0001490978-24-000046.txt : 20240501 0001490978-24-000046.hdr.sgml : 20240501 20240501160334 ACCESSION NUMBER: 0001490978-24-000046 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Schrodinger, Inc. CENTRAL INDEX KEY: 0001490978 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 954284541 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39206 FILM NUMBER: 24902885 BUSINESS ADDRESS: STREET 1: 1540 BROADWAY STREET 2: 24TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10036 BUSINESS PHONE: 503-299-1150 MAIL ADDRESS: STREET 1: 1540 BROADWAY STREET 2: 24TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10036 10-Q 1 sdgr-20240331.htm 10-Q sdgr-20240331
000149097812-312024Q1falseSubsequent Events
TBD
March 4, 2024468
00014909782024-01-012024-03-310001490978us-gaap:CommonStockMember2024-04-22xbrli:shares0001490978sdgr:LimitedCommonStockMember2024-04-2200014909782024-03-31iso4217:USD00014909782023-12-31iso4217:USDxbrli:shares0001490978sdgr:UnallocatedCommonStocksMember2023-12-310001490978sdgr:UnallocatedCommonStocksMember2024-03-310001490978sdgr:LimitedCommonStockMember2024-03-310001490978sdgr:LimitedCommonStockMember2023-12-310001490978sdgr:SoftwareProductsAndServicesMember2024-01-012024-03-310001490978sdgr:SoftwareProductsAndServicesMember2023-01-012023-03-310001490978sdgr:DrugDiscoveryMember2024-01-012024-03-310001490978sdgr:DrugDiscoveryMember2023-01-012023-03-3100014909782023-01-012023-03-310001490978us-gaap:CommonStockMember2023-12-310001490978sdgr:LimitedCommonStockMember2023-12-310001490978us-gaap:AdditionalPaidInCapitalMember2023-12-310001490978us-gaap:RetainedEarningsMember2023-12-310001490978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001490978us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001490978us-gaap:CommonStockMember2024-01-012024-03-310001490978us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001490978us-gaap:RetainedEarningsMember2024-01-012024-03-310001490978us-gaap:CommonStockMember2024-03-310001490978sdgr:LimitedCommonStockMember2024-03-310001490978us-gaap:AdditionalPaidInCapitalMember2024-03-310001490978us-gaap:RetainedEarningsMember2024-03-310001490978us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001490978us-gaap:CommonStockMember2022-12-310001490978sdgr:LimitedCommonStockMember2022-12-310001490978us-gaap:AdditionalPaidInCapitalMember2022-12-310001490978us-gaap:RetainedEarningsMember2022-12-310001490978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100014909782022-12-310001490978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001490978us-gaap:CommonStockMember2023-01-012023-03-310001490978us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001490978us-gaap:RetainedEarningsMember2023-01-012023-03-310001490978us-gaap:CommonStockMember2023-03-310001490978sdgr:LimitedCommonStockMember2023-03-310001490978us-gaap:AdditionalPaidInCapitalMember2023-03-310001490978us-gaap:RetainedEarningsMember2023-03-310001490978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100014909782023-03-3100014909782024-02-012024-02-290001490978sdgr:TheATMMember2024-01-012024-03-310001490978sdgr:TheATMMember2024-03-310001490978us-gaap:CustomerConcentrationRiskMembersdgr:CustomerAMemberus-gaap:AccountsReceivableMember2024-01-012024-03-31xbrli:pure0001490978sdgr:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001490978us-gaap:CustomerConcentrationRiskMembersdgr:CustomerAMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001490978sdgr:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001490978us-gaap:CustomerConcentrationRiskMembersdgr:CustomerAMembersdgr:ContractAssetsMember2024-01-012024-03-310001490978sdgr:CustomerBMemberus-gaap:CustomerConcentrationRiskMembersdgr:ContractAssetsMember2024-01-012024-03-310001490978us-gaap:CustomerConcentrationRiskMembersdgr:CustomerAMembersdgr:ContractAssetsMember2023-01-012023-12-310001490978sdgr:CustomerBMemberus-gaap:CustomerConcentrationRiskMembersdgr:ContractAssetsMember2023-01-012023-12-310001490978us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembersdgr:CustomerAMember2023-01-012023-03-310001490978sdgr:SoftwareProductsAndServicesMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310001490978sdgr:SoftwareProductsAndServicesMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310001490978sdgr:SoftwareProductsAndServicesMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-310001490978sdgr:SoftwareProductsAndServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310001490978sdgr:DrugDiscoveryMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310001490978sdgr:DrugDiscoveryMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310001490978sdgr:DrugDiscoveryMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-310001490978sdgr:DrugDiscoveryMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310001490978sdgr:OnPremiseSoftwareMember2024-04-012024-03-3100014909782024-04-01sdgr:HostedSoftwareMember2024-03-310001490978srt:MaximumMembersdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember2020-06-232023-06-220001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember2024-01-012024-03-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMembersdgr:FirstAndSecondAnniversaryMember2024-01-012024-03-310001490978srt:MaximumMembersdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember2023-07-012023-09-300001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember2023-07-012023-09-300001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember2024-03-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001490978sdgr:OnPremiseSoftwareMember2024-01-012024-03-310001490978sdgr:OnPremiseSoftwareMember2023-01-012023-03-310001490978sdgr:HostedSoftwareMember2024-01-012024-03-310001490978sdgr:HostedSoftwareMember2023-01-012023-03-310001490978us-gaap:MaintenanceMember2024-01-012024-03-310001490978us-gaap:MaintenanceMember2023-01-012023-03-310001490978sdgr:ProfessionalServicesMember2024-01-012024-03-310001490978sdgr:ProfessionalServicesMember2023-01-012023-03-310001490978sdgr:RevenueFromContractWithCustomerBeforeContributionMember2024-01-012024-03-310001490978sdgr:RevenueFromContractWithCustomerBeforeContributionMember2023-01-012023-03-310001490978sdgr:ContributionMember2024-01-012024-03-310001490978sdgr:ContributionMember2023-01-012023-03-310001490978sdgr:DrugDiscoveryServicesMember2024-01-012024-03-310001490978sdgr:DrugDiscoveryServicesMember2023-01-012023-03-310001490978sdgr:DrugDiscoveryContributionMember2024-03-310001490978sdgr:DrugDiscoveryContributionMember2023-12-310001490978sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember2024-01-012024-03-310001490978sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember2023-01-012023-03-310001490978sdgr:DrugDiscoveryContributionMember2024-01-012024-03-310001490978sdgr:DrugDiscoveryContributionMember2023-01-012023-03-310001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2020-11-22sdgr:targetsdgr:program0001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2022-12-012022-12-310001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2020-11-012020-11-300001490978sdgr:BristolMyersSquibbMembersdgr:NeurologyAndImmunologyProductMembersdgr:CollaborationAndLicenseAgreementMember2020-11-220001490978sdgr:BristolMyersSquibbMembersdgr:OncologyNeurologyAndImmunologyProductMembersdgr:CollaborationAndLicenseAgreementMember2024-01-012024-03-31sdgr:obligation0001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2020-11-222020-11-220001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2024-01-012024-03-310001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2023-01-012023-03-310001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2024-03-310001490978sdgr:BristolMyersSquibbMembersdgr:CollaborationAndLicenseAgreementMember2023-12-310001490978sdgr:SoftwareProductsAndServicesMember2024-03-310001490978sdgr:SoftwareProductsAndServicesMember2023-12-310001490978sdgr:DrugDiscoveryMember2024-03-310001490978sdgr:DrugDiscoveryMember2023-12-310001490978srt:MinimumMember2024-01-012024-03-310001490978srt:MaximumMember2024-01-012024-03-310001490978us-gaap:FairValueInputsLevel1Membersdgr:CashCashEquivalentsAndRestrictedCashMember2024-03-310001490978us-gaap:FairValueInputsLevel2Membersdgr:CashCashEquivalentsAndRestrictedCashMember2024-03-310001490978us-gaap:FairValueInputsLevel3Membersdgr:CashCashEquivalentsAndRestrictedCashMember2024-03-310001490978sdgr:CashCashEquivalentsAndRestrictedCashMember2024-03-310001490978us-gaap:SecuritiesAssetsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001490978us-gaap:SecuritiesAssetsMemberus-gaap:FairValueInputsLevel2Member2024-03-310001490978us-gaap:FairValueInputsLevel3Memberus-gaap:SecuritiesAssetsMember2024-03-310001490978us-gaap:SecuritiesAssetsMember2024-03-310001490978us-gaap:EquityMethodInvestmentsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001490978us-gaap:EquityMethodInvestmentsMemberus-gaap:FairValueInputsLevel2Member2024-03-310001490978us-gaap:FairValueInputsLevel3Memberus-gaap:EquityMethodInvestmentsMember2024-03-310001490978us-gaap:EquityMethodInvestmentsMember2024-03-310001490978us-gaap:FairValueInputsLevel1Member2024-03-310001490978us-gaap:FairValueInputsLevel2Member2024-03-310001490978us-gaap:FairValueInputsLevel3Member2024-03-310001490978us-gaap:FairValueInputsLevel1Membersdgr:CashCashEquivalentsAndRestrictedCashMember2023-12-310001490978us-gaap:FairValueInputsLevel2Membersdgr:CashCashEquivalentsAndRestrictedCashMember2023-12-310001490978us-gaap:FairValueInputsLevel3Membersdgr:CashCashEquivalentsAndRestrictedCashMember2023-12-310001490978sdgr:CashCashEquivalentsAndRestrictedCashMember2023-12-310001490978us-gaap:SecuritiesAssetsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001490978us-gaap:SecuritiesAssetsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001490978us-gaap:FairValueInputsLevel3Memberus-gaap:SecuritiesAssetsMember2023-12-310001490978us-gaap:SecuritiesAssetsMember2023-12-310001490978us-gaap:EquityMethodInvestmentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001490978us-gaap:EquityMethodInvestmentsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001490978us-gaap:FairValueInputsLevel3Memberus-gaap:EquityMethodInvestmentsMember2023-12-310001490978us-gaap:EquityMethodInvestmentsMember2023-12-310001490978us-gaap:FairValueInputsLevel1Member2023-12-310001490978us-gaap:FairValueInputsLevel2Member2023-12-310001490978us-gaap:FairValueInputsLevel3Member2023-12-3100014909782023-01-012023-12-310001490978sdgr:VotingCommonStockMember2024-03-31sdgr:vote0001490978sdgr:TwentyTwentyStockPlanMember2022-06-150001490978sdgr:TwoThousandTenStockPlanMember2024-03-310001490978us-gaap:EmployeeStockOptionMember2024-03-310001490978us-gaap:EmployeeStockOptionMember2023-12-310001490978us-gaap:CostOfSalesMember2024-01-012024-03-310001490978us-gaap:CostOfSalesMember2023-01-012023-03-310001490978us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001490978us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001490978us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001490978us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001490978us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001490978us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001490978us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001490978us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-01-012024-03-310001490978us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001490978us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001490978sdgr:ShareBasedCompensationAwardTrancheFourMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001490978us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001490978us-gaap:RestrictedStockUnitsRSUMember2024-03-310001490978us-gaap:ShareBasedCompensationAwardTrancheOneMembersdgr:EligiblePerformanceBasedRestrictedStockUnitsMember2024-03-012024-03-310001490978us-gaap:ShareBasedCompensationAwardTrancheTwoMembersdgr:EligiblePerformanceBasedRestrictedStockUnitsMember2024-03-012024-03-310001490978sdgr:EligiblePerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-03-012024-03-310001490978us-gaap:ShareBasedCompensationAwardTrancheOneMembersdgr:EligiblePerformanceBasedRestrictedStockUnitsMember2023-02-012023-02-280001490978us-gaap:ShareBasedCompensationAwardTrancheTwoMembersdgr:EligiblePerformanceBasedRestrictedStockUnitsMember2023-02-012023-02-280001490978sdgr:EligiblePerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-02-012023-02-280001490978sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember2022-08-012022-08-310001490978sdgr:PerformanceBasedRestrictedStockUnitsMember2022-08-012022-08-310001490978sdgr:PerformanceBasedRestrictedStockUnitsMember2024-03-012024-03-310001490978sdgr:PerformanceBasedRestrictedStockUnitsMember2023-03-012023-03-310001490978sdgr:PerformanceBasedRestrictedStockUnitsMember2024-03-310001490978sdgr:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-03-310001490978sdgr:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-03-310001490978us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001490978srt:MaximumMemberus-gaap:EmployeeStockOptionMember2024-01-012024-03-310001490978us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-01-012024-03-310001490978sdgr:ShareBasedCompensationAwardTrancheFourMemberus-gaap:EmployeeStockOptionMember2024-01-012024-03-310001490978us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:EmployeeStockOptionMember2024-01-012024-03-310001490978us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:EmployeeStockOptionMember2024-01-012024-03-310001490978us-gaap:EmployeeStockOptionMember2024-03-012024-03-310001490978us-gaap:EmployeeStockOptionMember2023-02-012023-02-280001490978us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001490978sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember2024-01-012024-03-310001490978sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember2023-01-012023-03-310001490978sdgr:NimbusTherapeuticsLLCMember2024-03-310001490978sdgr:NimbusTherapeuticsLLCMember2023-12-310001490978sdgr:NimbusTherapeuticsLLCMember2024-01-012024-03-310001490978sdgr:NimbusTherapeuticsLLCMember2023-01-012023-03-310001490978sdgr:MorphicHoldingIncMember2024-01-012024-03-310001490978sdgr:MorphicHoldingIncMember2023-01-012023-03-310001490978sdgr:MorphicHoldingIncMember2024-03-310001490978sdgr:MorphicHoldingIncMember2023-12-310001490978sdgr:AjaxTherapeuticsIncMemberus-gaap:SeriesBPreferredStockMember2021-05-012021-05-310001490978sdgr:AjaxTherapeuticsIncMember2024-03-310001490978sdgr:AjaxTherapeuticsIncMember2023-12-310001490978sdgr:StructureTherapeuticsMemberus-gaap:SeriesBPreferredStockMember2021-07-012021-07-310001490978sdgr:StructureTherapeuticsMemberus-gaap:SeriesBPreferredStockMember2022-04-012022-04-300001490978sdgr:StructureTherapeuticsMemberus-gaap:SeriesBPreferredStockMember2023-02-070001490978sdgr:StructureTherapeuticsMemberus-gaap:CommonStockMember2024-03-310001490978dei:AdrMembersdgr:StructureTherapeuticsMember2023-02-070001490978dei:AdrMembersdgr:StructureTherapeuticsMember2023-02-072023-02-070001490978sdgr:StructureTherapeuticsMember2024-01-012024-03-310001490978sdgr:StructureTherapeuticsMember2023-01-012023-03-310001490978sdgr:StructureTherapeuticsMember2024-03-310001490978sdgr:StructureTherapeuticsMember2023-12-310001490978srt:DirectorMember2024-01-012024-03-310001490978srt:DirectorMember2023-01-012023-03-310001490978sdgr:BillAndMelindaGatesFoundationTrustMembersdgr:SWServicesMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001490978sdgr:BillAndMelindaGatesFoundationTrustMembersdgr:SWServicesMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001490978sdgr:BillAndMelindaGatesFoundationTrustMemberus-gaap:RelatedPartyMember2023-12-310001490978sdgr:BillAndMelindaGatesFoundationTrustMemberus-gaap:RelatedPartyMember2024-03-310001490978sdgr:BillAndMelindaGatesFoundationTrustMembersdgr:DrugDiscoveryServicesMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001490978sdgr:BillAndMelindaGatesFoundationTrustMembersdgr:DrugDiscoveryServicesMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001490978sdgr:BillAndMelindaGatesFoundationTrustMemberus-gaap:RelatedPartyMembersdgr:DrugDiscoveryContributionMember2024-03-310001490978sdgr:BillAndMelindaGatesFoundationTrustMemberus-gaap:RelatedPartyMembersdgr:DrugDiscoveryContributionMember2023-12-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMembersrt:MinimumMembersdgr:GatesVenturesLLCMemberus-gaap:RelatedPartyMember2024-03-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMembersdgr:GatesVenturesLLCMemberus-gaap:RelatedPartyMember2021-06-012022-05-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMembersdgr:GatesVenturesLLCMemberus-gaap:RelatedPartyMember2020-06-012021-05-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMembersdgr:GatesVenturesLLCMemberus-gaap:RelatedPartyMember2022-06-012023-05-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMembersdgr:GatesVenturesLLCMemberus-gaap:RelatedPartyMember2024-03-310001490978sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMembersdgr:GatesVenturesLLCMemberus-gaap:RelatedPartyMember2023-12-310001490978us-gaap:RelatedPartyMembersdgr:StructureTherapeuticsMember2024-01-012024-03-310001490978us-gaap:RelatedPartyMembersdgr:StructureTherapeuticsMember2024-03-310001490978us-gaap:RelatedPartyMembersdgr:StructureTherapeuticsMember2023-12-31sdgr:segment0001490978us-gaap:OperatingSegmentsMembersdgr:SoftwareSegmentMember2024-01-012024-03-310001490978us-gaap:OperatingSegmentsMembersdgr:SoftwareSegmentMember2023-01-012023-03-310001490978us-gaap:OperatingSegmentsMembersdgr:DrugDiscoverySegmentMember2024-01-012024-03-310001490978us-gaap:OperatingSegmentsMembersdgr:DrugDiscoverySegmentMember2023-01-012023-03-310001490978country:US2024-01-012024-03-310001490978country:US2023-01-012023-03-310001490978sdgr:APACMember2024-01-012024-03-310001490978sdgr:APACMember2023-01-012023-03-310001490978us-gaap:EMEAMember2024-01-012024-03-310001490978us-gaap:EMEAMember2023-01-012023-03-310001490978us-gaap:NonUsMember2024-01-012024-03-310001490978us-gaap:NonUsMember2023-01-012023-03-310001490978sdgr:PatrickLortonMember2024-01-012024-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
________________________________________
FORM 10-Q
________________________________________
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
oTRANSITION 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-39206
________________________________________
Schrodinger, Inc.
(Exact Name of Registrant as Specified in its Charter)
________________________________________
Delaware95-4284541
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1540 Broadway, 24th Floor
New York, NY
10036
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (212) 295-5800
________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading
Symbol(s)
Name of each exchange on which registered
Common stock, par value $0.01 per shareSDGR
The Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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
x
Accelerated filero
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
As of April 22, 2024, the registrant had 63,515,197 shares of common stock, $0.01 par value per share, and 9,164,193 shares of limited common stock, $0.01 par value per share, outstanding.



Table of Contents
Page


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q, or this Quarterly Report, contains forward-looking statements within the meaning of the U.S. Private Securities Litigation Reform Act and Section 21E of the Securities Exchange Act of 1934, as amended, that involve substantial risks and uncertainties. All statements, other than statements of historical fact, contained in this Quarterly Report, including statements regarding our strategy, future operations, future financial position, future revenue, projected costs, prospects, plans and objectives of management, are forward-looking statements. The words “aim,” “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “goal,” “intend,” “may,” “might,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” “would” or the negative of these words or other similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words.
The forward-looking statements in this Quarterly Report include, among other things, statements about:
the potential advantages of our physics-based computational platform;
our strategic plans to accelerate the growth of our software business and acquire new customers;
our research and development efforts for our proprietary drug discovery programs and our computational platform;
our drug discovery collaborations, including the initiation, timing, progress and results of such collaborations;
our estimates or expectations regarding any milestone or other payments we may receive from drug discovery collaborations, including pursuant to our collaboration agreement with Bristol-Myers Squibb Company;
our proprietary drug discovery programs, including the initiation, timing, progress, and results of our preclinical studies and clinical trials;
our plans to submit investigational new drug applications to the U.S. Food and Drug Administration for our proprietary drug discovery programs;
our plans to discover and develop product candidates and to maximize their commercial potential by advancing such product candidates ourselves or in collaboration with others;
our plans to leverage the synergies between our businesses;
the timing of, the ability to submit applications for and the ability to obtain and maintain regulatory approvals for any product candidates we or one of our collaborators may develop;
the potential advantages of our drug discovery collaborations and our proprietary drug discovery programs;
the rate and degree of market acceptance of our software solutions;
the rate and degree of market acceptance and clinical utility of any product we or any of our collaborators may develop;
our estimates regarding the potential market opportunity for our software solutions and any product candidate we or any of our collaborators may develop;
our sales and marketing capabilities and strategy;
our intellectual property position;
our ability to identify technologies with significant commercial potential that are consistent with our commercial objectives;
our expectations regarding our ability to fund our operating expenses and capital expenditure requirements with our cash, cash equivalents, and marketable securities;
our expectations related to the use of our cash, cash equivalents, and marketable securities;
our expectations related to the key drivers of our performance;
the impact of government laws and regulations;
2

our competitive position and expectations regarding developments and projections relating to our competitors and any competing products, technologies, or therapies that are or become available;
our ability to maintain and establish collaborations or obtain additional funding;
our reliance on key personnel and our ability to identify, recruit, and retain skilled personnel;
the potential impact of public health epidemics or pandemics, including the COVID-19 pandemic; and
the potential impact of geopolitical and global economic developments.
We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions, and expectations disclosed in the forward-looking statements we make. We have included important factors in the cautionary statements included in this Quarterly Report, particularly in “Risk Factor Summary” below and Part II, Item 1A. “Risk Factors”, that we believe could cause actual results or events to differ materially from the forward-looking statements that we make. Moreover, we operate in a competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, collaborations, in-licensing arrangements, joint ventures, or investments we may make or enter into.
You should read this Quarterly Report and the documents that we file with the Securities and Exchange Commission, or the SEC, with the understanding that our actual future results may be materially different from what we expect. The forward-looking statements contained in this Quarterly Report are made as of the date of this Quarterly Report, and we do not assume any obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by applicable law.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.
Unless the context otherwise requires, we use the terms “company,” “we,” “us,” and “our” in this Quarterly Report to refer to Schrödinger, Inc. and its consolidated subsidiaries.
3

RISK FACTOR SUMMARY
Our business is subject to a number of risks of which you should be aware before making an investment decision. Below we summarize what we believe are the principal risk factors but these risks are not the only ones we face, and you should carefully review and consider the full discussion of our risk factors in the section titled “Risk Factors”, together with the other information in this Quarterly Report.
We have a history of significant operating losses, and we expect to incur losses over the next several years.
If we are unable to increase sales of our software, increase revenue from our drug discovery collaborations, or if we and our current and future collaborators are unable to successfully develop and commercialize drug products, our revenues may be insufficient for us to achieve or maintain profitability.
Our quarterly and annual results may fluctuate significantly, which could adversely impact the value of our common stock.
If our existing customers do not renew their licenses, do not buy additional solutions from us, or renew at lower prices, our business and operating results will suffer.
A significant portion of our revenues are generated by sales to life sciences industry customers, and factors that adversely affect this industry could adversely affect our software sales.
The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.
We may never realize a return on our investment of resources and cash in our drug discovery collaborations.
Although we believe that our computational platform has the potential to identify more promising molecules than traditional methods and to accelerate drug discovery, our focus on using our platform technology to discover and design molecules with therapeutic potential may not result in the discovery and development of commercially viable products for us or our collaborators.
We may not be successful in our efforts to identify, discover or develop product candidates and may fail to capitalize on programs, collaborations, or product candidates that may present a greater commercial opportunity or for which there is a greater likelihood of success.
As a company, we have very limited experience in clinical development, which may adversely impact the likelihood that we will be successful in advancing our programs.
We will likely require additional capital to fund our operations. If we are unable to raise additional capital on terms acceptable to us or at all or generate cash flows necessary to maintain or expand our operations, we may not be able to compete successfully, which would harm our business, operations, and financial condition.
Conducting successful clinical trials requires the enrollment of a sufficient number of patients, and suitable patients may be difficult to identify and recruit.
We rely on, and plan to continue to rely on, third parties to conduct our clinical trials, and those third parties may not perform satisfactorily, including failing to meet deadlines for the completion of such trials, which may prevent or delay our ability to seek or obtain marketing approval for or commercialize our product candidates or otherwise harm our business.
The outcome of preclinical studies and early clinical trials may not be predictive of the success of later clinical trials, and the results of our clinical trials may not satisfy the requirements of the FDA or other comparable foreign regulatory authorities.
If we fail to comply with our obligations under our existing license agreements with Columbia University, under any of our other intellectual property licenses, or under any future intellectual property licenses, or otherwise experience disruptions to our business relationships with our current or any future licensors, we could lose intellectual property rights that are important to our business.
4

If we are unable to obtain, maintain, enforce, and protect patent protection for our technology and product candidates or if the scope of the patent protection obtained is not sufficiently broad, our competitors could develop and commercialize technology and products similar or identical to ours, and our ability to successfully develop and commercialize our technology and product candidates may be adversely affected.
Our internal information technology systems, or those of our third-party vendors, contractors, or consultants, may fail or suffer security breaches, loss or leakage of data, and other disruptions, which could result in a material disruption of our services, compromise sensitive information related to our business, or prevent us from accessing critical information, potentially exposing us to liability or otherwise adversely affecting our business.
Our future success depends on our ability to retain key executives and to attract, retain, and motivate qualified personnel.
We are pursuing multiple business strategies and expect to expand our development and regulatory capabilities, and as a result, we may encounter difficulties in managing our multiple business units and our growth, which could disrupt our operations.
Our executive officers, directors, and principal stockholders, if they choose to act together, have the ability to influence all matters submitted to stockholders for approval.
Our actual operating results may differ significantly from our guidance.

5

PART I—FINANCIAL INFORMATION
Item 1. Financial Statements.
SCHRÖDINGER, INC. AND SUBSIDIARIES
Condensed Consolidated Balance Sheets (Unaudited)
(in thousands, except for share and per share amounts)
AssetsMarch 31, 2024December 31, 2023
Current assets:
Cash and cash equivalents$130,236 $155,315 
Restricted cash4,638 5,751 
Marketable securities300,843 307,688 
Accounts receivable, net of allowance for doubtful accounts of $130 and $220
19,839 65,992 
Unbilled and other receivables, net for allowance for unbilled receivables of $130 and $100
25,781 23,124 
Prepaid expenses12,349 9,926 
Total current assets493,686 567,796 
Property and equipment, net26,133 23,325 
Equity investments91,387 83,251 
Goodwill4,791 4,791 
Right of use assets - operating leases118,578 117,778 
Other assets3,187 6,014 
Total assets$737,762 $802,955 
Liabilities and Stockholders' Equity:
Current liabilities:
Accounts payable$9,974 $16,815 
Accrued payroll, taxes, and benefits19,549 31,763 
Deferred revenue49,497 56,231 
Lease liabilities - operating leases16,927 16,868 
Other accrued liabilities10,560 11,996 
Total current liabilities106,507 133,673 
Deferred revenue, long-term8,016 9,043 
Lease liabilities - operating leases, long-term108,988 111,014 
Other liabilities, long-term545 667 
Total liabilities224,056 254,397 
Commitments and contingencies (Note 5)
Stockholders' equity:
Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively
  
Common stock, $0.01 par value. Authorized 500,000,000 shares; 63,472,866 and 62,977,316 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively
635 630 
Limited common stock, $0.01 par value. Authorized 100,000,000 shares; 9,164,193 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively
92 92 
Additional paid-in capital906,193 885,973 
Accumulated deficit(393,142)(338,418)
Accumulated other comprehensive (loss) income(72)281 
Total stockholders' equity513,706 548,558 
Total liabilities and stockholders' equity$737,762 $802,955 
See accompanying notes to unaudited condensed consolidated financial statements.
6

SCHRÖDINGER, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Operations (Unaudited)
(in thousands, except for share and per share amounts)
Three Months Ended March 31,
20242023
Revenues:
Software products and services$33,415 $32,213 
Drug discovery3,183 32,569 
Total revenues36,598 64,782 
Cost of revenues:
Software products and services7,976 7,115 
Drug discovery9,732 11,974 
Total cost of revenues17,708 19,089 
Gross profit18,890 45,693 
Operating expenses:
Research and development50,611 40,741 
Sales and marketing10,171 9,145 
General and administrative25,541 26,308 
Total operating expenses86,323 76,194 
Loss from operations(67,433)(30,501)
Other income:
Gain on equity investments 147,322 
Change in fair value8,137 35,737 
Other income5,028 2,937 
Total other income13,165 185,996 
(Loss) income before income taxes(54,268)155,495 
Income tax expense456 26,359 
Net (loss) income$(54,724)$129,136 
Net (loss) income per share of common and limited common stockholders, basic:$(0.76)$1.81 
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic:72,291,13471,467,097
Net (loss) income per share of common and limited common stockholders, diluted:$(0.76)$1.75 
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted:72,291,13473,818,611
See accompanying notes to unaudited condensed consolidated financial statements.
7

SCHRÖDINGER, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)
(in thousands)
Three Months Ended March 31,
20242023
Net (loss) income$(54,724)$129,136 
Changes in market value of investments, net of tax:
Unrealized (loss) gain on marketable securities(353)1,483 
Comprehensive (loss) income$(55,077)$130,619 
See accompanying notes to unaudited condensed consolidated financial statements.
8

SCHRÖDINGER, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)
(in thousands, except for share amounts)
Common stockLimited common
stock
Additional
paid-in
capital
Accumulated
deficit
Accumulated other comprehensive gain (loss)Total stockholders’
equity
SharesAmountSharesAmount
Balance at December 31, 202362,977,316 $630 9,164,193 $92 $885,973 $(338,418)$281 $548,558 
Change in unrealized loss on marketable securities— — — — — — (353)(353)
Issuances of common stock upon stock option exercises41,623 — — — 390 — — 390 
Issuance of common stock upon vesting of RSUs and PSUs170,964 2 — — — — — 2 
Issuance of common stock in ATM offering282,963 3 — — 7,612 — — 7,615 
Stock-based compensation— — — — 12,218 — — 12,218 
Net loss— — — — — (54,724)— (54,724)
Balance at March 31, 202463,472,866 $635 9,164,193 $92 $906,193 $(393,142)$(72)$513,706 
       
Balance at December 31, 202262,163,739 $622 9,164,193 $92 $828,700 $(379,138)$(2,382)$447,894 
Change in unrealized gain on marketable securities— — — — — — 1,483 1,483 
Issuances of common stock upon stock option exercises186,201 1 — — 866 — — 867 
Issuance of common stock upon vesting of RSUs12,075 — — — — — — — 
Stock-based compensation— — — — 10,880 — — 10,880 
Net income— — — — 129,136 — 129,136 
Balance at March 31, 202362,362,015 $623 9,164,193 $92 $840,446 $(250,002)$(899)$590,260 
See accompanying notes to unaudited condensed consolidated financial statements.
9

SCHRÖDINGER, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows (Unaudited)
(in thousands)
Three Months Ended March 31,
20242023
Cash flows from operating activities:
Net (loss) income$(54,724)$129,136 
Adjustments to reconcile net (loss) income to net cash used in operating activities:
Gain on equity investments (147,322)
Fair value adjustments(8,137)(35,737)
Depreciation and amortization1,436 1,760 
Stock-based compensation12,218 10,880 
Noncash investment accretion(2,683)(964)
Decrease (increase) in assets:
Accounts receivable, net46,153 9,262 
Unbilled and other receivables(2,657)(336)
Reduction in the carrying amount of right of use assets - operating leases2,152  
Prepaid expenses and other assets(2,559)(5,750)
(Decrease) increase in liabilities:
Accounts payable(7,150)2,468 
Income taxes payable 25,963 
Accrued payroll, taxes, and benefits(12,214)(11,730)
Deferred revenue(7,761)(11,603)
Lease liabilities - operating leases(1,967)(623)
Other accrued liabilities(1,383)3,502 
Net cash used in operating activities(39,276)(31,094)
Cash flows from investing activities:
Purchases of property and equipment(4,095)(3,580)
Purchases of equity investments (4,125)
Distribution from equity investment 111,329 
Purchases of marketable securities(37,126)(58,823)
Proceeds from maturity of marketable securities46,300 127,401 
Net cash provided by investing activities5,079 172,202 
Cash flows from financing activities:
Issuances of common stock upon stock option exercises392 867 
Principal payments on finance leases(14) 
Issuance of common stock upon ATM offering, net7,627  
Net cash provided by financing activities8,005 867 
Net (decrease) increase in cash and cash equivalents and restricted cash(26,192)141,975 
Cash and cash equivalents and restricted cash, beginning of period161,066 95,717 
Cash and cash equivalents and restricted cash, end of period$134,874 $237,692 
Supplemental disclosure of cash flow and noncash information
Cash paid for income taxes$180 $86 
Supplemental disclosure of non-cash investing and financing activities
Purchases of property and equipment in accounts payable501 218 
Purchases of property and equipment in accrued liabilities282 86 
Acquisition of right of use assets - operating leases, contingency resolution2,848 1,820 
See accompanying notes to unaudited condensed consolidated financial statements.
10

SCHRÖDINGER, INC. AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements (Unaudited)
For the three months ended March 31, 2024 and 2023
(in thousands, except for share and per share amounts and note 3(c))
(1)    Description of Business
Schrödinger, Inc. (the “Company”) has developed a differentiated, physics-based computational platform that enables discovery of high-quality, novel molecules for drug development and materials applications more rapidly and at a lower cost, compared to traditional methods. The Company's software platform is licensed by biopharmaceutical and industrial companies, academic institutions, and government laboratories around the world. The Company is also applying its computational platform to advance a broad pipeline of drug discovery programs in collaboration with leading biopharmaceutical companies. In addition, the Company uses its computational platform to discover novel molecules for its pipeline of proprietary drug discovery programs, which the Company is advancing through preclinical and clinical development.
In February 2024, the Company entered into an amended and restated sales agreement with Leerink Partners LLC ("Leerink Partners"), as sales agent, with respect to an at-the-market offering program ("the ATM") under which the Company could offer and sell, from time to time pursuant to its Form S-3, shares of common stock, having an aggregate offering price of up to $250,000, through Leerink Partners. The amended and restated sales agreement amends and restates the original sales agreement that the Company entered into with Leerink Partners with respect to the ATM in May 2023, which is no longer in effect. During the three months ended March 31, 2024, 282,963 shares of common stock were sold under the ATM for total net proceeds of $7,626 and gross proceeds of $7,782 before deducting sales agent commissions. As of March 31, 2024, the Company had $242,218 of common stock remaining available for sale under the ATM.
(2)    Significant Accounting Policies
(a)    Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280) — Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This standard is effective for annual periods beginning after December 15, 2023, and interim periods within annual periods beginning after December 15, 2024, with early adoption permitted. The Company has not yet adopted ASU 2023-07 and is still evaluating the impact of the adoption on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) — Improvements to Income Tax Disclosures, which requires public business entities to disclose specific categories in the tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This standard is effective for annual periods beginning after December 15, 2024, and interim periods within annual periods beginning after December 15, 2025, on a prospective basis, with early adoption permitted. The Company has not yet adopted ASU 2023-09 and is still evaluating the impact of the adoption on its consolidated financial statements.
(b)    Basis of Presentation and Use of Estimates
The accompanying unaudited condensed consolidated financial statements and the related interim disclosures have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for the interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary, consisting of only normal recurring adjustments, to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted by the SEC’s rules and regulations for interim reporting. Interim period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on February 28, 2024.
11

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the assumptions used in the allocation of revenue and estimates regarding the progress of completing performance obligations under collaboration agreements. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.
(c)    Principles of Consolidation
The Company’s unaudited condensed consolidated financial statements include the accounts of Schrödinger, Inc., its wholly owned subsidiaries, and its variable interest entity. All intercompany balances and transactions have been eliminated in consolidation. The functional currency for foreign entities is the United States dollar. The Company accounts for investments over which it has significant influence, but not a controlling financial interest, using the equity method.
(d)    Restricted Cash
Restricted cash consists of letters of credit held with the Company’s financial institution related to facility leases and is classified as current in the Company’s balance sheets based on the maturity of the underlying letters of credit. Additionally, funds received from certain grants are restricted as to their use and are therefore classified as restricted cash.
(e)    Concentrations
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables and contract assets, which represent contracted unbilled receivables.
The Company does not require customers to provide collateral to support accounts receivable. If deemed necessary, credit reviews of significant new customers may be performed prior to extending credit. The determination of a customer’s ability to pay requires judgment, and failure to collect from a customer can adversely affect revenue, cash flows, and results of operations.
As of March 31, 2024, two customers accounted for 28% and 12% of total accounts receivable, respectively. As of December 31, 2023, two customers accounted for 15% and 11% of total accounts receivable, respectively. As of March 31, 2024, two customers accounted for 41% and 20% of total contract assets, respectively. As of December 31, 2023, two customers accounted for 42% and 22% of total contract assets, respectively. For the three months ended March 31, 2024, no customer accounted for more than 10% of total revenue. For the three months ended March 31, 2023, one customer accounted for 44% of total revenue.
(f)    Income Taxes
The Company records deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and the tax basis of the assets and liabilities. Deferred tax assets are reduced by a valuation allowance when it is estimated to become more likely than not that a portion of the deferred tax assets will not be realized. Accordingly, the Company currently maintains a full valuation allowance against existing net deferred tax assets.
The Company recognizes the effect of income tax positions only if such positions are deemed “more likely than not” capable of being sustained. Interest and penalties accrued on unrecognized tax benefits are included within income tax expense in the unaudited condensed consolidated financial statements.
(g)    Equity Investments
In the normal course of business, the Company has entered, and may continue to enter, into collaboration agreements with companies to perform drug design services for such companies in exchange for equity ownership stakes in such companies. If it is determined that the Company has control over the investee, the investee is consolidated in the financial statements. If the investee is consolidated with the Company and less than 100% of the equity is owned by the Company, the Company will present non-controlling interest to represent the portion of the investee owned by other investors. If it is determined that the Company does not have control over the investee, the Company evaluates the investment for the ability to exercise significant influence.
12

Equity investments over which the Company has significant influence may be accounted for under equity method accounting in accordance with Accounting Standards Codification (ASC) Topic 323 (“Topic 323”), Equity Method and Joint Ventures. If it is determined that the Company does not have significant influence over the investee, and there is no readily determinable fair value for the investment, the equity investment may be accounted for at cost less impairment, in accordance with ASC Topic 321 (“Topic 321”), Investments - Equity Securities.
For further information regarding the Company’s equity investments, see Note 4, Fair Value Measurements and Note 10, Equity Investments.
(h)    Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders
The outstanding equity of the Company consists of common stock and limited common stock. Under the Company’s certificate of incorporation, the rights of the holders of common stock and limited common stock are identical, except with respect to voting and conversion. Holders of limited common stock are precluded from voting such shares in any election of directors or on the removal of directors. Limited common stock may be converted into common stock at any time at the option of the stockholder.
Undistributed earnings allocated to the participating securities are subtracted from net income in determining net income (loss) attributable to common and limited common stockholders. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common and limited common stockholders by the weighted-average number of shares of common and limited common stock outstanding during the period.
For the calculation of diluted net income, net income attributable to common and limited common stockholders for basic net income is adjusted by the effect of dilutive securities, including awards under the Company’s equity compensation plans. Diluted net income per share attributable to common and limited common stockholders is computed by dividing the resulting net income attributable to common and limited common stockholders by the weighted-average number of fully diluted shares of common and limited common stock outstanding.
(3)    Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time, which can result in different revenue recognition patterns.
The following table illustrates the timing of the Company’s revenue recognition patterns:
Three Months Ended March 31,
20242023
Software products and services – point in time48.7 %30.8 %
Software products and services – over time42.6 19.0 
Drug Discovery – point in time 41.9 
Drug Discovery – over time8.7 8.3 
(a)Software Products and Services
The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative standalone selling price (“SSP”) basis. Revenue is recognized net of any sale and value-added taxes collected from customers and subsequently remitted to governmental authorities.
The Company’s software business derives revenue from five sources: (i) on-premise software license fees, (ii) hosted software subscription fees, (iii) software maintenance fees, (iv) professional services fees, and (v) contributions.
On-premise software. The Company’s on-premise software license arrangements grant customers the right to use its software on their own in-house servers or their own cloud instances for a specified term, typically for one year, though
13

in recent years, the Company has entered into a small number of large multi-year on-premise software license agreements. The Company recognizes revenue for on-premise software license fees upfront, either upon transfer of control of the license or the effective date of the agreement, whichever is later. In instances where the timing of the transfer of control differs from the timing of invoicing, the Company considers whether a significant financing component exists. The Company has elected the practical expedient to not assess for significant financing where the term is less than one year. The Company’s updates and upgrades are not integral to maintaining the utility of the software licenses. Payments typically are received upfront or annually.
Hosted software. Hosted software revenue consists primarily of fees to provide the Company’s customers with hosted licenses, which allows these customers to access the Company’s cloud-based software solution on their own hardware without taking control of the licenses, and is recognized ratably over the term of the arrangement, which is typically one year, though in recent years, the Company has entered into a small number of large multi-year hosted software license agreements. When a customer enters into a hosted arrangement for which revenue is recognized over time, the amount paid upfront that is not recognized in the current period is included in deferred revenue in the Company's statement of financial position until the period in which it is recognized.
Software maintenance. Software maintenance includes technical support, updates, and upgrades related to the Company's on-premise software licenses. Software maintenance revenue is recognized ratably over the term of the arrangement. Software maintenance activities are performed in connection with the use of the Company's on-premise software, and may fluctuate from period to period.
Professional services. Professional services include training, technical setup, installation or assisting customers with modeling services, where the Company uses its software to perform tasks such as virtual screening on behalf of the Company’s customers. These services are generally not related to the core functionality of the Company’s software and are recognized as revenue when resources are consumed. Since each professional services agreement represents a unique, ad hoc engagement, professional services revenue may fluctuate from period to period.
Software contribution revenue. Software contribution revenue consists of funds received under a non-reciprocal agreement with Gates Ventures, LLC originally entered into in June 2020 and further extended through August 2026. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized annually from June 2020 through June 2022 and upon extension of the agreement in August 2023, when invoiced, in accordance with ASC Topic 958, Not-for-Profit Entities as the agreement is not an exchange transaction.
The agreement with Gates Ventures, LLC initially covered the period from June 23, 2020 through June 22, 2023 for total consideration of up to $3,000. The Company recognized revenue of $1,000 upon entry into the agreement and $1,000 upon each of the first and second anniversary of the agreement. The agreement was then extended through August 13, 2026 and provides for total additional consideration of up to $6,000. The Company recognized revenue of $1,800 upon extension of the agreement. As of March 31, 2024 and December 31, 2023, the Company had no deferred revenue balance related to this agreement. As of March 31, 2024 and December 31, 2023, the Company had no accounts receivable related to this agreement.
The following table presents the revenue recognized from the sources of software products and services revenue:
Three Months Ended March 31,
20242023
On-premise software$17,619 $19,944 
Hosted software7,176 4,451 
Software maintenance5,895 5,750 
Professional services2,725 2,068 
Revenue from contracts with customers33,415 32,213 
Software contribution  
Total software revenue$33,415 $32,213 
14

(b)Drug Discovery
Drug discovery services. Revenue from drug discovery and collaboration services contracts is recognized either over time or at a point in time, typically by using costs incurred, hours expended to measure progress, or based on the achievement of milestones. Payments for services are generally due upfront at the start of a contract, upon achieving milestones stated in a contract, or upon consumption of resources. Services may at times include variable consideration, and the Company has estimated the amount of consideration that is variable using the most likely amount method. The Company evaluates milestones on a case-by-case basis, including whether there are factors outside the Company’s control that could result in a significant reversal of revenue, and the likelihood and magnitude of a potential reversal. If achievement of a milestone is not considered probable, the Company constrains (reduces) variable consideration to exclude the milestone payment until it is probable to be achieved. Upon removal of the constraint on variable consideration, revenue may be recognized at a point in time or over time by applying the allocation guidance of ASC Topic 606, Revenue from Contracts with Customers ("Topic 606").
As of March 31, 2024, milestones not yet achieved that were determined to be probable of achievement totaled $350, of which zero was recognized as drug discovery milestone revenue for the three months ended March 31, 2024. As of March 31, 2023, milestones not yet achieved that were determined to be probable of achievement totaled $2,500, of which $2,171 was recognized as drug discovery milestone revenue for the three months ended March 31, 2023.
Drug discovery contribution revenue. Drug discovery contribution revenue consists of funds received under an agreement with the Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug discovery in women’s health. The initial agreement began in November 2021 and expired in September 2023. In September 2023, the Company entered into a new agreement with the Bill and Melinda Gates Foundation to perform services aimed at accelerating drug discovery in women's health that expires in October 2025. Revenue is recognized as conditions are met in accordance with ASC Topic 958, Not-for-Profit Entities. As of March 31, 2024 and December 31, 2023, the Company had deferred revenue balances related to these agreements of $1,091 and $1,581, respectively.
The following table presents the revenue recognized from the sources of drug discovery revenue:
Three Months Ended March 31,
20242023
Drug discovery services revenue from contracts with customers$2,692 $31,803 
Drug discovery contribution491 766 
Total drug discovery revenue$3,183 $32,569 
(c)Collaboration and License Agreement
On November 22, 2020, the Company entered into an exclusive, worldwide collaboration and license agreement with Bristol-Myers Squibb Company (“BMS”), pursuant to which the Company and BMS agreed to collaborate in the discovery, research and preclinical development of new small molecule compounds for disease indications in oncology, neurology, and immunology therapeutics areas. Under the agreement, the Company was initially responsible, at its own cost and expense, for the discovery of small molecule compounds directed to five specified biological targets pursuant to a mutually agreed research plan for each such target. The initial targets included HIF-2 alpha and SOS1, which were two of the Company’s proprietary programs. In November 2021, the Company and BMS mutually agreed to replace the HIF-2 alpha target with another precision oncology target. Following the replacement election, all rights to the HIF-2 alpha target program reverted to the Company. In September 2022, BMS elected not to proceed with further development of another target and all rights to this program reverted to the Company, which increased revenue recognition in the third quarter of 2022 due to the accelerated completion of the Company's obligations related to the program. In December 2022, the Company and BMS entered into an amendment to the agreement to include an additional target in neurology on terms similar to the original agreement. In September 2023, BMS elected not to proceed with further development of two related oncology programs and all rights to these programs reverted to the Company, which increased revenue recognition in the third quarter of 2023 due to the accelerated completion of the Company's obligations related to those programs. In the first quarter of 2024, BMS elected not to proceed with further development of the SOS1 program based on portfolio prioritization decisions and all rights to this program reverted to the Company. The Company currently plans to evaluate and assess the data package from the SOS1 program to determine next steps and plans for further investment in the program.
15

Once a development candidate meeting specified criteria for a target under the agreement has been identified by the Company, BMS will be solely responsible for the further development, manufacturing and commercialization of such development candidate at its own cost and expense. The Company is solely responsible for the development of any programs that have been returned by BMS.
Under the terms of the agreement, as amended, BMS paid the Company an initial upfront fee payment of $55.0 million in November 2020 and an additional upfront payment in December 2022. The Company also is eligible to receive up to $971.0 million in total milestone payments across the two remaining targets currently subject to the collaboration, consisting of up to $489.0 million in milestone payments per neurology and immunology target, consisting of up to $264.0 million in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225.0 million in the aggregate for the achievement of certain specified commercial milestones. As of March 31, 2024, the Company has recognized $25.0 million in revenue related to milestones under this agreement.
The Company is also entitled to a tiered percentage royalty on annual net sales ranging from mid-single digits to low-double digits, subject to certain specified reductions. Royalties are payable by BMS on a licensed product-by-licensed product and country-by-country basis until the later of the expiration of the last valid claim covering the licensed product in such country, expiration of all applicable regulatory exclusivities in such country for such licensed product and the tenth anniversary of the first commercial sale of such licensed product in such country.
The Company assessed the collaboration and license agreement in accordance with Topic 606, and concluded that BMS is a customer based on the agreement structure. At inception, the Company identified one performance obligation for each of the five programs initially covered under the agreement, which includes research activities for each program and a license grant for the underlying intellectual property. The Company determined that the license grant for intellectual property is not separable from the research activities, as the research activities are expected to significantly modify or enhance the license grant over the period of service, and therefore are not distinct in the context of the contract.
The Company determined that the transaction price at the onset of the agreement is $55.0 million. Additional consideration to be paid to the Company upon the achievement of future milestone payments were excluded from the transaction price as they represent milestone payments that are not considered probable as of the inception date such that there is not a significant risk of revenue reversal.
The Company has allocated the transaction price of $55.0 million to each performance obligation based on the SSP of each performance obligation at inception, which was determined based on each performance obligation’s estimated SSP. The Company determined the estimated SSP at contract inception of the research activities based on internal estimates of the costs to perform the services, inclusive of a reasonable profit margin. Significant inputs used to determine the total costs to perform the research activities included the length of time required, the internal hours expected to be incurred on the services and the number and costs of various studies that will be performed to complete the research plan.
Revenue associated with the research activities is recognized on a proportional performance basis over the period of service for research activities, using input-based measurements of total costs of research incurred to estimate the proportion performed. Progress towards completion is remeasured at the end of each reporting period.
During the three months ended March 31, 2024 and 2023, the Company recognized $1.5 million and $28.1 million, respectively, of revenue associated with the agreement based on the research activities performed and milestones achieved. As of March 31, 2024 and December 31, 2023, there was $5.8 million and $7.3 million, respectively, of deferred revenue related to the agreement, which was classified as either current or non-current in the condensed consolidated balance sheet based on the period the services are expected to be performed. As of March 31, 2024 and December 31, 2023, the Company had no outstanding receivables for this collaboration.
(d)Significant Judgments
Significant judgments and estimates are required under Topic 606. Due to the complexity of certain contracts, the actual revenue recognition treatment required under Topic 606 for the Company’s arrangements may be dependent on contract-specific terms and may vary in some instances.
The Company’s contracts with customers often include promises to transfer multiple software products and services, including training, professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or
16

are not distinct and therefore should be accounted for together, requires significant judgment. In some arrangements, such as most of the Company’s term-based software license arrangements, the Company has concluded that the licenses and associated services are distinct from each other. In other arrangements, including collaboration services arrangements, the licenses and certain services may not be distinct from each other. The Company’s time-based software arrangements may include multiple software licenses and a right to updates or upgrades to the licensed software products, and technical support. The Company has concluded that such promised goods and services are separate distinct performance obligations.
The Company is required to estimate the total consideration expected to be received from contracts with customers, including any variable consideration. For collaborative arrangements, under which the Company is eligible to receive variable consideration in the form of milestones payments, judgment is required to evaluate whether the milestones are considered probable of being achieved. If it is probable that a significant revenue reversal would not occur, the constraint is removed and value of the associated milestone is included in the estimated transaction price using the most likely amount method based on contractual requirements and historical experience. Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is allocated to each separate performance obligation on a relative SSP basis consistent with the allocation objectives of Topic 606.
Judgment is required to determine the SSP for each distinct performance obligation. The Company rarely licenses or sells products on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where the SSP is not directly observable because the Company does not sell the license, product, or service separately, the Company determines the SSP using information that includes historical discounting practices, market conditions, cost-plus analysis, and other observable inputs. The Company typically has more than one SSP for individual performance obligations due to the stratification of those items by volume of sales, classes of customers and other relevant circumstances. In these instances, the Company may use information such as the size and geographic region of the customer in determining the SSP. Professional service revenue is recognized as costs and hours are incurred, and judgment is required in estimating both the project status and the costs incurred or hours expended.
If a group of agreements are so closely related to each other that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. The Company exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. The Company’s judgments about whether a group of contracts comprises a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.
Judgment is required to determine the total costs to perform research activities, which include the length of time required, the internal hours expected to be incurred on the services, and the number and costs of various studies that may be performed by third-parties to complete the research plan.
Generally, the Company has not experienced significant returns or refunds to customers.
The Company’s estimates related to revenue recognition may require significant judgment and a change in these estimates could have an effect on the Company’s results of operations during the periods involved.
(e)Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on the condensed consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to invoicing. A deferred revenue liability is recorded when revenue is expected to be recognized subsequent to invoicing. For the Company’s time-based software agreements, customers are generally invoiced at the beginning of the arrangement for the entire term, though when the term spans multiple years the customers may be invoiced on an annual basis. For certain drug discovery agreements where the milestones are deemed probable in a period prior to when the milestone is achieved, the Company records a contract asset for the full value of the milestone.
Contract assets are included in unbilled and other receivables within the condensed consolidated balance sheets and are transferred to receivables when the Company invoices the customer.
17

Contract balances were as follows:
As of
March 31,
2024
As of
December 31,
2023
Contract assets$23,902 $21,107 
Deferred revenue, short-term:
Software products and services39,537 44,218 
Drug discovery9,960 12,013 
Deferred revenue, long-term:
Software products and services1,961 2,407 
Drug discovery6,055 6,636 
For the three months ended March 31, 2024 and 2023, the Company recognized $23,380 and $24,296 of revenue, respectively, that was included in deferred revenue at the end of the respective preceding periods. All other deferred revenue activity is due to the timing of invoices in relation to the timing of revenue, as described above. The Company expects to recognize as revenue approximately 86% of its March 31, 2024 deferred revenue balance in the next 12 months and the remainder thereafter. Additionally, contracted but unsatisfied performance obligations that had not yet been billed to the customer or included in deferred revenue were $32,040 as of March 31, 2024.
Payment terms and conditions vary by contract type, although terms typically require payment within 30 to 60 days. In instances where the timing of revenue recognition differs from that of invoicing, the Company has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s products and services, not to facilitate financing arrangements.
(f)Deferred Sales Commissions
The Company has applied the practical expedient for sales commission expense, as any material compensation paid to sales representatives to obtain a contract relates to a period of one year or less. The Company has not capitalized any costs related to sales commissions.
(4)    Fair Value Measurements
Various inputs are used in determining the fair value of the Company’s financial assets and liabilities. These inputs are summarized into the following three broad categories:
Level 1 – quoted prices in active markets for identical securities
Level 2 – other significant observable inputs, including quoted prices for similar securities, interest rates, credit risk, etc.
Level 3 – significant unobservable inputs, including the Company’s own assumptions in determining fair value
The inputs or methodology used for valuing securities are not necessarily an indication of the risk associated with investing in those securities. Marketable securities, which consist primarily of corporate and U.S. government agency bonds, are classified as available for sale and fair value did not differ significantly from carrying value as of March 31, 2024 and December 31, 2023. The following table presents information about the Company’s assets measured at fair value as of March 31, 2024:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$134,874 $ $ $134,874 
Marketable securities 300,843  300,843 
Equity investments87,759  1,928 89,687 
Total$222,633 $300,843 $1,928 $525,404 
18

The following table presents information about the Company’s assets measured at fair value as of December 31, 2023:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$161,066 $ $ $161,066 
Marketable securities 307,688  307,688 
Equity investments79,623  1,928 81,551 
Total$240,689 $307,688 $1,928 $550,305 
The following table sets forth changes in fair value of the Company’s Level 3 investments:
Amount
As of December 31, 2022$1,629 
Realized gain147,213 
Cash distributions(147,213)
Transfer to Level 1(1,629)
Unrealized gain1,928 
As of December 31, 20231,928 
Unrealized loss 
As of March 31, 2024$1,928 
The fair value of the Company’s investment in Nimbus Therapeutics, LLC (“Nimbus”), classified as Level 3 in the fair value hierarchy, was recorded as an equity method investment under Topic 323, using the hypothetical liquidated book value method (“HLBV method”) through June 30, 2023, as further described in Note 10, Equity Investments. Significant unobservable inputs used to determine Nimbus’ fair value under the HLBV method were the entity's annual financial statements and the Company’s liquidation preference. During the year ended December 31, 2023, the Company recorded a realized gain of $147,213 on account of its equity position in Nimbus following the closing of Takeda's acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its tyrosine kinase 2 inhibitor, NDI-034858. The Company received $147,213 in cash distributions related to this sale from Nimbus during the year ended December 31, 2023. Following the dilution of the Company's investment in Nimbus during the period ended September 30, 2023, the fair value of the Company's investment is recorded under Topic 321 as a non-marketable equity security as the Company no longer exercises significant influence over Nimbus. This change in accounting method resulted in an unrealized gain of $1,928.
During the year ended December 31, 2023, the Company recorded a transfer of $1,629 from a Level 3 investment to a Level 1 investment due to the completion of Structure Therapeutics Inc.'s, ("Structure Therapeutics"), initial public offering ("IPO"). The Company's investment in Structure Therapeutics was previously recorded using the HLBV method. Following the completion of Structure Therapeutics' IPO, the Company's investment in Structure Therapeutics is recorded under Topic 321 because there is an observable price of the investment.
Unrealized gains and losses arising from changes in fair value of the Company’s equity investments are classified within change in fair value in the condensed consolidated statements of operations. Realized gains arising from distributions receivable from the Company's equity investments are classified within gain on equity investments in the condensed consolidated statements of operations.
For further information regarding the Company’s equity investments, see Note 10, Equity Investments.
(5)    Commitments and Contingencies
(a)    Leases
The Company has multiple operating leases for office space and a finance lease for equipment that expire at various dates through 2037. The Company has elected the package of practical expedients under the transition guidance of ASC Topic 842, Leases, to exclude short-term leases from the balance sheet and to combine lease and non-lease
19

components. The Company classifies finance lease right of use assets under property and equipment, net and finance short-term and long-term lease liabilities under other accrued liabilities and other liabilities, long-term, respectively.
Upon inception of a lease, the Company determines if an arrangement is a lease, if it is classified as an operating or finance lease, if it includes options to extend or terminate the lease, and if it is reasonably certain that the Company will exercise the options. Lease cost, representing lease payments over the term of the lease and any capitalizable direct costs less any incentives received, is recognized on a straight-line basis over the lease term as lease expense.
In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. Upon execution of a new lease, the Company performs an analysis to determine its incremental borrowing rate using its current borrowing rate, adjusted for various factors including level of collateralization and lease term. As of March 31, 2024, the remaining weighted average lease term for operating and finance leases was 12 years.
During the three months ended March 31, 2024, operating lease right of use assets increased by $2,952 due to contingency resolutions associated with office leases.
Variable and short-term lease costs for the Company's operating and finance leases were immaterial for the three months ended March 31, 2024. Additional details of the Company’s operating and finance leases are presented in the following table:
Three Months Ended March 31,
20242023
Lease costs$4,490 $3,794 
Cash paid for leases4,099 2,637 
Maturities of operating and finance lease liabilities as of March 31, 2024 under noncancelable operating leases were as follows:
Year ending December 31:
Remainder of 2024$13,337 
202517,457 
202617,136 
202715,963 
202814,950 
Thereafter112,027 
Total future minimum lease payments190,870 
Less: imputed interest(64,699)
Present value of future minimum lease payments126,171 
Less: current portion of lease payments17,027 
Lease liabilities, long-term$109,144 
(b)    Legal Matters
From time to time, the Company may become involved in routine litigation arising in the ordinary course of business. While the results of such litigation cannot be predicted with certainty, management believes that the final outcome of such matters is not likely to have a material adverse effect on the Company’s financial position or results of operations or cash flows.
(c)    Contingencies
The Company is currently under audit with a royalty partner. As of March 31, 2024, the Company believes a contingency is probable and has accrued $2,500 related to this audit.
20

(6)    Income Taxes
The Company estimates an annual effective income tax rate based on projected results for the year and applies this rate to income before taxes to calculate income tax expense. Any refinements made due to subsequent information that affects the estimated annual effective income tax rate are reflected as adjustments in the current period.
For the three months ended March 31, 2024 and 2023, the Company’s income tax expense was $456 and $26,359, respectively. For the three months ended March 31, 2024, the difference between the effective rate and the statutory rate was primarily attributed to the application of research and development credits and the change in the valuation allowance against net deferred tax assets.
The Company recognizes the effect of income tax positions only if those positions are “more likely than not” capable of being sustained. As of March 31, 2024, the Company had $3,045 of unrecognized tax benefits. Interest and penalties accrued on unrecognized tax benefits are recorded as tax expense within the unaudited condensed consolidated financial statements. The Company does not expect a significant increase or decrease to the total amounts of unrecognized tax benefits within the next twelve months.
The Company and its subsidiaries file U.S. federal income tax returns and various state, local and foreign income tax returns. At March 31, 2024, the Company’s statutes of limitations are open for all federal and state tax returns filed after the years ended December 31, 2021 and 2020, respectively. Net operating loss (“NOL”) and credit carryforwards from all years are subject to examination and adjustments for the three years following the year in which the carryforwards are utilized. The Company is not currently under Internal Revenue Service or state examination.
Pursuant to Internal Revenue Code Sections 382 and 383, the utilization of NOLs and other tax attributes may be substantially limited due to cumulative changes in ownership greater than 50% that may have occurred or could occur during applicable testing periods. The Company has performed an analysis through December 31, 2023 and determined that such an ownership change occurred on March 31, 2021. There was no material impact to the financial statements due to this ownership change.
(7)    Stockholders’ Equity
(a)    Common Stock
As of March 31, 2024, the Company had authorized 500,000,000 shares of common stock with a par value of $0.01 per share. Holders of common stock are entitled to one vote per share, to receive dividends, if and when declared by the board of directors, and upon liquidation or dissolution, to receive a portion of the assets available for distributions to stockholders, subject to preferential amounts owed to holders of the Company’s preferred stock, if any.
Common stockholders have no preemptive or other subscription rights and there are no redemption or sinking fund provisions with respect to such shares. The rights, preferences and privileges of holders of the common stock are subject to and may be adversely affected by the right of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.
(b)    Limited Common Stock
As of March 31, 2024, the Company had authorized 100,000,000 shares of limited common stock with a par value of $0.01 per share. Holders of limited common stock are entitled to one vote per share, however, the holders of limited common stock shall not be entitled to vote such shares in any election of directors or on the removal of directors. Holders of limited common stock are entitled to receive dividends, if and when declared by the board of directors, and upon liquidation or dissolution, to receive a portion of the assets available for distributions to stockholders, subject to preferential amounts owed to holders of the Company’s preferred stock, if any. Holders of the Company’s limited common stock have the right to convert each share of limited common stock into one share of the Company’s common stock.
Limited common stockholders have no preemptive or other subscription rights and there are no redemption or sinking fund provisions with respect to such shares. The rights, preferences and privileges of holders of the limited common stock are subject to and may be adversely affected by the right of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.
21

(c)    Preferred Stock
As of March 31, 2024, the Company had authorized 10,000,000 shares of undesignated preferred stock with a par value of $0.01 per share. The Company’s board of directors has the discretion to determine the rights, preferences, privileges, and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges, and liquidation preferences, of each series of preferred stock.
(8)    Stock-Based Compensation
Stock Incentive Plans
As of March 31, 2024, the Company’s stock incentive plans included the 2010 Stock Plan (the “2010 Plan”), the 2020 Equity Incentive Plan (the “2020 Plan”), the 2021 Inducement Equity Incentive Plan, as amended (the “2021 Plan”), and the 2022 Equity Incentive Plan (the “2022 Plan”) (together, the “Plans”).
The 2022 Plan provides for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, other stock-based awards, and cash-based awards to employees, directors, consultants or advisors. Shares of common stock subject to outstanding awards granted under the 2020 Plan and the 2010 Plan that expire, terminate, or are otherwise surrendered, cancelled, forfeited, or repurchased by the Company are available for issuance under the 2022 Plan.
The 2021 Plan provides for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards to persons who were not previously an employee or director of the Company or who are commencing employment with the Company following a bona fide period of non-employment, in either case, as an inducement material to such person’s entry into employment with the Company and in accordance with the requirements of the Nasdaq Stock Market Rule 5635(c)(4). Neither consultants nor advisors are eligible to participate in the 2021 Plan.
The 2020 Plan provided for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards to employees, directors, consultants or advisors. As of June 15, 2022, the effective date of the 2022 Plan, no further awards will be made under the 2020 Plan. Any options or awards outstanding under the 2020 Plan are governed by the terms of the 2020 Plan.
The 2010 Plan provided for the granting of incentive stock options and nonstatutory stock options to employees, directors, consultants or advisors. As of the effective date of the 2020 Plan, no further awards will be made under the 2010 Plan. Any options or awards outstanding under the 2010 Plan are governed by the terms of the 2010 Plan.
As of March 31, 2024 and December 31, 2023, there were 1,190,282 and 3,472,195 shares available for grant under the Plans, respectively. The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:
Three Months Ended March 31,
20242023
Cost of sales$1,135 $1,298 
Research and development4,066 3,514 
Sales and marketing974 851 
General and administrative6,043 5,217 
Total stock-based compensation$12,218 $10,880 
Restricted Stock Units
Each restricted stock unit (“RSU”) represents the right to receive one share of the Company’s common stock upon vesting. The fair value of RSUs granted by the Company was calculated based upon the Company’s closing stock price on the date of the grant, and the stock-based compensation expense is recognized over the vesting period. RSUs generally vest over four years with 25% of the grants vesting at the end of the first year and the remaining vesting annually over the following three years.
22

There were 1,114,970 and 638,875 RSUs granted during the three months ended March 31, 2024 and 2023, respectively. The weighted average grant date fair value for each RSU granted during the three months ended March 31, 2024 and 2023 was $25.28 and $26.69, respectively.
As of March 31, 2024, there was $40,573 of unrecognized compensation cost related to RSUs granted under the Plans, which is expected to be recognized over a weighted average period of 3.57 years. During the three months ended March 31, 2024 and 2023, 161,964 and 12,075 RSUs vested, respectively. The fair value of RSUs vested during the three months ended March 31, 2024 and 2023 was $4,406 and $293, respectively.
Performance-Based Restricted Stock Units
In March 2024 and February 2023, the Company awarded performance-based restricted stock units ("PRSUs") under the 2022 Plan. Each PRSU represents a contingent right to receive one share of common stock upon the achievement of specified performance goals. The fair value of PRSUs granted by the Company was calculated based upon the Company's closing stock price on the date of the grant, and the stock-based compensation expense is recognized when the grant date is determined and performance conditions are probable of achievement. At the point where performance conditions are considered probable of achievement, the Company records stock-based compensation expense with a cumulative catch-up expense in the period first recognized and on a straight-line basis over the remaining period for which the performance criteria are expected to be completed.
In March 2024, the Company awarded to all executive officers PRSUs for a maximum of 180,000 shares (based on 150% achievement of the applicable performance conditions outlined in the awards), with a target award of 120,000 PRSUs (based on 100% achievement of the applicable performance conditions), and a threshold award of 60,000 PRSUs (based on 50% achievement of the applicable performance conditions). All such PRSUs were considered granted under ASC 718, Compensation—Stock Compensation ("Topic 718") in March 2024. Such PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal year ending December 31, 2026.
In February 2023, the Company awarded to certain executive officers PRSUs for a maximum of 62,693 shares (based on 150% achievement of the applicable performance conditions outlined in the awards), with a target award of 41,795 PRSUs (based on 100% achievement of the applicable performance conditions), and a threshold award of 20,898 PRSUs (based on 50% achievement of the applicable performance conditions). All such PRSUs were considered granted under Topic 718 in February 2023. Such PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal year ending December 31, 2025.
In August 2022, the Company awarded 90,000 PRSUs to an executive officer of which 30,150 PRSUs were considered granted under Topic 718 at the time the PRSUs were awarded. In March 2024 and 2023, of the 90,000 PRSUs awarded in August 2022, an additional 14,850 and 45,000 PRSUs were considered granted under Topic 718, respectively. During the three months ended March 31, 2024, the Company's compensation committee determined the achievement of the awards set to vest upon the certification by the Company's compensation committee following the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2023. Of the 36,000 PRSUs that were eligible to vest, the Company's compensation committee determined that the applicable performance conditions had been met for 9,000 of the PRSUs, which vested during the three months ended March 31, 2024, and that the applicable performance conditions had not been met for 27,000 PRSUs, which were forfeited during the three months ended March 31, 2024. The remaining 54,000 PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal years ending December 31, 2024 and 2025.
The weighted average grant date fair value for each PRSU granted during the three months ended March 31, 2024 and 2023 was $26.08 and $22.48, respectively. During the three months ended March 31, 2024 and 2023, 9,000 and zero PRSUs vested, respectively.
Stock Options
Stock options must be granted at an exercise price not less than 100% of the fair market value per share at the grant date. The board of directors or compensation committee determines the exercise price of the Company’s stock
23

options based on the closing price of the common stock as reported on the Nasdaq Global Select Market on the date of the grant. The maximum contractual term of options granted under the Plans is typically 10 years, options generally vest over four years with 25% of the shares underlying the option vesting at the end of the first year and the remaining vesting monthly over the following three years. In March 2024 and February 2023, the Company granted the chief executive officer premium priced options to purchase 87,271 and 65,525 shares of common stock, respectively, with exercise prices equal to 110% of the closing price of the Company's common stock on the date of grant.
During the three months ended March 31, 2024 and 2023, 41,623 and 186,201 options under the Plans were exercised for total proceeds of $390 and $867, respectively.
The fair value of each option award is determined on the date of grant using the Black Scholes Merton option-pricing model. The calculation of fair value included several assumptions that require management’s judgment. The expected terms of options granted to employees during 2024 and 2023 were calculated using an average of historical exercises. Estimated volatility for the three months ended March 31, 2024 and 2023 incorporated a calculated volatility derived from the historical closing prices of shares of common stock of similar entities whose share prices were publicly available for the expected term of the option. The risk-free interest rate was based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option. The Company accounts for forfeitures as they occur; as such, the Company does not estimate forfeitures at the time of grant.
Following are the weighted average valuation assumptions used for option awards during the periods presented:
Three Months Ended March 31,
20242023
Valuation assumptions
Expected dividend yield % %
Expected volatility65 %68 %
Expected term (years)5.315.07
Risk-free interest rate4.22 %3.86 %
The weighted average grant date fair value per share of options granted during the three months ended March 31, 2024 and 2023 was $15.10 and $14.00, respectively. The intrinsic value of options exercised during the three months ended March 31, 2024 and 2023 was $723 and $3,203, respectively.
As of March 31, 2024, there was $69,386 of unrecognized compensation cost related to unvested stock options granted under the Plans, which is expected to be recognized over a weighted average period of 2.43 years. The fair value of shares vested during the three months ended March 31, 2024 and 2023 was $12,770 and $17,025, respectively.
24

(9)    Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders
The following table presents the calculation of basic and diluted net (loss) income per share attributable to common and limited common stockholders for the periods presented (in thousands, except for share and per share data):
Three Months Ended March 31,
20242023
Numerator:
Net (loss) income attributable to Schrödinger common and limited common stockholders$(54,724)$129,136 
Denominator:
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic:72,291,13471,467,097
Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares 2,351,514 
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted:72,291,134 73,818,611 
Net (loss) income per share of common and limited common stockholders, basic:$(0.76)$1.81 
Net (loss) income per share of common and limited common stockholders, diluted:$(0.76)$1.75 
For the three months ended March 31, 2023, in order to calculate diluted net income per share, the weighted average shares used to compute net income is adjusted by the effect of dilutive securities, including awards under the Plans. Diluted net income per share is computed by dividing the resulting net income by the weighted average number of fully diluted common and limited shares outstanding.
Since the Company was in a loss position for the three months ended March 31, 2024, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares and limited common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Three Months Ended March 31,
20242023
Shares subject to outstanding common stock options and unvested RSUs and PRSUs13,974,4836,216,397
(10)    Equity Investments
(a)    Nimbus
The Company previously provided collaboration services for Nimbus under the terms of a master services agreement executed on May 18, 2010, as amended. Collaboration agreements are separate from the transaction that resulted in equity ownership and related fees are paid in cash to the Company. Nimbus was previously recorded as an equity method investment under the HLBV method, as the entity is a limited liability company and the Company was determined to have significant influence due to the Company's collaboration with Nimbus on a number of drug discovery targets, as well as the Company's level of ownership in Nimbus. During the period ended September 30, 2023, the Company's equity ownership in Nimbus was diluted to the point that the Company no longer has significant influence over the entity. As the Company no longer has significant influence over Nimbus, after June 30, 2023, the equity investment in Nimbus is valued as a non-marketable equity security.
The carrying value of the Nimbus investment was $1,928 as of both March 31, 2024 and December 31, 2023. The Company has no obligation to fund Nimbus losses in excess of its initial investment. For the three months ended March 31, 2024, the Company reported no gain or loss on the Nimbus investment. For the three months ended March 31, 2023, the Company reported a realized gain of $147,322 on the Nimbus investment, which reflected the total cash distribution the
25

Company was eligible to receive from Nimbus on account of Takeda's acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its tyrosine kinase 2 inhibitor NDI-034858.
(b)    Morphic
The Company accounts for its investment in Morphic Holding, Inc. (“Morphic”) at fair value based on the share price of Morphic’s common stock at the measurement date.
During the three months ended March 31, 2024 and 2023, the Company reported a mark-to-market gain of $5,277 and $9,093, respectively, on the Morphic investment. As of March 31, 2024 and December 31, 2023, the carrying value of the Company’s investment in Morphic was $29,391 and $24,114, respectively.
(c)    Ajax
In May 2021, the Company purchased 631,377 shares of Series B preferred stock of Ajax Therapeutics, Inc. (“Ajax”) for $1,700 in cash. The Company has concluded that its equity investment in Ajax should be valued as a non-marketable equity security as the Company does not exercise significant influence over Ajax. As of each of March 31, 2024 and December 31, 2023, the carrying value of the Company’s investment in Ajax was $1,700.
(d)    Structure Therapeutics
In July 2021, the Company purchased 494,035 shares of Series B preferred stock of Structure Therapeutics for $2,000 in cash. In April 2022, the Company purchased an additional 148,210 shares of Series B preferred stock for $600 in cash. On February 7, 2023, Structure Therapeutics completed its IPO. Immediately upon the closing of Structure Therapeutics' IPO, all of the outstanding Series B preferred stock automatically converted into ordinary shares on a one-for-one basis. As of March 31, 2024, the Company owned 3,260,495 ordinary shares of Structure Therapeutics. The Company purchased 275,000 American Depository Shares ("ADS") at $15.00 per ADS in the IPO. Each ADS represents three ordinary shares.
Upon completion of Structure Therapeutics' IPO, the Company changed the valuation methodology used to value the Structure Therapeutics investment from an equity method investment under the HLBV method to an equity investment reported at fair value as the Company no longer exerts significant influence over Structure after the IPO. As there is a readily available market price for Structure Therapeutics' ADSs, the Company values its investment based on the closing price of Structure Therapeutics' ADSs as of the reporting date.
During the three months ended March 31, 2024 and 2023, the Company reported a mark-to-market gain of $2,859 and $26,644, respectively, on the Structure Therapeutics investment. As of March 31, 2024 and December 31, 2023, the carrying value of the Company's investment in Structure Therapeutics was $58,368 and $55,509, respectively.
(11)    Related Party Transactions
(a)    Board Member
For the three months ended March 31, 2024 and 2023, the Company paid consulting fees of $105 and $105, respectively, to a member of its board of directors.
(b)    Bill and Melinda Gates Foundation
The Bill and Melinda Gates Foundation, an entity under common control with Bill and Melinda Gates Foundation Trust, a stockholder of the Company, issued a grant under which it agreed to pay the Company directly for certain licenses and services provided to a specified group of third-party organizations. Revenue recognized for services provided by the Company under this grant was $7 and $33 for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024 and December 31, 2023, the Company had no net receivables due from the Bill and Melinda Gates Foundation.
For the three months ended March 31, 2024 and 2023, the Company recognized $490 and $766, respectively, in drug discovery contribution revenue related to funds received under an agreement with the Bill and Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health. As of March 31, 2024 and December 31, 2023, the
26

Company had no receivables due under these agreements from the Bill and Melinda Gates Foundation. As of March 31, 2024 and December 31, 2023, restricted cash on hand related to the arrangement was $1,138 and $2,251, respectively.
Gates Ventures, LLC is an entity under the control of William H. Gates III, who may be deemed to be the beneficial owner of more than 5% of the Company’s voting securities. The Company received $1,000 in contribution revenue in connection with its entry into an agreement with Gates Ventures, LLC annually from June 2020 to June 2022. In August 2023, the Company renewed the agreement with Gates Ventures, LLC and recognized $1,800 in contribution revenue. As of March 31, 2024 and December 31, 2023, the Company had no net receivables due from Gates Ventures, LLC.
(c)    Structure Therapeutics
During the year ended December 31, 2023, the Company entered into a collaboration agreement with Structure Therapeutics and its subsidiaries to conduct certain drug discovery services as well as provide software access. For the three months ended March 31, 2024, the Company recognized revenue of $810 under this collaboration. As of March 31, 2024 and December 31, 2023, the Company had net receivables of $250 and $494, respectively, due from Structure Therapeutics.
(12)    Segment Reporting
The Company has determined that its chief executive officer (“CEO”) is its chief operating decision maker (“CODM”). The Company’s CEO evaluates the financial performance of the Company based on two reportable segments: Software and Drug Discovery. The Software segment is focused on licensing the Company’s software to transform molecular discovery. The Drug Discovery segment is focused on building a portfolio of preclinical and clinical drug programs, internally and through collaborations.
The CODM reviews segment performance and allocates resources based upon segment revenue and segment gross profit of the Software and Drug Discovery reportable segments. Segment gross profit is derived by deducting operational expenditures, with the exception of research and development, sales and marketing, and general and administrative activities from U.S. GAAP revenue. Operational expenditures are expenditures made that are directly attributable to the reportable segment. These expenditures are allocated to the segments based on headcount. The reportable segment expenditures include compensation, supplies, and services from contract research organizations.
Certain cost items are not allocated to the Company’s reportable segments. These cost items primarily consist of non-drug discovery program related compensation and general operational expenses associated with the Company’s research and development, sales and marketing, and general and administrative. These costs are incurred by both segments and due to the integrated nature of the Company’s Software and Drug Discovery segments, any allocation methodology would be arbitrary and provide no meaningful analysis.
Segment revenue is primarily earned in the United States and there are no intersegment revenues. Additionally, the Company reports assets on a consolidated basis and does not allocate assets to its reportable segments for purposes of assessing segment performance or allocating resources.
27

Presented below is financial information with respect to the Company’s reportable segments for the periods presented:
Three Months Ended March 31,
20242023
Segment revenues:
Software$33,415 $32,213 
Drug discovery3,183 32,569 
Total segment revenues$36,598 $64,782 
Segment gross profit:  
Software$25,439 $25,098 
Drug discovery(6,549)20,595 
Total segment gross profit18,890 45,693 
Unallocated:  
Research and development(50,611)(40,741)
Sales and marketing(10,171)(9,145)
General and administrative(25,541)(26,308)
Gain on equity investments 147,322 
Change in fair value8,137 35,737 
Other income5,028 2,937 
Income tax expense(456)(26,359)
Consolidated net (loss) income$(54,724)$129,136 
Revenues by geographic area are determined based on the address provided by the Company's customers and partners. The following table sets forth revenues by geographic area for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
United States$23,297 $50,344 
APAC5,501 7,073 
EMEA7,196 6,828 
Rest of World604 537 
$36,598 $64,782 
28

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report. Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report, including information with respect to our plans and strategy for our business and related financing, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in Part II, Item 1A. “Risk Factors” of this Quarterly Report, our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. For further information regarding our forward-looking statements, see “Cautionary Note Regarding Forward-Looking Statements” in this Quarterly Report.
Overview
We are transforming the way therapeutics and materials are discovered. Our differentiated, physics-based computational platform enables discovery of high-quality, novel molecules for drug development and materials applications more rapidly and at a lower cost, compared to traditional methods. Our software platform is licensed by biopharmaceutical and industrial companies, academic institutions, and government laboratories around the world. We are applying our computational platform to advance a broad pipeline of drug discovery programs in collaboration with leading biopharmaceutical companies. In addition, we use our computational platform to discover novel molecules for our pipeline of proprietary drug discovery programs, which we are advancing through preclinical and clinical development.
Since our founding, we have been primarily focused on developing our computational platform, which is capable of predicting critical properties of molecules with a high degree of accuracy, as well as advancing drug discovery programs both with our collaborators and on our own. We have devoted substantially all of our resources to introducing new capabilities and refining our software, conducting research and development activities, recruiting skilled personnel, and providing general and administrative support for these operations.
Over the last decade, we have entered into a number of collaborations with leading biopharmaceutical companies that have provided us with significant income and have the potential to produce additional milestone payments, option fees, and future royalties. In 2018, we began to develop a pipeline of proprietary drug discovery programs with the goal of using our platform to produce a portfolio of novel, high value therapeutics. In June 2022, the U.S. Food and Drug Administration, or FDA, cleared our first investigational new drug application, or IND, for our MALT1 inhibitor, which we refer to as SGR-1505. We have initiated dosing in a Phase 1 clinical trial of SGR-1505, which is designed as an open-label, multi-center dose escalation trial in patients with relapsed or refractory B-cell lymphomas. The trial is designed to evaluate the safety, pharmacokinetics, pharmacodynamics, maximum tolerated dose and/or recommended dose of SGR-1505. Exploratory cohorts will evaluate additional pharmacokinetics, pharmacodynamics, preliminary anti-tumor activity and safety to establish the recommended dose. To date, patient discontinuations from participation in the trial have been non-treatment related. We anticipate reporting initial data from the trial in late 2024 or 2025.
We also completed a Phase 1 clinical trial of SGR-1505 in 73 healthy volunteers to gather additional data, including data relating to the safety, tolerability and pharmacokinetics of SGR-1505, as well as the effect of food and drug-drug interactions. In the healthy volunteer trial, SGR-1505 was well tolerated with no drug-related serious adverse events or dose limiting toxicities observed. In the trial, we observed that SGR-1505 achieved greater than 90 percent inhibition of IL-2 secretion in an activated T cell whole blood assay at 100mg twice a day (n=4), confirming target engagement and meeting the pharmacodynamic goals for the trial. Inhibition of IL-2 secretion is a marker for target engagement and pathway modulation as it is tightly linked to MALT1 and the downstream NF-κB signaling. The data supported continued evaluation of SGR-1505 in the ongoing Phase 1 clinical trial in patients with relapsed or refractory B-cell lymphomas. In addition, the FDA recently granted orphan drug designation to SGR-1505 for the potential treatment of mantle cell lymphoma.
In July 2023, the FDA cleared our IND for our CDC7 inhibitor, which we refer to as SGR-2921. We have initiated dosing in a Phase 1 clinical trial of SGR-2921 in patients with relapsed or refractory acute myeloid leukemia or high-risk myelodysplastic syndrome, and we anticipate reporting initial data from the trial in late 2024 or 2025. In March 2024, we also submitted an IND to the FDA for our novel WEE1/MYT1 inhibitor, which we refer to as SGR-3515, and the FDA cleared the IND in April 2024. We expect to initiate a Phase 1 clinical trial of SGR-3515 in patients with solid tumors in the third quarter of 2024.
29

We have funded our operations to date principally from the sale of our equity securities, including our initial public offering and our follow-on public offering, and to a lesser extent, from sales of our software solutions and from upfront payments, research funding and milestone payments from our drug discovery collaborations, and from distributions on account of, or proceeds from the sale of, our equity stakes in our collaborators. On February 13, 2023, April 6, 2023, and November 9, 2023, on account of our equity stake in Nimbus Therapeutics, LLC, or Nimbus, we received cash distributions of $111.3 million, $35.8 million, and $0.1 million, respectively, from Nimbus in connection with Takeda’s acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its TYK2 inhibitor NDI-034858.
We currently conduct our operations through two reportable segments: software and drug discovery. The software segment is focused on selling our software to transform drug discovery across the life sciences industry, as well as to customers in materials science industries. The drug discovery segment is focused on generating revenue from a diverse portfolio of preclinical and clinical programs, internally and through collaborations, that have advanced to various stages of discovery and development.
Our software segment generates revenue from software product licenses, hosted software subscriptions, software maintenance, professional services, and contributions. The revenue we generate through our software solutions from each of our customers varies largely depending on the type and number of software licenses our customers purchase from us. The licenses that our customers purchase from us provide them the ability to perform a certain number of calculations used in the design of molecules for drug discovery or materials science. The amount we charge per license depends on the specific software products our customers purchase from us, and the number of licenses needed to perform calculations per software product varies. With the exception of certain limited products, the number of licenses a customer requires is typically based on the scale at which they are running our software products and is not based on how many users have access to the software. As customers increase the number of licenses they purchase from us, they will typically be able to run a greater number of simultaneous instances of our products, thereby increasing the number of calculations they will be able to perform in parallel, subject to having enough computational capacity. We deliver our software through either (i) a product license that permits our customers to install the software solution directly on their own in-house hardware and use it for a specified term, or (ii) a subscription that allows our customers to access our cloud-based software solution on their own hardware without taking control of licenses.
We currently generate drug discovery revenue from our collaborations, including upfront payments, research funding and discovery and development milestones. In the future, we may also derive drug discovery revenue from our collaborations from option fees, the achievement of regulatory and commercial milestones, and royalties on commercial drug sales. In addition to revenue from our collaborations, we may also derive drug discovery revenue from collaborating on or out-licensing our proprietary drug discovery programs when we believe it will help maximize our clinical and commercial opportunities for the program.
In November 2020, we entered into an exclusive, worldwide collaboration and license agreement with Bristol-Myers Squibb Company, or BMS, pursuant to which we and BMS agreed to collaborate in the discovery, research and development of small molecule compounds for biological targets in the oncology, neurology and immunology therapeutic areas. After mutual agreement on the targets(s) of interest, the Schrödinger therapeutics group is responsible for the discovery of development candidates. Once a development candidate meeting specified criteria for a target has been identified, BMS will be solely responsible for the development, manufacturing and commercialization of such development candidate. We are eligible to receive up to $971.0 million in total milestone payments across the two remaining targets currently subject to the collaboration, as well as a tiered percentage royalty on net sales of each product commercialized by BMS ranging from mid-single digits to low-double digits, subject to certain specified reductions. We have received a total of $25.0 million in milestone payments from BMS as of March 31, 2024. In the first quarter of 2024, BMS elected not to proceed with further development of the SOS1 program based on portfolio prioritization decisions and all rights to this program reverted to us. We currently plan to evaluate and assess the data package from the SOS1 program to determine next steps and plans for further investment in the program. See “Collaboration and License Agreement” in Note 3 to our unaudited condensed consolidated financial statements for additional information relating to this agreement.
In September 2022, we entered into a collaboration with Eli Lilly and Company, or Lilly, under which we are responsible for the discovery and optimization of small molecule compounds addressing an immunology target. Lilly will be responsible for the completion of preclinical development, clinical development and commercialization. Under the terms of the agreement we received an upfront payment and we are eligible to receive up to $425.0 million in discovery, development and commercial milestone payments. We are also eligible to receive low single- to low double-digit royalties on net sales of any products emerging from the collaboration in all markets.
30

We generated revenue of $36.6 million and $64.8 million during the three months ended March 31, 2024 and 2023, respectively, representing a year-over-year decrease of 44%. Our net loss for the three months ended March 31, 2024 was $54.7 million. Our net income for the three months ended March 31, 2023 was $129.1 million.
Components of Results of Operations
Software Products and Services Revenue
Our software business generates revenue from five sources: (i) on-premise software license fees, (ii) hosted software subscription fees, (iii) software maintenance fees, (iv) professional services fees, and (v) contributions.
On-premise software. Our on-premise software license arrangements grant customers the right to use our software on their own in-house servers or their own cloud instances for a specified term, typically for one year, though in recent years, we have entered into a small number of large multi-year on-premise software license agreements. We recognize revenue for on-premise software license fees upfront, either upon transfer of control of the license or the effective date of the agreement, whichever is later.
Hosted software. Hosted software revenue consists primarily of fees to provide our customers with hosted licenses, which allows these customers to access our cloud-based software solution on their own hardware without taking control of the licenses, and is recognized ratably over the term of the arrangement, which is typically one year, though in recent years, we have entered into a small number of large multi-year hosted software license agreements. When a customer enters into a hosted arrangement for which revenue is recognized over time, the amount paid upfront that is not recognized in the current period is included in deferred revenue in our statement of financial position until the period in which it is recognized.
Software maintenance. Software maintenance includes technical support, updates, and upgrades related to our on-premise software licenses. Software maintenance revenue is recognized ratably over the term of the arrangement. Software maintenance activities are performed in connection with the use of our on-premise software, and may fluctuate from period to period.
Professional services. Professional services include training, technical setup, installation or assisting customers with modeling services, where we use our software to perform tasks such as virtual screening on behalf of our customers. These services are generally not related to the core functionality of our software and are recognized as revenue when resources are consumed. Since each professional services agreement represents a unique, ad hoc engagement, professional services revenue may fluctuate from period to period.
Software contribution revenue. Software contribution revenue consists of funds received under a non-reciprocal agreement with Gates Ventures, LLC originally entered into in June 2020 and further extended through August 2026. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized annually from June 2020 through June 2022 and upon extension of the agreement in August 2023, when invoiced, in accordance with Accounting Standard Codification, or ASC, Topic 958, Not-for-Profit Entities as the agreement is not an exchange transaction.
Drug Discovery Revenue
Drug discovery services. We currently generate drug discovery revenue from discovery collaboration arrangements, including upfront payments, research and development payments, and discovery and development milestones. The majority of our current collaborations are in the discovery and preclinical development stages. Milestone payments typically increase in magnitude as a program advances. However, our focus is increasingly on investing in our proprietary drug discovery programs, which may result in a smaller number of collaborative programs over time and, as a result, fewer milestone payments on account of those collaborative programs. In addition to revenue from our collaborations, we may also derive drug discovery revenue from out-licensing our proprietary drug discovery programs when we believe it will help maximize the probability of clinical and commercial success of the program. Overall, we expect that our drug discovery revenue will fluctuate from period to period due to the inherently uncertain nature of the timing of milestone achievement and our dependence on the program decisions of our collaborators.
Drug discovery contribution revenue. Contribution revenue consists of funds received under agreements with the Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug
31

discovery in women’s health. Revenue is recognized as conditions are met in accordance with ASC Topic 958, Not-for-Profit Entities.
Cost of Revenues
Software products and services. Cost of revenues for software includes personnel-related expenses (comprised of salaries, benefits, and stock-based compensation) for employees directly involved in the delivery of software solutions, maintenance and professional services, royalties paid for products sold and services performed using third-party licensed software functionality, and allocated overhead (facilities and information technology support) costs. Pursuant to various third-party arrangements, we license technology that is used in our software. These arrangements require us to pay royalties based on sales volume.
Drug discovery. Costs of revenue for drug discovery includes personnel-related expenses and costs of third-party contract research organizations, or CROs, that support discovery activities in our collaborations, royalties paid for services performed using third-party licensed software functionality, allocated compute capacity and overhead costs. While we have incurred costs associated with discovery efforts since late 2017, we have recognized and expect to continue to recognize revenues in the future if and when milestones are deemed probable or achieved. Generally, drug discovery costs of revenue for collaborations are incurred in advance of the revenue milestone achievement.
We expect our drug discovery costs of revenue to trend lower over time as we shift our focus to proprietary drug discovery programs.
Gross Profit and Gross Margin
Gross profit represents revenue less cost of revenues. Gross margin is gross profit expressed as a percentage of revenue. Our software products and services gross margin may fluctuate from period to period as our revenue fluctuates, and as a result of changes in sales mix between on-premise and hosted software solutions due to timing of recognition. For example, the cost of royalties due for sales of our hosted software arrangements are recognized upfront, whereas the associated hosted software revenue for these arrangements is recognized over the term of the underlying agreement.
While the gross margin of our drug discovery business will fluctuate significantly from period to period depending on factors such as the timing of recognition of milestones, we expect the gross margins to generally trend higher over time as more programs advance to later stages of development, the milestones increase in size and our ongoing research and development obligations to such programs decline in cost.
Research and Development Expense
Research and development expense accounts for a significant portion of our operating expenses. We recognize research and development expense as incurred. Research and development expense consists of drug discovery and development program costs and costs incurred for continuous development of the technology and science that supports our computational platform, primarily:
personnel-related expenses, including salaries, benefits, bonuses, and stock-based compensation for employees engaged in research and development functions;
expenses incurred under agreements with third-party CROs and consultants involved in our proprietary drug discovery programs; and
allocated compute capacity on our proprietary drug discovery programs and overhead (facilities and information technology support) costs.
We expect our research and development expense to increase in absolute dollars as we continue to invest in activities related to discovery and development of our proprietary drug discovery programs, in advancing our computational platform, and as we incur expenses associated with hiring additional personnel directly involved in such efforts. The amount to which our research and development expense may increase in the future will also be dependent on our development plans for our proprietary drug discovery programs, including the timing of any partnering or out-licensing decisions. At this time, we do not know, nor can we reasonably estimate, the nature, timing, or costs of the efforts that will be necessary to complete the development of any of our proprietary drug discovery programs.
32

Sales and Marketing Expense
Sales and marketing expense consists primarily of personnel-related costs for our sales and marketing staff and application scientists supporting our sales efforts, including salaries, benefits, bonuses, and stock-based compensation. Other sales and marketing costs include promotional events that promote and expand knowledge of our company and platform, including industry conferences and events and our annual user group meetings in the United States and Europe, advertising, and allocated overhead costs. Due to the inherent scientific complexity of our software solutions, a high level of scientific expertise is needed to support our sales and marketing efforts. We plan to make focused investments in sales and marketing over the foreseeable future to foster the growth of our business as we aim to expand software sales to existing customers and increase our customer base.
General and Administrative Expense
General and administrative expense consists of personnel-related expenses associated with our executive, legal, finance, human resources, information technology, and other administrative functions, including salaries, benefits, bonuses, and stock-based compensation. General and administrative expense also includes professional fees for external legal, accounting and other consulting services, allocated overhead costs, and other general operating expenses.
We expect to continue to incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a U.S. securities exchange and costs related to compliance and reporting obligations pursuant to the rules and regulations of the Securities and Exchange Commission, or SEC. In addition, as a public company, we expect to continue to incur increased expenses such as insurance and professional services. As a result, we expect the dollar amount of our general and administrative expense to increase for the foreseeable future.
Gain on Equity Investments
Gain on equity investments consists of realized gains in the form of cash distributions from our equity investments.
Change in Fair Value
Fair value gains and losses consist of adjustments to the fair value of our equity investments, which may include Nimbus, Structure Therapeutics Inc., or Structure Therapeutics, and Morphic Holding, Inc., or Morphic. We remeasure our investments at each period end.
We expect that fair value gains and losses will fluctuate significantly in future periods.
Other Income
Other income consists of interest earned on our cash equivalents and marketable securities, interest expense, and transactional foreign exchange gains and losses.
Income Tax Expense
Income tax expense consists of U.S. federal and state income taxes and income taxes in certain foreign jurisdictions in which we conduct business. We maintain a full valuation allowance on our federal and state deferred tax assets as we have concluded that it is not more likely than not that the deferred tax assets will be realized.
33

Results of Operations
Comparison of the Three Months Ended March 31, 2024 and 2023
The following table summarizes our unaudited results of operations data for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,Change
20242023$%
(in thousands)
Revenues:
Software products and services$33,415 $32,213 $1,202 4%
Drug discovery3,183 32,569 (29,386)(90)%
Total revenues36,598 64,782 (28,184)(44)%
Cost of revenues:
Software products and services7,976 7,115 861 12%
Drug discovery9,732 11,974 (2,242)(19)%
Total cost of revenues17,708 19,089 (1,381)(7)%
Gross profit18,890 45,693 (26,803)(59)%
Operating expenses:
Research and development50,611 40,741 9,870 24%
Sales and marketing10,171 9,145 1,026 11%
General and administrative25,541 26,308 (767)(3)%
Total operating expenses86,323 76,194 10,129 13%
Loss from operations(67,433)(30,501)(36,932)121%
Other income:
Gain on equity investments— 147,322 (147,322)N/M
Change in fair value8,137 35,737 (27,600)N/M
Other income5,028 2,937 2,091 N/M
Total other income13,165 185,996 (172,831)N/M
(Loss) income before income taxes(54,268)155,495 (209,763)N/M
Income tax expense456 26,359 (25,903)N/M
Net (loss) income$(54,724)$129,136 $(183,860)N/M
N/M – not meaningful
34

Revenues
Three Months Ended March 31,Change
20242023$%
(in thousands)
Revenues:
Software
On-premise software$17,619 $19,944 $(2,325)(12)%
Hosted software7,176 4,451 2,725 61%
Software maintenance5,895 5,750 145 3%
Professional services2,725 2,068 657 32%
Revenue from contracts with customers33,415 32,213 1,202 4%
Software contribution— — — —%
Total software products and services33,415 32,213 1,202 4%
Drug discovery
Drug discovery services2,692 31,803 (29,111)(92)%
Drug discovery contribution491 766 (275)(36)%
Total drug discovery3,183 32,569 (29,386)(90)%
Total revenues$36,598 $64,782 $(28,184)(44)%
Software Products and Services Revenue
On-premise software. The decrease in revenues for on-premise software for the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was primarily attributable to fewer multi-year customer contracts with up-front revenue recognition in the current period versus the comparable period.
Hosted software. The increase in revenues for hosted software for the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was primarily due to increased spend from existing customers, as well as growth in new customers purchasing hosted software subscriptions, for which revenue is recognized ratably over time.
Software maintenance. The increase in revenues for software maintenance for the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was primarily due to the increase in on-premise software sales, including multi-year arrangements, in the second half of 2023. Software maintenance revenue is recognized ratably over time.
Professional services. The increase in revenues from professional services for the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was primarily related to the progress and completion of technology and modeling service projects.
Software contribution revenue. There was no software contribution revenue during the three months ended March 31, 2024 or the three months ended March 31, 2023.
Drug Discovery Revenue
Drug discovery services. The decrease in revenues for drug discovery services for the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was primarily due to the timing and amount of collaboration milestones achieved, including $25.0 million received from BMS in the three months ended March 31, 2023, as well as BMS electing not to proceed with further development for two programs during 2023. The decrease is offset by an increase in revenue due to the progress of existing and new collaborations. We expect that our drug discovery revenue will fluctuate from period to period due to the inherently uncertain nature of the timing of milestone achievement and our dependence on the program decisions of our collaborators.
35

Drug discovery contribution revenue. The decrease in contribution revenue for the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was due to fluctuation in allotted funds spent under an agreement with the Bill and Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health, which began in November 2021.
Cost of Revenues
Three Months Ended March 31,Change
20242023$%
(in thousands)
Cost of revenues:
Software products and services$7,976 $7,115 $861 12%
Gross margin76 %78 %
Drug discovery9,732 11,974 (2,242)(19)%
Software products and services. The increase in cost of revenues for software products and services during the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was attributable to increases of approximately $0.6 million in cloud computing expense, approximately $0.2 million in personnel-related expense, and approximately $0.1 million in royalty expense.
Software products and services gross margin. The decrease in software gross margin during the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was primarily due to the increase in cloud computing expense.
Drug discovery. The decrease in cost of revenues for drug discovery during the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was attributable to decreases of approximately $1.7 million in CRO expense associated with the expansion and progression of collaborative programs, approximately $0.4 million in royalties expense, and approximately $0.2 million in personnel-related expense reflecting the redeployment of our discovery organization towards proprietary drug discovery programs, partially offset by an increase of approximately $0.1 million in other expenses.
36

Research and Development Expense
A significant portion of our research and development costs have been external preclinical and clinical CRO costs, which we track on a program-by-program basis related to a product candidate, once the candidate has been identified. Our internal research and development costs are primarily personnel-related costs, rent expense, and other indirect costs and are not tracked on a program-by-program basis. All other research and development costs are related to non-program related costs. The following table summarizes our research and development expense for the three months ended March 31, 2024 and 2023:

Three Months Ended March 31,Change
20242023$%
(in thousands)
External costs by program:
SGR-1505$2,103$2,910$(807)(28)%
SGR-29212,576 756 1,820 241%
SGR-35151,553 1,979 (426)(22)%
Other early development candidates and unallocated costs8,692 5,849 2,843 49%
Total external costs for programs in preclinical and clinical development14,92411,4943,43030%
Internal costs for discovery, preclinical and clinical development:
Employee compensation and benefits10,2177,2003,01742%
Facility and other49026922182%
Total internal costs10,7077,4693,23843%
All other research and development24,98021,7783,20215%
Total research and development expense$50,611$40,741$9,87024%
The increase in external costs of $3.4 million during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was primarily attributable to an increase in costs associated with the ongoing Phase 1 clinical trial of SGR-2921 and other development activities for SGR-2921, as well as other external research costs to support our early-stage product candidates, partially offset by slightly lower costs for SGR-1505 and SGR-3515 due to timing of costs.
The increase in internal costs for programs in clinical and preclinical development of $3.2 million during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was primarily attributable to an increase in personnel-related expense.
The increase in all other research and development expense during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 was attributable to increases of approximately $1.4 million in personnel-related expense, approximately $0.9 million in cloud computing expense, approximately $0.4 million related to office facilities, approximately $0.2 million in travel and entertainment expenses, approximately $0.2 million related to professional services, and approximately $0.1 million in other expenses.
Sales and Marketing Expense
Three Months Ended March 31,Change
20242023$%
(in thousands)
Sales and marketing$10,171 $9,145 $1,026 11%
The increase in sales and marketing expense during the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was attributable to increases of approximately $0.7 million in personnel-related expenses,
37

approximately $0.1 million in cloud computing expense, approximately $0.1 million in travel and entertainment expenses, and approximately $0.1 million in other expenses.
General and Administrative Expense
Three Months Ended March 31,Change
20242023$%
(in thousands)
General and administrative$25,541 $26,308 $(767)(3)%
The decrease in general and administrative expense during the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was attributable to decreases of approximately $2.1 million in royalties related to cash distributions we received from Nimbus, approximately $0.5 million in amortization related to the acceleration of customer relationship intangible assets, and approximately $0.6 million in other expenses, partially offset by increases of approximately $1.9 million in personnel-related expense, approximately $0.4 million related to professional services expenses, and approximately $0.1 million in cloud computing expense.
Gain on Equity Investments
Three Months Ended March 31,
20242023Change
(in thousands)
Gain on equity investments$— $147,322 $(147,322)
There were no transactions for the three months ended March 31, 2024 that resulted in a gain or loss on equity investments. The gain on equity investments during the three months ended March 31, 2023 was due to the realized gain on our equity investment in Nimbus following the closing of Takeda's acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its tyrosine kinase 2 inhibitor NDI-034858.
Change in Fair Value
Three Months Ended March 31,
20242023Change
(in thousands)
Change in fair value$8,137 $35,737 $(27,600)
The change in fair value during the three months ended March 31, 2024 was due to an unrealized gain on our investment in Morphic of $5.3 million and an unrealized gain on our investment in Structure Therapeutics of $2.9 million. The change in fair value during the three months ended March 31, 2023 was due to an unrealized gain on our investment in Structure Therapeutics of $26.6 million and an unrealized gain on our investment in Morphic of $9.1 million.
Other Income
Three Months Ended March 31,
20242023Change
(in thousands)
Other income$5,028 $2,937 $2,091 
The increase in other income during the three months ended March 31, 2024 compared to the three months ended March 31, 2023 was primarily attributable to an increase in interest rates on our investment portfolio.
38

Income Tax Expense
Three Months Ended March 31,
20242023Change
(in thousands)
Income tax expense$456 $26,359 $(25,903)
During the three months ended March 31, 2024, due to the full valuation allowance on our U.S. federal and state tax assets, our income tax expense represents our income tax obligations in certain states and taxes in foreign jurisdictions in which we conduct business.
During the three months ended March 31, 2023, our income tax expense primarily represented the federal and state tax impact of our profitable quarter, which is driven by our cash distribution received from Nimbus and the impact of capitalizing research and development costs for tax purposes.
Critical Accounting Estimates
Detailed information about our critical accounting estimates is set forth in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on February 28, 2024. There were no material changes to our critical accounting estimates during the three months ended March 31, 2024.
Liquidity, Capital Resources and Funding Requirements
We have a history of significant operating losses and have incurred negative cash flows from operations from inception through the three months ended March 31, 2024. As of March 31, 2024, we had an accumulated deficit of $393.1 million.
We have funded our operations to date principally from the sale of our equity securities, including our initial public offering and our follow-on public offering, and to a lesser extent, from sales of our software solutions and from upfront payments, research funding and milestone payments from our drug discovery collaborations, and from distributions on account of, or proceeds from the sale of, our equity stakes in our collaborators. Our operating cash flows are impacted by the magnitude and timing of our software sales and by the magnitude and timing of our drug discovery milestone achievements and research funding fees.
On February 28, 2024, we filed a universal shelf registration statement on Form S-3 which allows us to offer and sell an indeterminate number of shares of common stock, preferred stock, depositary shares or warrants, or an indeterminate principal amount of debt securities, from time to time pursuant to one or more offerings at prices and terms to be determined at the time of the sale.
In February 2024, we entered into an amended and restated sales agreement with Leerink Partners LLC (formerly SVB Securities LLC), or Leerink Partners, as sales agent, with respect to an at-the-market offering program, or the ATM, under which we could offer and sell, from time to time pursuant to our Form S-3, shares of common stock, having an aggregate offering price of up to $250.0 million, through Leerink Partners. The amended and restated sales agreement amends and restates the original sales agreement that we entered into with Leerink Partners with respect to the ATM in May 2023, which is no longer in effect. During the three months ended March 31, 2024, 282,963 shares of common stock were sold under the ATM for total net proceeds of $7.6 million and gross proceeds of $7.8 million before deducting sales agent commissions. As of March 31, 2024, we had $242.2 million of common stock remaining available for sale under the ATM.
As of March 31, 2024, we had cash, cash equivalents, restricted cash, and marketable securities of $435.7 million.
We believe our existing cash, cash equivalents, and marketable securities as of March 31, 2024 will be sufficient to fund our operating expenses and capital expenditure requirements through at least the next 24 months. Our future capital requirements will depend on many factors, including the growth of our software revenue, the timing and extent of spending to support research and development efforts, the continued expansion of software sales and marketing activities, the timing and receipt of milestone payments from our collaborations, as well as spending to support, advance, and broaden our proprietary drug discovery programs. Furthermore, our capital requirements will also change depending on the timing and receipt of any distributions we may receive from our equity stakes in our drug discovery collaborators. The potential for
39

these distributions, and the amounts which we may be entitled to receive, are difficult to predict due to the inherent uncertainty of the events which may trigger such distributions.
We plan to utilize the existing cash, cash equivalents, and marketable securities on hand primarily to fund our software and drug discovery activities. With respect to our proprietary drug discovery programs, as part of our strategy we may choose to advance them into preclinical and clinical development ourselves, enter into collaborations to co-develop them with leading industry partners, or out-license them to maximize their clinical and commercial opportunities.
We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to maintain or expand our operations and invest in our platform, we may not be able to compete successfully, which would harm our business, operations and financial condition. In addition, we may seek additional capital due to favorable market conditions or strategic considerations, even if we believe we have sufficient funds for our current or future operating plans.
Our contractual obligations as of March 31, 2024 include lease obligations of $190.9 million, consisting of our continuing rent obligations through December 2037, primarily for our offices located in New York, New York for $143.2 million, Cambridge, Massachusetts for $16.0 million, Framingham, Massachusetts for $11.1 million and San Diego, California for $5.9 million, which expire in December 2037, June 2032, March 2033 and January 2031, respectively. In addition, see Note 5, “Commitments and Contingencies” to our unaudited condensed consolidated financial statements for information relating to our operating lease obligations.
In December 2022, we entered into an agreement with a third-party to establish an exclusive integrated drug discovery dedicated facility in Hyderabad, India. The agreement contains a minimum payment obligation, which totals $21.8 million over five years after the date of first occupancy.
In December 2020, we entered into a five-year agreement with a third-party cloud provider for compute power. The agreement contains a minimum payment obligation, which totals $60.0 million over the five years after the date we entered into the agreement. There is no annual commitment.
We also enter into agreements in the normal course of business with CRO vendors for research, preclinical studies, and clinical trials, professional consultants for expert advice, and other vendors for various products and services. These contracts do not contain any minimum purchase commitments and are cancellable at any time by us, generally upon 30 days prior written notice, and therefore we believe that our non-cancelable obligations under these agreements are not material. We have also agreed to pay volume-based royalties to third-parties for use of software functionality under various licensing and related agreements. See Note 2 - Significant Accounting Policies to our audited consolidated financial statements appearing in Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2023 for more information relating to our royalty obligations.
Cash Flows
The following table presents a summary of our cash flows for the periods shown:
Three Months Ended March 31,
20242023
(in thousands)
Net cash used in operating activities$(39,276)$(31,094)
Net cash provided by investing activities5,079 172,202 
Net cash provided by financing activities8,005 867 
Net (decrease) increase in cash and cash equivalents and restricted cash$(26,192)$141,975 
Operating activities
During the three months ended March 31, 2024, operating activities used approximately $39.3 million of cash, primarily due to a net loss of $54.7 million, which included a $8.1 million non-cash gain on changes in fair value, and $1.3 million of non-cash operating expenses, depreciation and investment accretion costs. These items are partially offset by $12.2 million of stock-based compensation and changes to our operating assets and liabilities of $12.6 million.
40

During the three months ended March 31, 2023, operating activities used approximately $31.1 million of cash, due to a $147.3 million gain from equity investments and $35.7 million of non-cash gain on changes in fair value. These items are partially offset by a net income of $129.1 million, including $10.9 million in stock-based compensation and $0.8 million of non-cash operating expenses, depreciation and investment accretion costs, and 11.1 million in changes to our operating assets and liabilities.
Investing activities
During the three months ended March 31, 2024, investing activities provided approximately $5.1 million of cash, consisting of $9.2 million provided by marketable securities maturities, net of purchases. These items were partially offset by $4.1 million in cash used for purchases of property and equipment.
During the three months ended March 31, 2023, investing activities provided approximately $172.2 million of cash, consisting of a $111.3 million cash distribution received, on account of our equity investment in Nimbus, from Nimbus in connection with Takeda’s acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its TYK2 inhibitor NDI-034858 and $68.6 million provided by marketable securities maturities, net of purchases. These items are partially offset by $4.1 million used for purchases of equity investments in Structure Therapeutics and $3.6 million in cash used for purchases of property and equipment.
Financing activities
During the three months ended March 31, 2024, financing activities provided approximately $8.0 million of cash, consisting of $0.4 million attributable to proceeds received upon stock option exercises and $7.6 million attributable to net proceeds received from the ATM.
During the three months ended March 31, 2023, financing activities provided approximately $0.9 million of cash attributable to proceeds received upon stock option exercises.
Item 3. Quantitative and Qualitative Disclosures About Market Risk.
There have been no material changes in our reported market risks or risk management policies since the filing of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the Securities and Exchange Commission on February 28, 2024.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act), as of March 31, 2024. The term “disclosure controls and procedures,” means controls and other procedures of a company that are 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 recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’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 and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on such evaluation of our disclosure controls and procedures as of March 31, 2024, our principal executive officer and principal financial officer have concluded that as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
41

PART II—OTHER INFORMATION
Item 1. Legal Proceedings.
We are not currently subject to any material legal proceedings.
Item 1A. Risk Factors.
You should carefully consider the risks and uncertainties described below together with all of the other information contained in this Quarterly Report and our other public filings with the SEC. The risks described below are not the only risks facing our company. The occurrence of any of the following risks, or of additional risks and uncertainties not presently known to us or that we currently believe to be immaterial, could cause our business, prospects, operating results, and financial condition to suffer materially.
Risks Related to Our Financial Position and Need for Additional Capital
We have a history of significant operating losses, and we expect to incur losses over the next several years.
We have a history of significant operating losses. Our net loss for the three months ended March 31, 2024 was $54.7 million. Our net income for the three months ended March 31, 2023 was $129.1 million. Our net income for the year ended December 31, 2023 was $40.7 million. Our net loss for the year ended December 31, 2022 was $149.2 million. As of March 31, 2024, we had an accumulated deficit of $393.1 million. The net income we generated during the three months ended March 31, 2023 and the year ended December 31, 2023 was primarily due to the $147.2 million cash distributions we received from Nimbus Therapeutics, LLC, or Nimbus, on account of our equity stake in Nimbus, following the acquisition by Takeda Pharmaceuticals Company, Limited, or Takeda, of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its TYK2 inhibitor NDI-034858 and the non-cash gain on our investment in Structure Therapeutics Inc., or Structure Therapeutics, which, following Structure Therapeutics' initial public offering in February 2023, we valued based on the closing price of its American Depositary Shares as of December 31, 2023. However, the potential for future distributions from, or gains in the fair value of, our equity stakes in our drug discovery collaborators are difficult to predict due to the inherent uncertainty of the events which may trigger such distributions or gains. We therefore expect that gain on equity investments and fair value gains and losses will fluctuate significantly in future periods.
We anticipate that our operating expenses will increase substantially in the foreseeable future as we continue to invest in our proprietary drug discovery programs, sales and marketing infrastructure, and our computational platform. We are still in the early stages of development of our own proprietary drug discovery programs. We have no drug products approved or licensed for commercial sale, and as such, have not generated any revenue from our own drug product sales to date. We expect to continue to incur significant expenses and operating losses over the next several years. Our operating expenses and net income or loss may fluctuate significantly from quarter to quarter and year to year and you should not rely upon the results of any quarterly or annual periods as indications of future results. We anticipate that our expenses will increase substantially as we:
continue to invest in and develop our computational platform and software solutions;
continue our research and development efforts for our proprietary drug discovery programs;
conduct preclinical studies and initiate and conduct clinical trials for any of our product candidates;
prepare and make regulatory submissions for any of our product candidates;
maintain, expand, enforce, defend, and protect our intellectual property;
hire additional software engineers, programmers, sales and marketing, and other personnel to support our software business and other commercial operations;
hire additional clinical, quality control, regulatory, chemical, manufacturing and control and other scientific personnel; and
add operational, financial, and management information systems and personnel to support our operations as a public company.
42

If we are unable to increase sales of our software, increase revenue from our drug discovery collaborations, or if we and our current and future collaborators are unable to successfully develop and commercialize drug products, our revenues may be insufficient for us to achieve or maintain profitability.
To achieve and maintain profitability, we must succeed in significantly increasing our software sales and increasing revenue from our drug discovery collaborations, or we and our current or future collaborators must succeed in developing, and eventually commercializing, a drug product or drug products that generate significant revenue. We currently generate revenues from the sales of our software solutions and from achieving milestones under our collaborative drug discovery programs, and we expect to continue to derive most of our revenue from sales of our software and from achieving such milestones until such time as our or our collaborators’ drug development and commercialization efforts are successful, if ever. As such, increasing sales of our software to existing customers, successfully marketing our software to new customers, and achieving milestones under our drug discovery collaborations are critical to our success. Demand for our software solutions may be affected by a number of factors, including continued market acceptance by the biopharmaceutical industry, market adoption of our software solutions beyond the biopharmaceutical industry including for materials science applications, the ability of our platform to identify more promising molecules and accelerate and lower the costs of discovery as compared to traditional methods, timing of development and release of new offerings by our competitors, technological change, and the rate of growth in our target markets. If we are unable to continue to meet the demands of our customers, our business operations, financial results, and growth prospects will be adversely affected.
Achieving success in drug development will require us or our current or future collaborators to be effective in a range of challenging activities, including completing preclinical testing and clinical trials of product candidates, obtaining regulatory approval for these product candidates and manufacturing, marketing, and selling any products for which we or they may obtain regulatory approval. We are only in the early stages of most of these activities, and none of our current drug discovery collaborators have completed clinical development of any product candidate. We and they may never succeed in these activities and, even if we do, we may never generate revenues that are significant enough to achieve and sustain profitability, or even if our collaborators do, we may not receive option fees, milestone payments, or royalties from them that are significant enough for us to achieve and sustain profitability. Because of the intense competition in the market for our software solutions and the numerous risks and uncertainties associated with biopharmaceutical product development, we are unable to accurately predict when, or if, we will be able to achieve or sustain profitability.
Even if we achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to become and remain profitable would depress the value of our company and could impair our ability to raise capital, expand our business, maintain our research and development efforts, increase sales of our software, develop a pipeline of product candidates, enter into collaborations, or even continue our operations. A decline in the value of our company could also cause our stockholders to lose all or part of their investment.
Our revenue has and may continue to fluctuate from quarter-to-quarter and year-to-year. Our total revenues decreased by 44% from $64.8 million in the three months ended March 31, 2023 to $36.6 million in the three months ended March 31, 2024, and increased by 20% from $181.0 million in the fiscal year ended December 31, 2022 to $216.7 million in the fiscal year ended December 31, 2023. Although we have experienced revenue growth in certain periods, we have also experienced revenue loss in certain periods, we may not be able to sustain revenue growth and we may experience certain periods of revenue decline. You should not consider our revenue growth in prior periods as indicative of our future performance. As we grow our business, our revenue growth rates may slow in future periods.
Our quarterly and annual results may fluctuate significantly, which could adversely impact the value of our common stock.
Our results of operations, including our revenues, gross margin, profitability, and cash flows, have historically varied from period to period, and we expect that they will continue to do so. As a result, period-to-period comparisons of our operating results may not be meaningful, and our quarterly and annual results should not be relied upon as an indication of future performance. Our quarterly and annual financial results may fluctuate as a result of a variety of factors, many of which are outside of our control. Factors that may cause fluctuations in our quarterly and annual financial results include, without limitation, those listed elsewhere in this “Risk Factors” section and those listed below:
customer renewal rates and the timing and terms of customer renewals, including the seasonality of customer renewals of our on-premise software arrangements, for which revenue historically has been recognized at a single point in time in the first and fourth quarter of each fiscal year;
our ability to attract new customers for our software;
43

the addition or loss of large customers, including through acquisitions or consolidations of such customers;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations, and infrastructure;
network outages or security breaches;
industry and market conditions, including within the life sciences industry;
general economic conditions, including the impact of increasing or decreasing inflation and interest rates;
our ability to collect receivables from our customers;
the amount of software purchased by our customers, including the mix of on-premise and hosted software sold during a period;
variations in the timing of the sales of our software, which may be difficult to predict;
changes in the pricing of our solutions and in our pricing policies or those of our competitors;
the timing and success of the introduction of new software solutions by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers, or strategic collaborators;
changes in the fair value of or receipt of distributions or proceeds on account of the equity interests we hold in our drug discovery collaborators, such as Morphic Holding, Inc., or Morphic, Structure Therapeutics, and Nimbus;
the success of our drug discovery collaborators in developing and commercializing drug products for which we are entitled to receive milestone payments or royalties;
the timing of the recognition of milestones achieved under our collaborative programs;
variations in the number and size of milestones achieved under our collaborative programs;
the timing of recognition of revenue from any payments from entering into collaborations or out-licensing our proprietary drug discovery programs, such as under our collaboration agreement with Bristol-Myers Squibb Company, or BMS; and
the timing of expenses related to our drug discovery programs, the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies.
In addition, because we recognize revenues from our hosted software solutions ratably over the life of the contract, a significant upturn or downturn in sales of our hosted software solutions may not be reflected immediately in our operating results. As a result of these factors, we believe that period-to-period comparisons of our operating results are not a good indication of our future performance and that our interim financial results are not necessarily indicative of results for a full year or for any subsequent interim period.
We will likely require additional capital to fund our operations. If we are unable to raise additional capital on terms acceptable to us or at all or generate cash flows necessary to maintain or expand our operations, we may not be able to compete successfully, which would harm our business, operations, and financial condition.
We expect to devote substantial financial resources to our ongoing and planned activities, including the development of drug discovery programs and continued investment in our computational platform. We expect our expenses to increase substantially in connection with our ongoing and planned activities, particularly as we advance our proprietary drug discovery programs, initiate or progress preclinical and IND-enabling studies, submit IND applications, initiate and progress clinical trials and invest in the further development of our computational platform. In addition, if we decide to complete clinical development and seek regulatory approval on our own, we expect to incur significant additional expenses. Furthermore, we incur additional costs associated with operating as a public company, as compared to when we were a private company.
Our current drug discovery collaborators, from whom we are entitled to receive milestone payments upon achievement of various development, regulatory, and commercial milestones as well as royalties on commercial sales, if any, under the collaboration agreements that we have entered into with them, face numerous risks in the development of drugs, including the conduct of preclinical and clinical testing, obtaining regulatory approval, and achieving product sales.
44

In addition, the amounts we are entitled to receive upon the achievement of such milestones tend to be smaller for near-term development milestones and increase if and as a collaborative product candidate advances through regulatory development to commercialization and will vary depending on the level of commercial success achieved, if any. We do not anticipate receiving significant milestone payments from many of our drug discovery collaborators for several years, if at all, and our drug discovery collaborators may never achieve milestones that would result in significant cash payments to us. In addition, while we have equity stakes in a number of our collaborators, the value of these equity stakes can vary significantly based on a number of factors beyond our control, and there can be no assurance that we can rely on such equity as capital to fund our operations. For these reasons we may need, or choose, to obtain additional capital to fund our continuing operations.
As of March 31, 2024, we had cash, cash equivalents, restricted cash, and marketable securities of $435.7 million. We believe that our existing cash, cash equivalents, and marketable securities as of March 31, 2024 will be sufficient to fund our operating expenses and capital expenditure requirements through at least the next 24 months. However, we have based this estimate on assumptions that may prove to be wrong, and our operating plans may change as a result of many factors currently unknown to us. As a result, we could deplete our capital resources sooner than we currently expect.
Our future capital requirements will depend on many factors, including:
the growth of our software revenue;
the timing and extent of spending to support research and development efforts;
the continued expansion of software sales and marketing activities;
the timing and receipt of payments from our drug discovery collaborations;
spending to support, advance, and broaden our proprietary drug discovery programs; and
the timing and receipt of any distributions or proceeds we may receive from our equity stakes in our drug discovery collaborators.
In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. In addition, we may seek additional capital due to favorable market conditions or strategic considerations, even if we believe we have sufficient funds for our current or future operating plans. If we are unable to raise additional capital on terms acceptable to us or at all or generate cash flows necessary to maintain or expand our operations and invest in our computational platform, we may not be able to compete successfully, which would harm our business, operations, and financial condition.
Raising additional capital may cause dilution to our stockholders, restrict our operations, or require us to relinquish rights to our technologies or drug programs.
To the extent that we raise additional capital through the sale of equity or convertible debt securities, our stockholders’ ownership interests will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect our stockholders’ rights as common stockholders. Debt financing and preferred equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, selling or licensing our assets, making product acquisitions, making capital expenditures, or declaring dividends.
If we raise additional funds through collaborations, strategic alliances or marketing, distribution, or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs, or product candidates or grant licenses on terms that may not be favorable to us or agree to exploit a drug development target exclusively for one of our collaborators when we may prefer to pursue the drug development target for ourselves.
If our estimates, judgments or assumptions relating to our critical accounting policies prove to be incorrect or financial reporting standards or interpretations change, our results of operations could be adversely affected.
The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make judgments, estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience, known trends and events, our beliefs of what could occur in the future considering available information and various other factors that we believe to be reasonable under the circumstances, as provided in Part II, Item 7. “Management’s Discussion and Analysis
45

of Financial Condition and Results of Operations—Critical Accounting Policies and Significant Judgments and Critical Accounting Estimates” of our Annual Report on Form 10-K for the year ended December 31, 2023. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Significant judgment, assumptions and estimates used in preparing our consolidated financial statements include, with respect to revenue, determining the allocation of the transaction price and measurement of progress, including (1) the constraint on variable consideration, (2) the allocation of the transaction price to the performance obligations using their standalone selling price basis, and (3) the appropriate input or output based method to recognize collaboration revenue and the extent of progress to date.
Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our common stock.
Additionally, we regularly monitor our compliance with applicable financial reporting standards and review new pronouncements and drafts thereof that are relevant to us. As a result of new standards, changes to existing standards and changes in their interpretation, we might be required to change our accounting policies, alter our operational policies, and implement new or enhance existing systems so that they reflect new or amended financial reporting standards, or we may be required to restate our published financial statements. Such changes to existing standards or changes in their interpretation may have an adverse effect on our reputation, business, financial position, and profit.
Risks Related to Our Software
If our existing customers do not renew their licenses, do not buy additional solutions from us, or renew at lower prices, our business and operating results will suffer.
We expect to continue to derive a significant portion of our software revenues from renewal of existing license agreements. As a result, maintaining the renewal rate of our existing customers and selling additional software solutions to them is critical to our future operating results. Factors that may affect the renewal rate for our customers and our ability to sell additional solutions to them include:
the price, performance, and functionality of our software solutions;
the availability, price, performance, and functionality of competing software solutions;
the effectiveness of our professional services;
our ability to develop or acquire complementary software solutions, applications, and services;
the success of competitive products or technologies;
the stability, performance, and security of our technological infrastructure;
the business environment of our customers;
the willingness of our customers to continue to adopt computational approaches to drug discovery, which can be impacted by changes in our customer’s management and/or scientific personnel; and
the decisions of our customers to discontinue or reduce the amount of drug discovery they undertake internally.
We deliver our software through either (i) a product license that permits our customers to install the software solution directly on their own in-house hardware and use it for a specified term, or (ii) a subscription that allows our customers to access the cloud-based software solution on their own hardware without taking control of the licenses. Our customers have no obligation to renew their product licenses or subscriptions for our software solutions after the license term expires, which is typically after one year, and many of our contracts may be terminated or reduced in scope either immediately or upon notice. In addition, our customers may negotiate terms less advantageous to us upon renewal, which may reduce our revenues from these customers. Factors that are not within our control may contribute to a reduction in our software revenues. For instance, our customers may reduce the number of their employees who are engaged in research and who would have use of our software, which would result in a corresponding reduction in the number of user licenses needed for some of our solutions and thus a lower aggregate renewal fee. The loss, reduction in scope, or delay of a large contract, or the loss or delay of multiple contracts, could materially adversely affect our business.
Our future operating results also depend, in part, on our ability to sell new software solutions and licenses to our existing customers. For example, the willingness of existing customers to license our software will depend on our ability to
46

scale and adapt our existing software solutions to meet the performance and other requirements of our customers, which we may not do successfully. If our customers fail to renew their agreements, renew their agreements upon less favorable terms or at lower fee levels, or fail to purchase new software solutions and licenses from us, our revenues may decline and our future revenues may be constrained.
Our software sales cycle can vary and be long and unpredictable.
The timing of sales of our software solutions is difficult to forecast because of the length and unpredictability of our sales cycle. We sell our solutions primarily to biopharmaceutical companies, and our sales cycles can be as long as nine to twelve months or longer. Further, the length of time that potential customers devote to their testing and evaluation, contract negotiation, and budgeting processes varies significantly, depending on the size of the organization and the nature of their needs. In addition, we might devote substantial time and effort to a particular unsuccessful sales effort, and as a result, we could lose other sales opportunities or incur expenses that are not offset by an increase in revenue, which could harm our business.
A significant portion of our revenues are generated by sales to life sciences industry customers, and factors that adversely affect this industry could adversely affect our software sales.
A significant portion of our current software sales are to customers in the life sciences industry, in particular the biopharmaceutical industry. Demand for our software solutions could be affected by factors that adversely affect the life sciences industry. The life sciences industry is highly regulated and competitive and has experienced periods of considerable consolidation. Consolidation among our customers could cause us to lose customers, decrease the available market for our solutions, and adversely affect our business. In addition, changes in regulations that make investment in the life sciences industry less attractive or drug development more expensive could adversely impact the demand for our software solutions. For these reasons and others, selling software to life sciences companies can be competitive, expensive, and time consuming, often requiring significant upfront time and expense without any assurance that we will successfully complete a software sale. Accordingly, our operating results and our ability to efficiently provide our solutions to life sciences companies and to grow or maintain our customer base could be adversely affected as a result of factors that affect the life sciences industry generally.
We also intend to continue leveraging our solutions for broad application to industrial challenges in molecule design, including in the fields of aerospace, energy, semiconductors, and electronic displays. However, we believe the materials science industry is in the very early stages of recognizing the potential of computational methods for molecular discovery, and there can be no assurance that the industry will adopt computational methods such as our platform. Any factor adversely affecting our ability to market our software solutions to customers outside of the life sciences industry, including in these new fields, could increase our dependence on the life sciences industry and adversely affect the growth rate of our revenues, operating results, and business.
The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.
The overall market for molecular discovery and design software is global, rapidly evolving, competitive, and subject to changing technology and shifting customer interests and priorities. Our software solutions face competition from competitors in the business of selling or providing simulation and modeling software to biopharmaceutical companies. These competitors include BIOVIA, a brand of Dassault Systèmes SE, or BIOVIA, Chemical Computing Group (US) Inc., Cresset Biomolecular Discovery Limited, Cadence Design Systems, Inc., Optibrium Limited, Cyrus Biotechnology, Inc., Molsoft LLC, Insilico Medicine, Inc., Iktos, XtalPi Inc., Inductive Bio, Inc., Chemaxon, PerkinElmer, Inc., and Simulations Plus, Inc.
We also have competitors in materials science, such as BIOVIA and Materials Design, Inc., and in enterprise software for the life sciences, such as BIOVIA, Certara USA, Inc., Chemaxon, Revvity, Inc., and Dotmatics, Inc. In some cases, these competitors are well-established providers of these solutions and have long-standing relationships with many of our current and potential customers, including large biopharmaceutical companies. In addition, there are academic consortia that develop physics-based simulation programs for life sciences and materials applications. In the life sciences industry, the most prominent academic simulation packages include AMBER, CHARMm, GROMACS, GROMOS, OpenMM, and OpenFF. These packages are primarily maintained and developed by graduate students and post-doctoral researchers, often without the intent of commercialization.
47

We also face competition from solutions that biopharmaceutical companies develop internally and from smaller companies that offer products and services directed at more specific markets than we target, enabling these smaller competitors to focus a greater proportion of their efforts and resources on these markets, as well as a large number of companies that have been founded with the goal of applying machine learning technologies to drug discovery.
Many of our competitors are able to devote greater resources to the development, promotion, and sale of their software solutions and services. It is possible that our focus on proprietary drug discovery will result in loss of management focus and resources relating to our software business, thereby resulting in decreasing revenues from our software business. Furthermore, third parties with greater available resources and the ability to initiate or withstand substantial price competition could acquire our current or potential competitors. Our competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their product offerings or resources. If our competitors’ products, services, or technologies become more accepted than our solutions, if our competitors are successful in bringing their products or services to market earlier than ours, if our competitors are able to respond more quickly and effectively to new or changing opportunities, technologies, or customer requirements, or if their products or services are more technologically capable than ours, then our software revenues could be adversely affected.
In addition, we are facing increasing competition from companies utilizing artificial intelligence, or AI, and other computational approaches for drug discovery. Some of these competitors are involved in drug discovery themselves and/or with partners, and others develop software or other tools utilizing AI which can be used, directly or indirectly, in drug discovery. To the extent these other AI approaches to drug discovery prove to be successful, or more successful, than our approach, the demand for our platform could be adversely affected, which could affect our software demand as well as reduce the demand for us as a collaborator in drug discovery.
We may be required to decrease our prices or modify our pricing practices in order to attract new customers or retain existing customers due to increased competition. Pricing pressures and increased competition could result in reduced sales, reduced margins, losses, or a failure to maintain or improve our competitive market position, any of which could adversely affect our business.
We have invested and expect to continue to invest in research and development efforts that further enhance our computational platform. Such investments may affect our operating results, and, if the return on these investments is lower or develops more slowly than we expect, our revenue and operating results may suffer.
We have invested and expect to continue to invest in research and development efforts that further enhance our computational platform, often in response to our customers’ requirements. These investments may involve significant time, risks, and uncertainties, including the risk that the expenses associated with these investments may affect our margins and operating results and that such investments may not generate sufficient revenues to offset liabilities assumed and expenses associated with these new investments. The software industry changes rapidly as a result of technological and product developments, which may render our solutions less desirable. For example, in recent years, a number of companies have entered the drug discovery industry utilizing different AI approaches. While we believe we compete favorably and are meaningfully differentiated from such approaches with the combination of our physics-based computational platform and machine learning capabilities, the success of other such AI approaches to drug discovery could impact the demand for our solutions. We believe that we must continue to invest a significant amount of time and resources in our platform and software solutions to maintain and improve our competitive position. If we do not achieve the benefits anticipated from these investments, if the achievement of these benefits is delayed, if technological developments render our solutions less desirable, or if a slowdown in general computing power impacts the rate at which we expect our physics-based simulations to increase in power and domain applicability, our revenue and operating results may be adversely affected.
If we are unable to collect receivables from our customers, our operating results may be adversely affected.
While the majority of our current customers are well-established, large companies and universities, we also provide software solutions to smaller companies. Our financial success depends upon the creditworthiness and ultimate collection of amounts due from our customers, including our smaller customers with fewer financial resources. If we are not able to collect amounts due from our customers, we may be required to write-off significant accounts receivable and recognize bad debt expenses, which could materially and adversely affect our operating results.
48

Defects or disruptions in our solutions could result in diminishing demand for our solutions, a reduction in our revenues, and subject us to substantial liability.
Our software business and the level of customer acceptance of our software depend upon the continuous, effective, and reliable operation of our software and related tools and functions. Our software solutions are inherently complex and may contain defects or errors. Errors may result from our own technology or from the interface of our software solutions with legacy systems and data, which we did not develop. The risk of errors is particularly significant when a new software solution is first introduced or when new versions or enhancements of existing software solutions are released. We have from time to time found defects in our software, and new errors in our existing software may be detected in the future. Any errors, defects, disruptions, or other performance problems with our software could hurt our reputation and may damage our customers’ businesses. If that occurs, our customers may delay or withhold payment to us, cancel their agreements with us, elect not to renew, make service credit claims, warranty claims, or other claims against us, and we could lose future sales. The occurrence of any of these events could result in diminishing demand for our software, a reduction of our revenues, an increase in collection cycles for accounts receivable, require us to increase our warranty provisions, or incur the expense of litigation or substantial liability.
We rely upon third-party providers of cloud-based infrastructure to host our software solutions. Any disruption in the operations of these third-party providers, limitations on capacity, or interference with our use could adversely affect our business, financial condition, and results of operations.
We outsource substantially all of the infrastructure relating to our hosted software solutions to third-party hosting services. Customers of our hosted software solutions need to be able to access our computational platform at any time, without interruption or degradation of performance, and we provide them with service-level commitments with respect to uptime. Our hosted software solutions depend on protecting the virtual cloud infrastructure hosted by third-party hosting services by maintaining its configuration, architecture, features, and interconnection specifications, as well as the information stored in these virtual data centers, which is transmitted by third-party internet service providers. Any limitation on the capacity of our third-party hosting services could impede our ability to onboard new customers or expand the usage of our existing customers, which could adversely affect our business, financial condition, and results of operations. In addition, any incident affecting our third-party hosting services’ infrastructure that may be caused by cyber-attacks, natural disasters, fire, flood, severe storm, earthquake, power loss, telecommunications failures, terrorist or other attacks, and other similar events beyond our control could negatively affect our cloud-based solutions. A prolonged service disruption affecting our cloud-based solutions for any of the foregoing reasons would negatively impact our ability to serve our customers and could damage our reputation with current and potential customers, expose us to liability, cause us to lose customers, or otherwise harm our business. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the third-party hosting services we use.
In the event that our service agreements with our third-party hosting services are terminated, or there is a lapse of service, elimination of services or features that we utilize, interruption of internet service provider connectivity, or damage to such facilities, we could experience interruptions in access to our platform as well as significant delays and additional expense in arranging or creating new facilities and services and/or re-architecting our hosted software solutions for deployment on a different cloud infrastructure service provider, which could adversely affect our business, financial condition, and results of operations.
49

If our security measures are breached or unauthorized access to customer data is otherwise obtained, our solutions may be perceived as not being secure, customers may reduce the use of or stop using our solutions, and we may incur significant liabilities.
Our solutions involve the collection, analysis, and storage of our customers’ proprietary information and sensitive proprietary data related to the discovery efforts of our customers. As a result, unauthorized access or security breaches, as a result of third-party action, employee error, malfeasance, or otherwise could result in the loss of information, litigation, indemnity obligations, damage to our reputation, and other liability. Because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. In addition, if our employees fail to adhere to practices we have established to maintain a firewall between our drug discovery group, which we refer to as the Schrödinger therapeutics group, and our teams that work with software customers, or if the technical solutions we have adopted to maintain the firewall malfunction, our customers and collaborators may lose confidence in our ability to maintain the confidentiality of their intellectual property, we may have trouble attracting new customers and collaborators, we may be subject to breach of contract claims by our customers and collaborators, and we may suffer reputational and other harm as a result. Any or all of these issues could adversely affect our ability to attract new customers, cause existing customers to elect to not renew their licenses, result in reputational damage or subject us to third-party lawsuits or other action or liability, which could adversely affect our operating results. Our insurance may not be adequate to cover losses associated with such events, and in any case, such insurance may not cover all of the types of costs, expenses, and losses we could incur to respond to and remediate a security breach.
Any failure to offer high-quality technical support services could adversely affect our relationships with our customers and our operating results.
Our customers depend on our support organization to resolve technical issues relating to our solutions, as our software requires expert usage to fully exploit its capabilities. Certain of our customers also rely on us to troubleshoot problems with the performance of the software, introduce new features requested for specific customer projects, inform them about the best way to set up and analyze various types of simulations and illustrate our techniques for drug discovery using examples from publicly available data sets. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for these support services. Increased customer demand for our services, without corresponding revenues, could increase costs and adversely affect our operating results. In addition, our sales process is highly dependent on the reputation of our solutions and business and on positive recommendations from our existing customers. Any failure to offer high-quality technical support, or a market perception that we do not offer high-quality support, could adversely affect our reputation, our ability to sell our solutions to existing and prospective customers and our business and operating results.
Our solutions utilize third-party open-source software, and any failure to comply with the terms of one or more of these open-source software licenses could adversely affect our business or our ability to sell our software solutions, subject us to litigation, or create potential liability.
Our solutions include software licensed by third parties under any one or more open-source licenses, including the GNU General Public License, the GNU Lesser General Public License, the Affero General Public License, the BSD License, the MIT License, the Apache License, and others, and we expect to continue to incorporate open-source software in our solutions in the future. Moreover, we cannot ensure that we have effectively monitored our use of open-source software or that we are in compliance with the terms of the applicable open-source licenses or our current policies and procedures. There have been claims against companies that use open-source software in their products and services asserting that the use of such open-source software infringes the claimants’ intellectual property rights. As a result, we and our customers could be subject to suits by third parties claiming that what we believe to be licensed open-source software infringes such third parties’ intellectual property rights, and we may be required to indemnify our customers against such claims. Additionally, if an author or other third party that distributes such open-source software were to allege that we had not complied with the conditions of one or more of these licenses, we or our customers could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our solutions that contain the open-source software and required to comply with onerous conditions or restrictions on these solutions, which could disrupt the distribution and sale of these solutions. Litigation could be costly for us to defend, have a negative effect on our business, financial condition, and results of operations, or require us to devote additional research and development resources to change our solutions.
50

Use of open-source software may entail greater risks than use of third-party commercial software, as open-source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code, including with respect to security vulnerabilities. In addition, certain open-source licenses require that source code for software programs that interact with such open-source software be made available to the public at no cost and that any modifications or derivative works to such open-source software continue to be licensed under the same terms as the open-source software license. The terms of various open-source licenses have not been interpreted by courts in the relevant jurisdictions, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to market our solutions. By the terms of certain open-source licenses, we could be required to release the source code of our proprietary software, and to make our proprietary software available under open-source licenses, if we combine our proprietary software with open-source software in a certain manner. In the event that portions of our proprietary software are determined to be subject to an open-source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our solutions, or otherwise be limited in the licensing of our solutions, each of which could reduce or eliminate the value of our solutions. Disclosing our proprietary source code could allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of sales. Any of these events could create liability for us and damage our reputation, which could have a material adverse effect on our revenue, business, results of operations, and financial condition and the market price of our shares.
Risks Related to Drug Discovery
We may never realize a return on our investment of resources and cash in our drug discovery collaborations.
We use our computational platform to provide drug discovery services to collaborators who are engaged in drug discovery and development. These collaborators include start-up companies, pre-commercial biotechnology companies, and large-scale pharmaceutical companies. When we engage in drug discovery with these collaborators, we typically provide access to our platform and platform experts who assist the drug discovery collaborator in identifying molecules that have activity against one or more specified protein targets. We historically have not received significant initial cash consideration for these services, except for the upfront payment of $55.0 million we received from BMS upon entry into our collaboration agreement with BMS. However, we have received equity consideration in certain of our collaborators and/or the right to receive option fees, cash milestone payments upon the achievement of specified development, regulatory, and commercial sales milestones for the drug discovery targets, and potential royalties. From time to time, we have also made additional equity investments in our drug discovery collaborators.
We may never realize a return on our investment of resources and cash in our drug discovery collaborations. Clinical drug development involves a lengthy and expensive process, with an uncertain outcome. Our drug discovery collaborators may incur additional costs or experience delays in completing, or ultimately be unable to complete, the development and commercialization of any product candidates. In addition, our ability to realize return from our drug discovery collaborations is subject to the following risks:
drug discovery collaborators have significant discretion in determining the amount and timing of efforts and resources that they will apply to our collaborations and may not perform their obligations as expected;
drug discovery collaborators may not pursue development or commercialization of any product candidates for which we are entitled to option fees, milestone payments, or royalties or may elect not to continue or renew development or commercialization programs based on results of clinical trials or other studies, changes in the collaborator’s strategic focus or available funding, or external factors, such as an acquisition, that divert resources or create competing priorities;
drug discovery collaborators may delay clinical trials for which we are entitled to milestone payments;
we may not have access to, or may be restricted from disclosing, certain information regarding our collaborators’ product candidates being developed or commercialized and, consequently, may have limited ability to inform our stockholders about the status of, and likelihood of achieving, milestone payments or royalties under such collaborations;
drug discovery collaborators could independently develop, or develop with third parties, products that compete directly or indirectly with any product candidates and products for which we are entitled to milestone payments or royalties if the collaborator believes that the competitive products are more likely to be successfully developed or can be commercialized under terms that are more economically attractive;
51

product candidates discovered in drug discovery collaborations with us may be viewed by our collaborators as competitive with their own product candidates or products, which may cause our collaborators to cease to devote resources to the commercialization of any such product candidates;
existing drug discovery collaborators and potential future drug discovery collaborators may begin to perceive us to be a competitor more generally, particularly as we advance our proprietary drug discovery programs, and therefore may be unwilling to continue existing collaborations with us or to enter into new collaborations with us;
a drug discovery collaborator may fail to comply with applicable regulatory requirements regarding the development, manufacture, distribution, or marketing of a product candidate or product, which may impact our ability to receive milestone payments;
disagreements with drug discovery collaborators, including disagreements over intellectual property or proprietary rights, contract interpretation, or the preferred course of development, might cause delays or terminations of the research, development, or commercialization of product candidates for which we are eligible to receive milestone payments, or might result in litigation or arbitration;
drug discovery collaborators may not properly obtain, maintain, enforce, defend or protect our intellectual property or proprietary rights or may use our proprietary information in such a way as to potentially lead to disputes or legal proceedings that could jeopardize or invalidate our or their intellectual property or proprietary information or expose us and them to potential litigation;
drug discovery collaborators may infringe, misappropriate, or otherwise violate the intellectual property or proprietary rights of third parties, which may expose us to litigation and potential liability;
drug discovery collaborators could suffer from operational delays as a result of global health impacts, such as the recent COVID-19 pandemic; and
drug discovery collaborations may be terminated prior to our receipt of any significant value from the collaboration, which has happened to us in the past and may happen to us again in the future.
Our drug discovery collaborations may not lead to development or commercialization of product candidates that results in our receipt of option fees, milestone payments, or royalties in a timely manner, or at all. If any drug discovery collaborations that we enter into do not result in the successful development and commercialization of drug products that result in option fees, milestone payments, or royalties to us, we may not receive return on the resources we have invested in the drug discovery collaboration. Moreover, even if a drug discovery collaboration initially leads to the achievement of milestones that result in payments to us, it may not continue to do so.
We also rely on collaborators for the development and potential commercialization of product candidates we discover internally when we believe it will help maximize clinical and commercial opportunities for the product candidate. For example, under our collaboration agreement with BMS, after mutual agreement on the targets(s) of interest, the Schrödinger therapeutics group is responsible for the discovery of development candidates. Once a development candidate meeting specified criteria for a target has been identified, BMS will be solely responsible for the development, manufacturing and commercialization of such development candidate. We cannot be certain that we will successfully identify additional development candidates for BMS to develop and commercialize under our collaboration agreement. Further, BMS may not achieve the research, development, regulatory and sales milestones for those development candidates that would result in additional payments to us.
52

We may not realize returns on our equity investments in our drug discovery collaborators.
We may not realize returns on our equity investments in our drug discovery collaborators. None of the drug discovery collaborators in which we hold equity generate revenue from commercial sales of drug products. They are therefore dependent on the availability of capital on favorable terms to continue their operations. In addition, if the drug discovery collaborators in which we hold equity raise additional capital, our ownership interest in and degree of control over these drug discovery collaborators will be diluted, unless we have sufficient resources and choose to invest in them further or successfully negotiate contractual anti-dilution protections for our equity investment. The financial success of our equity investment in any collaborator will likely be dependent on a liquidity event, such as a public offering, acquisition, or other favorable market event reflecting appreciation in the value of the equity we hold. The capital markets for public offerings and acquisitions are dynamic, and the likelihood of liquidity events for the companies in which we hold equity interests could significantly worsen. Further, valuations of privately held companies are inherently complex due to the lack of readily available market data. If we determine that any of our investments in such companies have experienced a decline in value, we may be required to record an impairment, which could negatively impact our financial results. The fair value of our equity interests in public companies, such as Morphic and Structure Therapeutics, may fluctuate significantly in future periods since we determine the fair value of such equity interests based on the market value of such companies’ common stock as of a given reporting date. All of the equity we hold in our drug discovery collaborators is subject to a risk of partial or total loss of our investment.
Our drug discovery collaborators have significant discretion in determining when to make announcements, if any, about the status of our collaborations, including about clinical developments and timelines for advancing collaborative programs, and the price of our common stock may decline as a result of announcements of unexpected results or developments.
Our drug discovery collaborators have significant discretion in determining when to make announcements about the status of our collaborations, including about preclinical and clinical developments and timelines for advancing the collaborative programs. While as a general matter we intend to periodically report on the status of our collaborations, our drug discovery collaborators, and in particular, our privately-held collaborators, may wish to report such information more or less frequently than we intend to or may not wish to report such information at all. The price of our common stock may decline as a result of the public announcement of unexpected results or developments in our collaborations, or as a result of our collaborators withholding such information.
Although we believe that our computational platform has the potential to identify more promising molecules than traditional methods and to accelerate drug discovery, our focus on using our platform technology to discover and design molecules with therapeutic potential may not result in the discovery and development of commercially viable products for us or our collaborators.
Our scientific approach focuses on using our platform technology to conduct “computational assays” that leverage our deep understanding of physics-based modeling and theoretical chemistry to design molecules and predict their key properties without conducting time-consuming and expensive physical experiments. Our computational platform underpins our software solutions, our drug discovery collaborations and our own proprietary drug discovery programs.
While the results of certain of our drug discovery collaborators suggest that our platform is capable of accelerating drug discovery and identifying high quality product candidates, these results do not assure future success for our drug discovery collaborators or for us with our proprietary drug discovery programs.
53

Even if we or our drug discovery collaborators are able to develop product candidates that demonstrate potential in preclinical studies, we or they may not succeed in demonstrating safety and efficacy of product candidates in human clinical trials. For example, in collaboration with us, Nimbus was able to identify a unique series of acetyl-CoA carboxylase, or ACC, allosteric protein-protein interaction inhibitors with favorable pharmaceutical properties that inhibit the activity of the ACC enzyme. Nimbus achieved proof of concept in a Phase 1b clinical trial of its ACC inhibitor, firsocostat, and later sold the program to Gilead Sciences, Inc., or Gilead Sciences, in a transaction valued at approximately $1.2 billion, comprised of an upfront payment and earn outs. Of this amount, $601.3 million has been paid to Nimbus to date, and we received a total of $46.0 million in cash distributions in 2016 and 2017. In December 2019, Gilead Sciences announced topline results from its Phase 2 clinical trial which included firsocostat, both as a monotherapy and in combination with other investigational therapies for advanced fibrosis due to nonalcoholic steatohepatitis, in which the primary endpoint was not met. Gilead Sciences is currently evaluating firsocostat in a Phase 2b clinical trial in combination with Novo Nordisk A/S’s semaglutide, a GLP-1 receptor agonist, for compensated cirrhosis due to nonalcoholic steatohepatitis. Moreover, preclinical and clinical data are often susceptible to varying interpretations and analyses, and many companies that have believed their product candidates performed satisfactorily in preclinical studies and clinical trials have nonetheless failed to obtain marketing approval of their product candidates.
We may not be successful in our efforts to identify, discover or develop product candidates and may fail to capitalize on programs, collaborations, or product candidates that may present a greater commercial opportunity or for which there is a greater likelihood of success.
Research programs to identify new product candidates require substantial technical, financial, and human resources. As an organization, we are advancing SGR-1505, our clinical-stage MALT1 inhibitor, SGR-2921, our clinical-stage CDC7 inhibitor, and SGR-3515, our clinical-stage WEE1/MYT1 inhibitor. We have not yet advanced any other programs into clinical development or IND-enabling studies, and we may fail to identify additional product candidates for development. Similarly, a key element of our business plan is to expand the use of our computational platform through an increase in software sales and drug discovery collaborations. A failure to demonstrate the utility of our platform by successfully using it ourselves to discover internal product candidates could harm our business prospects.
Because we have limited resources, we focus our research programs on protein targets where we believe our computational assays are a good substitute for experimental assays, where we believe it is theoretically possible to discover a molecule with properties that are required for the molecule to become a drug and where we believe there is a meaningful commercial opportunity, among other factors. The focus of our initial proprietary drug discovery programs was in the area of oncology, and we have only recently begun expanding into other therapeutic areas, including neurology and immunology. We may forego or delay pursuit of opportunities with certain programs, collaborations, or product candidates or for indications that later prove to have greater commercial potential. However, the development of any product candidate we pursue may ultimately prove to be unsuccessful or less successful than another potential product candidate that we might have chosen to pursue on a more aggressive basis with our capital resources. If we do not accurately evaluate the commercial potential for a particular product candidate, we may relinquish valuable rights to that product candidate through strategic collaboration, partnership, licensing, or other arrangements in cases in which it would have been more advantageous for us to retain sole development and commercialization rights to such product candidate. Alternatively, we may allocate internal resources to a product candidate in a therapeutic area in which it would have been more advantageous to enter into a collaboration.
Our research programs may show initial promise in identifying potential product candidates internally or with collaborators, yet fail to yield product candidates for clinical development for a number of reasons, including:
our research methodology or that of any collaborator may be unsuccessful in identifying potential product candidates that are successful in clinical development;
potential product candidates may be shown to have harmful side effects or may have other characteristics that may make the product candidates unmarketable or unlikely to receive marketing approval;
our current or future collaborators may change their development profiles for potential product candidates or abandon a therapeutic area; or
new competitive developments may render our product candidates obsolete or noncompetitive.
If any of these events occur, we may be forced to abandon our development efforts for a program or programs, which would have a material adverse effect on our business.
54

We rely on contract research organizations to synthesize any molecules with therapeutic potential that we discover. If such organizations do not meet our supply requirements, or if such organizations do not otherwise perform satisfactorily, development of any product candidate we may develop may be delayed.
We rely and expect to continue to rely on third parties to synthesize any molecules with therapeutic potential that we discover, including SGR-1505, SGR-2921 and SGR-3515. Reliance on third parties may expose us to different risks than if we were to synthesize molecules ourselves. Our reliance on these third parties will reduce our control over these activities but will not relieve us of our responsibilities. If these third parties do not successfully carry out their contractual duties, meet expected deadlines, or synthesize molecules in accordance with regulatory requirements, if there are disagreements between us and such parties or if such parties are unable to expand capacities, we may not be able to fulfill, or may be delayed in producing sufficient product candidates to meet, our supply requirements, and we may not be able to complete, or may be delayed in completing, the necessary preclinical studies to enable us to progress viable product candidates for IND submissions or the necessary clinical trials and we will not be able to, or may be delayed in our efforts to, successfully develop and commercialize such product candidates. The facilities of these third parties may also be affected by natural disasters, such as floods or fire, or geopolitical developments or public health pandemics, such as COVID-19, or such facilities could face production issues, such as contamination or regulatory concerns following a regulatory inspection of such facility. In such instances, we may need to locate an appropriate replacement third-party facility and establish a contractual relationship, which may not be readily available or on acceptable terms, which would cause additional delay and increased expense, and may have a material adverse effect on our business.
We or any third party may also encounter shortages in the raw materials or active pharmaceutical ingredient, or API, necessary to synthesize any molecule we may discover in the quantities needed for preclinical studies or clinical trials, as a result of capacity constraints or delays or disruptions in the market for the raw materials or API. Even if raw materials or API are available, we may be unable to obtain sufficient quantities at an acceptable cost or quality. The failure by us or the third parties to obtain the raw materials or API necessary to synthesize sufficient quantities of any molecule we may discover could delay, prevent, or impair our development efforts and may have a material adverse effect on our business.
If we are not able to establish or maintain collaborations to develop and commercialize any of the product candidates we discover internally, we may have to alter our development and commercialization plans for those product candidates and our business could be adversely affected.
We expect to rely on future collaborators for the development and potential commercialization of product candidates we discover internally when we believe it will help maximize the clinical and commercial opportunities of the product candidate. We face significant competition in seeking appropriate collaborators for these activities, and a number of more established companies may also be pursuing such collaborations. These established companies may have a competitive advantage over us due to their size, financial resources, and greater clinical development and commercialization expertise. Whether we reach a definitive agreement for such collaborations will depend, among other things, upon our assessment of the collaborator’s resources and expertise, the terms and conditions of the proposed collaboration, and the proposed collaborator’s evaluation of a number of factors. Those factors may include the design or results of preclinical studies and clinical trials, the likelihood of approval by the FDA or similar regulatory authorities outside the United States, the potential market for the subject product candidate, the costs and complexities of manufacturing and delivering such product candidate to patients, the potential of competing products, the existence of uncertainty with respect to our ownership of technology, which can exist if there is a challenge to such ownership without regard to the merits of the challenge, and industry and market conditions generally. The collaborator may also consider alternative product candidates or technologies for similar indications that may be available to collaborate on and whether such a collaboration could be more attractive than the one with us for our product candidate. Collaborations are complex and time-consuming to negotiate and document. In addition, there have been a significant number of recent business combinations among large biopharmaceutical companies that have resulted in a reduced number of potential future collaborators.
If we are unable to reach agreements with suitable collaborators on a timely basis, on acceptable terms or at all, we may have to curtail the development of a product candidate, reduce or delay its development program or one or more of our other development programs, or increase our expenditures and undertake development or commercialization activities at our own expense. If we elect to fund and undertake development or commercialization activities on our own, we may need to obtain additional expertise and additional capital, which may not be available to us on acceptable terms or at all. If we fail to enter into collaborations and do not have sufficient funds or expertise to undertake the necessary development and commercialization activities, we may not be able to further develop any product candidates or bring them to market.
55

As a company, we have very limited experience in clinical development, which may adversely impact the likelihood that we will be successful in advancing our programs.
We only began conducting our own proprietary drug discovery efforts in 2018, and as a company, we have very limited experience in clinical development. Our limited experience in designing, conducting and completing clinical development activities may adversely impact the likelihood that we will be successful in advancing our programs. Further, any predictions you make about the future success or viability of our proprietary drug discovery programs may not be as accurate as they could be if we had a history of conducting and completing clinical trials and developing our own product candidates.
Further, if we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies governing clinical trials, our development plans may be impacted. For example, in December 2022, with the passage of Food and Drug Omnibus Reform Act, or FDORA, Congress required sponsors to develop and submit a diversity action plan for each phase 3 clinical trial or any other “pivotal study” of a new drug or biological product. These plans are meant to encourage the enrollment of more diverse patient populations in late-stage clinical trials of FDA-regulated products. Specifically, action plans must include the sponsor’s goals for enrollment, the underlying rationale for those goals, and an explanation of how the sponsor intends to meet them. In addition to these requirements, the legislation directs the FDA to issue new guidance on diversity action plans.
In addition, the regulatory landscape related to clinical trials in the European Union, or EU, recently evolved. The EU Clinical Trials Regulation, or CTR, became applicable on January 31, 2022. While the Clinical Trials Directive required a separate clinical trial application, or CTA, to be submitted in each member state, to both the competent national health authority and an independent ethics committee, the CTR introduces a centralized process and only requires the submission of a single application to all member states concerned. The CTR allows sponsors to make a single submission to both the competent authority and an ethics committee in each member state, leading to a single decision per member state. The assessment procedure of the CTA has been harmonized as well, including a joint assessment by all member states concerned, and a separate assessment by each member state with respect to specific requirements related to its own territory, including ethics rules. Each member state’s decision is communicated to the sponsor via the centralized EU portal. Once the CTA is approved, clinical study development may proceed. The CTR foresees a three-year transition period. The extent to which ongoing and new clinical trials will be governed by the CTR varies. For clinical trials whose CTA was made under the Clinical Trials Directive before January 31, 2022, the Clinical Trials Directive will continue to apply on a transitional basis for three years. Additionally, sponsors were still permitted to choose to submit a CTA under either the Clinical Trials Directive or the CTR until January 31, 2023 and, if authorized, those will be governed by the Clinical Trials Directive until January 31, 2025. By that date, all ongoing trials will become subject to the provisions of the CTR.
As our proprietary drug discovery business grows, we may encounter unforeseen expenses, difficulties, complications, delays, and other known and unknown factors. Our proprietary drug discovery business will need to transition to a business capable of supporting significant clinical development activities. We may not be successful in such a transition.
Conducting successful clinical trials requires the enrollment of a sufficient number of patients, and suitable patients may be difficult to identify and recruit.
Conducting successful clinical trials requires the enrollment of a sufficient number of patients, and suitable patients may be difficult to identify and recruit. Identifying and qualifying patients to participate in future clinical trials for any other product candidate we develop is critical to our success. Patient enrollment in clinical trials and completion of patient participation and follow-up depends on many factors, including the severity of disease; size of the patient population; the nature of the trial protocol; the attractiveness of, or the discomforts and risks associated with, the treatments received by enrolled subjects; the availability of clinical trial investigators with appropriate competencies and experience; support staff; the number of ongoing clinical trials in the same indication that compete for the same patients; proximity of patients to clinical sites; the number and availability of trial sites; the ability to comply with the eligibility and exclusion criteria for participation in the clinical trial; ability to obtain and maintain patient consents; patient compliance; the ability to monitor patients during and after treatment; and the impact of any health pandemic or epidemic. For example, patients may be discouraged from enrolling in our clinical trials if the trial protocol requires them to undergo extensive post-treatment procedures or follow-up to assess the safety and effectiveness of our product candidates. Patients may also not participate in our clinical trials if they choose to participate in contemporaneous clinical trials of competitive products with competitors that have more clinical development experience than we do.
56

Our inability to locate and enroll a sufficient number of patients for our clinical trials would result in significant delays, could require us to abandon one or more clinical trials altogether and could delay or prevent our receipt of necessary regulatory approvals. Enrollment delays in our clinical trials may result in increased development costs for our product candidates, which would cause the value of our company to decline and limit our ability to obtain additional financing.
We rely on, and plan to continue to rely on, third parties to conduct our clinical trials, and those third parties may not perform satisfactorily, including failing to meet deadlines for the completion of such trials, which may prevent or delay our ability to seek or obtain marketing approval for or commercialize our product candidates or otherwise harm our business.
We rely on, and plan to continue to rely on, third-party clinical research organizations, in addition to other third parties such as research collaboratives and consortia, clinical data management organizations, medical institutions and clinical investigators, to conduct our ongoing, planned and future clinical trials, including for SGR-1505, SGR-2921 and SGR-3515. These contract research organizations and other third parties play a significant role in the conduct and timing of these trials and subsequent collection and analysis of data. These third-party arrangements might terminate for a variety of reasons, including a failure to perform by the third parties. If we need to enter into alternative arrangements, our product development activities might be delayed.
Our reliance on third parties for research and development activities reduces our control over these activities but does not relieve us of our responsibilities. For example, we are responsible for ensuring that each of our studies is conducted in accordance with the applicable protocol, and legal, regulatory and scientific standards, and our reliance on third parties does not relieve us of our responsibility to comply with any such standards. We and these third parties are required to comply with current good clinical practices, or cGCP, which are regulations and guidelines enforced by the FDA for all of our products in clinical development. Regulatory authorities in Europe and other jurisdictions have similar requirements. Regulatory authorities enforce these cGCPs through periodic inspections of trial sponsors, principal investigators and trial sites. If we or any of these third parties fail to comply with applicable cGCPs, the clinical data generated in our clinical trials may be deemed unreliable and the FDA or comparable foreign regulatory authorities may require us to perform additional clinical trials before approving our marketing applications. We cannot assure you that a given regulatory authority will determine that any of our clinical trials comply with cGCP regulations. We also are required to register ongoing clinical trials and post the results of completed clinical trials on a U.S. government-sponsored database, clinicaltrials.gov, within certain timeframes. Failure to do so can result in fines, adverse publicity and civil and criminal sanctions.
Furthermore, third parties on whom we rely may also have relationships with other entities, some of which may be our competitors. In addition, these third parties are not our employees, and except for remedies available to us under our agreements with such third parties, we cannot control whether or not they devote sufficient time and resources to our on-going clinical, nonclinical and preclinical programs. If these third parties do not successfully carry out their contractual duties or obligations or meet expected deadlines, if they need to be replaced or if the quality or accuracy of the clinical data they obtain is compromised, our clinical trials may be extended, delayed or terminated and we may not be able to obtain, or may be delayed in obtaining, marketing approvals for our product candidates and will not be able to, or may be delayed in our efforts to, successfully commercialize our medicines.
In addition, we currently rely on foreign CROs and CMOs, and will likely continue to rely on foreign CROs and CMOs in the future. Foreign CMOs may be subject to U.S. legislation, including sanctions, trade restrictions and other foreign regulatory requirements which could increase the cost or reduce the supply of material available to us, delay the procurement or supply of such material or have an adverse effect on our ability to secure significant commitments from governments to purchase our potential therapies. Moreover, in January 2024, the U.S. House of Representatives introduced the BIOSECURE Act (H.R. 7085) and the Senate advanced a substantially similar bill (S.3558), which legislation, if passed and enacted into law, would have the potential to restrict the ability of U.S. biopharmaceutical companies like us to purchase services or products from, or otherwise collaborate with, certain Chinese biotechnology companies “of concern” without losing the ability to contract with, or otherwise receive funding from, the U.S. government. It is possible some of our contractual counterparties could be impacted by this legislation.
57

Our reliance on third parties to manufacture our product candidates increases the risk that we will not have sufficient quantities of our product candidates or products or such quantities at an acceptable cost, which could delay, prevent or impair our development or commercialization efforts.
We do not own or operate manufacturing facilities for the production of any product candidates, nor do we have plans to develop our own manufacturing operations. We rely and expect to continue to rely on third-party contract manufacturers for all of our required raw materials, drug substance, and finished drug product for the preclinical and clinical development of any development candidates we develop ourselves and for any commercial supply of approved products, if any. We have limited personnel with experience in drug manufacturing and lack the resources and the capabilities to manufacture any of our product candidates on a clinical or commercial scale.
In order to conduct preclinical studies and clinical trials of our product candidates, we will need to identify suitable manufacturers with the capabilities to manufacture our compounds in large quantities in a manner consistent with existing regulations. Our third-party manufacturers may be unable to successfully increase the manufacturing capacity for any of our product candidates in a timely or cost-effective manner, or at all. In addition, quality issues may arise during scale-up activities and at any other time. If our manufacturers are unable to successfully scale up the manufacture of our product candidates in sufficient quality and quantity, the development, testing and clinical trials of that product candidate may be delayed or infeasible, and regulatory approval or commercial launch of that product candidate may be delayed or not obtained, which could significantly harm our business.
We do not currently have any agreements with third-party manufacturers for the long-term supply of any of our product candidates. In the future, we may be unable to enter into agreements with third-party manufacturers for commercial supplies of our product candidates, or may be unable to do so on acceptable terms.
Even if we are able to establish and maintain arrangements with third-party manufacturers, reliance on third-party manufacturers entails risks, including reliance on the third party for regulatory compliance and quality assurance; the possible breach of the manufacturing agreement by the third party; the possible misappropriation of our proprietary information, including our trade secrets and know-how; and the possible termination or nonrenewal of the agreement by the third party at a time that is costly or inconvenient for us.
Third-party manufacturers may not be able to comply with cGMP regulations or similar regulatory requirements outside the United States. Our failure, or the failure of our third-party manufacturers, to comply with applicable regulations could result in sanctions being imposed on us, including fines, injunctions, civil penalties, delays, suspension or withdrawal of approvals, license revocation, seizures or recalls of product candidates or products, operating restrictions and criminal prosecutions, any of which could significantly and adversely affect supplies of our product candidates.
Our product candidates and any products that we may develop may compete with other product candidates and products for access to manufacturing facilities. There are a limited number of manufacturers that operate under cGMP regulations and that might be capable of manufacturing for us. If the third parties that we engage to supply any materials or manufacture product for our preclinical tests and clinical trials should cease to continue to do so for any reason, we likely would experience delays in advancing these trials while we identify and qualify replacement suppliers, and we may be unable to obtain replacement supplies on terms that are favorable to us. In addition, if we are not able to obtain adequate supplies of our product candidates or the substances used to manufacture them or any of approved drug we may use in combination trials, it will be more difficult for us to develop our product candidates and compete effectively.
Our current and anticipated future dependence upon others for the manufacture of our product candidates may adversely affect our future results of operations and our ability to develop product candidates and commercialize any products that receive marketing approval on a timely and competitive basis.
58

If serious adverse or unacceptable side effects are identified during the development or commercialization of our product candidates, we may need to abandon or limit our development and/or commercialization efforts for such product candidates.
If serious adverse events or undesirable side effects are observed in any of our clinical trials, we may have difficulty recruiting patients to our clinical trials, patients may drop out of our trials, or we may be required to abandon the trials or our development efforts of one or more product candidates altogether or limit development to certain uses or subpopulations in which the serious adverse events, undesirable side effects or other characteristics are less prevalent, less severe or more acceptable from a risk-benefit perspective. We, the FDA, comparable foreign regulatory authorities or an independent institutional review board may suspend clinical trials of a product candidate at any time for various reasons, including a belief that subjects or patients in such trials are being exposed to unacceptable health risks or adverse side effects. Some potential therapeutics developed in the biotechnology industry that initially showed therapeutic promise in early-stage trials have later been found to cause side effects that prevented their further development. Even if the side effects do not preclude the product candidate from obtaining or maintaining marketing approval, undesirable side effects may inhibit market acceptance of the approved product due to its tolerability versus other therapies. In addition, adverse events which had initially been considered unrelated to the study treatment may later, even following approval and/or commercialization, be found to be caused by the study treatment. Any of these developments could materially harm our business, financial condition and prospects.
The outcome of preclinical studies and early clinical trials may not be predictive of the success of later clinical trials, and the results of our clinical trials may not satisfy the requirements of the FDA or other comparable foreign regulatory authorities.
Before obtaining regulatory approvals for the commercial sale of any of our product candidates, we will be required to demonstrate with substantial evidence through well-controlled clinical trials that our product candidates are safe and effective for their intended uses. Clinical testing is expensive and can take many years to complete, and its outcome is inherently uncertain. Failure can occur at any time during the clinical trial process. Success in preclinical studies and early-stage clinical trials does not mean that future clinical trials will be successful. The results of our product candidates in preclinical studies may not be indicative of future results in our ongoing or later stage clinical trials. Product candidates in later-stage clinical trials may fail to demonstrate sufficient safety and efficacy to the satisfaction of the FDA and other comparable foreign regulatory authorities despite having progressed through preclinical studies and early-stage clinical trials.
In some instances, there can be significant variability in safety and efficacy results between different clinical trials of the same product 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. Patients treated with our product candidates may also be undergoing surgical, radiation and chemotherapy treatments and may be using other approved products or investigational new drugs, which can cause side effects or adverse events that are unrelated to our product candidate. As a result, assessments of efficacy can vary widely for a particular patient, and from patient to patient and site to site within a clinical trial. This subjectivity can increase the uncertainty of, and adversely impact, our clinical trial outcomes. We 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 product candidates. Most product candidates that begin clinical trials are never approved by regulatory authorities for commercialization.
Moreover, preclinical studies and clinical data are often susceptible to varying interpretations and analyses and many companies that believed their product candidates performed satisfactorily in preclinical studies and clinical trials nonetheless failed to obtain FDA or comparable foreign regulatory authority approval. We cannot guarantee that the FDA or comparable foreign regulatory authorities will interpret trial results as we do, and more trials than we anticipated could be required before we are able to submit applications seeking approval of our product candidates. To the extent that the results of the trials are not satisfactory to the FDA or comparable foreign regulatory authorities for support of a marketing application, we may be required to expend significant resources, which may not be available to us, to conduct additional trials in support of potential approval of our product candidates. Even if regulatory approval is secured for any of our product candidates, the terms of such approval may limit the scope and use of our product candidate, which may also limit its commercial potential. Furthermore, the approval policies or regulations of the FDA or comparable foreign regulatory authorities may significantly change in a manner rendering our clinical data insufficient for approval, which may lead to the FDA or comparable foreign regulatory authorities delaying, limiting or denying approval of our product candidates.
59

Interim, initial, “topline”, and preliminary data from our clinical trials that we announce or publish in the future may change as more patient data become available and are subject to audit and verification procedures that could result in material changes in the final data.
From time to time, we may publicly disclose interim, initial, preliminary or topline data from our clinical trials, which are based on a preliminary analysis of then-available data, and the results and related findings and conclusions are subject to change following a more comprehensive review of the data related to the particular trial. Interim data from clinical trials that we may complete 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 or as patients from our clinical trials continue other treatments for their disease. We will also have to make assumptions, estimations, calculations and conclusions as part of our analyses of data, and we may not have received or had the opportunity to fully and carefully evaluate all data. As a result, the interim, initial, topline or preliminary results that we report may differ from future results of the same trials, or different conclusions or considerations may qualify such results, once additional data have been received and fully evaluated. Preliminary or topline data also remain subject to audit and verification procedures that may result in the final data being materially different from the preliminary or topline data we previously published. As a result, interim, initial, topline and preliminary data should be viewed with caution until the final data are available.
Adverse differences between interim data and final data could significantly harm our reputation and business prospects and may cause volatility in the price of our common stock.
We intend in the future to conduct clinical trials for our product candidates at sites outside the United States. The FDA may not accept data from trials conducted in such locations, and the conduct of trials outside the United States could subject us to additional delays and expense.
We intend in the future to conduct clinical trials for our product candidates at trial sites that are located outside the United States. Although the FDA may accept data from clinical trials conducted outside the United States, acceptance of these data is subject to certain conditions imposed by the FDA.
In cases where data from foreign clinical trials are intended to serve as the sole basis for marketing approval in the United States, the FDA will generally not approve the application on the basis of foreign data alone unless (i) the data are applicable to the U.S. population and U.S. medical practice; (ii) the trials were performed by clinical investigators of recognized competence and pursuant to cGCP regulations; and (iii) the data may be considered valid without the need for an on-site inspection by the FDA, or if the FDA considers such inspection to be necessary, the FDA is able to validate the data through an on-site inspection or other appropriate means.
In addition, even where the foreign study data are not intended to serve as the sole basis for approval, the FDA will not accept the data as support for an application for marketing approval unless the study satisfies certain conditions.For example, the clinical trial must be well designed and conducted and performed by qualified investigators in accordance with cGCPs. The FDA must be able to validate the data from the trial, including, if necessary, through an onsite inspection. The trial population must also have a similar profile to the U.S. population and the data must be applicable to the U.S. population and U.S. medical practice in ways that the FDA deems clinically meaningful, except to the extent the disease being studied does not typically occur in the United States. In addition, while these clinical trials are subject to the applicable local laws, FDA acceptance of the data will be dependent upon its determination that the trials also complied with all applicable U.S. laws and regulations. There can be no assurance that the FDA will accept data from trials conducted outside of the United States. If the FDA does not accept the data from any trial that we conduct outside the United States, it would likely result in the need for additional trials, which would be costly and time-consuming and delay or permanently halt our development of our product candidates or potential product candidates in the future.
In addition, the conduct of clinical trials outside the United States could have a significant adverse impact on us. Risks inherent in conducting international clinical trials include: clinical practice patterns and standards of care that vary widely among countries; non-U.S. regulatory authority requirements that could restrict or limit our ability to conduct our clinical trials; administrative burdens of conducting clinical trials under multiple non-U.S. regulatory authority schema; foreign exchange rate fluctuations; and diminished protection of intellectual property in some countries.
60

If we and any current or future collaborators are unable to successfully complete clinical development, obtain regulatory approval for, or commercialize any product candidates, or experience delays in doing so, our business may be materially harmed.
We are early in our development efforts for our own proprietary drug discovery programs. Our ability to generate product revenues, which we do not expect will occur for many years, if ever, will depend heavily on the successful development and eventual commercialization of our product candidates. The success of our and any current or future collaborators’ development and commercialization programs will depend on several factors, including the following:
successful completion of necessary preclinical studies to enable the initiation of clinical trials;
successful enrollment of patients in, and the completion of, the clinical trials;
acceptance by the FDA or other regulatory agencies of regulatory filings for any product candidates we and our current or future collaborators may develop;
expanding and maintaining a workforce of experienced scientists and other technical specialists to continue to develop any product candidates;
obtaining and maintaining intellectual property protection and regulatory exclusivity for any product candidates we and our current or future collaborators may develop;
making arrangements with third-party manufacturers for, or establishing, clinical and commercial manufacturing capabilities;
establishing sales, marketing, and distribution capabilities for drug products and successfully launching commercial sales, if and when approved;
acceptance of any product candidates we and our current or future collaborators may develop, if and when approved, by patients, the medical community, and third-party payors;
effectively competing with other therapies;
obtaining and maintaining coverage, adequate pricing, and adequate reimbursement from third-party payors, including government payors;
patients’ willingness to pay out-of-pocket in the absence of coverage and/or adequate reimbursement from third-party payors;
any restrictions resulting from a health epidemic or pandemic and its collateral consequences may result in internal and external operational delays and limitations; and
maintaining a continued acceptable safety profile following receipt of any regulatory approvals.
Many of these factors are beyond our control, including clinical outcomes, the regulatory review process, potential threats to our intellectual property rights, and the manufacturing, marketing, and sales efforts of any current or future collaborator. Clinical drug development involves a lengthy and expensive process, with an uncertain outcome. If we or our current or future collaborators are unable to develop, receive marketing approval for, and successfully commercialize any product candidates, or if we or they experience delays as a result of any of these factors or otherwise, we may need to spend significant additional time and resources, which would adversely affect our business, prospects, financial condition, and results of operations.
Even if any product candidate that we may develop receives marketing approval, it may fail to achieve the degree of market acceptance by physicians, patients, third-party payers and others in the medical community necessary for commercial success.
If any product candidate we may develop receives marketing approval, it may nonetheless fail to gain sufficient market acceptance by physicians, patients, third-party payers and others in the medical community. Sales of medical products depend in part on the willingness of physicians to prescribe the treatment, which is likely to be based on a determination by these physicians that the products are safe, therapeutically effective and cost-effective. In addition, the inclusion or exclusion of products from treatment guidelines established by various physician groups and the viewpoints of influential physicians can affect the willingness of other physicians to prescribe the treatment. We cannot predict whether physicians, physicians’ organizations, hospitals, other healthcare providers, government agencies or private insurers will determine that any of our product candidates, if approved for commercial sale, is safe, therapeutically effective and cost-effective as compared with competing treatments. Efforts to educate the medical community and third-party payers on the
61

benefits of any product candidates we may develop may require significant resources and may not be successful. If any product candidates we may develop do not achieve an adequate level of acceptance, we may not generate significant product revenues and we may not become profitable. The degree of market acceptance of any product candidates we may develop, if approved for commercial sale, will depend on a number of factors, including:
•    the efficacy and safety of such product candidates as demonstrated in clinical trials;
•    the potential advantages and limitations compared to alternative treatments;
•    the effectiveness of sales and marketing efforts;
•    the cost of treatment in relation to alternative treatments;
•    the clinical indications for which the product is approved;
•    the convenience and ease of administration compared to alternative treatments;
•    the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies;
•    the strength of marketing and distribution support;
•    the timing of market introduction of competitive products;
•    the availability of third-party coverage and adequate reimbursement;
•    the prevalence and severity of any side effects; and
•    any restrictions on the use of our products, if approved, together with other medications.
Clinical trial and product liability lawsuits against us could divert our resources, could cause us to incur substantial liabilities and could limit commercialization of our product candidates.
We face an inherent risk of clinical trial and product liability exposure related to the testing of our product candidates in clinical trials, and we will face an even greater risk if we commercially sell any products that we may develop. While we currently have no product candidates that have been approved for commercial sale, the use of product candidates by us in clinical trials, and the sale of any approved products in the future, may expose us to liability claims. These claims might be made by patients that use the product, healthcare providers, pharmaceutical companies or others selling such products. If we cannot successfully defend ourselves against claims that our product candidates or products caused injuries, we will incur substantial liabilities. Regardless of merit or eventual outcome, liability claims may result in:
•    decreased demand for any product candidates we may develop;
•    injury to our reputation and significant negative media attention;
•    withdrawal of clinical trial participants;
•    significant costs to defend any related litigation;
•    substantial monetary awards to trial participants or patients;
•    loss of revenue;
•    reduced resources of our management to pursue our business strategy; and
•    the inability to commercialize any product candidates we may develop.
We have insurance coverage in countries in which we conduct clinical trials and will need to increase our insurance coverage if we conduct clinical trials in additional countries or of additional product candidates or if we commence commercialization of any product candidates. Insurance coverage is increasingly expensive. We may not be able to maintain insurance coverage at a reasonable cost or in an amount adequate to satisfy any liability that may arise. If a successful clinical trial or product liability claim or series of claims is brought against us for uninsured liabilities or in excess of insured liabilities, our assets may not be sufficient to cover such claims and our business operations could be impaired.
62

We face substantial competition, which may result in others discovering, developing or commercializing products before or more successfully than we do, thus rendering our products non-competitive, obsolete or reducing the size of our market.
We face competition with respect to our and our collaborators’ product candidates from many biopharmaceutical and biotechnology companies. The biotechnology and pharmaceutical industries are characterized by rapidly advancing technologies, intense competition and a strong emphasis on proprietary and novel products and product candidates. Our competitors have developed, are developing or may develop products, product candidates that are competitive with or superior to our product candidates. Any product candidates that we successfully develop and commercialize, internally or with our collaborators, will compete with existing therapies and new therapies that may become available in the future.
In particular, there is intense competition in the field of oncology, which is a focus of our drug discovery efforts. We have competitors both in the United States and internationally, including major multinational pharmaceutical companies, established biotechnology companies, specialty pharmaceutical companies, emerging and start-up companies, universities and other research institutions. We also compete with these organizations to recruit management, scientists and clinical development personnel, which could negatively affect our level of expertise and our ability to execute our business plan. We also face competition in finding and establishing clinical trial sites, enrolling subjects for clinical trials, assessing combination studies and recruiting credible principal investigators and advisors from key clinical disciplines and academic centers.
For example, with respect to our MALT1 inhibitor, SGR-1505, which we are advancing for the treatment of patients with relapsed or refractory B-cell lymphomas, we are aware of several MALT1 inhibitors in clinical development, including by AbbVie Inc., Ono Pharmaceutical Co., Ltd., HotSpot Therapeutics, and Exelixis, Inc. In addition, we are also aware of other therapeutics, such as bi-specifics and CAR-Ts, both approved and in clinical development, for the treatment of B-cell lymphomas.
With respect to our CDC7 inhibitor, SGR-2921, which we are advancing for the treatment of relapsed or refractory acute myeloid leukemia or high-risk myelodysplastic syndrome, we are aware of several CDC7 inhibitors in Phase 1 clinical development, including by Chia Tai Tianqing Pharmaceutical Group Co., Ltd., Lin BioScience, Inc., and Cancer Research UK.
With respect to our WEE1/MYT1 inhibitor, SGR-3515, which we are advancing for the treatment of solid tumors, we are aware of several WEE1 inhibitors in clinical development, including by Zentalis Pharmaceuticals, Debiopharm International SA, IMPACT Therapeutics, Inc., Shouyao Holdings Co. Ltd., BioCity Biopharma, and Aprea Therapeutics, Inc., as well as a MYT1 inhibitor in clinical development being advanced by Repare Therapeutics Inc.. Furthermore, we are also aware of a WEE1/MYT1 inhibitor in preclinical development being advanced by Acrivon Therapeutics, Inc.
Large pharmaceutical and biotechnology companies, in particular, have extensive experience in building and accessing networks of expert investigators, designing and conducting clinical trials, obtaining regulatory approvals, and manufacturing and commercializing biotechnology products. These companies also have significantly greater research and development and marketing capabilities than we do and may also have products that have been approved or are in late stages of development, and collaborative arrangements in our target markets with leading companies and research institutions. Established pharmaceutical and biotechnology companies may also invest heavily to accelerate discovery and development of novel compounds or to in-license novel compounds that could make the product candidates that we develop obsolete. Our commercial opportunity could be reduced or eliminated if our competitors develop and commercialize products that are safer, more effective, have fewer or less severe side effects, are more convenient or are less expensive than our products. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies, as well as in acquiring technologies complementary to, or necessary for, our programs. As a result of all of these factors, our competitors may succeed in obtaining approval from the FDA or other comparable foreign regulatory authorities or in discovering, developing and commercializing products in our field before we do.
Risks Related to Our Operations
Doing business internationally creates operational and financial risks for our business.
For the three months ended March 31, 2024 and the year ended December 31, 2023, sales to customers outside of the United States accounted for approximately 36% and 25% of our total revenues, respectively. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, and political
63

risks that are different from those in the United States. We have limited operating experience in some international markets, and we cannot assure you that our expansion efforts into other international markets will be successful. Our experience in the United States and other international markets in which we already have a presence may not be relevant to our ability to expand in other markets. Our international expansion efforts may not be successful in creating further demand for our solutions outside of the United States or in effectively selling our solutions in the international markets we enter. In addition, we face risks in doing business internationally that could adversely affect our business, including:
the need to localize and adapt our solutions for specific countries, including translation into foreign languages;
data privacy laws which require that customer data be stored and processed in a designated territory or handled in a manner that differs significantly from how we typically handle customer data;
difficulties in staffing and managing foreign operations, including employee laws and regulations;
different pricing environments, longer sales cycles, and longer accounts receivable payment cycles and collections issues;
differences in healthcare systems, drug regulation and reimbursement, and drug discovery and development practices and technologies;
new and different sources of competition;
weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;
laws and business practices favoring local competitors;
compliance challenges related to the complexity of multiple, conflicting, and changing governmental laws and regulations, including employment, tax, reimbursement and pricing, privacy and data protection, and anti-bribery laws and regulations;
increased financial accounting and reporting burdens and complexities;
restrictions on the transfer of funds;
changes in diplomatic and trade relationships, including new tariffs, trade protection measures, import or export licensing requirements, trade embargoes, and other trade barriers;
changes in social, political, and economic conditions or in laws, regulations, and policies governing foreign trade, manufacturing, development, and investment both domestically as well as in the other countries and jurisdictions;
adverse tax consequences, including the potential for required withholding taxes;
global health pandemics or epidemics, such as the recent COVID-19 pandemic; and
unstable regional, economic and political conditions.
Our international agreements may provide for payment denominated in local currencies and our local operating costs are denominated in local currencies. Therefore, fluctuations in the value of the U.S. dollar and foreign currencies may impact our operating results when translated into U.S. dollars.
Furthermore, with respect to our proprietary drug discovery programs, the ongoing war between Russia and Ukraine may impact the ability of our contract research organizations, or CROs, in the region to produce materials we require to conduct certain of our preclinical studies. If we are unable to obtain alternative sources for such materials that we require, the ability for us to timely execute and complete certain of our preclinical studies may be adversely impacted.
Additionally, we could face heightened risks as a result of the withdrawal of the United Kingdom from the European Union, commonly referred to as Brexit. As of January 2021, the Medicines and Healthcare products Regulatory Agency, or the MHRA, is now the sole decision maker for marketing authorizations of pharmaceutical products in the United Kingdom, except for Northern Ireland, which is subject to European Union rules under the Northern Ireland Protocol. The United Kingdom and the European Union have however agreed to the Windsor Framework which fundamentally changes the existing system under the Northern Ireland Protocol, including with respect to the regulation of medicinal products in the United Kingdom. Once implemented, the changes introduced by the Windsor Framework will result in the MHRA being responsible for approving all medicinal products destined for the United Kingdom market
64

(including Northern Ireland), and the European Medicines Agency, or the EMA, will no longer have any role in approving medicinal products destined for Northern Ireland. Any delay in obtaining, or an inability to obtain, any marketing approvals, as a result of Brexit or otherwise, may force us to restrict or delay efforts to seek regulatory approval in the United Kingdom for our product candidates, which could significantly and materially harm our business.
A widespread outbreak of an illness or other public health pandemic or epidemic such as the recent COVID-19 pandemic, could negatively affect various aspects of our business and make it more difficult to meet our obligations to our customers, and could result in reduced demand from our customers as well as delays in our drug discovery and development programs.
Our business and operations could be adversely affected by public health epidemics, including the recent COVID-19 pandemic, impacting the markets and industries in which we and our customers and collaborators operate.
The public health emergency declarations related to COVID-19 ended on May 11, 2023. The FDA ended certain COVID-19-related policies when the public health emergency ended and retained others. At this point, it is unclear how, if at all, these developments will impact our efforts to develop and commercialize our product candidates.
Public health epidemics or pandemics, including the recent COVID-19 pandemic, may cause delays in the progress of certain of our and our collaborators’ drug discovery and development programs, particularly those that are in preclinical studies and clinical trials or that are preparing to enter clinical trials. Relative to our and our collaborators’ drug discovery programs, the recent COVID-19 pandemic has resulted in, and may in the future result in, disruptions in current and future IND-enabling studies and clinical trials, manufacturing disruptions, trial site disruptions and impact the ability to obtain necessary institutional review board, institutional biosafety committee, or other necessary site approvals. These disruptions have caused and may in the future cause delays in certain of our and our collaborators’ drug discovery programs. For example, our contract manufacturing organizations, or CMOs, and our CROs had experienced reductions in the capacity to undertake research-scale production and had experienced delays in executing preclinical studies, including our completed IND-enabling studies for SGR-2921. These reductions and delays may reoccur in the future. Furthermore, if our collaborators experience similar delays with their drug discovery and development programs, that could cause additional delays in our achievement of milestones and related revenue. Certain of our customers could experience downturns or uncertainty in their own business because of the economic effects resulting from public health pandemics, which could decrease their spending on our software products and services.
The ultimate impact of a resurgence of COVID-19, the emergence of a variant of the COVID-19 virus or an outbreak of any other widespread public health epidemic is highly uncertain, not predictable and subject to change, and a resurgence of the recent COVID-19 pandemic has the potential to adversely affect our business, financial condition, results of operations and prospects.
If we fail to manage our technical operations infrastructure, our existing customers, and our internal drug discovery team, may experience service outages, and our new customers may experience delays in the deployment of our solutions.
We have experienced significant growth in the number of users and data that our operations infrastructure supports. We seek to maintain sufficient excess capacity in our operations infrastructure to meet the needs of all of our customers and to support our proprietary drug discovery programs. We also seek to maintain excess capacity to facilitate the rapid provision of new customer deployments and the expansion of existing customer deployments. In addition, we need to properly manage our technological operations infrastructure in order to support version control, changes in hardware and software parameters and the evolution of our solutions. However, the provision of new hosting infrastructure requires adequate lead-time. We have experienced, and may in the future experience, website disruptions, outages, and other performance problems. These types of problems may be caused by a variety of factors, including infrastructure changes, human or software errors, viruses, security attacks, fraud, spikes in usage, and denial of service issues. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time. If we do not accurately predict our infrastructure requirements, our existing customers may experience service outages that may subject us to financial penalties, financial liabilities, and customer losses. If our operations infrastructure fails to keep pace with increased sales and usage, customers and our internal drug discovery team may experience delays in the deployment of our solutions as we seek to obtain additional capacity, which could adversely affect our reputation and adversely affect our revenues.
65

Changes in tax laws or in their implementation or interpretation could adversely affect our business and financial condition.
Changes in tax law may adversely affect our business or financial condition. The Tax Cuts and Jobs Act, or the 2017 Tax Act, as amended by the Coronavirus Aid, Relief, and Economic Security Act, or CARES Act, significantly revises the Internal Revenue Code of 1986, as amended, or the Code. The 2017 Tax Act, among other things, contains significant changes to corporate taxation, including a reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21% and limitation of the deduction for net operating losses, or NOLs, to 80% of current-year taxable income for losses arising in taxable years beginning after December 31, 2017 (though any such NOLs may be carried forward indefinitely). In addition, beginning in 2022, the 2017 Tax Act eliminates the option to deduct research and development expenditures currently and requires corporations to capitalize and amortize them over five years or 15 years (for expenditures attributable to foreign research).
In addition to the CARES Act, as part of Congress’s response to the COVID-19 pandemic, economic relief legislation was enacted in 2020 and 2021 containing tax provisions. The Inflation Reduction Act, or IRA, was also signed into law in August 2022. The IRA introduced new tax provisions, including a one percent excise tax imposed on certain stock repurchases by publicly traded companies. The one percent excise tax generally applies to any acquisition of stock by the publicly traded company (or certain of its affiliates) from a stockholder of the company in exchange for money or other property (other than stock of the company itself), subject to a de minimis exception. Thus, the excise tax could apply to certain transactions that are not traditional stock repurchases. Regulatory guidance under the 2017 Tax Act, the IRA, and such additional legislation is and continues to be forthcoming, and such guidance could ultimately increase or lessen the impact of these laws on our business and financial condition. Additional tax legislation may be enacted, and any such additional legislation could have an impact on our company. In addition, it is uncertain if and to what extent various states will conform to the 2017 Tax Act, the IRA, and additional tax legislation.
Our ability to use our NOLs and research and development tax credit carryforwards to offset future taxable income may be subject to certain limitations.
As of December 31, 2023, we had federal NOLs of approximately $179.1 million and state NOLs of approximately $98.6 million, which, if not utilized, generally began to expire in 2025. As of December 31, 2023, we also had federal research and development tax credit carryforwards of approximately $23.3 million and state research and development tax credit carryforwards of approximately $1.6 million. Unused credits began to expire in 2024 and generally expire over time if they remain unused. These NOLs and research and development tax credit carryforwards could expire unused and be unavailable to offset future income tax liabilities.
In addition, under Section 382 and 383 of the Code, and corresponding provisions of state law, a corporation that undergoes an “ownership change,” generally defined as a greater than 50 percentage point change (by value) in its equity ownership by certain stockholders over a three-year period, is subject to limitations on its ability to utilize its pre-change NOLs and research and development tax credit carryforwards to offset future taxable income. We have performed an analysis through December 31, 2023 and determined that such an ownership change occurred on March 31, 2021. As a result of such ownership change or future ownership changes, our ability to use our NOLs and research and development tax credit carryforwards may be materially limited.
There is also a risk that due to regulatory changes, such as suspension of the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise become unavailable to offset future income tax liabilities. As described above in “Changes in tax laws or in their implementation or interpretation could adversely affect our business and financial condition,” the 2017 Tax Act, as amended by the CARES Act, includes changes to U.S. federal tax rates and rules governing NOL carryforwards that may significantly impact our ability to utilize NOLs to offset taxable income in the future. In addition, state NOLs generated in one state cannot be used to offset income generated in another state. For these reasons, we may be unable to use a material portion of our NOLs and other tax attributes.
Our international operations subject us to potentially adverse tax consequences.
We report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. These jurisdictions include Germany, United Kingdom, Japan, India and South Korea. The international nature and organization of our business activities are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. The relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position were not
66

sustained, we could be required to pay additional taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows, and lower overall profitability of our operations.
Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added, or similar taxes, and we could be subject to tax liabilities with respect to past or future sales, which could adversely affect our results of operations.
We do not collect sales and use, value added, and similar taxes in all jurisdictions in which we have sales, based on our belief that such taxes are not applicable or that we are not required to collect such taxes with respect to the jurisdiction. Sales and use, value added, and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties, and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties, and interest or future requirements may adversely affect our results of operations.
Unanticipated changes in our effective tax rate could harm our future results.
We are subject to income taxes in the United States and various foreign jurisdictions, and our domestic and international tax liabilities are subject to the allocation of expenses in differing jurisdictions. Forecasting our estimated annual effective tax rate is complex and subject to uncertainty, and there may be material differences between our forecasted and actual tax rates. Our effective tax rate could be adversely affected by changes in the mix of earnings and losses in countries with differing statutory tax rates, certain non-deductible expenses as a result of acquisitions, the valuation of deferred tax assets and liabilities, and changes in federal, state, or international tax laws and accounting principles. Increases in our effective tax rate would reduce our profitability or in some cases increase our losses.
In addition, we may be subject to income tax audits by many tax jurisdictions throughout the world. Although we believe our income tax liabilities are reasonably estimated and accounted for in accordance with applicable laws and principles, an adverse resolution of one or more uncertain tax positions in any period could have a material impact on the results of operations for that period.
We have acquired, and we may again in the future acquire, companies, businesses, solutions or technologies, which could divert our management’s attention, result in additional dilution to our stockholders, and otherwise disrupt our operations and adversely affect our operating results.
We have acquired, and we may again in the future acquire, businesses, solutions, or technologies that we believe could complement or expand our solutions, enhance our technical capabilities, or otherwise offer growth opportunities. For example, in January 2022, we acquired XTAL BioStructures, Inc., or XTAL, a company that provides structural biology services, including biophysical methods, protein production and purification, and X-ray crystallography, which has augmented our ability to produce high quality target structures for our drug discovery programs. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not they are consummated.
In addition, other than our acquisition of XTAL, we have limited experience in acquiring other businesses. If we acquire additional businesses, we may not be able to integrate the acquired personnel, operations, and technologies successfully, effectively manage the combined business following the acquisition or preserve the operational synergies between our business units that we believe currently exist. We cannot assure you that following any acquisition we would achieve the expected synergies to justify the transaction, due to a number of factors, including:
inability to integrate or benefit from acquired technologies or services in a profitable manner;
unanticipated costs or liabilities associated with the acquisition;
acquisition-related costs;
difficulty integrating the accounting systems, operations, and personnel of the acquired business;
difficulties and additional expenses associated with supporting legacy products and hosting infrastructure of the acquired business;
difficulty converting the customers of the acquired business onto our solutions and contract terms, including disparities in the revenues, licensing, support, or professional services model of the acquired company;
67

diversion of management’s attention from other business concerns;
adverse effects to our existing business relationships with business partners and customers as a result of the acquisition;
the potential loss of key employees;
use of resources that are needed in other parts of our business; and
use of substantial portions of our available cash to consummate the acquisition.
In addition, a significant portion of the purchase price of companies we acquire may be allocated to acquired goodwill and other intangible assets, which must be assessed for impairment at least annually. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could adversely affect our results of operations.
Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. In addition, if an acquired business fails to meet our expectations, our operating results, business, and financial position may suffer.
Our operations may be interrupted by the occurrence of a natural disaster or other catastrophic event at our primary facilities.
Our operations are primarily conducted at our facilities in New York, New York, Portland, Oregon, and Hyderabad, India, and our internal hosting facility located in Clifton, New Jersey. The occurrence of natural disasters or other catastrophic events could disrupt our operations. Any natural disaster or catastrophic event in our facilities or the areas in which they are located could have a significant negative impact on our operations.
Risks Related to Our Intellectual Property
If we fail to comply with our obligations under our existing license agreements with Columbia University, under any of our other intellectual property licenses, or under any future intellectual property licenses, or otherwise experience disruptions to our business relationships with our current or any future licensors, we could lose intellectual property rights that are important to our business.
We are party to a number of license agreements pursuant to which we have been granted exclusive and non-exclusive worldwide licenses to certain patents, software code, and software programs to, among other things, reproduce, use, execute, copy, operate, sublicense, and distribute the licensed technology in connection with the marketing and sale of our software solutions and to develop improvements thereto. In particular, the technology that we license from Columbia University pursuant to our license agreements with them are used in and incorporated into a number of our software solutions which we market and license to our customers. For further information regarding our license agreements with Columbia University, see “Item 1. Business—License Agreements with Columbia University” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. Our license agreements with Columbia University and other licensors impose, and we expect that future licenses will impose, specified royalty and other obligations on us.
In spite of our best efforts, our current or any future licensors might conclude that we have materially breached our license agreements with them and might therefore terminate the license agreements, thereby delaying our ability to market and sell our existing software solutions and develop and commercialize new software solutions that utilize technology covered by these license agreements. If these in-licenses are terminated, or if the underlying intellectual property fails to provide the intended exclusivity, competitors could market, products and technologies similar to ours. This could have a material adverse effect on our competitive position, business, financial condition, results of operations, and prospects.
Disputes may arise regarding intellectual property subject to a licensing agreement, including:
the scope of rights granted under the license agreement and other interpretation related issues;
the extent to which our technology and processes infringe on intellectual property of the licensor that is not subject to the licensing agreement;
the sublicensing of patent and other rights under any collaborative development relationships;
68

the inventorship and ownership of inventions and know-how resulting from the joint creation or use of intellectual property by our current or future licensors and us and our collaborators; and
the priority of invention of patented technology.
In addition, license agreements are complex, and certain provisions in such agreements may be susceptible to multiple interpretations. The resolution of any contract interpretation disagreement that may arise could narrow what we believe to be the scope of our rights to the relevant intellectual property or technology, or increase what we believe to be our financial or other obligations under the relevant agreement. For example, our counterparties have in the past and may in the future dispute the amounts owed to them pursuant to payment obligations. If disputes over intellectual property that we have licensed prevent or impair our ability to maintain our current licensing arrangements on commercially acceptable terms, we may experience delays in the development and commercialization of new software solutions and in our ability to market and sell existing software solutions, which could have a material adverse effect on our business, financial condition, results of operations, and prospects.
Our obligations under our existing or future drug discovery collaboration agreements may limit our intellectual property rights that are important to our business. Further, if we fail to comply with our obligations under our existing or future collaboration agreements, or otherwise experience disruptions to our business relationships with our prior, current, or future collaborators, we could lose intellectual property rights that are important to our business.
We are party to collaboration agreements with biopharmaceutical companies, pursuant to which we provide drug discovery services but have no ownership rights, or only co-ownership rights, to certain intellectual property generated through the collaborations. We are also party to a collaboration agreement with BMS for the development and potential commercialization of product candidates we discover internally, which also provides for co-ownership rights to certain intellectual property generated through the collaboration in certain scenarios. We may enter into additional collaboration agreements in the future, pursuant to which we may have no ownership rights, or only co-ownership rights, to certain intellectual property generated through the future collaborations. If we are unable to obtain ownership or license of such intellectual property generated through our prior, current, or future collaborations and overlapping with, or related to, our own proprietary technology or product candidates, then our business, financial condition, results of operations, and prospects could be materially harmed.
Our existing collaboration agreements contain certain exclusivity obligations that require us to design compounds exclusively for our collaborators with respect to certain specific targets over a specified time period. Our future collaboration agreements may grant similar exclusivity rights to future collaborators with respect to target(s) that are the subject of such collaborations. Existing or future collaboration agreements may also impose diligence obligations on us. For example, existing or future collaboration agreements may impose restrictions on us from pursuing the drug development targets for ourselves or for our other current or future collaborators, thereby removing our ability to develop and commercialize, or to jointly develop and commercialize with other current or future collaborators, product candidates, and technology related to the drug development targets. Under our collaboration with BMS, for example, we are prohibited from developing and commercializing product candidates anywhere in the world that are directed at the targets specified under the agreement, until the earlier of such target ceasing to be included under the agreement or the expiration of the last to expire royalty term for the program related to the target. In spite of our best efforts, our prior, current, or future collaborators might conclude that we have materially breached our collaboration agreements. If these collaboration agreements are terminated, or if the underlying intellectual property, to the extent we have ownership or license of, fails to provide the intended exclusivity, competitors would have the freedom to seek regulatory approval of, and to market, products and technology identical to ours. This could have a material adverse effect on our competitive position, business, financial condition, results of operations, and prospects.
Disputes may arise regarding intellectual property subject to a collaboration agreement, including:
the scope of ownership or license granted under the collaboration agreement and other interpretation related issues;
the extent to which our technology and product candidates infringe on intellectual property of the collaborator of which we do not have ownership or license under the collaboration agreement;
the assignment or sublicense of intellectual property rights and other rights under the collaboration agreement;
our diligence obligations under the collaboration agreement and what activities satisfy those diligence obligations; and
69

the inventorship and ownership of inventions and know-how resulting from the joint creation or use of intellectual property by us and our current or future collaborators.
In addition, collaboration agreements are complex, and certain provisions in such agreements may be susceptible to multiple interpretations. The resolution of any contract interpretation disagreement that may arise could narrow what we believe to be the scope of our rights to the relevant intellectual property, or increase what we believe to be our obligations under the relevant agreements, either of which could have a material adverse effect on our business, financial condition, results of operations, and prospects. Moreover, if disputes over intellectual property that we have owned, co-owned, or in-licensed under the collaboration agreements prevent or impair our ability to maintain our current collaboration arrangements on commercially acceptable terms, we may be unable to successfully develop and commercialize the affected technology or product candidates, which could have a material adverse effect on our business, financial condition, results of operations, and prospects.
If we are unable to obtain, maintain, enforce, and protect patent protection for our technology and product candidates or if the scope of the patent protection obtained is not sufficiently broad, our competitors could develop and commercialize technology and products similar or identical to ours, and our ability to successfully develop and commercialize our technology and product candidates may be adversely affected.
Our success depends in large part on our ability to obtain and maintain protection of the intellectual property we may own solely and jointly with others or may license from others, particularly patents, in the United States and other countries with respect to any proprietary technology and product candidates we develop. We seek to protect our proprietary position by filing patent applications in the United States and abroad related to our technology and any product candidates we may develop that are important to our business and by in-licensing intellectual property related to our technology and product candidates. If we are unable to obtain or maintain patent protection with respect to any proprietary technology or product candidate, our business, financial condition, results of operations, and prospects could be materially harmed.
The patent prosecution process is expensive, time-consuming, and complex, and we may not be able to file, prosecute, maintain, defend, or license all necessary or desirable patent applications at a reasonable cost or in a timely manner. It is also possible that we will fail to identify patentable aspects of our research and development output before it is too late to obtain patent protection. Moreover, in some circumstances, we may not have the right to control the preparation, filing, and prosecution of patent applications, or to maintain, enforce, and defend the patents, covering technology that we co-own with third parties or license from third parties. Therefore, these co-owned and in-licensed patents and applications may not be prepared, filed, prosecuted, maintained, defended, and enforced in a manner consistent with the best interests of our business.
The patent position of software and biopharmaceutical companies generally is highly uncertain, involves complex legal and factual questions, and has in recent years been the subject of much litigation. In addition, the scope of patent protection outside of the United States is uncertain and laws of non-U.S. countries may not protect our rights to the same extent as the laws of the United States or vice versa. With respect to both owned and in-licensed patent rights, we cannot predict whether the patent applications we, our collaborators, and our licensor are currently pursuing will issue as patents in any particular jurisdiction or whether the claims of any issued patents will provide sufficient protection from competitors. Further, we may not be aware of all third-party intellectual property rights or prior art potentially relating to our computational platform, technology, and any product candidates we may develop. In addition, publications of discoveries in the scientific literature often lag behind the actual discoveries, and patent applications in the United States and other jurisdictions are typically not published until 18 months after filing of the priority application, or in some cases not published at all. Therefore, neither we nor our collaborators, or our licensor can know with certainty whether either we, our collaborators, or our licensor were the first to make the inventions claimed in the patents and patent applications we own or in-license now or in the future, or that either we, our collaborators, or our licensor were the first to file for patent protection of such inventions. As a result, the issuance, scope, validity, enforceability, and commercial value of our owned, co-owned, and in-licensed patent rights are highly uncertain. Moreover, our owned, co-owned, and in-licensed pending and future patent applications may not result in patents being issued that protect our technology and product candidates, in whole or in part, or that effectively prevent others from commercializing competitive technologies and products. Changes in either the patent laws or interpretation of the patent laws in the United States and other countries may diminish the value of our owned, co-owned, or in-licensed current or future patents and our ability to obtain, protect, maintain, defend, and enforce our patent rights, narrow the scope of our patent protection and, more generally, could affect the value of, or narrow the scope of, our patent rights. For example, recent Supreme Court decisions have served to curtail the scope of subject matter eligible for patent protection in the United States, and many software patents have since been invalidated on the basis that they are directed to abstract ideas.
70

In order to pursue protection based on our pending provisional patent applications, we will need to file Patent Cooperation Treaty applications, non-U.S. applications, and/or U.S. non-provisional patent applications prior to applicable deadlines. Even then, as highlighted above, patents may never issue from our patent applications, or the scope of any patent may not be sufficient to provide a competitive advantage.
Moreover, we, our collaborators, or our licensor may be subject to a third-party preissuance submission of prior art to the U.S. Patent and Trademark Office, or USPTO, or become involved in opposition, derivation, revocation, reexamination, inter partes review, post-grant review or interference proceedings challenging our patent rights or the patent rights of others. An adverse determination in any such submission, proceeding or litigation could reduce the scope of, or invalidate, our patent rights or allow third parties to commercialize our technology or product candidates and compete directly with us, without payment to us. If the breadth or strength of protection provided by our owned, co-owned, or in-licensed current or future patents and patent applications is threatened, regardless of the outcome, it could dissuade companies from collaborating with us to license, develop, or commercialize current or future technology or product candidates.
Additionally, the coverage claimed in a patent application can be significantly reduced before the patent is issued, and its scope can be reinterpreted after issuance. Even if our owned, co-owned, and in-licensed current and future patent applications issue as patents, they may not issue in a form that will provide us with any meaningful protection, prevent competitors from competing with us, or otherwise provide us with any competitive advantage. The issuance of a patent is not conclusive as to its inventorship, scope, validity, or enforceability, and our owned and in-licensed patents may be challenged in the courts or patent offices in the United States and abroad. Such challenges may result in loss of exclusivity or in patent claims being narrowed, invalidated, or held unenforceable, in whole or in part, which could limit our ability to stop others from using or commercializing similar or identical technology and products, or limit the duration of the patent protection of our technology and product candidates. Such proceedings also may result in substantial cost and require significant time from our management and employees, even if the eventual outcome is favorable to us. In particular, given the amount of time required for the development, testing, and regulatory review of new product candidates, patents protecting such candidates might expire before or shortly after such candidates are commercialized. Furthermore, our competitors may be able to circumvent our owned, co-owned, or in-licensed current or future patents by developing similar or alternative technologies or products in a non-infringing manner. As a result, our owned, co-owned, and in-licensed current or future patent portfolio may not provide us with sufficient rights to exclude others from commercializing technology and products similar or identical to any of our technology and product candidates.
Changes to patent laws in the United States and other jurisdictions could diminish the value of patents in general, thereby impairing our ability to protect our products.
Changes in either the patent laws or interpretation of patent laws in the United States, including patent reform legislation such as the Leahy-Smith America Invents Act, or the Leahy-Smith Act, could increase the uncertainties and costs surrounding the prosecution of our owned and in-licensed patent applications and the maintenance, enforcement or defense of our owned and in-licensed issued patents. The Leahy-Smith Act includes a number of significant changes to United States patent law. These changes include provisions that affect the way patent applications are prosecuted, redefine prior art, provide more efficient and cost-effective avenues for competitors to challenge the validity of patents, and enable third-party submission of prior art to the USPTO during patent prosecution and additional procedures to attack the validity of a patent at USPTO-administered post-grant proceedings, including post-grant review, inter partes review, and derivation proceedings. Assuming that other requirements for patentability are met, prior to March 2013, in the United States, the first to invent the claimed invention was entitled to the patent, while outside the United States, the first to file a patent application was entitled to the patent. After March 2013, under the Leahy-Smith Act, the United States transitioned to a first-to-file system in which, assuming that the other statutory requirements for patentability are met, the first inventor to file a patent application will be entitled to the patent on an invention regardless of whether a third party was the first to invent the claimed invention. As such, the Leahy-Smith Act and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, all of which could have a material adverse effect on our business, financial condition, results of operations and prospects.
71

In addition, the patent positions of companies in the development and commercialization of software, biologics and pharmaceuticals are particularly uncertain. Recent U.S. Supreme Court rulings have narrowed the scope of patent protection available in certain circumstances and weakened the rights of patent owners in certain situations. This combination of events has created uncertainty with respect to the validity and enforceability of patents once obtained. Depending on future actions by the U.S. Congress, the federal courts, and the USPTO, the laws and regulations governing patents could change in unpredictable ways that could have a material adverse effect on our patent rights and our ability to protect, defend and enforce our patent rights in the future.
A number of cases decided by the U.S. Supreme Court have involved questions of when claims reciting abstract ideas, laws of nature, natural phenomena and/or natural products are eligible for a patent, regardless of whether the claimed subject matter is otherwise novel and inventive. These cases include Association for Molecular Pathology v. Myriad Genetics, Inc., 569 U.S. 12-398 (2013) or Myriad; Alice Corp. v. CLS Bank International, 573 U.S. 13-298 (2014); and Mayo Collaborative Services v. Prometheus Laboratories, Inc., or Prometheus, 566 U.S. 10-1150 (2012). In response to these cases, federal courts have held numerous patents invalid as claiming subject matter ineligible for patent protection. Moreover, the USPTO has issued guidance to the examining corps on how to apply these cases during examination. As a result of these decisions, obtaining broad patents in the United States covering software innovations is more challenging than before.
In addition to increasing uncertainty with regard to our ability to obtain future patents, this combination of events has created uncertainty with respect to the value of patents, once obtained. Depending on these and other decisions by Congress, the federal courts and the USPTO, the laws and regulations governing patents could change or be interpreted in unpredictable ways that would weaken our ability to obtain new patents or to enforce any patents that may issue to us in the future. In addition, these events may adversely affect our ability to defend any patents that may issue in procedures in the USPTO or in courts.
We, our prior, existing, or future collaborators, and our existing or future licensors, may become involved in lawsuits to protect or enforce our patent or other intellectual property rights, which could be expensive, time-consuming and unsuccessful.
Competitors and other third parties may infringe, misappropriate, or otherwise violate our, our prior, current and future collaborators’, or our current and future licensors’ issued patents or other intellectual property. As a result, we, our prior, current, or future collaborators, or our current or future licensor may need to file infringement, misappropriation, or other intellectual property related claims, which can be expensive and time-consuming. Any claims we assert against perceived infringers could provoke such parties to assert counterclaims against us alleging that we infringe, misappropriate, or otherwise violate their intellectual property. In addition, in a patent infringement proceeding, such parties could assert that the patents we, our collaborators, or our licensors have asserted are invalid or unenforceable. In patent litigation in the United States, defenses 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 institute such claims 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 non-U.S. jurisdictions (e.g., opposition proceedings). The outcome following legal assertions of invalidity and unenforceability is unpredictable.
An adverse result in any such proceeding could put one or more of our owned, co-owned, or in-licensed current or future patents at risk of being invalidated or interpreted narrowly and could put any of our owned, co-owned, or in-licensed current or future patent applications at risk of not yielding an issued patent. A court may also refuse to stop the third party from using the technology at issue in a proceeding on the grounds that our owned, co-owned, or in-licensed current or future patents do not cover such technology. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information or trade secrets could be compromised by disclosure during this type of litigation. Any of the foregoing could allow such third parties to develop and commercialize competing technologies and products in a non-infringing manner and have a material adverse impact on our business, financial condition, results of operations, and prospects.
72

Interference or derivation proceedings provoked by third parties, or brought by us or by our collaborators or licensor, or declared by the USPTO may be necessary to determine the priority of inventions with respect to our patents or patent applications. An unfavorable outcome could require us to cease using the related technology or to attempt to license rights to it from the prevailing party. Our business could be harmed if the prevailing party does not offer us a license on commercially reasonable terms or at all, or if a non-exclusive license is offered and our competitors gain access to the same technology. Our defense of litigation or interference or derivation proceedings may fail and, even if successful, may result in substantial costs and distract our management and other employees. In addition, the uncertainties associated with litigation could have a material adverse effect on our ability to raise the funds necessary to conduct clinical trials, continue our research programs, license necessary technology from third parties, or enter into development collaborations that would help us bring any product candidates to market.
Third parties may initiate legal proceedings alleging that we are infringing, misappropriating or otherwise violating their intellectual property rights, the outcome of which would be uncertain and could have a material adverse effect on the success of our business.
Our commercial success depends upon our ability and the ability of our collaborators and licensor to develop, manufacture, market and sell any product candidates we may develop and for our collaborators, licensor, customers and partners to use our proprietary technologies without infringing, misappropriating or otherwise violating the intellectual property and proprietary rights of third parties. There is considerable patent and other intellectual property litigation in the software, pharmaceutical, and biotechnology industries. We may become party to, or threatened with, adversarial proceedings or litigation regarding intellectual property rights with respect to our technology and product candidates, including interference proceedings, post grant review, inter partes review, and derivation proceedings before the USPTO and similar proceedings in non-U.S. jurisdictions such as oppositions before the European Patent Office. Numerous U.S. and non-U.S. issued patents and pending patent applications, which are owned by third parties, exist in the fields in which we are pursuing development candidates. As the biotechnology and pharmaceutical industries expand and more patents are issued, the risk increases that our technologies or product candidates that we may identify may be subject to claims of infringement of the patent rights of third parties.
The legal threshold for initiating litigation or contested proceedings is low, so that even lawsuits or proceedings with a low probability of success might be initiated and require significant resources to defend. Litigation and contested proceedings can also be expensive and time-consuming, and our adversaries in these proceedings may have the ability to dedicate substantially greater resources to prosecuting these legal actions than we can. The risks of being involved in such litigation and proceedings may increase if and as any product candidates near commercialization and as we gain the greater visibility associated with being a public company. Third parties may assert infringement claims against us based on existing patents or patents that may be granted in the future, regardless of merit. We may not be aware of all such intellectual property rights potentially relating to our technology and product candidates and their uses, or we may incorrectly conclude that third-party intellectual property is invalid or that our activities and product candidates do not infringe such intellectual property. Thus, we do not know with certainty that our technology and product candidates, or our development and commercialization thereof, do not and will not infringe, misappropriate or otherwise violate any third party’s intellectual property.
Third parties may assert that we are employing their proprietary technology without authorization. There may be third-party patents or patent applications with claims to materials, formulations or methods, such as methods of manufacture or methods for treatment, related to the discovery, use or manufacture of the product candidates that we may identify or related to our technologies. Because patent applications can take many years to issue, there may be currently pending patent applications which may later result in issued patents that the product candidates that we may identify may infringe. In addition, third parties may obtain patents in the future and claim that use of our technologies infringes upon these patents. Moreover, as noted above, there may be existing patents that we are not aware of or that we have incorrectly concluded are invalid or not infringed by our activities. If any third-party patents were held by a court of competent jurisdiction to cover, for example, the manufacturing process of the product candidates that we may identify, any molecules formed during the manufacturing process or any final product itself, the holders of any such patents may be able to block our ability to commercialize such product candidate unless we obtained a license under the applicable patents, or until such patents expire.
73

Parties making claims against us may obtain injunctive or other equitable relief, which could effectively block our ability to further develop and commercialize the product candidates that we may identify. Defense of these claims, regardless of their merit, would involve substantial litigation expense and would be a substantial diversion of employee resources from our business. In the event of a successful claim of infringement against us, we may have to pay substantial damages, including treble damages and attorneys’ fees for willful infringement, pay royalties, redesign our infringing products, be forced to indemnify our customers, licensor, or collaborators or obtain one or more licenses from third parties, which may be impossible or require substantial time and monetary expenditure.
We may choose to take a license or, if we are found to infringe, misappropriate or otherwise violate a third party’s intellectual property rights, we could also be required to obtain a license from such third party to continue developing, manufacturing and marketing our technology and product candidates. However, we may not be able to obtain any required license on commercially reasonable terms or at all. Even if we were able to obtain a license, it could be non-exclusive, thereby giving our competitors and other third parties access to the same technologies licensed to us and could require us to make substantial licensing and royalty payments. We could be forced, including by court order, to cease developing, manufacturing and commercializing the infringing technology or product. A finding of infringement could prevent us from commercializing any product candidates or force us to cease some of our business operations, which could materially harm our business. In addition, we may be forced to redesign any product candidates, seek new regulatory approvals and indemnify third parties pursuant to contractual agreements. Claims that we have misappropriated the confidential information or trade secrets of third parties could have a similar material adverse effect on our business, financial condition, results of operations and prospects.
We may be subject to claims by third parties asserting that our employees, consultants, or contractors have wrongfully used or disclosed confidential information of third parties, or we have wrongfully used or disclosed alleged trade secrets of their current or former employers or claims asserting we have misappropriated their intellectual property, or claiming ownership of what we regard as our own intellectual property.
Certain of our employees, consultants, and contractors were previously employed at universities or other software or biopharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees, consultants and contractors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that these individuals or we have used or disclosed intellectual property, including trade secrets or other proprietary information, of any such individual’s current or former employer. Litigation may be necessary to defend against these claims.
In addition, while it is our policy to require that our employees, consultants and contractors who may be involved in the development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who in fact develops intellectual property that we regard as our own. Our intellectual property assignment agreements with them may not be self-executing or may be breached, and we may be forced to bring claims against third parties, or defend claims they may bring against us, to determine the ownership of what we regard as our intellectual property. Such claims could have a material adverse effect on our business, financial condition, results of operations, and prospects.
If we fail in prosecuting or defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel, which could have a material adverse effect on our competitive business position and prospects. Such intellectual property rights could be awarded to a third party, and we could be required to obtain a license from such third party to commercialize our technology or products, which license may not be available on commercially reasonable terms, or at all, or such license may be non-exclusive. Even if we are successful in prosecuting or defending against such claims, litigation could result in substantial costs and be a distraction to our management and employees.
74

If we are unable to protect the confidentiality of our trade secrets, our business and competitive position may be harmed.
In addition to seeking patents for any product candidates and technology, we also rely on trade secrets and confidentiality agreements to protect our unpatented know-how, technology, and other proprietary information, to maintain our competitive position. We seek to protect our trade secrets and other proprietary technology, in part, by entering into non-disclosure and confidentiality agreements with parties who have access to them, such as our employees, corporate collaborators, outside scientific collaborators, contract research organizations, contract manufacturers, consultants, advisors, collaborators, and other third parties. We also enter into confidentiality and invention or patent assignment agreements with our employees and consultants, but we cannot guarantee that we have entered into such agreements with each party that may have or has had access to our trade secrets or proprietary technology. Despite these efforts, any of these parties may inadvertently or intentionally breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Detecting the disclosure or misappropriation of a trade secret and enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive, and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside of the United States are less willing or unwilling to protect trade secrets. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor or other third party, we would have no right to prevent them, or those to whom they communicate it, from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to or independently developed by a competitor or other third party, our competitive position may be materially and adversely harmed.
Risks Related to Regulatory and Other Legal Compliance Matters
Even if we complete the necessary preclinical studies and clinical trials, the regulatory approval process is expensive, time consuming and uncertain and may prevent us from obtaining approvals for the commercialization of some or all of our product candidates. As a result, we cannot predict when or if, and in which territories, we will obtain marketing approval to commercialize a product candidate.
The research, testing, manufacturing, labeling, approval, selling, marketing, promotion and distribution of products are subject to extensive regulation by the FDA and comparable foreign regulatory authorities. We are not permitted to market our product candidates in the United States or in other countries until we receive approval of a new drug application from the FDA or marketing approval from applicable regulatory authorities outside the United States. Our product candidates are in various stages of development and are subject to the risks of failure inherent in drug development. We have not submitted an application for or received marketing approval for any of our product candidates in the United States or in any other jurisdiction. We have no experience as a company in filing and supporting the applications necessary to gain marketing approvals and expect to rely on third-party CROs to assist us in this process.
The process of obtaining marketing approvals, both in the United States and abroad, is lengthy, expensive and uncertain. It may take many years, if approval is obtained at all, and can vary substantially based upon a variety of factors, including the type, complexity and novelty of the product candidates involved. Securing marketing approval requires the submission of extensive preclinical and clinical data and supporting information, including manufacturing information, to regulatory authorities for each therapeutic indication to establish the product candidate’s safety and efficacy. The FDA or other regulatory authorities may determine that our product candidates are not safe and effective, only moderately effective or have undesirable or unintended side effects, toxicities or other characteristics that preclude our obtaining marketing approval or prevent or limit commercial use.
In addition, changes in marketing approval policies during the development period, changes in or the enactment or promulgation of additional statutes, regulations or guidance or changes in regulatory review for each submitted product application, may cause delays in the approval or rejection of an application. Regulatory authorities have substantial discretion in the approval process and varying interpretations of the data obtained from preclinical and clinical testing could delay, limit or prevent marketing approval of a product candidate. Any marketing approval we ultimately obtain may be limited or subject to restrictions or post-approval commitments that render the approved product not commercially viable.
Further, our ability to develop and market new products may be impacted by ongoing litigation challenging the FDA’s approval of mifepristone. Specifically, in April 2023, the U.S. District Court for the Northern District of Texas stayed the approval by the FDA of mifepristone, a drug product which was originally approved in 2000 and whose distribution is governed by various conditions adopted under a REMS. In reaching that decision, the district court made a number of findings that may negatively impact the development, approval and distribution of drug products in the United States. In April 2023, the district court decision was stayed, in part, by the U.S. Court of Appeals for the Fifth Circuit.
75

Thereafter, the U.S. Supreme Court entered a stay of the district court’s decision, in its entirety, pending disposition of the appeal of the district court decision in the Court of Appeals for the Fifth Circuit and the disposition of any petition for a writ of certiorari to the Supreme Court. In August 2023, the Court of Appeals declined to order the removal of mifepristone from the market, finding that a challenge to the FDA’s initial approval in 2000 is barred by the statute of limitations. But the Appeals Court did hold that plaintiffs were likely to prevail in their claim that changes allowing for expanded access of mifepristone that FDA authorized in 2016 and 2021 were arbitrary and capricious. In December 2023, the Supreme Court granted these petitions for writ of certiorari for the appeals court decision.
In order to market and sell our products in the European Union and other foreign jurisdictions, we must obtain separate marketing approvals and comply with numerous and varying regulatory requirements. The approval procedure varies among countries and can involve additional testing. The time required to obtain approval may differ substantially from that required to obtain FDA approval. The marketing approval process outside the United States generally includes all of the risks associated with obtaining FDA approval. We may not obtain approvals from regulatory authorities outside the United States on a timely basis, if at all. Approval by the FDA does not ensure approval by regulatory authorities in other countries or jurisdictions, and approval by one regulatory authority outside the United States does not ensure approval by regulatory authorities in other countries or jurisdictions or by the FDA. We may file for marketing approvals but not receive necessary approvals to commercialize our products in any market.
We may seek certain designations for our product candidates, including Breakthrough Therapy, Fast Track and Priority Review designations in the United States, and PRIME Designation in the European Union, but we might not receive such designations, and even if we do, such designations may not lead to a faster development or regulatory review or approval process.
We may seek certain designations for one or more of our product candidates that could expedite review and approval by the FDA. A Breakthrough Therapy product is defined as a product that is intended, alone or in combination with one or more other products, to treat a serious condition, and preliminary clinical evidence indicates that the product may demonstrate substantial improvement over existing therapies on one or more clinically significant endpoints, such as substantial treatment effects observed early in clinical development. For products that have been designated as Breakthrough Therapies, interaction and communication between the FDA and the sponsor of the trial can help to identify the most efficient path for clinical development while minimizing the number of patients placed in ineffective control regimens.
The FDA may also designate a product for Fast Track review if it is intended, whether alone or in combination with one or more other products, for the treatment of a serious or life threatening disease or condition, and it demonstrates the potential to address unmet medical needs for such a disease or condition. For Fast Track products, sponsors may have greater interactions with the FDA and the FDA may initiate review of sections of a Fast Track product’s application before the application is complete. This rolling review may be available if the FDA determines, after preliminary evaluation of clinical data submitted by the sponsor, that a Fast Track product may be effective.
We may also seek a priority review designation for one or more of our product candidates. If the FDA determines that a product candidate offers major advances in treatment or provides a treatment where no adequate therapy exists, the FDA may designate the product candidate for priority review. A priority review designation means that the goal for the FDA to review an application is six months, rather than the standard review period of ten months.
These designations are within the discretion of the FDA. Accordingly, even if we believe that one of our product candidates meets the criteria for these designations, the FDA may disagree and instead determine not to make such designation. Further, even if we receive a designation, the receipt of such designation for a product candidate may not result in a faster development or regulatory review or approval process compared to products considered for approval under conventional FDA procedures and does not assure ultimate approval by the FDA. In addition, even if one or more of our product candidates qualifies for these designations, the FDA may later decide that the product candidates no longer meet the conditions for qualification or decide that the time period for FDA review or approval will not be shortened.
76

In the EU, we may seek PRIME designation for our product candidates in the future. PRIME is a voluntary program aimed at enhancing the EMA’s role to reinforce scientific and regulatory support in order to optimize development and enable accelerated assessment of new medicines that are of major public health interest with the potential to address unmet medical needs. The program focuses on medicines that target conditions for which there exists no satisfactory method of treatment in the EU or even if such a method exists, it may offer a major therapeutic advantage over existing treatments. PRIME is limited to medicines under development and not authorized in the EU and the applicant intends to apply for an initial marketing authorization application through the centralized procedure. To be accepted for PRIME, a product candidate must meet the eligibility criteria in respect of its major public health interest and therapeutic innovation based on information that is capable of substantiating the claims. The benefits of a PRIME designation include the appointment of a CHMP rapporteur to provide continued support and help to build knowledge ahead of a marketing authorization application, early dialogue and scientific advice at key development milestones, and the potential to qualify products for accelerated review, meaning reduction in the review time for an opinion on approvability to be issued earlier in the application process. PRIME enables an applicant to request parallel EMA scientific advice and health technology assessment advice to facilitate timely market access. Even if we receive PRIME designation for any of our product candidates, the designation may not result in a materially faster development process, review or approval compared to conventional EMA procedures. Further, obtaining PRIME designation does not assure or increase the likelihood of EMA’s grant of a marketing authorization.
Current and future legislation may increase the difficulty and cost for us to obtain reimbursement for any of our product candidates that do receive marketing approval.
In the United States and foreign jurisdictions, there have been a number of legislative and regulatory changes and proposed changes regarding the healthcare system that could prevent or delay marketing approval of our product candidates, restrict or regulate post-approval activities and affect our ability to profitably sell any product candidates for which we obtain marketing approval. We expect that current laws, as well as other healthcare reform measures that may be adopted in the future, may result in more rigorous coverage criteria and in additional downward pressure on the price that we may receive for any approved products. If reimbursement of our products is unavailable or limited in scope, our business could be materially harmed.
In March 2010, President Obama signed into law the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Affordability Reconciliation Act, or collectively the ACA. In addition, other legislative changes have been proposed and adopted since the ACA was enacted. In August 2011, the Budget Control Act of 2011, among other things, created measures for spending reductions by Congress. A Joint Select Committee on Deficit Reduction, tasked with recommending a targeted deficit reduction of at least $1.2 trillion for the years 2013 through 2021, was unable to reach required goals, thereby triggering the legislation’s automatic reduction to several government programs. These changes included aggregate reductions to Medicare payments to providers of up to 2% per fiscal year, which went into effect in April 2013 and will remain in effect through the first half of 2032 under the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act. Pursuant to subsequent legislation, these Medicare sequester reductions were suspended and reduced in 2021 and 2022 but, as of July 1, 2022, the full 2% cut has resumed. The American Taxpayer Relief Act of 2012, among other things, reduced Medicare payments to several providers and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. These laws may result in additional reductions in Medicare and other healthcare funding and otherwise affect the prices we may obtain for any of our product candidates for which we may obtain regulatory approval or the frequency with which any such product candidate is prescribed or used.
Indeed, under current legislation, the actual reductions in Medicare payments may vary up to 4%. The Consolidated Appropriations Act, which was signed into law by President Biden in December 2022, made several changes to sequestration of the Medicare program. Section 1001 of the Consolidated Appropriations Act delays the 4% Statutory Pay-As-You-Go Act of 2010 sequester for two years, through the end of 2024. Triggered by enactment of the American Rescue Plan Act of 2021, the 4% cut to the Medicare program would have taken effect in January 2023. The Consolidated Appropriations Act’s health care offset title includes Section 4163, which extends the 2% Budget Control Act of 2011 Medicare sequester for six months into 2032 and lowers the payment reduction percentages in 2030 and 2031.
77

Since enactment of the ACA, there have been, and continue to be, numerous legal challenges and Congressional actions to repeal and replace provisions of the law. For example, with enactment of the 2017 Tax Act, Congress repealed the “individual mandate.” The repeal of this provision, which requires most Americans to carry a minimal level of health insurance, became effective in 2019. Further, in December 2018, a U.S. District Court judge in the Northern District of Texas ruled that the individual mandate portion of the ACA is an essential and inseverable feature of the ACA and therefore because the mandate was repealed as part of the 2017 Tax Act, the remaining provisions of the ACA are invalid as well. The U.S. Supreme Court heard this case and in June 2021, dismissed this action after finding that the plaintiffs do not have standing to challenge the constitutionality of the ACA. Litigation and legislation over the ACA are likely to continue, with unpredictable and uncertain results.
The Trump Administration also took executive actions to delay implementation of the ACA, including directing federal agencies with authorities and responsibilities under the ACA to waive, defer, grant exemptions from, or delay the implementation of any provision of the ACA that would impose a fiscal or regulatory burden on states, individuals, healthcare providers, health insurers or manufacturers of pharmaceuticals or medical devices. On January 28, 2021, however, President Biden revoked those orders and issued a new executive order which directs federal agencies to reconsider rules and other policies that limit Americans’ access to health care, and consider actions that will protect and strengthen that access. Under this order, federal agencies are directed to re-examine: policies that undermine protections for people with pre-existing conditions, including complications related to COVID-19; demonstrations and waivers under Medicaid and the ACA that may reduce coverage or undermine the programs, including work requirements; policies that undermine the Health Insurance Marketplace or other markets for health insurance; policies that make it more difficult to enroll in Medicaid and the ACA; and policies that reduce affordability of coverage or financial assistance, including for dependents.
In the European Union, on December 13, 2021, Regulation No 2021/2282 on Health Technology Assessment, or HTA, amending Directive 2011/24/EU, was adopted. While the HTA entered into force in January 2022, it will only begin to apply from January 2025 onwards, with preparatory and implementation-related steps to take place in the interim. Once applicable, it will have a phased implementation depending on the concerned products. The HTA intends to boost cooperation among European Union member states in assessing health technologies, including new medicinal products as well as certain high-risk medical devices, and provide the basis for cooperation at the European Union level for joint clinical assessments in these areas. It will permit European Union member states to use common HTA tools, methodologies, and procedures across the European Union, working together in four main areas, including joint clinical assessment of the innovative health technologies with the highest potential impact for patients, joint scientific consultations whereby developers can seek advice from HTA authorities, identification of emerging health technologies to identify promising technologies early, and continuing voluntary cooperation in other areas. Individual European Union member states will continue to be responsible for assessing non-clinical (e.g., economic, social, ethical) aspects of health technology, and making decisions on pricing and reimbursement.
We expect that these healthcare reforms, as well as other healthcare reform measures that may be adopted in the future, may result in additional reductions in Medicare and other healthcare funding, more rigorous coverage criteria, new payment methodologies and additional downward pressure on the price that we receive for any approved product and/or the level of reimbursement physicians receive for administering any approved product we might bring to market. Reductions in reimbursement levels may negatively impact the prices we receive or the frequency with which our products are prescribed or administered. Any reduction in reimbursement from Medicare or other government programs may result in a similar reduction in payments from private payors. Accordingly, such reforms, if enacted, could have an adverse effect on anticipated revenue from product candidates that we may successfully develop and for which we may obtain marketing approval and may affect our overall financial condition and ability to develop or commercialize product candidates.
78

The prices of prescription pharmaceuticals in the United States and foreign jurisdictions are subject to considerable legislative and executive actions and could impact the prices we obtain for our products, if and when licensed, as well as impact our ability to find collaborators for our drug discovery programs on commercially acceptable terms.
The prices of prescription pharmaceuticals have been the subject of considerable discussion in the United States. There have been several recent Congressional inquiries, as well as proposed and enacted state and federal legislation designed to, among other things, bring more transparency to pharmaceutical pricing, review the relationship between pricing and manufacturer patient programs, and reduce the costs of pharmaceuticals under Medicare and Medicaid. In 2020 President Trump issued several executive orders intended to lower the costs of prescription products and certain provisions in these orders have been incorporated into regulations. These regulations include an interim final rule implementing a most favored nation model for prices that would tie Medicare Part B payments for certain physician-administered pharmaceuticals to the lowest price paid in other economically advanced countries, effective January 1, 2021. That rule, however, has been subject to a nationwide preliminary injunction and, on December 29, 2021, Centers for Medicare & Medicaid Services, or CMS, issued a final rule to rescind it. With issuance of this rule, CMS stated that it will explore all options to incorporate value into payments for Medicare Part B pharmaceuticals and improve beneficiaries’ access to evidence-based care.
In addition, in October 2020, the Department of Health and Human Services, or HHS, and the FDA published a final rule allowing states and other entities to develop a Section 804 Importation Program to import certain prescription drugs from Canada into the United States. That regulation was challenged in a lawsuit by the Pharmaceutical Research and Manufacturers of America, or PhRMA, but the case was dismissed by a federal district court in February 2023 after the court found that PhRMA did not have standing to sue HHS. A number of states have passed laws allowing for the importation of drugs from Canada. Certain of these states have submitted Section 804 Importation Program proposals and are awaiting FDA approval. In January 2024, the FDA authorized the importation of mass medications from Canada into Florida. Further, on November 20, 2020, HHS finalized a regulation that would eliminate the current safe harbor for Medicare drug rebates and create new safe harbors for beneficiary point-of-sale discounts and pharmacy benefit manager service fees. It originally was set to go into effect on January 1, 2022, but with passage of the IRA has been delayed by Congress until January 1, 2032.
On August 16, 2022, the IRA was signed into law by President Biden. The new legislation has implications for Medicare Part D, which is a program available to individuals who are entitled to Medicare Part A or enrolled in Medicare Part B to give them the option of paying a monthly premium for outpatient prescription drug coverage. Among other things, the IRA requires manufacturers of certain drugs to engage in price negotiations with Medicare (beginning in 2026), with prices that can be negotiated subject to a cap; imposes rebates under Medicare Part B and Medicare Part D to penalize price increases that outpace inflation (first due in 2023); and replaces the Part D coverage gap discount program with a new discounting program (beginning in 2025). The IRA permits the Secretary of the HHS to implement many of these provisions through guidance, as opposed to regulation, for the initial years.
Specifically, with respect to price negotiations, Congress authorized Medicare to negotiate lower prices for certain costly single-source drug and biologic products that do not have competing generics or biosimilars and are reimbursed under Medicare Part B and Part D. CMS may negotiate prices for ten high-cost drugs paid for by Medicare Part D starting in 2026, followed by 15 Part D drugs in 2027, 15 Part B or Part D drugs in 2028, and 20 Part B or Part D drugs in 2029 and beyond. This provision applies to drug products that have been approved for at least 9 years and biologics that have been licensed for 13 years, but it does not apply to drugs and biologics that have been approved for a single rare disease or condition. Nonetheless, since CMS may establish a maximum price for these products in price negotiations, we would be fully at risk of government action if our products or those of our partners are the subject of Medicare price negotiations. Moreover, given the risk that could be the case, these provisions of the IRA may also further heighten the risk that we would not be able to achieve the expected return on our drug products or full value of our patents protecting our products if prices are set after such products have been on the market for nine years.
79

Furthermore, these provisions of the IRA may cause some companies to shift their research portfolio and priorities more towards large molecules (i.e. biologics such as antibodies) rather than small molecules. Although we do have applications of our technology to biologics, we do not yet have the same validation or value for large molecule discovery as we do for small molecule discovery. Accordingly, if the IRA causes the pharmaceutical industry to pivot investment and portfolio strategy away from small molecule drug discovery and towards biologics, it could have a material adverse effect on the expected value of our drug discovery programs and also on the perceived value of using our software to develop product candidates. In addition, if investment levels and development interest in small molecule therapeutics decreased, it may become more difficult for us to enter into collaborations on commercially acceptable terms, or at all, for our proprietary drug discovery programs. If we are unable to find suitable collaborators and/or partners for our programs, we may be forced to fund and undertake development or commercialization activities on our own for more programs than we would otherwise expect to, or plan for, which could adversely affect our business and financial condition.
On June 6, 2023, Merck & Co., Inc., filed a lawsuit against HHS and CMS asserting that, among other things, the IRA’s Drug Price Negotiation Program for Medicare constitutes an uncompensated taking in violation of the Fifth Amendment of the U.S. Constitution. Subsequently, other parties, including the U.S. Chamber of Commerce and other pharmaceutical companies also filed lawsuits in various courts with similar constitutional claims against HHS and CMS. On July 12, 2023, the Chamber of Commerce moved for preliminary injunctive relief seeking to halt implementation of the drug pricing provisions of the IRA. On September 29, 2023, in the first substantive ruling in this litigation, the U.S. District Court for the Southern District of Ohio denied the Chamber of Commerce’s motion, finding that the Chamber of Commerce did not show, among other things, a strong likelihood of success on its constitutional arguments because Medicare is voluntary. The U.S. District Court for the Southern District of Ohio also denied the government’s motion to dismiss, indicating that it needs more information from the parties before ruling on that motion. We expect that litigation involving these and other provisions of the IRA will continue, with unpredictable and uncertain results.
Further, the legislation subjects drug manufacturers to civil monetary penalties and a potential excise tax for failing to comply with the legislation by offering a price that is not equal to or less than the negotiated “maximum fair price” under the law or for taking price increases that exceed inflation. The legislation also requires manufacturers to pay rebates for drugs in Medicare Part D whose price increases exceed inflation. The new law also caps Medicare out-of-pocket drug costs at an estimated $4,000 a year in 2024 and, thereafter beginning in 2025, at $2,000 a year. In addition, the IRA potentially raises legal risks with respect to individuals participating in a Medicare Part D prescription drug plan who may experience a gap in coverage if they required coverage above their initial annual coverage limit before they reached the higher threshold, or “catastrophic period” of the plan. Individuals requiring services exceeding the initial annual coverage limit and below the catastrophic period, must pay 100% of the cost of their prescriptions until they reach the catastrophic period. Among other things, the IRA contains many provisions aimed at reducing this financial burden on individuals by reducing the co-insurance and co-payment costs, expanding eligibility for lower income subsidy plans, and price caps on annual out-of-pocket expenses, each of which could have potential pricing and reporting implications.
Accordingly, while it is currently unclear how the IRA will be effectuated, we cannot predict with certainty what impact any federal or state health reforms will have on us, but such changes could impose new or more stringent regulatory requirements on our activities or result in reduced reimbursement for approved products, any of which could adversely affect our business, results of operations and financial condition.
At the state level, individual states are increasingly aggressive in passing legislation and implementing regulations designed to control pharmaceutical and biological product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure and transparency measures, and, in some cases, designed to encourage importation from other countries and bulk purchasing. In addition, regional healthcare organizations and individual hospitals are increasingly using bidding procedures to determine what pharmaceutical products and which suppliers will be included in their prescription drug and other healthcare programs. These measures could reduce the ultimate demand for our products, once approved, or put pressure on our product pricing. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, which could result in reduced demand for our product candidates or additional pricing pressures.
In the European Union, similar political, economic and regulatory developments may affect our ability to profitably commercialize our product candidates, if approved. In markets outside of the United States and the European Union, reimbursement and healthcare payment systems vary significantly by country, and many countries have instituted price ceilings on specific products and therapies. In many countries, including those of the European Union, the pricing of prescription pharmaceuticals is subject to governmental control and access. In these countries, pricing negotiations with
80

governmental authorities can take considerable time after the receipt of marketing approval for a product. To obtain reimbursement or pricing approval in some countries, we or our collaborators may be required to conduct a clinical trial that compares the cost-effectiveness of our product to other available therapies. If reimbursement is unavailable or limited in scope or amount, or if pricing is set at unsatisfactory levels, our business could be materially harmed.
Compliance with global privacy and data security requirements could result in additional costs and liabilities to us or inhibit our ability to collect and process data globally, and the failure to comply with such requirements could subject us to significant fines and penalties, which may have a material adverse effect on our business, financial condition, or results of operations.
The regulatory framework for the collection, use, safeguarding, sharing, transfer, and other processing of information worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. Globally, virtually every jurisdiction in which we operate has established its own data security and privacy frameworks with which we must comply. For example, the collection, use, disclosure, transfer, or other processing of personal data regarding individuals in the European Union, including personal health data and employee data, is subject to the European Union General Data Protection Regulation, or the GDPR, which took effect across all member states of the European Economic Area, or EEA, in May 2018. The GDPR is wide-ranging in scope and imposes numerous requirements on companies that process personal data, including requirements relating to processing health and other sensitive data, obtaining consent of the individuals to whom the personal data relates, providing information to individuals regarding data processing activities, implementing safeguards to protect the security and confidentiality of personal data, providing notification of data breaches, and taking certain measures when engaging third-party processors. The GDPR increases our obligations with respect to any clinical trials conducted in the EEA by expanding the definition of personal data to include coded data and requiring changes to informed consent practices and more detailed notices for clinical trial subjects and investigators. In addition, the GDPR also imposes strict rules on the transfer of personal data to countries outside the European Union, including the United States and, as a result, increases the scrutiny that such rules should apply to transfers of personal data from any clinical trial sites located in the EEA to the United States. In October 2022, President Biden signed an executive order to implement the EU-U.S. Data Privacy Framework, which serves as a replacement to the EU-U.S. Privacy Shield. The European Commission initiated the process to adopt an adequacy decision for the EU-U.S. Data Privacy Framework in December 2022, and the European Commission adopted the adequacy decision on July 10, 2023. The adequacy decision permits companies in the United States who self-certify to the EU-U.S. Data Privacy Framework to rely on it as a valid data transfer mechanism for data transfers from the European Union to the United States. However, some privacy advocacy groups have already suggested that they will be challenging the EU-U.S. Data Privacy Framework. If these challenges are successful, they may not only impact the EU-U.S. Data Privacy Framework, but also further limit the viability of the standard contractual clauses and other data transfer mechanisms. The uncertainty around this issue has the potential to impact our business internationally.
Following the withdrawal of the United Kingdom from the European Union, the United Kingdom’s Data Protection Act 2018 applies to the processing of personal data that takes place in the United Kingdom and includes parallel obligations to those set forth by GDPR. In relation to data transfers, both the United Kingdom and the European Union have determined, through separate “adequacy” decisions, that data transfers between the two jurisdictions are in compliance with the United Kingdom’s Data Protection Act 2018 and the GDPR, respectively. In October 2023, the United Kingdom and the United States implemented a US-UK "data bridge," which functions similarly to the EU-U.S. Data Privacy Framework and provides an additional legal mechanism for companies to transfer data from the United Kingdom to the United States. Any changes or updates to these developments have the potential to impact our business.
The GDPR also permits data protection authorities to require destruction of improperly gathered or used personal information and/or impose substantial fines for violations of the GDPR, which can be up to four percent of global revenues or 20 million Euros, whichever is greater, and confers a private right of action on data subjects and consumer associations to lodge complaints with supervisory authorities, seek judicial remedies, and obtain compensation for damages resulting from violations of the GDPR. In addition, the GDPR provides that European Union member states may make their own further laws and regulations limiting the processing of personal data, including genetic, biometric, or health data.
81

Given the breadth and depth of changes in data protection obligations, preparing for and complying with the GDPR’s requirements is rigorous and time intensive and requires significant resources and a review of our technologies, systems and practices, as well as those of any third-party collaborators, service providers, contractors, or consultants that process or transfer personal data collected in the European Union. The GDPR and other changes in laws or regulations associated with the enhanced protection of certain types of sensitive data, such as healthcare data or other personal information, could require us to change our business practices and put in place additional compliance mechanisms, may interrupt or delay our development, regulatory and commercialization activities and increase our cost of doing business, and could lead to government enforcement actions, private litigation, and significant fines and penalties against us, and could have a material adverse effect on our business, financial condition, or results of operations.
Similar privacy and data security requirements are either in place or underway in the United States. There are a broad variety of data protection laws that may be applicable to our activities, and a range of enforcement agencies at both the state and federal levels that can review companies for privacy and data security concerns. The Federal Trade Commission, or FTC, and state Attorneys General are aggressive in reviewing privacy and data security protections for consumers. For example, the FTC has been particularly focused on the unpermitted processing of health and genetic data through its recent enforcement actions and is expanding the types of privacy violations that it interprets to be “unfair” under Section 5 of the Federal Trade Commission Act, as well as the types of activities it views to trigger the Health Breach Notification Rule (which the FTC also has the authority to enforce). The agency is also in the process of developing rules related to commercial surveillance and data security that may impact our business. We will need to account for the FTC’s evolving rules and guidance for proper privacy and data security practices in order to mitigate our risk for a potential enforcement action, which may be costly. If we are subject to a potential FTC enforcement action, we may be subject to a settlement order that requires us to adhere to very specific privacy and data security practices, which may impact our business. We may also be required to pay fines as part of a settlement (depending on the nature of the alleged violations). If we violate any consent order that we reach with the FTC, we may be subject to additional fines and compliance requirements.
States are also active in creating specific rules relating to the processing of personal information. For example, the California Consumer Privacy Act, or CCPA, which went into effect on January 1, 2020, is creating similar risks and obligations as those created by GDPR. Because of this, we may need to engage in additional activities (e.g., data mapping) to identify the personal information we are collecting and the purposes for which such information is collected. In addition, we will need to ensure that our policies recognize the rights granted to consumers (as that phrase is broadly defined in the CCPA and can include business contact information), including granting consumers the right to opt-out of the sale of their personal information. Many other states are considering similar legislation. In November 2020, California voters passed a ballot initiative for the California Privacy Rights Act, or the CPRA, which went into effect on January 1, 2023 and significantly expanded the CCPA to incorporate additional GDPR-like provisions including requiring that the use, retention, and sharing of personal information of California residents be reasonably necessary and proportionate to the purposes of collection or processing, granting additional protections for sensitive personal information, and requiring greater disclosures related to notice to residents regarding retention of information. In addition to California, a number of other states have passed comprehensive privacy laws similar to the CCPA and CPRA. These laws are either in effect or will go into effect sometime before the end of 2026. Like the CCPA and CPRA, these laws create obligations related to the processing of personal information, as well as special obligations for the processing of “sensitive” data (which includes health data in some cases). Some of the provisions of these laws may apply to our business activities. There are also states that are strongly considering privacy laws that will go into effect in 2025 and beyond. Other states will be considering these laws in the future, and at the same time, a broad range of legislative measures also have been introduced at the federal level. Accordingly, failure to comply with current and any future federal and state laws regarding privacy and security of personal information could expose us to fines and penalties. We also face a threat of consumer class actions related to these laws and the overall protection of personal data. Even if we are not determined to have violated these laws, investigations into these issues typically require the expenditure of significant resources and generate negative publicity, which could harm our reputation and our business.
We, and the collaborators who use our computational platform, may be subject to applicable anti-kickback, fraud and abuse, false claims, transparency, health information privacy and security, and other healthcare laws and regulations. Failure to comply with such laws and regulations, may result in substantial penalties.
We, and the collaborators who use our computational platform, may be subject to broadly applicable healthcare laws and regulations that may constrain the business or financial arrangements and relationships through which we market, sell, and distribute our software solutions and any products for which we obtain marketing approval. Such healthcare laws and regulations include, but are not limited to, the federal health care Anti-Kickback Statute; federal civil and criminal false claims laws, such as the federal False Claims Act; the federal Health Insurance Portability and Accountability Act of 1996,
82

or HIPAA; the Federal Food, Drug, and Cosmetic Act; the federal Physician Payments Sunshine Act; and analogous state and foreign laws and regulations, such as state anti-kickback and false claims laws and transparency laws.
Efforts to ensure that our business arrangements with third parties will comply with applicable healthcare laws and regulations will involve substantial costs. It is possible that governmental authorities will conclude that our business practices may not comply with current or future statutes, regulations, or case law involving applicable fraud and abuse or other healthcare laws and regulations. Violations of applicable healthcare laws and regulations may result in significant civil, criminal, and administrative penalties, damages, disgorgement, fines, imprisonment, exclusion of products from government funded healthcare programs, such as Medicare and Medicaid, additional reporting requirements, and/or oversight if a corporate integrity agreement or similar agreement is executed to resolve allegations of non-compliance with these laws and the curtailment or restructuring of operations. In addition, violations may also result in reputational harm, diminished profits, and future earnings.
We are subject to anti-corruption laws, as well as export control laws, customs laws, sanctions laws, and other laws governing our operations. If we fail to comply with these laws, we could be subject to civil or criminal penalties, other remedial measures, and legal expenses, be precluded from developing, manufacturing, and selling certain products outside the United States or be required to develop and implement costly compliance programs, which could adversely affect our business, results of operations and financial condition.
Our operations are subject to anti-corruption laws, including the U.K. Bribery Act 2010, or Bribery Act, the U.S. Foreign Corrupt Practices Act, or FCPA, and other anti-corruption laws that apply in countries where we do business and may do business in the future. The Bribery Act, FCPA, and these other laws generally prohibit us, our officers, and our employees and intermediaries from bribing, being bribed, or making other prohibited payments to government officials or other persons to obtain or retain business or gain some other business advantage. Compliance with the FCPA, in particular, is expensive and difficult, particularly in countries in which corruption is a recognized problem. In addition, the FCPA presents particular challenges in the biopharmaceutical industry, because, in many countries, hospitals are operated by the government, and doctors and other hospital employees are considered foreign officials. Certain payments to hospitals in connection with clinical trials and other work have been deemed to be improper payments to government officials and have led to FCPA enforcement actions.
We may in the future operate in jurisdictions that pose a high risk of potential Bribery Act or FCPA violations, and we may participate in collaborations and relationships with third parties whose actions could potentially subject us to liability under the Bribery Act, FCPA, or local anti-corruption laws. In addition, we cannot predict the nature, scope or effect of future regulatory requirements to which our international operations might be subject or the manner in which existing laws might be administered or interpreted. If we further expand our operations outside of the United States, we will need to dedicate additional resources to comply with numerous laws and regulations in each jurisdiction in which we plan to operate.
We are also subject to other laws and regulations governing our international operations, including regulations administered by the governments of the United Kingdom and the United States, and authorities in the European Union, including applicable export control regulations, economic sanctions on countries and persons, customs requirements, and currency exchange regulations, collectively referred to as the Trade Control laws. In addition, various laws, regulations, and executive orders also restrict the use and dissemination outside of the United States, or the sharing with certain non-U.S. nationals, of information classified for national security purposes, as well as certain products and technical data relating to those products. If we expand our presence outside of the United States, it will require us to dedicate additional resources to comply with these laws, and these laws may preclude us from developing, manufacturing, or selling certain products and product candidates outside of the United States, which could limit our growth potential and increase our development costs.
There is no assurance that we will be completely effective in ensuring our compliance with all applicable anti-corruption laws, including the Bribery Act, the FCPA, or other legal requirements, including Trade Control laws. If we are not in compliance with the Bribery Act, the FCPA, and other anti-corruption laws or Trade Control laws, we may be subject to criminal and civil penalties, disgorgement and other sanctions and remedial measures, and legal expenses, which could have an adverse impact on our business, financial condition, results of operations, and liquidity. The U.S. Securities and Exchange Commission, or SEC, also may suspend or bar issuers from trading securities on U.S. exchanges for violations of the FCPA’s accounting provisions. Any investigation of any potential violations of the Bribery Act, the FCPA, other anti-corruption laws or Trade Control laws by the United Kingdom, U.S., or other authorities could also have an adverse impact on our reputation, our business, results of operations, and financial condition.
83

Our employees, independent contractors, consultants, and vendors may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements and insider trading laws, which could cause significant liability for us and harm our reputation.
We are exposed to the risk of fraud or other misconduct by our employees, independent contractors, consultants, and vendors. Misconduct by these partners could include intentional failures to comply with FDA regulations or similar regulations of comparable foreign regulatory authorities, provide accurate information to the FDA or comparable foreign regulatory authorities, comply with manufacturing standards, comply with federal and state healthcare fraud and abuse laws and regulations and similar laws and regulations established and enforced by comparable foreign regulatory authorities, report financial information or data accurately, or disclose unauthorized activities to us. Employee misconduct could also involve the improper use of information obtained in the course of clinical trials, which could result in regulatory sanctions and serious harm to our reputation. This could include violations of HIPAA, other U.S. federal and state law, and requirements of non-U.S. jurisdictions, including the European Union Data Protection Directive. We are also exposed to risks in connection with any insider trading violations by employees or others affiliated with us. It is not always possible to identify and deter employee misconduct, 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 governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws, standards, regulations, guidance, or codes of conduct. Furthermore, our employees may, from time to time, bring lawsuits against us for employment issues, including injury, discrimination, wage and hour disputes, sexual harassment, hostile work environment, or other employment issues. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business and results of operations, including the imposition of significant fines or other sanctions.
Our internal information technology systems, or those of our third-party vendors, contractors, or consultants, may fail or suffer security breaches, loss or leakage of data, and other disruptions, which could result in a material disruption of our services, compromise sensitive information related to our business, or prevent us from accessing critical information, potentially exposing us to liability or otherwise adversely affecting our business.
We are increasingly dependent upon information technology systems, infrastructure, and data to operate our business. In the ordinary course of business, we collect, store, and transmit confidential information (including but not limited to intellectual property, proprietary business information, and personal information). It is critical that we do so in a secure manner to maintain the confidentiality and integrity of such confidential information. We also have outsourced elements of our operations to third parties, and as a result we manage a number of third-party vendors and other contractors and consultants who have access to our confidential information.
84

Despite the implementation of security measures, given the size and complexity of our internal information technology systems and those of our third-party vendors and other contractors and consultants, and the increasing amounts of confidential information that they maintain, our information technology systems are potentially vulnerable to breakdown or other damage or interruption from service interruptions, system malfunction, natural disasters, terrorism, war, and telecommunication and electrical failures, as well as security breaches from inadvertent or intentional actions by our employees, third-party vendors, contractors, consultants, business partners, and/or other third parties, or from cyber-attacks by malicious third parties (including the deployment of harmful malware, ransomware, denial-of-service attacks, social engineering, and other means to affect service reliability and threaten the confidentiality, integrity, and availability of information), which may compromise our system infrastructure, or that of our third-party vendors and other contractors and consultants or lead to data leakage. The risk of a security breach or disruption, particularly through cyber-attacks or cyber intrusion, including by computer hackers, foreign governments, and cyber terrorists, has generally increased as the number, intensity, and sophistication of attempted attacks and intrusions from around the world have increased. We may not be able to anticipate all types of security threats, and we may not be able to implement preventive measures effective against all such security threats. For example, third parties have in the past and may in the future illegally pirate our software and make that software publicly available on peer-to-peer file sharing networks or otherwise. The techniques used by cyber criminals change frequently, may not be recognized until launched, and can originate from a wide variety of sources, including outside groups such as external service providers, organized crime affiliates, terrorist organizations, or hostile foreign governments or agencies. To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or applications, or those of our third-party vendors and other contractors and consultants, or inappropriate disclosure of confidential or proprietary information, we could incur liability and reputational damage and the further development and commercialization of our software could be delayed. The costs related to significant security breaches or disruptions could be material and exceed the limits of the cybersecurity insurance we maintain against such risks. If the information technology systems of our third-party vendors and other contractors and consultants become subject to disruptions or security breaches, we may have insufficient recourse against such third parties and we may have to expend significant resources to mitigate the impact of such an event, and to develop and implement protections to prevent future events of this nature from occurring.
While we have not experienced any significant system failure, accident, or security breach to date, and believe that our data protection efforts and our investment in information technology reduce the likelihood of such incidents in the future, we cannot assure you that our data protection efforts and our investment in information technology will prevent significant breakdowns, data leakages, breaches in our systems, or those of our third-party vendors and other contractors and consultants, or other cyber incidents that could have a material adverse effect upon our reputation, business, operations, or financial condition. For example, if such an event were to occur and cause interruptions in our operations, or those of our third-party vendors and other contractors and consultants, it could result in a material disruption of our programs and the development of our services and technologies could be delayed. Furthermore, significant disruptions of our internal information technology systems or those of our third-party vendors and other contractors and consultants, or security breaches could result in the loss, misappropriation, and/or unauthorized access, use, or disclosure of, or the prevention of access to, confidential information (including trade secrets or other intellectual property, proprietary business information, and personal information), which could result in financial, legal, business, and reputational harm to us. For example, any such event that leads to unauthorized access, use, or disclosure of personal information, including personal information regarding our customers or employees, could harm our reputation directly, compel us to comply with federal and/or state breach notification laws and foreign law equivalents, subject us to mandatory corrective action, and otherwise subject us to liability under laws and regulations that protect the privacy and security of personal information, which could result in significant legal and financial exposure and reputational damages that could potentially have an adverse effect on our business. Further, sophisticated cyber attackers (including foreign adversaries engaged in industrial espionage) are skilled at adapting to existing security technology and developing new methods of gaining access to organizations’ sensitive business data, which could result in the loss of sensitive information, including trade secrets. For example, attackers have used artificial intelligence and machine learning to launch more automated, targeted and coordinated attacks against targets. Additionally, actual, potential, or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants.
Climate change-related risks and uncertainties and legal or regulatory responses to climate change could negatively impact our business, financial condition, results of operations, prospects and reputation.
We are subject to increasing climate-related risks and uncertainties, many of which are outside of our control. Climate change may result in more frequent severe weather events, potential changes in precipitation patterns, and extreme variability in weather patterns, which can disrupt our operations as well as those of our vendors, suppliers, and collaborators.
85

Climate-related macroeconomic trends, including the transition to a lower carbon economy, the effects of carbon pricing, changes in public sentiment, and the potential enactment of climate-related rules and regulations, continue to evolve and may increase our legal, compliance and business costs. Further, increases in climate-related litigation instituted against companies, the cost of climate-related insurance premiums, and the implementation of a more robust business continuity plan and a disaster recovery plan could increase the costs necessary to maintain our operations or achieve any sustainability commitments we may make, which could harm our business.
We annually assess the impacts of our operations and of our customers on the climate. The execution and achievement of any future commitments that we may make or of any goals that we may set relating to climate change are subject to risks and uncertainties. Given the focus on sustainable investing and corporate sustainability, if we fail to adopt policies and practices to enhance environmental initiatives, our reputation and our customer and stakeholder relationships could be negatively impacted, which may make it more difficult for us to compete effectively or to gain access to financing on acceptable terms when needed, which would negatively affect our business, financial condition, results of operations, prospects, and reputation.
Risks Related to Employee Matters and Managing Growth
Our future success depends on our ability to retain key executives and to attract, retain, and motivate qualified personnel.
We are highly dependent on the research and development, clinical, financial, operational, scientific, software engineering, and other business expertise of our executive officers, as well as the other principal members of our management, scientific, clinical, and software engineering teams. Although we have entered into employment agreements with our executive officers, each of them may terminate their employment with us at any time. We do not maintain “key person” insurance for any of our executives or other employees.
The loss of the services of our executive officers or other key employees could impede the achievement of our development and sales goals in our software business and the achievement of our research, development, and commercialization objectives in our drug discovery business. In either case, the loss of the services of our executive officers or other key employees could seriously harm our ability to successfully implement our business strategy. Furthermore, replacing executive officers and key employees may be difficult and may take an extended period of time because of the limited number of individuals with the breadth of skills and experience required to successfully develop, gain regulatory approval of, and commercialize products in the life sciences industry.
Recruiting and retaining qualified scientific, clinical, manufacturing, accounting, legal, and sales and marketing personnel, as well as software engineers and computational chemists, will also be critical to our success. In the technology industry, there is substantial and continuous competition for engineers with high levels of expertise in designing, developing, and managing software and related services, as well as competition for sales executives, data scientists, and operations personnel. Competition to hire these individuals is intense, and we may be unable to hire, train, retain, or motivate these key personnel on acceptable terms given the competition among numerous biopharmaceutical and technology companies for similar personnel. We also experience competition for the hiring of scientific and clinical personnel from universities and research institutions. In addition, we rely on consultants and advisors to assist us in formulating our research and development and commercialization strategy and advancing our computational platform. Our consultants and advisors may be employed by employers other than us and may have commitments under consulting or advisory contracts with other entities that may limit their availability to us. If we are unable to continue to attract and retain high quality personnel, our ability to pursue our growth strategy will be limited and our business would be adversely affected.
86

We are pursuing multiple business strategies and expect to expand our development and regulatory capabilities, and as a result, we may encounter difficulties in managing our multiple business units and our growth, which could disrupt our operations.
Currently, we are pursuing multiple business strategies simultaneously, including activities in research and development, software sales, and collaborative and proprietary drug discovery. We believe pursuing these multiple business strategies offers financial and operational synergies, but these diversified operations place increased demands on our limited resources. Furthermore, we have recently experienced, and we expect to continue to experience, significant growth in the number of our employees and the scope of our operations, particularly in the areas of drug development, clinical and regulatory affairs. To manage our multiple business units and our ongoing and anticipated future growth, we must continue to implement and improve our managerial, operational and financial systems, expand our facilities, and continue to recruit and train additional qualified personnel. Due to our limited financial resources and our management team’s limited attention and limited experience in managing a company with such ongoing and anticipated growth, we may not be able to effectively manage our multiple business units and the expansion of our operations or recruit and train additional qualified personnel. The expansion of our operations has led to and may continue to lead to significant costs and may divert our management and business development resources. Our management, personnel, and systems may not be adequate to support this future growth. Any inability to manage our multiple business units and growth could delay the execution of our business plans or disrupt our operations and the synergies we believe currently exist between our business units. In addition, adverse developments in one of these business units may disrupt these synergies.
Risks Related to Ownership of Our Common Stock
An active trading market for our common stock may not be sustained.
Our shares of common stock began trading on the Nasdaq Global Select Market on February 6, 2020. Prior to February 6, 2020, there was no public market for our common stock, and we cannot assure you that an active trading market for our shares will be sustained. As a result, it may be difficult for our stockholders to sell their shares without depressing the market price of our common stock, or at all.
Our executive officers, directors, and principal stockholders, if they choose to act together, have the ability to influence all matters submitted to stockholders for approval.
As of April 22, 2024, our executive officers and directors and our stockholders who beneficially owned more than 5% of our outstanding common stock, in the aggregate, beneficially owned shares representing approximately 37.9% of our common stock and all of our limited common stock, or, if the holder of our limited common stock exercised its right to convert each share of its limited common stock for one share of our common stock, approximately 45.7% of our common stock. As a result, if these stockholders were to choose to act together, they would be able to influence all matters submitted to our stockholders for approval, as well as our management and affairs. For example, these persons, if they choose to act together, would influence the election of directors and approval of any merger, consolidation, or sale of all or substantially all of our assets.
This concentration of ownership control may:
delay, defer, or prevent a change in control;
entrench our management and board of directors; or
delay or prevent a merger, consolidation, takeover, or other business combination involving us that other stockholders may desire.
This concentration of ownership may also adversely affect the market price of our common stock.
The price of our common stock is volatile and fluctuates substantially, which could result in substantial losses for our stockholders.
Our stock price has been, and is likely to continue to be, volatile. Since our initial public offering in February 2020 and through April 22, 2024, the intraday price of our common stock has fluctuated from a low of $15.85 to a high of $117.00. As a result of volatility, our stockholders may not be able to sell their common stock at or above the price paid for the shares. The market price for our common stock may be influenced by many factors, including:
our investment in, and the success of, our software solutions;
87

the success of our research and development efforts for our proprietary drug discovery programs;
initiation and progress of preclinical studies and clinical trials for any product candidates that we may develop;
results of or developments in preclinical studies and clinical trials of any product candidates we may develop or those of our competitors or potential collaborators;
the success of our drug discovery collaborators and any milestone or other payments we receive from such collaborators;
the success of competitive products or technologies;
regulatory or legal developments in the United States and other countries;
the recruitment or departure of key personnel;
variations in our financial results or the financial results of companies that are perceived to be similar to us;
guidance or announcements by us with respect to our anticipated financial or operational performance;
sales of common stock by us, our executive officers, directors or principal stockholders, or others, or the anticipation of such sales;
equity or debt financing;
market conditions in the biopharmaceutical sector;
general economic, industry, and market conditions;
the societal and economic impact of public health epidemics, such as the recent COVID-19 pandemic; and
the other factors described in this “Risk Factors” section.
In the past, following periods of volatility in the market price of a company’s securities, securities class-action litigation has often been instituted against that company. Any lawsuit to which we are a party, with or without merit, may result in an unfavorable judgment. We also may decide to settle lawsuits on unfavorable terms. Any such negative outcome could result in payments of substantial damages or fines, damage to our reputation, or adverse changes to our offerings or business practices. Such litigation may also cause us to incur other substantial costs to defend such claims and divert management’s attention and resources.
Our actual operating results may differ significantly from our guidance.
We have released, and may in the future release, guidance in our annual or quarterly earnings conference calls, annual or quarterly earnings releases, or otherwise, regarding our future performance that represents our management’s estimates as of the date of such guidance. Our guidance, which includes forward-looking statements, is based on projections prepared by our management. Neither our registered public accountants nor any other independent expert or outside party compiles or examines the projections. Accordingly, no such person expresses any opinion or any other form of assurance with respect to the projections.
Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic, and competitive uncertainties and contingencies, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. The principal reason that we have released, and would continue to release, guidance is to provide a basis for our management to discuss our business outlook with analysts and investors. We do not accept any responsibility for any projections or reports published by any such third parties.
Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions underlying any guidance furnished by us will not materialize or will vary significantly from actual results. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date of release. Actual results may vary from our guidance and the variations may be material.
88

We and our collaborators may not achieve projected discovery and development milestones and other anticipated key events in the time frames that we or they announce, which could have an adverse impact on our business and could cause our stock price to decline.
From time to time, we expect that we will make public statements regarding the expected timing of certain milestones and key events, such as the commencement and completion of preclinical and IND-enabling studies and clinical trials in our proprietary drug discovery programs as well as developments and milestones under our collaborations. For example, Morphic and Structure Therapeutics have also made public statements regarding their expectations for the development of programs under collaboration with us and they and other collaborators may in the future make additional statements about their goals and expectations for collaborations with us. The actual timing of these events can vary dramatically due to a number of factors such as delays or failures in our or our current and future collaborators’ drug discovery and development programs, the amount of time, effort, and resources committed by us and our current and future collaborators, and the numerous uncertainties inherent in the development of drugs. As a result, there can be no assurance that our or our current and future collaborators’ programs will advance or be completed in the time frames we or they announce or expect. If we or any collaborators fail to achieve one or more of these milestones or other key events as planned, our business could be materially adversely affected and the price of our common stock could decline.
If securities analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about our business or if they publish negative evaluations of our stock, the price and trading volume of our stock could decline.
The market price and trading volume for our common stock relies, in part, on the research and reports that industry or financial analysts publish about us or our business. We do not have control over these analysts. There can be no assurance that existing analysts will continue to cover us or that new analysts will begin to cover us. There is also no assurance that any covering analyst will provide favorable coverage. Although we have obtained analyst coverage, if one or more of the analysts covering our business downgrade their evaluations of our stock or publish inaccurate or unfavorable research about our business, or provides more favorable relative recommendations about our competitors, the price of our stock could decline. If one or more of these analysts cease to cover our stock, we could lose visibility in the market for our stock, which in turn could cause our stock price and trading volume to decline.
We have broad discretion in the use of our cash, cash equivalents, and marketable securities and may not use them effectively.
Our management has broad discretion in the deployment and use of our cash, cash equivalents, and marketable securities and could use such funds in ways that do not improve our results of operations or enhance the value of our common stock or in ways that our stockholders may not agree with. The failure by our management to apply these funds effectively could harm our business, financial condition, results of operations, and prospects and could cause the price of our common stock to decline.
Because we do not anticipate paying any cash dividends on our common stock in the foreseeable future, capital appreciation, if any, will be the sole source of gain for our stockholders.
We have never declared or paid cash dividends on our common stock. We currently intend to retain all of our future earnings to fund the development and expansion of our business. Any determination to pay dividends in the future will be at the discretion of our board of directors. As a result, capital appreciation of our common stock, if any, will be the sole source of gain for our stockholders for the foreseeable future.
89

Sales of a substantial number of shares of our common stock in the public market could cause the market price of our common stock to drop significantly, even if our business is doing well.
Sales of a substantial number of shares of our common stock in the public market, or the perception in the market that the holders of a large number of shares intend to sell shares, could reduce the market price of our common stock, impair our ability to raise capital through the sale of additional equity securities, and make it more difficult for our stockholders to sell their common stock at a time and price that they deem appropriate. As of April 22, 2024, we had outstanding 63,515,197 shares of common stock and 9,164,193 shares of limited common stock. All of our outstanding shares of common stock, including shares of common stock issuable upon the conversion of shares of our limited common stock, are available for sale in the public market, subject only to the restrictions of Rule 144 under the Securities Act of 1933, as amended, in the case of our affiliates. In addition, certain of our executive officers, directors and affiliated stockholders have entered or may enter into Rule 10b5-1 plans providing for sales of shares of our common stock from time to time. Under a Rule 10b5-1 plan, a broker executes trades pursuant to parameters established by the executive officer, director or affiliated stockholder when entering into the plan, without further direction from the executive officer, director or affiliated stockholder. A Rule 10b5-1 plan may be amended or terminated in some circumstances. Our executive officers, directors and affiliated stockholders also may buy or sell additional shares outside of a Rule 10b5-1 plan when they are not in possession of material, nonpublic information.
We have also filed a universal shelf registration statement on Form S-3 which allows us to offer and sell an indeterminate number of shares of common stock, preferred stock, depositary shares or warrants, or an indeterminate principal amount of debt securities, from time to time pursuant to one or more offerings at prices and terms to be determined at the time of the sale. Moreover, certain holders of our common stock and our limited common stock have rights, subject to specified conditions, to include their shares in registration statements that we may file for ourselves or other stockholders and may require us to file Form S-3 registration statements covering their shares.
We are party to an amended and restated sales agreement with Leerink Partners LLC (formerly SVB Securities LLC), or Leerink Partners, as sales agent, with respect to an "at the market" offering program, or the ATM, under which we could offer and sell, from time to time pursuant to our Form S-3, shares of our common stock having an aggregate offering price of up to $250.0 million, through Leerink Partners. The number of shares that are sold by Leerink Partners after we request that sales be made will fluctuate based on the market price of our common stock during the sales period and limits we set with Leerink Partners. Therefore, it is not possible to predict the number of shares that will be ultimately issued by us, if any, pursuant to the amended and restated sales agreement. As of March 31, 2024, we have sold 282,963 shares of common stock for total net proceeds of $7.6 million, and have $242.2 million of common stock remaining available for sale under the ATM.
We also have filed registration statements on Forms S-8 to register shares of common stock that we may issue under our equity compensation plans. Shares registered under such registration statements are available for sale in the public market upon issuance, subject to volume limitations applicable to affiliates, vesting arrangements and exercise of options.
We have incurred and will continue to incur increased costs as a result of operating as a public company, and our management has devoted and will continue to be required to devote substantial time to new compliance initiatives and corporate governance practices.
As a public company, we have incurred and will continue to incur significant legal, accounting, and other expenses that we did not incur as a private company. The Securities Exchange Act of 1934, as amended, or the Exchange Act, Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of Nasdaq, and other applicable securities rules and regulations impose various requirements on public companies, including establishment and maintenance of effective disclosure and financial controls and corporate governance practices. Our management and other personnel devote and will need to continue to devote a substantial amount of time and resources to these compliance initiatives, potentially at the expense of other business concerns, which could harm our business, financial condition, results of operations, and prospects. Moreover, these rules and regulations have increased and will continue to increase our legal and financial compliance costs, and have made and will continue to make some activities more time-consuming and costly compared to when we were a private company.
We frequently evaluate our compliance with these rules and regulations, and cannot predict or estimate the amount of additional costs we may incur or the timing of such costs. These rules and regulations are often subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing
90

uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices.
As a public company, we are obligated to develop and maintain proper and effective internal control over financial reporting. Any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our common stock.
Pursuant to Section 404 of the Sarbanes-Oxley Act, we are required to furnish a report by our management on our internal control over financial reporting on an annual basis. This assessment needs to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. Pursuant to Section 404, we are also required to have our independent registered public accounting firm issue an opinion on the effectiveness of our internal control over financial reporting on an annual basis.
During our evaluation of our internal control, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. In addition, if we have an unremediated material weakness, we would receive an adverse opinion regarding our internal control over financial reporting from our independent registered public accounting firm. For example, in connection with the audit of our consolidated financial statements for the year ended December 31, 2022, we and our independent registered public accounting firm identified a material weakness in our internal control over financial reporting. While we remediated this material weakness as of December 31, 2023, we cannot assure you that there will not be material weaknesses or significant deficiencies in our internal control over financial reporting in the future. If in the future we again identify a material weakness, we cannot assure you that any measures we may take in the future will be sufficient to remediate such material weakness or avoid the identification of additional material weaknesses in the future. If the steps we take do not remediate a future material weakness in a timely manner, there could be a reasonable possibility that this control deficiency or others could result in a material misstatement of our annual or interim financial statements that would not be prevented or detected on a timely basis.
Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition, or results of operations. If we are unable to conclude in the future that our internal control over financial reporting is effective, or if we or our independent registered public accounting firm determines we have a material weakness in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, the market price of shares of our common stock could decline, and we could be subject to sanctions or investigations by Nasdaq, the SEC, or other regulatory authorities. Failure to remedy any material weakness in our internal control over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.
Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.
As a public company, we are subject to certain reporting requirements of the Exchange Act. Our disclosure controls and procedures are designed to reasonably assure that information required to be disclosed by us in reports we file or submit under the Exchange Act is accumulated and communicated to management, recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures or internal 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 error or mistake. 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. Accordingly, because of the inherent limitations in our control system, misstatements or insufficient disclosures due to error or fraud may occur and not be detected.
91

Provisions in our corporate charter documents and under Delaware law could make an acquisition of our company, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove our current directors and members of management.
Provisions in our certificate of incorporation and our bylaws may discourage, delay, or prevent a merger, acquisition, or other change in control of our company that stockholders may consider favorable, including transactions in which stockholders might otherwise receive a premium for their shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, these provisions:
establish a classified board of directors such that only one of three classes of directors is elected each year;
allow the authorized number of our directors to be changed only by resolution of our board of directors;
limit the manner in which stockholders can remove directors from our board of directors;
establish advance notice requirements for stockholder proposals that can be acted on at stockholder meetings and nominations to our board of directors;
require that stockholder actions must be effected at a duly called stockholder meeting and prohibit actions by our stockholders by written consent;
limit who may call stockholder meetings to the board of directors or to the secretary at the request of the holders of at least 25% of the outstanding shares of our common stock and limited common stock; and
authorize our board of directors to issue preferred stock without stockholder approval, which could be used to institute a “poison pill” that would work to dilute the stock ownership of a potential hostile acquirer, effectively preventing acquisitions that have not been approved by our board of directors.
Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, or the DGCL, which prohibits a person who owns in excess of 15% of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner.
Our certificate of incorporation designates the state courts in 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 discourage lawsuits against the company and our directors, officers, and employees.
Our certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if the Court of Chancery of the State of Delaware does not have jurisdiction, the federal district court for the District of Delaware) will be the sole and exclusive forum for: (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, employees or stockholders to our company or our stockholders, (3) any action asserting a claim arising pursuant to any provision of the DGCL or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware or (4) any action asserting a claim arising pursuant to any provision of our certificate of incorporation or bylaws (in each case, as they may be amended from time to time) or governed by the internal affairs doctrine. These choice of forum provisions will not apply to suits brought to enforce a duty or liability created by the Securities Act of 1933, as amended, the Exchange Act or any other claim for which federal courts have exclusive jurisdiction.
This exclusive forum provision may limit the ability of our stockholders to bring a claim in a judicial forum that such stockholders find favorable for disputes with us or our directors, officers, or employees, which may discourage such lawsuits against us and our directors, officers, and employees. Alternatively, if a court were to find the choice of forum provision contained in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially adversely affect our business, financial condition, and operating results.
92

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds and Issuer Purchases of Equity Securities.
None.
Item 3. Defaults Upon Senior Securities.
Not applicable.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
Director and Officer Trading Arrangements
A significant portion of the compensation of our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) is in the form of equity awards and, from time to time, directors and officers engage in open-market transactions with respect to the securities acquired pursuant to such equity awards or our other securities, including to satisfy tax withholding obligations when equity awards vest or are exercised, and for diversification or other personal reasons.
Transactions in our securities by directors and officers are required to be made in accordance with our insider trading policy, which requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables directors and officers to prearrange transactions in our securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information.
The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of our securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), or a Rule 10b5-1 trading arrangement, or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):

Name and TitleAction Taken (Date of Action)Type of Trading ArrangementNature of Trading ArrangementDuration of Trading ArrangementAggregate Number of Securities
Patrick Lorton, Executive Vice President, Chief Technology Officer, Chief Operating Officer, Software
Adoption
(March 4, 2024)
Rule 10b5-1 trading arrangement for exercise of stock options and sales of shares
Sale
Until June 15, 2025, or such earlier date upon which all transactions are completed or expire without execution
Up to 50,000 shares


93

Item 6. Exhibits.
Exhibit
Number
DescriptionFormFile No.ExhibitFiling DateFiled
Herewith
10.1
8-K
001-392061.12/29/2024
10.2
10-K
001-3920610.12/28/2024
10.3X
31.1X
31.2X
32.1*X
32.2*X
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. X
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104The cover page for the Company’s Quarterly Report on Form 10-Q has been formatted in Inline XBRL and contained in Exhibit 101X
_____________________
*The certifications attached as Exhibits 32.1 and 32.2 that accompany this Quarterly Report, are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Schrödinger, Inc. 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 this Quarterly Report, irrespective of any general incorporation language contained in such filing.
94

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Schrödinger, Inc.
Date: May 1, 2024
By:/s/ Ramy Farid, Ph.D.
President and Chief Executive Officer
(Principal Executive Officer)
Date: May 1, 2024
By:/s/ Geoffrey Porges, MBBS
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
95
EX-10.3 2 sdgr-20240331x10xqex1035th.htm EX-10.3 Document
Exhibit 10.3
Schrödinger, Inc.
Fifth Amended and Restated Director Compensation Policy
Adopted on April 8, 2024
Effective as of January 1, 2024, the non-employee directors of Schrödinger, Inc. (the “Company”) shall receive the following compensation for their service as members of the Board of Directors (the “Board”) of the Company.
Director Compensation
Our goal is to provide compensation for our non-employee directors in a manner that enables us to attract and retain outstanding director candidates and reflects the substantial time commitment necessary to oversee the Company’s affairs. We also seek to align the interests of our directors and our stockholders and we have chosen to do so by compensating our non-employee directors with a mix of cash and equity-based compensation.
Cash Compensation
The fees that will be paid to our non-employee directors for service on the Board, and for service on each committee of the Board on which the director is then a member, and the fees that will be paid to the chairperson of the Board, if one is then appointed, and the chairperson of each committee of the Board will be as follows:
 
   1
Base
 
2
Incremental–Board
Chair or
Committee Chair
 
3
Incremental –
Non-Chair
Committee
Members
Board of Directors
 $45,000 $40,000 (Non-Executive Chair) 
Audit Committee
  $20,000 $10,000
Compensation Committee
  $15,000 $7,500
Nominating and Corporate Governance Committee
  $10,000 $5,000
Drug Discovery Committee
$15,000 $7,500
The foregoing fees will be payable in arrears in four equal quarterly installments on the last day of each quarter, provided that the amount of such payment will be prorated for any portion of such quarter that the director is not serving on our Board, on such committee or in such position.

Equity Compensation
Initial Grants. Upon initial election to our Board, each non-employee director will be granted, automatically and without the need for any further action by the Board, initial equity awards of (i) an option to purchase a number of shares of our common stock having an aggregate value of $237,500 as of the date of grant, determined using a Black-Scholes valuation model; provided that in no event shall the number of shares underlying such option exceed 17,050 shares and (ii) restricted stock units (“RSUs”) for a number of shares of our common stock having an aggregate value of $237,500 as of the date of grant, determined using the closing price of our common stock on The Nasdaq Global Select Market on the date of grant; provided that in no event shall the number of shares underlying such RSUs exceed 10,000 shares. The option award shall have a term of ten years from the date of grant of the award. The option and the RSUs shall vest as to 33.3333% of the shares underlying each award on each of the first, second and third anniversaries of the date of grant of the awards, subject the director’s continued service as a




director, employee or consultant through each applicable vesting date. The vesting of the option and the RSUs shall accelerate as to 100% of the shares upon a Change in Control of the Company (as defined in the Company’s Executive Severance and Change in Control Benefits Plan, as amended from time to time). The exercise price of the option shall be the closing price of our common stock on the date of grant.
Annual Grants. Beginning in calendar year 2024, each non-employee director who is serving as a member of our Board will be granted, automatically and without the need for any further action by the Board, equity awards on the date of our annual meeting of stockholders for such year of (i) an option to purchase a number of shares of our common stock having an aggregate value of $118,750 as of the date of such annual meeting of stockholders, determined using a Black-Scholes valuation model; provided that in no event shall the number of shares of common stock underlying such option exceed 8,550 shares and (ii) RSUs for a number of shares of our common stock having an aggregate value of $118,750 as of the date of such annual meeting of stockholders, determined using the closing price of our common stock on The Nasdaq Global Select Market on the date of such annual meeting; provided that in no event shall the number of shares underlying such RSUs exceed 5,000 shares; provided, however, that for a non-employee director who was initially elected to the Board within the 12 months preceding the annual meeting of stockholders, the number of shares subject to such awards shall be pro-rated on a monthly basis for time in service. The option award shall have a term of ten years from the date of the award. The option and the RSUs shall vest on the twelve-month anniversary of the date of grant of the awards (or, if earlier, the date of the next annual meeting of stockholders following the date of grant of the awards), subject to the director’s continued service as a director, employee or consultant through the applicable vesting date. The vesting of the option and RSUs shall accelerate as to 100% of the shares upon a Change in Control of the Company. The exercise price of the option shall be the closing price of our common stock on the date of grant.
The initial awards and the annual awards shall be subject to the terms and conditions of our 2022 Equity Incentive Plan, or any successor plan, and the terms of the option agreements entered into with each director in connection with such awards. For the avoidance of doubt, the initial awards and annual equity awards shall be subject to the limitation on non-employee director compensation set forth in the 2022 Equity Incentive Plan (or in any successor plan) and no cash shall be paid nor awards shall be granted pursuant to this Policy that would cause such limit to be exceeded (with, as needed, the cash, and equity awards being proportionately reduced such that the aggregate cash and value of equity awards does not exceed such limit).
Expenses
Upon presentation of documentation of such expenses reasonably satisfactory to the Company, each non-employee director shall be reimbursed for his or her reasonable out-of-pocket business expenses incurred in connection with attending meetings of the Board and committees thereof or in connection with other business related to the Board, and each non-employee director shall also be reimbursed for his or her reasonable out-of-pocket business expenses authorized by the Board or a committee of the Board that are incurred in connection with attendance at various conferences or meetings with management of the Company, in accordance with the Company’s travel policy, as it may be in effect from time to time.
 

EX-31.1 3 sdgr-20240331x10qex311.htm EX-31.1 Document

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



b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 1, 2024
/s/ Ramy Farid
Ramy Farid
President and Chief Executive Officer (Principal Executive Officer)

EX-31.2 4 sdgr-20240331x10qex312.htm EX-31.2 Document

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



b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 1, 2024
/s/ Geoffrey Porges
Geoffrey Porges
Executive Vice President and Chief Financial Officer (Principal Financial Officer)

EX-32.1 5 sdgr-20240331x10qex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Schrödinger, Inc. (the “Company”) hereby certifies, to his knowledge, that:
(1)the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended March 31, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 1, 2024
/s/ Ramy Farid
Ramy Farid
President and Chief Executive Officer (Principal Executive Officer)

EX-32.2 6 sdgr-20240331x10qex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Schrödinger, Inc. (the “Company”) hereby certifies, to his knowledge, that:
(1)the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended March 31, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 1, 2024
/s/ Geoffrey Porges
Geoffrey Porges
Executive Vice President and Chief Financial Officer (Principal Financial Officer)

EX-101.SCH 7 sdgr-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenue Recognition - Schedule of Timing of Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue Recognition - Software Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue Recognition - Software Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue Recognition - Drug Discovery (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue Recognition - Schedule of Drug Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition - Collaboration and License Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue Recognition- Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Commitments And Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Commitments And Contingencies - Summary of operating and finance leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating And Finance Lease Liabilities Under Noncancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating And Finance Lease Liabilities Under Noncancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Equity Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Segment Reporting - Schedule of Revenues by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 sdgr-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 sdgr-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 sdgr-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cash distributions Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Cash Contributions Fair value, measurement with unobservable inputs reconciliation, recurring basis, asset, cash contributions. Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant accounting policies. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Contribution revenue recognition Contributions Revenue Recognized Contributions revenue recognized. Number of remain milestone payment targets Number Of Remain Milestone Payment Targets Number Of Remain Milestone Payment Targets Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and development Research and Development Expense Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Right to exchange limited common stock to common stock, share Right To Exchange Each Share Of Limited Common Stock To Common Stock Right to exchange each share of limited common stock to common stock. Options granted, contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period All Award Types Award Type [Domain] Agreement with Gates Ventures, LLC Agreement With Gates Ventures Limited Liability Company [Member] Agreement with Gates Ventures, Limited Liability Company. Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name Investment, Name [Domain] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Number of RSU's not vested during period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] Customer B Customer B [Member] Customer B. MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Transfer to Level 1 Transfers out of level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 Number of oncology targets Number Of Oncology Programs Number Of Oncology Programs Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name Investment, Name [Axis] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Total other income Nonoperating Income (Expense) BMGFT Bill And Melinda Gates Foundation Trust [Member] Bill and Melinda gates foundation trust. Commitments and contingencies (Note 5) Commitments and Contingencies Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Oncology, Neurology, and Immunology Product Oncology, Neurology, And Immunology Product [Member] Oncology, Neurology, And Immunology Product Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] ADR ADR [Member] Issuance of common stock upon ATM offering, net Proceeds from Issuance of Common Stock Geographical Geographical [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Lease liabilities - operating leases Increase (Decrease) In Operating Lease Liabilities Increase decrease in operating lease liabilities. Software maintenance Maintenance [Member] Income Taxes Income Tax Disclosure [Text Block] Description of Business Business Description and Basis of Presentation [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Issuance of common stock upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Director Director [Member] Number of programs under agreement Collaborative Agreement Number Of Programs Collaborative agreement number of programs. Leases Lessee, Leases [Policy Text Block] Unrealized loss Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) Customer Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively Preferred Stock, Value, Issued Limited common stock Limited Common Stock [Member] Limited common stock. Net (loss) income per share of common and limited common stockholders, diluted: (in USD per share) Earnings Per Share, Diluted Revenue recognized with milestones Revenue Recognized For Milestone Payment Revenue recognized for milestone payment. PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net of allowance for doubtful accounts of $130 and $220 Net receivables Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Issuances of common stock upon stock option exercises Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Purchases of equity investments Payments to Acquire Equity Method Investments Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Weighted average fair value of options granted (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net (loss) income Net (loss) income Net (loss) income attributable to Schrödinger common and limited common stockholders Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Cost of revenues: Cost of Revenue [Abstract] Liabilities and Stockholders' Equity: Liabilities and Equity [Abstract] Schedule Of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Equity Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders' equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Deferred revenue Contract with Customer, Liability Issuances of common stock upon stock option exercises (in shares) Options, exercises in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Related party transactions amount Related Party Transaction, Amounts of Transaction Award vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Summary of Changes in Fair Value of Level 3 Investments Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Neurology and Immunology Product Neurology And Immunology Product [Member] Neurology and immunology product. Significant Accounting Policies Significant Accounting Policies [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Marketable securities Marketable Securities, Current Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Gates Ventures, LLC Gates Ventures, LLC [Member] Gates Ventures, LLC Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Drug discovery contribution Drug Discovery Contribution [Member] Drug discovery contribution. Grant of common stock (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Total future minimum lease payments Lessee, Operating And Finance Lease, Liability, To Be Paid Lessee, Operating And Finance Lease, Liability, To Be Paid Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Number of votes for common share Number Of Votes For Common Share Number of votes for common share. Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Accounts Receivable Accounts Receivable [Member] Unrealized (loss) gain on marketable securities Change in unrealized gain (loss) on marketable securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Collaboration and License Agreement Collaboration And License Agreement [Member] Collaboration and license agreement. Point in Time Transferred at Point in Time [Member] Milestone payments to be received upon achievement of certain specified commercial milestones Milestone Payments To Be Received Upon Achievement Of Certain Specified Commercial Milestones Milestone payments to be received upon achievement of certain specified commercial milestones. Lease liabilities - operating leases, long-term Operating Lease, Liability, Noncurrent Acquisition of right of use assets - operating leases, contingency resolution Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution. Restricted Stock Units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Noncash investment accretion Investment Amortization Noncash Expense Investment amortization noncash expense. Income Statement Location Income Statement Location [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Number of shares purchased Number Of Shares Purchased Number Of Shares Purchased Shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Decrease (increase) in assets: Increase (Decrease) in Operating Assets [Abstract] Maximum milestone payments to be received Maximum Milestone Payments To Be Received Maximum milestone payments to be received. Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Summary of Operating Leases Lease, Cost [Table Text Block] Research and development Research and Development Expense [Member] Maximum percentage of stock options must be granted at exercise price of fair market value (in percent) Maximum Percentage Of Stock Options Must Be Granted At Exercise Price Of Fair Market Value Maximum percentage of stock options must be granted at exercise price of fair market value. Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Share-based compensation arrangement by share-based payment award, options, vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Shares subject to outstanding common stock options and unvested RSUs and PRSUs (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Stock granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Deferred revenue, short-term: Deferred Revenue, Current [Abstract] Unrecognized compensation cost related to vested stock options granted Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Purchases of property and equipment in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Purchases of property and equipment in accrued liabilities Noncash or Part Noncash Acquisition, Fixed Assets Acquired Entity File Number Entity File Number Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Lease liabilities - operating leases Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Tranche Four Share-Based Compensation Award Tranche Four [Member] Share-based compensation award tranche four. Entity Shell Company Entity Shell Company Purchase price (in USD per share) American Depository Shares Purchased, Price Per Share American Depository Shares Purchased, Price Per Share Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Counterparty Name Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents and restricted cash, beginning of period Cash and cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset Class [Axis] Asset Class [Axis] Total drug discovery revenue Revenue Recognized For Drug Discovery Revenue recognized for drug discovery. Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] On-premise software On Premise Software [Member] On premise software. Common stock, shares issued (in shares) Common Stock, Shares, Issued Number of units vested during period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Total segment gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Summary of Weighted Average Valuation Assumptions Used for Options Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Total Assets Assets, Fair Value Disclosure Consideration received on transaction Sale of Stock, Consideration Received on Transaction Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Award vesting rights (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock Options Employee Stock Option [Member] Unrecognized compensation cost expected to be recognized over a weighted average period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cash and cash equivalents and restricted cash Cash Cash Equivalents And Restricted Cash [Member] Cash, cash equivalents and restricted cash. Document Type Document Type Contract with Customer, Duration Contract with Customer, Duration [Axis] Tabular List, Table Tabular List [Table Text Block] The ATM The ATM [Member] The ATM EMEA EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Accrued payroll, taxes, and benefits Accrued Payroll Taxes, Current Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Unbilled and other receivables Increase Decrease In Unbilled And Other Receivables Increase decrease in unbilled and other receivables. Net (decrease) increase in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Common Stock Unallocated Common Stocks [Member] Unallocated common stock. Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Percentage of revenue expected to be recognized Revenue, Remaining Performance Obligation, Percentage Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Customer Concentration Risk Customer Concentration Risk [Member] Shares owned (in shares) Investment Owned, Balance, Shares Conversion ratio Preferred Stock, Convertible, Conversion Ratio Income Statement [Abstract] Income Statement [Abstract] Issuance of common stock upon ATM offering (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Related Party Related Party, Type [Domain] Drug discovery Drug Discovery [Member] Drug discovery. Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] APAC APAC [Member] APAC Operating Segments Operating Segments [Member] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Class Of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Equity investments Equity Method Investments Lease costs Lease, Cost Purchases of marketable securities Payments to Acquire Marketable Securities Statistical Measurement [Axis] Statistical Measurement [Axis] Performance Based Restricted Stock Units Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Revenue from contracts with customers Revenue From Contract With Customer Before Contribution [Member] Revenue from contract with customer before contribution. Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Number of biological targets Number Of Biological Targets Number Of Biological Targets Supplemental disclosure of non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Segments Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Denominator: Weighted Average Number Of Shares Outstanding Basic And Diluted [Abstract] Weighted average number of shares outstanding basic and diluted. Software products and services Software Products And Services [Member] Software products and services. Consolidation Items Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name (Decrease) increase in liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name Counterparty Name [Axis] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Fair value adjustments Change in fair value Increase (Decrease) in Equity Securities, FV-NI PEO PEO [Member] Subsidiary of Limited Liability Company or Limited Partnership [Line Items] Subsidiary of Limited Liability Company or Limited Partnership [Line Items] Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Software contribution revenue recognized Software Contribution Revenue Recognized Software contribution revenue recognized. Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Contract with customers, payment terms Contract With Customers Payment Terms Contract with customers, payment terms. Asset Class [Domain] Asset Class [Domain] Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Sale of Stock Sale of Stock [Axis] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Marketable securities Equity Securities, FV-NI, Current Customer Customer [Domain] Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones Milestone Payments To Be Received Upon Achievement Of Certain Specified Research Development And Regulatory Milestones Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones. Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Marketable securities Securities (Assets) [Member] Series B Preferred Stock Series B Preferred Stock [Member] Total liabilities Liabilities Expected volatility (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated other comprehensive gain (loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Drug Discovery Revenue Drug Discovery Revenue Table [Table Text Block] Drug discovery revenue. All Executive Categories All Executive Categories [Member] Deferred revenue, long-term Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Eligible to vest (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Eligible To Vest, Number Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Eligible To Vest, Number Related Party Transaction [Domain] Related Party Transaction [Domain] Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Sales and marketing Sales and marketing Selling and Marketing Expense Common and Limited Stock Common Stock, Value, Issued General and administrative General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Equity investments Equity Method Investments [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Principal payments on finance leases Finance Lease, Principal Payments Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure of cash flow and noncash information Supplemental Cash Flow Information [Abstract] Upfront fee received Upfront Payment Received Upfront payment received. Other income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category First And Second Anniversary First And Second Anniversary [Member] First And Second Anniversary Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders Earnings Per Share, Policy [Policy Text Block] Eligible Performance Based Restricted Stock Units Eligible Performance Based Restricted Stock Units [Member] Eligible Performance Based Restricted Stock Units Drug discovery Drug Discovery Segment [Member] Drug Discovery Segment. Unrecognized tax benefits Unrecognized Tax Benefits PEO Name PEO Name Concentration risk (in percent) Concentration Risk, Percentage Fair Value By Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Weighted average fair value of restricted stock units granted (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted cash Restricted Cash, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding BMS Bristol Myers Squibb [Member] Bristol-Myers Squibb. Contract Assets Contract Assets [Member] Contract Assets Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] 2026 Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Two Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Two Other accrued liabilities Other Accrued Liabilities, Current Number of wholly owned programs Number Of Wholly Owned Programs Number Of Wholly Owned Programs Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Over Time Transferred over Time [Member] Accrued payroll, taxes, and benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Equity, Attributable to Parent Consolidation Items Consolidation Items [Axis] Unbilled and other receivables, net for allowance for unbilled receivables of $130 and $100 Unbilled And Other Receivables Current Unbilled and other receivables current. 2020 Plan Twenty Twenty Stock Plan [Member] Twenty twenty stock plan. Transaction price Collaboration And License Agreement Transaction Price Collaboration and license agreement transaction price. Deferred revenue, revenue recognized Contract with Customer, Liability, Revenue Recognized Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] 2025 Lessee, Operating And Finance Lease, Liability, To Be Paid, Year One Lessee, Operating And Finance Lease, Liability, To Be Paid, Year One Present value of future minimum lease payments Operating And Finance Lease, Liability Operating And Finance Lease, Liability Concentration Risk Type Concentration Risk Type [Axis] Expected term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Changes in market value of investments, net of tax: OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-marketable equity security Equity Securities without Readily Determinable Fair Value, Amount Hosted software Hosted Software [Member] Hosted software. Allowance for unbilled receivable Allowance For Unbilled Receivables Current Allowance for unbilled receivables current. Achievement percent Share-Based Compensation Arrangement By Share-Based Payment Award, Achievement Percent Share-Based Compensation Arrangement by Share-Based Payment Award, Achievement Percent Software contribution revenue recognition amount Software Contribution Revenue Recognition Amount Software contribution revenue recognition amount. Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Valuation assumptions Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Cash payments to purchase of shares Payments to Acquire Equity Securities, FV-NI Voting Common Stock Voting Common Stock [Member] Voting common stock. Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] Less: current portion of lease payments Operating And Finance Lease, Liability, Current Operating And Finance Lease, Liability, Current Title Trading Arrangement, Individual Title Number of performance obligations Number Of Performance Obligations Number Of Performance Obligations Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Schedule of Revenues by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Common stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Number of preferred shares purchased (in shares) Number Of Preferred Shares Purchased Number of preferred shares purchased. Minimum Minimum Minimum [Member] Cash paid for leases Operating And Finance Lease, Payments Operating And Finance Lease, Payments Exercise Price Award Exercise Price Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table] Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table] Consolidated net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for income taxes Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Structure Therapeutics Structure Therapeutics [Member] Structure therapeutics. Accumulated deficit Retained Earnings [Member] Software contribution Contribution [Member] Contribution. Summary of Classification of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Patrick Lorton [Member] Patrick Lorton Total liabilities and stockholders' equity Liabilities and Equity Other income: Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Drug discovery services revenue from contracts with customers Drug Discovery Services Revenue From Contracts With Customers [Member] Drug discovery services revenue from contracts with customers. Risk-free interest rate (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Net (loss) income per share of common and limited common stockholders, basic: (in USD per share) Earnings Per Share, Basic Right of use assets - operating leases Operating Lease, Right-of-Use Asset Drug Discovery Services Drug Discovery Services [Member] Drug discovery member. Unrecognized compensation cost related to unvested stock options granted Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock Sale of Stock [Domain] Unallocated: Unallocated [Abstract] Unallocated. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Summary of Financial Information with Respect to Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Ajax Therapeutics, Inc Ajax Therapeutics Inc [Member] Ajax Therapeutics, Inc. Termination Date Trading Arrangement Termination Date Proceeds from maturity of marketable securities Proceeds from Sale and Maturity of Marketable Securities Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Document And Entity Information [Table] Document Information [Table] Increase in right-of-use assets due to contingency resolution Increase In Right Of Use Assets Due To Contingency Resolution Increase In Right Of Use Assets Due To Contingency Resolution Gain (loss) Equity Securities, FV-NI, Gain (Loss) Adjustments to reconcile net (loss) income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Award Timing Disclosures [Line Items] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Stock split, conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Compensation Amount Outstanding Recovery Compensation Amount Schedule of Timing of Revenue Recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Vested in period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Percentage of voting securities (in percent) Percentage Of Voting Securities Percentage of voting securities. Nimbus Therapeutics, LLC Nimbus Therapeutics L L C [Member] Nimbus Therapeutics LLC. Document And Entity Information [Line Items] Document Information [Line Items] Issuances of common stock upon stock option exercises Total proceeds Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Segment revenues: Segment Reporting Information, Revenue for Reportable Segment [Abstract] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Taxes Income Tax, Policy [Policy Text Block] Number of units forfeited during period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity Investments Equity Method Investments [Policy Text Block] Insider Trading Arrangements [Line Items] Thereafter Lessee, Operating And Finance Lease, Liability, To Be Paid, After Year Four Lessee operating lease liability payments due after year four. Distribution from equity investment Proceeds from Equity Method Investment, Distribution, Return of Capital Related Party Related Party, Type [Axis] SW Services SW Services [Member] SW Services Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Less: imputed interest Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount Unrealized gain Equity Securities, FV-NI, Unrealized Gain (Loss) Remaining weighted average lease term Finance And Operating Lease, Weighted Average Remaining Lease Term Finance And Operating Lease, Weighted Average Remaining Lease Term Adjustment to Compensation, Amount Adjustment to Compensation Amount Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Cost of sales Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Issuance of common stock upon vesting of RSUs (in shares) Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant accounting policies. Schedule of Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Loss contingency accrual Loss Contingency Accrual Total stock -based compensation Share-Based Payment Arrangement, Expense Number of shares available to issue in transaction Sale of Stock, Remaining Value Of Shares Available For Issuance Sale of Stock, Remaining Value Of Shares Available For Issuance Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Income tax expense Income Tax Expense (Benefit) Rest of World Non-US [Member] Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue Disaggregation of Revenue [Table Text Block] Software Software Segment [Member] Software Segment. Issuance of common stock in ATM offering Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Total revenues Total software revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Segment gross profit: Gross Profit [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Professional services Professional Services [Member] Professional services. Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Sales and marketing Selling and Marketing Expense [Member] Morphic Holding, Inc. Morphic Holding Inc [Member] Morphic holding Inc. Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted: (in shares) Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Milestone payment yet to be achieved Milestone Payment Yet To Be Achieved Milestone payment yet to be achieved. Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Remainder of 2024 Lessee, Operating And Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Lessee, Operating And Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Operating expenses: Operating Expenses [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Contract with Customer, Duration Contract with Customer, Duration [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional paid-in capital Additional Paid-in Capital [Member] Balance Sheet Location Balance Sheet Location [Axis] Change in fair value Realized gain Equity Securities, FV-NI, Realized Gain (Loss) Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Gain on equity investments Gain on equity investments Income (Loss) from Equity Method Investments Cover [Abstract] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Other liabilities, long-term Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Unsatisfied performance obligation Revenue, Remaining Performance Obligation, Amount Basis of Presentation and Use of Estimates Basis Of Presentation And Use Of Estimates Policy [Policy Text Block] Basis of presentation and use of estimates. Timing of revenue recognition (in percent) Timing Of Revenue Recognition Percentage Timing of revenue recognition, percentage. Lease liabilities, long-term Operating And Finance Lease, Liability, Noncurrent Operating And Finance Lease, Liability, Noncurrent Total operating expenses Operating Expenses Deferred revenue, long-term: Deferred Revenue, Noncurrent [Abstract] Segment Reporting Segment Reporting Disclosure [Text Block] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Deferred revenue Deferred Income Adjustment to Compensation: Adjustment to Compensation [Axis] Closing price of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Receivable from collaboration Receivable From Collaboration Receivable from collaboration. Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] 2027 Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Three Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Three Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic: (in shares) Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic: (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Reduction in the carrying amount of right of use assets - operating leases Increase Decrease In Reduction In The Carrying Amount Of Right Of Use Assets, Operating Increase (decrease) in reduction in the carrying amount of right of use assets. Revenues: Revenues [Abstract] Employee Stock Options And Restricted Stock Units Employee Stock Options And Restricted Stock Units [Member] Employee stock options and restricted stock units. Total cost of revenues Cost of Revenue 2028 Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Four Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Four Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments Segments [Axis] Statement [Line Items] Statement [Line Items] 2010 Plan Two Thousand Ten Stock Plan [Member] Two thousand ten stock plan. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer A Customer A [Member] Customer A. Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 11 sdgr-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
Apr. 22, 2024
Document And Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-39206  
Entity Registrant Name Schrodinger, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 95-4284541  
Entity Address, Address Line One 1540 Broadway  
Entity Address, Address Line Two 24th Floor  
Entity Address, City or Town New York  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10036  
City Area Code 212  
Local Phone Number 295-5800  
Title of 12(b) Security Common stock, par value $0.01 per share  
Trading Symbol SDGR  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001490978  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Common stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   63,515,197
Limited common stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   9,164,193
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 130,236 $ 155,315
Restricted cash 4,638 5,751
Marketable securities 300,843 307,688
Accounts receivable, net of allowance for doubtful accounts of $130 and $220 19,839 65,992
Unbilled and other receivables, net for allowance for unbilled receivables of $130 and $100 25,781 23,124
Prepaid expenses 12,349 9,926
Total current assets 493,686 567,796
Property and equipment, net 26,133 23,325
Equity investments 91,387 83,251
Goodwill 4,791 4,791
Right of use assets - operating leases 118,578 117,778
Other assets 3,187 6,014
Total assets 737,762 802,955
Current liabilities:    
Accounts payable 9,974 16,815
Accrued payroll, taxes, and benefits 19,549 31,763
Deferred revenue 49,497 56,231
Lease liabilities - operating leases 16,927 16,868
Other accrued liabilities 10,560 11,996
Total current liabilities 106,507 133,673
Deferred revenue, long-term 8,016 9,043
Lease liabilities - operating leases, long-term 108,988 111,014
Other liabilities, long-term 545 667
Total liabilities 224,056 254,397
Commitments and contingencies (Note 5)
Stockholders' equity:    
Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 0 0
Additional paid-in capital 906,193 885,973
Accumulated deficit (393,142) (338,418)
Accumulated other comprehensive (loss) income (72) 281
Total stockholders' equity 513,706 548,558
Total liabilities and stockholders' equity 737,762 802,955
Common Stock    
Stockholders' equity:    
Common and Limited Stock 635 630
Limited common stock    
Stockholders' equity:    
Common and Limited Stock $ 92 $ 92
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Allowance for doubtful accounts receivable $ 130 $ 220
Allowance for unbilled receivable $ 130 $ 100
Preferred stock, par value (in USD per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common Stock    
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 63,472,866 62,977,316
Common stock, shares outstanding (in shares) 63,472,866 62,977,316
Limited common stock    
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 9,164,193 9,164,193
Common stock, shares outstanding (in shares) 9,164,193 9,164,193
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Total revenues $ 36,598 $ 64,782
Cost of revenues:    
Total cost of revenues 17,708 19,089
Gross profit 18,890 45,693
Operating expenses:    
Research and development 50,611 40,741
Sales and marketing 10,171 9,145
General and administrative 25,541 26,308
Total operating expenses 86,323 76,194
Loss from operations (67,433) (30,501)
Other income:    
Gain on equity investments 0 147,322
Change in fair value 8,137 35,737
Other income 5,028 2,937
Total other income 13,165 185,996
(Loss) income before income taxes (54,268) 155,495
Income tax expense 456 26,359
Net (loss) income $ (54,724) $ 129,136
Earnings Per Share [Abstract]    
Net (loss) income per share of common and limited common stockholders, basic: (in USD per share) $ (0.76) $ 1.81
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic: (in shares) 72,291,134 71,467,097
Net (loss) income per share of common and limited common stockholders, diluted: (in USD per share) $ (0.76) $ 1.75
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted: (in shares) 72,291,134 73,818,611
Software products and services    
Revenues:    
Total revenues $ 33,415 $ 32,213
Cost of revenues:    
Total cost of revenues 7,976 7,115
Drug discovery    
Revenues:    
Total revenues 3,183 32,569
Cost of revenues:    
Total cost of revenues $ 9,732 $ 11,974
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (54,724) $ 129,136
Changes in market value of investments, net of tax:    
Unrealized (loss) gain on marketable securities (353) 1,483
Comprehensive (loss) income $ (55,077) $ 130,619
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Limited common stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive gain (loss)
Beginning balance (in shares) at Dec. 31, 2022   62,163,739 9,164,193      
Beginning balance at Dec. 31, 2022 $ 447,894 $ 622 $ 92 $ 828,700 $ (379,138) $ (2,382)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Change in unrealized gain (loss) on marketable securities 1,483         1,483
Issuances of common stock upon stock option exercises (in shares)   186,201        
Issuances of common stock upon stock option exercises 867 $ 1   866    
Issuance of common stock upon vesting of restricted stock units (in shares)   12,075        
Stock-based compensation 10,880     10,880    
Net (loss) income 129,136       129,136  
Ending balance (in shares) at Mar. 31, 2023   62,362,015 9,164,193      
Ending balance at Mar. 31, 2023 590,260 $ 623 $ 92 840,446 (250,002) (899)
Beginning balance (in shares) at Dec. 31, 2023   62,977,316 9,164,193      
Beginning balance at Dec. 31, 2023 548,558 $ 630 $ 92 885,973 (338,418) 281
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Change in unrealized gain (loss) on marketable securities (353)         (353)
Issuances of common stock upon stock option exercises (in shares)   41,623        
Issuances of common stock upon stock option exercises 390     390    
Issuance of common stock upon vesting of restricted stock units (in shares)   170,964        
Issuance of common stock upon vesting of RSUs (in shares) 2 $ 2        
Issuance of common stock upon ATM offering (in shares)   282,963        
Issuance of common stock in ATM offering 7,615 $ 3   7,612    
Stock-based compensation 12,218     12,218    
Net (loss) income (54,724)       (54,724)  
Ending balance (in shares) at Mar. 31, 2024   63,472,866 9,164,193      
Ending balance at Mar. 31, 2024 $ 513,706 $ 635 $ 92 $ 906,193 $ (393,142) $ (72)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net (loss) income $ (54,724) $ 129,136
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Gain on equity investments 0 (147,322)
Fair value adjustments (8,137) (35,737)
Depreciation and amortization 1,436 1,760
Stock-based compensation 12,218 10,880
Noncash investment accretion (2,683) (964)
Decrease (increase) in assets:    
Accounts receivable, net 46,153 9,262
Unbilled and other receivables (2,657) (336)
Reduction in the carrying amount of right of use assets - operating leases 2,152 0
Prepaid expenses and other assets (2,559) (5,750)
(Decrease) increase in liabilities:    
Accounts payable (7,150) 2,468
Income taxes payable 0 25,963
Accrued payroll, taxes, and benefits (12,214) (11,730)
Deferred revenue (7,761) (11,603)
Lease liabilities - operating leases (1,967) (623)
Other accrued liabilities (1,383) 3,502
Net cash used in operating activities (39,276) (31,094)
Cash flows from investing activities:    
Purchases of property and equipment (4,095) (3,580)
Purchases of equity investments 0 (4,125)
Distribution from equity investment 0 111,329
Purchases of marketable securities (37,126) (58,823)
Proceeds from maturity of marketable securities 46,300 127,401
Net cash provided by investing activities 5,079 172,202
Cash flows from financing activities:    
Issuances of common stock upon stock option exercises 392 867
Principal payments on finance leases (14) 0
Issuance of common stock upon ATM offering, net 7,627 0
Net cash provided by financing activities 8,005 867
Net (decrease) increase in cash and cash equivalents and restricted cash (26,192) 141,975
Cash and cash equivalents and restricted cash, beginning of period 161,066 95,717
Cash and cash equivalents and restricted cash, end of period 134,874 237,692
Supplemental disclosure of cash flow and noncash information    
Cash paid for income taxes 180 86
Supplemental disclosure of non-cash investing and financing activities    
Purchases of property and equipment in accounts payable 501 218
Purchases of property and equipment in accrued liabilities 282 86
Acquisition of right of use assets - operating leases, contingency resolution $ 2,848 $ 1,820
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Schrödinger, Inc. (the “Company”) has developed a differentiated, physics-based computational platform that enables discovery of high-quality, novel molecules for drug development and materials applications more rapidly and at a lower cost, compared to traditional methods. The Company's software platform is licensed by biopharmaceutical and industrial companies, academic institutions, and government laboratories around the world. The Company is also applying its computational platform to advance a broad pipeline of drug discovery programs in collaboration with leading biopharmaceutical companies. In addition, the Company uses its computational platform to discover novel molecules for its pipeline of proprietary drug discovery programs, which the Company is advancing through preclinical and clinical development.
In February 2024, the Company entered into an amended and restated sales agreement with Leerink Partners LLC ("Leerink Partners"), as sales agent, with respect to an at-the-market offering program ("the ATM") under which the Company could offer and sell, from time to time pursuant to its Form S-3, shares of common stock, having an aggregate offering price of up to $250,000, through Leerink Partners. The amended and restated sales agreement amends and restates the original sales agreement that the Company entered into with Leerink Partners with respect to the ATM in May 2023, which is no longer in effect. During the three months ended March 31, 2024, 282,963 shares of common stock were sold under the ATM for total net proceeds of $7,626 and gross proceeds of $7,782 before deducting sales agent commissions. As of March 31, 2024, the Company had $242,218 of common stock remaining available for sale under the ATM.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
(a)    Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280) — Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This standard is effective for annual periods beginning after December 15, 2023, and interim periods within annual periods beginning after December 15, 2024, with early adoption permitted. The Company has not yet adopted ASU 2023-07 and is still evaluating the impact of the adoption on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) — Improvements to Income Tax Disclosures, which requires public business entities to disclose specific categories in the tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This standard is effective for annual periods beginning after December 15, 2024, and interim periods within annual periods beginning after December 15, 2025, on a prospective basis, with early adoption permitted. The Company has not yet adopted ASU 2023-09 and is still evaluating the impact of the adoption on its consolidated financial statements.
(b)    Basis of Presentation and Use of Estimates
The accompanying unaudited condensed consolidated financial statements and the related interim disclosures have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for the interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary, consisting of only normal recurring adjustments, to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted by the SEC’s rules and regulations for interim reporting. Interim period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on February 28, 2024.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the assumptions used in the allocation of revenue and estimates regarding the progress of completing performance obligations under collaboration agreements. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.
(c)    Principles of Consolidation
The Company’s unaudited condensed consolidated financial statements include the accounts of Schrödinger, Inc., its wholly owned subsidiaries, and its variable interest entity. All intercompany balances and transactions have been eliminated in consolidation. The functional currency for foreign entities is the United States dollar. The Company accounts for investments over which it has significant influence, but not a controlling financial interest, using the equity method.
(d)    Restricted Cash
Restricted cash consists of letters of credit held with the Company’s financial institution related to facility leases and is classified as current in the Company’s balance sheets based on the maturity of the underlying letters of credit. Additionally, funds received from certain grants are restricted as to their use and are therefore classified as restricted cash.
(e)    Concentrations
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables and contract assets, which represent contracted unbilled receivables.
The Company does not require customers to provide collateral to support accounts receivable. If deemed necessary, credit reviews of significant new customers may be performed prior to extending credit. The determination of a customer’s ability to pay requires judgment, and failure to collect from a customer can adversely affect revenue, cash flows, and results of operations.
As of March 31, 2024, two customers accounted for 28% and 12% of total accounts receivable, respectively. As of December 31, 2023, two customers accounted for 15% and 11% of total accounts receivable, respectively. As of March 31, 2024, two customers accounted for 41% and 20% of total contract assets, respectively. As of December 31, 2023, two customers accounted for 42% and 22% of total contract assets, respectively. For the three months ended March 31, 2024, no customer accounted for more than 10% of total revenue. For the three months ended March 31, 2023, one customer accounted for 44% of total revenue.
(f)    Income Taxes
The Company records deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and the tax basis of the assets and liabilities. Deferred tax assets are reduced by a valuation allowance when it is estimated to become more likely than not that a portion of the deferred tax assets will not be realized. Accordingly, the Company currently maintains a full valuation allowance against existing net deferred tax assets.
The Company recognizes the effect of income tax positions only if such positions are deemed “more likely than not” capable of being sustained. Interest and penalties accrued on unrecognized tax benefits are included within income tax expense in the unaudited condensed consolidated financial statements.
(g)    Equity Investments
In the normal course of business, the Company has entered, and may continue to enter, into collaboration agreements with companies to perform drug design services for such companies in exchange for equity ownership stakes in such companies. If it is determined that the Company has control over the investee, the investee is consolidated in the financial statements. If the investee is consolidated with the Company and less than 100% of the equity is owned by the Company, the Company will present non-controlling interest to represent the portion of the investee owned by other investors. If it is determined that the Company does not have control over the investee, the Company evaluates the investment for the ability to exercise significant influence.
Equity investments over which the Company has significant influence may be accounted for under equity method accounting in accordance with Accounting Standards Codification (ASC) Topic 323 (“Topic 323”), Equity Method and Joint Ventures. If it is determined that the Company does not have significant influence over the investee, and there is no readily determinable fair value for the investment, the equity investment may be accounted for at cost less impairment, in accordance with ASC Topic 321 (“Topic 321”), Investments - Equity Securities.
For further information regarding the Company’s equity investments, see Note 4, Fair Value Measurements and Note 10, Equity Investments.
(h)    Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders
The outstanding equity of the Company consists of common stock and limited common stock. Under the Company’s certificate of incorporation, the rights of the holders of common stock and limited common stock are identical, except with respect to voting and conversion. Holders of limited common stock are precluded from voting such shares in any election of directors or on the removal of directors. Limited common stock may be converted into common stock at any time at the option of the stockholder.
Undistributed earnings allocated to the participating securities are subtracted from net income in determining net income (loss) attributable to common and limited common stockholders. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common and limited common stockholders by the weighted-average number of shares of common and limited common stock outstanding during the period.
For the calculation of diluted net income, net income attributable to common and limited common stockholders for basic net income is adjusted by the effect of dilutive securities, including awards under the Company’s equity compensation plans. Diluted net income per share attributable to common and limited common stockholders is computed by dividing the resulting net income attributable to common and limited common stockholders by the weighted-average number of fully diluted shares of common and limited common stock outstanding.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time, which can result in different revenue recognition patterns.
The following table illustrates the timing of the Company’s revenue recognition patterns:
Three Months Ended March 31,
20242023
Software products and services – point in time48.7 %30.8 %
Software products and services – over time42.6 19.0 
Drug Discovery – point in time— 41.9 
Drug Discovery – over time8.7 8.3 
(a)Software Products and Services
The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative standalone selling price (“SSP”) basis. Revenue is recognized net of any sale and value-added taxes collected from customers and subsequently remitted to governmental authorities.
The Company’s software business derives revenue from five sources: (i) on-premise software license fees, (ii) hosted software subscription fees, (iii) software maintenance fees, (iv) professional services fees, and (v) contributions.
On-premise software. The Company’s on-premise software license arrangements grant customers the right to use its software on their own in-house servers or their own cloud instances for a specified term, typically for one year, though
in recent years, the Company has entered into a small number of large multi-year on-premise software license agreements. The Company recognizes revenue for on-premise software license fees upfront, either upon transfer of control of the license or the effective date of the agreement, whichever is later. In instances where the timing of the transfer of control differs from the timing of invoicing, the Company considers whether a significant financing component exists. The Company has elected the practical expedient to not assess for significant financing where the term is less than one year. The Company’s updates and upgrades are not integral to maintaining the utility of the software licenses. Payments typically are received upfront or annually.
Hosted software. Hosted software revenue consists primarily of fees to provide the Company’s customers with hosted licenses, which allows these customers to access the Company’s cloud-based software solution on their own hardware without taking control of the licenses, and is recognized ratably over the term of the arrangement, which is typically one year, though in recent years, the Company has entered into a small number of large multi-year hosted software license agreements. When a customer enters into a hosted arrangement for which revenue is recognized over time, the amount paid upfront that is not recognized in the current period is included in deferred revenue in the Company's statement of financial position until the period in which it is recognized.
Software maintenance. Software maintenance includes technical support, updates, and upgrades related to the Company's on-premise software licenses. Software maintenance revenue is recognized ratably over the term of the arrangement. Software maintenance activities are performed in connection with the use of the Company's on-premise software, and may fluctuate from period to period.
Professional services. Professional services include training, technical setup, installation or assisting customers with modeling services, where the Company uses its software to perform tasks such as virtual screening on behalf of the Company’s customers. These services are generally not related to the core functionality of the Company’s software and are recognized as revenue when resources are consumed. Since each professional services agreement represents a unique, ad hoc engagement, professional services revenue may fluctuate from period to period.
Software contribution revenue. Software contribution revenue consists of funds received under a non-reciprocal agreement with Gates Ventures, LLC originally entered into in June 2020 and further extended through August 2026. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized annually from June 2020 through June 2022 and upon extension of the agreement in August 2023, when invoiced, in accordance with ASC Topic 958, Not-for-Profit Entities as the agreement is not an exchange transaction.
The agreement with Gates Ventures, LLC initially covered the period from June 23, 2020 through June 22, 2023 for total consideration of up to $3,000. The Company recognized revenue of $1,000 upon entry into the agreement and $1,000 upon each of the first and second anniversary of the agreement. The agreement was then extended through August 13, 2026 and provides for total additional consideration of up to $6,000. The Company recognized revenue of $1,800 upon extension of the agreement. As of March 31, 2024 and December 31, 2023, the Company had no deferred revenue balance related to this agreement. As of March 31, 2024 and December 31, 2023, the Company had no accounts receivable related to this agreement.
The following table presents the revenue recognized from the sources of software products and services revenue:
Three Months Ended March 31,
20242023
On-premise software$17,619 $19,944 
Hosted software7,176 4,451 
Software maintenance5,895 5,750 
Professional services2,725 2,068 
Revenue from contracts with customers33,415 32,213 
Software contribution— — 
Total software revenue$33,415 $32,213 
(b)Drug Discovery
Drug discovery services. Revenue from drug discovery and collaboration services contracts is recognized either over time or at a point in time, typically by using costs incurred, hours expended to measure progress, or based on the achievement of milestones. Payments for services are generally due upfront at the start of a contract, upon achieving milestones stated in a contract, or upon consumption of resources. Services may at times include variable consideration, and the Company has estimated the amount of consideration that is variable using the most likely amount method. The Company evaluates milestones on a case-by-case basis, including whether there are factors outside the Company’s control that could result in a significant reversal of revenue, and the likelihood and magnitude of a potential reversal. If achievement of a milestone is not considered probable, the Company constrains (reduces) variable consideration to exclude the milestone payment until it is probable to be achieved. Upon removal of the constraint on variable consideration, revenue may be recognized at a point in time or over time by applying the allocation guidance of ASC Topic 606, Revenue from Contracts with Customers ("Topic 606").
As of March 31, 2024, milestones not yet achieved that were determined to be probable of achievement totaled $350, of which zero was recognized as drug discovery milestone revenue for the three months ended March 31, 2024. As of March 31, 2023, milestones not yet achieved that were determined to be probable of achievement totaled $2,500, of which $2,171 was recognized as drug discovery milestone revenue for the three months ended March 31, 2023.
Drug discovery contribution revenue. Drug discovery contribution revenue consists of funds received under an agreement with the Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug discovery in women’s health. The initial agreement began in November 2021 and expired in September 2023. In September 2023, the Company entered into a new agreement with the Bill and Melinda Gates Foundation to perform services aimed at accelerating drug discovery in women's health that expires in October 2025. Revenue is recognized as conditions are met in accordance with ASC Topic 958, Not-for-Profit Entities. As of March 31, 2024 and December 31, 2023, the Company had deferred revenue balances related to these agreements of $1,091 and $1,581, respectively.
The following table presents the revenue recognized from the sources of drug discovery revenue:
Three Months Ended March 31,
20242023
Drug discovery services revenue from contracts with customers$2,692 $31,803 
Drug discovery contribution491 766 
Total drug discovery revenue$3,183 $32,569 
(c)Collaboration and License Agreement
On November 22, 2020, the Company entered into an exclusive, worldwide collaboration and license agreement with Bristol-Myers Squibb Company (“BMS”), pursuant to which the Company and BMS agreed to collaborate in the discovery, research and preclinical development of new small molecule compounds for disease indications in oncology, neurology, and immunology therapeutics areas. Under the agreement, the Company was initially responsible, at its own cost and expense, for the discovery of small molecule compounds directed to five specified biological targets pursuant to a mutually agreed research plan for each such target. The initial targets included HIF-2 alpha and SOS1, which were two of the Company’s proprietary programs. In November 2021, the Company and BMS mutually agreed to replace the HIF-2 alpha target with another precision oncology target. Following the replacement election, all rights to the HIF-2 alpha target program reverted to the Company. In September 2022, BMS elected not to proceed with further development of another target and all rights to this program reverted to the Company, which increased revenue recognition in the third quarter of 2022 due to the accelerated completion of the Company's obligations related to the program. In December 2022, the Company and BMS entered into an amendment to the agreement to include an additional target in neurology on terms similar to the original agreement. In September 2023, BMS elected not to proceed with further development of two related oncology programs and all rights to these programs reverted to the Company, which increased revenue recognition in the third quarter of 2023 due to the accelerated completion of the Company's obligations related to those programs. In the first quarter of 2024, BMS elected not to proceed with further development of the SOS1 program based on portfolio prioritization decisions and all rights to this program reverted to the Company. The Company currently plans to evaluate and assess the data package from the SOS1 program to determine next steps and plans for further investment in the program.
Once a development candidate meeting specified criteria for a target under the agreement has been identified by the Company, BMS will be solely responsible for the further development, manufacturing and commercialization of such development candidate at its own cost and expense. The Company is solely responsible for the development of any programs that have been returned by BMS.
Under the terms of the agreement, as amended, BMS paid the Company an initial upfront fee payment of $55.0 million in November 2020 and an additional upfront payment in December 2022. The Company also is eligible to receive up to $971.0 million in total milestone payments across the two remaining targets currently subject to the collaboration, consisting of up to $489.0 million in milestone payments per neurology and immunology target, consisting of up to $264.0 million in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225.0 million in the aggregate for the achievement of certain specified commercial milestones. As of March 31, 2024, the Company has recognized $25.0 million in revenue related to milestones under this agreement.
The Company is also entitled to a tiered percentage royalty on annual net sales ranging from mid-single digits to low-double digits, subject to certain specified reductions. Royalties are payable by BMS on a licensed product-by-licensed product and country-by-country basis until the later of the expiration of the last valid claim covering the licensed product in such country, expiration of all applicable regulatory exclusivities in such country for such licensed product and the tenth anniversary of the first commercial sale of such licensed product in such country.
The Company assessed the collaboration and license agreement in accordance with Topic 606, and concluded that BMS is a customer based on the agreement structure. At inception, the Company identified one performance obligation for each of the five programs initially covered under the agreement, which includes research activities for each program and a license grant for the underlying intellectual property. The Company determined that the license grant for intellectual property is not separable from the research activities, as the research activities are expected to significantly modify or enhance the license grant over the period of service, and therefore are not distinct in the context of the contract.
The Company determined that the transaction price at the onset of the agreement is $55.0 million. Additional consideration to be paid to the Company upon the achievement of future milestone payments were excluded from the transaction price as they represent milestone payments that are not considered probable as of the inception date such that there is not a significant risk of revenue reversal.
The Company has allocated the transaction price of $55.0 million to each performance obligation based on the SSP of each performance obligation at inception, which was determined based on each performance obligation’s estimated SSP. The Company determined the estimated SSP at contract inception of the research activities based on internal estimates of the costs to perform the services, inclusive of a reasonable profit margin. Significant inputs used to determine the total costs to perform the research activities included the length of time required, the internal hours expected to be incurred on the services and the number and costs of various studies that will be performed to complete the research plan.
Revenue associated with the research activities is recognized on a proportional performance basis over the period of service for research activities, using input-based measurements of total costs of research incurred to estimate the proportion performed. Progress towards completion is remeasured at the end of each reporting period.
During the three months ended March 31, 2024 and 2023, the Company recognized $1.5 million and $28.1 million, respectively, of revenue associated with the agreement based on the research activities performed and milestones achieved. As of March 31, 2024 and December 31, 2023, there was $5.8 million and $7.3 million, respectively, of deferred revenue related to the agreement, which was classified as either current or non-current in the condensed consolidated balance sheet based on the period the services are expected to be performed. As of March 31, 2024 and December 31, 2023, the Company had no outstanding receivables for this collaboration.
(d)Significant Judgments
Significant judgments and estimates are required under Topic 606. Due to the complexity of certain contracts, the actual revenue recognition treatment required under Topic 606 for the Company’s arrangements may be dependent on contract-specific terms and may vary in some instances.
The Company’s contracts with customers often include promises to transfer multiple software products and services, including training, professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or
are not distinct and therefore should be accounted for together, requires significant judgment. In some arrangements, such as most of the Company’s term-based software license arrangements, the Company has concluded that the licenses and associated services are distinct from each other. In other arrangements, including collaboration services arrangements, the licenses and certain services may not be distinct from each other. The Company’s time-based software arrangements may include multiple software licenses and a right to updates or upgrades to the licensed software products, and technical support. The Company has concluded that such promised goods and services are separate distinct performance obligations.
The Company is required to estimate the total consideration expected to be received from contracts with customers, including any variable consideration. For collaborative arrangements, under which the Company is eligible to receive variable consideration in the form of milestones payments, judgment is required to evaluate whether the milestones are considered probable of being achieved. If it is probable that a significant revenue reversal would not occur, the constraint is removed and value of the associated milestone is included in the estimated transaction price using the most likely amount method based on contractual requirements and historical experience. Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is allocated to each separate performance obligation on a relative SSP basis consistent with the allocation objectives of Topic 606.
Judgment is required to determine the SSP for each distinct performance obligation. The Company rarely licenses or sells products on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where the SSP is not directly observable because the Company does not sell the license, product, or service separately, the Company determines the SSP using information that includes historical discounting practices, market conditions, cost-plus analysis, and other observable inputs. The Company typically has more than one SSP for individual performance obligations due to the stratification of those items by volume of sales, classes of customers and other relevant circumstances. In these instances, the Company may use information such as the size and geographic region of the customer in determining the SSP. Professional service revenue is recognized as costs and hours are incurred, and judgment is required in estimating both the project status and the costs incurred or hours expended.
If a group of agreements are so closely related to each other that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. The Company exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. The Company’s judgments about whether a group of contracts comprises a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.
Judgment is required to determine the total costs to perform research activities, which include the length of time required, the internal hours expected to be incurred on the services, and the number and costs of various studies that may be performed by third-parties to complete the research plan.
Generally, the Company has not experienced significant returns or refunds to customers.
The Company’s estimates related to revenue recognition may require significant judgment and a change in these estimates could have an effect on the Company’s results of operations during the periods involved.
(e)Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on the condensed consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to invoicing. A deferred revenue liability is recorded when revenue is expected to be recognized subsequent to invoicing. For the Company’s time-based software agreements, customers are generally invoiced at the beginning of the arrangement for the entire term, though when the term spans multiple years the customers may be invoiced on an annual basis. For certain drug discovery agreements where the milestones are deemed probable in a period prior to when the milestone is achieved, the Company records a contract asset for the full value of the milestone.
Contract assets are included in unbilled and other receivables within the condensed consolidated balance sheets and are transferred to receivables when the Company invoices the customer.
Contract balances were as follows:
As of
March 31,
2024
As of
December 31,
2023
Contract assets$23,902 $21,107 
Deferred revenue, short-term:
Software products and services39,537 44,218 
Drug discovery9,960 12,013 
Deferred revenue, long-term:
Software products and services1,961 2,407 
Drug discovery6,055 6,636 
For the three months ended March 31, 2024 and 2023, the Company recognized $23,380 and $24,296 of revenue, respectively, that was included in deferred revenue at the end of the respective preceding periods. All other deferred revenue activity is due to the timing of invoices in relation to the timing of revenue, as described above. The Company expects to recognize as revenue approximately 86% of its March 31, 2024 deferred revenue balance in the next 12 months and the remainder thereafter. Additionally, contracted but unsatisfied performance obligations that had not yet been billed to the customer or included in deferred revenue were $32,040 as of March 31, 2024.
Payment terms and conditions vary by contract type, although terms typically require payment within 30 to 60 days. In instances where the timing of revenue recognition differs from that of invoicing, the Company has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s products and services, not to facilitate financing arrangements.
(f)Deferred Sales Commissions
The Company has applied the practical expedient for sales commission expense, as any material compensation paid to sales representatives to obtain a contract relates to a period of one year or less. The Company has not capitalized any costs related to sales commissions.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Various inputs are used in determining the fair value of the Company’s financial assets and liabilities. These inputs are summarized into the following three broad categories:
Level 1 – quoted prices in active markets for identical securities
Level 2 – other significant observable inputs, including quoted prices for similar securities, interest rates, credit risk, etc.
Level 3 – significant unobservable inputs, including the Company’s own assumptions in determining fair value
The inputs or methodology used for valuing securities are not necessarily an indication of the risk associated with investing in those securities. Marketable securities, which consist primarily of corporate and U.S. government agency bonds, are classified as available for sale and fair value did not differ significantly from carrying value as of March 31, 2024 and December 31, 2023. The following table presents information about the Company’s assets measured at fair value as of March 31, 2024:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$134,874 $— $— $134,874 
Marketable securities— 300,843 — 300,843 
Equity investments87,759 — 1,928 89,687 
Total$222,633 $300,843 $1,928 $525,404 
The following table presents information about the Company’s assets measured at fair value as of December 31, 2023:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$161,066 $— $— $161,066 
Marketable securities— 307,688 — 307,688 
Equity investments79,623 — 1,928 81,551 
Total$240,689 $307,688 $1,928 $550,305 
The following table sets forth changes in fair value of the Company’s Level 3 investments:
Amount
As of December 31, 2022$1,629 
Realized gain147,213 
Cash distributions(147,213)
Transfer to Level 1(1,629)
Unrealized gain1,928 
As of December 31, 20231,928 
Unrealized loss— 
As of March 31, 2024$1,928 
The fair value of the Company’s investment in Nimbus Therapeutics, LLC (“Nimbus”), classified as Level 3 in the fair value hierarchy, was recorded as an equity method investment under Topic 323, using the hypothetical liquidated book value method (“HLBV method”) through June 30, 2023, as further described in Note 10, Equity Investments. Significant unobservable inputs used to determine Nimbus’ fair value under the HLBV method were the entity's annual financial statements and the Company’s liquidation preference. During the year ended December 31, 2023, the Company recorded a realized gain of $147,213 on account of its equity position in Nimbus following the closing of Takeda's acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its tyrosine kinase 2 inhibitor, NDI-034858. The Company received $147,213 in cash distributions related to this sale from Nimbus during the year ended December 31, 2023. Following the dilution of the Company's investment in Nimbus during the period ended September 30, 2023, the fair value of the Company's investment is recorded under Topic 321 as a non-marketable equity security as the Company no longer exercises significant influence over Nimbus. This change in accounting method resulted in an unrealized gain of $1,928.
During the year ended December 31, 2023, the Company recorded a transfer of $1,629 from a Level 3 investment to a Level 1 investment due to the completion of Structure Therapeutics Inc.'s, ("Structure Therapeutics"), initial public offering ("IPO"). The Company's investment in Structure Therapeutics was previously recorded using the HLBV method. Following the completion of Structure Therapeutics' IPO, the Company's investment in Structure Therapeutics is recorded under Topic 321 because there is an observable price of the investment.
Unrealized gains and losses arising from changes in fair value of the Company’s equity investments are classified within change in fair value in the condensed consolidated statements of operations. Realized gains arising from distributions receivable from the Company's equity investments are classified within gain on equity investments in the condensed consolidated statements of operations.
For further information regarding the Company’s equity investments, see Note 10, Equity Investments.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
(a)    Leases
The Company has multiple operating leases for office space and a finance lease for equipment that expire at various dates through 2037. The Company has elected the package of practical expedients under the transition guidance of ASC Topic 842, Leases, to exclude short-term leases from the balance sheet and to combine lease and non-lease
components. The Company classifies finance lease right of use assets under property and equipment, net and finance short-term and long-term lease liabilities under other accrued liabilities and other liabilities, long-term, respectively.
Upon inception of a lease, the Company determines if an arrangement is a lease, if it is classified as an operating or finance lease, if it includes options to extend or terminate the lease, and if it is reasonably certain that the Company will exercise the options. Lease cost, representing lease payments over the term of the lease and any capitalizable direct costs less any incentives received, is recognized on a straight-line basis over the lease term as lease expense.
In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. Upon execution of a new lease, the Company performs an analysis to determine its incremental borrowing rate using its current borrowing rate, adjusted for various factors including level of collateralization and lease term. As of March 31, 2024, the remaining weighted average lease term for operating and finance leases was 12 years.
During the three months ended March 31, 2024, operating lease right of use assets increased by $2,952 due to contingency resolutions associated with office leases.
Variable and short-term lease costs for the Company's operating and finance leases were immaterial for the three months ended March 31, 2024. Additional details of the Company’s operating and finance leases are presented in the following table:
Three Months Ended March 31,
20242023
Lease costs$4,490 $3,794 
Cash paid for leases4,099 2,637 
Maturities of operating and finance lease liabilities as of March 31, 2024 under noncancelable operating leases were as follows:
Year ending December 31:
Remainder of 2024$13,337 
202517,457 
202617,136 
202715,963 
202814,950 
Thereafter112,027 
Total future minimum lease payments190,870 
Less: imputed interest(64,699)
Present value of future minimum lease payments126,171 
Less: current portion of lease payments17,027 
Lease liabilities, long-term$109,144 
(b)    Legal Matters
From time to time, the Company may become involved in routine litigation arising in the ordinary course of business. While the results of such litigation cannot be predicted with certainty, management believes that the final outcome of such matters is not likely to have a material adverse effect on the Company’s financial position or results of operations or cash flows.
(c)    Contingencies
The Company is currently under audit with a royalty partner. As of March 31, 2024, the Company believes a contingency is probable and has accrued $2,500 related to this audit.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company estimates an annual effective income tax rate based on projected results for the year and applies this rate to income before taxes to calculate income tax expense. Any refinements made due to subsequent information that affects the estimated annual effective income tax rate are reflected as adjustments in the current period.
For the three months ended March 31, 2024 and 2023, the Company’s income tax expense was $456 and $26,359, respectively. For the three months ended March 31, 2024, the difference between the effective rate and the statutory rate was primarily attributed to the application of research and development credits and the change in the valuation allowance against net deferred tax assets.
The Company recognizes the effect of income tax positions only if those positions are “more likely than not” capable of being sustained. As of March 31, 2024, the Company had $3,045 of unrecognized tax benefits. Interest and penalties accrued on unrecognized tax benefits are recorded as tax expense within the unaudited condensed consolidated financial statements. The Company does not expect a significant increase or decrease to the total amounts of unrecognized tax benefits within the next twelve months.
The Company and its subsidiaries file U.S. federal income tax returns and various state, local and foreign income tax returns. At March 31, 2024, the Company’s statutes of limitations are open for all federal and state tax returns filed after the years ended December 31, 2021 and 2020, respectively. Net operating loss (“NOL”) and credit carryforwards from all years are subject to examination and adjustments for the three years following the year in which the carryforwards are utilized. The Company is not currently under Internal Revenue Service or state examination.
Pursuant to Internal Revenue Code Sections 382 and 383, the utilization of NOLs and other tax attributes may be substantially limited due to cumulative changes in ownership greater than 50% that may have occurred or could occur during applicable testing periods. The Company has performed an analysis through December 31, 2023 and determined that such an ownership change occurred on March 31, 2021. There was no material impact to the financial statements due to this ownership change.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
(a)    Common Stock
As of March 31, 2024, the Company had authorized 500,000,000 shares of common stock with a par value of $0.01 per share. Holders of common stock are entitled to one vote per share, to receive dividends, if and when declared by the board of directors, and upon liquidation or dissolution, to receive a portion of the assets available for distributions to stockholders, subject to preferential amounts owed to holders of the Company’s preferred stock, if any.
Common stockholders have no preemptive or other subscription rights and there are no redemption or sinking fund provisions with respect to such shares. The rights, preferences and privileges of holders of the common stock are subject to and may be adversely affected by the right of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.
(b)    Limited Common Stock
As of March 31, 2024, the Company had authorized 100,000,000 shares of limited common stock with a par value of $0.01 per share. Holders of limited common stock are entitled to one vote per share, however, the holders of limited common stock shall not be entitled to vote such shares in any election of directors or on the removal of directors. Holders of limited common stock are entitled to receive dividends, if and when declared by the board of directors, and upon liquidation or dissolution, to receive a portion of the assets available for distributions to stockholders, subject to preferential amounts owed to holders of the Company’s preferred stock, if any. Holders of the Company’s limited common stock have the right to convert each share of limited common stock into one share of the Company’s common stock.
Limited common stockholders have no preemptive or other subscription rights and there are no redemption or sinking fund provisions with respect to such shares. The rights, preferences and privileges of holders of the limited common stock are subject to and may be adversely affected by the right of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.
(c)    Preferred Stock
As of March 31, 2024, the Company had authorized 10,000,000 shares of undesignated preferred stock with a par value of $0.01 per share. The Company’s board of directors has the discretion to determine the rights, preferences, privileges, and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges, and liquidation preferences, of each series of preferred stock.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock Incentive Plans
As of March 31, 2024, the Company’s stock incentive plans included the 2010 Stock Plan (the “2010 Plan”), the 2020 Equity Incentive Plan (the “2020 Plan”), the 2021 Inducement Equity Incentive Plan, as amended (the “2021 Plan”), and the 2022 Equity Incentive Plan (the “2022 Plan”) (together, the “Plans”).
The 2022 Plan provides for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, other stock-based awards, and cash-based awards to employees, directors, consultants or advisors. Shares of common stock subject to outstanding awards granted under the 2020 Plan and the 2010 Plan that expire, terminate, or are otherwise surrendered, cancelled, forfeited, or repurchased by the Company are available for issuance under the 2022 Plan.
The 2021 Plan provides for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards to persons who were not previously an employee or director of the Company or who are commencing employment with the Company following a bona fide period of non-employment, in either case, as an inducement material to such person’s entry into employment with the Company and in accordance with the requirements of the Nasdaq Stock Market Rule 5635(c)(4). Neither consultants nor advisors are eligible to participate in the 2021 Plan.
The 2020 Plan provided for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards to employees, directors, consultants or advisors. As of June 15, 2022, the effective date of the 2022 Plan, no further awards will be made under the 2020 Plan. Any options or awards outstanding under the 2020 Plan are governed by the terms of the 2020 Plan.
The 2010 Plan provided for the granting of incentive stock options and nonstatutory stock options to employees, directors, consultants or advisors. As of the effective date of the 2020 Plan, no further awards will be made under the 2010 Plan. Any options or awards outstanding under the 2010 Plan are governed by the terms of the 2010 Plan.
As of March 31, 2024 and December 31, 2023, there were 1,190,282 and 3,472,195 shares available for grant under the Plans, respectively. The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:
Three Months Ended March 31,
20242023
Cost of sales$1,135 $1,298 
Research and development4,066 3,514 
Sales and marketing974 851 
General and administrative6,043 5,217 
Total stock-based compensation$12,218 $10,880 
Restricted Stock Units
Each restricted stock unit (“RSU”) represents the right to receive one share of the Company’s common stock upon vesting. The fair value of RSUs granted by the Company was calculated based upon the Company’s closing stock price on the date of the grant, and the stock-based compensation expense is recognized over the vesting period. RSUs generally vest over four years with 25% of the grants vesting at the end of the first year and the remaining vesting annually over the following three years.
There were 1,114,970 and 638,875 RSUs granted during the three months ended March 31, 2024 and 2023, respectively. The weighted average grant date fair value for each RSU granted during the three months ended March 31, 2024 and 2023 was $25.28 and $26.69, respectively.
As of March 31, 2024, there was $40,573 of unrecognized compensation cost related to RSUs granted under the Plans, which is expected to be recognized over a weighted average period of 3.57 years. During the three months ended March 31, 2024 and 2023, 161,964 and 12,075 RSUs vested, respectively. The fair value of RSUs vested during the three months ended March 31, 2024 and 2023 was $4,406 and $293, respectively.
Performance-Based Restricted Stock Units
In March 2024 and February 2023, the Company awarded performance-based restricted stock units ("PRSUs") under the 2022 Plan. Each PRSU represents a contingent right to receive one share of common stock upon the achievement of specified performance goals. The fair value of PRSUs granted by the Company was calculated based upon the Company's closing stock price on the date of the grant, and the stock-based compensation expense is recognized when the grant date is determined and performance conditions are probable of achievement. At the point where performance conditions are considered probable of achievement, the Company records stock-based compensation expense with a cumulative catch-up expense in the period first recognized and on a straight-line basis over the remaining period for which the performance criteria are expected to be completed.
In March 2024, the Company awarded to all executive officers PRSUs for a maximum of 180,000 shares (based on 150% achievement of the applicable performance conditions outlined in the awards), with a target award of 120,000 PRSUs (based on 100% achievement of the applicable performance conditions), and a threshold award of 60,000 PRSUs (based on 50% achievement of the applicable performance conditions). All such PRSUs were considered granted under ASC 718, Compensation—Stock Compensation ("Topic 718") in March 2024. Such PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal year ending December 31, 2026.
In February 2023, the Company awarded to certain executive officers PRSUs for a maximum of 62,693 shares (based on 150% achievement of the applicable performance conditions outlined in the awards), with a target award of 41,795 PRSUs (based on 100% achievement of the applicable performance conditions), and a threshold award of 20,898 PRSUs (based on 50% achievement of the applicable performance conditions). All such PRSUs were considered granted under Topic 718 in February 2023. Such PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal year ending December 31, 2025.
In August 2022, the Company awarded 90,000 PRSUs to an executive officer of which 30,150 PRSUs were considered granted under Topic 718 at the time the PRSUs were awarded. In March 2024 and 2023, of the 90,000 PRSUs awarded in August 2022, an additional 14,850 and 45,000 PRSUs were considered granted under Topic 718, respectively. During the three months ended March 31, 2024, the Company's compensation committee determined the achievement of the awards set to vest upon the certification by the Company's compensation committee following the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2023. Of the 36,000 PRSUs that were eligible to vest, the Company's compensation committee determined that the applicable performance conditions had been met for 9,000 of the PRSUs, which vested during the three months ended March 31, 2024, and that the applicable performance conditions had not been met for 27,000 PRSUs, which were forfeited during the three months ended March 31, 2024. The remaining 54,000 PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal years ending December 31, 2024 and 2025.
The weighted average grant date fair value for each PRSU granted during the three months ended March 31, 2024 and 2023 was $26.08 and $22.48, respectively. During the three months ended March 31, 2024 and 2023, 9,000 and zero PRSUs vested, respectively.
Stock Options
Stock options must be granted at an exercise price not less than 100% of the fair market value per share at the grant date. The board of directors or compensation committee determines the exercise price of the Company’s stock
options based on the closing price of the common stock as reported on the Nasdaq Global Select Market on the date of the grant. The maximum contractual term of options granted under the Plans is typically 10 years, options generally vest over four years with 25% of the shares underlying the option vesting at the end of the first year and the remaining vesting monthly over the following three years. In March 2024 and February 2023, the Company granted the chief executive officer premium priced options to purchase 87,271 and 65,525 shares of common stock, respectively, with exercise prices equal to 110% of the closing price of the Company's common stock on the date of grant.
During the three months ended March 31, 2024 and 2023, 41,623 and 186,201 options under the Plans were exercised for total proceeds of $390 and $867, respectively.
The fair value of each option award is determined on the date of grant using the Black Scholes Merton option-pricing model. The calculation of fair value included several assumptions that require management’s judgment. The expected terms of options granted to employees during 2024 and 2023 were calculated using an average of historical exercises. Estimated volatility for the three months ended March 31, 2024 and 2023 incorporated a calculated volatility derived from the historical closing prices of shares of common stock of similar entities whose share prices were publicly available for the expected term of the option. The risk-free interest rate was based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option. The Company accounts for forfeitures as they occur; as such, the Company does not estimate forfeitures at the time of grant.
Following are the weighted average valuation assumptions used for option awards during the periods presented:
Three Months Ended March 31,
20242023
Valuation assumptions
Expected dividend yield— %— %
Expected volatility65 %68 %
Expected term (years)5.315.07
Risk-free interest rate4.22 %3.86 %
The weighted average grant date fair value per share of options granted during the three months ended March 31, 2024 and 2023 was $15.10 and $14.00, respectively. The intrinsic value of options exercised during the three months ended March 31, 2024 and 2023 was $723 and $3,203, respectively.
As of March 31, 2024, there was $69,386 of unrecognized compensation cost related to unvested stock options granted under the Plans, which is expected to be recognized over a weighted average period of 2.43 years. The fair value of shares vested during the three months ended March 31, 2024 and 2023 was $12,770 and $17,025, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders
The following table presents the calculation of basic and diluted net (loss) income per share attributable to common and limited common stockholders for the periods presented (in thousands, except for share and per share data):
Three Months Ended March 31,
20242023
Numerator:
Net (loss) income attributable to Schrödinger common and limited common stockholders$(54,724)$129,136 
Denominator:
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic:72,291,13471,467,097
Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares— 2,351,514 
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted:72,291,134 73,818,611 
Net (loss) income per share of common and limited common stockholders, basic:$(0.76)$1.81 
Net (loss) income per share of common and limited common stockholders, diluted:$(0.76)$1.75 
For the three months ended March 31, 2023, in order to calculate diluted net income per share, the weighted average shares used to compute net income is adjusted by the effect of dilutive securities, including awards under the Plans. Diluted net income per share is computed by dividing the resulting net income by the weighted average number of fully diluted common and limited shares outstanding.
Since the Company was in a loss position for the three months ended March 31, 2024, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares and limited common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Three Months Ended March 31,
20242023
Shares subject to outstanding common stock options and unvested RSUs and PRSUs13,974,4836,216,397
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investments
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Equity Investments Equity Investments
(a)    Nimbus
The Company previously provided collaboration services for Nimbus under the terms of a master services agreement executed on May 18, 2010, as amended. Collaboration agreements are separate from the transaction that resulted in equity ownership and related fees are paid in cash to the Company. Nimbus was previously recorded as an equity method investment under the HLBV method, as the entity is a limited liability company and the Company was determined to have significant influence due to the Company's collaboration with Nimbus on a number of drug discovery targets, as well as the Company's level of ownership in Nimbus. During the period ended September 30, 2023, the Company's equity ownership in Nimbus was diluted to the point that the Company no longer has significant influence over the entity. As the Company no longer has significant influence over Nimbus, after June 30, 2023, the equity investment in Nimbus is valued as a non-marketable equity security.
The carrying value of the Nimbus investment was $1,928 as of both March 31, 2024 and December 31, 2023. The Company has no obligation to fund Nimbus losses in excess of its initial investment. For the three months ended March 31, 2024, the Company reported no gain or loss on the Nimbus investment. For the three months ended March 31, 2023, the Company reported a realized gain of $147,322 on the Nimbus investment, which reflected the total cash distribution the
Company was eligible to receive from Nimbus on account of Takeda's acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its tyrosine kinase 2 inhibitor NDI-034858.
(b)    Morphic
The Company accounts for its investment in Morphic Holding, Inc. (“Morphic”) at fair value based on the share price of Morphic’s common stock at the measurement date.
During the three months ended March 31, 2024 and 2023, the Company reported a mark-to-market gain of $5,277 and $9,093, respectively, on the Morphic investment. As of March 31, 2024 and December 31, 2023, the carrying value of the Company’s investment in Morphic was $29,391 and $24,114, respectively.
(c)    Ajax
In May 2021, the Company purchased 631,377 shares of Series B preferred stock of Ajax Therapeutics, Inc. (“Ajax”) for $1,700 in cash. The Company has concluded that its equity investment in Ajax should be valued as a non-marketable equity security as the Company does not exercise significant influence over Ajax. As of each of March 31, 2024 and December 31, 2023, the carrying value of the Company’s investment in Ajax was $1,700.
(d)    Structure Therapeutics
In July 2021, the Company purchased 494,035 shares of Series B preferred stock of Structure Therapeutics for $2,000 in cash. In April 2022, the Company purchased an additional 148,210 shares of Series B preferred stock for $600 in cash. On February 7, 2023, Structure Therapeutics completed its IPO. Immediately upon the closing of Structure Therapeutics' IPO, all of the outstanding Series B preferred stock automatically converted into ordinary shares on a one-for-one basis. As of March 31, 2024, the Company owned 3,260,495 ordinary shares of Structure Therapeutics. The Company purchased 275,000 American Depository Shares ("ADS") at $15.00 per ADS in the IPO. Each ADS represents three ordinary shares.
Upon completion of Structure Therapeutics' IPO, the Company changed the valuation methodology used to value the Structure Therapeutics investment from an equity method investment under the HLBV method to an equity investment reported at fair value as the Company no longer exerts significant influence over Structure after the IPO. As there is a readily available market price for Structure Therapeutics' ADSs, the Company values its investment based on the closing price of Structure Therapeutics' ADSs as of the reporting date.
During the three months ended March 31, 2024 and 2023, the Company reported a mark-to-market gain of $2,859 and $26,644, respectively, on the Structure Therapeutics investment. As of March 31, 2024 and December 31, 2023, the carrying value of the Company's investment in Structure Therapeutics was $58,368 and $55,509, respectively.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
(a)    Board Member
For the three months ended March 31, 2024 and 2023, the Company paid consulting fees of $105 and $105, respectively, to a member of its board of directors.
(b)    Bill and Melinda Gates Foundation
The Bill and Melinda Gates Foundation, an entity under common control with Bill and Melinda Gates Foundation Trust, a stockholder of the Company, issued a grant under which it agreed to pay the Company directly for certain licenses and services provided to a specified group of third-party organizations. Revenue recognized for services provided by the Company under this grant was $7 and $33 for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024 and December 31, 2023, the Company had no net receivables due from the Bill and Melinda Gates Foundation.
For the three months ended March 31, 2024 and 2023, the Company recognized $490 and $766, respectively, in drug discovery contribution revenue related to funds received under an agreement with the Bill and Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health. As of March 31, 2024 and December 31, 2023, the
Company had no receivables due under these agreements from the Bill and Melinda Gates Foundation. As of March 31, 2024 and December 31, 2023, restricted cash on hand related to the arrangement was $1,138 and $2,251, respectively.
Gates Ventures, LLC is an entity under the control of William H. Gates III, who may be deemed to be the beneficial owner of more than 5% of the Company’s voting securities. The Company received $1,000 in contribution revenue in connection with its entry into an agreement with Gates Ventures, LLC annually from June 2020 to June 2022. In August 2023, the Company renewed the agreement with Gates Ventures, LLC and recognized $1,800 in contribution revenue. As of March 31, 2024 and December 31, 2023, the Company had no net receivables due from Gates Ventures, LLC.
(c)    Structure Therapeutics
During the year ended December 31, 2023, the Company entered into a collaboration agreement with Structure Therapeutics and its subsidiaries to conduct certain drug discovery services as well as provide software access. For the three months ended March 31, 2024, the Company recognized revenue of $810 under this collaboration. As of March 31, 2024 and December 31, 2023, the Company had net receivables of $250 and $494, respectively, due from Structure Therapeutics.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
The Company has determined that its chief executive officer (“CEO”) is its chief operating decision maker (“CODM”). The Company’s CEO evaluates the financial performance of the Company based on two reportable segments: Software and Drug Discovery. The Software segment is focused on licensing the Company’s software to transform molecular discovery. The Drug Discovery segment is focused on building a portfolio of preclinical and clinical drug programs, internally and through collaborations.
The CODM reviews segment performance and allocates resources based upon segment revenue and segment gross profit of the Software and Drug Discovery reportable segments. Segment gross profit is derived by deducting operational expenditures, with the exception of research and development, sales and marketing, and general and administrative activities from U.S. GAAP revenue. Operational expenditures are expenditures made that are directly attributable to the reportable segment. These expenditures are allocated to the segments based on headcount. The reportable segment expenditures include compensation, supplies, and services from contract research organizations.
Certain cost items are not allocated to the Company’s reportable segments. These cost items primarily consist of non-drug discovery program related compensation and general operational expenses associated with the Company’s research and development, sales and marketing, and general and administrative. These costs are incurred by both segments and due to the integrated nature of the Company’s Software and Drug Discovery segments, any allocation methodology would be arbitrary and provide no meaningful analysis.
Segment revenue is primarily earned in the United States and there are no intersegment revenues. Additionally, the Company reports assets on a consolidated basis and does not allocate assets to its reportable segments for purposes of assessing segment performance or allocating resources.
Presented below is financial information with respect to the Company’s reportable segments for the periods presented:
Three Months Ended March 31,
20242023
Segment revenues:
Software$33,415 $32,213 
Drug discovery3,183 32,569 
Total segment revenues$36,598 $64,782 
Segment gross profit:  
Software$25,439 $25,098 
Drug discovery(6,549)20,595 
Total segment gross profit18,890 45,693 
Unallocated:  
Research and development(50,611)(40,741)
Sales and marketing(10,171)(9,145)
General and administrative(25,541)(26,308)
Gain on equity investments— 147,322 
Change in fair value8,137 35,737 
Other income5,028 2,937 
Income tax expense(456)(26,359)
Consolidated net (loss) income$(54,724)$129,136 
Revenues by geographic area are determined based on the address provided by the Company's customers and partners. The following table sets forth revenues by geographic area for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
United States$23,297 $50,344 
APAC5,501 7,073 
EMEA7,196 6,828 
Rest of World604 537 
$36,598 $64,782 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
TBD
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net (loss) income $ (54,724) $ 129,136
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of our securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), or a Rule 10b5-1 trading arrangement, or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):

Name and TitleAction Taken (Date of Action)Type of Trading ArrangementNature of Trading ArrangementDuration of Trading ArrangementAggregate Number of Securities
Patrick Lorton, Executive Vice President, Chief Technology Officer, Chief Operating Officer, Software
Adoption
(March 4, 2024)
Rule 10b5-1 trading arrangement for exercise of stock options and sales of shares
Sale
Until June 15, 2025, or such earlier date upon which all transactions are completed or expire without execution
Up to 50,000 shares
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Patrick Lorton [Member]  
Trading Arrangements, by Individual  
Name Patrick Lorton
Title Executive Vice President, Chief Technology Officer, Chief Operating Officer, Software
Adoption Date March 4, 2024
Arrangement Duration 468 days
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Accounting Pronouncements Not Yet Adopted Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280) — Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This standard is effective for annual periods beginning after December 15, 2023, and interim periods within annual periods beginning after December 15, 2024, with early adoption permitted. The Company has not yet adopted ASU 2023-07 and is still evaluating the impact of the adoption on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) — Improvements to Income Tax Disclosures, which requires public business entities to disclose specific categories in the tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This standard is effective for annual periods beginning after December 15, 2024, and interim periods within annual periods beginning after December 15, 2025, on a prospective basis, with early adoption permitted. The Company has not yet adopted ASU 2023-09 and is still evaluating the impact of the adoption on its consolidated financial statements.
Basis of Presentation and Use of Estimates Basis of Presentation and Use of Estimates
The accompanying unaudited condensed consolidated financial statements and the related interim disclosures have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for the interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary, consisting of only normal recurring adjustments, to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted by the SEC’s rules and regulations for interim reporting. Interim period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on February 28, 2024.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the assumptions used in the allocation of revenue and estimates regarding the progress of completing performance obligations under collaboration agreements. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.
Principles of Consolidation Principles of Consolidation
The Company’s unaudited condensed consolidated financial statements include the accounts of Schrödinger, Inc., its wholly owned subsidiaries, and its variable interest entity. All intercompany balances and transactions have been eliminated in consolidation. The functional currency for foreign entities is the United States dollar. The Company accounts for investments over which it has significant influence, but not a controlling financial interest, using the equity method.
Restricted Cash Restricted Cash
Restricted cash consists of letters of credit held with the Company’s financial institution related to facility leases and is classified as current in the Company’s balance sheets based on the maturity of the underlying letters of credit. Additionally, funds received from certain grants are restricted as to their use and are therefore classified as restricted cash.
Concentrations Concentrations
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables and contract assets, which represent contracted unbilled receivables.
The Company does not require customers to provide collateral to support accounts receivable. If deemed necessary, credit reviews of significant new customers may be performed prior to extending credit. The determination of a customer’s ability to pay requires judgment, and failure to collect from a customer can adversely affect revenue, cash flows, and results of operations.
Income Taxes Income Taxes
The Company records deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and the tax basis of the assets and liabilities. Deferred tax assets are reduced by a valuation allowance when it is estimated to become more likely than not that a portion of the deferred tax assets will not be realized. Accordingly, the Company currently maintains a full valuation allowance against existing net deferred tax assets.
The Company recognizes the effect of income tax positions only if such positions are deemed “more likely than not” capable of being sustained. Interest and penalties accrued on unrecognized tax benefits are included within income tax expense in the unaudited condensed consolidated financial statements.
Equity Investments Equity Investments
In the normal course of business, the Company has entered, and may continue to enter, into collaboration agreements with companies to perform drug design services for such companies in exchange for equity ownership stakes in such companies. If it is determined that the Company has control over the investee, the investee is consolidated in the financial statements. If the investee is consolidated with the Company and less than 100% of the equity is owned by the Company, the Company will present non-controlling interest to represent the portion of the investee owned by other investors. If it is determined that the Company does not have control over the investee, the Company evaluates the investment for the ability to exercise significant influence.
Equity investments over which the Company has significant influence may be accounted for under equity method accounting in accordance with Accounting Standards Codification (ASC) Topic 323 (“Topic 323”), Equity Method and Joint Ventures. If it is determined that the Company does not have significant influence over the investee, and there is no readily determinable fair value for the investment, the equity investment may be accounted for at cost less impairment, in accordance with ASC Topic 321 (“Topic 321”), Investments - Equity Securities.
For further information regarding the Company’s equity investments, see Note 4, Fair Value Measurements and Note 10, Equity Investments.
Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders
The outstanding equity of the Company consists of common stock and limited common stock. Under the Company’s certificate of incorporation, the rights of the holders of common stock and limited common stock are identical, except with respect to voting and conversion. Holders of limited common stock are precluded from voting such shares in any election of directors or on the removal of directors. Limited common stock may be converted into common stock at any time at the option of the stockholder.
Undistributed earnings allocated to the participating securities are subtracted from net income in determining net income (loss) attributable to common and limited common stockholders. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common and limited common stockholders by the weighted-average number of shares of common and limited common stock outstanding during the period.
For the calculation of diluted net income, net income attributable to common and limited common stockholders for basic net income is adjusted by the effect of dilutive securities, including awards under the Company’s equity compensation plans. Diluted net income per share attributable to common and limited common stockholders is computed by dividing the resulting net income attributable to common and limited common stockholders by the weighted-average number of fully diluted shares of common and limited common stock outstanding.
Leases The Company has elected the package of practical expedients under the transition guidance of ASC Topic 842, Leases, to exclude short-term leases from the balance sheet and to combine lease and non-lease components. The Company classifies finance lease right of use assets under property and equipment, net and finance short-term and long-term lease liabilities under other accrued liabilities and other liabilities, long-term, respectively
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Timing of Revenue Recognition
The following table illustrates the timing of the Company’s revenue recognition patterns:
Three Months Ended March 31,
20242023
Software products and services – point in time48.7 %30.8 %
Software products and services – over time42.6 19.0 
Drug Discovery – point in time— 41.9 
Drug Discovery – over time8.7 8.3 
Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue
The following table presents the revenue recognized from the sources of software products and services revenue:
Three Months Ended March 31,
20242023
On-premise software$17,619 $19,944 
Hosted software7,176 4,451 
Software maintenance5,895 5,750 
Professional services2,725 2,068 
Revenue from contracts with customers33,415 32,213 
Software contribution— — 
Total software revenue$33,415 $32,213 
Drug Discovery Revenue
The following table presents the revenue recognized from the sources of drug discovery revenue:
Three Months Ended March 31,
20242023
Drug discovery services revenue from contracts with customers$2,692 $31,803 
Drug discovery contribution491 766 
Total drug discovery revenue$3,183 $32,569 
Schedule of Contract Balances
Contract balances were as follows:
As of
March 31,
2024
As of
December 31,
2023
Contract assets$23,902 $21,107 
Deferred revenue, short-term:
Software products and services39,537 44,218 
Drug discovery9,960 12,013 
Deferred revenue, long-term:
Software products and services1,961 2,407 
Drug discovery6,055 6,636 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value The following table presents information about the Company’s assets measured at fair value as of March 31, 2024:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$134,874 $— $— $134,874 
Marketable securities— 300,843 — 300,843 
Equity investments87,759 — 1,928 89,687 
Total$222,633 $300,843 $1,928 $525,404 
The following table presents information about the Company’s assets measured at fair value as of December 31, 2023:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$161,066 $— $— $161,066 
Marketable securities— 307,688 — 307,688 
Equity investments79,623 — 1,928 81,551 
Total$240,689 $307,688 $1,928 $550,305 
Summary of Changes in Fair Value of Level 3 Investments
The following table sets forth changes in fair value of the Company’s Level 3 investments:
Amount
As of December 31, 2022$1,629 
Realized gain147,213 
Cash distributions(147,213)
Transfer to Level 1(1,629)
Unrealized gain1,928 
As of December 31, 20231,928 
Unrealized loss— 
As of March 31, 2024$1,928 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of Operating Leases Additional details of the Company’s operating and finance leases are presented in the following table:
Three Months Ended March 31,
20242023
Lease costs$4,490 $3,794 
Cash paid for leases4,099 2,637 
Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases
Maturities of operating and finance lease liabilities as of March 31, 2024 under noncancelable operating leases were as follows:
Year ending December 31:
Remainder of 2024$13,337 
202517,457 
202617,136 
202715,963 
202814,950 
Thereafter112,027 
Total future minimum lease payments190,870 
Less: imputed interest(64,699)
Present value of future minimum lease payments126,171 
Less: current portion of lease payments17,027 
Lease liabilities, long-term$109,144 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Classification of Stock Based Compensation Expense The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:
Three Months Ended March 31,
20242023
Cost of sales$1,135 $1,298 
Research and development4,066 3,514 
Sales and marketing974 851 
General and administrative6,043 5,217 
Total stock-based compensation$12,218 $10,880 
Summary of Weighted Average Valuation Assumptions Used for Options
Following are the weighted average valuation assumptions used for option awards during the periods presented:
Three Months Ended March 31,
20242023
Valuation assumptions
Expected dividend yield— %— %
Expected volatility65 %68 %
Expected term (years)5.315.07
Risk-free interest rate4.22 %3.86 %
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders
The following table presents the calculation of basic and diluted net (loss) income per share attributable to common and limited common stockholders for the periods presented (in thousands, except for share and per share data):
Three Months Ended March 31,
20242023
Numerator:
Net (loss) income attributable to Schrödinger common and limited common stockholders$(54,724)$129,136 
Denominator:
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic:72,291,13471,467,097
Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares— 2,351,514 
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted:72,291,134 73,818,611 
Net (loss) income per share of common and limited common stockholders, basic:$(0.76)$1.81 
Net (loss) income per share of common and limited common stockholders, diluted:$(0.76)$1.75 
Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Three Months Ended March 31,
20242023
Shares subject to outstanding common stock options and unvested RSUs and PRSUs13,974,4836,216,397
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Summary of Financial Information with Respect to Reportable Segments
Presented below is financial information with respect to the Company’s reportable segments for the periods presented:
Three Months Ended March 31,
20242023
Segment revenues:
Software$33,415 $32,213 
Drug discovery3,183 32,569 
Total segment revenues$36,598 $64,782 
Segment gross profit:  
Software$25,439 $25,098 
Drug discovery(6,549)20,595 
Total segment gross profit18,890 45,693 
Unallocated:  
Research and development(50,611)(40,741)
Sales and marketing(10,171)(9,145)
General and administrative(25,541)(26,308)
Gain on equity investments— 147,322 
Change in fair value8,137 35,737 
Other income5,028 2,937 
Income tax expense(456)(26,359)
Consolidated net (loss) income$(54,724)$129,136 
Schedule of Revenues by Geographic Area The following table sets forth revenues by geographic area for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
United States$23,297 $50,344 
APAC5,501 7,073 
EMEA7,196 6,828 
Rest of World604 537 
$36,598 $64,782 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 29, 2024
Mar. 31, 2024
Mar. 31, 2023
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]      
Consideration received on transaction $ 250,000    
Issuance of common stock upon ATM offering, net   $ 7,627 $ 0
The ATM      
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]      
Consideration received on transaction   $ 7,626  
Shares issued (in shares)   282,963  
Issuance of common stock upon ATM offering, net   $ 7,782  
Number of shares available to issue in transaction   $ 242,218  
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies - Additional Information (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Accounts Receivable | Customer A      
Significant Accounting Policies [Line Items]      
Concentration risk (in percent) 28.00%   15.00%
Accounts Receivable | Customer B      
Significant Accounting Policies [Line Items]      
Concentration risk (in percent) 12.00%   11.00%
Contract Assets | Customer A      
Significant Accounting Policies [Line Items]      
Concentration risk (in percent) 41.00%   42.00%
Contract Assets | Customer B      
Significant Accounting Policies [Line Items]      
Concentration risk (in percent) 20.00%   22.00%
Revenue Benchmark | Customer A      
Significant Accounting Policies [Line Items]      
Concentration risk (in percent)   44.00%  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Software products and services | Point in Time    
Disaggregation Of Revenue [Line Items]    
Timing of revenue recognition (in percent) 48.70% 30.80%
Software products and services | Over Time    
Disaggregation Of Revenue [Line Items]    
Timing of revenue recognition (in percent) 42.60% 19.00%
Drug discovery | Point in Time    
Disaggregation Of Revenue [Line Items]    
Timing of revenue recognition (in percent) 0.00% 41.90%
Drug discovery | Over Time    
Disaggregation Of Revenue [Line Items]    
Timing of revenue recognition (in percent) 8.70% 8.30%
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Software Products and Services (Details) - USD ($)
3 Months Ended 12 Months Ended 36 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Dec. 31, 2023
Jun. 22, 2023
Agreement with Gates Ventures, LLC        
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]        
Software contribution revenue recognized $ 1,000,000 $ 1,800,000    
Deferred revenue 0      
Agreement with Gates Ventures, LLC | Accounts Receivable        
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]        
Software contribution revenue recognized 0   $ 0  
Agreement with Gates Ventures, LLC | First And Second Anniversary        
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]        
Software contribution revenue recognized $ 1,000,000      
Agreement with Gates Ventures, LLC | Maximum        
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]        
Software contribution revenue recognition amount   $ 6,000,000   $ 3,000,000
On-premise software | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-04-01        
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]        
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year      
Hosted software | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-04-01        
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]        
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year      
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]    
Total software revenue $ 36,598 $ 64,782
On-premise software    
Disaggregation Of Revenue [Line Items]    
Total software revenue 17,619 19,944
Hosted software    
Disaggregation Of Revenue [Line Items]    
Total software revenue 7,176 4,451
Software maintenance    
Disaggregation Of Revenue [Line Items]    
Total software revenue 5,895 5,750
Professional services    
Disaggregation Of Revenue [Line Items]    
Total software revenue 2,725 2,068
Revenue from contracts with customers    
Disaggregation Of Revenue [Line Items]    
Total software revenue 33,415 32,213
Software contribution    
Disaggregation Of Revenue [Line Items]    
Total software revenue 0 0
Software products and services    
Disaggregation Of Revenue [Line Items]    
Total software revenue $ 33,415 $ 32,213
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Drug Discovery (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Drug Discovery Services      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]      
Milestone payment yet to be achieved $ 350 $ 2,500  
Revenue recognized with milestones 0 $ 2,171  
Drug discovery contribution      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]      
Deferred revenue $ 1,091   $ 1,581
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of Drug Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]    
Total drug discovery revenue $ 3,183 $ 32,569
Drug discovery services revenue from contracts with customers    
Disaggregation Of Revenue [Line Items]    
Total drug discovery revenue 2,692 31,803
Drug discovery contribution    
Disaggregation Of Revenue [Line Items]    
Total drug discovery revenue $ 491 $ 766
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Collaboration and License Agreement (Details)
1 Months Ended 3 Months Ended
Nov. 22, 2020
USD ($)
target
program
obligation
Dec. 31, 2022
USD ($)
Nov. 30, 2020
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Deferred revenue, revenue recognized       $ 23,380,000 $ 24,296,000  
Total revenues       36,598,000 64,782,000  
BMS | Collaboration and License Agreement            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Number of biological targets | target 5          
Number of wholly owned programs | program 2          
Number of oncology targets | program 2          
Upfront fee received   $ 55,000,000.0 $ 55,000,000.0      
Maximum milestone payments to be received $ 971,000,000.0          
Number of remain milestone payment targets | target 2          
Number of performance obligations | obligation 1          
Number of programs under agreement | program 5          
Transaction price $ 55,000,000.0          
Total revenues       1,500,000 $ 28,100,000  
Deferred revenue       5,800,000   $ 7,300,000
Receivable from collaboration       0   $ 0
BMS | Collaboration and License Agreement | Neurology and Immunology Product            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Maximum milestone payments to be received 489,000,000.0          
Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones 264,000,000.0          
Milestone payments to be received upon achievement of certain specified commercial milestones $ 225,000,000.0          
BMS | Collaboration and License Agreement | Oncology, Neurology, and Immunology Product            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Deferred revenue, revenue recognized       $ 25,000,000.0    
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]    
Contract assets $ 23,902 $ 21,107
Deferred revenue, short-term:    
Deferred revenue 49,497 56,231
Deferred revenue, long-term:    
Deferred revenue, long-term 8,016 9,043
Software products and services    
Deferred revenue, short-term:    
Deferred revenue 39,537 44,218
Deferred revenue, long-term:    
Deferred revenue, long-term 1,961 2,407
Drug discovery    
Deferred revenue, short-term:    
Deferred revenue 9,960 12,013
Deferred revenue, long-term:    
Deferred revenue, long-term $ 6,055 $ 6,636
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition- Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Deferred revenue, revenue recognized $ 23,380 $ 24,296
Percentage of revenue expected to be recognized 86.00%  
Unsatisfied performance obligation $ 32,040  
Minimum    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Contract with customers, payment terms 30 days  
Maximum    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Contract with customers, payment terms 60 days  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets $ 525,404 $ 550,305
Cash and cash equivalents and restricted cash    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 134,874 161,066
Marketable securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 300,843 307,688
Equity investments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 89,687 81,551
Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 222,633 240,689
Level 1 | Cash and cash equivalents and restricted cash    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 134,874 161,066
Level 1 | Marketable securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 0 0
Level 1 | Equity investments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 87,759 79,623
Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 300,843 307,688
Level 2 | Cash and cash equivalents and restricted cash    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 0 0
Level 2 | Marketable securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 300,843 307,688
Level 2 | Equity investments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 0 0
Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 1,928 1,928
Level 3 | Cash and cash equivalents and restricted cash    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 0 0
Level 3 | Marketable securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 0 0
Level 3 | Equity investments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets $ 1,928 $ 1,928
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 1,928 $ 1,629 $ 1,629
Realized gain 8,137 $ 35,737 147,213
Cash distributions     (147,213)
Transfer to Level 1     (1,629)
Unrealized gain     1,928
Unrealized loss 0    
Ending balance $ 1,928   $ 1,928
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value Disclosures [Abstract]      
Realized gain $ 8,137 $ 35,737 $ 147,213
Cash distributions     (147,213)
Unrealized gain     1,928
Transfers out of level 3     $ 1,629
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments And Contingencies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining weighted average lease term 12 years
Increase in right-of-use assets due to contingency resolution $ 2,952
Loss contingency accrual $ 2,500
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments And Contingencies - Summary of operating and finance leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Lease costs $ 4,490 $ 3,794
Cash paid for leases $ 4,099 $ 2,637
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments And Contingencies - Summary of Maturities of Operating And Finance Lease Liabilities Under Noncancelable Operating Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remainder of 2024 $ 13,337
2025 17,457
2026 17,136
2027 15,963
2028 14,950
Thereafter 112,027
Total future minimum lease payments 190,870
Less: imputed interest (64,699)
Present value of future minimum lease payments 126,171
Less: current portion of lease payments 17,027
Lease liabilities, long-term $ 109,144
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax expense $ 456 $ 26,359
Unrecognized tax benefits $ 3,045  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Details)
Mar. 31, 2024
vote
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Class Of Stock [Line Items]    
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, par value (in USD per share) | $ / shares $ 0.01 $ 0.01
Voting Common Stock    
Class Of Stock [Line Items]    
Common stock, shares authorized (in shares) 500,000,000  
Common stock, par value (in USD per share) | $ / shares $ 0.01  
Number of votes for common share | vote 1  
Limited common stock    
Class Of Stock [Line Items]    
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, par value (in USD per share) | $ / shares $ 0.01 $ 0.01
Number of votes for common share | vote 1  
Right to exchange limited common stock to common stock, share 1  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
shares
Feb. 28, 2023
shares
Aug. 31, 2022
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
shares
Jun. 15, 2022
shares
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Total proceeds | $         $ 392 $ 867    
Stock Options                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Number of shares available for grant (in shares) 1,190,282       1,190,282   3,472,195  
Award vesting period (in years)         4 years      
Unrecognized compensation cost expected to be recognized over a weighted average period (in years)         2 years 5 months 4 days      
Maximum percentage of stock options must be granted at exercise price of fair market value (in percent)         100.00%      
Grant of common stock (in shares) 87,271   65,525          
Closing price of common stock 110.00%   110.00%          
Options, exercises in period (in shares)         41,623 186,201    
Total proceeds | $         $ 390 $ 867    
Weighted average fair value of options granted (in USD per share) | $ / shares         $ 15.10 $ 14.00    
Intrinsic value of options exercised | $         $ 723 $ 3,203    
Unrecognized compensation cost related to unvested stock options granted | $ $ 69,386       69,386      
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value | $         $ 12,770 $ 17,025    
Stock Options | Maximum                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Options granted, contractual term (in years)         10 years      
Stock Options | Tranche One                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Stock Options | Tranche Two                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Stock Options | Tranche Three                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Stock Options | Tranche Four                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Restricted Stock Units                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting period (in years)         4 years      
Stock granted (in shares)         1,114,970 638,875    
Weighted average fair value of restricted stock units granted (in USD per share) | $ / shares         $ 25.28 $ 26.69    
Unrecognized compensation cost related to vested stock options granted | $ $ 40,573       $ 40,573      
Unrecognized compensation cost expected to be recognized over a weighted average period (in years)         3 years 6 months 25 days      
Number of units vested during period (in shares)         161,964 12,075    
Vested in period | $         $ 4,406 $ 293    
Restricted Stock Units | Tranche One                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Restricted Stock Units | Tranche Two                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Restricted Stock Units | Tranche Three                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Restricted Stock Units | Tranche Four                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Award vesting rights (in percent)         25.00%      
Eligible Performance Based Restricted Stock Units                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Stock granted (in shares)       90,000        
Eligible Performance Based Restricted Stock Units | Tranche One                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Stock granted (in shares) 180,000   62,693          
Achievement percent 1.50   1.50          
Eligible Performance Based Restricted Stock Units | Tranche Two                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Stock granted (in shares) 120,000   41,795          
Achievement percent 1   1          
Eligible Performance Based Restricted Stock Units | Tranche Three                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Stock granted (in shares) 60,000   20,898          
Achievement percent 0.50   0.50          
Performance Based Restricted Stock Units                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Stock granted (in shares) 14,850 45,000   30,150        
Weighted average fair value of restricted stock units granted (in USD per share) | $ / shares         $ 26.08 $ 22.48    
Number of units vested during period (in shares)         9,000 0    
Eligible to vest (in shares) 36,000       36,000      
Number of units forfeited during period (in shares)         27,000      
Number of RSU's not vested during period (in shares) 54,000       54,000      
2020 Plan                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Number of shares available for grant (in shares)               0
2010 Plan                
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]                
Number of shares available for grant (in shares) 0       0      
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]    
Total stock -based compensation $ 12,218 $ 10,880
Cost of sales    
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]    
Total stock -based compensation 1,135 1,298
Research and development    
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]    
Total stock -based compensation 4,066 3,514
Sales and marketing    
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]    
Total stock -based compensation 974 851
General and administrative    
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]    
Total stock -based compensation $ 6,043 $ 5,217
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Valuation assumptions    
Expected dividend yield (in percent) 0.00% 0.00%
Expected volatility (in percent) 65.00% 68.00%
Expected term (years) 5 years 3 months 21 days 5 years 25 days
Risk-free interest rate (in percent) 4.22% 3.86%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net (loss) income attributable to Schrödinger common and limited common stockholders $ (54,724) $ 129,136
Denominator:    
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic: (in shares) 72,291,134 71,467,097
Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares (in shares) 0 2,351,514
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted (in shares) 72,291,134 73,818,611
Net (loss) income per share of common and limited common stockholders, basic: (in USD per share) $ (0.76) $ 1.81
Net (loss) income per share of common and limited common stockholders, diluted: (in USD per share) $ (0.76) $ 1.75
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Stock Options And Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Shares subject to outstanding common stock options and unvested RSUs and PRSUs (in shares) 13,974,483 6,216,397
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investments - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 07, 2023
$ / shares
shares
Apr. 30, 2022
USD ($)
shares
Jul. 31, 2021
USD ($)
shares
May 31, 2021
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt and Equity Securities, FV-NI [Line Items]              
Unrealized gain             $ 1,928,000
Realized gain         $ 8,137,000 $ 35,737,000 147,213,000
Nimbus Therapeutics, LLC              
Debt and Equity Securities, FV-NI [Line Items]              
Non-marketable equity security         1,928,000   1,928,000
Unrealized gain         0    
Realized gain           147,322,000  
Morphic Holding, Inc.              
Debt and Equity Securities, FV-NI [Line Items]              
Gain (loss)         5,277,000 9,093,000  
Marketable securities         29,391,000   24,114,000
Ajax Therapeutics, Inc              
Debt and Equity Securities, FV-NI [Line Items]              
Non-marketable equity security         1,700,000   1,700,000
Structure Therapeutics              
Debt and Equity Securities, FV-NI [Line Items]              
Gain (loss)         2,859,000 $ 26,644,000  
Marketable securities         $ 58,368,000   $ 55,509,000
Series B Preferred Stock | Structure Therapeutics              
Debt and Equity Securities, FV-NI [Line Items]              
Conversion ratio 1            
Series B Preferred Stock | Ajax Therapeutics, Inc              
Debt and Equity Securities, FV-NI [Line Items]              
Number of preferred shares purchased (in shares) | shares       631,377      
Cash payments to purchase of shares       $ 1,700,000      
Series B Preferred Stock | Structure Therapeutics              
Debt and Equity Securities, FV-NI [Line Items]              
Number of preferred shares purchased (in shares) | shares   148,210 494,035        
Cash payments to purchase of shares   $ 600,000 $ 2,000,000        
Common stock | Structure Therapeutics              
Debt and Equity Securities, FV-NI [Line Items]              
Shares owned (in shares) | shares         3,260,495    
ADR | Structure Therapeutics              
Debt and Equity Securities, FV-NI [Line Items]              
Number of shares purchased | shares 275,000            
Purchase price (in USD per share) | $ / shares $ 15.00            
Stock split, conversion ratio 3            
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Mar. 31, 2023
May 31, 2023
May 31, 2022
May 31, 2021
Dec. 31, 2023
Related Party Transaction [Line Items]              
Total revenues $ 36,598,000   $ 64,782,000        
Net receivables 19,839,000           $ 65,992,000
Restricted cash 4,638,000           5,751,000
Agreement with Gates Ventures, LLC              
Related Party Transaction [Line Items]              
Software contribution revenue recognized 1,000,000 $ 1,800,000          
Director              
Related Party Transaction [Line Items]              
Related party transactions amount 105,000   105,000        
Related Party | BMGFT              
Related Party Transaction [Line Items]              
Net receivables 0           0
Related Party | BMGFT | SW Services              
Related Party Transaction [Line Items]              
Total revenues 7,000   33,000        
Related Party | BMGFT | Drug Discovery Services              
Related Party Transaction [Line Items]              
Total revenues 490,000   $ 766,000        
Related Party | Structure Therapeutics              
Related Party Transaction [Line Items]              
Total revenues 810,000            
Net receivables 250,000           494,000
Related Party | Agreement with Gates Ventures, LLC | Gates Ventures, LLC              
Related Party Transaction [Line Items]              
Net receivables $ 0           0
Contribution revenue recognition       $ 1,000,000 $ 1,000,000 $ 1,000,000  
Related Party | Agreement with Gates Ventures, LLC | Minimum | Gates Ventures, LLC              
Related Party Transaction [Line Items]              
Percentage of voting securities (in percent) 5.00%            
Related Party | Drug discovery contribution | BMGFT              
Related Party Transaction [Line Items]              
Net receivables $ 0           0
Restricted cash $ 1,138,000           $ 2,251,000
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment revenues:    
Total revenues $ 36,598 $ 64,782
Segment gross profit:    
Total segment gross profit 18,890 45,693
Unallocated:    
Research and development (50,611) (40,741)
Sales and marketing (10,171) (9,145)
General and administrative (25,541) (26,308)
Gain on equity investments 0 147,322
Change in fair value 8,137 35,737
Other income 5,028 2,937
Income tax expense (456) (26,359)
Consolidated net (loss) income (54,724) 129,136
Operating Segments | Software    
Segment revenues:    
Total revenues 33,415 32,213
Segment gross profit:    
Total segment gross profit 25,439 25,098
Operating Segments | Drug discovery    
Segment revenues:    
Total revenues 3,183 32,569
Segment gross profit:    
Total segment gross profit $ (6,549) $ 20,595
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Schedule of Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues $ 36,598 $ 64,782
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 23,297 50,344
APAC    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 5,501 7,073
EMEA    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 7,196 6,828
Rest of World    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues $ 604 $ 537
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &V H5@'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 " !M@*%8@T:4'NX K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;15P=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/JH M]@@UY_?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, .'7I*4)45,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>HX/WYZ75>M[ ^ MD?(:\Z]D!9T"KMAE\ENSWFP?F:QY?5OPNX)7VYH+W@C^\#&Y_O"["KO>V)W] MQ\870=G"K[N07U!+ P04 " !M@*%8F5R<(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 &V H5A O8KB508 *DD 8 >&PO=V]R:W-H965T&UL MM9K_3^,V&,;_%:N;IDT"&CLMM#>H5 K=M%)%?H/GR//7C+_'';DXW4GU-5D)H\A*%<7+66VF]_M#O)]Y*1#PY MDFL1PY6%5!'7<*B6_62M!/,<]R,>Q+W):7;N3DU.9:K#(!9WBB1I M%''U>BY"N3GKT=[VQ'VP7&ESHC\Y7?.EF O]Q_I.P5&_=/,1)(&.BQ.*L M-Z4?9N[("+([_@S$)MGY3$R4)RF_FH-K_ZSGF!*)4'C:6'#X]RQF(@R-$Y3C M6V':*[_3"'<_;]VOLO 0YHDG8B;#OP)?K\YZHQ[QQ8*GH;Z7F]]$$6AH_#P9 M)ME?LLGO'0Q[Q$L3+:-"#"6(@CC_SU^*BM@5.#4"5@C8&P$=U C<0N!F0?.2 M9;$NN.:34R4W1)F[P-F?FZ-WX7T4NBUFDQC'S+J0+^2ZS@?/J8;_G,# M G*M193\:ZN]W'U@=S=C]$.RYIXXZ\$@3(1Z%KW)3S_08^=76_1W,ONN(@9E M10PP]ZHB'E[7PI84EU/G\(LM$JIJ&6E81AHVB_0EY4H+%;Z2>[&62MOBX59: MI;9*F:&JEO&.RWC'S>+="15(TWM] L\(:^/A3N68K!V4J+YESI,RYTG#GJDX M3"_9L*QO1]QKP.QV83R &9:QB31"HRDVFLU2O\]ZWY][A?7-H2XZ*VD7?H M@C:)_,!?R+4/8S18!%X^<=9WY#V6X^'A@(T&PP&UYD7%;?.R*B]KDG?J^^"> M'&P_D(P2/L?V=L4MZ7#@D',EN;_AK];(J+YMY J0*(H=>.2'C;1&QBW90*_( M52BEK7_,<'';O!4'49QDWN:=F2,8O@]R$UNSXG:WL-)YA)6.-6D7=$0K/*(X MU+Q-6CZI[I1\#F+/WIMQS]M':] N.(E6H$1QOGD;]$XFFH?D[V!=_S#&':GC MN-:I%M>U35JA$L7Y)NNL4UCOUP?##1AEUEA=\!&M (GB=',C/6BONY6,,4+: M8\)@9AF.',>:KPM$HA4C41QN'@(-["<7A+*?GWXA<^&E"EK2&A)WFLDH@MDW MT=+[>D#67)%G'J:"_.@<.92LA&,XW0/<&[\C\-7J2H2WZ M'H/YQ<=[ZX9"%XC$*D1B.,]L&Y-$*>OO4\P08@8V?6UH3 M=T%"K"(AUHB$YA$/0W*>)G YL?=;W*=V>P'7MYN[2:_@I/7IL\>L;O,6E[7-6 &0BW/+ MVXS%=G5]2MSNB[4=<5';C!4"N3BP3"&@GX<,^=*:"C>H?>+@NK;!=GX>PPEE M=SUAC?6^/X!U 3YN!3[NH-L? ]^)8HK*Z(*)W(J)W$9,5'2 >;Z@G&<_(Y// MJ4XTC\UZS5H/[T0[13WD;L/,S;RV\#PY=H=T2,]$-46@+AC)K1C)/>FVE[\3 Q65T051N151N M/J;' SIVWW3R_L[+((;GLW=D$NC"::SS]T+*L^5[.-/L[9-^=7O^$L\G;I8# M"0G% J3.T0E\N\K?B\D/M%QGKY8\2:UEE'U<">X+96Z ZPLI]?; ?$'Y=M+D M/U!+ P04 " !M@*%8VE-EW%$' "]( & 'AL+W=O L#W5AR2DM%B]2RSV68"Y>A3U-[GC7*'O95')Z]5. MJ?V']5JF.UXR>2GVO()OMJ(NF8+;^F$M]S5G63NH+-;$\\)UR?)JM;EJ/_M< M;ZY$HXJ\XI]K))NR9/73)UZ(Q^L57CU_\"5_V"G]P7ISM6,%3 MI5TP^.? ;WA1:$^@XX_>Z>KXFWK@^/K9^[_;X"&8>R;YC2A^SS.UNU[%*Y3Q M+6L*]44\_I?W 07:7RH*V?Z-'GM;;X721BI1]H-!09E7W;_L>_\@1@.POS" M] /(:P?0?@!M ^V4M6'=,L4V5[5X1+6V!F_ZHGTV[6B()J_T--ZI&K[-89S: MW(@J@TGA&8(K*8H\8PIN/K&"52E'=]JQ1.^^5JS)UVG_VY^ZWR8+O_T+JR\1Q>>(>,2W#+]Q#[_EZ7$X MG0Y?PU,X/@IR?!2D]4>7'D53U[Q2B$D),7^PQ=,Y\.T.](K[(/^VOSP#QQZ/]JB.Y&S2:ST&"MU>=_<,+E#,&LHU1?\CR8_L *"M\YBYRIL M7>FR<-A@"H\\O%H?QO%8S(* XN!H-E'J'Y7Z3J5?N%1UGNJDU%IM^CH'P>B' M_9#&,W6F41 %V*XM.&H+G-H@@;]QQ>X+CB1/FSI7.;<^P<#X<>IYL4]G&FUF M41C'=I7A467H5/DQ344#4PM5-^4PSR#W'%5 "+%%K( ZWJYT( +*1'.OMDT! MQ;4? B9G,-EMJIP1XMF""PW5.(EI,HO-M J#)"'VT*)C:)$SM*_5?5X4D!I: MGU [7H^"E%V4.K!IF,WSJ)'M-%+L62.-C!A($,5X%JG%BF)=X&R1QL=(8V>D MGVN^9WF&^/>]+M?6+(O-B2#4GT^$:073$-K5)4=UB5/=KT*Q G U+J VA8FY M4A,:QO-*8IH%810E"R*Q-[#.>^$A0OM3JZ=VDG71VT-#HMHTL=++,V?6 M"LX6EE'O>+*.< P+?2[<9A=%T4*YQ@/QL!MY_V\+V?(JPB;+*#9GW+0*/;Q0 MAO" /.QF7K?4'>),B$4TBD(REV?:Q1Y)@J5E,] .AZ]JXXJ<09EOD6SMY;"3 MFF]MYD[E;1KTP$'L!N&1\7OVI'EF#=@$4Y)$_GQ>3"L-:%V*[WG%M_E"/EFHE@0&U2QF%$P2R4 UXJ;:S[J2C=/]E76.F-S"84+FLJUF M<;A0YS6"6>OZ1U M8!UQL^XUR?N2?A-TV(N3>,YKFQW&BT@D Q*)&XE=)H]B>$FPB;[ #^9J3:,P MC!:D#G D[KU@E\@O);"Y5R/$A^4VEVBQ"WR:+*D<:$;<-+L199EW+6]W2"$J MG0Z\2G6"O/N?4!P%[ZW2G8[M&$;6PYF_[V@:_ !*$CO[ESLETF\[462\EO]L M=RGJR7X8Y03NFT^C3N1M&O7 6>+F+.QO^Z(E=?SGZ,R[]#!T"S4ZL*+AE^AC MHW:BSO\$$^R=>U[[!\D= SD_HC]Y+?H;E$O9/)\)-$HJN-#%A"GT"ZO37:?Z M^=RQ-;OE*2_O>3WYBIY# 95[WAXT%T_6*3"1;B#)93(]NQN(3]W$_YAEN3X$ MAZ6L#P4N\@JE;)_#TK8>WYD 3[P0)_-]K,4NCH-DB4=T(#UUDQY:OZ9LBO9@ M.8-&+\VMVVUJPON")A3[\ZV#U9#&/E[H2>C >>KF_%AI=YR4BA+R?:??6QPX M>E<(*=_#EAP^MK:"U&3Z163H-XU(O- &TM&)KIOZ76F7ENIA%6KB/, T\HQ# M78N='P?!TJ,>P$_=X#=(U"[$5\LW66[=95KL7+M,.C"?NIFO$24JU!9KJT#G M\+<6YU-YFP8[= W4O:5^-9+H2??4I_(VC7KH0NC+78A^T0AI^7->ZI=?CNDV M=\TAG;=T5J,E& S] G5OK)^UI9U;HSZ1 MM^F;L('[OIO[;\G(WM7X=5PRKXYNFT[D>O1N6;_8AQ;J(:\D;,VV,,B[C""= MZ^Y=>7>CQ+Y]W7POE!)E>[GC#"9*&\#W6P'M>W^CWV ?_\?"YB]02P,$% M @ ;8"A6*.[_5RG P KP\ !@ !X;"]W;W)K>+H7\D7%E&KT(^&IFEFQUMF#;:LPI@E1=R*C M*=S9")D0#5.YM54F*8F*I(3;KN/X=D)8:LVGQ;6EG$]%KCE+Z5(BE2<)D?\^ M4B[V,PM;KQ>^LFVLS05[/LW(EJZH?LZ6$F9V725B"4T5$RF2=#.SON"'!0Y, M0A'Q#Z-[U1@C(V4MQ(N9_!'-+,<044Y#;4H0^-C1!>7<5 *.[U51J_Y.D]@< MOU;_K1 /8M9$T87@WUBDXYEU;Z&(;DC.]5>Q_YU6@L:F7BBX*OZC?17K6"C, ME19)E0P$"4O+3_*C6HA& AZ=27"K!'=H@E(70DJR0]40TF4^EV"-IHJ&: M&11K4V2#&I::Q[C2$NXRR-/SA4@C>"@T0C!2@K.(:)@\$D[2D**5*:S0S7-* M\HC!G5MTLR22ICJFFH6$WZ)?T?/J"=U\N$4?$$O1W['(%4DC-;4U\)EOL<.* MY;%D<<^P_$7D'?+P)^0Z[J@C?=&?_D3#.MUKI]NP*O72N/72N$6]T9EZ7SCL M\6(5H%M0)/*UWN0<-EXH\A061=*0LAU9<]HEM:SM%[5-+^WFV'.F]JZIYS3& M=0\Q+6BOAO:N@,[3->, M2/&.<,ZJEE'O:Q+Z%@J)>#!-@]?/J&, M2+0C/*?H!G:2V589A5=.#!ONMHN[+!\TF)P[!Q^!7PAJD8]K\O%UY 6C0B37 ML9#L/[AA%)17.]'+^N/VJ^B!;U?4U]WTN]$$D";K4RR%U(O=G&PQ]41D(Z ML\"D%94[:LT__H)]YW/7^_$G%6L)G=1")T.$OK&3)T,Z^4)0"QL[!P-TK@"_ MNI&KZLTM,W:Z6WE0:%M%P\;Q]2J&]7)5N8GE>Z/ O??]8P$=D>XD"#SLG^$_ M>"WN-]M._BM:NRH_1$1'9+^(@_?B?O/]DR7F-Q(*&V(Z87O+7-OU/ZM:6_3! MQ'&_B[^O\?$@#[\4U48_N#CNM_'WMOYY;SYI_2&A;14'(\?]3OZ>UC]UZ0GV M1WCB'?-?#FS3'UP=]]OZNQO_U++/2+@<6$JP&Z#Q_$-6]7'&NT&.1E_)BLE)J?3:=ROF*%TR> MBC4OX3\+415,P6VUG,IUQ5E:+RKR*?&\<%JPK)S,SNMGU]7L7&Q4GI7\ND)R M4Q2L^G;)<_%P,<&3PX.;;+E2^L%T=KYF2W[+U>?U=05WTT9+FA6\E)DH4<47 M%Y,W^.R*AGI!+?%7QA_DT372IMP)<:]O/J07$T\CXCF?*ZV"P<^67_$\UYH MQ]>]TDGS3KWP^/J@_=?:>##FCDE^)?(O6:I6%Y-X@E*^8)MH$#K MFXM^(HP6@Q[Z [!>0_@)_8 '=+Z"U MH3MDM5EOF6*S\TH\H$I+@S9]4?NF7@W69*4.XZVJX+\9K%.S*U&F$!2>(KB2 M(L]2IN#F5L$/1$M))!;HSS6OF/:Z1">?2[9),Y!YB5ZCS[=OT(1WX+GZNG+J0,.;;Q,:WUT0-\-W_)RP^69S36[I;Y]J?Z,S^2: MS?G%!+Y3R:LMG\Q^_@F'WB\VNT92UK'2;ZST7=IGGX1B.7S;.UMMIN[6A_5Z M76"V,QH&27P^W1[;8$J%?A231JH#+FC !#UHII0?A FU0XL;:+$S6_85KUPB_KC6]=&>+_&8^3*2LHZ]26-OX@S% M#6ADU7R%H'X#"VZ!WM>Z_-N,3@R'!UZ(<2\LII3O13ZVAP5[+5UY3J"W+.>R M1@E=QSW7(;+2C6?FCH>C/DB+6(+]8 #D$:=B=V+S$M(GKV&R%%@[DTJGTY9; ML6(#! D"W\!J$0OIT9?:!4M:L.0)I4(8"6^%2@P,<4@)[4,UQ:(0)_X U)9% ML9.^9K_K>K&H1'& "QV)%28UWO\ZC'QJX+3(42_PAK*T)4+LN\N'6O$*>J*Y M*+BU<& GDSZW&$[O MEW2+"/8C2@9: -RR(G;3XM6*E4NNF]4%RRJT9?G&_DF:?!=C&O5AFE(TB([$ MNBA;6L1N7CS.'BLZD_("C_0IVR)%DD%P+3%B)P\=RL7W(,9F!"D.@SY&BU@< M)$DX@+*E,^SFLQ-=*E[N :([#OM=?KA3['&@NIF<]3KP26AXUI3#4+"3 =X@ M+;D1-[E]: >JK -)C%)"SJ>'D:+$+!%,-"QD9;:B)O:_N *G>1'SK4BQ$8' M#XZ,B-\':M:W](D<=.D$2,$;(ED[0;8#<"30@]0H#G)LT)OY0^/I!+S^Y7( M4U[)5WHZDLW/T E42[W/;W2\M#IP!RDZ#KEW&AEI:8KATWB ;TG+M\2]\_Q2 M3VO $+:%O@ J? U4HHT>;"BA[5MO%$?EZ)[9O,;5SZ8 M[<)0/E@D:8SCXUU6US=M;T'N:>S2:_Y'9_+C#^?]B.D_;+HG^Z'R> MFHT(Q7%_;&*3(D$XL+>@;:]"1QC1TU%G]&-IZUK<=BITK#']7M%Q%4XB2OJ1 M,:4P3J+^X&UZ=%Y8\&I9'Z-*P+$IU>Z,K7G:'-6^J0\H>\\O\=G5[L"U5;,[ M__W(JF562I3S!:B$W@\<7>V.5'6U#&G7A@UQYD/!"E MSAF'!TE46114_AI!+M9#QWVOPE<%:;8V)43(3XLE,[M*AXQE"D$.B#0+%SPK&D.<&"&G\ MK#&=YDCCN#W>H'^PVE'+C"H8B_P;2W4V=*XV,# K&JR]]KN.PY8 X[0Y![1#L.W1>< AKA] *K9A96;=4 MTW@@Q9I(8XUH9F!C8[U1#>,FBQ,M<9>AGX['@J>8$T@)CI3(64HU3B8:/Y@L MK8B8XU:!5R0SN5L!.?TDE#HC=SP1!G)&3@CCY$LF M2D5YJ@:N1JKF0#>I:8TJ6L$+M$)R+[C.%'F/]-)=?QLX-/.#:S_L-68[#+L-P^[15(TSRA>@S(7&.O>$ M?%@U\>@=S=B48[?(V6^L M$G7B%M@LB-B$A\YR( J24C+-H/7M5P=TM_,9=L.];!X:^9VKL#V74<,].LI] MKY#]Z]Y%+?>NZT71'M-#,S_T>O[U'E=WJTH7(!>V>2F2B)+KJI UJTU_O+%M M86]]A'VS:G-_8:JFBV5JP;@B.%?1CA>K=9A-7W][1O'RZGN#)RP\WV6K- MFA]F\ZMMO**WE-UM/U;\;+9'2;,-+>JL+%!%'ZXG;_&;B#B-0VOQ1T:?ZH-C MU'3EOBP_-R?OT^N)T;2(YC1A#43,_SW2!W9::99HS4'+;^O-&2[WW;]FFZ0=*]"B!'N5MRD>#3Z\X M1]LX2Z=\())XFZG[$Y[ 2I+=9I>W7/")E2494X!$YX.4;$VKIH.\8*V;2O)( MT8I7*G21EW5].02?\23:9Q+99Q)IHUE'HKVCJZPHLF+%2T,>%PE%%QR^7L<5 MK2]1S-"2)J^1B7]&Q"!$E1E:_*8FOZFW<4*O)[P/-:T>Z63^XP_8,7Y1YX0[)BNZ5_-'@]30S;TL6-AWQS:!9"M"R'!(B"P >OFGG5S).OG M,/V,Z1R,N66YGF\-AWPAFSD-WH ^V<873 +9Q".>:QA#LU VFYJNCTUO:!>W395%)EY?WKILQSQ._$3W&5 M_JT:7PMR)D&"+2'! DBP$!(L @(;I)*]3R5;.R47Z[A8T29[=@7/I#S[A]?_ M@UJ/^"V.+SL_4Q;?YQ35--E5_,9%E7=K6ZJ.V/*$TKC0MF=LAD""!9!@(218 M=&)@!\P[>^8=+?/OZWK7U.!VT7:XF$&[[?ZPW+;/ /0KK9*LYK8'MVE5!FA# MCJTECMQKSR$&%HHZ9,P $BR$!(N P :YXNYSQ87/%55^N!*EGN,*!<*5;IDB MX]K&CF5GLBO;.(5//X2&O6K,[X11Z:55G2/ UT!D7& M3DY_;?"QT]^3IS\Q7%O(!U[ 9%JA%9 M/L35_M';5/*N11];T#NTH1*]=!J XR>2:9B)OFN:V)'9$&V/#*3(!L8@J)%4&A#]GNU M#6L5F-.RI9IQ2YY,EF?;GCB9+'DRF89(HVPD3R8YH.?9OFN*DTFVFYJF9V%1 MNU08$@\?F4N]X(3M_U&\Q) ZRP(4;0F*%H"BA:!H$13:,*5Z)0OKI2Q0$1/+ MLM/4M$454]^BT9D"JF&!HH6@:-&IT1UF0*]/X>\@4)U2,_0Q1]<666BRL&+9 M!"IN@:*%H&@1%-HP97HE#)\GA?UG31/+0I7I2TMF2#5H"8H6G-.!$#1D!(4V MY+X7M+!>T?K.,J@^^NC"H="D7,-W++%R@ IAH&@A*%H$A3;W=R=SA@40-0M! 4+8)"&R;*P08WO?QV-%&R89HH M4T-6L5Q'%$D71!;8)+8AMXX%ZF8)I2@$C1E!H0U9[(4_HA?^QKSZ(K+4A@D1 M596%/N+8E2 H6G!>%T+0H!$4VI#B7MTC>G7OK!=@1*&9V99+Q$V(^EBCR07= M >*%IXY(A%4U"&[O=I(]/O;SG\!9BEY!Y47B;R/RS'YF$D;3I8*RR,;C4%5 M05"T" IM2'VO"A*]*JA_ ::FVY%NJ38V74-\SZVPW&LX-/0)IOB/BXK+*B1CE]X%[&:Y<35SU_EO-\PLIM M^U7(?3IH/3?8?1\W_!5!+ P04 " !M@*%8 M_-)R:B(( -)0 & 'AL+W=O82 VERW2NPW0N:[=UG1J)C72712TI.EG]V)UQ=NF+&IV+SS95A45KY]8 MR9^O%VCQ]N!;\;1IU(/EZFI+G]@#:[YO[P7<+05&Q6A:\]@1;7R]NT.5M M$*@!6N(_!7N6>]>>,N61\Q_JYDM^O? 5(E:RK%$J*/S;L5M6EDH3X/BS5[H8 M?E,-W+]^T_Y9&P_&/%+);GGYWR)O-M>+9.'E;$W;LOG&G__%>H-"I2_CI=1_ MO>=>UE]X62L;7O6# 4%5U-U_^M([8F\ Z#$/P/T /!T06 :0?@#1AG;(M%EW MM*&K*\&?/:&D09NZT+[1H\&:HE9A?&@$O"U@7+.ZY74.06&Y!U>2ET5.&[AY M:. ?1*N1'E][MU1NO,\0<>F=?:]IFQ<@\\&[\+X_W'EGOWSP?O&*VOMCPUM) MZUQ>+1M IO0OLQ[%IPX%MJ @WE=>-QOI_1/0Y(?CEV#18!9^,^L3=BK\2L5' MCZ!S#_LX,."Y/7XX<< A@Y>)UD=L7E8.7&L'K@6O/,A"09NB?NJF<=$43%Z: MW-:I#O^9S.YTA7M!\R=AG4MJ)*<2MNA^7@T'SN#=9-EO%6E M%[* %3OZ6+)S562-AN-9!(((A;- S<52'%FJ"1JI'#EY M;)C8PVSN?8AI8H73PF(2(S960R/Q(C?S?F-YV[7,,)T +M"6$*^:J"KEZ1KY"2WU;U@6UKD'GM1 M)8C)O7AT%ACAAH90A&$ZQ6L0"^/0AGED3!0YD_SL+@3W7.?#(:K8N M+/-_SK47BI*G+;91#L7$D@%X)&7L)N4[MF9" '+!=JQNC7[%!H:-XPA-,)K$ M$$Q3BW/Q2,78R76KWW1>[B7ED;6P5WL(*(VF==XD%F$;ZI%!L9M!_]V5OGYB M[*$W0IUSXP4BLU['($9"WT*A>*10[*;0WX]9/!EAFR@RQ?&T[S7*(3^U=&EX M)%,*?4&\KLHW* M4R;(6*'BP 5>U1 M:\&M:K6-/C"P:N"GX31X!C$2VM8#>"1?[%ZO'J ^;M&*?[YJ-8A4.$,\%T$($9Q:((^\B=V\>>#@BHH?K%'4 MZ4F6M<*>TW.*O" QPK.<-LB%26(MG".78C>7W@N>,9;W&5W11H%]?9\-<[H, M(N+//&]:#\>!C\PFD)%5R4^6NF\%%9)Q5^105!]?C;7)N,GFWU^\\=7> 'M*LQ%ZUX$ MF:]LXPA/6SZ#E W\2,+$3<+&G#0=4&*FSJ?4>Z-=!C;&$9HGP%P.!2B-+;1-1MHF M;MJ^?8\%Y[!6>RKJ6L5+=5(PU7AN-,M V1'RHRE'&N32,$:VD(W,3MS,_DZK MF-J)<=ICV)@F01+/DMZP?"9QE-I(9^1\DCI)YZ'=;DM]P G5*B]D5G+9BJX0 MO/&1MJT>-I&[(W/+WC%QMACOYJ(3:3L\J1N[B<#=3>AHZ[TUL'DX\U(;#,9# M.T-CD$P['X-08MG9#,;.(7!W#HX@0M@N]C;_=4&$:!Y;'H.3MA:GTG;HIK&U M"-RMQ1&K-7W2<,2^7##O&T)_NB]C$-H_\SFT8FPN@I\T%T=;<U*K>U9GKZK>\K*UE:)@?CR.DV!Z MYF:00@F>-B7+O0]+*B:>]/EN&K[5GZ\\\J;AE;[<,)HSH03@_9KSYNU& M_<#P!=3J+U!+ P04 " !M@*%8V( -:R8% #&"P & 'AL+W=OGB7GAV\O9B(?!?[0O/9[SR21+*R]E<.'XBR9"""N.0]B0>%OQ9=< MUV((,+YL;2:#2U'&KAEZ8OV.?.]U&ANR2+CH/ >]/QP'&162<;PU= M](:R1PQ-Z-'BEW(BFAREEDVSVA+WI$.DT MVIL^8N\W5RJC_U$2:DJ7UGA;ZT+UM6$*NG;LV02UH^*]-LKD6M5T@Y>,0@R> M_CI?^.!02G\_Q% /8/8P &FOM[Y5.9\EK?AR*T[F+YX='DU.G@AO-H0W>\KZ M?TGD_S)$-WGE7CS+9D*,+38 9H/:02H') &2RB"0F^A-APJ6_@1 M?0856PY^\N3M,JPA_RT4[0G^,-%@8[&AA;9MI3!:JF"&YWCLP\Z=!%S&A5*(<3$\&JUL$X%ZZ!#RMD.GR4_F(QU<0>?8 $% M-G*P04))H[P?2P'$BA6Z@<'(PEE54*M;ELJ1//0L#YEIG2V=:CR@PF"]Q23E MM-:AHAJK0_Q]'_T0[@BE!8\]P6F,8 >[\XCL::@[) ]6A*CN8P?8%FP%+*3' MXDAI7>F\N@-#V(N,2"2A M-E!07.87?(Y'#8J\ 8VGM>N$X\RFB[&Q]$6$I, M&R$=+$"ID.:!/0P-F40%>27AJ-)Q'$L]KQ\956UNZ5JY8-AY^OCQDEXF]U\G MKU U?C !];37A_46JY*V?L,!8!U@4=_B9F"E;R74+2>P*Z#//U\EKPA%!K*_ MYRBW75WTJA$^5G&=TM)99 E[/7:1_+>=\YTRT;.D1[8MW1Q,4_*H#Z!$FI#M M!@6$=9C?II@K*P$C,$N04(*4?8AH,='I6K'X/'L]22>323JDZ3XC?5_\$-%1 MR._+^!@R&J[44H?W%>+P>C2_#^?M?C:V3$L[7:E8,]-=2:(,C<6,DGDLWQDD MY*BQ=YWK"Y,E:F8T0=S-?8C8K-#=K5;\'F?IST?31^@F#$#&,$,N^TSO\$@[ M!1L0M4&)H#)RYB*J/W^3'F5'_7!R%KOCWL"D#%W@Z7,P =J\BHW_M MY>*'[)Q'M?N@]TFM,)">9[,LS0Z/OX/O6.ZFL5Y62M>R1R)T\7&+[NR M5T[JIL!=8ZW((6?FF9EG9O5X:^Q'MU'*B\]UU;@G!QOOVY^/CUVQ4;5T4].J M!M^LC*VEQT>[/G:M5;+D375U/#\Y^?&XEKHY>/J8G[VU3Q^;SE>Z46^M<%U= M2WOU3%5F^^1@=I >_*;7&T\/CI\^;N5:+91_W[ZU^'2!O09HLC?E('UZ53PY.Z$*J4H4G"1+_7*H+554D"-?X M%&4>Y"-IX_#O)/TEZPY=EM*I"U/]6Y=^\^3@X8$HU4IVE?_-;']149_[)*\P ME>/_BFU8>SH_$$7GO*GC9MR@UDWX5WZ.=AAL>'BR9\,\;ICSO<-!?,OGTLNG MCZW9"DNK(8W^8%5Y-RZG&W+*PEM\J['//UWH=:-7NI"-%^=%8;K&ZV8MWII* M%UJYQ\<>A]#2XR(*?!8$SO<(/!6O3>,W3KQH2E7N[C_&Y?(-Y^F&S^:W"GPM M[52:=;XE.6=[I$WHJ7X[_G2>0N$_&],X2#O;%P>1G* L'#*7JJ#IS]\-_OQY-$MMSW+MSV[3?I=_/.7!(I#>;3SW)H&?Q<*@>B= M>&.\^ ]2Q7EI6J]*\:K!HTM5+Y4E_YQ.A-\H\5(WLBFTK(:2%EXVI;2E$\\, M_A&'/WSW<#X_>?3R?/&,_YP].A+:N0YB1[:)]VTIOZ^;/"SB:\42AI MH:DD@%#:Q?9:>V"%+J_$A:E;V5R)C72B 9BN "89P027)C>&>Y&JNJJ$NI15 M)]F7!"\X :$JS(H_Y9/P/PUG%J9Q #.!I12KC$08S0>'3 FU^?8#U *(&8"X M2H^JGR;84IA:B7?R,\5( -2#LUL U6\8!5)$B!-MMT3DB67G$*@.#@7L/04B M9$1T &*M*@@4HH 2:V/I>WB(;NUQ@*7 L J:%[K2,I0[&)!NI$LR4:GI(4;>V^(3Q_^GOA>;@\$L_HRB3C+=64QO=.?0\\X/D+G T_ @AT;XF$ MR3>G2W2-[.!PR,=A)66.\LO'LFRZL%45+TKN&*:HC21K*@6[(0%*R\OX<%M2 M0@LF?C]=3,5:-<":7;-7JT1V&3!=-KBQ44^AR#+ MCHL:]^891 OC Z:_FW&A;=51) (NLOP 7A>>-T"OX3$B(5J3 M=A32;<0*E-VQ>:['YCZOD_^FXD*A-&+),-F0T)4Q'E&E=C 5E(06T48,J5$C M?A%S=/H H[V#H($)82X0V#GFQ?(JX": @>TP#K"A#6PB%E1(AF;))L8E.7LD M[VK6KD11YW0$#PR<,3 \#KEF=RE6'2!SA:PE.+'"V=W2H7@0+]CURO1;90(D M^:Z"<0@SDJV-/1] MF1;&[.;+WHKT@MY'>WX^,Q%)Z'9!_8&*5,:KW$[.3> MOW*4LBT4-1=][H_MP6FJKEMX>:4K+,FWA8]9GEK:#O$&-AAJ3[!:@%9 *GRR M)X9)54*T]E?749?K>2T;-+-,VQ"@M?RHA,JIF@PAP3#J-CB<:ZWDVAECE/0F ME-:4*1D?6*^B#5';ERC5E. F0[J)5;@909*.'=\@9#B"273, 5_TW&20/6[> MS*I+U711K<111=G95 ESI&2$#KN/WBPI.S*J!N;I7(\4I A39 ?%H\/)60XB M%GPDG0X&L+9$J=@\-8I-N@IG)4H=!MQK'8.O Z00?Z:J0,0C%"0$I*I\7OB. MDW&(W()CI-1PGA4K:VJ<250MWR;8SG6 8UBE<"+AXXHBBY98,G:L:W>*5%"% MX@@,(==2:'J1-Y$"[T9B[*]5,!]S3 +!HMC8'[Z;G_WXB RO+%/EZ82YSA9L M$:G/;!M5Q=5>%AS&=@<95D$S(FK6R< M+(+K^I2O*EWC]H&_#+1*!1SI-*0Q*$=%%3ZYXLR"_RM@LZ??VK&J[QNVU,(S MP$I"A]VEBMD8H4:@.8RU'=V 36VC9T8Y[.U0&ZN.(#$!]_=<+B1'L<49A-,A M"PFFF0AJ$@*X*=T@"]4*J$-<'99'2)K.6UW0=2^HB@P^A7*"*S$2HB<"-*B5=]!%,6%2(9Z@<"F^PN-^7 M_*.#!4^S' _;2LK9M!;Q0M3N*J4NCM:*B]P-78"=W/!48%;P>4G)H5"HOF4( MUB)2E#5P%"NV[>TE78Q+;2D)A;QM&?Q6$52N*69W30U_J".*Q +:IN+^$ MMHN=(E6 %K41N&,6A##YD,I!@ACN4NP*Z_UFM?N87#N8-)"9K"Q55)M"+!([ M@ACU)Z%,]/UH&QJ-O "Z= VJ!U71@9!=\)=&A48IUK\XLB1WX-*I_^2DZJD= MH*>N:[FZY\#II8-1K41)*;?<(H:HU#X8RV;#+C?)!+0$9((!L_CT#PWAX8L3\$SHR-LW553IIA&7==MCL?CQL=I?#_HQ: M9[-PTOQD<-(-?'\#E<[F\:#YUQ_T,M)5FIH@?869>*"MUW5L^I.O'5P;3CI MS6RH8T3,UQ]R2D,1M>^4L[,QV8>KH]VIUS#N:6Q$H]Q2@=A02T9CJ#W$,Q%W M8HB<5E:=YSC!%DI(V MK!.QON(L>AU']<#V2[Q\J$*0P^2,E= + M[4O#!Q?F&'H5>'#_F&P;\WPEZ.LC\2*PM5<# M=O@J"(TC'H2C#7.]- C>]2RQ1\6:EJ$V4)D+/5_'%8>_G!!5-'M[F$#O IV. M$^98)D5INS4<0F55T"LL7<3 9;_U6V *E:9J]'6DH<3PK=OHEC3_&-;M[N3* M'N(D55SRQD;Z&WI&$ASXFR#"Z;=NOLY\0XJ@[C&F MWYA_>^I-284;FSA$BAMW_<8!G)A58YI[0X:?6QXXHN=?W+KNIH9\ZWR@(28: MGQO[M=;-;(T;IB_8.6V*T^T8[GV#D_/Z@!VISVC7-+VP&.MTIBD.]G1)UX$P M*B01O-T2%IKWG:9H.&X>&1B.OIF\,"4?R,8_3*E)G"\N1,I%1R*\_#F=G^9A M!>@Z9\&#A>_0VN>>][)9^,F&?%@K("6D=X8GN117Y#I+N53 M&A]S95"#&7ARS60'[+W;1^TOJ6\ DCEBZ 6(MD'&F.5AS62QV0T;S@8V'.;+ M>\FB_9 _\)]59V,P],/FW4'0]3[SADY(M@[1]89&T^!C+\DLO[-97J.;[>Q@ MC,EK9B>3D92.5+\Y$F]00P]_-]+X(41U(BV:ECY>J_F(KW M'#5C)J+V.$2"2J7=MK&B!&!8^KE+YE7IJE][=BB])76]A:PF5%14ZP,^(H\F M UT:#M#8MU+?Q(.<7_K3]@I'.HV%G9NP*(F+DB-GA'<8E-_2#X0@K41;5U!" MY3<&31QBU@8QLO/U-/MKY]P8&N&J\1V:N78USX>"*:HTD4WO!X,E7>]Y=I!V M 3.0IJ2E%Y\NS4(#T^1Z(>&N0K?A):0;O :#)5RW3 T]FX)87F0Y,$%*"(G_ MQ6\.*X:PO(;8HD?LF.4C#*;\^K(8D4>QP.8/!;ANN_@:IM27NOR6=TAE>;;::J=VC! N8BOC )<*E:O5VDR M5.^.>E&Z75XW+ZP9W@WV?*0GYGP/>O'4 V,2>2]'UY9K7[0TG?QM J'.ZRFZ\$URF8[\!.Q[\7@_M^)I_ ME&ULM3S9DMO&M;^" MFBB)5(6AN,PJVZJ2Y#AQ*KY664[R<.L^-($FV1&(AM' C.BOOV?I%0M'=NPJ M>S0#@MUGW[N_?-3M1W.0LLL^':O:?'5QZ+KFULOZ=G[]O67NN\J5R MTH]?7:PNW(,?U/[0X8.7K[]LQ%Y^D-T_F_X?OTPK^4?#31[QEBLM7Z(_[Q;?G5Q1(!DI4L.EQ!P#\/\IVL*EP(P/C) MKGGAM\0OQK^[U;\AW &7K3#RG:[^KW%UG1FTX?[9ZE&7Z_9< D(=J[:!ZNSZ[X'>B762; M59ZME^NK,^MM/)8;6F_S!):[5A^S=P!K"]( E.X.V3NBL6RS_WVS-?3\_Z8( MP.M?3:^/FO/*-**07UV :AC9/LB+UW_ZP^IF^<49Z*\\]%?G5O]<'OWB13+W M3!G0+WK\LRRSOH&/@!*UV0%9]"XKD& @F?!K P14!EZ"7\J^Z$RF0<,!7U5( MDW7:BJQL3:9 Y>"_H^[K+NL.HD,=1F6$]PX2%S6JE*T@2.";CP=5'.BC=_K8 MB/J4R4\-OZZSKZW+!*!%]F-8[D]_N%NO M;K\P62-;,F9U(3.]K=2>0#"9:&5FX'>S4["8!.% ]!_@1P=F"-<%'$36: 4( M 1#X-+=@%P)-E %3@)^4:@>D X#A&5.XC:C>B*Z3;6VAV^D*#*.J]UDGMA7P MHJIZE,-.,IU@%_P0:-]-X')N_5>P?BMEHIL9:!: ZU0+?VRR#WK7/2+VGJFB M+@-7:;/5%RGBV=7=XC;[8[99+N[@G\]<(E#S:KVXR5;WBV7V==OOLZ^5*?## MT\QN]'3]17:U6MS/?2,LCJ#=+3;9<_$B0/8^ANR#@^S'6-[JC@47Y=@:"<.B MB_Q5=5'UI

1*MT;^"5XU;55GB /Q4L6!MI\FDBY)G1*$8[*S((4ZE,!\MV M]"(^$$6!^@*,0LD6!K[="!2&.:E=9."<(FC)IAU!#E53S7XI3]1,@ 60=Y0 M\06[S*95A72BY_9 =90"$)A>/$-7"_)8"72WF>D -5'I&GX%UXNBS*L^1[:M MEU]\^/">?EM]\0+=JP*,ILU2#1$*@((0&P&X(1-7+2U&B9'?BDT2F5&AC MD(!HZX,Y(E;T6R-_ZH'/U0F6/JH.7P1\]B@[-<0:G:@RT7<'W8(NS1D0XT1J MVQNPLL9 &- "LD$=:>\=X:_[%IC_*GNN7@!I+AO.V@ M#<+E7T&PBU8U1%[_'KSHW\#HJY,UL<*]\/ "Y7 'X,'7 "VOC/P"TN,YO$-L M5=O>2M/W8Q"GB7 .%]&V:)V1GB;;P^]=Q B4I19C)21\#V^K+B(I^H*#5&!X M'U'C+@\:7R&/VI)M#Y\6E>[1&Z"($5ZH,9D!GZ'(@H,R'T'23XTJ0,1/]#G* MX4F*%C5 ]_L#&AB0,335^'B@&0=00#(*Y'4 7%C^"&ME=7_+DO,QDS"5Z*@N*L M1 MC7_) 6M\FT:R"*H)"2XC*OJTCDC_"KG+"34W!P$[1L&ZD7U'U@U8%_)&2 MWX4(M \A"/170*@=^&:5IB^*%1A7"0,L/_%!/ 0J":E>I.CK9#40!DWXL3ZUH0=GP!!1NX6SHYH1"F MKGM\89']+;4RHP=>%(D-0%0TW)"XJ8I (0$$:,'&/ "3)J.3H/3DEJQ="W[2 M.D(,@,@N@&A&=D*C-V3B3BR-RG^)^5AL*'75.Q\4[,1!M"5]C$! 7@J>XB,+ MS91R6-.8^A[PP!"2BEGQ^]N>+L5E$:+$ MV)/./+90 HME<:C)CIB^:70+[+=*GJ=:3M$01QHI"F3\0J<\]=+ Z.A@QE'C-#=GV3LY>J*AN48C!M*-K>#\W249>2 M,0J0WFTC@/$;D. M&_ 0HKC37M:0)Z,I845*A*G0\,:NKXE#(G84LV&K2S8B^1$A\GA$0P&Y+ >N M]")Z@/Y(>J)07#C\GV2,-SFP!)5"T"T)T$4%<3>(0PFFI@#CLQ?.8DZOXZ#Y M+-GQ,AT'LVZ))SX.[@VM2%^7)O*;D#)CT%&#:,-#!:"B@ 4<27[^2F[]7_!W MWZ+P_.,?[T#>U!XL$O(L,>:@3W_OP1] WKTD/NSZEB(;^0ETD=*80TM.XDV_ M!Z' %V\XG@B[*@PB #B O%3,=@+15T42/)W7 ]C@86'C?)=C/8K$CKCP@"D= M0'50N2=K:^!TS9!3C7880"*V 8U-SJ+%P9XL BDFSR*;*L?K?!- M2VA@ZHG%*$4>69&\B.IIF;%3K>EL'0+E!3FL,)<2[6G$L!&=F,[UK'2NF! W MM(&-!$V$/V3F3D#G2''S"TAQYS&5#G0OB^!K6F$,H^W0P#KQ)D M:!QW;$5E'6]D=Y7Y#;>T11]G>*@,>&:WJ:JA-[647:=%P9]=,82S!S;K *\Y M7[.SJWQV%7&B'8-RL,W@,H!0F!^SWD-:*H7I65I %@U83,T-L=*F6R#' M!P4(N9#\J" U[B#[B3/47=PO2(.;$@CA,@?1L;1VHN6JG\R'D81O. M""AHC=_7MC#"44SC[(\/<1:A&HS1!FX-5#))O9>4+#%A'-J.,C>(,(_"%1IL M3L1%D+C;8?,BOS+S +]R!#Y "O!18@[/7S]*<.!E:B(E5C[)@47H4^6U (Y< M;D^7^"\75'.+B2U?D(AT%. B_7= (XVEM;XSLWF\S92Y%*[[JHR:'6E-!O4" MG$O%%";I#I0BO-1!Z]+F!=BR0!(3AQO=88\'ONL6663?[H92)0+&SNL[XG); M:HL4'1>2*%,PV7-XJP=6OYAA*U6W/]GD OGA-VM8A&U:R2FDV\ZVJ"RHP*M_ M-A1A'O6#\ 4&#T6'G)J3JCCPW:8Q^DB34;2#LH,NBZ:I3DZ4;%T?D=KWBH,L M "6$6#?+FSR;;(V:M#<*9+OP7[EX,>WP\E@4D2TGV7F*L.@\HM"5$G-35;-5 MV.O9YGJ9A[[)S[+5H[#5#*UGX%M<4:7,F-S9D=V9G'!GD^AM M?C_TUOGU,D80'JQN5[\GBIO%T"5-9D:?]];3^5,]#+T1QK>JJL@*?(?)=REL M//X-F+PR:B2A7X(%U7$+_HB7L$8MRK^#0U%'JRA%(2O2*5"& =VP# 1277OS M=I"BZ@YL8&T&$$&\E7MJ_D$R\L#!'%!P1:"#>U2G*"? /'^.S.P5G]^KSNOXND MYR+W8?TM*8RZ).M^Y=*HZ[L56F'L(V%O!$OEOU7$/>#!+XVP9\+(M.LX&_0^ M@Q#YYGZ-@2IF4J/E$N6^ GKM1K_Q OY]K$R<-2_/Z4?-+MD .W*<\JK*1PQ5BM%6H\(W$^%M"P9*5Y?? MG9 0'W[JU7;KMW*-Z+???7"-Z#QKP-KT@OM"X\$4W I>YVU(K (HOE#MZ472 M)(F?G";+ K292I4E4++2C8MMT QPL?^H*UGT%!T<&TU6%8T[K"DQK@-CH H[ M>:#04L+^>@\[U;)O[:_4Q3@>^YK^IHA/-!+86Y"F"M"V?Y)]'C3]8D31!X6: M""H%&GN*KS""1?7!1JRV)09*%PQ\Z!Q1D!G,-^[A;A= 3 MK3KL>F 7*F(-!(-]QP4KRPM/Z@9TG^"@:@C59GF%U,Z[57WKX6_??G.YAMBI M.0B>%/G^P\JU=RPMD)IDC@:<@6)Z\@G96F("HD"B MX#@T!HMA9M$6$(I@0(]2I;@B8H7!H_M-L%QDJFA1$CDW&YECK,A->>/JRA,; M6I0X/!_W,\9.#U0;47.]5XR:N&-8((8$OZM_#C3!H65WIHKU $0.O\\!Y+MQ M=8'R'GF&>%S*JBLLV);93STDG-QEHRHGYJ2NWN:\J2Q)=BO9106HJ T2C90- M:O467B*4=VA,IRF1&!I! =0I;>PX* %2:9FS%GPQE-TL 0%);QHH78<8%?)E M!3&D:-URKF@=%YLFXIA?R5+4&T?F(T?J6IA!DZBV]/YQ@*>25HNZQ"M.W""&7_8X0LF$WVW$0 MW2>ZL&GLSOCBE'7*G(-N9(,C_:3LX"# .1,I6@G@UDP(Q#V.)=BVC*>)@(QD MP;"\B-^A48'4[GFW[.J .QD*+QBI7U\OEICX5E:K8\?*#;74_+EUW!IJ8'A3 M\HC*:*019%M[92KQ" HLU8/AU'$A@[7^V7I]_9OL'M0HJ45/%Z^& ME=PHE7LVA">X&&_Z(QR<#1EW;2(U)%'S(^T4RD(&3"5, !D'4<%BMOH$J3DY M;&[,TA L3K\"?*+>(]/(JAY5>8DEY I#[KUBRPY!WV6I^ZU_F,>"-L4L[ +9 M]C#M[.=!Q(ER7JOL5)BQJ98_"8 UY^$S:\QZ;%Q239I_Y0I.-)]#HX7.8E ) M0L1^MQ)@T\##@+DH*J&.W)QU >UH4T0*;:7=+1^LB.X/ZZ205'"CSL/+(8)33,BJ5='K^RZ5HX3R$;MEBQ+D5.DXS3]-"X3]0\ MQ1ZBV&_L.TTU^'Q=^D,OP5.-996=@:!.NIV,_D@;+40DQ MS0/M&3 F+OP>;/]JO.[D0JZ1P#)#O MJ$NU.V';0-8'XL$82C]"9L<>4$RYTN0;.:W<:=L^0K#]*08WV <>%P.YP<&! MI\DU/GM@/P";)+M12(%D2R("D,.Y@0-;BZ>0(XEM[=#TV)_L>A3M*;]*90#; M)(H*?1/0$Y].811J:C7"WI%RHI6%JUC,O8KQP#87-2SQ6M\.&S3DE/D8->.B MWMJ/ X_GSH&4,]B,XJ\G#H(D5N/#A_>XP+GW16)#;,4%VQY!4OR29];QU9C0 MBX7-SPB?3-_,J,=IS[H$BEL63.FLBABGYT_FMAV"@45/ #8 M UGO.S;%V%=LY4^]HJ$ ED&+8Y@0<+9F*_T @6-[:$I8'VFGF-GMV*Z1.U!E MNKY4TFJ$RZ;"+"J562DGERD>F":&#@4X2 U.MG-I]"S*Z30SQC1HCR&'9OL1 M2Q<'+/.6D4S[I*GFSCZQRDZKVSD*WWV(.<5C";R*)R6JF94GE_%:* -Q:$Z6 MQC+@]4?1EB:N7Q"J=M_2V53(Q+Q&@H'"%?%PEAVI_+KW =:3#5/BYK@G$T?0 MJ\6U-QL!^&A>8,HS_"=^E_8<6IY9/+9 M]>(N1>AVL3F#SZ@W-:@,CJ(8W 2"76,X=,+1$A[N<5/S(' X\^G^#*ZWY& 2 M/8FNJ#Y0^ADV/N>?D,U-TQX&0\<#Q8XD[;^<=L-!$SP4B.(5!M[LU" F34E0 MN\B>ER\2L_?WOMRS\L1/_^.?4O'#VU^>U6(#9J-&'_VBE,N0=*.Z?++STRX[ M\MTT>\B!X[:I$F,'1KNS@\_3V_FX='!^.!HS"@/SGG MG8\/442?49W 5RK[.N2J]IP%<-!ZO7BXR9V@2.<9D_.VDP,C<4C]Z<,:%!LI@^%)!F> MC9HZFSFN>@Q2P2@[,*ZVZ^SQ-&$I&N9,#I$D++B5DVX<)&1FQG$,9P*(+U_$ MHWO(C>TY8*84 F.<(;%&&NG48JP!*7FBDZWVN!]-']IS0-;4^(1_I$8VPQJJ MQ#A6'_")A&)P#\)(^/U1\J>T8%2L\A9M&(I,3;D/'(E:@8O/@!IS9:?U"W51($U39ZGH)" M4?X'1%,0\T#JPOLS^:-$5[L8:-X;A*9'*&6QADSNFBS.LP?GKW 87)B &2BG M&[8RGTR$13.=FDJY=.T <"\*:OX^(YEI@HC[^&K8$Q9A<#P#: @<]8://&-5 MF>A.&)H*#C<_V(D]HXN31#3-)2) LXVAM/" N$^2+M,(8N"M71M). M8S-8'J?;,NBP.H9#1]%^E%TT<9=3VGC95#TJC*A.1&94'7:Y$:Y<+$@9&8X! M'"B@(*K9<^Q./'#2Z$&5_2 ACK4DZI_3Q35DF4+-1-,5#Q+"U2W8=5WU? D* M=3%RSG%8A-.[.A@#D#0PJ-CL5&W1'WUDRYUU$T6[*?W19]/=$A&Y7>1$@$): M2MOL)=:!&W 8V F("CV^^$UGD4.0:=DY?3!UYG0N.6SCK!K53= .A=,6^'S2 MH>!=1ZP7N/=66S, HDA]'#SPT(?B2GJ( ^4T/<;!\_39OM5]0Y6F, ;)Q^?Q M6+WA]G"5V# [C6-C0KI>@,[O\142H!O^G(9M0R6'XIGRZ68E_N&"!)2XX=GS MR:N-^K;19I#: 'K85C$S@73BE+E08&5J)USFDDC7D..Q(_>V/,+FZ72!CQ_G MW-C9\C;Y)*VF0]0HN=WB4+%)Q;'=8J^&28:X_&#H66E'8\WG^:Z; .5F$2QI# MOU>),__E-4Z;ZXWW2&JJ!"6 MA^X#NL:.#]KY9Q4D+'@?#$K'\V%9\84CT^?4 26^P\YD]R!-&= M375T]=KKBYSZ\WM]G55;Y>W0U/==SG]S?+;+7.EZO- MQ#:0GNT_;Y<5++3*UOD5@ION<9,OKZ_AY\WFQFOD;]$T@L\V=TO;+P+L[F^2 M4Z5IDX6;AN*)2X32WI?UJ'85FJ&79>B"X:P8"##+WG@I#C#(ID4IT- C<#S) MZ7V(J4:>AH8Z( TL6K5%F=\":8=1KK\-U1,IOK=%-,"X3^1"P9+=W?R18( O M#.@^>\&!U2::P5VM'>]<4,/SBZ4[.RQV=!M'13GL0/6J@1 ?8J(^R/457 M79X:Y$QEK3I_*:3-+LIQTZ76)FV6"#FH72E.YC-NS)L*-@:WY8GNS#UYAW1( M@LL*7=SJB0[9:WO?G#TL\-2%>BR#?//;R>5?@WB'J**2V^ &5RP9!3&L[63R M$:A2%7R.[A%HA.O!TA 1^MKAQ-&:J4:3G9N'3 [C"YH.]3C$E6&(^G8O@OW[ M0".4L,=1&1Z,'Q;8:4)0SM\72 D>K5+X5<+Y)UR JA T8EX1.25I ]W/RT-( M=H[3S08)KN7!!WI++CYRJQQQ\YUXT?2!NUD.%0.O(1SW"6BF2#1 FLK>[W.R M.4D4Q _Q,(NI2ZM?1I>, V?W=)6ZX2%%OF_UO^)+R\#I?]?X=3;/@ MU8D[^.IR<7M]P8T3]T>G&[JR?*L[$"/Z]2 %&!]\ 3[?:=VY/W #?X?]Z_\' M4$L#!!0 ( &V H5B?.M&PO=V]R:W-H965T2E"T[3MJ9Q>Z7Q*+(>\^]Y[ZH\Z72CV8AA&7?B[PT%YV% MM=5IKV?2A2BXZ:I*E'@S4[K@%H]ZWC.5%CQSAXJ\%_?[Q[V"R[)S>>[6/NG+ M<7GXE[8+]4GC:?>6DHF M"U$:J4JFQ>RB"_9!<%-K 8]; M<]ZS$$Y;>FD0=.T%Q2\(2M@'5=J%8;^5F/B*O&1M:>+D)3^V]%::-%=DK&'_NIH:JQ$<_]YGLQP7P< UX^)KTOT+-WQ*$)2U5;9@LJQJ/7 M6&Y'A M&7%MA4:XR7+.[$*P&8EXK77R;Q8'QFV$R6O$PESQDW1I"X M,F.YY%.92RN%Z;*'!5S45N8+@?R/4VF55Z1RU FO5@O!IEKQC*72Z$?"@<+%9 :#90IP1J2U=H""H'@M M2$$_RI6P([P/\WKC/!MZR4M1A8RY[JE@_;#D<)8IF$" MGE,M,HDG:1XC)FS:#3"2-8PV@+I\%<(^'M2R) ;JHJ*J9W;);!$)/AHV +X0 M=J$RE:OYRD3,M) MF3N@M'%9,(2.L)BXCV@'O M@+A"0MDI2]]R7>^:HI_NI3LD6^'S&D;9-OI]8#89U"1 $X$/RB)#KIS$4W;# MS<(!3^F'^%9+R'3(:)%B&I%/Q+KW!VR0#*/)>(A?#EQ\MO6K>;N7X?6^I-^/ M)L/DV?-OT&Y7(7I\\9J,H_'H9+US$)W$$S8YB8XGXV#( 8OC.#I.$OQJ!!V$ MC0=L%(^B87_X_^+@&?O_,QJ.!U'_^/@E&L+;']$PAA\GSY[WT#"&Q^-DEX9! M-!H--C0,^SA^XFCP@EHTC/I1TA_MI<&$\HVZD2YX.??E_<>MJ'%D"^-V"$ZCD_89\%SUY'F&&C98#B.XD'B2<@D^7I:^[IZ&-X=L0?-2T/% M 2VLX?3023MB7TJ]+="9O1]$$MZVSF!(V;!RM:^R-)Y\^*DFO?$(>?*C+*9H M_SBJ>25@5XHB>7=WPP[I0-P_\QO$1M2TN<6JHO[LFW@N(2)S787F_: U M"&S _WYW_36L-1;03*'J^8+]HRX%@M&[/2)#?90WOJ(2AKJ&.$5+%%UVBZ0/OET)#"V"QO;G,1FUA;:89-MQ MC7@[:)+%W;52EVU8EL 6&*^4D0[')O;:XQXU9^4(Q[$'_B@R3C:G.!S.83V< MN^.XLQ8R B5I%P1B1("DU5M,/X!DZJF1F<0E!9R*JW2$?MX^_YM/QE.1A/?GEN6"TR5V<9,&)$^+PM:Y"XNW3@KC9\IW)P0 MD&<_Y_[?EFDSF=7NZ"KC>O)#3+2V5P)2?!3WWHK)!4;]-\(NE8T=!*YFW MLW7@DANC4OFVV/260'QH,2O:TPZG4J'"H:[#"]^%3J5!A6^/OVB_0(1P9332 M!=N(%^#P'<'/^R[8R-Z0.>B*N)3['$;!JX.K68*;9JM(OY-PCHP\[^#9TCNB0@95 A MJGJ:@R!%TRM9>MAY_^F/SM%6<#\+HA?T4BU'"7FB2V/>E"K7+L+7!/U+67=W>8=KK1HR>X:))W5 M_@KP5Z83\7R(VKF8T$V)JLLZPEM"0[/%70A76NHP="M2>>B&K7X [0JI[PH_ MS+68<_WBA?@Y M@ @%2;S:W/=]O>FU/K(50L_=IT34(:H]_GO;>G7]M?+*?Z3;;/>?.C'#S8F% M7,QPM-\=CSJX+KO/A_[!JLI]LILJ:U7A?BX$1UC3!KR?*8 /#Z1@_0WW\D]0 M2P,$% @ ;8"A6"M!@>!!!P 6!$ !D !X;"]W;W)K&ULI5AM;]LV$/XKA%=L+:#:ENW8<98$2-,-&] "1=MM&(9]H"3* MXDJ1&DG%]7[]GB,E17:S!-N^Q'JY.][+<\^=E9SJ2?7E^'9.WM]:5JO MI!;O+'-M77-[>"64V5]-TDG_X+W<59X>S*XO&[X3'X3_J7EG<3<;K!2R%MI) MHYD5Y=7D)KUXM2+Y(/"S%'LWNF8426;,)[KYL;B:S,DAH43NR0+'SYVX%4J1 M(;CQ9V=S,AQ)BN/KWOKW(7;$DG$G;HWZ11:^NIJ<3U@A2MXJ_][L?Q!=/&=D M+S?*A;]L'V7/%A.6M\Z;NE.&![74\9=_[O(P4CB?_X/"HE-8!+_C0<'+U]SS MZTMK]LR2-*S110@U:,,YJ:DH'[S%6PD]?WUKZEIZ9-D[QG7!;HWV4N^$SJ5P MES./(TAPEG?F7D5SBW\PMV1O8:!R[#M=B.)8?P;7!O\6O7^O%H\:?,OME"W3 MA"WFB]4C]I9#O,M@;_E?XF6OI;S'D+T/S^4!;B(:N'#Z%&NG - MS\75!)WBA+T3D^NOOTK7\V\?"6$UA+!ZS/J_+]G_,,>>\Q?LC0#L'?M8";RL M&ZX/K.*.U0"^;)1@8 C+28>I* FN8*8L92Y82$.PRUDI-=>X"U)!2/S9RH:. M9K[BGHG/C43J<77'K32M8P7WL.V'J(UYHZ&,VX"H8BGU+4T,M-G2'G7=CT4!O],M[A76,TN78< M5ZZX<[*D"AQGS1++D*,MV7).#$$UENK@#^&$(;$)TYTGO9V1^_18&;T;!<.4 MY)E42(SH#1M$9D&?N6V1Y?%[TH]O1T^3>Y,):-LU(A"O.DS93XB523C1A+PC M"AY/34+V^N +0"O#DR%=@!FY-8(D4':4P4%+ MAVHZB)(S+E;8"PH)" D. 'S!L4Z1PAV.Q 1T1O-,H5A(.\9?Q/ XD+U4A#YA M<^FBI>ZP:006RN\\)2FPA+YO(>#X$#O2W/5XI1(A8X,_L:D(*[R1GBOY%YP1 MK$ 'Y3Y8=A!T+LA0TC65@1S/!2Z*)$:1FYV6?R%Q-"(941XA["6Q!(T[.7(A M'AN1X[H[ZBWMQ)3]J(>Z41BA&6-4:&;5AN8ZCNVXZ"TUDH3/<-6&4J-S,V-! MCF3/4BUH_ 9'25'JN)*$V7['I0KA=Q48N@N&\@@ 1@%S=M[ &ML'@^ & D_P(:N>;J0*D$Q@9P/Q5LZ^B2 MA/+66HK@6 !X+/[ @H",$)7VC%F"]8QU';XCHM!]Y"MV!05%&[ 2\T8$,%1U MRFX<(MI+7_6#*SH\93\CKQ%9B.:4^KLVH[!'M?_&/9$$80E]-=5" MHO"]^I,Y0(&*(LPL: %( +WK.:$[^^NOSA?IYMLG/.!VZ$X-WF6RV*W;+786&EQ&CW>FK9+[=LD6R M7FY@T ,$89H@D$>>N"]9=L%\!14HVR;P& M-=89C"S3"_8^(#X,P#(>\(RERV0)IW%WQM)-LCH+UVNZ3I=KNMZP]"S9KI=T M?<[2%1 XI\D.5)8H-TO314)2'PVU?-EZVC6),^NV/N7^=#M/SC=S)-C!4=!5 M&ZL%.\)Y]GR]2M;;[0OV[I1GGS"[6"?I)NW,]N32 -D=IYW*;X+';TZK,!KT ME)KY-DE7*_8\HX5QA^!06KQS[/NP'>%+CKJ0?H^)LN8'EF$,U43I=T;=141B MX_-A:\)9NXZMK(R<&/%J+(J&#TE K[4N!)X1:2*L*?NEDDITS.6PJ ; N!9X M&1D$4(CKL] ,A6*PG<4_8\?W&RSX^73#F,%K@7NX=C9/B8 XX2'+C"0MEPZ[6PCXV'WN20 M(G[$MS@)ZVDV\"BM[?U""98^F\\1CPH<3!BI:,DC3Z8/?2[-1E^[M;"[\$WO M" 7:QP_?X>GP;X.;^+5\+Q[_YX!0=E+3+E-"=3[=G$WB6.EOO&G"MW-F/+[$ MPV6%S4!8$L#[TAC?W] !PS]3KO\&4$L#!!0 ( &V H5BW21W(VP4 *L- M 9 >&PO=V]R:W-H965TC#BAR*FRQWF;U85K^^9W8I6DH4IP4,BUS.YSF[D[?IB,!EL#]ZI51WX8+0X M;^6*;BE\:&\<[D:]E5(U9+RR1CBJ+@:7DQ=7O MRXO!F &1IB*P!8F?.[HFK=D08'SN; YZEZRX>[VU_BK%CEB6TM.UU7^J,M07 M@].!**F248=W=OTK=?$"_OR9^/ BSR^:CHM*^R]O0;VC/QQII0>_&+*:G\P73T-Q"9SH2(2$GH>K M1I8DRI@,^KCT]#GB'*IY$G%+AUH&(5,7[F#X0OUD#P='Y\DC2?3D^.9L<_'W':VXQ?;_Z'^^RU5 @>^ NN1%@3Y: > M4I+S ']\[(,,,5BWR<>,IW5(IE-Z(V0(3BTC9PK58/%4]R*7P58,E!($-E<2 M\-J64RD*1Z4*OG=3U-*L:)O@.ZECMB$UUH-DK'*%5>*#,-A(&*^$$I0I5=)[ MP@+:([:CPJZ,^H?\3FP,:"?%K?6*?7A0&K&H"J(6*7\X9RYP<:;CLX89J]4G M))SI982Q(3V:G(&_K5QJ8O-+4F8%6B)K("RH<>GY^% 9ME!KB<+.CL;S8Y:, MIH>>HUN2 ?DYOM[D W=!P$6Z[LM]??Q<+)8A4>%*A5X M"WR50KD^#&^'HJ*2'-SNC@$*T9E,S3O(V^ASM$="VX(AX@%/,,1U0 \U#X\5 MO._VW%F40M6J44$^L(Y?KM)0!?][C.PW =F#R;&@IA7(T8_@;?N_I(*:)1YT M2";; 33^N0T@KJ4K@<+9 M)H'-[CD&9)RW!)>7[B7>4;J.YNVP,U.KO>F5U2O+;<](^J6"1?*5Z;4O6+W+M9J?3%.#LM!OQ&5<_#Y'+3"R+ARZ/K^T,Y=6V <<350/\ MHQ67A$;WI4\I_/,3%O)K@TY7ZM6K-!3F0H84L?C'_(R9,NUA(XM M4C)*#K6P49?Y!-8=I[L;WSS- B]-'.4E]T57U;P&R/'*34L5?U)OO.)QZVQ< MU5]1;]:M &!K>#1F7#ZFW;"#OUL$#SC-?C--$A"7-Y&Q@M>ZXX&D@"RSC?-^ M:%!M4YC>2;[T.#STEC;:>8%NR*W29X+GQ)F0WZ7[T_Y+Y#*_@#^(Y\\8!+'" M_A*:*JB.A\^/!\+E3X-\$VR;7L>7-N#E/EW6^)HBQP)X7ED;MC?LH/\^6_P+ M4$L#!!0 ( &V H5CB)R"B? 0 +0. 9 >&PO=V]R:W-H965TZ#$ MD\6%(E62LNO]]3N2LBPG=I"M3QOV8$LD[[[[]=W9G*VUN;<5HH.OM51VGE3. M-9=I:HL*:V;'ND%%)Z4V-7.T-,O4-@89#TJU3*=9]CJMF5#)8A;V;LUBIELG MA<); [:M:V8VURCU>IY,DNW&)[&LG-](%[.&+?$.W<_-K:%5VJ-P4:.R0BLP M6,Z3J\GE]9F7#P*_"%S;P3OX2'*M[_WB Y\GF7<()1;.(S!ZK/ =2NF!R(TO M'6;2F_2*P_!PD5V1&':*4R#W]%0\/('YMAB9O0:C)4 MZ1&44_BHE:LLO%<<^;Y^2A[U;DVW;EU/GP3\R,P83B MZ1&\&!C\=I5;9X@)OQ^*,4*<'8;PW7%I&U;@/"'Z6S0K3!8O7TQ>9V^?@2N0B_6 M,+6!BG%@K:NT$7\BA_,L&V7Q [9BE ,/4$1,&S#7PE7 H&$&5DRVZ 6^R\;9 M!!HT46D,-]&_1\IT"*B<<)*,.0U:(:RTPYWNR&\;+) :&;A8"8Z*VQ&($ICB ML*Y044<6DD0YY)L03*Z9X=X6%Z3IM"%Y+]PV9%@*2@YG83YH0R+6:MGZY9XI MBDB;*%0&4&8M.@MLQ81DN40HH[8S(@_JUJO;035&-/;R/\@!?T#\*='X6)D$ M5NM6$9A>Q["K77H&Q>BJ:3M='V" [X+?C+?%'1JE"I+W*AC$NO'SSX>I"=?/ MY=P61C0A+N.'EPV)\8<8BJ%\!GA0C/FQ0MT+M82R);G&Z)6P(=90=N)#T\5G M6^)4I,@8/E,0$7[4!UY@M-48*J+$9:32@\@?D6.00:]SW+J9!%7#U)+:LSM-82WR-&*I6)$2^\#$898+E00*UO7 M>H*_RD_@)U$+[\JWM=SD8,O)#ON;6N\@R'-:L"*B4L9'#[-Z$)!TI"0B.5^I M(7) '?#$Y] GH/^Y'G9L(&W,L<%:4WQ[QW\_KO]GR.$9R M7FA%!'& ;%O>HX41JF-9+W;([E!EW+=6\5\;>$>I^Z\9?,4)W/98_WCF'1AY ME/^M>?[(W6>-OL\'>/6XK\D9&YRC1BP,!AY0UCDZ-/3O>T#T_>*.!I6-LX$< MITX.L\Q/%U7(EGLJT>#SCRW&=@+U&[%Y[(ZCHR$G'UH9#I\]=RBHV'Y'BSP^ M]*\U'=PD:C3+<%_R#4CC)5XJ^MW^2G85;R([\7B?HY(O!?6*Q))4L_&;\R1& MM%TXW81[2:X=W7+":T772C1>@,Y+3;\1W<(;Z"^JB[\ 4$L#!!0 ( &V MH5B@9CL(5PT

&PO=V]R:W-H965TSLUB2N\4SV86L?(!*2D"$)#D!:X_SZ M[6Z ETQY+'N3[-;NB\0#:/3Q]8$&GV^5_F0V0I3L2Y;FYL5H4Y;%T]-3$V]$ MQLU8%2*'-RNE,U["K5Z?FD(+GM"D+#T-?7]VFG&9C\Z?T[-+??Y<564JC8%0_>"_7FQ(?G)X_+_A:7(GR8W&IX>ZTH9+(3.1&JIQI ML7HQN@B>OISB>!KPBQ1;T[EF*,E2J4]X\S9Y,?*1(9&*N$0*'/ZNQ2N1ID@( MV/CL:(Z:)7%B][JF_@/)#K(LN1&O5/IWF92;%Z/%B"5BQ:NT?*^V?Q%.G@CI MQ2HU],NV=NQT,F)Q94J5N>7Y5JOC3R4N0*V&O5 :V-AS5]?RT M!.HXYC1VE%Y:2N$>2A/V3N7EQK W>2*2_OQ3X*IA+:Q9>QG>2? =UV,V"3P6 M^N'T#GJ31M0)T9OL$W7#M7"B7O(;0%;)+K3F^5K0]3\NEJ;4 )-_#@EO:4^' M::/K/#4%C\6+$?B&$?I:C,Z_^R:8^<_NX'S:<#Z]B_I!1GH8)48OV-L\!DV MF[#+E.>&71BF5@P,$6\:2WBLW B:S/.;[[Y9A,'\F6&&YLMF?D'SX3ZM TT M)?0#WZV#U-DQ/D0"H?^,WN%3N@^>/?'.=%V/&;,/]0I$ ML-#J6B;", C -(EON4[0+*VRK?)5@98T'LOAM^1E52I]L_O.WO("4!I+:WJ- M@0M> 6Y++>,2].!&X4I#+ZI-.,)]?2P(LQ(Y09D MS1.9K^MEUN#2R&L%)M4MC$B;K04=WN".ETQ\*8 ;,(K0$&-Y"9?(AQ96QJTT MH.1*:T2)%@EPS$'Y:8J78)>5D"5>PAPMB@J\A<1>WG1=A:)*!)5$0 *^PD2&'ITT$@2H )O,4I3(5!$4K6A,%80RH6N8-TH?Y M0H5)K$ABI1,"0#-$"P@KFE8SM0)^XB;AGUWHA&#\"6JU]Q5@*)I-HN/XR?$4 MHL9/-><=7\H[SD1Z$ZE<2T0?6H7K4L:R )&0F;*+M@9\?@]\R7\A^ Z,.#;C M_;7*!0LB2GBAC=5BM1)40;($->9,T[@K"LQ6E29.W.I;F:9L*0 UB1B*1K : MPMIJA=BP\[HQ;3"(@277ZEKHO TR&+E,ARN_9\=@GQTI5N(Z^TU)&MYOS0?K M^$ZE^HI/U'F<H/\A]B'\-7$*=HF::)FGP)6& M2-[=#>SJ"E4#T="4Q!5/0?HC5,\DHO_P;,'>@Q0T"765")!7%11-IYX_FX'V MHF#*KF@JCL@H+*(6SN93MH@"]J/(@:64WO($TKK$ZI[ -O/\Z81%'@1M]D&5 M,&BO9H"=$,8M\,+W%@L?&:L#D8W('S$0L3<<>!T,4NS8U7GOKSXVE2#4";6= M*.QC^$-7 N\1R**" $2XV,F"3:KI%415 9?7L#@HP*&"2\VN>5H1 5BYK8MV MRI(M9+F8IW&5DEFM#HC@X+*I,JAENVX!PB*O-+3KPK166S!_%7C2H.1JG"5JC2[ < 8FTK#Z-L>*Z8A!=4>19X\J0>L MI 8R.+GA%Q(P!\# \&9:GE>T9L-;Q^\([[0Z*;_C[\'4.YO[1'=2W M15)I2T$X*IGU&C'D-4C%!I7;46!+[0?,?, ?7SNQK4TZ6,#((A"IP,7CF"#< M'(71.%S0LZ-P-IZ=[;*V=P.).D("4]^+YA,<5.4=!/1 $F.@T,+B$WRDI\%; M$7*[D; 8 JQ%;LI2W$+7_RVSMK*<#*.YK5%7S_,1L$L\,YF]@G$$+\V/2(* M-PL#D?RVS]K!C['0U)OZ,V>ALUO0N12:&GN0^EU78$]X>YN[99HE?A!+77$H M!YH\U]:WF'*!0-&A;IU_N(ICQZ-+%'?T9'@G1+$51W3#)L=TA+Z)2>'N^'D[ M5E(-&V\DY!5**IB&0"V0+?ML0TG 4S-DGLM'Q]3O_Z!HNMV(O"5C"<.(1-C= M+N(_[PN-&5^ZXD]C1:&65%H .QVE@7?;6%HHB;L<5PW[$,R!O ,T1%R1 M;&H%)1UL.QT"D0>.'6&951GJ,UCXGN_[=55Y;!4'T@61_^TNZ,D/BB*%(I%J MQV'KN69^4JO1EM1/O%KS)==KV),VF\(@M"Q8#CL<^ _DP/7>.$4_LU%ITBXV M&U[KH<+"5OH"]$V[>TN3?5"% MC'$*1#O9M?^87;6+(F[P!":!?3Z! #.!Q^0*"Q@ A->&$P!#V9;Y_4CTO=E- MI5DFRU(TH>5!>.B6/E@_I6X'V5_X@DHF2"B%TB6:!(]1 ,G?VNVGRMI($S: MVDO8O=GN%FI&7G*/9 ,Z0DUP;.+1?\/_2'H1P3]BVI=0;9J.U&[P#_K!D!,%P,.@"S:3#7Q/0#W M@?9RFZ929L*6VNULQ\5XH$*TONJ4T^.R9EWNB(=]F,2J&G0#FZ=%9#=/TZ@S M^YY<[]:ZA]3QWOV0U*FA]B'*=I^,*&LD/Q:]OQ<"Q4#[:LQ^MH0GLR[&\,B$ MC-#M)ULO/5QM#EM?=[T-ATI:0"V;@3)1B#/BR8E.K-6[OP=LF^KR^B!V\""C MQU(X;_54,T.::DZ)#F+*;CS:NC.:=IWH?RU.FGV!L@DWT<.:(9?_KF[(;.S7 MW9!P/'U4!.I$4(MSO/]-:.6L/]Q&L!7GSZ[[?=5KU&<89Y>B$1110JE"QWB^ M:7>?B.A4&')R5X74;3)4G&VS.OT5>.A">VSG-*V:K1V6RA4>S:D -N2_%A1L M1W2'KSU=T/Y11%/1$.;=WKHWO]<)X+A-1N2UD]Q1VX\I[$]3=D4?#]5';OLV MYE;6NJC$I@1^1(*X1H%L<]SRMZ=GA;OQ\@:R%C48 ]^"W6NG'=;P=,4L+9+> MU("SQ![;!B7 WJ,+>E"[J%8+&0ABS6J@?BF %PGJ)6LFW<.G^KR=+>9>. ]L MKS7RHK Y6-GI /5]QA7F?;B!2WZN[#%O$+0N, BI7AAMP;6#%H>4!T8 V"3, M(,A0*W$Q\T(_:#2PBR6;EYTT[J"/CC@*K6(A$E+'T>3,!I2CQ6S^]58D!4D' M(+N9Z/>/AF1EE:DE?9ER4,A5#)L1T.P[R$5X'$7D3E"5%EB)2.W:=>/,'5IU M6&D^)S+BVI[M&%-E-10P=;OC<_#&G-O/NII0\6N5K&W;ZL.FVY.IS_AVG;1[ MKEDGA9V83W5HV^:S$F,-Z](.4-U(@(-&UVZ, N[Q!KPIHSG7"B5-\4NB.N,= MD'5 (4I#!"-2O,M+AR[@ RP+4- JHP4Z//4036H8]AEZ(S.94JU80I(7]#V' MJ;NLC@"II*B64!W@AQV]$\UR5^VU!UG-NUI'FD\G*U2 !"M@NYBA=)1?>^'] MX_@*9FC!305!):;S:?N%!IB*V,-& )TO][8O#3[OS5*SWXIC56'G&6>Z>JZB M@UO*6! 4X[C2S_ 6M\3]&)W[79TVWLK$-3%,?%HODWJ>VOPRN^*968B+Q P/ YXT4:<)<(XQ]V[EJ MQG8P.HO@Q6S1?4OF.*9\\H1%XTD /_ZP7VUB;2,6X<_7SV< MFYUY$U#G08=S5>XV7_W2[/<]KH-B>](Y@-U)7RZD/?XL+0B]^;RV*>STPFA' MI4/?^IYV/L[.A%[3)^A8+$ LL=]I-T^;K]PO[,?=[7#[B3PPMP:X0(&^@JG^ M>!Z-[,E7?5.J@C[U7JJR5!E=;@0'C>, >+]2JJQO<('FV__S?P%02P,$% M @ ;8"A6)T-3IN>! "0T !D !X;"]W;W)K&ULO5=9;^,V$/XK Z4(LH!J6X?MG 9R+7:!W<"(N]V'H@^T-+:XH4B5I.+D MWW=(R8J=PPC0(B\V27&^^>;4Z'2E])TI$"T\E$*:LZ"PMCKN]TU68,E,3U4H MZZ%2M&/!X-1OV1%*@L;%67 >'5^D[KZ_ M\"?'E=E8@[-DKM2=VWS-SX*!(X0",^L0&/W=XR4*X8"(QC\M9M"I=(*;ZS7Z M9V\[V3)G!B^5^,ES6YP%AP'DN&"UL+=J]05;>X8.+U/"^%]8M7<' 62UL:IL MA8E!R67SSQY:/[Q'(&X%8L^[4>197C'+)J=:K4"[VX3F%MY4+TWDN'1!F5E- M3SG)V;KHYE5V5VA1([:G/8M\7+H_:SE<-%PB-_@D,!W)6UAX%KFF&_+]\F>SJAX M;=1%O!/P.],]2*(0XD&<[L!+.B74WZ_9 MV\"EK\.Y.CLV%!L%"" MF@A% AII[SUI#5AZF#&1U8+Y6E<+5ZH\\Z@Y%[5#E8Z4\*3X$RGC2;%GI+(G M4J(EU1Z935+4%+UN N(J-VM"=/N 2WJB:D,0)@1\R+"R_GZKD)"?U.=4NI^. MR4:-N%4,0*F<%5TNNY\$;NH2-;-*'\/-"YN>6S++"KV_%Z>CDYP<1QK?:=IO M<#!,PW&"3.[HG.$AM;#-2&SAH?5N3XG7ZG M0+V/3]@$]!C&<1@?1<0FA7$4IJ-Q.#@:P_5B06W>P;EPX /JC)M->(\%JG+I M8;RR>S1.U^WLAP&ZL'INS0Y>C9W[>X=Q%)] '";#*!Q&Z4=[I$WL;9\DX6%T M&(ZBZ)7<^"]^IWP8],8CGPV]P_\-O;-A"W\\A,]M:5E?$V53$_BR)I*0](/2 M!.==W'8!W"K[YPQ##_TBY#O"U2)PRIW\5^TS9_[8)%N7>EXCS1A@,*LUMQR- M(Y>)VI4>L!73U"-JZ:F2Y%0P:7IPM8.H4]C2\ IS?L\]F),GKC1[N-V&:,OJ MA6VR+N>$2C07M1"/G7M>"53K!AKAC*5S4M"#&<&C1Z;F7#'Y""MFG.<9N"2 M2AGN6^_BG7%+V\SRW!N(3:,=A&&NGYFM2#Z[R9J;WLFF[?Q,"*)CJ0]S)I[5 M[-O5O&$M#9*UR*$@U\$W!= V^=N-VS(D1LQ0 HB>5;1. ]/DW MPE->/AFQ\>8RI#!CE(#NZF-+9([;#!IL9MKWH7GWBV/6F&KJ^2^7LI3BFU:_ MV2EKN=DKW5U+VTRJ MW6DWYY\WX^W3]>8C@:Q:AF\&XV5E5^V)TK2Z.S7Q;TK8+: M7:#G"T7!:S=.0??U,_D74$L#!!0 ( &V H5A"JWM%?@< - 3 9 M>&PO=V]R:W-H965TY_,S96NG9*E^&28K8N"F_6M4'IUW1OVVAN?Y2)W=&-P/?4KP12I$BN/%7H[.W,4F"W=^M]N]][(AEQJUXH]5O,G/Y M=>^BQS(QY[5RG_7JG6CBF9"^5"OK_[)5.#N!Q;2V3A>-,*X+68;__+'!H2-P M$1\02!J!Q/L=#'DO[[CC-U=&KYBAT]!&/WRH7AK.R9*2VXJFX[H$=5IBEZ-U\^\WP+'Y])(+Q)H+Q,>W/ M3-/7ZF O^0G[21:SVK*?<\'>Z*+BY9HA@*74M57T4R\ELLI0:(K/M.&>3!2? M3 $9VD*KH4;V#7/0XX0I+--SQE&J%E?;\WQAA"#C3#P"> ?-4/>!K]GP@O(] MC"/&<0Q'8+4/E[IF-](X802T5AQ/!)L;703+AI>6!\*[G#OT#0M^PHHLF0@ MZ%4IC,UEY:O ",7I^5R(H+3BTI].NVTR0WYW'')NY() M0ASISLCAG"\!C5R4A/2=?9+9E71Y&R8ASLJZF,%K M9#,S]8)ETJ9Z*)%* M& FH?,Y!R,H);W,4^Q8PBI[H_2*1&ZT!#JE\83615EH"!%\-7>!*S90N%S"3 M0V8_7A1H)S=]-K7_34?P#E#-B0T_U*5X$EP34J=8MC&A(I8B_:;YI MP+[D[D3:Y"3<'?5W.@:%#S#T3,E%J". /T>]MS:5ME98S\)'] %O2SJZ@=;+ M5<>G/L.X#63.P796A-D2:F/7LYVZ LK;2CO<&2!=81!#9EEOA?LB?[YED8' M+''\Y$K^C9_!XAQHCL^C49(R::IKY!;._,P?1,;!&)ZB2JST*G&_.?PCQ^97 MR @S(>VC..$9>L'ZE(B584^;69E)K&I;D<@7 R7.K8VV:#GL09;8BEB"$',Y MDXX&PMW[TW@TOIA<]-G+V0G6 U,AYIV*:;P,$R140K?T6Y%W6F6HX^ B>_GM M-Q=)$K]NGOJKX>L3!FK/N31-M=.6EK7XV]PW=2-33X..Y/#\-36_HJ!YYG3Z MP)H.40AN:Q.F5(;AL-.J_K4H/4)':X;(>^IT0^)MY4RBY/SD6\M03ZCF\#5[M[P^-KQMP]J?$]XSD,AI=#H.S(.)P.-[U M%KE*3]CT3_Z(S/GY#N/#74BJ&N[Z7)W!NQ%B]\GRH=QC(N#7+8W9N3"&ZM'G M",^\5M22X94 2U+[I#KH^:8TJ+S0X<[CN!WJ7W:N5)>IJC-/1=0 5>/>?NP- MVUS7*F,S\15-^'K'E^,H'DV>F=X#AGPBDRCN)A+&IZ"V(NO)(>O8 MR'B6^=Z'%CL<7T3),'Z.+][B6=?>QY)]+V:FIIYXWJ)\P%]:V)3PJR?JZ?VG MCW"W* 0:J@,_6%TU=$X5]='%XL]KO#MB%J<0 MI/41&39A$<;HP+J*MHTH6AAHT].E.$7,I_A//53:_7UE%^4*7+.H_V6N$(WT7KIC8R&3>C>3WSLLU\H&4W"FA%Y-!== . V-L PQ8EC M8?T)N[U6>H%4V[",!@;2N0,ETV&AG^E?_2Y!5K9"G=/;Z;,S*?FA=9;ZDCNZ MT6Y#"#OM!O:P(N.^?Y&A#T42]<>77"K?&INI%R8R4>P0TDB=W87:.VV?;@L[ MX[YETV;@']/>[+PD%P B23_Q][VR#SI?65";"_\MB7B.-29\<-G+_<\<2 I#!_!\KK5K M+\C YB/>S3]02P,$% @ ;8"A6'V9;L,#!0 L T !D !X;"]W;W)K M&ULM5?O;]LV$/U7#FY7M(!GRW9^K4T,).FV9FB M(.W:#\,^4-+9(BJ1&DE9]?[Z/9*RZKA.VJ#8A\0B=3R^=^_N2)VVVGRR!;.C MSU6I[-F@<*Y^.1[;K.!*V)&N6>'-0IM*. S-S:8##83MW)9.#\QGI_68LGOV/U9WQB, MQKV77%:LK-2*#"_.!N>3EQ<'WCX8?)#BW] NWGS?>?POK MVS?<\3GT_C)=VO"?VF@[@W'66*>K;C$05%+%7_&YB\/6@I/DG@73;L$TX(X; M!92OA1/S4Z-;,MX:WOQ#H!I6 YQ47I1WSN"MQ#HWO^52.,[I1ABWIO=&*"M" MO.SIV,&_MQIGG:^+Z&MZCZ\976OE"DN_JISSN^O'P-6#FV[ 74P?='@MS(AF MDR%-D^G! _YF/=E9\#=[-%GZZSRUSF#T]S[>T>W!?K>^;E[:6F1\-D!A6#8K M'LR?/9D<):\> 'W0@SYXR/LC%7K0UWZD#T3EN7A!%UJ8G*ZY2MD0*H%">"_H= MU"Q@-QB$-O >:+YI-<1;T'(2 <$<]LUT!;8>NC.A2%WQ/9L95#"<$>HX^U3H M,H\4MD(R)&EM@_@)6B+TKMNO+22B*1V))2*=^QC48GTGEI%ZN2:T9LK8.+1@ M*F6&C@D4'I<7&&-+M=$KF4V(M<+2T^.H\FP6G#PVE;;S8D3G(77V M&+_F+&9+-[N3A(7(26E2./) BN5*I"6(Y""Y,+H*MM_4=O3#M; 5T*<'OR0Q M,,='1[OI#U5STRRAM\WTBLTZ9J%,&Q=/QHT^L8PA\0(@;<<-,U$)9'3()9RH M+N;O=_%$]N(01GHB%;,,IZD1H7)W( %DJ^'ZV9.3Z>3XE:6"1>F*'Q9I5Z!- M5J%Y?:%C'Z7;8Q!!"40Z\W'-A"T(\2Z\Z5:P_:["(,.776A]FD^&D]E)5'0Z MG!Y.=E,WHOH ^P8OAO3V[27ZP%==Q_O>M!Q@_@AR4E3T9N/@ZNIJB%:A<2-8 M4\JXCG 54:4<%J>L>"$S*;"^5;'Y5-KXE]CK\*>=9M2KM])!9,M98Z23C#[P M_F[JQM0"T21)O/I[WT23W0SF([H2M%YLT3'W5MLBEL?FH*_;\/\3GU.AB?WT_S_.M$>:#CGLA>$ M0[W)_*27Q8B: 2BS]!IJ03:_Q9J%Z;K1-T# .QN813W L"Q%JDT\P79B=<^^ MGJH7UC:IE;D4!AGCQ4&T&^#]0FNW&?@-^H^T^7]02P,$ M% @ ;8"A6#Y(@.#@!@ W! !D !X;"]W;W)K&ULK5C;;N,V$/T5PBW:!%!MZ^);;H WN]WV(=A@TVT?BC[0$FT1*Y$J M225QO[YG2$NQ$R?8 GV)*8DSZTK9RT'I7',V&MF\ M%#6W0]T(A2]K;6KN\&@V(]L8P0LO5%>C9#R>CFHNU>#JPK^[-5<7NG655.+6 M,-O6-3?;=Z+2#Y>#>-"]^"PWI:,7HZN+AF_$G7!?FEN#IU&OI9"U4%9JQ8Q8 M7PZ6\=F[C/;[#;]+\6#WUHP\66G]E1Y^+2X'8P(D*I$[TL#QZ=ST)LDP?UUI_UG[SM\67$KKG7UARQ<>3F8#U@AUKRMW&?]\(O8^3,A?;FN MK/_+'L+>9#%@>6N=KG?"0%!+%7[YXRX.>P+S\2L"R4X@\;B#(8_R/7?\ZL+H M!V9H-[31PKOJI0%.*DK*G3/X*B'GKN[$!B%V[+-HM'%2;2Y&#FKIXRC?J7@7 M5"2OJ$C9C5:NM.R#*D1Q*#\"G!Y3TF%ZE[RI\(:;(4OCB"7C)'M#7]K[F'I] MZ;?ZR/Y[%X.J'[^+I^/P-K%F/ M-7M+^[?EXTT5QP&^C,%OI6#7NFZXVK*26U#9"0.&B8*YDCLFG65Y*<6:B4>1 MMU0\3*_7,A>&G?SPW3Q)QN?7'S[Y57Q^RJ3=$T'3,-R;*40N?077_.N^Y*?W M-YWH<6@W?FW;#WDN;ZWMAM@%)OV$G0ZZM-8HQ M**X0 C0E^.:.P+:=L-,,%%.6@+):HPVU%3>L.+1U:/\5BZM65@49Y(S\6>M* M:O(;Z&UC9A42*WB5;7UVUQI=+LI&7I'Q5>:$J65 MW64!>4'8[JG[]6CVPTT*H$GG/BW@EVY-CE6(>]L ;B<&-4*U0:1[MS':6H*V MEJY+W1L).9;!(;L[IDP2A0U86K#5%LNBS3T!=U34\!],QC KI&N!.T*G=:4' M(!YST?@A 414,MSDI4=3P(5*-V0M8I97<)1>8WY]%:0]\H\;H6 CY( 7J"%) MW<57C)\ZTDD(KHVNV9?AW9!]7"YON^@,V:=7 #(*R<&+FA&FBRV;1R7:!?JJE$N,^U^U.R1'EAUJERJL64'/4 M!DK%.X?PM4U320I\((2YEWD7EAP3A/KQ4_1QSN!*_M-Q\UK H%38:*DUB3I@ M5]J]Q/^\)(]R* 1C3UUC)-(J$4^ L<@@D4%I]9,OIKYLN[*"ULH;W7?R@ TO MB&"W"KA33CBW7:[\/!"NU(6N]&:+DUM; 0\4F)4$\06LN?,10.W(740V+^T3MA!!FFIA'Z(GF M;UC3FD839Q!UDK!^YASKR=C7AT/';CY5^B$H5SO24#,]% M;&[04?Y#&7F+@:,AN/*N[DQW]29_G<'\^?\_2-,KB M"2V2*(G3P*VG4DRC>)[2M\ETP7[3#DX]SR')3J/)8H[%-(MF\^3H]#BPFDRB M+%V$Q1B2SZR>0%^V. 5\Z)T\LWLPDN)Y-%^,63:)IHL4%.P[U1G.8<=KG)U, MQM$TCD_923:.9AD6=R^+GIW$XRB>T:Y%%&>34_;Q]1%T C([- MU$F1=?%W*]T61+@7UH6$^FPGYRS.9E&:).RZY&I#K8"MN32,SF."S:,XG;%T M$LWP\XD*B9J*K@5#P)(Y2Z(%/OP:7CG^V+4_^#29[G!,$,'K_8)1N(&>5(C> M::?L>P0#*4NR4RSC!)ZF4P1NEUATKXV@5MR4,J[AQ".GN6(0C%^K'G_EV!1#([ZOF=4!=>3A?"W6H M!7&L%L@DU<,WU\UA0P-7TRA9S+ ?](L8\O;Y372,1G';!:-9RG[60$$_X_[0!LUW.L[8))T=J9=CMYK1WHT3(=OX>S5"2&>$1RK)*K"$Z'LXF V;"73H\.-WX^RMF%?+CEW0>$88VX/M: M:]<]D('^'QI7_P)02P,$% @ ;8"A6%:]3='X 0 H00 !D !X;"]W M;W)K&ULE93+;MLP$$5_A6"!K@I3EIVT324!=I*B M700PXCX611>T-+:(\*&0(ROY^Y*4K+J 8Z0;B8^YAW?$&66=L0^N!D#RI*1V M.:T1FRO&7%F#XFYB&M!^9VNLXNBG=L=<8X%74:0D2Y/DDBDN-"VRN+:R169: ME$+#RA+7*L7M\Q*DZ7(ZI8>%>[&K,2RP(FOX#M: WYN5]3,V4BJA0#MA-+&P MS>EB>K68A3+Y6.4V"(9!08B!P_]K#-4@90-[&X\"D MXY%!>#P^T#_'W'TN&^[@VLB?HL(ZIQ\HJ6#+6XGWIOL"0SX7@5<:Z>*3='UL M^I&2LG5HU"#V#I30_9L_#=_A6)"^($@'01I]]P=%ES<<>9%9TQ$;HCTM#&*J M4>W-"1TN98W6[PJOPV+=;AP\MJ"1W.[]TV4,/39LLG) +'M$^@)B1NZ,QMJ1 M6UU!]:^>>3NCI_3@:9F>!=YQ.R&SZ3N2)NG\#&\VYCB+O-EKY^?HK[N/_T20;\N; M4];84=DHL+O8'(Z4IM785]"X.O;?HB^[O^%]\_HKVPGMB(2MER:3]Q>4V+XA M^@F:)A;AQJ OZ3BL_3\$; CP^UMC\# )!XQ_I>(/4$L#!!0 ( &V H5@V MM=_12 ( *,% 9 >&PO=V]R:W-H965T6@9AE"S-@S!*9,'[VG'AP:8'[^QW[K=-NM*R(@IE@/VBARQ2_QZB M-6F8OA?M9^CUC"Q?+IAR7]1VMJ,11GFCM*AZL(F@HKQ;R5.?ASU < P0]H#P M-2 ^ HAZ0.2$=I$Y67.B299(T2)IK0V;W;C<.+110[G]BTLMS2LU.)TMR#/: M*K0 Z2J"YX#F5.5,J$8"ND0/RSDZ/[M 9XAR]*T4C2*\4(FGC6_+X.6]GVGG M)SSB)T)W@NM2H4^\@.(EWC,Q#X&'N\"GX4G".R*O4!2\0Z$?Q@?BF?T]/#H1 M3C3D,7)\T;_D\5"Z.KKX,)WMW8FJ20XI-LVI0&X!9V_?!&/_XR&M_XGLA?)X M4!Z?8L^^FE%S;G2J"U,BN:@.JNTHQH["#I9M=CF*K^V/V^[K^-,L"#\$T7@P MZR+T]NJ] KEQ8T"A7#1<=Q4TW Z3YL8UV*O[J9E W<#X3=.-+U,?&\H58K V ME/[5M>E?V8V$[J!%[;IJ);3I4;&PO=V]R:W-H965TY22P<.V,[ ME/[[O79*6E:I6:&=ES:)?<\]]]N>K*5ZTCF (2\%%WK:R8TI+_I]'>=04'TB M2Q"XDDI54(.O*NOK4@%-G%#!^U$0G/8+RD1G-G'?[M5L(BO#F8![1715%%1M MKH#+];03=EX_/+ L-_9#?S8I:08+,(_EO<*W?H.2L *$9E(0!>FT,P\OKL*A M%7 [OC-8Z[UG8DU92?ED7VZ2:2>PC(!#;"P$Q;]GN ;.+1+R^+$%[30ZK>#^ M\ROZ+\YX-&9%-5Q+_B=+3#[MC#LD@916W#S(]:^P-6AD\6+)M?LEZWKOX+Q# MXDH;66R%D4'!1/U/7[:.V!,8!P<$HJU Y'C7BAS++]30V43)-5%V-Z+9!V>J MDT9R3-BH+(S"589R9G:#_DU D:6B"1,9F2M%10;H=Z,G?8,:[+Y^O$6[JM&B M V@#B(!IZ\ :-N0.'-SB MUV9FCZPVY$8D[)DE%>5M5M>@PW906S@7NJ0Q3#M8&1K4,W1FGS^%I\&EA_*P MH3STH:,+#"A&.5F"*C21:5NLVDC[89B* V:SCA5; ;H$ZYT8 MW/*CH@KU\PTID85,2"R?04%B?69RIK$R2ZE,CP"-R]#Y_ M&D=1<"FD.'Y'R.T,+TF7:DL%8Y@@;7)CH"##8(S*'1W(*DZ=C8OCWX\NR!TM MP+EIR0SBSVO[E_0)3>]BGW#.K[\>D>6FA -IA4"F4@=7OU2JUGI@?9YE"C*K M[JXJ5A@=W+?8A?N>&L7B)_(')I 4/?+U!=>%_7?F&R8E,4'VSL)"I65/D/K=)94EVL9E@C@[K9G+T7KQ CIVOD0J\K5 Y4<8:. M2*Q3JA)9K7.&WRGGEH/0--["*YMS12YN_ MHZ 7!,&6B*?KC)JN,_*VAWWGO EI7:)M_<8/B%4('EZG#:]3+\S=OVKF/W+S M@Z:4:Q^YLX;?GY\=]C]]YP^_*7^RG3P6?1[DP9>L]_LV;"V,G::IE?WLVE.M;#=T^ZX>[<&/I/ M>&V3NI6='V9X.L9QM6D=*OV]BT&PO=V]R:W-H965T MC@< M[H<5N9(V)KGL[M**^]??-[,/4@ZM/,YW0!M+U+YFYIN9;V;Y=&?LA=LJY<6G MNFKNV*I:NJEI58-?UL;6TN.KW1R[UBI9\J2Z.E[,9@^.:ZF; MH^=/^=D[^_RIZ7RE&_7."M?5M;17+U1E=L^.YD?IP7N]V7IZE\^. M9G0B5:G"TQ(2?R[5N:HJ6@GG^",N>I3WI(G#SVGU5RP\A%E)I\Y-]0]=^NVS MHT='HE1KV57^O=G]HJ) ]VF]PE2._Q6[.'9V)(K.>5/'R3A!K9OP5WZ*BOB: M"8LX@15Q'#;B4_XLO7S^U)J=L#0:J]$'%I5GXW"Z(:LLO<6O&O/\\Z7>-'JM M"]EX<584IFN\;C;BG:ETH943=]*GNT^//?:C6<=%7/M%6'MQP]HGXHUI_-:) METVIROWYQSAG/NPB'?;%XN"";Z2=BI/Y1"QFB],#ZYUDX4]XO9,;UAL3^%]G M*^J?CZY$'_>1:6:AG1W 1I^RE.GK^XP_S![,G!TY[FD][>FCU MO=-:T^!SH> ?WHFWQHM_PH//2M/ZZYH.![^EI<7K!H\N5;U2EJQP,A%^J\0K MWFNFO/N]V<.)6*H-G56\5ZVQO,2=WTRK"[%X-+LK:,Y\\42\ MKEM+!V>IO(FCY:I2>8&?M2LJXSJ83DS$;JN+K=!AFD,$RN-='%_F\?CUCT[; ML/I$M%8CQ.GJ"LJQIMMLA6JV4! $+0=[R!7"I' ##TPKJT^(NDZYJ?AMJYUP M227XK-9KQ9%,("0+V30=M-XJJPT4O5(;W32D KGVL-#/J@BFFM^?1'-A):$; M_*CK/&VG_58WW[K8Z80G"B4M))4$$(JSF%YK#ZS0X94X-W4KFRNQE4XT -,5 MP"0CF,9P+A)55Y50E[+J)-N2X 4CP"&%6?.WO!/^TS!F81H'[R6PE&*= MD0BE^6"0*:$VGWZ 6@ Q Q!'Z5'U>((IA:F5^$U^HB@8 /7P] "@^@FC0(H( M<:+M5@@U8M4Y.*�%[3Y$':T1T &*M*@@4HH 0&V/I=UB(3NVQ@27'L J2 M%[K2,N0W*)!.I$M24:GI(=2@FY"Z:0@A)L^";C44A'VWTHN:&( 4?W22CB,9 M8 "OE)=M(:GPEY6KM;A.?C_RD\#^2&^SDWW#\8P%^0 MP'2"=Y1W&M]#X@/0A.W)84:H/Q/TR74[%1C;*R(A04 MA6+3RC[?(%CC &U%;AY3#<_ZZ]G9NYQPV+DZZ\@]R%'Y=!W-H5^LVG05J\4E M%"Q5T=G@US3BY:<""6##>*L1,7*C^^Y0+ M::N.8@2 +,N/H)CA>0._<@[,?,*+:,?:@3BF@>8:VKRBZ-%9R\[83YV01M92 MDY_Q1BQ"OWEKG,Z8"79U(,U95]$'.; ^?(+'\-&H39I12+<5:Y0/CM5S/6K< M9'6RWU2<*R1M#!F&05IT;8R'OZL]3 4A(474$4-J5(E?Q!SM/L!H;R!(8$( M$@@Y.1J)U57 30 #ZV$<8$,=V$1Y*,4-U9)5C$-R7$O6U2Q=";K!@1(6&!AC MH'ALQNY5#6B/&LF^5Z6U% J2?KH)R"#.2M8TY'T%/ MV9"L;HZY_=)?$5K([F[/QF,H/ MI*/!$"N94!8KY[-[?LY>R+A05-WU6BN7) M2%C7D]M;(=_ T\-63%H+4 K8!4V.0&'R91"=':7UU'768: MM6Q06#.AA(/6\D()E4,U*4*"^]1M,#BS ,E9/?HHR4THK2E2,CXP7D4=@G6L M0"(HP$V&1!BC<#*")&T[/D'(L 73^Q@#OFBYR2!Z?'XRJRY5TT6Q$GL696=3 MCLZ>DA$ZK'Q[M:3HR*@:J*=S/5(0(DR1#12W#COG=>"Q8$II=W"3C26RQ^JI MD6S243@J4>@P8(6;Z'P=( 7_,U6%$B%"06*!1&?/"M]Q, Z>6["/E!K&LV)M M38T]B43FTP3=N0YP#*,4=B1\7)%GT1!+RHYY[;L\]1")>9!)S(.#1.-=GXFA MI_.\)<0?8RW?O=B0^&5W_^^2J8_A+N%Q66SMCS\L3A\\(0PHR_7$=,*$< =* MC2AL=HTJ.83J4DNKDYEHR"6^%A#*V@NI5D:[)[6-DX M6004]=E'5;K&Z0.5&DB5N 0B>XBH$([R.^!QQ4$._RNX25^C:,>B?FA84TO/ M6"\)J':?3V=EA'2%"CK2#)1,-M76GFGWL !&FJXZ0N<$!9+GS"4YH%CL02XS M)$1!-1-!E53P,XI\"(BU@@.4AR#Y,$/RX4$4O<<&5A*$@PN+\I#49\"6XQ.NZ EI2]:"PB!Y'<@N:/R,%AJNR*4,5)$;M#1-K %'>A,MPJ:@=QZRS2 M,@[1*\6:JRE\5?I"<<\8D" '"I1<,'$-0&36/'*$'76E:$HHE"K])_6WSK@P MA;P4;X?!(X9\[$7W=A1R72KOQLXN-S2"NM*Q*= H/W:,Z6>FAT?^J0)E" U# M$D('L-"\U!EPH[XU>FOWK8M0_YPDBTT@Q&@;.G^IB;T/+R)UBM5=AJA% 3A4 MA1W'0OYQ0@S.W%CE!-H36&[LCL< +DK;;8 *"OB"+MET$:,'@Z>? GNHU'>C MGR,[).)MW5:WI/Z+,&Y_)N>#DZXPPQ"FJ+]DCYK/97U*TB#)39.-Z([:9XL1]NW$423F_,;\)#>=)TG4-_$L0-/?# PN?H?4 MW!G]+IN-JV3$@C$-6T9Z8[C71XPU$S$*ZM1@YO2D!EWR9)K)'MA[LX_J7Q*C M!9+98^CR1MNPQICFH21OMK@"GU#Y%C;72&OAV]WRJZ M7G]])A."K8-WO:7F]>E$O"*U_,YJ>8,JK[.#1B>/F<^R?0='/)AO!B^/S ^F MBK<@ G=^-<[=3=>?B-%BN:6$>>91?:&(9^/!W>CF(S;??]4UY\?X:.E-<4'W MC C+H_GJ_WT(YC&F\WSA289)F6/OOF*O=B_"*HY6B;2QCAR@_V$J/K#KC]F9 M:M_@SBJ1)-O&M!C0;>D%H\Q0TU&_=N] 8DHJ*@M932@SJM8'D,/#6RXPC;@T M'&5B64AE"3>)?NEWNW%QY(1(D;C&B2MQ9G5DC'!50T$ZO9*%U4I4305E!;X8 M:6*OMC9P]+V?I]E>>_M&_PY'C5>%YMK1/&\*SJU2XSE=T 9-NM[R;"#M F:P MFI*6;IY=:OD&SLY)3\)!>3<A(S^KO8:3OYG *$:]"J;\;O@HKRZ'0Q$>'D8A(H;KB><%MP]'L4=E(K.%X3J?W^;F!B;,\5Y J#XYUI %U%K9#;]FRQ=3C0_OHN:G^57>L_ ":S\\O ?\1MH-]2,JM<;4V?3A M_:.0^=(7;UI^G75EO#RG+[1!?L'Y^7\ 4$L#!!0 ( M &V H5A!ZLTT/00 $(, 9 >&PO=V]R:W-H965T9EYLSAS"%%S[9"?E$%HH:O=<75M5-HO;D)JVOGQK^\38V] M-?B]Q*TZZ(/9R5*(+V;P2W[M>(805IAI@\#HYQGOL*H,$-'XN\-T^I#&\;"_ M0__9[IWVLF0*[T3U1YGKXMJ9.)#CBC65?A3;3]CM)S9XF:B4;6';V7H.9(W2 MHNZWR<(Y#T#D$EG<;R+*\9YK-9U)L01IK0C,=NU7K3>1*;HJR MT))62_+3\T=\1MX@/&(FUKRTF?KQB2TK5#_-QIHB&+MQUJ'=MFC!&V@A?!9< M%PH^\ASS8_\Q,>OI!3MZM\$@X&$ W@A?UV0XL7?F>[*REJN".N MDF1!*=<%W-EDHX0_;Y;*SO]U*@$M?G0:WQRA2[5A&5X[=$84RF=TYN_?^8EW M-< ^ZME'0^CS!1W)O*D0Q J>2E+#VO1.E/ 4\4'HT\2?"LJ4J.C@FE#:J +* MJFI,>C0JT+2N>QYF="?J#>,O[]]- C^]4G1L6V[R0%X;IC5*KB[AJ9"(1Y(! M*GA6]!4W30@+L=);)A$V4N1-IA4PGH/A6&;$P@;SKV C2JZAY(820C09I? # MA-YH0C]G0HAGJG_K'HP2\*6-:'8VN(+('TW?\MB#&VJ3 M40@#DHA[2<1G2^*5$/ZA=%J=F\(L1"/-3LFLS\7#82X6NUQT**MA@O8H9PMJ5_Y!V)1EPKWR!?@IV[B3TUGZDZC"#X)I0F@ MMTA=/TT@QMEW6VD( S=R(\A#-S /S@+UKY<-O9([>2W^WT2V@3=V>YR?+$# MN]C!#2@PZ168#"KPE=H'Y#.(\__*)SK5M;\Z40FT3&;I3SV0R\%W?2^$>5R@E M5:W+C NJ$%)_H ],??F]6S^FFX;I]X_6S_0+YIWX5[ M\_9U3:I>EUQ!A2MR]48IW>6R?;&V RTV]I6X%)ID:[L%/?)1&@-:7PFA=P,3 MH/_;,/\74$L#!!0 ( &V H5@/RO$QO , .D) 9 >&PO=V]R:W-H M965TN"5W@O0=5ER>3+#19B/W,"YW#PP#>Y-@?>?+IE&WQ$_75[+VGG=2@9+[%2 M7%0@<3US%L'D)C'Z5N$;Q[TZ68.)9"7$L]E\SF:.;PAA@:DV"(P^.UQB41@@ MHO&]Q70ZE\;P='U _V1CIUA63.%2%+_S3.F*(]:DI23G9Y_8ES"-U;4"'?(5"V1,JX5?'ABJP+5Y=33 MY,7H>FF+>-,@AF\@1G G*ITK^%AEF+VV]XA=1S$\4+P)SP+>,7D%4>!"Z(?Q M&;RH"SFR>-&O0[[E*BV$B5K!'XN5TI*ZY,^^F!O(N!_23,Y$;5F*,X=&0Z'< MH3-__RX8^-=G",<=X?@<^OR1)C&K"P2QAH522.5A509?.%OQ@FM.Y-O:9< T M'./K"^2LJ_Y GG*$M2AH?GFU 6T: ZS4- JOFG\&.V(K&GO0I+X4Y995+^_? MC<)@>$U\&]KE"H@)2[/V$2J,*UE MD^6#7N3[[BB.?MI_)._ZA5*R([?-'(V&[C 9=YJ!.PY',!J[@]&P#>0"PC!T M!U%$JP/01:MX 4F8N+$?P_]4@UM,L5RA/)0A^L_*, A M1S_M>\HPI(R'T3_+$+A)$AS+$/MD/K9E:(!.RI#X;N0G<&::DVZ:D_/3W%Q_ M)MO+G%4;-/4[&5HC..3X\S&$OED^Z^C?S[)M"^H@G4-Z9'32&\2HKZ$.+$\2 M/8%%*>I*4U_TM5-H4SH(Q_" K.!_43]LZ.$ 03QTPR!JNBCCIEE6M6EGNHA: MV24\25:I-8%IT37E!XMV"5\K^1K0UJV?1-1*3VSH#CBVU:+GWZAKA;X&\$ZN MWQ+EQCXR%*0F$HNA- HD7PNA#QOCH'O=S?\&4$L#!!0 ( &V H5BR)-MM MB@, %P( 9 >&PO=V]R:W-H965TU*%I BUYM1ZYM("\;-B#9@B3=, S[0$MGBRA%JB05-_]^1TI6X\+S@GVQ MCN3=<\^]D.?%3NG/ID:T\+41TBR#VMIV'D6FK+%AYDRU*.EDHW3#+"WU-C*M M1E9YHT9$:1Q/HX9Q&:P6?N].KQ:JLX)+O--@NJ9A^OD2A=HM@R38;]SS;6W= M1K1:M&R+#V@_M7>:5M&(4O$&I>%*@L;-,KA(YI<3I^\5?N>X,R]D<)&LE?KL M%K]4RR!VA%!@:1T"H\\37J$0#HAH?!DP@]&E,WPI[]%_\K%3+&MF\$J)/WAE MZV5P'D"%&]8)>Z]V/^,0CR=8*F'\+^P&W3B LC-6-8,Q,6BX[+_LZY"'UQBD M@T'J>?>./,MK9MEJH=4.M-,F-"?X4+TUD>/2%>7!:CKE9&=75ZIIN*4L6P-, M5G"EI.5RB[+D:.#](UL+-!\6D25?SB(J!]S+'C?]%]P,;@FI-O"CK+ ZM(^( MXT@TW1.]3$\"WC)]!ED20AJG^0F\; P\\WC9_PK\FIM2*--IA+\NUL9JZIZ_ MCV6A=Y(?=^)NU-RTK,1E0%?&H'["8/7N33*-/YX((1]#R$^AKQ[ZBP1J [^U MJ)GC#S=(/6J.43T)=ISJ155Q=WF8H$ZWC OCG-D:*5U-R^3SNS?G:3+[2-LC M 9?,#9=,E@C"DP%&:?2@TF(%7'J$C1+T(C@+ZYIL#H^U1CQH&Z"BE_58=?>3 M]0%"J0P5[BWD85[$],W"69'#%3,UM(P3 Z7WWO,P+@I(PVDV@Q-9GXQ9G[PV MZ[?,=IH2A.9(#>"&LS47_?$G"D?#KTJ6+B_"!?RJFIVD9@Y_(M. LG(ZUUABLR:0+)G#/;HIX2#) ME7?P%I(LS*@NM)I ,@OSB9>G3DZRJ9-GD$S"8IHY^1R2/"PF,?4*>64;2UA) MDH9.ZU%9:M--9]VEI9>2-UTS!-JRY_ZB)T4-A??3 M/)P6Q0>XZYL5GICHT+']#]AT&B:S9( M.ZV=<:NT'SQD_KW^S#.^^;X*(0@E MMS\0F\:E)B["),^/]FSTXL5O4&_]7#-T*SII^\=_W!U'YT4_,;ZI]W.7:K[E MTA#'#9G&9S/J.=W/LGYA5>OGQUI9FD9>K&G\HW8*=+Y1RNX7SL'XAV+U#U!+ M P04 " !M@*%8@W^WLYD# !0" &0 'AL+W=O,RF$W\VIV>351C!9=XI\$T5<7T M88%"[:=!')P6[OFFM&XAG$UJML$EVF_UG:99V*$4O$)IN)*@<3T-YO'-8NCL MO<$CQ[TY&X/+9*74UDW^*:9!Y BAP-PZ!$:?'=ZB$ Z(:/PZ8@9=2.=X/CZA M?_:Y4RXK9O!6B>^\L.4TR (H<,T:8>_5_F\\YN,)YDH8_PO[UG8T#B!OC%75 MT9D85%RV7_9T/(=QO(L_S(+)M-M-J#=M:$Y@8^5>]-Y+AT M15E:3;N<_.QL:56^?;>@O JX5175VC!_7&\>V$J@>3L)+85QQF%^A%RTD,DS MD"E\4=*6!C[) HO?_4.BUW%,3AP7R57 +TSW(8U[D$3)X I>VN6<>KSTN9Q+ MIO&8\QT[D,0LS+5F2K[%'ES&=CUT8VJ6XS2@)C&H=QC, M7K^(1]&'*\P''?/!-?39LFT=4&NX%"F9J^$N M)_-0(JR5H&[F<@/6J03\KK0&\O^Q,EY@*\\J/V>%+2O2NRVY!$NPC61-P:VW M).W(UD<:)7C!W+*Q]*E\)(*FFTE[+',##Z5&_$UX0++)RTXW[B>E#\>0#:,X2^41$GX7590NW(G)'?OP*@7#5(8]I)X# _*DM&S)T-T$K++W"#J M95D$5Z0S[*0S_%/I?/=7%46=[XCM!N&1B:8-/3=T.]?^3.&;(T;7/GQM%R[I MYWK,SYU,J.%\A?>GT.P8>M>%9F>AFU-H5;=[>Z8+ T6CO>8(B$K/%2T=E8?% M'TO@\6)$UR.Y(U;P'2?I%7#@* IX_2)+XN0#O#H;=;8[)0A)<'N T9 V1MGY MKD5=P9L#*DG&L,]-]MW:T>5$V^B;X$D@C#H)PFYI_UL!*\N%3P\ MN^4KU!O_EE'+J4;:]L+O5KOG?-3.@/;72MG3Q 7H_D3,_@502P,$% @ ;8"A6)=S MI:8A! +0L !D !X;"]W;W)K&ULO5;9;N,V M%/T50BF"!% C:_$:VT"V00>8&1AQIO-0](&6KBTV%*F25)S\?2\I6592QTC1 MHB\QQ>7<<^Z6.]U*]:AS $.>"R[TS,N-*2=!H-,<"JHO9 D"3]92%=3@I]H$ MNE1 ,_>HX$'4ZPV"@C+AS:=N;Z'F4UD9S@0L%-%545#U<@U<;F=>Z.TV[MDF M-W8CF$]+NH$EF._E0N%7T*)DK "AF11$P7KF7863Z[Z][R[\RF"K.VMBE:RD M?+0?G[.9U[.$@$-J+ +%GR>X ]0__DM*.6%=5P(_D/ MEIE\YHT\DL&:5MSXUDF/"!F5I%)XR?&?FWS#N9U^D MUN?DLTAE :0$198Y54"NC%%L51FZXD",)#>R**PC14:^L((9R'9;2R/3QUSR M#)0F9P_V@3Z?!@8)6C-!VI"YKLE$[Y")R5_T^0&&MNFBG[CHZ M"OB5J@L2ASZ)>E%R!"]NO14[O/@=O#NJ!!,;31:MDWZ[6FFC,+E^/Z2WADL. MP]F"F^B2IC#SL*(TJ"?PYJ81LTI)-CJ'/EUC 686ADVMR335+7>1N M&:]LY/X>^,4_"7PWXH>$'Z5V6/A##F0M.;8)=#&IC;M3830Q>)A2GE:V?F'RK"E#42#6I MX_1*TULE&&=U>A(E@\L,'8<6/RCM)W+63_QAE)SC,HS&?A@/R"T(B6VFMOW# M]31\3I^0S@9J+9I4&O=J'Y;H^*-^QT!]C(]?!W1"AI$?C4-DDY!AZ">#H=\; M#\G=>HV-W,+9<, SJ)3I+KS#(K*TZ:&=L2?0UM;]\KLF>&'[5LT17K7.TY-1 M%$:7)/+C?NCWP^3_]DB3V*]]$ONC<.0/PO! ;OP;OV,^]"Z& Y<-%Z/_#+W5 M\ I_V"='6ER_;7']#[>XA318F(QR_E(W.?QO3Y:05HH9AB$2TMA.QRM;=%B[ MNT:X;WLW^_ZBR15B_9PU.(73>]=0]L[ M/.UR6T%*,>/LU1><>BJ>X19&HL.XQJ:ZZ:CZPZUG62>TKE9_V'K#G,913AL, ML^W*[]9:);K59G<6;A7&_GB8^,DH)@,_"@=^/!X>"GS0&6&P]VW%6/0/OK]2")JC8,:7%8XU-,.8R4JH>S^L/(T@U$*VEPO'++'.=9 M4/8"GJ\E!J_YL ;:"7G^%U!+ P04 " !M@*%8G@@_*3<$ !A"0 &0 M 'AL+W=O[H;2/Y^JVUP+F+0O-AE=]7I4Y?C]F0OU9,N M$0T\UY704Z8LWTA6Q0T,I:JIH9>E2;D6X4LJ(-JJM1X'G)J&9< M.+-)^^Y.S29R:RHN\$Z!WM8U4R_76,G]U/&=XXM[OBF-?3&:31JVP26:Q^9. MT=.H1REXC4)S*4#A>NK,_;8NIXEA!6F!N+ MP.BVPP56E04B&K\.F$Z_I0U\:Q_1O[>Y4RXKIG$AJY^\,.74R1PH<,VVE;F7 M^[_PD$]+,)>5;J^P[WR3L0/Y5AM9'X*)0A&:--M4VFLAQ89NR-(I6.<69V1(W5&(#]]A(9;C8P."! MK2K4P\G($+[U&N4'K.L.*_@-5@BW4IA2PS=18/$^?D2\>G+!D=QU"B9RS"FY$)T,[SWMN2LI$-S3?8.0A M*=L[..2I3^5T=M?3.=U92Q@L8&5%#%S#NJ?$/U)2KY1,B;"0="G M5YJ6>YKZ0!,(H?5M4'%9:&B.&U["0ZD0W\T5T%3D93\6]A(>,R;T'8HMZDM8 MRK79,X7P&<+0C?S8&H$;^"%\5=L-%%SG;=K$+M1..X,CR(_[#H@O&@\)/J$&W_8]RTH M^)F;C3V(8C<9A_ H6%7)G+75H?9C6PTF"OH6[:@]30LPB#TW\?TA#"+/32,R MEHQ$W?K16#UA)W7?<_W4>HU=/XJ'\ ,%*N)AW5A!GQMNU6&_FS"@-&(+- @2 M-_0R6FQ<:A!UJTS6T[79P!7Z4NF$0P*)D8H/D FO&%>Q8M47( M7#],(8S=E&Y_4_\5.>2R1J""!1D$[I@6;KI7ACT#/M-1I(E*%"<''C%5<"&% MEA4O;$E T#DVJ*AZPR/89RH&M2R(AF3Z 64:)G!&H'$OT/B\0.E\++8TQJ30 M^^.ZDA*>D9-MNY?3'LGL4W!9]::CV5B1!Z ;CE P:OS"*8'XW7U W M8\^'U/72$+[=?IN3Z8\32-R,FDP3;&P%?TI5%9!X$<1A>D)NIQHV>G/LU:@V M[>&N(9=;8;H3L'_;_S_,NV/SU;W[^:#D-EQHJ'!-H=Y%2BU2W8'>/1C9M(?H M2AHZDENSI'\@5-:!UM=2FN.#W:#_JYK]#U!+ P04 " !M@*%8P"Y*>Z4# M "[#P &0 'AL+W=OR,OQGLU4&;F%#6 M0CR:E]MXX0S,%T$*D382%!\[6$*:&B7\CG\K4:?V:0P/VT_J[VWP&,R:*EB* M]!\6ZV3AS!P2PX86J?XD]A^@"FAL]"*1*ON?[,NYTXE#HD)ID57&^ 49X^63 M?JM '!B@3KN!7QGX/VHPK R&QP:C5PQ&E<'(DBE#L1Q"JFDPEV)/I)F-:J9A M85IK#)]QL^XK+7&4H9T.0E"19+E= [$A-X7""4J1LQ T9:DZ)W^0SZN0G+TY M)V\(X^0A$86B/%9S5Z-_H^)&E:^;TI?_BB^/W FN$T7^Y#'$+?;+;OMAA[V+ M<=?!^T_!W_B=@N]A?4'\R[?$'_BCMN_I-K^C\H(,O5?-PQ\W'W9$,ZR7 MN=60J:]M:ULZ'[4[-^GI2N4T@H6#^4>!W($3_/Z;-QF\:P/;IUC8DU@#^JB& M/NI2#Y8"4V ,DNHR$4: :2PFV-:2C\55$]B#5#C&M2X$]2M4@7E$9B]&8DL0T*8W*)'4N38O'ZXPX$-2,:W;PD' MW8:LT\&I.W#\@O]TXD^;],.7DY[7IT%A4E.8=%)X2,#$VA9=I^&IT?4I%O8D MU@ VK8%-?V52F_8)O4^QL">Q!O19#7WV\S8TG5*GHBG%QH<_'C/_%4:I5:8T=-9_X1M+Y\-JD=W,>]3FI_%=D:I&%6;B9"=W@/I^L4 MB!;E7C/7\/\YB-U.3@;GO;RLC'S?FQVCZ\EKB#_P!02P,$% @ ;8"A6.1R%3W, P M)1< !D !X;"]W;W)K&ULM9AA;^HV%(;_BI5) MT[W2UL0A!6X'2$ VK=(J553;/DS[X"8'L)K8S#9P)^W'SW;2A""3CL[] HGC M\]CGM=_$]N3(Q8O< BCTM2R8G 9;I79W82BS+91$WO =,/UDS45)E+X5FU#N M!)#Q6S"]ZJ@#!X%DONR).+O!13\. UP\%JPHINM M,@7A;+(C&W@"]>ON4>B[L*'DM 0F*6=(P'H:S/%=BD)_-,)"QY M\3O-U78:C .4PYKL"[7BQY^A3NC6\#)>2/N+CG7=*$#97BI>UL&Z!R5EU3_Y M6@MQ$J Y[H"X#HC/ Y(+ 8,Z8' >,+P0D-0!B56F2L7JD!)%9A/!CTB8VIIF M+JR8-EJG3YD9]RY9-=',@'U*01%:R,^ZRM+V$P1:#@5J+?5:P5RM8AOFQ8[B0^;Q(?_QY@+5^:]Q&NGD$]8Z@G647+4 M*#GZ4&..?*KJ$Y9Z@G54'3>JCGT;<^RR27QFS-Y6KQ7(V2)V&_-+D_B7MQ+7 M66=Z+DD)VI]O?2U[:==.'Y^PU!.LHR*.VJ5F]*&VK/&>A/5*2WW1NM*>K.*Q M;V_6Q*Y5$GQFSOYVKU;)V6;LMB>.V^SC]QK4^=7LQUT]D7S24E^TKI3MY@ / M/M:C7K<*7FFI+UI7VG:W@'N7S>_R:.):V9Y;U.O2W]WD)8NVBWK<)Z5 M+_#=LCJQ;3'5 ?(#$1O*)"I@K9'1S4@[2%1GLM6-XCM[2OG,E7XIV,LMD!R$ MJ:"?KSE7KS>F@>9D?/8O4$L#!!0 ( &V H5C5 UG#3P, "P/ 9 M>&PO=V]R:W-H965T08M%C&5#U9,5XBJ6:\M@6&0<<&:*UU OV=)SA&&Y!_L@6 M7,WL"B4B*5!!&$4<5A/KPCV?N8%V,!8_"6S%WACI5.X8N]>3JVAB.3HB2""4 M&@*KGPW,($DTDHKC;PEJ57MJQ_WQ$_H7D[Q*Y@X+F+'D%XGD>F(-+13!"N>) M7++M5R@3.M-X(4N$^4;;PG806"C,A61IZ:PB2 DM?O%#2<2>@\)I=O!*!^_0 MX=@.?NG@FT2+R$Q:T>V]M$UHW(MT&<:053WMU4:52[>4RZ77BO@->8]Y+L?D.=X04,\L^>[^RWA M^!6UOL$+CN#=LI7<8@XHXRS*0RD0IA$2P#>7T=@-1H& M%0V#$TEXT"4%'8'5*!A6% Q/*.%ADX2]_H&$"ZMASZ]3+RMK]MVL!>?64=H]=1W]9/KGTJZG59.7:'5:=C5 M3FYK7?):Z08-NG2&_5'M4RH0 FL%*33&Z@:AQ>M63&1+#/=S1V3JE&ULS9IM;]LV$,>_"J$50PLDT8,= MYV&V@<12UPX)$L1K]V+8"UHZVT0ET2-I.QWZX4M1LF0YBCPCURU!$$LR[T?J M_N1)=V%_S<47.0=0Y#&)4SFPYDHM+FU;AG-(J#SA"TCU-U,N$JKTJ9C9T'D,DFH^'H-,5\/+-?:7'A@L[G* M+MC#_H+.8 SJT^)>Z#.[I$0L@50RGA(!TX%UY5X&GC$P+3XS6,NM8Y+=RH3S M+]G)QVA@.=F(((9090BJ/U8P@CC.2'HX8\TZ30]K-?0C+WIO,@W;SWY;I"?&\)O.:,SKES.H8 M7O<9WM5, .B0HO2,5G/R*U5ZYGS6YTL!\HCQ!PM(9N0=A'CEI".1N M$K,9-7$@>%SH< X1^9TE6;.[*1GK;^24YD'^SQM-)A\5)/*O)BV[F%IBPGQ, M6( $JVEY6FIYVKK(RD =ZD@FV&2I\@=XKK#(@_H_C='Q.B?W##E[GU@-7A$Q83%B#!:KX]*WU[]L*G OE&KL*0+U/]UJ'?2H"MZ"1NU*"UIT/C"R;, MQX0%2+":7.>E7.>OXUEQCJDE)LS'A 5(L)J6%Z66%S_L67&Q-]RU]GVHSR^> M/')VN@N0NJLYTG6JI,EY>11[SX14Y,HD3MKED3Y,=5(LI$[(&].EUCX/70.H M-!^5%F#1ZNIMI;SNZPAJQ3BP%,6D^:BT (M65]2K%/5^6&@KT/O?@]O'<+#_ M,6D!%JWN_RK5=U^:Z^MX>$L?6;),&C5 3?M1:3XJ+<"BU86J4G_WE>3^+FKR MCTKS46D!%JVN:%4 =G6[K M+J[* 6Y[/> N/=8#2)@$(C?>_D:*I72T=RT=/5E,O+Z8CLA84:&(K\/FI:D= M'SOZUVV4"K,2,$*E^:BT (M6%[VJ4[AGKR12HI8Q4&D^*BW HM45K4H9;FMV M/2P7K"@E76Q)RK<6+&PT5>6"E;4%JPT9;WZ=;!^$2[X"%8W*H58M4&D!%JVN M7%6X<-LK%Q^XS,3X_X,O9I%CA$KS46D!%JW^;]2JON(YKR/X>J@U%U2:CTH+ ML&AU1:N:B]=: ?B/@N^>03P??-L-#U8.M;:"1CO+M/!4FWUUT2\6,I9+$,-5(Y^1,OYF+?,-.?J+X MPNQ(F7"E>&(.YT C$%D#_?V4<[4YR3HHMTT-OP-02P,$% @ ;8"A6 =/ M^(MG! A!@ !D !X;"]W;W)K&ULM5E=;]LV M%/TKA%8,+;!&$O5A.[,--,F&%EC0(&ZWAV$/C'1M"Y5$CZ3L;K]^I"1+ELT0 M$T"_Q/JX]^B>>P^H(V9^H.P;WP((]+W(2[YPMD+L;EV7)ULH"+^A.RCEG35E M!1'RE&U;%;D*QTEO/ZVA-;SFDE\JR$)X9X512$_7,'.3TL M'-\Y7GC.-ENA+KC+^8YL8 7BZ^Z)R3.W0TFS DJ>T1(Q6"^<#_[M/8Y40AWQ M>P8'?G*,%)472K^IDT_IPO%419!#(A0$D3][N(<\5TBRCK];4*=[IDH\/3ZB M_UJ3EV1>"(=[FO^1I6*[<*8.2F%-JEP\T\-': G5!28TY_5?=&AC/0T M:)-E!456-K_D>]N(DP2)HT_ ;0(^3PA?20C:A* FVE16TWH@@BSGC!X04]$2 M31W4O:FS)9NL5&-<"2;O9C)/+)]A#V4%Z!D2NBFSNK7OT4JJ):UR0'2-SB+^ MA12M&2V0V ):T8HEP%78BJ[%@3! 3XRF52(X(F6*5L#VF8HXHKQ] $&RG+^3 M3_FZ>D!OW[Q#;U!6HB];6G&9PN>ND+Q4=6[2B:@H]-N<-&P$?";E#@_X2PAT--/??_/STPE!-T,PIJO. 5O(>,D\V& MP8;4X_GA$63L4"R!#?C&'=_X2KJ,;;; $MB@ M!9.N!1-+NFQPHA/%^9/8GYWI4A,UFX6A7I?3KLBILY94V0*="FXB=7FF2DU4&$:^7I7^B?7P MC65VED'930$E*1-]D4:8L:.QA38DC7O2^$H";8%MM<$2VK -O:7QC79AC$2# M"_%%TUET+E%-U"3R7I%H;SM\L^^09G8-7'VSJ&I;,ZNMTH@S>CB6T(:L>Q_C M1]?2J%5S8PMMV(;>WOA&ZS!&H_&%^O $7VA4$^7%TUEB6T(9=Z#V./[V69JV:'UMHPS;T]LQ1L]BC=R[]6;/92J;'IZC3CC!V/+;0AZ][R M8/]**L5639 MM&$;>A.$C>YBA$I;H%/Y>6<*-88,"^SM"3;;DTZ=N]/=+),! M, ..GL\U-EMP;WMP>"V96O5!MM"&;>A]$#9OZ(R0:72Y[:193'5AFL74/=G/ ME2_O3;W-S>5*696BV<7LKG9;Z1_J#>2SZW?^[7VS(=[#-/OSCX1MLI*C'-82 MTKN9R,I8L^7=G BZJW>-7ZB0#J(^W ))@:D >7]-J3B>J =T_WA8_@=02P,$ M% @ ;8"A6+JH6C56 P [ P !D !X;"]W;W)K&ULS5?;;MLX$/T50ELL6J ;R9+MV%G;0&.U:( &#>)T]V'1!UH:2T0E M4DM2=M*O[Y"2%=M1U OTT!=;O)PS/(?D:#3;"?E%I0":W.<95W,GU;JX<%T5 MI9!3=28*X#BR$3*G&ILR<54A@<86E&>N[WEC-Z>,.XN9[;N1BYDH=<8XW$BB MRCRG\N$2,K&;.P-GWW'+DE2;#GK)D6C?(9-]N^TA)'&>+TXA:VP$L@MQ")A#.[%W^14)8) M"9F*Q!;D WD9@J8L4Z]PZ-,J)"]?O"(O"./D+A6EHCQ6,U?C8@RE&]6!+ZO M_C.! W(MN$X5>WVTF]4D6]D1V9."P,7!HV8/O'FR3_!A/R U(FR9Y!.3C.F,)M:?][7V! M.0ABR([L'S7VCSK/ M[S7+ ),7.E?0!WQ-:/* [S MR!HPUZ<,=R=N<[-B'5M6\\K:+H*1-W.WAR8] MG>./O)-)8>?R?E'\N!$_[A2_/WNR2JI?\7#MF$XQ?]>FM-[CBG-T(.M4^/BI M\,'YX$1XY])^4?AY(_S\^UDK;K)6A!E>LG5I[E&;XDZRG[TZ?9*%/9$=F3AI M3)S\'IEKTJ?]?9*%/9$=V3]M[)]VGV'8@)3HJJSVH!B657>CS35 M=P"620GCBF2P04KO[!SSE:QJZZJA16&KS;706+O:QQ0_1T":"3B^$4+O&R9 M\X&S^ 902P,$% @ ;8"A6,;FIO81 P 20L !D !X;"]W;W)K&ULM59=;]HP%/TK5E9-K;0U7Q"@@TBE;%JE5:N@W1ZF M/9CD)K&:V,QVH/WWLYV0 DO1*J4O$#OW'I][?.S<\8;Q!Y$!2/18Y%1,K$S* MU85MBRB# HMSM@*JWB2,%UBJ(4]ML>* 8Y-4Y+;G.(%=8$*M<&SF;GDX9J7, M"85;CD19%)@_32%GFXGE6MN).4DSJ2?L<+S"*2Q WJ]NN1K9#4I,"J"",(HX M)!/KTKVXD2UDR]J 'U_'$J"^AHO8KDP MOVA3QSH6BDHA65$G*P8%H=4_?JR%V$E0..T)7IW@'2;T7DCPZP3?%%HQ,V7- ML,3AF+,-XCI:H>D'HXW)5M40JK=Q(;EZ2U2>#.>P!EH"FD/$4DJ,M!_10KDE M+G- +$$S7J:H+>QT!A*37)RIA/O%#)V>G*$31"BZRU@I,(W%V):*HE[(CFHZ MTXJ.]P(=']TP*C.!/M,8XOU\6Y76U.=MZYMZ1P%O,#]'OOL!>8[7:^%S]?_I M_A$Z?B.W;_#\%_!F1. TY9!B(^'WI%'VUS<5BJXE%.)WFVX5;J\=5Q_V"['" M$4PL=9H%\#58X?MW;N!\:BNZ([ ]"7J-!+UCZ.$=DSA'L7953$3$UL"?U(5@ M5&@KO$(+#)J^E-:A[P[57JQW"VH)\OK!J(G:8]IOF/:/,IWM<]1"D C$EBQ* M."M0I/S*U64DU,&567UD@;=Z_^ARK]W#CL#VE D:98(WLG'0I00=@>U),&@D M&'1JXPJMO^-0+QAY!S;^-TAYW?';;3QLF Y?8V-C6+(L]&UL MS9MK;]LV%(;_"N$-0PMDL45?DR4&&NNR $T;).WV8=@'6J9MH9*H4;2=#/OQ MHRZ6Q)AAI.$,:#[$DLSSD-)YP]K1#)9;^?^EL: MD?2<)326WZP9CXB0IWS33Q-.R2H/BL(^'@PF_8@$<6]^E5^[Y_,KMA-A$--[ MCM)=%!'^?$-#=KCN6;WCA8=@LQ79A?[\*B$;^DC%U^2>R[-^15D%$8W3@,6( MT_5U[X-UZ>%I%I"7^"V@A[1QC+);63+V+3NY75WW!EF+:$A]D2&(_-C3!0W# MC"3;\5<)[55U9H'-XR/=S6]>WLR2I'3!PM^#E=A>]V8]M*)KL@O% SO\2LL; M&F<\GX5I_A\=RK*#'O)WJ6!1&2Q;$ 5Q\4F>R@?1"!C-7@G 90!^$8#Q*P'# M,F#8-F!4!HS:!HS+@'';@$D9,&D;,"T#\NSWBZ>;I\8F@LRO.#L@GI66M.P@ MSV\>+3,2Q)D4'P67WP8R3LP?Z)[&.XH>J,\V<9#+XV.DD$N\0A\# M7^J/H@\;3JF4HD#O;"I($*;OK_I"-B3#]?VRTD51*7ZE4@O=L5AL4^3$*[K2 MQ#OF^*$AOB\?0/44\/$IW& C\!/;GR.,SQ >X 'Z^FBC=S^^1X+PC>P,$LXV MG$2(+<-@DS\1W1V;*["I?XZ&5EX!/E:@P=@MVCDW=%,T8Z9N1C267:4)\>MV3@T5* M^9[VYC_]8$T&O^AT! FS(6$.),R%A'E ,$5EHTIE(Q-=JG=-.9?BX87#B<#>3?57_?%(2FX A?3$X* M>D#-4Y(]KI(]-B;["Q,D/"8XU:75&-\UK9 P&Q+F%+!Q(UO#R?AB=IK6TX*3 MT72&3],*U#PEK9,JK1-C6F_N'M$_;28]NHP;T5TS#@FS(6$.),R%A'E ,$4Y MTTHYT^]CCC&%5!DDS(:$.9 P%Q+F <$4E7R2@8NII4O!PMR,SGT ),T!I;F@ M- ^*ILJCMCXMH^?5&!5XOC(YU4FK^6-9BW&0 #4L06D.*,T%I7E0-%4@M6MI MF6W+6B!)8\%:O^+(=&%\X7%35M#4AO52&Z"^)"C- :6YH#0/BJ9JHS8Y+;/+ MV=#&<5FQBU?R"JE>_IFGEJ>FW\MEI[D%G94!ZFV"TEQ0F@=%4Y51^Z26V2C] MPDFFES M#6F6+4!I-BC-L4[]T9,L@SJ')6VBK5#](5/M!V*S']CZ7:8L]8GN>&$99B5N MHV@7%Z?WG*UVOG9):*Z^JQQ :38HS0&EN: T#XJFBJRV&+'U?;SVQ* >)2C- M!J4YH#07E.9!T52UU5XG_A^]SI+=[-1'LPOMMX'LMO*ACZV13[G(C-%4=E#!.LCGNRDEW-^>H94L M%[(D*WJ6#XV<;G8A$8P_UR+4+GRPQC"=C/1J S5.06D.*,T%I7E0-%5MM7&* MS<8IE-I\%D64^X%<2;\A*3S$WO;.D0/U64)H+2O.@:*JD:K\5F_W6 M+E/VS^5+_K-Z\G[69?8.^OM44)H-2G- :2XHS8.BJ7JK75P\^4YF[Z"_C06E MV: T!Y3F@M(\*)JJMMHMQF:W^+]ND#!C.XL'U$,&I3E88PUK!W@7M%X/BE8( MH]_8A"AG-IM\?VDJYSF[6!2;MJJKU1[6#_G.S1?7%]:E;6FN.]:E6^Q0K?'% MAMD[PC=!G**0KF55@_.I[%]YL0>U.!$LR;= +ID0+,H/MY2L*,\*R._7C(GC M259!M1-X_B]02P,$% @ ;8"A6)R+*R*6 P V! !D !X;"]W;W)K M&ULK5C1CILZ$/T5BU95*[4+!D+"-D'J)JI:J5=W MM;F]?:CZX(6!6 6\>]B R#1SR(O MQ<+:2+F]M6T1;Z @XH9MH51/4L8+(M649[;8002PU!U&4' M2\ASC:3B^-& 6NT[M6-W_(3^OB:OR#P2 4N6?Z&)W"RLF8422$F5RP>V_P - MH8G&BUDNZE^T;VP="\65D*QHG%4$!2T/5_*S243' ?L7'-S&P?U3!Z]Q\&JB MA\AJ6BLB233G;(^XME9H>E#GIO96;&BI95Q+KIY2Y2>C!]A!60%Z@)AE):U3 M^P:MU6I)JAP02]&2E9*K;*,[DI,R!H%>KD 2FHM7RO+S>H5>/G^%GB-:HO\V MK!*D3,3N[VRHC M;5K<-BUNC>==PJ."9!F'C-09^3=%3XGZ^DF9HH\2"O%MB.8!UQ_&U1_EK=B2 M&!:6^NH$\!U8T8MG.'#>#I$V!-9+@=>FP!M#CUK=B1 @!R4] 0U@*X7N\CU M0L>=V[LNB0$KC)UI:]6+SF^C\\<%@A0XAT25DEJ7UTAL&)=O)/#B=BA6WZ0N MAL!ZS"$":=E/NA'TY/A#FWF@2NAX>%"=KP@BN%R5F97=8E M,*F+(; >\6E+?'J5+AWB0[RG9\F?.3@X4>C<*'1\;UB@61OG;#3.-4OEGG! M6\Z2*I8"J8J-=#:H*NY#H8[B72N1(; >];"E'IHM&J%)YH; >LRQ<]SGG;\N M&PU$=[UYX<0[K1L#9K[OXMGPNL2=5@0;+1T-G"%Y3*'UR1\;#CRZF5];/AJT MK@8X#/"I4N=6KG]IZ\7'S@"/MP8K7F4HH2)F.^"_!L,;!;A:&D-H?;K'5@,; M[C6PT6;#%%J?_;'=P'_?;^#S5B(, ^=T-9Y;8=?!%_8S?.PXL-F6 QOM.4RA M].!,)J=*#5@%7G BE-TY=NHSOSK#9;04*(=4N3DW4Z4T M/QRC#Q/)MO5)])%)=:ZMAQL@"7!MH)ZGC,FGB3[< , -(- 9 >&PO=V]R:W-H965TU!=1.AQ58T"!IUH=B#[1T91&52(VD[61? MWTM*9FQ749; _IBDQ3OX3F'O-+E>"WD=U4 :')7E5Q-O$+K^MSW55I 1=6Q MJ('CDUS(BFKLRH6O:@DTLT%5Z8=!$/L59=Q+QG;L2B9CL=0EXW EB5I6%97W M4RC%>N(-O,W -5L4V@SXR;BF"[@!?5M?2>SY#B5C%7#%!"<2\HGW87 ^&X0F MP,[XB\%:;;6)D3(7XKOI?,HF7F 800FI-A 4_U8P@[(T2,CCGQ;429=* MBZH-1@85X\T_O6N-V I G.Z L T(]P.&CP1$;4!DA3;,K*P+JFDREF)-I)F- M:*9AO;'1J(9QLXTW6N)3AG$ZN885\"60:TC%@C-C[3LR$UQ+-)A,:4EY"HJ\ MN0!-6:G>DG?D]N:"O'GUEKPBC),OA5@JRC,U]C72,:!^VBX];98.'UDZ(I>X M3J'(1YY!MAOOHPRG)=QHF8:]@)=4'I-H<$3"(!QV\)G]]_"HAT[DK(TL7O2D MM2:=&%^0*Y V\=!2\GE>L@6U1_GC78V'&C+RA55FVN>0^TX-G2.#?O0 MDPO(04HT0C;6'6T:^&^/Y[_[YZ0QH$&-+:IY;ZV2,(I&P=A?;2OKF#4,SV(W M:X?RB:-\TDL9MS0%KO&-1T3NZ,)F1[4@\Z?8-PN,MG@%QZ-XCWPOBQ=N2^PT MQKT:;[FRQY&AH'KK" MWA+MDQ3_9'87!<']3>E=^H:Y3I^NT5]0TCGZ-E]#HD(X="&S'L3/GV%GOJ7 ?OS731?L)!JF.2$WO ML7[11(.L.C]W_;A10#)ZWQ4XZPU\H=Q!\% !!/UI0.\>2X/^R.?NZJ'0=G5N M53J#7R,56AZ'#_V1SY7L;U7'2'UA+PV*I&+) M=5-U@Z;A@7)$2=,P"[AJ7_ !02P,$% @ ;8"A6(4+8O73 M!0 !"\ !D !X;"]W;W)K&ULQ9KO;]HX&,?_ M%2LWG3;IKB2V$T(/D-;VNIO42=78=B].]\(%4ZR&A,4&-NG^^'-^-(XA&"*, M\J8EP<\WCQ]_L3[RD^$V25_X@E(!?BRCF(^ MI$LBY&7ZW..KE))9'K2,>M!U@]Z2L-@9#_-[C^EXF*Q%Q&+ZF *^7BY)^O.& M1LEVY'C.ZXW/['DALAN]\7!%GNF$BJ^KQU1>]2J5&5O2F+,D!BF=CYSWWO4M M#K. ?,0W1K>\]AED4WE*DI?LXN-LY+A91C2B4Y%)$/EO0V]I%&5*,H_OI:A3 M/3,+K']^5;_/)R\G\T0XO4VBO]E,+$9.Z( 9G9-U)#XGV[]H.2$_TYLF$<__ M@FTYUG7 =,U%LBR#909+%A?_R8^R$+4 #Q\(@&4 /#4 E0$HGVB163ZM.R+( M>)@F6Y!FHZ5:]B&O31XM9\/B;!DG(I7?,ADGQO>$I> ;B=84?**$KU,JUTAP M\#N82,?,UA$%R1R\YYS*FR2>@0=&GEC$!*/\-6(&B UH;=W5! 6\7=2Y>OD M#KQ]\PZ\ 2P&7Q;)FDL1/NP)F7N606]:YGE3Y D/Y/F)I%< >;\!Z$+<$'YK M#K^CTRH$]6;&J;+ J&\SUT/&RW9"(Q%,*)OFO[D.:K%9!ZX*.\S?]MJD7Q<-S\\.R7?WJ:?:#?UVQ#HMS]V4U9#)&RJ:#%]TW9&^7; M+I,E,:T2?E4)OTL[^S;K9$E,JU-0U2DXR\Y%M%_SJ8=PV-^U<\.PP'.#H-G. M_2JYOC$YN46^R(WW26[9G$[7:;Y'-V5IE&F[');$M!F'U8S#+FT;VJR3)3&M M3H.J3H.S;#O8\R-RW1"C'=LV#>L'8=AL6\]5".(:T_M3[KSBIP2$C=QR<_QH MY .C2-OEL*6F3[E&75Z7SBV?;JM6EM3T6BG4\HR$8F3&R]3)84M/GJ6#)PYU:UBI,V5+3:Z5PRC-2 MR''+^GM>A! &:'?';1J'W2 <'#"MXAC/##*E:<%_X&P(-C^I]<)94M/KHA#* MZW=JKQS-BC3'XR&IL56R^0)37] MB$)Q%70[/:2P"F2VU/1:*2"#1H@Y:N8RO&Y2=\?'QB%Z6K5C)C/[* N?!LEF MN=9K['MX?UA\$$!WP ML0(B: :BPL>P,3.KIT.VU/1Y*JZ"0:>6M..[Q/(\4^R,P^RLRG0;)9KO7J7.*H"2FR0IVV[I!5.K.EIM=*T1DZ MKWV']AMS>YNQ:8B>E@(A9 :APK^H,2.K!T:VU/1Y*IY"G;;KD%7&LJ6FUTHQ M%CJO98?VFW'> (:[;CTR2G]M0D$--D--:5@;8&Q^4NMW*"YQB(055>%.NWK8 M*H'94M-KI0@,G]?5P_OMNMV]V#A$3TO!#CZEFX?:@+%9L?6R7.(<"==>B>JT MRX?MOC)U"?3""KWP>5T^O-^]V[.P:8B>EJ([17E[/UPN;L^,UGPB,YEF'O5 MES^!M'CENK@0R2I_:_DI$2)9YA\7E,QHF@V0W\^31+Q>9"]"5R^^C_\'4$L# M!!0 ( &V H5BS^4!QDP, $P- 9 >&PO=V]R:W-H965T>Z*DXQ M(^I6K)&;-TLA,Z+-4*YY23D<@UHQP?):@\ MRXC\;XI,;,>.[[Q,S.DJU7;"G8S69(5/J)_7C]*,W)HEH1ER104'B?7]@_%,F;9!9$X4RP?VBBT[$S<"#!)4_^5D)L0,P/,V H ($AX#."4!8 <)#0.\$H%,!.H4R92J% M#A'19#*28@O26ALV^U"(6:!-^I3;=7_2TKRE!JO/B,&V00PB>^0:5+Y)L(-:%,O34+8* M;N!>*33+6%5# F9SSC'.I:1\!5.BJ+J!9RX6"N6&+!B:Q5_GVMH('E-&B=W/ M-S C+,Y9,8!_YX(Q,/MT2V3RK6GYR_ ZS>'9L^].K4F,8\<<;M8Q.I/7?_D] M[WV3]-/ M(@N[_4.KZ)C*[_0#/VS.H%=GT&O-8$94"@E56M)%;LNY\?QJY;BT@*])%O6. M5'G7)DN_EJ7?*LL72;A:H@0MJL^ WZ1+*\FENER3+.HWZ'*RW >U*H-659ZY M/%?PK027*G)-LFAPO']V3Y(]08:U(,,_%80)U;AUAD=NO8/MW^KBTBRO1+:G MAN_];K>\5CU,_W'F/*\(SASH[6XNU>2XYN)99@ *O>24R9&5*;4"T!.74 M=GN]P,XQ858T+-=N133DA:*$P:U LLAS+'Y/@/+UR'*LS<(=663*+-C1<(D7 M< _J<7DK],QN6%*2 Y.$,R1@/K+&SB .37P9\$1@+;?&R%0RX_S93*[3D=4S M"0&%1!D&K!\KF *EADBG\:OFM)I/&N#V>,-^5=:N:YEA"5-.OY-492/KPD(I MS'%!U1U??X.ZGK[A2SB5Y2]:U[$]"R6%5#ROP3J#G+#JB5]J';8 FJ<=X-8 M=Q?@'P!X-<#;!00' 'X-\$MEJE)*'6*L<#04?(V$B=9L9E"*6:)U^809V^^5 MT&^)QJGH"A.!GC M -T EH4 [:F2Z R-TY08:S!%UZSZ?QFC3F-0F%#Y28<\ MWL?H].03.D&$H8>,%Q*S5 YMI1,S]'92)S&IDG /).&A&\Y4)M%7ED+:@H^[ M\8[;06!K11I9W(TL$[>3\0:+<^0YGY';<_V6A*;_#_?:ZNF&QY <@K^JQFM, M]DH^[VV38R(3RHW/$OT8SZ02>N?];+.LHO3;*-!+$"*_KX MP0EZ7]KD.B99?"2R5U+ZC91^%WMT!YB2/Y"BA3Y2VV2KX$$)-V?N*KIPO'!H MK[;EV _R^N%N5+P?Y?BAZWA-V*L*^DT%_3(KS)9NW;"='.]U M_YAD<476WU+EK$N6H)$EZ)3ED8FWK.TD>*\FQR2+@SU-G$OWHEV0L!$D[!3D M06 FYR DTMT"XG-$8044M1UGDTZF]RIS3+(XW-]#@7NYHXR]=7_F(!9E'R)1 MP@NFJCNC66U:G7%YP^^L3YS!M.I8_M%4_9.^$1:$22WB7%/VSD-MEJAZDFJB M^+*\I6==J,S$?:!K#Z"]02P,$% @ ;8"A6!ME M/H&B @ *@8 !D !X;"]W;W)K&ULC55M;],P M$/XK5IC0D-B2IFV D4;J"XA)3)HV!A\0']SDVEAS[.!SVNW?Y[G+W37=:G./)8!E#Y54. E*:^N+,,2\A(KCN:Y!T9N5-A6W9)IUB+4! M7OB@2H9Q%"5AQ84*LM3?79LLU8V50L&U8=A4%3>/,Y!Z.PD&P?[B1JQ+ZR[" M+*WY&F[!WM77AJRP0RE$!0J%5LS :A),!Q>SQ/E[A^\"MGAP9BZ3I=;WSK@L M)D'D!(&$W#H$3H\-S$%*!T0R?N\P@X[2!1Z>]^B??>Z4RY(CS+7\(0I;3H+W M 2M@Q1MI;_3V"^SR&3N\7$OTOVR[\XT"EC=H=;4+)@654.V3/^SJ,N.\":ZJH2E*EMD M4U6PN596J#6H7 "R,S8M"N'*QR6[5&T/N&*>+L!R(?$-.V%"L6^E;I"K M/0 MDB@''>8[ ;-60/R"@"&[(LH2V2=50/$T/J1DNHSB?4:SN!?PBIMS-AR\97$4 MC]C=[8*=GKSIP1UVE1IZW.%_5(H_J]1"8"XU-@;8S^D2K:%V^W6L&BW)Z#B) M&\$+K'D.DX!F#,%L(,A>OQHDT<>>%$9="J,^].P&W)B2:+;UW0H%XQLP-'Q, M K4VLV"J8Z+[80P1NL$?AN%,X[H6Z5+GQ2JBIC)-XIE=G#=D<$:CP14,B M-5QY2W=(FGYZ;A M\AA_\IQ_'$7_\(<'\UN!6?LMY2@:9=M1[FZ[13AMY_^O>[M%J?O70B%]SQ6% M1N?OJ "FW4RM877MM\%26]HM_EC2,@?C'.C]2FN[-QQ!]_>0_0%02P,$% M @ ;8"A6%"Y2E^8 @ A 8 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5MH* 9(N'4'*QZI-6J6J6;>':0\.7()5L)EMDN[? M[]H0EB8TZL->P!_W')][?3E$6R$?50Z@R5-9<#5QB HX[ MF9 EU3B5:U=5$FAJ067A^IXW$7MZ5'M%TPEA5"U!/)SNE):8L?_ZBMB85>/\!1[_-6T$DF$TKW-TH!'%FS,:1.'X=B+ MW,V^_N.@X&H<=D'/= T[7<.3NN94Y:2B#)M>R+;A^P0.CP5ZX_&!P.,@?Q1< M'0AT]S[H$N3:^IS"TM1<-^W>K796.K4.//V,QKQA6FDR&E M=WF%PF3C>V"+%N]__CN(=%P>ION@=@"%?*R[TTML94U_YOBYV4%%]*6L0 M^&8C544-#M76U[4"6K9&%?>C(,C\BC+AY8MV;J7RA6P,9P)6BNBFJJAZO@$N M#TLO]%XF'MAV9^R$GR]JNH5',$_U2N'('[R4K *AF11$P6;I78=7-V%L#=H5 MOS,XZ*-G8D-92_G%#GXIEUY@%0&'PE@7%/_V< N<6T^HXY_>J3'Q\XOW MCVWP&,R::KB5_ ]6FMW2FWFDA UMN'F0AY^A#RBU_@K)=?M+#OW:P"-%HXVL M>F-44#'1_=.O?2*.#*+HC$'4&T2M[@[4JKRCAN8+)0]$V=7HS3ZTH;;6*(X) MNRN/1N%;AG8FOY55Q0RFV6AR+4IR*X5A8@NB8*#)!7GL=HO(#?E$3:.8L?,X M^JT&1>W2UNPC$U040.X!,T3N&5TSWBU]$B4H\JL4A5W Z9K#D6V[7I/W=V H MX_H#>4>8()]WLM%4E'KA&XS1*O6+/IZ;+I[H3#R?J+HD<3@A41 EY.GQCKQ_ M]^%;-SZF:,A3-.0I:OW&9_S>@]8 D^^E3X98GR?$2+(&LJ*LG&!"=$$Y^1.H M>DG<,_GK>JV-P@_Q;U=@G8#$+<">SBM=TP*6'AX_#6H/7O[C#V$6_#027CR$ M%X]YSQ_ GF"[4[BU-G4N@9V+K'5A3_L^#^,XGB[\O8.<#.1DE(RPU 7KK-)C MV#1)S\#2 9:^!P=)[%;MAT@$W?@LU"*L*IN#)18LS 7H(VS7@4G M$BZR))O/ST@XJMSAJ(25+0/"D#WE#=AS^[^3TP.^R4Z4X:=_1MIKL0Q'BU6? MG:)1R@JLI6H[,$K\#YHBQUD\^_6$KP4N'*]P76?BKYUI0K@4VPO1G8#C]N25QJS.?5_G)514G\H5"-Q92%51@U.U]/5* 2T%GJUJY5ELK:<";@6A%=5Q55/R; Y6;D#;S=P@U;EL8N^%FZHDNX!7._NE8X M\SN6@E4@-)."*%B,O/'@?)K8>!?PF<%&[XV)=3*7\L%.+HN1%UA!P"$WEH'B M:PU3X-P2H8SO+:?7I;3 _?&._<)Y1R]SJF$J^1=6F'+DO?-( 0M:,$YI)K]R2;)O8L\DA>:R.K%HP**B::-]VV==@#($\_(&P!X5- _ (@:@&1 M,]HH<[9FU- L57)#E(U&-CMPM7%H=,.$_8JW1N$N0YS)+D4N*R!W= N:O"7C MHF"VO)232]&<$5OLXQD8RK@^P9#[VQDY/CHA1X0)=)D#E_(')$K*4RIR4=10/$8[Z.+SDJXLS()#Q)>475*HL$;$@9AW*-G^O?P MZ("']UE>QAC'N9[07^ERO: XC#V^L M!K4&+WO]:C ,/O39_4]DC\S'G?GX$/O.O$'SL,6.HZ'/;L,Q=!RVW:RS.!FF M_GK?Q?.8*8B".'DB M\V"^?RVVOW>?*U!+U^8TR64M3',?NM6NDXY= WFR/L$.VS3$WS1->\;3OF1" M$PX+I Q.S]" :EI>,S%RY;K&7!KL06Y8XE\"E W _8649C>Q";K_3O8+4$L# M!!0 ( &V H5AH]]LK@ , /$/ 9 >&PO=V]R:W-H965T4[$CW?(^';NA=[=@T]TE2GSP(]G)5GA%:K/Y:70+;]126F.A:2\ ('+ MN?S HUYS?F,9%.O<",R-DF"@C0?1E@PMDS"CI>7RO M1;W&IS%LW]^I?[#P&N::2%QP]@]-53;W3CQ(<4G63'WBVS^P!K(33#B3]A^V MU=A)Y$&REHKGM;&>04Z+ZDINZX5H&8RFCQA$M4%TW^ Q#Z/:8&1!JYE9K'.B M2#P3? O"C-9JYL:NC;76-+0PK_%*"=U+M9V*KQ1/;C+.4A3R5WC_?4W5#_@- MWJ8I-^4H[-Q)^4CMZ5SF*'G'T)Q%', K?0!1$ MQ[#A"N%G\$%F1*"L+SVJ"[?J.2:-ZFB?H*_7IEF@J%F@R'H8/>)AP8B4\/<2 M[$K!UX^Z'RX4YO);WR)48L?]8B8FSV1)$IQ[.N@DB@UZ\2\_A9/@]S[V@<0Z MW*.&>^12CR]U.*$0F((TX&_N%I:L5<8%_5=WO*)%_;1W/U3Z8ZMOLLDF#H/J M-_,W;\33)2K!!83[8Q Y*'F[(7>;P?>=""QV^=Q\QA6)]] M5K20P'"IY8.CJ?8FJO-EU5"\M$>T:Z[T@<_>9OI,CL(,T/U+KM]FW3"GON:4 M'_\/4$L#!!0 ( &V H5BZ[;&=JQ *?H 9 >&PO=V]R:W-H965T M#Z)> !_Y$N#Y4Y9_ M7=ZE:>'\/I\MEN].[HKB_NW9V7)RE\Z3Y6EVGR[*O]QD^3PIRK?Y[=GR/D^3 MZU6E^>S,Z_6"LWDR79Q?[@T_3VKJ@^.+LXOT]NT\]I\>7^8UZ^.WNA7$_GZ6(YS19.GMZ\.WGOOE6C M?E5A5>(OT_1IN?':J;[*599]K=ZHZWWX M1PT]>8E95=Q\_4R7JR]??IFK9)E>9K._3J^+NW\239;KO[O/-5E>R?.Y&%99/.ZL7%YR*; M?/WY0RF7:^EJ]3&:.6JR[5?6''\.T2*:SY4_.#\Z9 ML[Q+\G3I3!?.E\6T6+XI/RQ?_W:7/2R3Q?7R_*PH&UF%.IO4#?JP;I"WHT&N M\TNV*.Z6CEA?ZN_=TKS+PVG]W9303I'IU:GCC?91A)WR_N'VI2W>;HI\S?'9T,9. M<-3E4'4!QW9PF$X.^0V4G?+GA\6IX_J6HV?(K?_2(?LK;'\'5LSO9]FW-'4^ MI_GC=%+^6Y&=EA[Z?C;+)NN7V8WS*9UDMXOI/\M2']-\FE6%E\72^=O_E@$< M5:3SY=_;>N.Z-8/VUE13[=OE?3))WYV4<^FR;%)Z]S4Y':943 TR\1DHQ0$,Z3FOTC-MTIME0(Y MO]Y7(VEKPF*MWE5E)"PD88*$21(6D;"8A"D(9N@V>-%M<%290D!V Q(6DC!! MPB0)BTA83,(4!#.ZP?"E&PRMP_?_/W8>L"^+'(]Y4\V$X-).?$[ MZ>_WZ:0H_U1DSE7J;)3-'LN!-7&>5E>,R_=)^3ZY30\3OK5-785/PD(2)DB8 MM/^.WOIH.[XS7U_B'#C7R;?6CD"V*B9A"H(9'<'MZ:O=/>LA_"7Y?3I_F%<* MGJ2+HA)SE3BLS@"S]1F@,W\H.T79$5:90Z7ZJHN4Y:?+4OEYE6B756Z2:>[, MD_QK6CB/R>PA7?6&&MO:'^PMZ]HA4%J(T@1*DS5MM)F--/(0-&",TA1%,P6_ M8>^X5L%'J_2W%&PY[I>C1BWU/>EPS=S,Q49#;]@X[)?VT)TUN!TT\'VOD?X) M-*A$:1%*BU&:HFBF#CVM0\^JP\M9MESES,\#Z*8>6S7H;7?[TRT%6H-V5N ! M(04:4J*T"*7%*$U1-%-_VE5SK6[%17UY]\W+5+[RK#<26=MPB'ID*"U$:0*E MR9JV.:(/W,#K-V?O[6+N*/!ZC9X7HXU3%,W4H[:W7,+?LD,Z*P]UN%":0&G2 M;3.Y>DW='>)RH>U2%,T4G3:Z7+O3]=?FB?SJ+&9]^E).R<\G0,\G/M6P6-UV M48Z2Z^'QITJG+_=?M H6]M*S\/J+KT.MPYI M,.Z/@N8I#^I!H32!TJ2[[0BU') (#1JC-$713,EJM\JU.R6K&P)^OEK=$& H M-LE++=ZF\W11.%??UO-Y7>X^^;;Z.*FLKC?/XGWCU))^.6EZLYD\[)(T:GZA MM!"E"90F:YHQSWO#X58"VU)LV&M>,8O1MBF*9DI:6UFNW0,Q;M8J=5=?T&]5 M'^I H;00I0F4)E%:A-)BE*8HFKFN0)M17N^H;N#R4 <*I84H3: TB=(BE!:C M-$71S ZAS2K/;E;]:F;*;\JDI3P!3";%0S)SBC2?[[GEP([O+'#4WD)I J7) M/3^+V]M]QPW:D!BE*8IFJEE;7I[=\FJF*K^5JI[>2O+O;>!V9F=58U:>BA-H#19TS9OSNB=-J]U1&C,&*4IBF:J59M_ M7H=E;AOIR&]/6:M.42YE< M2T*"QHQ1FJ)HIEJU^=BWNUR[$A*9/>2M0D7-1I06HC2!TB1*BU!:C-(413,% MK?W'OG=4^4@?-3!16HC2!$J3*"U":3%*4Q3-[! ;.VO:UP"^+A]A-\AD=\AD MM\AD]\CL'Y2/L+M?LMM?_CO,TA1%,_6KK<:^W6I<)R2; MZ\0MVV?869V5BUJ,*$V@--EOVX;3'8RWUH&U% SZH]&PN1 ,;9ZB:*8$M7_8 MM_N'>_8RR'7VO%Z%^U!ES]^SM8&]/9UEC/J/*$V@-%G3-K=D B-&B,TA1%,Y_)H1V]@=W1^^_L)&MO5->1%Z6%*$V@-+GGQ^S7V\D& MS]O)>O[._631AL4H35$TLT]HWW!@]PWU_O/K%*,>JJ\?\L:YG25%MH?HK'#4 M2T1I J7)P?:>H6[@CH-!\WDV+>6\WE:"C#9.4313E]K^&]B7'_ZEL6''SF@/[BL)7W4]A9W96->K-H32!TF1-VW,_!1HS1FF*HIEJU9[;P.[T M[,U+=BR$M6,["Q8UWE":0&D2I44H+49IBJ*9PM9FW&!X7'D)ZN>AM!"E"90F M45J$TF*4IBB:V2&T-3CH\I2^0_,2U-Y#:2%*$RA-UK1]>0FZ;!"E*8IFJE6; M@ .[";@_+]FU(M8.[BQ9U =$:0*E2906H;08I2F*9CY77=N%_G%M<.JC1B%* M"U&:0&D2I44H+49IBJ*9'4)[A;[=*WQ59F)G=E8U:@ZB-('29$W;DYF@,6.4 MIBB:J5;M(/IV!W%O9K)K::R=VUFQJ*6(T@1*DR@M0FDQ2E,4S52V]BC]X]K* MU$>]3906HC2!TB1*BU!:C-(413,[A/8V?:M5],K$!#4H45J(T@1*DS5M7V*" M&H\H35$T4ZW:>/3MQJ.836^G5[.T&H1OLGQ>9B//@W=[SM*J7M2(1&DA2A,H M3:*T"*7%*$U1-%/EVK#TCVN#4Q\U.E%:B-($2I,H+4)I,4I3%,WL$-KH],%5 MAW969S6C+B5*$_[V\K]QK_S/S"$%S<8I @TJ4%J&T&*4I MBF8*4%N-P1ZK<7(W31_7CWBN+^*U2F]-<7N;VCOUF\)#3<.#8@HTID1I$4J+ M49JB:*;NM&D8V$W#[\E^=]R!;8_8=;)':2%*$RA-HK0(I<4H35$T4_/:3@R. MRTX,4#L1I84H3: TB=(BE!:C-$71S ZA[<3 ;B=VRWX'V]FOUY;]H@9A2]2! M.QQO92&H\X?2(I06HS1%T4P!:HB@M1&D"I4F4%J&T&*4IBF9V"&W^!8<\UO#0S'>T?06V+?%%_;J6 MH%YO-!XUTQ#4B$-I$4J+49JB:*;^M!$7V%<3'IKXCKU^U_?SM MZ3S4HE8:2A,H3=:TQN,:>LVG.K05\TX'C6(QVC9%T4P-:_-K:#>_B W![2$Z MRQ)USE":0&ERN.WJC;?FD*BE5*^I2-0-HVBF(K4;-CQPO5S]))&]ZMMVJ?K! M]G4I>]3.LD+7O*$T>=@!B="@,4I3%,V4H+;'AG9[K#DHWF3Y33KM/BZBAAA* M"U&:0&FRIAD7?8V+S[2 /WW^\L>EL\B*U\WLVZNU M_$'+V(I:4RA-H#1YV &)T* Q2E,4S92F]IR&=L_)ZWD]Y^,L6;3J#5TZAM)" ME"90FD1I$4J+49JB:*9ZM6,U/*ZE8T-TZ1A*"U&:0&D2I44H+49IBJ(9'6*D MK;21W4K3F<8ZC7"2QV0Z2ZKSMS)K7E_LVI=EV$-T%3E*"U&:0&D2I44H+49I M:K2]^D^G7*9RM4\VLJ\Y\WKN[D3$7K>S)%%3"Z4)E"916H328I2F*)JI7FUJ MC;RC2D1&Z+(VE!:B-('2)$J+4%J,TA1%,SN$-N-&=C,.243Z^RZU7]I;T5FY MJ&F&TN3^@Q&A 6.4IBC:6HYGR[LT+<*D2"[.YVE^FUZFL]G2F60/BZ(:I#<^ M=?+TII2K^_:]=W*V]?D']ZUP6SZ7[MMH]?F9QE^WZ2])?CM=+)U9>E.& MZIU6U\97>UX^ORFR^W IR[^N MOL[%_P-02P,$% @ ;8"A6"2N( O# P J!$ !D !X;"]W;W)K&ULS5A-;]LX$/TKA+98M$ 3?B!D<86$4GTDK2=]M=W2"FRY"C"IM AETBB9I[>&[[00TX/7-S+%$"1ASPK MY,Q*E=I>V+:,4\BI/.=;*/#-FHN<*GP4&UMN!=#$).69[3E.9.>4%=9\:L9N MQ'S*=RIC!=P((G=Y3L7W!63\,+-_U6@5OU-G=B\?T3_TXA',7=4PI)G_[)$I3-K;)$$UG27J5M^^ "5 MH%#CQ3R3YB\Y5+&.1>*=5#RODI%!SHKR2A^J0C02$*<[P:L2O-.$X)D$OTKP MC="2F9%U116=3P4_$*&C$4W?F-J8;%3#"CV-*R7P+<,\-5\I'M^?+; 0"5GR M'-TAJ:GO&5F5,TOXFBPS*B5;L[A\AR,FCW3D73_H>R!OKT!1ELEWB/1E=47> MOGE'WA!6D,\IWTE:)')J*Q2@:=AQ1791DO6>(>N33[Q0J23710)).]]&X;5Z M[U']PNL%_$3%.?'=]\1SO*"#S_+_I_L]=/QZ,GR#YS^#=YUO,_X=@*Q [%F, MUY0*Z*KR99;QXV3<0LPW!?N!43<@&-?!4DGR]6_\ /FH()??NJI=L@FZV>@% MY$)N:0PS"U<(B93 FO_^FQLY?W25:B"P5N&"NG!!'_K\,UPD8&4"]UNWGKN>YXZF];XKJB'+&8Z>.:K$-:[9A+UL].7K:),V@\[^@ M-_VE\S(06$MI5"N-7I6AHR$+-Q!8JW"CNG"CH0U= H9-J[I^>.+GCB!O,NZV M\[CF.N[E>HOJJ8A3@HLZ_H+NL378X@^]ZB+9B_32"1H(K"5Z4HN>O"IG3X8L MW$!@K<*YSK'C<(;V=H78]&W@1-&)N3NB_- -NMWM-CHDMY?O2B_3QMS8#MV# M8L6FDV,ORDNG:"BTMF;OJ-E[5?:NZ Q5O('0VL4[=G%N;Z_S2P;WGUAW,@I. M_?TT:!RZS]C[V#JY_;W37U" 0+[:X#3!+0:32E"]N>HDV@OVXHD:"*TM_=B' MN>'K?-06S, M48!$"KM"E1O >K0^;K@TF^R3\84^AC![Z2-,>8:!V[L-*R3)8(V0SOD("R[* M8X'R0?&MV5G?<87[='.; DU Z !\O^9&PO=V]R:W-H965TZA6%;5]=I,#+!P[LPV4?[^S$U)@@?*P M%V([=U^^[^Y\QV CU5(O QYR[G00V]A3''C^SI=0$YU2Q8@\,U,JIP:W*JY MKPL%-'-..??#(.CZ.67"2P;N[$$E [DRG EX4$2O\IRJ[1BXW R]MK<[>&3S MA;$'?C(HZ!RF8)Z*!X4[OT;)6 Y",RF(@MG0&[5O)CUK[PR>&6STWII8):]2 M+NWF5S;T DL(.*3&(E!\K&$"G%L@I/&GPO3J3UK'_?4._8?3CEI>J8:)Y"\L M,XNAU_=(!C.ZXN91;GY"I2>V>*GDVOV2364;>"1=:2/SRAD9Y$R43_I6Q6'/ M(8Q/.(250WCDT.Z><(@JA\@)+9DY6;?4T&2@Y(8H:XUH=N%BX[Q1#1,VBU.C M\"U#/Y-,C4R7UV,,1$8F,L?BT-3%]YI,R\02.2,O+AIH,EJ#PN229\I7I=U( M8P$4=JG)DT7!RB*_JX.K6S"4!;RGJD6B]E<2!F&G@<_D.\1I.\1 M; I3"=-IAK&7_$87-(6AA[=8@UJ#EWS^U.X&WYLT_B>P \6=6G'G''IR]U;@ MW<4*R=B:92 RLF7 ,W+%!"E I2!,8YV4J'V':IO2.@D&_GI?U3F+ ZIQ336^ MC.I::@YF[Z:)+*E3!E'ZI/ZP$W&ULS5=M;]I($/XK*[>J$BG!;V 3"D@!6EVE]A2% MR_7S8@]X%=OK[JXA]^]O=FT<7@Q)U:CJ%_"NYYF=YYEA=AANN'B4"8 B3UF: MRY&5*%4,;%M&"614=G@!.;Y9K1*E-^SQL* KF(-Z*.X$KNS&2\PR MR"7C.1&P'%FW[F#J.AI@+/YEL)$[ST1367#^J!=?XI'EZ(@@A4AI%Q2_UC"% M--6>,(X?M5.K.5,#=Y^WWC\;\DAF025,>?J=Q2H967V+Q+"D9:KN^>8OJ GU MM+^(I])\DDUMZU@D*J7B60W&"#*65]_TJ19B!X!^V@%>#? . =T3 +\&^(9H M%9FA-:.*CH>";XC0UNA-/QAM#!K9L%RG<:X$OF6(4^._L5(NOG(I+\F7/.(9 MD ($F2=4 +E52K!%J>@B!:(XF?(LT\KG,?G*,J8@WF[-%8\>$Y[&("2Y)G,L MMKA$$%^2"94L,I@92TN-.3[R[F>.W#OK8@:*LA1=79.'^8QUT/;[N=4.= M[?6N'L=FKG?C^D%CML>TUS#MG4WH#'*._>)D2GMOF=(W=SICK/O4Z])\I>\,%@W(!;:3ZJ#+ M-G6KD'L[.0T]3*KK'R:_Q=#M!J%S$[:G/VQ4"<^J\FFYQ(M2$U,)$'@"$3&Y M2]2P(KS0EZDTM-<@->O[^8,D:+ YU/6,0I7B+V@2'E%U#L0XMO#\GMMSN^U: M]!LM^G]2A<3U/?>"'/W7EDB+H=]W^X'KMLMRT\AR\Y.]\%=_$/H&;GRTDJXB M"G=;HM,)@P/&QU9NIW^"K>L\3SK.[^!;I_>UC.N@7J+<8N9VPMX!9WMGT,/[ M>F7F7XEQEKFJ1H]FMYFQ;\UD>; _T;.W&2"?W52#.PX6*X8=(84ENL1(L?!$ M-0M7"\4+,TXNN,+AU#PF^/\!A#; ]TO.U7:A#VC^D8S_!U!+ P04 " !M M@*%8-S="VQT# #.!P &0 'AL+W=OZ8&;XS7[YQ [Q3+C#L9& M?A:"$KO_\L=%A M T \VP%) TA> GJO -(&D(9 :\]"6!<<^;!OS8I9;TUL?A"T"6B*1FA_BU.T MM"L(A\.OE"A[U\:Y?7:E,Z. E6#9M. 6V C1BEF%?":!H6%CHY177N?L6BB! MD*^7IFBRA\+('*QC!VQ*N997!#)S-C$(&@67\HE="%GY6V-3R"HK4(!CVJ _ M658YT0E=V]!PTKHQYC*K)/>W[MB(N [R-<_>!2 7DIP_8,X;NWZ,I(J/+)SL);[@]9&GW TLZ26^+/^/_ MAZ<[W$G;&TX#7^\5ODM52O,$4%\2NRW70N;L#AS=<.;EKC?OM<"M$NX\PE>: M,U?R# 81E1('=@G1\/V[[G'GT[;XWXCLF1J]5HU>8$]?44G*1GG?3^WIE$D9[ M],3KE[J_3;;:EZ/@BV] RV$W_7C2ZYW22UAN2O*OX7'2/2;;UJZ.-MXHC0KL M(G0,1WY7&NLGW:ZV36D4:O&+]7-J5G5O^4M3=SIZL M!84N8$V7G\(2\LG7W MJ"=HRE" 9P:IG(=A00T7K#>@_;FA&ME,_ %M"Q_^ 5!+ P04 " !M@*%8 M50B'X\T( #Y8@ &0 'AL+W=O7+YXB>+OR5J(E/P(_#"Y'*S3=',^'";+M0C< MY"S:B#![Y#&* S?-[L9/PV03"W=5! 7^D&K:>!BX7CB87Q3;[N+Y1;1-?2\4 M=S%)MD'@QJ_7PH]>+@?ZX&W#5^]IG>8;AO.+C?LD[D7Z;7,79_>&-67E!2), MO"@DL7B\'%SIYXZIY0'%B-\\\9+LW";Y4WF(HN_YG9O5Y4#+]TCX8IGF"#?[ M]RP6PO=S4K8??U;009TS#]R]_4;GQ9//GLR#FXA%Y/_;6Z7KR\%T0%;BT=WZ MZ=?HQ1'5$QKEO&7D)\5?\E*.'66#E]LDC8(J.-N#P O+_^Z/ZH78"3#H@0!: M!="] #H[$&!4 <9[ \PJP-P/./0<1E7 Z+T9QE7 >#_@T).>5 &3]P9,JX!I M<73+PU$<2\M-W?E%'+V0.!^=T?(;A2"*Z.P0>F&NW?LTSA[ULKATSO[<>NDK MN0F?19)FFDP3\IEKBS7SQXHWQ^YSCY8(G4]/_EX,4RSU#E@N*S2+,HT M]$ :G=Q&8;I." M78M41S]7QQK%XYTA^J@ ,L]>L?N'HVPMW395$+A[.B#;Y M1*A&#?(3&9)D[<8BJ?YUO41JX-4F/B.&5@ I^79OD0\_?3Q,L]2T?V[]C*87 M-/TXC:EIM^YK#Q@_!HOK73./T^SWTXPW6I= U!A++(]A))D8]?O+*+C&0>Y# M2MQP1:HWVKU8;N/LS2623X3_]OG7&_+[ERR$W*0B2/[HV._KDF]V\_.I[3S9 MN$MQ.U5+Z6L MD$F=XTDEQ.SUM':%P MV:V.[RLA*,V"TAB4QJ$TNZ+M%=X&I>T2'958%M2.]:LK!74;Q9NUMR1.Y*^\ M\.D3N0F79YW"4G)Z"PM)LZ T!J5Q*,V&TAP43=8>;;1'3US.5PE0HD32+"B- M06D<2K.A- =%DT79>/6ZTGZ=V]G$2C[X4=+9XKI61_=6'-2+A](8E,8KVNZ, M.**3#F^K8^!,FQD=$^4U=-P]^_],;SUQ7F^97_W%_['FF6;G5*1JH?0ZE65 : M@](XE&9#:0Z*)HNO<>SU\:FK+:B3#Z594!J#TCB49D-I#HHFB[(Q]'6E1_L7 M7%0UL+<(H1X^E,:@-%[1)$LB+[_:LRG4HG]'6EDZC?^NJPWX[/9VF6YC(! MVD%9*(WI3X^8_N_U+M2$7;5<)H:HP[&M?0O$Y7WM%(FQTL MMVACUE.E[SJ_%W$F$G)-[F+Q*.)8K,A]&BV_D_^1]U=BZAR]]03UZZ$T!J5Q M*,V&TAP43=9EX]?34_^XGD(M?2C-@M(8E,:A-!M*5*?LVCZS+D\."W66WEJ"FOU0&H?2;"C-0=%D+35- ZIN&B@FWO?W M$]0Y>G_&0?L)4!J#TCB49D-I#HHFZ[+I)]!3]Q,HM)\ I5E0&H/2.)1F0VD. MBB:+LNDGT"/]A&WP(&(2/9)-_6E9G9.[V<;+M9MD&SYX8;7Q8_8A>O"DTVMU MKM[ZA+8:H#1&VR[]V-"-R40N2#@TJPVE.2B:K+RF'4'5[8B%FZS)QGTMSY]/ MHUION1@5&H/V)J T"TIC%4TZ$[&K <6A:6THS4'19)$U;0>J/H4 8\) .P]0 MF@6E,2B-0VDVE.:@:/+Z!DWGP=!.7 L:T.8$E&9!:0Q*XU":#:4Y*)HLRJ;+ M8:B['-!:4)VKMS[UMO=C3JF^-Q5:'>/,F:D9(WD<@^X=A])L*,U!T61--5T0 M0]T%^8M5GIK:6SVT54F-.PHIJV,A='T* SSU#4;TF9?0&D6 ME,:@- ZEV5":@Z+)HFR:'<:19D=9GT4O89_:#-K<@-(L*(U!:=QH+P]DT+%F MSO;*2QN:UD'19(DU?0M#O731E?6UW]0+[5) :1:4QJ T#J794)J#HLD2;+H4 MQJG7,3*@K0DHS8+2&)3&H30;2G-0-%F430/#.+*@46V7M$P2Y>3;7BV'3D:M M[Y@+=?;>&H.V)J T#J794)J#HLD::_H7AKI_3Z:Y0 M6%[G-R?,?O\AO)-&FV+5_H&ULM9QO;Z-($L:_"O*>3K/2WM@T_IM++$T,W3W2Y!1-9G=?G.X% MP1T;K0U>:"<[J_WPVV!BW*'= S>/\R(VN.M78!Y33174]4N:_9:OA9#.']M- MDM_TUE+NKOK]/%J+;9B_3W)DXNFF]\&]XMZX,"A'_!*+E_SDO5/LRF.:_E8L M?%S>] ;%%HF-B&2!"-7+LUB(S:8@J>WXO8+VCCX+P]/WKW1:[KS:F<E&[R\K_S4HT=])QHG\MT6QFK+=C& MR>$U_*/Z(DX,%,=L0"H#\M9@>,; JPR\M@;#RF#XUF!\QF!4&8S>&GAG#,:5 MP;BMP:0RF+3=AVEE,"V/[N%PE,?2#V4XO\[2%R)/_J(;\_. [[_[QXW5?JHTID/VHB1"ZR9]&;__,'=SSXMTDL2)B/A 5(&$7" M&!+&03!-@\.C!H#P77_ M^51'5D====3T.AY.IJ3A-4!ZI4@80\(X"*9I9'34R,BJD?^HB6DF(A$_AX\; MLT@.@-')X7)G4V_6%(G54U>1(&$!$D:1,(:$\5'SAS6:S;0?EB:2\5$D8ZM( M/HM<9G%4Q+,HS-34ETYR+7#U.0G=WY1RWNU33\YGSXM3*JQ,KO.=9 P'PD+ MD#"*A#$DC(-@FOZF1_U-+S3?GB(UB(3Y2%B A%$DC"%A' 33-#@[:G!F/0<^ MI$_R)/>WE(K97S[V*6E:Z2^$]CFN%VUIQD#Z& 68%18D32?"@M@-(HE,:@-(ZBZ6(DM1C)-RXP#V+< ME6*4I_G_<)ON$VG4(3'$S%$S9-I]=U98.Z\!U"N%TAB4QE$T73MUHMVUYE#? MG,C^U/7%T1C/(]/,"2O.AM !*HU :@](XBJ8KL:X5N)-+A4UH MQ0!*\Z&T $JC4!J#TCB*IHNQ+ARXUIQPB[LD*L#IR7ABN,R$YOX-/CW/<)4) M3>M#:0Q*XRB:KI(ZM>_:<_OG@J>?[5>.'^=1^BRRK_9 BDQ6+Z T'TH+H#0* MI3$HC:-H^JVB=@*4 MYD-I 91&H30&I7$431=C74\@UA1QFQ Z;(30J6L*H="* )060&D42F-0&D?1 M=#G5%0'RW14!TDPTDY%)3]"R )060&D42F-0&C<%L>/;F;5+7!DBWVL"W M;^=6@UK>Y&UWW3E.0@L(4%H I5$HC4%I'$73Y5H7$,BE"@@$6D" TGPH+8#2 M*)3&H#2.HNEBK L(Q%Y :!-EIXT41"/ 0LL'4%H I5$HC4%IG#3++N=B:UTZ M(/;2P<+R-$"QSB@8:*T 2O.AM( 8GF@P/?E VPYD;0=RU([H#0+JY+UGO^'_ M_YISW<5)O-UOV\^^[!O154E0F@^E!5 :A=(8E,91-%VX=:+?N]2C Q[TT0$H MS8?2 BB-0FD,2N,HFB[&NIC@V8L)]R*+U#DP7 DG?7*>4QDG*R<7T3Y3P56= M(-_%B;,[C#'V!ZKPT].(_WXP>C,[LV]$9ZE!2P50&H72&)3&431=:B^[$\WONA/?5I>0[![J7S21#;X@?;XP?;Y ?;Y0?;YN<2=0.OKAMXPTM% M9&2^>P&E^5!: *51*(U!:1Q%T\585QV\[ZXZ>,U.-6_S(78GG:4$+3A :11* M8U :]UH_A^#5M0;ON[L)503M$MXUM1.RN^JL$F@U $JC4!J#TKCA^:U@?N%?LT'"VQA_Z MW]Z%V2I.X M,:9;$Z*+!EJJ9[(#84\JJ5IJK*EJHCL%M/2@EI,XBFY(2YG 6>+W=BI+9&\X M$[!32/=M2]7O+7 YI'B.3QM[5C?&;9 LZ6@-!S!?NYVR%IE82M:"T$P*I*!* M\6:^WBZ=OW?XQF#09VOD,LFE?'3&?9GBR D"#H5Q#-3^CG +G#LB*^/7R(FG MD YXOCZQ?_*YVUQRJN%6\N^L-$V*WV-40D5[;O9R^ QC/BO'5TBN_1<-P7>U MP*CHM9'M"+8*6B;"GSZ-=3@#Q/$S@'@$Q%YW".15WE%#LT3) 2GG;=G%*,4;8A2OQ,E 5ZD,(T>4)93_XHE5/,F.3[*W\57"!ZIF:#%_ M@^(H7B(=DKC"NYC*L?"\B_\NQX]-KHVRS?/S4MJ!;7F9S0W46G>T@!3;B=&@ MCH"SER_F-]&'*UJ7D];E-?;L2]_FH)"L[' XM33G<"J%OB0VT*T\G1O68Q8G MY'BN@)PU4@NJ]N.B42%[84)/3;O31&Y"(_YU#^-L;ZAF0B,.E85&LW&PO=V]R:W-H965TO#2D$<-Q& MRTO"Q[V'CNVH+6 M^X7'=)T(=<&>STJ\)DLBGLH')L_L!B5.+9"O$JJ(OU.R MXP?'0$EYIO1%G=S%UY:C&)&,1$)!8/FW)0N290I)\OBY![6:9ZK$P^-W]&^5 M>"GF&7.RH-D_:2R2:VMJ@9BL\"83CW3W%]D+J@A&-./5+]CM8QT+1!LN:+Y/ ME@SRM*C_\>M^( X2)(X^ >T34#_!.Y+@[A/<2FC-K))UBP6>SQC= ::B)9HZ MJ,:FRI9JTD*5<2F8O)O*/#%?DK4LB@"/I*1,I,4:7(!E75) 5^!;6N B2G$& M[HIZSJBQWZ4BD1F\E+4 @NZ3\7-&P!Z/@[-;(G":\7,)^+2\!6=?SL$7D!;@ M1T(W'!'4&_]%2]Q M1*XM^5ISPK;$FO_Z"PR[QO(/!AU.IZ'3*\TPRO.#T-679M(0G1A+\U3@+*,1%B365F0R M9D5& NL(G39"I\:*R!668!8E0*Z6TIJVTG-+51R=Z.E@I"]\)X"P5Q!-F.=, M/*BO2-@0#8U$ES@CO&(I?>.%*!O1<0R'#X<.G/0Y:L)"Z/EZBM!ICAF:YLP8#T6O)S MDXHW:9Q;PD5EK5JZ<$"C_RYJ0J W<=&1A1*BEBDR,ETDN%@39>TKG#*PQ=E& M/Z1H0& *W4F?YC#*]2<'85V6K;5"HY?-OXN$,$DRHKF>G3MXKN^@OM=HHE!X ME%SKA-!LA7<5+2#P*R"OLD/G>HJ>YNWU@SY%3921@'40C=X CEUM*@V=.^ET2]XK*K M;?K2?\&2KL0.,SUC(]ZIYC$66E=]ZY/0;)2?:B?AJ'8Y%EI7<6N8T.R8'[>4 M<.B KNM!OS\C-6$(P2.="VR-$H;CM)70Z+@GEV4DM.Y'5FN]R&R]I[66:&BI MR/?U!HO,ANO=LVX99LUB%,>T2UA;UK61M13"S866G<,6DM' MZ/^O',C8%IRL>"2TKN*V/4#F]N#CE0,-K=^%4[<_*S512'[S')F5;8> O'$6 M#F3L-$ZNRDAH7=5MRX',+<>)"X<_V FX"'QOL' ,PY#CA_T/#/M@4RTG;%WM M-7(0T4TAZAVFYFJSG_FUVL7K7;^!5XMZ5[*%J3=)[S%;IP4'&5E)2.=R(IFQ M>M^Q/A&TK+;NGJD0-*\.$X)CPE2 O+^B5+R?J &UL MQ5A=3]LP%/TK5C9-(&WD.VU9&ZD4V":!5-$Q'J8]F.:VB4CLS'9;^/>SG9 V M;8A B\0+C9U[CN\]/I1[&6XH>^ Q@$"/64KXR(B%R$]-D\]CR# _H3D0^69! M68:%7+*ER7,&.-*@+#4=RPK,#"?$"(=Z;\K"(5V)-"$P98BOL@RSIS-(Z69D MV,;SQDVRC(7:,,-ACI

$()8K 8&6/[=&('"J C?B6P MX3O/2)5R3^F#6OR(1H:E,H(4YD)18/FQA@FDJ6*2>?PM28WJ3 7^22,0CHV^@"!9XE8H;NOD.94&^XIO3E.N?:%/&6@::K[B@60F6 M&60)*3[Q8RG$#D#R- .<$N#L [P7 &X)<'6A16:ZK',L<#AD=(.8BI9LZD%K MH]&RFH2H:YP))M\F$B?"&2SEI0AT SEE(B%+] 7-I%>B50J(+N3^&L@*.+I_ M0M^ +AG.XV2.QM(RZ.@OA;DLZ;J6WJ_G<%_@J/2\9S=#%HP!&<(HF^J:!<30F$;JB\AZNI+TC-.8< M!$>_KR0/^B$@XW^:1"T.]9H/55\%ISS'= UN#$7[Z8 ?6UR9%.B*K MZ>-5^GAM[.%/*J0'_'@([K#'I[-CV,\BW7\YIMVJ^2Z[JGY'9+4"!U6!@_=P MYZ!+?3HBJ^EC6]N_ZM9_^K,DJ%G/M^P]?S9$]:R>V^Q/>Z?IL%O3N[B^&#MI^7M^_4PR'=[>W8U=\8ZJ?]23[LF*B&( JG:KB7JL MY\B]_3,U:>MQ<4M3C.ERO%DFA*,4%I+2.NE)=5DQ^18+07,]/-Y3(4V@'V/ M$3 5(-\O*!7/"W5 ]?^'\!]02P,$% @ ;8"A6+Y%>-0A P [!$ T M !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-I&PC-:"MME9 F;1,2/.P- MN8W36G+LS'%9RZ^?KYVF'_@BQL-&EZK$OL?GW&/[!D<=U&8EV.V<,1,M2R'K M(9D;4WV,XWHZ9R6MSU3%I$4*I4MJ;%?/XKK2C.8UD$H1]SJ=-"XIEV0TD(OR MNC1U-%4+:8;DO U%_O8E'Y)N>DXB+S=6.1N2^Y/W/Q?*7+V+_/WHP]%1Y_[T M:C]^XH!3$@=%+UX@>M;!=2V&2:>[TF[XL17RQ&.,=AF@V2P;)G0<.6[6;30H ME-PL7T)\P*K3DD4/5 S)F H^T1Q8!2VY6/EP#P)3)92.C-TWFZX+D?K1PUW? M@RUM=$HNE7:Y?0;_=](,WP/6/3#(A6@-]H@/C 85-89I>6T[;K +/H&BIGVW MJJS#F::K;N^"; CN9I-,E,Z9;M-TR3HT&@A6@!W-9W.X&U7% !JC2MO(.9TI M29V'-:-I6-DI$^(6ZOU'L:.]++;VK0.[)MNF-=0TO8SO@/ZVFM?>EGV=;E3Q M!V4^+^QTI.M#@;(;S0J^=/UET1K U+NX.JTJL?HD^$R6S$_^Q0E' [KF17.E M^:/-!J4RM0&F2?3 M.'3[<@O3:L[MC3K 7K^N^L\8Y)I*K9-V]I_ MRZO\:L?)Y;^R[/ZK[!L.>FP.L;=N\N(03*:'8/( :C+)WJ3'N#D:M\[?G=.W MC4;PEC,DW^&=26R21I,%%X;+IC?G><[DDT/8RALZL:^R._IV?,X*NA#FK@6' M9-/^QG*^*+-VU TL1#-JT_X*T^NF[2N6S<5ESI8L'S==/9NX9F0;-FMS 6$? MN797&,$X'@LC@&%Y, <8Q[.P//_3?/KH?#R&>>L'D3[*Z:,(<_7 ;:GSU4( M-E.\$K&9XFL-2'C=@)%EX=W&\@ #VP6L=B!_. _45)B3)+"KF#?L"<:1+,,0 MJ,5PC:8ILCHI?,+[@STE29)E802PL(,DP1!X&G$$

,"1)W#FX=Q[%ZW,J MWOR^,_H-4$L#!!0 ( &V H5B7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GJUEEC5*C)-V>N!?6RVJO>!8A[_C<=26>SV]Y !DE%\-0X4): MY[LKNOIY8-R(V GWXHLU[5KJ9:PFW,4 W$;7#KO/;2->VO_3 MC&:QD)68F*IMA/;;=K1"14#M5G+M$J9Y(T;)M=D(&^\G_,%-O;TW'Z! 2]E+ M&4[8F[K#HT31M=!.U"Q\$S 'D!0)Y<4K( D"^12#?TD).A*NL7,=R9A;L MJG52"^< W#L$[ATMW$PNM0S7![B_!76OC-.-ANZ6H6,C-TC32=TB, MZVZ8Q/X5^D7GIIA84F*SW.C*-(+=\9]])LPC*;%(9MY4#RNC:F'=*_;I1QMB M*,B&Z2,E]D?'=G[%M_->$VIR_.68P,R1$JOC>ZCW[)MQ[C5[[MJUL&RVXE:P ML?<0$W-'2BR/;:<&Q(UP?F_48L)(B8UQ&PM#YTZY#8!WEH<.[D+]'B%FC91: M&V(9KP@S\MK8.*- ,,P4*;$J9NW=&G&2:*C%@44_[$-HY-A>U^ M'N/ZB725,M$9$!+314:LBQOM9)CQXB-7QS!@;,.SM]Q36H8N0XAM@48LO>@Y MPP22$0OD0,S"SL(R6 GW&C)B(LF(17(D>-EQ0DS,)QGY4@0)8M@9Q,1\DA'[ MY)B6GYL38F)RR8CE@MJY/WXPPV1_VC '1P^FFHQ8-4?6=>QL(CR7"B9$,/'D MQ.+!YTNXD,\Q]>3$ZCDT7YZS6:BY;E4O!Y9C]LF)[7,$TRS\8QQ $!--@YW M/O^U9C]9APDH)Q;08AAPUJ,74%,S$(YL86.Q7#/+0HSWIB% MBM/DR2)FVS3PV2PP"Q7$%CJ..:YK"5,7!6:A@GPOYG=$/-Z+B,\A)F:A@GPW M!L'L6:A MV/(]V,P3#B]%YB%"F(+P33I[H$,UW 5XOA0(<3$+%3\B670B\PI MP(68F(4*8@L=7:UM42$F9J&">AET'#-.G! 3LU!!G7;#,/M;FIB%2F(+X6M? M.-)+S$(EL85P3!@AE9B%2F(+[2?0>],2Q,0L5)*OA8YETSMU=E+ M>/3F>(B)OA9 ;*%#F%T(9Y]B%@1B8A8JJ2UT"'.73# +B(E9J.PL--B]C52+ MA=2B_A[^PH7RBJMJ:EG\V&ZB%F7<_%BT2EV'LK_U-\/KWS/OX+4$L# M!!0 ( &V H5CS((MYZ0$ !(B : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1 MCD5!@^94UMCR]5]]LL:>OZ1=6[;=(6^V?9X<][M#7C2;4OJ'$/)RD_9MONGZ M=#A?677#OBWGY; .?;M\;]NI3W^9V*U6VV5ZZI8? M^W0HOPP.G]WPGC MBGHK@=Z*>BN!WCIZV2;06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=#;4&\CT-M0;R/0VU!O(]#;1ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMHLYM ;T>]G4!O1[V= M0&]'O9U ;T>]G4!O1[V=0.^(>D<"O2/J'0GTCJAW)- [HMZ10.^(>D<"O>/H M8R6!WA'UC@1Z1]0[_J?>N9QV*5][OM?X_/^DNISO3=?'7Y;?)T?L7' .\ O( MXQ=02P,$% @ ;8"A6+)H2=C5 0 OR$ !, !;0V]N=&5N=%]4>7!E M&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT M2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9' MOV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS M%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@ M?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,. MT_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI? M9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE( M'WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BNN3M>N__J6@O^>MJ;OW?#;\MW'U"E!+ 0(4 Q0 ( &V H5@'04UB M@0 +$ 0 " 0 !D;V-0&UL4$L! M A0#% @ ;8"A6(-&E![N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ ;8"A6)E&PO=V]R:W-H M965T&UL4$L! A0#% @ ;8"A6-I39=Q1!P O2 !@ M ("!F X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ ;8"A6+HD-M#[ @ 60@ !@ ("!C" M 'AL+W=O M/0< "@U 8 " @;TC !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ;8"A M6-B #6LF!0 Q@L !@ ("!B#, 'AL+W=O0X !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;8"A6"M!@>!!!P 6!$ !D ("![6L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8"A M6*!F.PA7#0 !S !D ("!*GX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8"A6'V9;L,#!0 L T M !D ("!0I@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8"A6#:UW]%( @ HP4 !D M ("!PJ8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;8"A6$'JS30]! 0@P !D ("![KP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;8"A6(-_ MM[.9 P 4 @ !D ("!%LD 'AL+W=O&PO=V]R:W-H965T"#\I-P0 &$) 9 " @3[1 !X;"]W;W)K&UL4$L! A0#% @ ;8"A6, N2GNE P NP\ !D M ("!K-4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;8"A6%"+!-T;!0 0B4 !D ("! M$>$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ;8"A6,;FIO81 P 20L !D ("!CNX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8"A6 MW?MYP M P T@T !D ("!ZOP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8"A6.A0!*+Z @ ) H !D M ("!90H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;8"A6#ERZ'1E P K D !D ("!/A,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;8"A6+KML9VK$ I^@ !D ("!3AT! 'AL+W=O&UL4$L! A0#% @ ;8"A6%'2/G?J!P Y%< !D M ("!BT4! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;8"A6!\S0*&5 P BQ !D ("!)U4! 'AL M+W=O&PO>D! 2 M(@ &@ @ $#8@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !M@*%8LFA)V-4! "_(0 $P @ $D L9 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 00!! +X1 J9@$ ! end XML 71 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 72 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 238 275 1 false 82 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.schrodinger.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Sheet http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business Sheet http://www.schrodinger.com/role/DescriptionofBusiness Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Significant Accounting Policies Sheet http://www.schrodinger.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Recognition Sheet http://www.schrodinger.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.schrodinger.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Commitments and Contingencies Sheet http://www.schrodinger.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 12 false false R13.htm 0000013 - Disclosure - Income Taxes Sheet http://www.schrodinger.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 0000014 - Disclosure - Stockholders' Equity Sheet http://www.schrodinger.com/role/StockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 0000015 - Disclosure - Stock-Based Compensation Sheet http://www.schrodinger.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 0000016 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders Sheet http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholders Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders Notes 16 false false R17.htm 0000017 - Disclosure - Equity Investments Sheet http://www.schrodinger.com/role/EquityInvestments Equity Investments Notes 17 false false R18.htm 0000018 - Disclosure - Related Party Transactions Sheet http://www.schrodinger.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 0000019 - Disclosure - Segment Reporting Sheet http://www.schrodinger.com/role/SegmentReporting Segment Reporting Notes 19 false false R20.htm 0000020 - Disclosure - Subsequent Events Sheet http://www.schrodinger.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.schrodinger.com/role/SignificantAccountingPolicies 23 false false R24.htm 9954472 - Disclosure - Revenue Recognition (Tables) Sheet http://www.schrodinger.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.schrodinger.com/role/RevenueRecognition 24 false false R25.htm 9954473 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.schrodinger.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.schrodinger.com/role/FairValueMeasurements 25 false false R26.htm 9954474 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.schrodinger.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.schrodinger.com/role/CommitmentsandContingencies 26 false false R27.htm 9954475 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.schrodinger.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.schrodinger.com/role/StockBasedCompensation 27 false false R28.htm 9954476 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders (Tables) Sheet http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersTables Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders (Tables) Tables http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholders 28 false false R29.htm 9954477 - Disclosure - Segment Reporting (Tables) Sheet http://www.schrodinger.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.schrodinger.com/role/SegmentReporting 29 false false R30.htm 9954478 - Disclosure - Description of Business (Details) Sheet http://www.schrodinger.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.schrodinger.com/role/DescriptionofBusiness 30 false false R31.htm 9954479 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 31 false false R32.htm 9954480 - Disclosure - Revenue Recognition - Schedule of Timing of Revenue Recognition (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails Revenue Recognition - Schedule of Timing of Revenue Recognition (Details) Details 32 false false R33.htm 9954481 - Disclosure - Revenue Recognition - Software Products and Services (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails Revenue Recognition - Software Products and Services (Details) Details 33 false false R34.htm 9954482 - Disclosure - Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) Details 34 false false R35.htm 9954483 - Disclosure - Revenue Recognition - Drug Discovery (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails Revenue Recognition - Drug Discovery (Details) Details 35 false false R36.htm 9954484 - Disclosure - Revenue Recognition - Schedule of Drug Revenue Recognition (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails Revenue Recognition - Schedule of Drug Revenue Recognition (Details) Details 36 false false R37.htm 9954485 - Disclosure - Revenue Recognition - Collaboration and License Agreement (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails Revenue Recognition - Collaboration and License Agreement (Details) Details 37 false false R38.htm 9954486 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails Revenue Recognition - Schedule of Contract Balances (Details) Details 38 false false R39.htm 9954487 - Disclosure - Revenue Recognition- Contract Balances (Details) Sheet http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails Revenue Recognition- Contract Balances (Details) Details 39 false false R40.htm 9954488 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) Details 40 false false R41.htm 9954489 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) Sheet http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) Details 41 false false R42.htm 9954490 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.schrodinger.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 42 false false R43.htm 9954491 - Disclosure - Commitments And Contingencies - Additional Information (Details) Sheet http://www.schrodinger.com/role/CommitmentsAndContingenciesAdditionalInformationDetails Commitments And Contingencies - Additional Information (Details) Details 43 false false R44.htm 9954492 - Disclosure - Commitments And Contingencies - Summary of operating and finance leases (Details) Sheet http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofoperatingandfinanceleasesDetails Commitments And Contingencies - Summary of operating and finance leases (Details) Details 44 false false R45.htm 9954493 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating And Finance Lease Liabilities Under Noncancelable Operating Leases (Details) Sheet http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails Commitments And Contingencies - Summary of Maturities of Operating And Finance Lease Liabilities Under Noncancelable Operating Leases (Details) Details 45 false false R46.htm 9954494 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.schrodinger.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 46 false false R47.htm 9954495 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 47 false false R48.htm 9954496 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 48 false false R49.htm 9954497 - Disclosure - Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) Sheet http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) Details 49 false false R50.htm 9954498 - Disclosure - Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details) Sheet http://www.schrodinger.com/role/StockBasedCompensationSummaryofWeightedAverageValuationAssumptionsUsedforOptionsDetails Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details) Details 50 false false R51.htm 9954499 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders (Details) Sheet http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders (Details) Details http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersTables 51 false false R52.htm 9954500 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details) Sheet http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details) Details http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersTables 52 false false R53.htm 9954501 - Disclosure - Equity Investments - Additional Information (Details) Sheet http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails Equity Investments - Additional Information (Details) Details 53 false false R54.htm 9954502 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 54 false false R55.htm 9954503 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.schrodinger.com/role/SegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 55 false false R56.htm 9954504 - Disclosure - Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) Sheet http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) Details 56 false false R57.htm 9954505 - Disclosure - Segment Reporting - Schedule of Revenues by Geographic Area (Details) Sheet http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails Segment Reporting - Schedule of Revenues by Geographic Area (Details) Details 57 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrAdoptionDate, ecd:TrdArrDuration, us-gaap:SubsequentEventsTextBlock - sdgr-20240331.htm 4 sdgr-20240331.htm sdgr-20240331.xsd sdgr-20240331_cal.xml sdgr-20240331_def.xml sdgr-20240331_lab.xml sdgr-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "sdgr-20240331.htm": { "nsprefix": "sdgr", "nsuri": "http://www.schrodinger.com/20240331", "dts": { "inline": { "local": [ "sdgr-20240331.htm" ] }, "schema": { "local": [ "sdgr-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "sdgr-20240331_cal.xml" ] }, "definitionLink": { "local": [ "sdgr-20240331_def.xml" ] }, "labelLink": { "local": [ "sdgr-20240331_lab.xml" ] }, "presentationLink": { "local": [ "sdgr-20240331_pre.xml" ] } }, "keyStandard": 221, "keyCustom": 54, "axisStandard": 29, "axisCustom": 0, "memberStandard": 35, "memberCustom": 41, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 2, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 238, "entityCount": 1, "segmentCount": 82, "elementCount": 561, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 564, "http://xbrl.sec.gov/dei/2023": 31, "http://xbrl.sec.gov/ecd/2023": 10 }, "report": { "R1": { "role": "http://www.schrodinger.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R5": { "role": "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R6": { "role": "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R8": { "role": "http://www.schrodinger.com/role/DescriptionofBusiness", "longName": "0000008 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.schrodinger.com/role/SignificantAccountingPolicies", "longName": "0000009 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.schrodinger.com/role/RevenueRecognition", "longName": "0000010 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.schrodinger.com/role/FairValueMeasurements", "longName": "0000011 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.schrodinger.com/role/CommitmentsandContingencies", "longName": "0000012 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.schrodinger.com/role/IncomeTaxes", "longName": "0000013 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.schrodinger.com/role/StockholdersEquity", "longName": "0000014 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.schrodinger.com/role/StockBasedCompensation", "longName": "0000015 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholders", "longName": "0000016 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders", "shortName": "Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.schrodinger.com/role/EquityInvestments", "longName": "0000017 - Disclosure - Equity Investments", "shortName": "Equity Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.schrodinger.com/role/RelatedPartyTransactions", "longName": "0000018 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.schrodinger.com/role/SegmentReporting", "longName": "0000019 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.schrodinger.com/role/SubsequentEvents", "longName": "0000020 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": null, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.schrodinger.com/role/RevenueRecognitionTables", "longName": "9954472 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.schrodinger.com/role/FairValueMeasurementsTables", "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.schrodinger.com/role/CommitmentsandContingenciesTables", "longName": "9954474 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.schrodinger.com/role/StockBasedCompensationTables", "longName": "9954475 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersTables", "longName": "9954476 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders (Tables)", "shortName": "Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.schrodinger.com/role/SegmentReportingTables", "longName": "9954477 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.schrodinger.com/role/DescriptionofBusinessDetails", "longName": "9954478 - Disclosure - Description of Business (Details)", "shortName": "Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-45", "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "longName": "9954479 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "shortName": "Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-48", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-48", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails", "longName": "9954480 - Disclosure - Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)", "shortName": "Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-57", "name": "sdgr:TimingOfRevenueRecognitionPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "sdgr:TimingOfRevenueRecognitionPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails", "longName": "9954481 - Disclosure - Revenue Recognition - Software Products and Services (Details)", "shortName": "Revenue Recognition - Software Products and Services (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-68", "name": "sdgr:SoftwareContributionRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:DeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R34": { "role": "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "longName": "9954482 - Disclosure - Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details)", "shortName": "Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-75", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R35": { "role": "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails", "longName": "9954483 - Disclosure - Revenue Recognition - Drug Discovery (Details)", "shortName": "Revenue Recognition - Drug Discovery (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-87", "name": "sdgr:MilestonePaymentYetToBeAchieved", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "sdgr:MilestonePaymentYetToBeAchieved", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails", "longName": "9954484 - Disclosure - Revenue Recognition - Schedule of Drug Revenue Recognition (Details)", "shortName": "Revenue Recognition - Schedule of Drug Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "sdgr:RevenueRecognizedForDrugDiscovery", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sdgr:DrugDiscoveryRevenueTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdgr:RevenueRecognizedForDrugDiscovery", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sdgr:DrugDiscoveryRevenueTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "longName": "9954485 - Disclosure - Revenue Recognition - Collaboration and License Agreement (Details)", "shortName": "Revenue Recognition - Collaboration and License Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-95", "name": "sdgr:NumberOfBiologicalTargets", "unitRef": "target", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R38": { "role": "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "longName": "9954486 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details)", "shortName": "Revenue Recognition - Schedule of Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails", "longName": "9954487 - Disclosure - Revenue Recognition- Contract Balances (Details)", "shortName": "Revenue Recognition- Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R40": { "role": "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails", "longName": "9954488 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails", "longName": "9954489 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details)", "shortName": "Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R42": { "role": "http://www.schrodinger.com/role/FairValueMeasurementsAdditionalInformationDetails", "longName": "9954490 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://www.schrodinger.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "longName": "9954491 - Disclosure - Commitments And Contingencies - Additional Information (Details)", "shortName": "Commitments And Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "sdgr:FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "sdgr:FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofoperatingandfinanceleasesDetails", "longName": "9954492 - Disclosure - Commitments And Contingencies - Summary of operating and finance leases (Details)", "shortName": "Commitments And Contingencies - Summary of operating and finance leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails", "longName": "9954493 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating And Finance Lease Liabilities Under Noncancelable Operating Leases (Details)", "shortName": "Commitments And Contingencies - Summary of Maturities of Operating And Finance Lease Liabilities Under Noncancelable Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "sdgr:LesseeOperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "sdgr:LesseeOperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.schrodinger.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954494 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R47": { "role": "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails", "longName": "9954495 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-142", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R48": { "role": "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "longName": "9954496 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-146", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R49": { "role": "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails", "longName": "9954497 - Disclosure - Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.schrodinger.com/role/StockBasedCompensationSummaryofWeightedAverageValuationAssumptionsUsedforOptionsDetails", "longName": "9954498 - Disclosure - Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details)", "shortName": "Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails", "longName": "9954499 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders (Details)", "shortName": "Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R52": { "role": "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails", "longName": "9954500 - Disclosure - Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details)", "shortName": "Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-184", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-184", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails", "longName": "9954501 - Disclosure - Equity Investments - Additional Information (Details)", "shortName": "Equity Investments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-141", "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-186", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R54": { "role": "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "longName": "9954502 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R55": { "role": "http://www.schrodinger.com/role/SegmentReportingAdditionalInformationDetails", "longName": "9954503 - Disclosure - Segment Reporting - Additional Information (Details)", "shortName": "Segment Reporting - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails", "longName": "9954504 - Disclosure - Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details)", "shortName": "Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } }, "R57": { "role": "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails", "longName": "9954505 - Disclosure - Segment Reporting - Schedule of Revenues by Geographic Area (Details)", "shortName": "Segment Reporting - Schedule of Revenues by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-230", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdgr-20240331.htm", "unique": true } } }, "tag": { "sdgr_APACMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "APACMember", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAC", "label": "APAC [Member]", "documentation": "APAC" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r13", "r726" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails", "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r679" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $130 and $220", "verboseLabel": "Net receivables", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r230", "r231" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll, taxes, and benefits", "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": [ "r15" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r20", "r21", "r78", "r134", "r529", "r565", "r566" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive gain (loss)", "label": "AOCI Attributable to Parent [Member]", "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": [ "r2", "r7", "r21", "r434", "r437", "r465", "r561", "r562", "r837", "r838", "r839", "r845", "r846", "r847" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r778" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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": [ "r73" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "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": [ "r401", "r402", "r403", "r581", "r845", "r846", "r847", "r901", "r920" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r784" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r784" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r784" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r784" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r50", "r51", "r367" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "dei_AdrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdrMember", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ADR", "label": "ADR [Member]", "documentation": "American Depositary Receipt (or American Depositary Share, ADS)." } } }, "auth_ref": [ "r743" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r752", "r763", "r773", "r798" ] }, "sdgr_AgreementWithGatesVenturesLimitedLiabilityCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "AgreementWithGatesVenturesLimitedLiabilityCompanyMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agreement with Gates Ventures, LLC", "label": "Agreement With Gates Ventures Limited Liability Company [Member]", "documentation": "Agreement with Gates Ventures, Limited Liability Company." } } }, "auth_ref": [] }, "sdgr_AjaxTherapeuticsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "AjaxTherapeuticsIncMember", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ajax Therapeutics, Inc", "label": "Ajax Therapeutics Inc [Member]", "documentation": "Ajax Therapeutics, Inc." } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r784" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r791" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r756", "r764", "r774", "r791", "r799", "r803", "r811" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r809" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock -based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r396", "r404" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r135", "r232", "r274" ] }, "sdgr_AllowanceForUnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "AllowanceForUnbilledReceivablesCurrent", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for unbilled receivable", "label": "Allowance For Unbilled Receivables Current", "documentation": "Allowance for unbilled receivables current." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "sdgr_AmericanDepositorySharesPurchasedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "AmericanDepositorySharesPurchasedPricePerShare", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price (in USD per share)", "label": "American Depository Shares Purchased, Price Per Share", "documentation": "American Depository Shares Purchased, Price Per Share" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares subject to outstanding common stock options and unvested RSUs and PRSUs (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r189" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r425" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "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": [ "r104", "r129", "r157", "r200", "r215", "r221", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r427", "r431", "r452", "r525", "r620", "r726", "r739", "r867", "r868", "r906" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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": [ "r124", "r137", "r157", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r427", "r431", "r452", "r726", "r867", "r868", "r906" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Assets", "label": "Assets, Fair Value Disclosure", "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": [ "r58" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r806" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r807" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r802" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r802" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r802" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r802" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r802" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r802" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r804" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r803" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r803" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "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://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r56", "r57" ] }, "sdgr_BasisOfPresentationAndUseOfEstimatesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "BasisOfPresentationAndUseOfEstimatesPolicyPolicyTextBlock", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Use of Estimates", "label": "Basis Of Presentation And Use Of Estimates Policy [Policy Text Block]", "documentation": "Basis of presentation and use of estimates." } } }, "auth_ref": [] }, "sdgr_BillAndMelindaGatesFoundationTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "BillAndMelindaGatesFoundationTrustMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BMGFT", "label": "Bill And Melinda Gates Foundation Trust [Member]", "documentation": "Bill and Melinda gates foundation trust." } } }, "auth_ref": [] }, "sdgr_BristolMyersSquibbMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "BristolMyersSquibbMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BMS", "label": "Bristol Myers Squibb [Member]", "documentation": "Bristol-Myers Squibb." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Business Description and Basis of Presentation [Text Block]", "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": [ "r70", "r93", "r94" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r27", "r28", "r29" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r24", "r126", "r694" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r25", "r103" ] }, "sdgr_CashCashEquivalentsAndRestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "CashCashEquivalentsAndRestrictedCashMember", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents and restricted cash", "label": "Cash Cash Equivalents And Restricted Cash [Member]", "documentation": "Cash, cash equivalents and restricted cash." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r24", "r90", "r154" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": [ "r1", "r90" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing and financing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r782" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "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://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/Cover", "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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": [ "r118", "r131", "r132", "r133", "r157", "r180", "r184", "r186", "r188", "r194", "r195", "r271", "r307", "r310", "r311", "r312", "r318", "r319", "r324", "r325", "r329", "r332", "r339", "r452", "r570", "r571", "r572", "r573", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r608", "r629", "r651", "r671", "r672", "r673", "r674", "r675", "r817", "r843", "r848" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class Of Stock [Line Items]", "label": "Class of Stock [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": [ "r131", "r132", "r133", "r194", "r324", "r325", "r327", "r329", "r332", "r337", "r339", "r570", "r571", "r572", "r573", "r709", "r817", "r843" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r783" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r783" ] }, "sdgr_CollaborationAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "CollaborationAndLicenseAgreementMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration and License Agreement", "label": "Collaboration And License Agreement [Member]", "documentation": "Collaboration and license agreement." } } }, "auth_ref": [] }, "sdgr_CollaborationAndLicenseAgreementTransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "CollaborationAndLicenseAgreementTransactionPrice", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction price", "label": "Collaboration And License Agreement Transaction Price", "documentation": "Collaboration and license agreement transaction price." } } }, "auth_ref": [] }, "sdgr_CollaborativeAgreementNumberOfPrograms": { "xbrltype": "integerItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "CollaborativeAgreementNumberOfPrograms", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of programs under agreement", "label": "Collaborative Agreement Number Of Programs", "documentation": "Collaborative agreement number of programs." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 5)", "label": "Commitments and Contingencies", "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": [ "r18", "r67", "r526", "r607" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.schrodinger.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r96", "r300", "r301", "r680", "r864" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.schrodinger.com/role/Cover", "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r845", "r846", "r901", "r918", "r920" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in USD per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r72" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r72", "r608" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "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": [ "r72" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r72", "r608", "r626", "r920", "r921" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common and Limited Stock", "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": [ "r72", "r528", "r726" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r788" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r787" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r789" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r786" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income", "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": [ "r22", "r141", "r143", "r148", "r522", "r537" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r32", "r34", "r62", "r63", "r229", "r679" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r32", "r34", "r62", "r63", "r229", "r567", "r679" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r32", "r34", "r62", "r63", "r229", "r679", "r822" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r68", "r113" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (in percent)", "label": "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": [ "r32", "r34", "r62", "r63", "r229" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "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": [ "r32", "r34", "r62", "r63", "r229", "r679" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r163", "r202", "r213", "r214", "r215", "r216", "r217", "r219", "r223", "r307", "r308", "r309", "r310", "r312", "r313", "r315", "r317", "r318", "r867", "r868" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r163", "r202", "r213", "r214", "r215", "r216", "r217", "r219", "r223", "r307", "r308", "r309", "r310", "r312", "r313", "r315", "r317", "r318", "r867", "r868" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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": [ "r54", "r700" ] }, "sdgr_ContractAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ContractAssetsMember", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Assets", "label": "Contract Assets [Member]", "documentation": "Contract Assets" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r871" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r341", "r343", "r354" ] }, "us-gaap_ContractWithCustomerDurationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerDurationAxis", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Duration", "label": "Contract with Customer, Duration [Axis]", "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts." } } }, "auth_ref": [ "r714", "r872" ] }, "us-gaap_ContractWithCustomerDurationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerDurationDomain", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Duration", "label": "Contract with Customer, Duration [Domain]", "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts." } } }, "auth_ref": [ "r714", "r872" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r341", "r342", "r354" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "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": [ "r341", "r342", "r354" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, long-term", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r341", "r342", "r354" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, revenue recognized", "label": "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": [ "r355" ] }, "sdgr_ContractWithCustomersPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ContractWithCustomersPaymentTerms", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customers, payment terms", "label": "Contract With Customers Payment Terms", "documentation": "Contract with customers, payment terms." } } }, "auth_ref": [] }, "sdgr_ContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ContributionMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software contribution", "label": "Contribution [Member]", "documentation": "Contribution." } } }, "auth_ref": [] }, "sdgr_ContributionsRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ContributionsRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution revenue recognition", "label": "Contributions Revenue Recognized", "documentation": "Contributions revenue recognized." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r85", "r157", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r452", "r867" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r161", "r162", "r320", "r327", "r472", "r697", "r699" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "sdgr_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "CustomerAMember", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A", "label": "Customer A [Member]", "documentation": "Customer A." } } }, "auth_ref": [] }, "sdgr_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "CustomerBMember", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "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": [ "r33", "r229" ] }, "us-gaap_DeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncome", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Income", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r819", "r915", "r917" ] }, "us-gaap_DeferredRevenueAndCreditsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAndCreditsCurrentAbstract", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, short-term:", "label": "Deferred Revenue, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueAndCreditsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAndCreditsNoncurrentAbstract", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, long-term:", "label": "Deferred Revenue, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion 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": [ "r6", "r205" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director", "label": "Director [Member]" } } }, "auth_ref": [ "r851", "r919" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "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": [ "r353", "r710", "r711", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "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": [ "r353", "r710", "r711", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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": [ "r872" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r366", "r369", "r397", "r398", "r400", "r721" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "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://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document And Entity Information [Line Items]", "label": "Document 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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document And Entity Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r744" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r777" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "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": [] }, "sdgr_DrugDiscoveryContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "DrugDiscoveryContributionMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug discovery contribution", "label": "Drug Discovery Contribution [Member]", "documentation": "Drug discovery contribution." } } }, "auth_ref": [] }, "sdgr_DrugDiscoveryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "DrugDiscoveryMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug discovery", "label": "Drug Discovery [Member]", "documentation": "Drug discovery." } } }, "auth_ref": [] }, "sdgr_DrugDiscoveryRevenueTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "DrugDiscoveryRevenueTableTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Drug Discovery Revenue", "label": "Drug Discovery Revenue Table [Table Text Block]", "documentation": "Drug discovery revenue." } } }, "auth_ref": [] }, "sdgr_DrugDiscoverySegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "DrugDiscoverySegmentMember", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug discovery", "label": "Drug Discovery Segment [Member]", "documentation": "Drug Discovery Segment." } } }, "auth_ref": [] }, "sdgr_DrugDiscoveryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "DrugDiscoveryServicesMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug Discovery Services", "label": "Drug Discovery Services [Member]", "documentation": "Drug discovery member." } } }, "auth_ref": [] }, "sdgr_DrugDiscoveryServicesRevenueFromContractsWithCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "DrugDiscoveryServicesRevenueFromContractsWithCustomersMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug discovery services revenue from contracts with customers", "label": "Drug Discovery Services Revenue From Contracts With Customers [Member]", "documentation": "Drug discovery services revenue from contracts with customers." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r922", "r923", "r924", "r925" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share of common and limited common stockholders, basic: (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r169", "r170", "r171", "r172", "r173", "r178", "r180", "r186", "r187", "r188", "r192", "r442", "r443", "r523", "r538", "r701" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share of common and limited common stockholders, diluted: (in USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r169", "r170", "r171", "r172", "r173", "r180", "r186", "r187", "r188", "r192", "r442", "r443", "r523", "r538", "r701" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders", "label": "Earnings Per Share, Policy [Policy Text Block]", "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": [ "r30", "r31" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholders" ], "lang": { "en-us": { "role": { "terseLabel": "Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r177", "r189", "r190", "r191" ] }, "sdgr_EligiblePerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "EligiblePerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible Performance Based Restricted Stock Units", "label": "Eligible Performance Based Restricted Stock Units [Member]", "documentation": "Eligible Performance Based Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost expected to be recognized over a weighted average period (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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": [ "r399" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to vested stock options granted", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r900" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to unvested stock options granted", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r900" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "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": [] }, "sdgr_EmployeeStockOptionsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "EmployeeStockOptionsAndRestrictedStockUnitsMember", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Options And Restricted Stock Units", "label": "Employee Stock Options And Restricted Stock Units [Member]", "documentation": "Employee stock options and restricted stock units." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "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://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "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://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "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://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "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": [ "r741" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "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://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r741" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "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://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "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": [ "r741" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "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://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "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": [ "r816" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Registrant Name", "label": "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": [ "r741" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "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": [ "r741" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r741" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "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": [ "r741" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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": [ "r8", "r120", "r145", "r146", "r147", "r164", "r165", "r166", "r168", "r174", "r176", "r193", "r272", "r273", "r340", "r401", "r402", "r403", "r418", "r419", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r453", "r454", "r455", "r456", "r457", "r458", "r465", "r561", "r562", "r563", "r581", "r651" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r268", "r269", "r270" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments", "label": "Equity Method Investments", "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": [ "r210", "r267", "r833", "r858" ] }, "us-gaap_EquityMethodInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsMember", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments", "label": "Equity Method Investments [Member]", "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Equity Method Investments [Policy Text Block]", "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": [ "r4", "r64", "r269" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Equity Securities, FV-NI, Current", "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": [ "r130", "r451", "r695" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss)", "label": "Equity Securities, FV-NI, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r541", "r857" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "verboseLabel": "Realized gain", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r539", "r857" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r540", "r857" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity security", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r266" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r785" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r791" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss", "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r9" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Fair Value of Level 3 Investments", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r9", "r59" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r58", "r59" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value By Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r58", "r60", "r61" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r321", "r358", "r359", "r360", "r361", "r362", "r363", "r446", "r479", "r480", "r481", "r707", "r708", "r717", "r718", "r719" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r444" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r321", "r358", "r363", "r446", "r479", "r717", "r718", "r719" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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": [ "r321", "r358", "r363", "r446", "r480", "r707", "r708", "r717", "r718", "r719" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r321", "r358", "r359", "r360", "r361", "r362", "r363", "r446", "r481", "r707", "r708", "r717", "r718", "r719" ] }, "sdgr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCashContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCashContributions", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash distributions", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Cash Contributions", "documentation": "Fair value, measurement with unobservable inputs reconciliation, recurring basis, asset, cash contributions." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Transfer to Level 1", "terseLabel": "Transfers out of level 3", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3", "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r447" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsSummaryofChangesinFairValueofLevel3InvestmentsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r9" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r321", "r358", "r359", "r360", "r361", "r362", "r363", "r479", "r480", "r481", "r707", "r708", "r717", "r718", "r719" ] }, "sdgr_FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm", "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining weighted average lease term", "label": "Finance And Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Finance And Operating Lease, Weighted Average Remaining Lease Term" } } }, "auth_ref": [] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r461", "r464" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r322", "r337", "r439", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r536", "r705", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r853", "r854", "r855", "r856" ] }, "sdgr_FirstAndSecondAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "FirstAndSecondAnniversaryMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First And Second Anniversary", "label": "First And Second Anniversary [Member]", "documentation": "First And Second Anniversary" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "sdgr_GatesVenturesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "GatesVenturesLLCMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gates Ventures, LLC", "label": "Gates Ventures, LLC [Member]", "documentation": "Gates Ventures, LLC" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 }, "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "negatedLabel": "General and administrative", "label": "General and Administrative Expense", "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": [ "r86", "r631" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r83" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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": [ "r127", "r285", "r521", "r706", "r726", "r860", "r861" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "verboseLabel": "Total segment gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r84", "r157", "r200", "r214", "r220", "r223", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r452", "r703", "r867" ] }, "us-gaap_GrossProfitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfitAbstract", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment gross profit:", "label": "Gross Profit [Abstract]" } } }, "auth_ref": [] }, "sdgr_HostedSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "HostedSoftwareMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hosted software", "label": "Hosted Software [Member]", "documentation": "Hosted software." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before income taxes", "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": [ "r0", "r80", "r107", "r200", "r214", "r220", "r223", "r524", "r533", "r703" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 }, "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on equity investments", "negatedLabel": "Gain on equity investments", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r6", "r81", "r106", "r207", "r267", "r532" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r295", "r297", "r636" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r297", "r636" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.schrodinger.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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": [ "r158", "r406", "r411", "r413", "r416", "r420", "r422", "r423", "r424", "r575" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "negatedLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r112", "r116", "r175", "r176", "r208", "r410", "r421", "r542" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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": [ "r144", "r408", "r409", "r413", "r414", "r415", "r417", "r569" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in 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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r507", "r841" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll, taxes, and benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 6.0 }, "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fair value adjustments", "terseLabel": "Change in fair value", "label": "Increase (Decrease) in Equity Securities, FV-NI", "documentation": "Amount of increase (decrease) of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r111", "r150" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease (increase) in assets:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "sdgr_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities - operating leases", "label": "Increase (Decrease) In Operating Lease Liabilities", "documentation": "Increase decrease in operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "(Decrease) increase in liabilities:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "sdgr_IncreaseDecreaseInReductionInTheCarryingAmountOfRightOfUseAssetsOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "IncreaseDecreaseInReductionInTheCarryingAmountOfRightOfUseAssetsOperating", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction in the carrying amount of right of use assets - operating leases", "label": "Increase Decrease In Reduction In The Carrying Amount Of Right Of Use Assets, Operating", "documentation": "Increase (decrease) in reduction in the carrying amount of right of use assets." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "sdgr_IncreaseDecreaseInUnbilledAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "IncreaseDecreaseInUnbilledAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Unbilled and other receivables", "label": "Increase Decrease In Unbilled And Other Receivables", "documentation": "Increase decrease in unbilled and other receivables." } } }, "auth_ref": [] }, "sdgr_IncreaseInRightOfUseAssetsDueToContingencyResolution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "IncreaseInRightOfUseAssetsDueToContingencyResolution", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in right-of-use assets due to contingency resolution", "label": "Increase In Right Of Use Assets Due To Contingency Resolution", "documentation": "Increase In Right Of Use Assets Due To Contingency Resolution" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares (in shares)", "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": [ "r181", "r182", "r183", "r188", "r368" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r756", "r764", "r774", "r791", "r799", "r803", "r811" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r809" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r745", "r815" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r745", "r815" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r745", "r815" ] }, "sdgr_InvestmentAmortizationNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "InvestmentAmortizationNoncashExpense", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Noncash investment accretion", "label": "Investment Amortization Noncash Expense", "documentation": "Investment amortization noncash expense." } } }, "auth_ref": [] }, "us-gaap_InvestmentOwnedBalanceShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedBalanceShares", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares owned (in shares)", "label": "Investment Owned, Balance, Shares", "documentation": "Number of shares of investment owned." } } }, "auth_ref": [ "r593", "r597", "r660", "r666", "r669", "r731" ] }, "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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.schrodinger.com/role/EquityInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r102", "r109", "r110", "r119", "r233", "r234", "r449", "r450" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofoperatingandfinanceleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r463", "r725" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Operating Leases", "label": "Lease, Cost [Table Text Block]", "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": [ "r903" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r462" ] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum lease payments", "label": "Lessee, Operating And Finance Lease, Liability, To Be Paid", "documentation": "Lessee, Operating And Finance Lease, Liability, To Be Paid" } } }, "auth_ref": [] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating And Finance Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating And Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Lessee, Operating And Finance Lease, Liability, to be Paid, Remainder of Fiscal Year" } } }, "auth_ref": [] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearFour", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Four", "documentation": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Four" } } }, "auth_ref": [] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearOne", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year One", "documentation": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year One" } } }, "auth_ref": [] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearThree", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Three", "documentation": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Three" } } }, "auth_ref": [] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityToBePaidYearTwo", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Two", "documentation": "Lessee, Operating And Finance Lease, Liability, To Be Paid, Year Two" } } }, "auth_ref": [] }, "sdgr_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails_1": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r904" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "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": [ "r14", "r157", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r428", "r431", "r432", "r452", "r606", "r702", "r739", "r867", "r906", "r907" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r77", "r105", "r531", "r726", "r844", "r859", "r902" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders' Equity:", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r16", "r125", "r157", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r428", "r431", "r432", "r452", "r726", "r867", "r906", "r907" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "sdgr_LimitedCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "LimitedCommonStockMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.schrodinger.com/role/Cover", "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Limited common stock", "label": "Limited Common Stock [Member]", "documentation": "Limited common stock." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r302", "r818" ] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaintenanceMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software maintenance", "label": "Maintenance [Member]", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r873" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Axis]" } } }, "auth_ref": [ "r229", "r712", "r872", "r915", "r916" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r834" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails", "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r365", "r506", "r560", "r598", "r599", "r659", "r662", "r664", "r665", "r668", "r690", "r691", "r704", "r709", "r720", "r728", "r869", "r908", "r909", "r910", "r911", "r912", "r913" ] }, "sdgr_MaximumMilestonePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "MaximumMilestonePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum milestone payments to be received", "label": "Maximum Milestone Payments To Be Received", "documentation": "Maximum milestone payments to be received." } } }, "auth_ref": [] }, "sdgr_MaximumPercentageOfStockOptionsMustBeGrantedAtExercisePriceOfFairMarketValue": { "xbrltype": "percentItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "MaximumPercentageOfStockOptionsMustBeGrantedAtExercisePriceOfFairMarketValue", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum percentage of stock options must be granted at exercise price of fair market value (in percent)", "label": "Maximum Percentage Of Stock Options Must Be Granted At Exercise Price Of Fair Market Value", "documentation": "Maximum percentage of stock options must be granted at exercise price of fair market value." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r783" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r783" ] }, "sdgr_MilestonePaymentYetToBeAchieved": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "MilestonePaymentYetToBeAchieved", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payment yet to be achieved", "label": "Milestone Payment Yet To Be Achieved", "documentation": "Milestone payment yet to be achieved." } } }, "auth_ref": [] }, "sdgr_MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedCommercialMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedCommercialMilestones", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payments to be received upon achievement of certain specified commercial milestones", "label": "Milestone Payments To Be Received Upon Achievement Of Certain Specified Commercial Milestones", "documentation": "Milestone payments to be received upon achievement of certain specified commercial milestones." } } }, "auth_ref": [] }, "sdgr_MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedResearchDevelopmentAndRegulatoryMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedResearchDevelopmentAndRegulatoryMilestones", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones", "label": "Milestone Payments To Be Received Upon Achievement Of Certain Specified Research Development And Regulatory Milestones", "documentation": "Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "verboseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r365", "r506", "r560", "r598", "r599", "r659", "r662", "r664", "r665", "r668", "r690", "r691", "r704", "r709", "r720", "r728", "r869", "r908", "r909", "r910", "r911", "r912", "r913" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r802" ] }, "sdgr_MorphicHoldingIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "MorphicHoldingIncMember", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morphic Holding, Inc.", "label": "Morphic Holding Inc [Member]", "documentation": "Morphic holding Inc." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r810" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Domain]" } } }, "auth_ref": [ "r229", "r712", "r872", "r915", "r916" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r784" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r153" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r153" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) 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": [ "r90", "r91", "r92" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "verboseLabel": "Net (loss) income attributable to Schr\u00f6dinger common and limited common stockholders", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r82", "r92", "r108", "r123", "r140", "r142", "r147", "r157", "r167", "r169", "r170", "r171", "r172", "r175", "r176", "r185", "r200", "r214", "r220", "r223", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r443", "r452", "r535", "r628", "r649", "r650", "r703", "r737", "r867" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "sdgr_NeurologyAndImmunologyProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NeurologyAndImmunologyProductMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Neurology and Immunology Product", "label": "Neurology And Immunology Product [Member]", "documentation": "Neurology and immunology product." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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": [] }, "sdgr_NimbusTherapeuticsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NimbusTherapeuticsLLCMember", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Nimbus Therapeutics, LLC", "label": "Nimbus Therapeutics L L C [Member]", "documentation": "Nimbus Therapeutics LLC." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r783" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r753", "r764", "r774", "r791", "r799" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r781" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r780" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r791" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r810" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r922", "r923", "r924", "r925" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment in accrued liabilities", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "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": [ "r27", "r28", "r29" ] }, "sdgr_NoncashOrPartNoncashAcquisitionsOfRightOfUseAssetsContingencyResolution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NoncashOrPartNoncashAcquisitionsOfRightOfUseAssetsContingencyResolution", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of right of use assets - operating leases, contingency resolution", "label": "Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution", "documentation": "Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r87" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "sdgr_NumberOfBiologicalTargets": { "xbrltype": "integerItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfBiologicalTargets", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of biological targets", "label": "Number Of Biological Targets", "documentation": "Number Of Biological Targets" } } }, "auth_ref": [] }, "sdgr_NumberOfOncologyPrograms": { "xbrltype": "integerItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfOncologyPrograms", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of oncology targets", "label": "Number Of Oncology Programs", "documentation": "Number Of Oncology Programs" } } }, "auth_ref": [] }, "sdgr_NumberOfPerformanceObligations": { "xbrltype": "integerItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfPerformanceObligations", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of performance obligations", "label": "Number Of Performance Obligations", "documentation": "Number Of Performance Obligations" } } }, "auth_ref": [] }, "sdgr_NumberOfPreferredSharesPurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfPreferredSharesPurchased", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of preferred shares purchased (in shares)", "label": "Number Of Preferred Shares Purchased", "documentation": "Number of preferred shares purchased." } } }, "auth_ref": [] }, "sdgr_NumberOfRemainMilestonePaymentTargets": { "xbrltype": "integerItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfRemainMilestonePaymentTargets", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of remain milestone payment targets", "label": "Number Of Remain Milestone Payment Targets", "documentation": "Number Of Remain Milestone Payment Targets" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable 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": [ "r850" ] }, "sdgr_NumberOfSharesPurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfSharesPurchased", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares purchased", "label": "Number Of Shares Purchased", "documentation": "Number Of Shares Purchased" } } }, "auth_ref": [] }, "sdgr_NumberOfVotesForCommonShare": { "xbrltype": "integerItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfVotesForCommonShare", "presentation": [ "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes for common share", "label": "Number Of Votes For Common Share", "documentation": "Number of votes for common share." } } }, "auth_ref": [] }, "sdgr_NumberOfWhollyOwnedPrograms": { "xbrltype": "integerItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "NumberOfWhollyOwnedPrograms", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of wholly owned programs", "label": "Number Of Wholly Owned Programs", "documentation": "Number Of Wholly Owned Programs" } } }, "auth_ref": [] }, "sdgr_OnPremiseSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "OnPremiseSoftwareMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "On-premise software", "label": "On Premise Software [Member]", "documentation": "On premise software." } } }, "auth_ref": [] }, "sdgr_OncologyNeurologyAndImmunologyProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "OncologyNeurologyAndImmunologyProductMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Oncology, Neurology, and Immunology Product", "label": "Oncology, Neurology, And Immunology Product [Member]", "documentation": "Oncology, Neurology, And Immunology Product" } } }, "auth_ref": [] }, "sdgr_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails_1": { "parentTag": "sdgr_LesseeOperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 }, "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future minimum lease payments", "label": "Operating And Finance Lease, Liability", "documentation": "Operating And Finance Lease, Liability" } } }, "auth_ref": [] }, "sdgr_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: current portion of lease payments", "label": "Operating And Finance Lease, Liability, Current", "documentation": "Operating And Finance Lease, Liability, Current" } } }, "auth_ref": [] }, "sdgr_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "parentTag": "sdgr_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, long-term", "label": "Operating And Finance Lease, Liability, Noncurrent", "documentation": "Operating And Finance Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "sdgr_OperatingAndFinanceLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "OperatingAndFinanceLeasePayments", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofoperatingandfinanceleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for leases", "label": "Operating And Finance Lease, Payments", "documentation": "Operating And Finance Lease, Payments" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "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://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r200", "r214", "r220", "r223", "r703" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.schrodinger.com/role/CommitmentsAndContingenciesSummaryofMaturitiesofOperatingAndFinanceLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities - operating leases", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities - operating leases, long-term", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets - operating leases", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r223" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "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://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r15" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r128" ] }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in market value of investments, net of tax:", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on marketable securities", "verboseLabel": "Change in unrealized gain (loss) on marketable securities", "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": [ "r138", "r139", "r265" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, long-term", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r88" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r783" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r751", "r762", "r772", "r797" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r754", "r765", "r775", "r800" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r754", "r765", "r775", "r800" ] }, "sdgr_PatrickLortonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "PatrickLortonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Patrick Lorton [Member]", "documentation": "Patrick Lorton" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r779" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of equity investments", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r23" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payments to purchase of shares", "label": "Payments to Acquire Equity Securities, FV-NI", "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": [ "r111", "r150" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r852" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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": [ "r89" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r782" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r782" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r781" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r791" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r784" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r780" ] }, "sdgr_PercentageOfVotingSecurities": { "xbrltype": "percentItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "PercentageOfVotingSecurities", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting securities (in percent)", "label": "Percentage Of Voting Securities", "documentation": "Percentage of voting securities." } } }, "auth_ref": [] }, "sdgr_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Restricted Stock Units", "label": "Performance Based Restricted Stock Units [Member]", "documentation": "Performance Based Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899" ] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Preferred Stock, Convertible, Conversion Ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r326" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in USD per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r71", "r324" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "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": [ "r71", "r608" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "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": [ "r71", "r324" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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": [ "r71", "r608", "r626", "r920", "r921" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and outstanding at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Preferred Stock, Value, Issued", "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": [ "r71", "r527", "r726" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "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": [ "r136", "r283", "r284", "r696" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution from equity investment", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r152", "r840" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon ATM offering, net", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturity of marketable securities", "label": "Proceeds from Sale and Maturity 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": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances of common stock upon stock option exercises", "verboseLabel": "Total proceeds", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r10" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r225", "r508", "r554", "r555", "r556", "r557", "r558", "r559", "r692", "r710", "r727", "r824", "r865", "r866", "r872", "r915" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r225", "r508", "r554", "r555", "r556", "r557", "r558", "r559", "r692", "r710", "r727", "r824", "r865", "r866", "r872", "r915" ] }, "sdgr_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ProfessionalServicesMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "label": "Professional Services [Member]", "documentation": "Professional services." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Consolidated net (loss) income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r123", "r140", "r142", "r151", "r157", "r167", "r175", "r176", "r200", "r214", "r220", "r223", "r271", "r307", "r308", "r310", "r311", "r312", "r314", "r316", "r318", "r319", "r426", "r429", "r430", "r443", "r452", "r524", "r534", "r580", "r628", "r649", "r650", "r703", "r723", "r724", "r738", "r839", "r867" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r823", "r862" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r779" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r779" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails", "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r357", "r365", "r392", "r393", "r394", "r482", "r506", "r560", "r598", "r599", "r659", "r662", "r664", "r665", "r668", "r690", "r691", "r704", "r709", "r720", "r728", "r731", "r863", "r869", "r909", "r910", "r911", "r912", "r913" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails", "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r357", "r365", "r392", "r393", "r394", "r482", "r506", "r560", "r598", "r599", "r659", "r662", "r664", "r665", "r668", "r690", "r691", "r704", "r709", "r720", "r728", "r731", "r863", "r869", "r909", "r910", "r911", "r912", "r913" ] }, "sdgr_ReceivableFromCollaboration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ReceivableFromCollaboration", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable from collaboration", "label": "Receivable From Collaboration", "documentation": "Receivable from collaboration." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Domain]", "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": [ "r364", "r469", "r470", "r601", "r602", "r603", "r604", "r605", "r625", "r627", "r658" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r159", "r160", "r469", "r470", "r471", "r472", "r601", "r602", "r603", "r604", "r605", "r625", "r627", "r658" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transactions amount", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r66", "r469" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r469", "r470", "r905" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "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://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "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": [ "r632", "r633", "r636" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Axis]", "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": [ "r364", "r469", "r470", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r601", "r602", "r603", "r604", "r605", "r625", "r627", "r658", "r905" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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": [ "r466", "r467", "r468", "r470", "r473", "r576", "r577", "r578", "r634", "r635", "r636", "r655", "r657" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r161", "r162", "r320", "r327", "r472", "r698", "r699" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "negatedLabel": "Research and development", "label": "Research and Development Expense", "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": [ "r69", "r405", "r914" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r747", "r758", "r768", "r793" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r755", "r766", "r776", "r801" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r832", "r842" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r74", "r100", "r530", "r564", "r566", "r574", "r609", "r726" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r120", "r164", "r165", "r166", "r168", "r174", "r176", "r272", "r273", "r401", "r402", "r403", "r418", "r419", "r433", "r435", "r436", "r438", "r441", "r561", "r563", "r581", "r920" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "sdgr_RevenueFromContractWithCustomerBeforeContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "RevenueFromContractWithCustomerBeforeContributionMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from contracts with customers", "label": "Revenue From Contract With Customer Before Contribution [Member]", "documentation": "Revenue from contract with customer before contribution." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Total software revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r201", "r202", "r213", "r218", "r219", "r225", "r227", "r229", "r352", "r353", "r508" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r117", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r356" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues by Geographic Area", "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": [ "r11" ] }, "sdgr_RevenueRecognizedForDrugDiscovery": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "RevenueRecognizedForDrugDiscovery", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofDrugRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total drug discovery revenue", "label": "Revenue Recognized For Drug Discovery", "documentation": "Revenue recognized for drug discovery." } } }, "auth_ref": [] }, "sdgr_RevenueRecognizedForMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "RevenueRecognizedForMilestonePayment", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized with milestones", "label": "Revenue Recognized For Milestone Payment", "documentation": "Revenue recognized for milestone payment." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsatisfied performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r114" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r115" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r115" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionDrugDiscoveryDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Timing of Revenue Recognition", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r820" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of revenue expected to be recognized", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r820" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived 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": [] }, "sdgr_RightToExchangeEachShareOfLimitedCommonStockToCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "RightToExchangeEachShareOfLimitedCommonStockToCommonStock", "presentation": [ "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right to exchange limited common stock to common stock, share", "label": "Right To Exchange Each Share Of Limited Common Stock To Common Stock", "documentation": "Right to exchange each share of limited common stock to common stock." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r810" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r810" ] }, "sdgr_SWServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SWServicesMember", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SW Services", "label": "SW Services [Member]", "documentation": "SW Services" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration received on transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "sdgr_SaleOfStockRemainingValueOfSharesAvailableForIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SaleOfStockRemainingValueOfSharesAvailableForIssuance", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available to issue in transaction", "label": "Sale of Stock, Remaining Value Of Shares Available For Issuance", "documentation": "Sale of Stock, Remaining Value Of Shares Available For Issuance" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "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": [ "r229", "r821" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "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": [ "r30" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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": [ "r30" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net (Loss) Income Per Share Attributable to Common and Limited Stockholders", "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": [ "r849" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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": [ "r49" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Classification of Stock Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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": [ "r49" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r268", "r269", "r270" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r123", "r157", "r268", "r269", "r270", "r271", "r452" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r445", "r446" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "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": [ "r65", "r66", "r632", "r633", "r636" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r38", "r79" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "label": "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": [ "r35", "r36", "r37", "r40" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Information with Respect to Reportable 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": [ "r35", "r36", "r37", "r40" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Weighted Average Valuation Assumptions Used for Options", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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": [ "r101" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Stock By Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r41", "r42", "r43", "r44", "r45", "r46", "r47", "r98", "r99", "r100", "r131", "r132", "r133", "r194", "r324", "r325", "r327", "r329", "r332", "r337", "r339", "r570", "r571", "r572", "r573", "r709", "r817", "r843" ] }, "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table]", "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table]", "documentation": "This table describes the key aspects of a subsidiary (partnership, corporation, or other entity) of the Limited Liability Company (LLC) or Limited Partnership (LP)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]", "label": "Debt and Equity Securities, FV-NI [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_SecuritiesAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesAssetsMember", "presentation": [ "http://www.schrodinger.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Securities (Assets) [Member]", "documentation": "A share, participation, or other interest in property or in an enterprise of the issuer or an obligation of the issuer that (a) either is represented by an instrument issued in bearer or registered form or, if not represented by an instrument, is registered in books maintained to record transfers by or on behalf of the issuer, (b) is of a type commonly dealt in on securities exchanges or markets or, when represented by an instrument, is commonly recognized in any area in which it is issued or dealt in as a medium for investment, and (c) either is one of a class or series or by its terms is divisible into a class or series of shares, participations, interest, or obligations." } } }, "auth_ref": [ "r39" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r740" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r742" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "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": [ "r197", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r229", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r298", "r299", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r706", "r824", "r915" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r227", "r228", "r594", "r595", "r596", "r661", "r663", "r667", "r670", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r693", "r711", "r731", "r872", "r915" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.schrodinger.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "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": [ "r196", "r197", "r198", "r199", "r200", "r212", "r217", "r221", "r222", "r223", "r224", "r225", "r226", "r229" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "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_SegmentReportingInformationRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationRevenueAbstract", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment revenues:", "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "negatedLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "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://www.schrodinger.com/role/StockBasedCompensationSummaryofClassificationofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r83" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r835", "r836", "r870" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "sdgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardAchievementPercent": { "xbrltype": "pureItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAchievementPercent", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Achievement percent", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Achievement Percent", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Achievement Percent" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period (in years)", "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": [ "r721" ] }, "sdgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEligibleToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEligibleToVestNumber", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible to vest (in shares)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Eligible To Vest, Number", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Eligible To Vest, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of units forfeited during period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value of restricted stock units granted (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSU's not vested during period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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": [ "r381", "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of units vested during period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r385" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested in period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofWeightedAverageValuationAssumptionsUsedforOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation assumptions", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofWeightedAverageValuationAssumptionsUsedforOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield (in percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofWeightedAverageValuationAssumptionsUsedforOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility (in percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofWeightedAverageValuationAssumptionsUsedforOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (in percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant of common stock (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value of options granted (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r387" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ] }, "sdgr_ShareBasedCompensationAwardTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "ShareBasedCompensationAwardTrancheFourMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Four", "label": "Share-Based Compensation Award Tranche Four [Member]", "documentation": "Share-based compensation award tranche four." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting rights (in percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r874" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted, contractual term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r722" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationSummaryofWeightedAverageValuationAssumptionsUsedforOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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": [ "r391" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, options, vested in period, fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "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": [ "r388" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Closing price of common stock", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "sdgr_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]", "documentation": "Significant accounting policies." } } }, "auth_ref": [] }, "sdgr_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies [Table]", "label": "Significant Accounting Policies [Table]", "documentation": "Significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.schrodinger.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r93", "r155" ] }, "sdgr_SoftwareContributionRevenueRecognitionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SoftwareContributionRevenueRecognitionAmount", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software contribution revenue recognition amount", "label": "Software Contribution Revenue Recognition Amount", "documentation": "Software contribution revenue recognition amount." } } }, "auth_ref": [] }, "sdgr_SoftwareContributionRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SoftwareContributionRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software contribution revenue recognized", "label": "Software Contribution Revenue Recognized", "documentation": "Software contribution revenue recognized." } } }, "auth_ref": [] }, "sdgr_SoftwareProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SoftwareProductsAndServicesMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromtheSourcesofSoftwareProductsandServicesRevenueDetails", "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software products and services", "label": "Software Products And Services [Member]", "documentation": "Software products and services." } } }, "auth_ref": [] }, "sdgr_SoftwareSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "SoftwareSegmentMember", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software Segment [Member]", "documentation": "Software Segment." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r122", "r197", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r229", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r298", "r299", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r706", "r824", "r915" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/Cover", "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r118", "r131", "r132", "r133", "r157", "r180", "r184", "r186", "r188", "r194", "r195", "r271", "r307", "r310", "r311", "r312", "r318", "r319", "r324", "r325", "r329", "r332", "r339", "r452", "r570", "r571", "r572", "r573", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r608", "r629", "r651", "r671", "r672", "r673", "r674", "r675", "r817", "r843", "r848" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r19", "r120", "r145", "r146", "r147", "r164", "r165", "r166", "r168", "r174", "r176", "r193", "r272", "r273", "r340", "r401", "r402", "r403", "r418", "r419", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r453", "r454", "r455", "r456", "r457", "r458", "r465", "r561", "r562", "r563", "r581", "r651" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r227", "r228", "r594", "r595", "r596", "r661", "r663", "r667", "r670", "r678", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r693", "r711", "r731", "r872", "r915" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "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": [ "r164", "r165", "r166", "r193", "r508", "r568", "r592", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r621", "r622", "r623", "r624", "r625", "r627", "r630", "r631", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r651", "r732" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "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": { "terseLabel": "Statement of Financial Position [Abstract]", "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": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "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": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "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": [ "r164", "r165", "r166", "r193", "r508", "r568", "r592", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r621", "r622", "r623", "r624", "r625", "r627", "r630", "r631", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r651", "r732" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon ATM offering (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r8", "r71", "r72", "r100", "r570", "r651", "r672" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r8", "r71", "r72", "r100" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuances of common stock upon stock option exercises (in shares)", "terseLabel": "Options, exercises in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r8", "r71", "r72", "r100", "r378" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in ATM offering", "label": "Stock Issued During Period, Value, New Issues", "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": [ "r8", "r71", "r72", "r100", "r581", "r651", "r672", "r738" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of RSUs (in shares)", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r8", "r100" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuances of common stock upon stock option exercises", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r8", "r19", "r100" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r72", "r75", "r76", "r95", "r610", "r626", "r652", "r653", "r726", "r739", "r844", "r859", "r902", "r920" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r52", "r53", "r55", "r120", "r121", "r146", "r164", "r165", "r166", "r168", "r174", "r272", "r273", "r340", "r401", "r402", "r403", "r418", "r419", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r453", "r454", "r458", "r465", "r562", "r563", "r579", "r610", "r626", "r652", "r653", "r676", "r738", "r844", "r859", "r902", "r920" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.schrodinger.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r97", "r156", "r323", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r340", "r440", "r654", "r656", "r677" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock split, conversion ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r12" ] }, "sdgr_StructureTherapeuticsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "StructureTherapeuticsMember", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Structure Therapeutics", "label": "Structure Therapeutics [Member]", "documentation": "Structure therapeutics." } } }, "auth_ref": [] }, "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://www.schrodinger.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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": [ "r474", "r475" ] }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary of Limited Liability Company or Limited Partnership [Line Items]", "label": "Subsidiary of Limited Liability Company or Limited Partnership [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_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow and noncash information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r790" ] }, "sdgr_TheATMMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "TheATMMember", "presentation": [ "http://www.schrodinger.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The ATM", "label": "The ATM [Member]", "documentation": "The ATM" } } }, "auth_ref": [] }, "sdgr_TimingOfRevenueRecognitionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "TimingOfRevenueRecognitionPercentage", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of revenue recognition (in percent)", "label": "Timing Of Revenue Recognition Percentage", "documentation": "Timing of revenue recognition, percentage." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r715", "r872" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r715", "r872" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r782" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r789" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r809" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r811" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.schrodinger.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Point in Time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r715" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionScheduleofTimingofRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over Time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r715" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.schrodinger.com/role/EquityInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "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": [ "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r322", "r337", "r439", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r536", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r853", "r854", "r855", "r856" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r812" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r813" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r811" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r811" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r814" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r812" ] }, "sdgr_TwentyTwentyStockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "TwentyTwentyStockPlanMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Plan", "label": "Twenty Twenty Stock Plan [Member]", "documentation": "Twenty twenty stock plan." } } }, "auth_ref": [] }, "sdgr_TwoThousandTenStockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "TwoThousandTenStockPlanMember", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2010 Plan", "label": "Two Thousand Ten Stock Plan [Member]", "documentation": "Two thousand ten stock plan." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.schrodinger.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails", "http://www.schrodinger.com/role/RevenueRecognitionSoftwareProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r425" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingScheduleofRevenuesbyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "sdgr_UnallocatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "UnallocatedAbstract", "presentation": [ "http://www.schrodinger.com/role/SegmentReportingSummaryofFinancialInformationwithRespecttoReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated:", "label": "Unallocated [Abstract]", "documentation": "Unallocated." } } }, "auth_ref": [] }, "sdgr_UnallocatedCommonStocksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "UnallocatedCommonStocksMember", "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Unallocated Common Stocks [Member]", "documentation": "Unallocated common stock." } } }, "auth_ref": [] }, "sdgr_UnbilledAndOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "UnbilledAndOtherReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled and other receivables, net for allowance for unbilled receivables of $130 and $100", "label": "Unbilled And Other Receivables Current", "documentation": "Unbilled and other receivables current." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r808" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.schrodinger.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r407", "r412" ] }, "sdgr_UpfrontPaymentReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "UpfrontPaymentReceived", "crdr": "debit", "presentation": [ "http://www.schrodinger.com/role/RevenueRecognitionCollaborationandLicenseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront fee received", "label": "Upfront Payment Received", "documentation": "Upfront payment received." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.schrodinger.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899" ] }, "sdgr_VotingCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "VotingCommonStockMember", "presentation": [ "http://www.schrodinger.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting Common Stock", "label": "Voting Common Stock [Member]", "documentation": "Voting common stock." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted: (in shares)", "totalLabel": "Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, 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": [ "r179", "r188" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.schrodinger.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic: (in shares)", "verboseLabel": "Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic: (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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": [ "r178", "r188" ] }, "sdgr_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.schrodinger.com/20240331", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract", "presentation": [ "http://www.schrodinger.com/role/NetLossIncomeperShareAttributabletoCommonandLimitedCommonStockholdersScheduleofBasicandDilutedNetLossIncomePerShareAttributabletoCommonandLimitedStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number Of Shares Outstanding Basic And Diluted [Abstract]", "documentation": "Weighted average number of shares outstanding basic and diluted." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "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" }, "r81": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r103": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r107": { "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" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r116": { "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" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r160": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r162": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r539": { "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(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r540": { "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(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r541": { "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(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r817": { "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" }, "r818": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r821": { "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" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r841": { "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" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r863": { "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" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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 78 0001490978-24-000046-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001490978-24-000046-xbrl.zip M4$L#!!0 ( &Z H5@KH]]'F7$" .D3%P 1 :I[NK'.$4PNK,XOGD+:SBC.9MMMV=D^_7_H$4F!4 M*21:BVWZUS_WAB00FT$@4 ABSG06!BT1=[\W[O+Y_[Z-;.F%>K[E.K_]5;U0 M_BI1QW!-RWG^[:_=QZM>[Z__M_-?G_^_:O5_OSQ\DZY=(QQ1)Y"N/$H":DJO M5C"4@B&5_N%Z/ZT7(MW;)!BXWJA:C6Z[!I*F:+7DLN17[U*A+8.: MVJ!J-FF_6B-$K?8;FE%MM&C-T,RZJ>NZ_'RI-*FAU_O-JE;3:]6:JJE54F_" M9;5VBRHUS=1JAFQ>]NOMAE;3ZH.VJ=9,9=#N]_56"S[V=:VN-2E[[S" /<.^ M'?_RS;=^JPR#8'SY\>/KZ^O%JW[A>L\?-451/_[O]V^/QI".2-5R_( X!JTD M=_4]VYS=B'\FMS4^1C\FEU+#G+_.I\;%L_OR$7Z ZS4]N="VG)]S2TD_5?^( M/_>)/UV"[P73JP?$[[,KX-_?8Y/V6 X^DB-2/@4<<'W%& J " M>():KRJMJJXFSS'J-Q#_.O?AM:3$?O69D/$R1.(?THM;ORRDBS2*K7?PL4@2UMNZBU4]M97IY;Y;T]3F M>R^(KICBVWSVYO%H##W&IM2[,-P1[K"FZ#.H4_WQ M6.E\'E)B=CZ/:$ DO+5*_QU:+[]5KEPG *:O/DW&L&$C^NNW2D#?@H\,:!\[ M__5?__4YL *;=G"EU60UGS]&7W[^&#VZ[YJ3SF?3>I'\8&+3WRJFY8]M,KET M7(?" JRW2[R0>M%'RS2IPS["[[<@>3S+B-[_%CS0P6\5HPH;=L@(GT2MRQL' M7C>Y@M5YQ.XY)GW['SJI2!;PX*"J-2L=!1B[UE;:S=;GCW-/S?"2J]#SX U? M+=\@]C\I\6X<\QJ$846*2/2W"M#TI0G?5$?PE&'5)+,UM"H=5:LB8'9]?2*" M9^__"M_XTS>T*QV$?EXON(?+77/N%;I2Z?QMCQUTX>DF>X--GN>A-K#>J%D= M$!LE7?PVM=)A7^SVPE@"7#Z&?1_(&=YZ\P+_^$]P[1?;-7XF[VFT09Q0V/(8 M[@J\$,AQ=H\4W92FW!'QGBVG&KCCR\8X^(3OKA+;>G8N_PS]P!I,HJ\LH$(G MN-3A&J!O?TRY2\*^[]/ U@^;'QDV9/+OSY9(^I+M_15>G!'Q/FK M[(, !%'N68/H0M_Z#[U4%7@O^_.5HH:]K,%S4-)4A]'?JJ;\GTKGZ8P'8.LX1G8B. +>$]5S;Q_;O!8P BH_MF^95.XT!PS.\L M+0MV),X0Q.@B9<:&\.6/Q^OLA%GG"TIZ-3;^]H426&6/R*O3[8%BAV6E+V5* MD 2NMR- E^['+Z^IXXXL9]5CMY4@8!#@=WB_>V<6[^'>))CCL:NPY& MWHL)N>5IX_#ONJZ&>=EM2_Y=U_=IO6N:%AZ"$/N>6&;/N2)C*R!V:>#/OPO[ M/OP?:$ LAYHWQ',LY[DT(1N5?T=V ^$;1C@*;0S=W 5#ZN%U'AWBTUYHSS'< M$2T++C3N'-PRX((#(U[CSO'ER5+B 4'<.;Z\JG<>D,6=2\R=+< #E@[N)9=9 MYAWFT$$KJT=>\L,>K:Q>>9'>89[P+[MW?E3O,$_ E]TM+]H[S!,79??4CR7X MM?P\8)_[+[RT=5N'D"ONR^;]$*-T]<\' .?*"M ME=61Y"?27,R9O%YV3_1XD>:"$%1V5[682'-!R"J[>WOD2'-!6!*.[[9'T;D% M&VK"\2T&[L+Q+1;^PO$M"/#"\>4'%YPYOGENC8=2W\73>VW[TWNMJK7SL*EJ M_/J18=^W3(MXDT=BT^7ZM:\H:T39U\U]WW+>_L M]0MUC.&(>#^75"MVC_,?J$&M%]*W3R6+=-JKP0EQX6O:K8SA8_* [7M:U+CS MFK"]+7W.55"?EX MUO3(;9B_+)0RC8 3FX*W\4*=D-[2@ L!?52:S$]GG%\D4?-;G#O6D[0-R=U0AJX5BV<'GH M44YJN7NAWLF*E09WQQ""4+B4* TN#P9RZL]Y4AJG($'"781>T =7\H/+B'E9 MZ..T;1#N@M>"-'B1&ES&D=\AC3OGWJ,CRZ>)G;H=>>#@/',];<3QM@M9Q:VNWD;4R.@9D)(C_"M/R &_O:8H"M:ZN?#//C"=/$Y MT]%=2"Z'?=,4KBD /J!.,\) M;-G1P9LU"D>YZ6! ^]V@ZWGX%EQ5"HO=9X^R[_YA!'[ H)$#;[#J.!0:Y3TYT3$^3RWBQT HI4=_J'Z(B>)D-Q%Z H M&=H*XK:RQ0=.GY'*%AHX?1XI6U1@+H'UM,VXL@4'BD!-05Q3HAC!,FH.*]0. M<[;8+E$$H$"(Z_G-EVJ7S;]?*7Y66,)^VA0^3=71+EL$@$O<%:-;VF6+$1Q1 MTO' 6F6+!12%GH*XATN?_PK3,:@W!A!,;LDHC9XOG@72S/X^ 7GV^._0ZO>/ MD?MYY=HVZ;MQ1K!C?@.:<7PZS6DYJ)&B5%4UE=.?S4B9]EL'>GJFP5*_=;:] MZ+?D">\U7)\^;NRYSQX9K7Y>_.,V#UP@1RX#'H(A&TL5BKI&ZKQMBE^60VM[F,_1R5-C:8-;-.RZ%7FV6SW[-;9JK"9411J-\5ZG(D"JPF5T51 '#_$G5>$R?"N(XT#GDJK"93Q8X/M MIZ*JPF6 ^2!=9SEB,B[#J!P"/5=*YS(^F5-O0XYHF\M0'Q=@SI6:N0QS+79_ ML9PMNK^4U&U2N0RX[-1_IZP8X"ZJD9B.7XGE_9W8(?TRF7[\ YY(/&,X^49? MJ#U?7#>]J.>,P\!G5ZAYV;&IQ;"Y4E=F^Q!_B/^[ >OYA=BP4]3O#]0/ M/ M[-N)OI5$_*G?!C#QI0A,TL0M-\P(&$+Z#*Q%<'BVL<1?-.BU**(\RUDXZJG9, M9;P;67)$"66(I9TL\$\Z:%4BQ5B&0-$YJ*4R1(H.II8XPD,9PC7BT&TC3>29 MC*"==/SF? [=, M)'!8ARI7$BA#=(=K!5W(\4^N)%"&&-/I0;T,$:42'[642 N7(:958DHHD3(^ MZ:C:J1^ZY4H)98BEG2SP3SIH52+%6(9 T1FHI5H9(D6<'KKEBH>#AVNVV-ON M[4ARZS&IUK@-6CP&L"F\AZG%N\%CX!H_4Q'DO[N!Y3Q?N:.1Z[#?^#WQG38L M>W$#NKI5&?Z2W)VA25F-VX##O4V, .\^DB!JWCGSWE7@F=K)9,-1'8]N=4,I ?3K);X>>!^A1=JB[ %TF=XS7WKR-L=O9:7)4G5N?EWN,%<1C M=6Z3&;;"V".U;7 - 6'?B?>3HIMXV@S&K0_/-[J*XBYN??:MT/4[=:A';$!7 MUQQ9CN4'V+3SA9XVBW'K_)< 9T7Q6=EB"+/L5^;8_G"LP']X_'&B'%6VH,-N MV-GZK7^'QZ,6G%>-0^+1+\2GYI4[0E:->)LMT",.@.=IZ-%3E;G<1DIVQ=6K MFQ>U" D"],%MI&9'^KAS-G&RH(\L],%MI&B./J)^X!N)XZL;>H(Z\J..!K=1 M*:ZP4Y#MWN V E4T=@YT!MC@-H;$G3)E OO&MIZMODWOJ3=PO1&\,EK.*CHX MO #5BQ"@W(:QN#//!<5$%,-M$.W ^#HXY1XG"% (S7 ;Q!-Z:;/IN.W4=':I MULJ'8K@-+ J]Q"G%;,L 3I>\*1OCZ<\ ZE-;N-Z_.#I0"'5)KW"IQOB_.R!$UVQ\S6;^0X/%(4=7 ; M'N$T]^9\Y :W@1CN#G3.CC9:W 9_N#NZ.3_:*$O J5#,%!$*;)4EQ%0<9@HZ MI&J5)0)5*&:*B&6T^(TYP1-,RPZQ/'#6$?KFS;!#DYI?/7>$RBX,F*Z[&]P0 MSP'%Z-]3+U*'D]4/2!]&+B-Y?O;#J0<<6_P&LLX(^45Q/G>QLFE'1\L!H]4B M=L\!9(1X=PIQM]:H'_I/0^J1,07\&OZW;U>E.8MI<1NMX@WJ>?:Z:G$;!>(" MZESH(F[#,?RAJ""-T>8V*O(^BKZ[WGAH&7^X\##GN><8I\E!;6X#$WRAIRCN MX38Z43AZ#F1KM;F-.O $\3SMK#:WT83W(=[]D[RE5?AFF&_]XG>ZA\_ZCGG@ MFWZY]^B >E[L>1Y8"(($K&\I!-FE>0E!;B,.>1,(1V*PI([^L6&>JR LJ9O_ M"%\90>C1-.!/7Q0VMQ>%S=Q$84EC$N=((EI5J6U?@U*KZDH^),)=3 3S%Q_A MC69HT[O!ZJ%@R]]2NC 5XDQH:$ZYX,%K,P_EHBDEC<,4C?52C.A9Q#6W09UW M &Y2Z[)KYI:IF#]5<<3+W$:%S@R_*])DIAC>F"8SNW0??:\I)0U8%8&B8H+L MFE+2"%=!7%1 H%U32AIC.KXBR]50*6F4J0CS(;&#&Q M$$GY8MDX3>,[M2W')+_#QOVO<+7)$B.?O- /\K+2UQ!*6I3^XY%Z+Y:Q<>+; M08ASU3VG*4Q4[N(_@DCY)=*")*G*7>"*=R(MD& .9)VJW 6W! T^'SM>4;[@OU)F>FMXHRKK@+\ EZ+06]%F5G<1?MY)U>\R*8K0!Q M[[EF: 1W7LP-ZYCE"K#J6?WP,)7&A]+MW,5\!>WQ3'NY^A;<1KZQF\#=H.MY MV/9M,:?UV:/LNW]8P9#1W]_AC]"C_C=K9 'ROUFD;]FP':QO)DXN=+#8?\YR M\N@_MX'5YC>WL22.%\;B2+AR>V3 '8$+,EPT1L$2;6R?L)I7>8>F\(,BP) M&>89"M"X.V+B*0KT#N6=4=ZVQMVQCJ"18V@H[DY'!-H/H1%"QXIP'K]\BO41 M)3[L(MI4_&/RC.2WY&]\R#HZXO2DP_%=VXJ.+WH!'?GS]'('0"/8+OPQ>FS^ MQ99?0M]RJ.\G+TA3D#L(7HE'XY].5*UP=PHAZ(*'4WF-N^ ]]W2QD#MRRD*# MNRBY( YN)(?.73B:]?Q(4,.\[#FF]6*9X9Q*OR4F&SQL/G.9_B'(A\%EK3X./KU:9C"\ M5!7E_U38=9W/_I@XG<]][R/<'7V.'K+\*.(]P],"=WRIPI-P_55B6\_.I4'Q M4 $>&)"^39/K^ZX'^Z@:KFV3L4\ODP^?3,L?VV1R:3DV>/]5=M.G^.E]-PC< MT24N%1S_ )DP?@E[7_3S;!<72K23 . 5F,F;XY\OX*>/R]^W6Q=M9?5/RH7* MOO_(GN* M!)";ON CV_D*2*\"+;XP^1W>[WJ7^&1\^ !HJ3H@(\N>7/[U"3C(EV[IJ_3@ MCHCS5]DGCE_U@?H&T86^]1]ZJ;8 ONS/UVAK37@.0T:\555#L/ZX[3W=7$N/ M3]VGF\=YZN!PM8\W5S\>>D^]FT>I>WLMW?SOU1_=V]]OI*N[[]][CX^]N]L" MMZ!LM85_=!__Z-W^_G1W*TO75Y*FU&MMCA9=6[GH?VWY?VLWDA(LC36"I0AZ M^GKW\%WZ# +9<9W;< 0/,:18;C_0 6O76Y$<@BH1VR->NT:(6@83D2I,9 _@ M@HZJ5/_&Q/KL*9US0VG>N]@.?Q^^$^^G=.?07Y>661)-I5WHK=J[BFIKG5>_ MJ*F-;73>.@67J#!M_"8MJ'^;#I9AX(ZWQ_H_X,'X<'\_Z9F=5_\6@D%'/7OR M0,=@3U:D@>N-2 #6UEMP.;#>J%D-O'#*SEJE\[:6EP.S"-#EJG[^]J/[\'3S M\.V?TL/-_=W#DW3_X^'Q1_?V27JZDT"]/H$.E51=NGN0U/H'\U?I[JOT],>- ME-*\4ZW;O7K"G]6V7IL#T?N63TINU(ZB"K8#S%?7DX(AE?Z=T(L4V?,2F/G4 MW$%)W+/;;R(G89[L3/BF.H)'#/&VJDDFU0DE7I4Z"1GJE0Z(-F/XEU_4AO)) M5V4)_8^ME0RG,+Y[V%Z;".E]4M);V4UZLR0Z"P^OUXOO ;']J?RN53KN*908O=L/@9WAS=F_!7'8. :E5O:TKCK'T>_1CHUFHY6\416A_HL^4CGP28 M()R@ME'I/!I#ST5!2#U9ZCG&!<:\^P(K,O"<)*!CSWW!Y\S\EF:EP9IO;"6M&9Q(8;BY8;I[T M9^A9OFFQFAF0WNS$RDK3);O4>R:.]1_V]Z^'(*KBP-&[>+AXO)!N1F/;G5"/ M[7^>9*1;]^+75<20X1QKZ:1JR\OR]3^GK,NA$9&5L[NFZ5'?C__S#9ZG)ES= MKG34>DV1OG@N,5_)9)&QYW->IWL?&X+BF?[K>S]Q(G&F'.^\> MK S0 K,3-PW>]<_W/9/\0CTG**?N7;#>[/_?&D>F70Q5'0\R%7V#5W]B!D@, M$705QQX0F34FMD3?J!&BZ(&O!]CL]L3,#,"\A*A?84B4+>@W\^__\DM+4YN? M?"F@-AT/78=*#K.O97#V#3M$Y$C@EA! GDDOI0_;,P^*NR[<.<USIO". S7\U< 7J+47A./YR^$#% J']&?I@"$^BKRP'[>)+ M_0BI!ZLW^@@RP@-+!1[H,2*D'C6E<>CY(4:; E>"*YA)I6H?^K^BA,'H=-<( M+J7"DQ7:[8M6K94U&J.K%RVME2D:L_[[FO+^:5?I%Z5K)Q!LVBX-Y\D*;!9N MI<082@:.ELV@,;?T0\L!"8_@8IGG_C@9]5W[0R;KX91@D<3@&5'0-V.(;;LD M$(BO0PN^F4G-+,&M6#3&&3\ M[@AW.\6QO8$0JYB)JO49ATT-A$9T MPN?BTEWCIRR-B2>]$#NDTG\K%XJ*!Y^2/]PO"+N!%'="Q-$LX;Q1$?-UQ-)3 M/#3!#+C^_8$S(*^G]F/:BX=BAIM8D$0GEXO'$BAFYD\DL./V$QA>M\0WR;\E M-O!T3;W9 M8>D']5=I2'QI8-E@U1+;AA\Q_P:-W7^'%IJZ8.'V:7P!/'-J[>H8I(]23V*; M-V4J)]A#.QA_QM03R81?P3G#2\<>-2ASU51-8AEROO0!G@=XEOP0M(8_=/'$ M-DGM"(8D6%S[*YE?)2XQNCG>PZ^R1!Q3^J!%>^P#M<#O_3]A!W@]NQ1NPE7$ MSV&=*]@BV"*)'TAM13+)Q+_('-RZ"CT/'A?E,Z%,"4@0^E-R;5I=LGS+S.O( D/_("@)@&&H#&WBN@\K# MGD@4>[-(/=00V,ONA4K7)"!15M&"*)@](^T%/X1P94VIQ]D8H1V=,SQ6GZ0/ MF%[5_*3IVD5\03"T?%@Q&6-2QJ'E0K3>*;M3_]?LS)P"#,(EYNUI,KDBF%DP M\U&9&?B'2#9LC4K$,("9/6PNR>C;0[6W\EL)B+.ZX@=_!#( WN$EN@H8@C5/ MEE''P\- ,2(0GZ5GSWT-ALG/%Z#R*5N920>6P\[S6(P=@[0:;'+-^MC/ZJ?D MLHT7K%]?- M>C.7V%N.C]+U"ZVMY[.JB_:&)QTHO>*XI)Q= 9L_N]YDA4_'+F(" MP(@OFKEW.#3AVVIQ=Z'W85%8KK+R"NT9B-OX^.XF5H\YWT5 M1F*WJVR<$R2SK79"S M).T$%K\S4,1#>3:3N+Y??>=.A)?$_G.EF,7*K@U>7#FC^'\>B']$Y9>"*XRZW[]]*SQ%= M%BGMCCW+CLK/-2WJ_B$O2\EI7Y*O7C1I2,)Q-XRF6/J'7UF@,ZT"S&)88%;Z MOU5ZMU]7'$^RQ!)V3/[('G$7!DPZ FKFR= )1U73#:KQ T&)@@$"SU*F1%FO M=!JZ7%?KLMIN)M29++439:BPW1ISV2QQ#LLTIV6:S1*=VV;TZ.O1FEO(SK?8]2GY6R0!>>DGL M5S+Q$4Z';TW:XJ@"X8FQ#W#T%4H=)_"W8DZM1*QWH=2SY5&O>U)+O6AH^9S, M-"X4+9?\ZGP#%KSGY3+LWP/K[E)/OCL,-M75K07#8'"84A6 0[0^4.1Q:?EE M"%K1BZI)/Q-NUB(-/31C?MFB-S28'E][M]W;JU[WFP2&SMW#]^X3:XE+MJ^. MW)QQ>H1Z\*.7+D52<176#_C&):R#J9@)X6UPGP,ZDM2+3"@6C%HPHP+>ODZ# M4-.A!/ZQD+@B!=S#'1Z_8K"T;-=8@RNA24^!0?$<#:QY<)(Q7CP;H0A_?"$V M\"V5'H>4!C[V% /+GW5JE9(FK2Q&<4V-:-Q%_*TN??CAD-!$G_]7P>BE8'0D M \'H)\WH];6,/E/+R.'QF%3,8DV*0 )X"TU2T:,3J15R8('U&365%5)";I5$ M;@&NFD)NG;+<:FTIM_#XT*-#'+CU0J4/WUS?_Q7[NKHCNI\@$[*@)+( **4E M9,$)RP*<9_V.!&"GFD/7A@?[<8LDZ>;?H15,A X!P& Y-$6 N"4!4!M6V. M^$/L5/FZIQ,C6+\DK%_#CHZ"]T^9]YM8UQ+ F@)76B,$5ATU"&XN'S<#JE5U M/VX61[$'0DY;C8]B-7$46_Q:LN'M.W'(,Q.+TQ:RUY9OA-'X)+1_N@ZQ)[[% MC*B9-$5Q&Y4?X#4/U _MQ6"Q$*VEX5YM3R=)B-9#';=CNWPL#WO6A%W**W;J ML?"L">%9_%HR(@XK"CS #1.<]YYK4!-EI9",Y>&]$Y2,:T8['Q [J]ZX/W9: ME37MY(3BB6!'4T5)22EE M(FN#2)^)'=F)K%6R,!1+Q'5")G*+G5HB$[M"*!:_EHR8PU"B])48@>L)>5@B MCA/RD%OL-,59=SG%(2#NAY,:5OE([*@949P0/)O3(TL_?-;4)+8FHQ!DS_=# MZDGWH6<,B;_F5B%DR\/&V*)*"%D>L:,KXM"[E$(6$7=-!X0E _T8XZ0CZEBN M)R1D*7E02$ANL:.+D^UR2DA W'>X!\S/ 073,94%)"1C>7A/2$9NL=.()6-= M2,;BUY(1<7>L[7G/B;H.PZ.$3"P/UPF9R"MV:DD2>4/(Q.+7DA%Q-V]#JV^) M!HEE8K9V[3U16%P7];Q[HZO*@9NC'Y%I-8X$R/MKV9X8FZD.[4?OOI;C)F;= MY9>X:M].^7UB_'SV7%A8-8;)@/W?IR-D\K(6^E?='YC"V7WXIW1[]W0C/=S\ MWGVX[MW^+GV]>_@'?*Q^N[O['_S[\:G[=//]YO;I<=LN^^G='VO.RU:$ 72) MP^[_%A*<6V]/I DKV/Z2JE3_QL9L!ZLND]F0$V)%#0E?B6=6;=?] M&8^RFC84CF!TH,VQ)UY: 0#7V&*[6>Y?^,3EI#QP#S!-"+C[R0NK:= M0BM013P;B\$QW>(%2"5P/31KI $Q9E02S<9:0TF68]BA.4\Z.&8(B(K!*42] MAC-3GR>R- B#T -I.JUQGGXUFZN6:.'I3QY]H4Y(91RN]F[=/EX$"I_M:32MSP8P>O0=>K^0G@ 7KRZ.<4M&R%NCI:GR %3# M&L--B[_TJ6W!2A>_9N.$1K"\Y3OP)PMWMO1]:)N+7U*0/J,5#Z%O"('%;Y]= M8B]^9Z$.6'KNB$R6OD+27_P2 ;STG8M:Q5I^U=BCIK6\JAB!BU_[PU4;#G N M]]*UKY:]]+97O#WY+NY-Y-#GJ$PTXC$_P2S\'-&_;X&@()X$\/,HJ];W&8%$ M4,()@2X8<;B]P>0=J@&JL@-8__.0C1HDP&OK+TX8*EY1\G@V;Q!7M]UH)M[U MTGM,ME:0Q'($AW2-7)0;L9#"3&0Y_0""I;Z7VP"J@5Y Y,=5T6F[;$XA%X.I M6B"<&+TV/A6GUN9AHVL7=80%\LZ4K25BOH# P'*9"G*\O%PXEN&7^T3/YH_ M-@X#)LI1R*G98'(F^^+!J3'&?'<0O*)DZ\>3 MH)F6),:_0\NC;+RI 1+$'5'/%X@[).) S5#6'@_A;X*I8+MCE&D2'0#7!%%? M/<9CGCOV+ H*<"*97O@LF99ON"\4_H2?GCTRBBV=T!,<6 B%W!BX*BUOCNU M:&<6,3*CY8 U2R*#%BPX^%J.L)APHC?K_>.'QG#A<0*3A\1D8E0SNS"RI.-& M_3,/!L<$PY+@4M>A,_MQ3":10?(*3B&9P T&17MSX+FC[2DD/28Z8N?4E1(! M*F%F3S2.^HN'#II=_3X!62T]@@#O]Z5XQJ^@DT/2R182.0O?RXN,'[V#&K B MYG[[ 3R(1O)A^F7@@4DF!,)A$9V85'[8'UDLT((RXCE1L&@N,0(@X[&-H\>9 ML(#KI\&@KZYK1D-\\+*N"9AG$Y<90V?0\ +/1\%S OBT488X,$,CD R+,*G]DND>< I MGA?\3-PS/2/HX#AT8 /J/7!T&2/[$X<";.'U?1J\4NHPIDW\)RIP0Q,5/6-2%PPPM/IBB2$(HJAXU+N6]M1+%OJV8!2RV%2D M8M&GB4YF6+=&C%V- S86<3%@Q9(PA!/,!6[F/!' "I.S<&5:=$;R$K\1\I*/ MJ,8LBC$O1V/\NF,\>@F=9)[/:NZ+XL6K5*3 ."<8]UDM=F3L(&81XP891_90 M$DA(CN$%*@Z)"CP_MFUJ!"$ZA1ZF.@!W)4D- O:'A'W*_I\>W0?4&#JP+N;. M,;_:MYX=:P"*S E6._ LQ09%H '2#]L=) '8^, EN6.6:2+0>E!]MCHPOX#Q M01@;^W%V$5R!-SI^$D]_I/GB9Q8H2FI6YYT> I5J'-6GK M:SU$V0:?%0]G7+8A1...*@MSJ2!1: 7,E[:_$%1Q@SH[1>YGZ)?!MG[(Q[.2%6#:2NE": M1W(LIZ=)C#!\-"HM?S%KBYT;Q2=09C3G#8LJ0 S XP6J#IME:5O1:8+#[$PP M+'W7<:@]/0Q:$260,7W+"ZT@R7O$)D2I0=V34/5-W[&+X&4^, MD*N>;;>/\1?#=5S RISZ/(7*EW]$B:"L#(B%?^T)?!AB45AT_(*Y)G)48!0G M@BYFG9I1-ZNHX YEU;N%1P#3B1M*4?D4>R^\ B0?J)F0S@G"]Q]U@=6&&*Z> M9B3"LE[B@B5\M&D-!M23\$P)14]?9J=UXZA,! V3.7N7J3TP,TUX!RM! M9?%3Y\7R7!8BN&!\]Q[G, /,4"/?#?B!@PC]*/Z-/U?0L=,SQM M#-D6XU)!5CFW[O%L0Q',&$T ;R=R9B-!;:YAO9#NWF4/R739XL%QPW,=:9W M0XL^+EEEU361 P$,P8#CP0=@A,2O\.456>%5T'74\5G6N>=A'7#,ZG^Z D) MR0(;W5LR-Z]GFE^,/] MO]*$NHGOA^A0XED^V%QQ\3HP:#@VHP21]\M@7X>4U45@K7H,!WPW)DQ;LWYD MTZ+N6,8EY12OE@_"@KYAO@D^(CZ8,5DR;93NAV+#)J^G0-*]F5LH+PGNI*AY MJBT2YPYS*+\,R$ZT#_I MVEJL$F2%G2'V'D[A;19H8"3A9Z2R(>/!F?YC6='IQ^.GB' (N%KL/; 0*TK/ M9%>G:6WI]IC?;( .'C,P\8C:S:8!C<1[:IZE/8YD"KB PMA%54$:LR30- M,![&92C&:X \AP0)B5DE2)\3)F29P/#HBP7$@4FKJ,FF^@%MP"GHIBA(K7T- M&BQGR,0%W#_5A9$R97*?19&\J>U#H^T@:F"]-E8CX8UC-RDU3QE[!^2?(_:" M6@T+XA4]&V:A&% RL1LCZS#-$49=G7%#EQVHF"%9<8%[$- MR;2@#QZER8X2L?6)95K$PQXGXJ@J.:K2Y >?WS_WGWXYREKWKM4@11Z^[&1R;I32$XXZH.$!VJ-/'SX "8A MV'"I\!688B1J4X']LECP(JJ^3GFZ$I"UT(LN## MF*_N@3%HC>,66=/H43\,8N,H#CM@-PPW!Y0Y$FR[M1+/)E<-&/;3 ?O998:0M32CQMG,>!!9WP&)O@!A!&10ZB9L-6$%_F,;I M_0OE4?+L][A#7A1:VJ)#"?K'T?N2+C*AQV)3^'<-+"" M^/!6$.*A"!$5^;^GPCO*5''2!Q2(N8$=8MPSH&E!8T_D6*U'H7IB8H(G!B+B M&#G*E!=BAZEZVM'(Q5V[QD^!T0.*EB@A%]0#*PQ*VGW-#C8P2AMU-(A.(%!) MQ#_VPTDZAV56%<:$3>C'T2]\ IA?8)1A;QP/GA)S_%S7L9DJ2J@)^SE** .H M)RC@4!30G;,'T!Q+&Z2)2$89_PR(]%A\I3^)U0XV1[ &P.DHI &M&"D%"D*U MDA!29%$D1FV4IC9E?@*X98T_2A\7QJ>X@=7H4_4JQE5U4$H7*8 OV-Z:^WP(I4%-@ M_H > TM40SS^8L89G+V#X.4FZ2,KK1K^=^O"E,2VE\H=)ALJ[IJ; X<%$ M>M)U.!7PF!Y*KVX*"6ZBOY"\D"Z4'&'4!8SLD<42$$:N38W0CK(OP*GWR-0& M&%%XMSGMB93J/CI/#'*<=P1Z JDJ]).JO>F*ILG.DQ6]F%!GI9:1!!T\,J9@ M@AASY>R3V)!AQ\YQ5&5&E(L--X&@9YX*B)P7BWDVB:N2.")Q1?R<)R0H^M!2 M*3J6G;F8B:!)NJ3.I>U.209PM:%[%_-;B,6(/JX%1;GG.JD6?BLG'V6]XMCD]ZV>B(DDAP-B8QPQ>UITMZ7R2DB*)LXN$L-+532$UR2E@ MWLX2=<^ZQ<6]BA@U"O0?4-(P1# $39)C\+27F]2*KR@K1ZM&6A6M\XCEKWP( M!O;9H7K<3F>61(.]4Z+,1_B4N%Z1=34 3]H'$PW)!#-;TY4G4=8P65J7G"0" MQC(T>5-BG*?#=@GUOL99E=YHSER7YQ[+O+OI@ [,B6%[%!1Z* J]BM*.X@:2 MB:A8Z 0[S=]@TH8Z'BBOQ+PA4BJN.CM^ Z?.FB6/^Z$546/R=1*5Q61%3(P. MY@S$J#*&E(2?,D':O"C8(Z%@F)678/F4US2.*(4CV.)B=N* M+.8HZXHEW<7A)9:GE[Q^IBW'+.041#:;#5\L5&7YE/Y,5=#-6AHE71NC9E7> MPG%#K#R7.JVF4DR7!9V@Y$/&E]PP8&6J*'K6M+>FK/IB4;2EM%A<(#";Y9.( M1/S3CJSNU:0^R\=.SAO6O"6B^$E\2ZHE3/S"K]?=6>-W9C=Z)*YBH.BDIAN+ MAL!B48*Y(*W#'I9.G3F4.9-9^YY9^KH?9>W/'W_$)QRSYOIQ:.'*M4%/6D3Z MX;#.)"",Y/C^5(.[).-A59.OV=D)Q@^F=\8'JEO<,Y-3*?<#7%PO'$\;C<\% M5:-,1OAE:(W3#8SBXUQW;@'1JUPOLA.CR"N69:U9&1M:FRHZG]5?+:Q"9%]. MLR]KHE$(!VL1B92B4>N@R>&-@&R1I@R!2 SS=Q",U/'^-_DS/ M@TC%P>,;5EBQ5FS]&""@$\MD^9'16K!2+"JYG/F!H"/[GDM,>:D?25SENS:1 M9_7R_&DU$BZ.>8E&%#/!X0;RJGX+6R8.;0>2V%D5)X?'30Y":\'#^%8Z[3.% M+7_B!W24]*YQ9PWZF-=91:]S@J6L)K-$T*_UHL0!.7+I'#39"0M23$/VK B, ME4+'[?N0E"DQAF@X8=HB7FL4)#O Z(! 2$R"SUU(VU'R.TNS$B$RK-5-7 M3W/NJ/<2I;0@V[ S,LS:=7PKK@:;02+5ZFXAH.9-'=\PSIXAC!M83HX7-TJ8 MJY5,5Y&!1>BR2\,X)2-AJSF[<9$9DJ"R<'>/P1JQH9WXIR;%3J-^DH-Q M@QGL3T/?@**C<<7)>6K .$*.KXH[6+I!-&3ZWV"D6P,KW99&(/6 T3C4]&Q* M&SL4!V%AC>W4+,UD&F<2S9BF5* L:Q;/.$0%'5 ,3%E>5 O@,VX M-81'8RT8F3M)S0I+CAVZMLDNBVQ ;-'ALD N9E\$T\(,.3K(7!B% RK%#EDH M 4^:0+<$F/L9S=*)-57Z)=%$G#C2*@CAD(00-X]83HMC@Q.BWB]S"=:S#/_G M$*Q@P.EN"$)TS",(B^IB!'4^][V/'1'428(Z]5Q*:ANBI);S(,H91X*V*JD] M5N7L???A2>JAV%:U3U][M]W;JU[WF]2[_7KW\+W[U+N[799-6S)AN[(!#JNK M;PL"1-1:[$+Z.DV]>'ROC<=V,-"T53#@!?>/5W\\_.473:U]NN[=_G[S( /: MKRZD[NVU]/CCRV/ONM=]Z-T\;JOT.% A;%N8SX''/*9TE>YA\878K$/?XY!B M%OZ''PX)34P_^[5L&_S ^;ZD6]WESYDW*AKOQ^W:-4 M[4)KU#(]:OWW-37;D]Y=5/W=1WUD\(I@!EA!]/Y6T2LS@X<9H9?:^$U25Y'O M(FHBK.1-U*U-LHC95EW?IZA(8QH-S)/8U7?B@?.OJ[*D*5HMP^X4W%N,^[(# MX9H:E.7$Q7#0Y^"P@8B7>VT8!J5@&[X# O2ZB@' DKQF +A*"KX9C5]N009K M=QT+8R:K0>8S[2;A!CYM23D;X;GK_1E6EAGE<7N5!91+[+\ZY[C'_.)I&5=J M5M(B%639O"*5@.K_>Z\=IG?&DF-XVMIGZ^W2<9VO>'* QU 8^7U MS'TS4K2 M#(]]851K%=9(9T1L_[=*%:C<(2.*5U:?"1E?(GUT'1/_N/SQ_FE M=O[RB]I0/NV#FH3SMD91!EFR\+JT+!+\<9K\42^ /W3@CWI=UM4Z)_R1DQ%4 M"HWX0/W LUB;5]2):ZTA+=OV5_)\J3EC@^:8P1&9([8QLW)"K=*IR0V]M2\? MO$./A] 3V]BL9T\_&R1K+O13KW3J[CE^6+.]ANKHIZ2U15XO%")8HB\6J,JUS T/LN\YV MI:-IR^M<.&X7SD-&ZEG"P"T-=I-3-04HJ2VW]#8G1J!P(HZG[O*D([72:=3E M=EOCA(YR?JO#J*22JZ8["X/\/4I)X-]US#LDWU5XR":D:F".U.5F M:^^(A_#M^".E]]@Z?U*J RGILHIY(5R0TCD=0MQ[=$RLJ(0(.T*(4X@='8D8 MD#<1''?DA 9H/DW6:\*#.$$"VN!!Y$) S4JG+;>UO=,=^/(Z[4MBFL MLP^UM2N=>J,I-]O\4]L9)!_?)RW&6,7\OT,K[J?LT$ 8O3L;O1%,[VWB!. 0 MWB1@A<]1_1C]AK/"'O#U=X,?/F4,U<6RTZYAA*.0M2VYIMBGT6(EB'!G=X2S M8O[#_LS(R05YV!&.JGMN1ZDY?\9F$A'T_FYTI)3:2DIMSDAI+.P%!F23#[G/>=A>6S29XB M$*/#EEO7,78Z;ZFW*AU=5O>/,PC+F3_ZV21%\Z"?=J73D!5U[S0TOH*U)4J> M6"U$#WATS1L8,K?"V'+O)R,&MDH.RI@-37V+K@H0U:(8"?!3IFR M7[*RDUKIM!1-;M?S:BI3JK07_MH.?K.FPQY8[LMCJNW^7Z7HA":O7GPZ( $K M?FW*73.^C4L[@ZA@TH#1GI'$;IC?)O)3Q/WG5+HQK<$?DPF6W^SCGYR8.E^U MPY-1VEM6M-]'5+%;[FI#8X4$35Y\X1S4AF"'TV2'+0OS]V,'+$ENR*W]^R2* M(];LP:L2*&(OQ-%X9.*YMBU+ 7E+!JOUJ4,'EDA"W$>=(7#O(]@^(61WY.$: M:\]2W[^X4IRR\D=%F[5 3E14KW1T56XV>.EI=TX>SS4=4$ :-E1YH4ZXY/&( MX[)MFZV[T?SC?UC!\"KT84O42\)$DQT9HX&UE7*M+8Y?3Y">-C4G/P ]-;%Z M4M;TDF0UGI1%RW*1TE%"D3MXJ-S!?=FDQ3S3MB:J:TZ0DC+E#NY+2>THQM$X ML=S!4@C<.(DP#B2D!*\P6NA,*X+3TE;95; MF!POJ_4D.C_ET76XT\XKNEBIUC3=QO1CNE27;=9ZK ?5&PBP^1.1WY]*)9JW2 M:G)E9#KN91!\E7')AGT1N%?U.B5YBZ.46 4SYAFB66 MJ+Y5Z=1KO&1W"O/UR-'=;:D$*\0;O"2XG%_D5D1LCQ2QS6@SM+#KLE:3E3K_ MGKI'1?TV6J?$==7[CX!M)0^Q'!,( M\+):NZ@7-17VWDL.J'PD /G]T:GWU'L<$H^^:Y7U;K^NF L6O851V3WQ[KS' M .<4_)W8(9T]-5:4RI0%:^]S_;KUU ^UGGJEHUPHR^G6D>!]5T8^ %8,R![,JRM?92U9059 M6\F\K%TPN1/(VF#0XR^;B7)KLI4L!I]H6O=L31()I._$,X:1GZ"KLJ0I6HU= M=DT-.NI3;^XG79;@:6,*#W^A]F2/ =1G$6G;/"$U13%,6VRDDJG;U]8JX-ZU M-%7[Q$GX301ICSH;=0_2T7DCG6.[1*6PIM&K=)V]3.G&!IT5O2*CW=K>T8YN M'F0Q1S:B,T!T3PNUG=V"S@#A?1>'Q:C*$>SGS%M::W)MWE-V,SKSZE;9J9L7 MAJ=LNEQK:G*KL7R@L QKM-\.3=>[PQFD6V9 9U[>3H!6%3"]&YK<;C9E?47N M9GG,Z[-(!&INRL.&V1ZFKYK=],T,N'V6IV*1B=JHR6I[ MN=!$Q)]+9@.U]K:!5&Q[O/<4$!%@YH\VVOO3ALX1;>3:C*R]PDY>-GEYPGP7 M=H'0)S98;I8)"Y4,,K8"LMNXZK/P$#?UV9V"]!X@VG.N(GBF&"-CHJ:J@C/0 M5AHK=:N(.)2>GC9UW,V?GL"=:[7J:$#@3>8-\1P AY^"\G4$Y,R,TZAT]+8NJ[5E\^57 M8=66F:B6A/#QB*H)1*6WY)JZ7'5^=*(Z=W,X)8A=5DILN*.Q1X?4\:T7*GVP M7=__5;(<^'JWINFEM6@.(J)3\&;EHU=I:/<8E+\!Q&]I<#=X(F^KN*=5Z33W MD<;"(BZ?1;P_U;0K':VU=T/TXUB_W,\@XGZ!F=1E.2JX_1654OOX#.=:7KLA MF),N2(L&O&8U[S2ETJFKNMQ4\NKI5GQ)=TXNQ;G2W ;UE@/-J=B$I277ZWLW MLCHXS>7I<>C-,HAN>V&,]#:B?,O2^VAS2Q.:Q23Z/2%S,J)G^\XE7Z;0436[7\\IW+HJ'F:GQ,<#I MQ4GN3RI;=42\9\N)WJO-,]"?H1]8@TG>I*$JFVA#8TTQ*,6!-NX(WCW!["?' M#>#I@0M40D(S3F3%D*H??6(@8S',@>40Q["8OPA?L$XC%_/93RD(Q&^MH0,\ M=GUVZGCI49M@UM2G5\L,A@FYINZ*T:C,;B%]6$$8K+\E!5H#ED2]XT-6K<.: M&@N)8*E_<;7( %:_WFYH-:T^:)MJS50&[7Y?;[7@8U_7ZEJ3_DNK5Y*;AMXL M]?F95OL>)3^K9 ;O"3V*YGX2(5ID@-Z2P-]$5YKH3(8'(S>(KH'<>!B-U3 M)O O]? J6!/A9BW2T$-I^,MF_#3![D:6E]R!]/DC*>TFL#T0\B_;PPJZ72/* M6O.B[$C\UEPMR:[^>/C++YI:^W3=N_W]YD&6>K=7%U+W]EIZ_/'EL7?=ZS[T M;A[7"JC4OAJ%;&NU@+Z:"M^KM/!]G(I<)+VXO3!<('WXD#@B(&@R)*V&7^+&PT^6L$VC_PM]KEHLZ=;I/IZYFR8<8!;-)A\^)1%ARV&+9C=]BA\?:Z@59XWL?='/L?!MURX:[0;*WS@F$;\X%LT7 M (2/R]\WE8N:MOHGY4)=^?VZ1ZG:12OCH]9_7ZL=7OUGTE:A@YY9[ MRQ+U5)7WPYZQV/KJN:-5@[1NW@P[1+AT?9_"_YLL,2AC)+2&F9IR33VAQ@^" M84Z68=3B&:8.#*/)FLI+G#D%@>O$$UF0JHMYH4U3Y3J[2Q#E-D2Y(?_P&%2)35%K$]%P$0WGARRS1<.SZ*13USP;PL?([W>#6/]DU2FZ M4NDTY78SKZ&=)3-G3IUT-IC2^Y&.BJ2CE MW-1Y:54H8I_'C'WN1SIZI:.J8!'4N*:=$HKU\D\-6#> MIMQ41-Q2D-MV<1V B(IF#=U!<$XDM"?=WS_5]# -]FL3 M>K[<_#XS,_C>,_!F9N4&L')+;K7WGOXC>OV<"K%M4!W[4%NSTJG5Y<;^;<$+ MHK82*H[5_@?7^B*N/'6>)?HVQCK5'0^SMK8N,A]&;6.>'F-E):3',HLG@BB7<>\GL'S)F+[S.JEA;-ZY8:Z=Y]4$0#E MD90VYN+D24MM,%44N5GCFY9*J !*G0&8?7/PI?4 7_49F*? MF"/+L?S 8RWFA-V_<\@R@BFP;'<.HKORK5;I:'6YSKFU)BS_ X4DO[GZ<*V[\$K= S)4.X2[%)D0Z1OWJ81H!C#O8SLW"MTFD!"VMY%?(7?ZXE M4B(.JT3VI[EZI=/$H;=[Y]")M(AS2(O D5_2P'-'B5)QG=V4R2F>6&>:WK>D M3=9,[YNR^&SF6F8F;U0ZC:9\4R%8-^):$C.=QH,7;,W ^^\=AE8;]2L_H=Z[BK%TJJ A]+25.T3UP$O M$3X]C.>[ SUM8:VT*QTP661=X[L]$+L\&3F MTA]?$T2\^DB-T&/ST[Z^W%H/%/;X'VJBYMW%S:@KE4Y+5O4FUV?@(I?B,+K@ M(!2E@N-:EYN7=CSYKFN53EU6-+X/ MOH4?<* 3L'QI";,HY/;^0E^8_R>71+&OZ#_[L^SW&3D_'L;.$KJL-G*>I"S2 M*,I+>AN42'ZTAUTF6G6YW=LS4 M$T?<6YYPST>1L1NVY80 F-DI!?0D0_2 ]_N MN:RBHX=S'ZF?N<] O0%N3$W6&LM^#/;.%K:O$3VS3Y)(ME(2*Z@D MHX!O1Z5%];Q:YPDI?@*>RRT-I ]VRGLYC)8_M7&HV3;/MZPZB$L&=+5[NG%# M84Y44ULN9SDM)THPUZDS5Z[QS;UX2@7_3FO+JKZW%2G\.UX7R.M5 G ,4VE,/;^W[KFE[3[U')*5W M35QMK85[0SP'P. GC_F"5#95O,I,\6J5CG*Q8M[9]J9L-IP4%-$1_'3Z_+03 M.]46^&E'-L(Q01>MO-KL'9V72FA+O!/7*I\M\0_V!Y@(!%9%GFED1OA2Z,-W M@8N6PS@,J.00N$M',%EH6Q:-HAX,[,K> ;V:8F,T&,Z==<1Q:P2*HV\W+H2^&Z" M 7C:VQ&\L'?H'O/$+IJB3;5PMKAQMM;I=6%\[^%NQ2)@R03/;'VWA,-5&HFZW%);*V^E1F_4___1JF<$P(=W471$/72JS M6T@?5@!4M_:6%&@-BNGMQX>L6H=!D?X75XND;_7K[896T^J#MJG63&70 M[O?U5@L^]G6MKC7IOS00A_%-0R_9P1A8L-KW*/E9)0/8X"6Q7\G$1RI,DQS0 M6QKHB_!:"Y7!X&#T%M$]" (W*EBX!"E+/;P*UD2X68LT]% L_K(9/V#>/B'+ MH_WQ^2,I[2:PF"3J=4; M!UGJW5Y=2-W;:^GQQY?'WG6O^]"[>5PKH%+[:A2RK=4"^FHJ?*_2PO=Q*G*1 M]*Y ?GMT"->!,)7B^L*X]N+#CT20_UJVO7^P'"D8NB$\P_2W6OVB%_T<2]EV[:+1;J"@ MC9VZ^,6Q#+Z S7U<_KZI7-2TU3\I%^K*[]<]2M4N6AD?M?[[6NV8B^+7NEOO MH+_K6K27+EOA042$>AP7HK5)GD8=,$!_4.D[7#?TI1L00J;TGGE%1+19!18FO:A/K,.P8<9?X9M-^=B MFI$6FJ'B#]=&2"6-ON^<62/PKF?Y\-,U_.D\W\.N7!/4V-W@B;RM4E(:MOS. M848:![;=B9-:[AV$#T)A&6TDK%.1:ZV]I[^*WL-;VT':J@0IG@A]X31GIUC) M?.%2?':Q6+MTGLY>GJ#A6V(>1#FOD)H[2[]:I5.ORTISN1>[7NN*W%#SZA#'%P=S8O.(C$*149AD%+;RR"C459%1R'DR MGL@H/#"_M45"X8:$PL=4Q0R;N-O\)$43]TXFGU"6Z)M!P5X NRZ-34NE%:#LS4U+W2ES=F: M>(13ZT)IUCA;4_M":SQ\[N8 #+O/V PL8V*9 M52L"D4'&5@#?"R!U#2,RFT(\N1*!J%)=U%1L#; N\XAS$(.G M!19!1P734;Z7[:AOK;4Z MF1F/V\$H:ZN5>OJ,MG?[=?&0=N]V*LU&I=/0Y':S*>MJ67/OSZ^J93MJ.[&B MECU9;%4.1/W]'(CTT49TI-%S##M$2-R['CZ^&P2>U0]93/[)732?C5['5/2MX'K-,%N M@MW.BMV:QV&W;'FH+:72:;7JX.T(_2<8LO0,F:UDH[5ES49!K*E6.KK>DFMJ M2W35$%Q98J[,Q)3M@JS2EE;I:/N//#N!7AN"=P7O[L2[1PH=9E2C.O:F:LGU M^K(:Y8VW<^U7T][4KZ9VL2)'NDA:BQK68+^:<-8U!'-C\FT7LNV<'>YXD26P M:)]X&OZR6S<>@1V!'8$=@1V!'8$=@1V!G1/&3J:(I*;PU^*M5=NWQ=M!2>VP M@0]!MB5M3-BJ%M9DV;:C4JG9HJ-S2^^RZ> M1??/0]J( CL".P([ CL\8R>3>Z5M<4"UK#G_CEWSURC.9<.S"89G.Z\T=D$^ M@KD%=GC"3F&)%J>-Z;W"#0>0XBV>I/B9IP4D,835(00<9(-]4N''A\5&G#4(,(#@-RSC(":[++N*_&B6-Q7UQM0*PC9&S/&%-J5CMI4Y'9C M>8:<.-HH%\VM,KWW$-K;D=N2#&\KE<[>54:"EGBV] 1V!'8$=@1V!'8$=DX& M.R*CH7!KM0!C5>7'6!4I"ZO##98C=9^^P]<#BD@760H'"S# DME/F:,(;5;$ MI\GMADA-*#MAY1Q%2-'4LO35*QU!,"4A& X/A01V!'9*@9UC94MD5. I25RK M=)IR0\VK/92@*,'O CL\84 )*:Y_V=>,8P&>9=V^?8_(PG MO&JU T]XU10%IPK+M:8FMQI[#_/.A+&"HN$')#?>V''[@3S9]EY.%EMEK=:* M&::E*2JRW=ZY7F7@-R'JMQ/U]8.+>BW'8=YEH#PAZ86D7\U>QY3T>A[#O 6[ M<45Y@MTVL5N#PU&'FE(#7E0:0O\)ACP%ALP6F&_R/,Q;4W >25N7U=JRKLP\ MDT1P)1\$*KAR(U>VCLR5RXS7J'2:)>2YPG(L!?^>-O]F8=\CA0\SJM)FI5-7 M=;FI\!_/WW FEB>3BZO$5?E<)8A67%6ZJP31BJM*=Y4@6G%5Z:X21"NN*MU5 M@FC%5:6[2A"MN*IT5PFB%5>5[BI!M.*JTETEB%9<5;JK!-&*JTIWU;[=@E;6 MBVQQ?^I@6A\'DNF&?9NN/)GF.N5@]:F\ *0 I "D *0 I "D &2) 9FGY54D M4J://J].%M?4H*,^]9)F%MIYS8#(6L?(8XH9U4UQQ8/@D$$@QR*0;:9:WCTBN'Q@AGUOY M<"0_6\O$D%SV,E#KE4ZMUI1;[>4&WF(P5@$D=34DSC.5+"0FC\)Z_D--Z9G MWT!?(^+]I S_DD^-T+,"BXH16D4/.Q #"@1V!'8$=@1V!'8$=@1V!';V<9,V M]!&_"X;4PWG!'AU2Q[=>:#2\Z,?46OX#?"B S^]@,^-$HSOG<6HJ=SW+AY^N MX4_PJMA@X5L:W V>R%MFQPFGS,NUUM[GMF(.UVD3M+K![^>&H)M\$71..9!E MC0/T?#_$!$E?<@>P_]'(Q16XQD\I'$\_NF-&?O2->H;E[Q@*.)M\GL:F?!Z$ M*<*=FFF&BM)\V(]W#-[^30QO,W/"3PMXK-60-47E)-HFDL;RM%VV&SFE@CL".P([&02O$NS-_(7O)I2Z>0WP5.0CV!N M@1V>L%-8PL=I8SK/4$DN8EQ%,=[D1(R?>;)#$N18'>-XH7X F\0?'QY_G%F> MPU&#&P\ :<\R FJRR[JOQ(OBB%]=;T"M(&1OS!;KT#1P5#59:>X]A%DP([ CL".P,X)8R?/L^:N^6?H!R,P,_PGMPN0P"<2^YY89L^Y(F,K M(#:+NC)E?Y72]0_TWZ'E6P%]I-Z+9= H0OM #??984]A!QU9\SHUO=)1%;G5 M.J'N'Z=-C4)6".QPY ^?+:;S/+KF3BO4.-,*9WX2?DL#R6)U'^=US,UA=%%$ M! 5V!'8$=@1V^+C_)*DC4\2A];YM";9#5#**U:&9#<$ZIFEA0\.]4]LYI-V3 MI!T.)8LXD2U<2FSR0/>3$@W>I,1YC;CU/B> M,Z5KE8Y65V1%R6%"CN!WP>]GS^_'GH>US-(ZZ/'V\CSUDK,SMX.RA&@X7]&0 M23)P.9A+KU4Z];8B:XV\,G2+$AL;3FKSE!_B*G%5/E<)HA57E>XJ0;3BJM)= M)8A67%6ZJP31BJM*=Y4@6G%5Z:X21"NN*MU5@FC%5:6[2A"MN*IT5PFB%5>5 M[BI!M.*JTETEB%9<5;JK&-%^9(D9\%_3>NE\AG^2JT?$>[:<*.=!&P=YIZJH MRJ9<%8VU_J94(@8V_2;.!.==.6X 3P]<*71(:%H!:PF.C=RE1VT26"_TTZME!L,D?29U M5YPOHLQN(7U801BLOR65&V)0S'\Y/F35.JRI/0^*]+^X6LRTL?KU=D.K:?5! MVU1KIC)H]_MZJP4?^[I6UYKT7YB($]\T])(=C,DSK?8]2GY6R0 V>$GL5S+Q MD>32] 7$E0;Z(KS60F4P.!B]18D[)C5[>\W#[+4N[VZD+JWU]+CCR^/O>M>]Z%W\[A60*7VU2AD6ZL%]-54 M^%ZEA>_C5.0BZ5T1?RA]M=U77_KP(Y';OY9MJQ\L1PJ&;@C/,/VM5A\K3J9B M9RJ#Y1+"HFTR]NEE\N%3HIXMA[V:W?0I?EBL9U;TY63 B7Z>B= +)1*CL44: MOSG^^0)^^KC\?5.]:.NK?U(NU)7?KWN4JETHK=6WK'O4^N]K2B._1>GO/FJ# M%?]N<7][Z;(5R=$1^1XG%[BY22HQ$GD"*4RE[W#=T)=N@)7-63N=N1S:?6 S MNVSK1%J^H:8I6FUMGZ$LNST;<.E9B&G;OEC%U!TL[GEUDCU3>0.F\@:>.Y+< M,443"#P8S%-_ 6>!^I?;T- Z6.Q/7(=J6)EA9;D.MM+YI@CL8OW!=GW_US7- MK+-LNN#:F^UVG+GVAH<:FNVVEJF\;JER?DUUW5Y="/5ZI5.OR4W43/L6T96@ MME4P S];XZ83IYY?)\Z<."'7R0V<*[C4& \,T'H4,&]8X/DZBYH/?\8O#322 M0@P>@&N=NX54M!UT4&M';_)-#+\31*DC4584"OA]H3%MG,K4S@/(QO=%XTPN M?@6/(JJV_4Z#H6OV9M"=%YD#ZXV:U?]0SUTE+9O3=MF<2,L<[(;3IJ9L9N<& M5;L#/6VA@EN@@FM-6==RZ,UR\M75>9H'O&N$K\3RI!>,>N"1VK:K T. M0$XUI=+1ZW*3!WHZ)_/[FH[!_[+8H;M$'%,B(VS'\A_VA;# =Q2Y::C"9YNR M!C>.V4T!-S.'J& PR35N(A;"!C]BM.L@!*4A035S:XW$4PB,=['+VF%5V9A: MR4C-J3TO*S='B80X?//9NYP%(=/64 SHFS=DY,R3W6OU M2D>3&ZWE 2]E/",7A+11!V2@I&5B:50Z[08'Z12G)^E+;.(G\3'I@Q5'S/!4 M6R*^3P-Q7KV6WFMMOM':-0S82>!CV@*U7C#Y7L8P?IB" M.K,>;U8ZM8:LUO.:U":T.4^4M:3,CTE:+9P#J#7R&AW&4_B,=R'\P^E;MDU- M=F+A!D/JI<2Q."K>U8]:9)($S%W'O$,@SY@E<[I'K<>)7Z2)AWX?I S3#".ZMCI9)!/(_U5" CU)E8J,O A1]"<' B MET:JIC)S;<2VR.#PSU3U/2$LO/B=3^MZC8V*9$HW"FW[*I([D MNK"F\TN\C(%]30?4\Z@9AY036RABH. M4).;]>73[%(;X;R?'GQ(L,I*X:*#!##';8N _[1'R=LV)E(1]Y^3RIT>(8S) M!#U?H6$/>'9P'\$XL]BK5SI-<($X$'M"JQXQ!RQ_0FJ@>59K\))1>$Z1K%Y< M1$[>Z'["]CP" SMPAA=2,X+R$P)Y)8^\[_R+VN*3IJE=Q.TV1+6%X&V!X*W+ M[08O1_]G9N(B%E'HX@AO.9+!,@LN]:E#!Y8(+!W$[+T9C6UW0ND#=J2FYK>9 MOYB9?]IQ+<0^B8W"!.:1NG9/F\F/O!H*D)!7ZL%WJ);PRR*& MPD&URSD9R=]85#\5TL\KA>9,S)C=S M4]8R\=0JG8:VC\ 5MF]F*KB+TEKBV$1*\ HC^ !&<)1T$ %['S%;1S&KBU+< M$E#684/#>1%4H]+1Y;K"2W9KGB9O0[EHJ8-[];R^=+CMO&- M Q)D"PA2E95V#H<8AR/(G&QPGJ7^XIBCJ/]-'DW\8U@<8,Q13KF.AQQS5.(I M$/>A9PPQQ(5E9&,/K8!@P@Z(<13 &+NPB.#7KLDZ]V3"NF8_N5T#H.G1^QC M]S9Q@JYCWB0PSBQ1VY5.#01JO?C0A8AZ';/U?90YAU$PWB7OM>4'GM4/&5TP M=VA)_)Z7Z9NG]/5<@(+YSJBB:PNC#([IWWEI1/@/- @]YVYP1<96@.RRO7C6 M?#D-P6XAM;3:NJK&O+Q=]<5A=QWX&4^P6>K@D=)L8S\MI;FWQYX)@24PL,^6$C=(^<.18@M+ M<)N:K.66"LM1BM1JA<.SO%],D1I8#G&,/%*DMDY@*VJBS"%3I$H<'^OY?@@D M$,7'#'A90Z)F>!LA\3&WLFL5"KA,D!S :@ MHAA\3]G^-8(C*\R=0CJ)::]B5*SM%HV/^">2/"7Z!B+9.AVD5>,M'>3T)/T) M6/6KC?KNTW?X80!/=I[%8,F\[/D$YG>#*P9Q9K!ECI>PGM -C1?[39C[!9G[ M6U#3^PJBP5LZ]^DIB/>*Y#D/!*X\^%D5#115\LS"8L_^!'U\44<_*PDQ65J:^42:2I+Z7MIY/H'<^5<'R;NL?:9??\#F*,AR^+^;&0X>IN#''[J..?]%ZLI[V ?F_<]W M+KIY,^P080L?AL1YI@\DH#?@XQF92V5;.$:Y(:LKCAPR9TP6KT!$YL!!%0C? MI-S&[(.:*K>;>UM$(OL@I^R#;360+/7IL^4XZ(Y@]PY&*^=U.I&%4>L'Y-/, M;*<"VS5466DLUW"(G.'2DYI^2)V0F=:T2J==EYMJ7GX()][&"UTGP M QI>O('MOP^T]Y,1+%S)%3R=UVMRJ[E\1,^;Z9B#+R384+#AE VYXL-:I:/I M3;F16P;DP5VX9 4) C3@LB+3G778BNF&6'#)6R;VQJ6=E#757,F:C^%X;%-, M "*V9%J^8;M^Z$6I&TFZ/C.L@/39%Y83L1"P@)C/7M($'69"CPE('L EANFG M0X3W\5=.3/^NVN'):-G-HY!GPVDM\Y8&JY0CSJU8T=.RM$$60>PG2NR;!W%L M0>T-/&_FA-C/VS !^%=C6V1:*PX62J8$HA,T44XKAXUW&VJ+[NZ8]T , S8< M^%CT@KTJQ!G2CB9)W$'PYFU,'=,*0!3X(+=#G/3[)0QNW>"?-$#IO4IT-RN= M.C<=/L1IT%$S!':GFE:EHZDM3JCFG.I'MA>MYSWF,,^LX"BZ<^?=$R^(_V!] M\'P+'_T5D_V[OD\#/^Z.9ZJK6 :3MUJB6/P4Z6=3+F\>!*0K2AY.UG%*1D[* MFDVA"H4N@PQ^"'TJ$8:V%:.[948C\#=UC F>O+MV^&Y<6)@KJYF(C5O>P$'^ MW> !WWHW^.'3B).N9M!_F (_XQ&7KJ@@L^56C1=#1YC'1Y#:A1*.R1U7$ L4"C[/ CZS;*OS7M%XZG^&?Y.H1\9XM)TIJT.;%YY^A'UB#2=ZB M4E4VR4J-!9$I91&X$;Q[@H:+XP;P], %J4E"TV)I@JYC4L>//K%\#()?Q]%D M8L.:X0O6(N-B*IL6(1"_M5:'98W=2(!>>M0&<^F%?GJUS&"8B._479$0NE1F MMY ^$ZOK;TF!UH E4>_XD%7KL"95F8=%^E]<+@I[JU]O-[2:5A^T3;5F*H-V MOZ^W6O"QKVMUK4G_I3;*F#S3:M^CY&>5#&"'E\1^)1,?R3!-F@>_+(9/X">)]8K M'5R!SQ]):3>!ADLT\@_VL()NU\BRUKPL.Q+#+9V'1:+LZH^'O_RBJ;5/U[W; MWV\>9*EW>W4A=6^OI<O9=OO5]>3@B&%_WF@FT9P_=#'''78ZG?B&P,;$TE0E$12^)&.)9' 'M8\/*MK&KU.;T!!3_A'_]2V^>_<8*'?#MO@8BQ.0Z_O8[/.2-2Q ORDGKMV1P)Q;V521_AZ^ M9UEK-$2"&+2:]FC4$>J-RK63"\W)7/B;?#:]/7TG/']'XI9F9>;.GN3**NS, M^3( X3P8_88T)0(0SMZ\;;Q"3D<&TLK!-?\5KC^&GC? M,FP',;%@'P[*/=-8+^]#9QY>S"PV35?KF"\+ 13!KD2G&UC,BD!ZH(H.J4C" M!S>7YIPL8747?\5P6M&]"4P%+P)IXXIYC!]%1K2#^$:M@%(JR'W@Q\,)6"[P MXGKM@K],D0#X)G!I8*T=V^5$#+S6,ES_#EAX[H>120L$5K91E$>!93MRJ2L: M%!>VC>]P%/(,?@F-T%]$=\CZR5::EJ M):44@5_5UXZI-SBMR(*%5^S#-.Z6SGR960:>'IT([@3TG!_?(-*/F,-SDYM, M?M HL-J]VNY@'HLD@,OY(&9!C&>&&CQ[0Z22!=(QD@W-7*_[KU&N@^3!X!7S?Y^_#TM9A' MAGQO= '+NN!A2 D:G[I5>"XN^NK[[ZW7!EG<);<\]V/7YJ_2\D/ANB;CND<. MEA/[_/_K.$ L,7HS$M@'I,3KB[[)NK^ _&V"9+SEDB[8 !S"#1R*OD2'@07C M-3[Q?VJUEFQI4\81,U\6A'6&-JAC"^;-;V(NP(VWOWC? R -?E/ML">VD@P[ M9J=DE)&9L$G^/EDN[40F]*%0_TQ(%P8"#W@'XQBY+Y#RJ*3.#[H"-2'^'=!( IMXUT/GS]L MN&BP4&8B@!_H28A[AQ!$M>^YD][SD'+@YG14G/E60?(&J%&!K4"VY#9UJBB4 M(Q\+(#U@T[4::@9?KT?WH^>D^Q%C2A:SNJR@ S\,'V]KAX;(['?&N)UQ29&# M,1,+-). BN,Y94DU*4SW[80A6B;@M--&2TE=Y\B99853!;(/U#(,2[V:741X:)83 M1"WOL'_BWF'O0-[A-5A/S@)L,"^ZXB)5V/!7'XQPL#)+/,)IB4O!^GB&]I^3MO4I_<=,M5AN.CWRQ],1?L2#1F>]RU=:!KAI6 MJ%UQX'OPSSG'TNA>[OF_Q4OO=HK'WNT4+UV_Z,SCC<]^9/PO**\KVU^#U;+7 M]=,;3S,P .[ 9_"8T,:0QA%*M#2HJ1W<=03ZT I ";[QX?^,5S)P\.'J^DT2 M-7#(0"G[FO''&B.FR=>NKO](OO79;]/;+SIC,*;DD3\UC5=EZ&[(&/TFUGZ M&WKDY6U[M#4W(P!Z(P3K9*OH9^$98DUWO80#KGP@HPKF;+25?P]943@;3,1J4P8NB! M.+T'<6JQ.#6 RQ5G\[IPJX[K&N(63#LNUD.) Y< 5AA:8/A3\B:4L10OVCOQ M?4J2.#E^31*#<$V$*IQE*BFGQR8IN4O1^*ZW:3^GD!P/4B%Y;$>5$Y+IT1V; M<)12#SS@> 9[,V8R@8*Q&.IH4$%;6#.(S34X7@NT]X Q;SB238DVZMXW M3_ M@0!NGCNNPR84)=H88#F)&@-K:R@.) 63;U&P6ZQ"C@ZM!,H:XR\,X#D1%;-0 MT"9<^APS/Z1H'1Q2M,)_X=PI6X9IFF/DZH,B=/J'(+7=YS]3OF3W0[Z%X M1TF>\\JS_PC%E\5[. ',=&WS?DJ^IFK7E<%@;TE(=%W_K'U=77Q,\B8:OE M.VAUE%[CJ/Q-[,J$JI0*Z>1Z^H3"'$;Y(Z.%R=NNW[]-WK.0121JQ^GQ:'*= M)%DH]CQP_D;!A:P3TU?P#=1Q(BU_?@Y#Q\N8O:) XH MRJ]]U<0365@.REUZ$6TA?;FJ@=3N-8S=*#DK+8'>'?\6JFX4/,T$#5(.%R90 MFZP6J;IUO+^V\5: 8P(?T=4B00KX?D0%*3I-\2;=>W5&1%*EA[B5YO#M&HVF M%P0[\%DA83HOT4Z8&2>Z86*@,10PDL5G";C@J=\IO=CL7_S?A M4CH+SFXI*R43]4\R9G=PU0O'A<\E2X:+IH4)FTI;K8.-]L++JU;N5E_MZJ&=0#K"PM54I8897@H:".=J+[ MO!Y-?&E8#G RUSCX\-,/80AE@7/U6AC&*QYFS7ZN17ZKM#I0DJ/>E46IL!;9 M 8M?U< &S#Q>HB^[XZ**+QBRWL+FBA;Z]U9=9&KV4'%E@;@50"'\*A7S-.RT MQ"+1_8G.U1-TZ;$H>X_TI'8\<9CJ/C!Z_'ER0?+5_.;D.5BO$]CJ[510A.$, M3OV"^:R60G86S0B= 4%*!?/F\R@F\Y)M$2Y!XL))67FTQ#!) MLAH^NS &W:K**^=$'_=H*ZA:1V6I'Z(EZ$6YZ?,#I2?3@G\XL4IGO$0@=GM% M9_QKZJ@!T64>O9_WW3O9Y./W$GOU8=Y@).UU)7[*ZYY-BG#=+7UTDOP[#XO5 MP =P;,<*',65^)%;^)FT//D%P+8<]KP'3G==_J7T#8R9Y5K$O"0-TW(DW<47 MK@/&F8P%:+M2SC"X)NP28#TM8@ A; %:Z5BW _>7!ET=+IW[PZ.3NN9B.AOE M4I -$":'P?X6PM')T?:W2=6D$U$<4<]2@9_IQBB,3&,61^1Z643= ;P#):3N MT?/1F :&AEFLHJ(#_<>UU2]9 MF'DD",&[X-5SP_08I$52JA2GHFNB4]$^EC MC;XFCN)+T6.$2X%&'3=D^/Q9L"$P@'>O MS#EV$^X9(R6W%Y!J20+&O3=1&MEH,'&1)1LP0<\I3L-TC&,_!5*,CAVE4HF'RW"? G^-HS7%/Y,K*'T?-K&QX5AHP=G M9W('\K+$K2/NZ/IT\\B#;:6OE>Z:=!H%YK,=*HP'AS="6$<0MDK"XDYL$6&\ MW$L\52MY6"+3V2J(2D=/I D*O8 MC07&7B@P<\1Q!.D:FUIPW%2-&<4H^KYB^;AI:E.-^YVO7:\D&L'#""K+W3UJ MU"A4O$_TBO?>5FG]%3P*S-#>B!1^#D-M2IQ2\T:AO@;R39J$>DA/M,U:L#%H9[KQH/JK(0![R78>>PFQ_#YHM35/>ZEV'WL$N; M<'KA /?RV,PR[!UVY]/6Y:!LY_M<2O^@2^MU@(^+?7;:I134_G,QRN"P&P=K M<% F)?:YD^%AE]:#.]DHP+;<23WH#&QZ3]5T]HZHG1TL3<_H=K3W2[5=\TU] MK#035:^J>^:CPYYY'\BA.$*P9,\[6;'GX @N#N0()D-#J@+6O1(OL%?B!6;K M>O?P 7NGZP/JC@>6H&+WBRT6(B D">MG52)-E59@QHL\LT4-LY@&Y?K8Z:%$8\D2[K!4%;_"U3(NW);=IH8B2MMA8"K3YL^Q,7@7 M]FIB;"I4-3YE:[=N\!/8?B$KP[!QN609Y^8U(_&"__I?V7//==!X#>EPM:3 M+>1:.6?!FYD)3RP<2:-)U9,LOM9V(9/,*EC:)$UKZI^; ^F?]Y0# M^IU20!_3Q%,N)]$;EBBA85$)\=,,[4'[J:)A6:DR_/942Y4_,I7+NE8P[ *N MZ%9]&OF&_5"!:)@23ND^.0T*6.$?30;8J"ISX&Q'@O=#(2H.?2G()@R5&;"A M6VJ1T714#SD@4)P MGS);R8E.+D9&VA'"S/Q$V19='CB5.I??OO'+^400:UTL,)'6O#3GTQPIZFG* M0,O*6?G%[+V13E3Q7IHNIJ5BD]PT7$0:%:;JEJRV35:=O-#'Q(S\O1_L>KI) M!)8RVUO..<%N86TL]4^:B4Y,)2WB*7Z"U^!@/U%92KHI+:U76MIK2DN/8"U- M:>GNI:4;BD@WJNHCM\>E#5-1A9/77Z6R3^6:LC$<+DO,%-WHK4%E?:250VF> MZC!*.DY*L2;>^C:= A'!J^=LB94NSU&>YM7UVV<_FNYQ'LUK@]O!^[W^8W>! M;T8F!N_\L'B]CX$^3KJF2LB)!T MV9O!WG$GX&<<)?V6J9?KMXDHZ!Z5*.B>H"AX3IR1U'ZZ,"3_IXW*YQ"YQ?S> M(@ZD=YZV_&:;5_)UH 5&#DTC!'K1Q%46!,XL9R(H&5Q"D)=[R)V=%H7#Y*\+:1*04$>P93AV==&;/CR,"AT&& M4B'(3"]_IO8[ PW*V;253"RD?V@;?R2XH'G^Q-II]F6$RKP$:^EDLRJF27!) MXD[>S,[OYLP('BP"ER=#+?*0R+=^Q/#5E C!RD#J/_EG^K;*AQ-(.N5=J,Q0 M/HE"M!(YF(!P[@V!M8@R]&@[\"T,+Q)H@">[_E8^6"69/[<3\LR\5QHCO-1( MH3]GEQ;12PG.6]I6_EJ/?(8IH9^#>@ 2ETY:<=1P Y0P_4X]B'7H,+L?+["O@"3.[!NA,'E+E3HF\? KN0W M77YH+:VRD?4,"$W5&8$XF4OD#F99ERXHO113OZ ];P:=C%F>0&A6 YY*FB%) M<]>T#L3_2$G;E*EADG!W%$&**P6RE/E(<,(+>7MKUT($['>%+>KC@/;;8!5M MIU@R.4I_-!+'\HC[Y!KW(O@]LS [8F!/3QP#NW\@N_$;5[\A.OQ;67SX;U#G M;V4M7XD!.2XQ(,=E/7[<'/^-BRSV[C[F9Y>\\503ZNI@G-#0"E#B-1HNV-6[ M8 Y*LIXTA6;EA-3VX2.R/MDY2?8[TBMQR3J2%5L+ MF0$N* NYW(K[@5U.6F<2ZLF:;GP$E](6E&D/3B1A%> !&0KP[Y Z]H1#'BG' MHM#8XK 0EG4YLCW105W R\;.$Q9K9%"H\5$)+D.0DAY8*MB+6&@UV8=7DMD! M7],]?4FV]%X6Y'W'3NR;+XMKVAR7G5+6K82E)GGF.4UE3@WF/E;"D=+AOG;7 MQ7E525X^HF.I0C3;='._[F/N)(EQB;JLDNT!,,$%U9^L0_&K^L=O:NBOX]'N MZ$N_R9L![WVH/> '/6_/VHVQZ- MNJ5_ZK3+?U_UJ.ZX34GS&H^J_OVH/SKP=G+^>?^JT M\#$YJ+U(J!4SV@_,SI-M)D:'N1E+_W_WJ?3_?5KZ;_2[9GY"_5&<<_HQR=\D M$-:10=53!A[8;R=U ]C$L<-);]_MBSFN_J,1YA,2>3$?,Y\+\$DWW09Z*$]S M%]MM ;J,ZV2\I;)9>42>-%I)XW=_R]IUE9?7VWXVN]%PQR@Y.XJ)'M7AU6V9 MR@R]RLZ\4F9H8KLFAE7:.%7:-X6MC9/VN- Y)9W,W%4=YGKP3W1-QWT]?]M% M*&]CXE*9W!#Z9D*?')[0^YW69;_3+K:\-X2^$Z&?H#J5Y0UGJ$Z3P,E>JK3D M7,Y4CDP?08Y0WWF[..2SIAPI)\YZTJ+:TM_VNMI:Z<70S*CS"#33:UUVI^TB M3,,QT86/;NV2Z_,']HQ? H-V',J@^Z'?A_!3VQ7]%X)2]P?R0EX .?4>0=X/$"^H/3UJFCE!>7^"!GV%O&\,^-V8L_\( MS#EL71X@X-78[T=*,H-'()D1DDS_J$GF2,3YWRF7KA=SZ85 QUJ#5;>:WRIM ML'FN!67/KC=H]P=X6$DLZ:L>2[J6L:33GW.LHQ)1DC)4%=U]*]SUX]MPL?GX3<\ M85.. 4=.%\$*9-_]&DTB]UY''"VOZAP-#U[6^97:,;J9 !+*G).&Y=HN3$D9AY,PAEN!_?+(T:_9 O#VVHGSN=!FWH.=;2H WMB#9$G0IE M_0O]NF7>SV1L.![!MH-X1YE5C??'1C9<+HZ&UEJ!7-B88/OU@H"T*.:OKHC_(QBY7O9&KB#(52#'/6O.-ZM[\SAAQPVK>SGH/?0!JT, MO(?$&,3Q(/ -T#N>!*9-C:KCL(:.Q?)A@I;N!L_O1!T/M@4UQMB.'*E*\^K" M$,UL0I\L/7/M[L%*(0I)@!J5#5#>+1.O[614:[R^P;$]Z8ARM*IOY-P9!4FL MNOS 8G:U+O,\4P!7?;7NY9RAQ&9B3&8YA$MR#(\NQ\G>[OUY&N#_S#HTC\T0 MF\D_MYA$R"7P )DY3B3:M%E$I5@ B2U.\0/IOJ4!#1FQ<&EN/3P@S,TYLN9S M)M:21Z--?L%3X%)_$,U'&2Q(S?>E%=CT9UR$'P/O6#]8')6)7348,Q,D *T- MYL-]"E!$S*1$<>J$J"TY.FEO=@5&S^L*3'9P!0ZN??-^?)GF_3?BKVLCGO0H MFJ6>H!T]R4 U-:PLT).DM7C]LC]Q;3FIO*&8G*,&;R7?E&"Y:D A=[[CYQ* M;L(2D/#JR=LS0K#ZY*@S?," MFQTE4E79,2E*!+$CYDN/; 4Y#LY4BMS,:G)M/&>63#?8L\"6I6\O9[A=A6;% M0U&8W:9('NG@.9XJ[$GLE02,.@Y%KJ6S?#,I)OC"C7&4>23#DI+K&.G[=+ M M:G+9U[+09\-FNYU3.H([8.5LZ@PGHGAMLM_E*AP1S+:$<@I'SAQ:^;9P&;-& MI7)2:UVIUQCGY68"EQH2?62%/T)&)@(M?.L$0,VPCCEH4;+&80$SL;3<156O M<[(B<@%D_),VBF^Z$1[.E@069H68$1AS'(J1CO(NPDH5LP(J&Z7)""OUI6G@ M2B!D7H ^B)8G&",V2 @'10+GATHO)C$=4G1X')$2>\Y?. +2LL%DF(,1<6,I M2ZW\.6HUSRP?CA"#-!'2>F(DG=9UE$R\<-"-\CU<>:@ADVD(];1M]4TY3H@ 23N78"%PZ'4Y,A&J\ M !EW@6(8S-_WB %"ID"8?Q.;ZY:&#:+EFD]$AV\-#>U > Y6"]$-4CV?BAVQ MT$HNEHRDJR8":H@M<-?Q&J7@_U16/\6A72A]RO2'7F1K MGQ2;OM6HMU@'=44>6[9$&IS,"]NGT#H^.BF0ZJ<>[K1UV3?AA@H54A71W=2# M@YW6V^/D07N$5]?=W*#3NNR6;DYR*+SKGN5/EFN0A^OM;?KD>^MNV1L: U+P M+)Q CMD*!..6%ZAW+%*]2$G>96T8\QXOC7:'&'UCA)(7Q M(5AEW'DF5AGT6I>CIV&5O2\XN'4(A?S2Q7.O>:W>^$SWPN_8IS MV9=P-I_5<$.);]GJ!D^ZNE'I31:OMF3T]89;?0 XV3LGM&YN$+\;7YS4,E= MC@W&YPLYEKB@#'N9013[KZHBY.P8N[L(R;JYOUH^I8$@:R#(CK4KJH$@.X)S M/D=,K0:"K($@.\F6^I(*Z\=!\REMF#NZX_B?1]K\B78)EKD0PW+'>$>L[/<_ M)2[\%16&"?N[];.VISP!3WELCKJ'ZA%_)#RJPR .-.S7L)_&?J/G9[\I O*8 MT\'@1-GO!"V+$P1OR%5K-E@-U3Q=D7IZ0IX>=EJ78[,[;I#9SI+ *O)^3TE@ MB/QG#H;=HR:P$]0,)^AS;JJC?>FP;67<6Y'9?DKN[;4NA^9D.CQJ4*X&R&T_ M IM4Y/.?DL#Z2&#CX8-1/AO4MY-W'#86@#?N0Y%]*TI5GI)]!ZW+GCGN/5@_ M-.[#,1)8[_D);(@$UAD]> )!XS[LK"^[_2-7%*I0G!&O_ P46-(XTLS+V8?C M^\_/\:/69;]O#KJ'\CF..LG34.4N5#EX?JH< U7VS%[WP7BF3>[CC%V8TK:N MQH6IYNS'+BHHJ5/6F'IRL$$%C?]RC-3UV#GSS=0U/0WJ.D'-L,%YZ0V/7$5\ MI\ZL/);1GN:#K'D'A\VP_1@KZ,F$:$J#'GHTYR,$N\\?Y!]U'L>E>] 5'W=5 M7\/8#6-O8^SG#_^/NH_C%1\)8Q^)9;1Y.D@#@)T!P!YDNQ ; .SCQXY^X0#8 M_5( [$%UT_')#?Z9G<+@G^S,N9,8]%.Y[?)V<-JAG4S54Q46SSM8(Y/+L[,K MQ"[S.;9^SR1SICWG:=8O"^THD#E]-=ZQ/@"(AG4&18;S* N0N<,'*4@CA$LR6<=PU M !H%:)L\F>\ O[*">S!/Z(3^SA:)8["2L!HGR&9>3B6'[L(1Q+&;L1' MK4.<8T0G""V73YBH.STIVI>S]'U;@GTB+@X>,=WPVD<=@MB[ZB%MX^,B3U56 MNF,%,J8.5Q ,T Q/M(B%3]"0H?$*/A7#5;^NN%::=_53HDGB?20O6S,)2SQ@ MQOY5K\-OS1(&@+OZ8TV =BO_UDJ0K)-51'A3552E(QW.LJ",!4Y&TDZ9'7C9 M6J_=>T5*XE6"Y1 M$^%LL@FA[G>U0*E?_E=$W_TWXDHNLLQI[X'37E)P:Z:C^@ZVN@**T <_R*^X M!K#0J-^ZQ#\5D83RF)%AWI9(I9@^(H7 GPE'8^43CH9(<32RI%"-*=4_$BK9 MA/&WE4IJQGVH['-8 EFF$='A5E^?BG;8 A46=L?%OJ1'IZ7^B-'2-M>PQU/_2IG)>W%^5RX9%J"39CC8QQC >:4EUCY2V&YT9+] M#(E:JZUX)FYH*J[Q&;Y.(T2 F;NT=/ 2'094!D]J'25_[=/ J^ROLH9Y;D*) M!_>SUQD]^!!^4=MGC<4[0A?0^ +ND5S\L&I8K44N$J.-LE<+/ML.:,HG(A$J M0)^?-W1R&)#+*GC-_"".S!2'#27'AZ!7C7%?,VQ1FCNT$A4F6%*J0),:9 <$L1\)$X.@& M"3-%PLS)S@;YLD&^/(H4<8-\V2!?/N4--,B7#?+EJ:*05*1!TUA.G:["1^S9 M.KJ#:T#ZMCH+FX9'E$4Q,_9X;6]ABB',T;1WHBUI#1IFPVC[,EH%,L'C,-H8 MZ]=Q1$O3_-DT?^YL6#0MH+NQ<@7DP*ZL7.161!PLB?T=4\]=T]&Y)[%4( 'L M3RR]UN5X=-SHIRS:% W/E@>5*S-X$3ACY[L7O]R((C>N_8FIW?WOQ^3?_J M_O;:--9Q$,86U2K+F-=6V"$K@\AQK,8=S M05$!TO16N/Y:=;Y@=5P(TM U5KXKYC'UCJS6/A4;8@TN/%-@UP_HSX"PK)#X974Y8^'K\P>*EAAH@L8Q5',1VCI)J$*$ H>W1B-%@]C)'8Z G9 M0DWU5-FT9AO__/CAHF=8[GIIT>E??[GNFI):J2"_\BRIP<]:[7>8_UX"K=]_ MN?.$_96?4_LX1ZW+Z*ZDRT&V4>6;TV"YZ\ 1$*+?$/7%I0:+:2K'$%B0F;HU> Q_'E@PLCPW\.>Z0UK^( UI_ M3L"H;#Z MJ1%4/C2IW14VB017J/9-[96_@*"9@3J3(B];N:G62P>ERD+E.9611%ZW (E[ MMFQ,R0I#_(7J$<4/VEP G# C;C*1N-0C*X)5:(0.*$XK4(_SX7@=3R^U+JV: MWO-*'X?)OTAJWY?#QQ4BQK[!Z5&7ULR73-^;^$$ MH"&SKQWL?>/X1)3U"9\F+=IK/X@6X+C@\G>6SKY%(%11==%#5+XV>(99/0)Z9\/J"J:K9BQ0"]?2NA5\%(& Y7I\$+#WQXGU]':Z M]Q/I?=VXAS0LP/:LM#FT& '0(%G-B".#Q+:V'#MG:R=^JP)\68@48:-N>]4T MBW0\S-BL?_ +9*/T-]F3F5BEH]0JG=3,QH\/\M9IZW(X;!=[R8O6,=RE*ZU5 MW;7ML%65<4#4J:H3=7*N3Y;38 ,^LIL &N?*YT\PI7V6I># MR73+E99O3.0>X !3:R@#?[8!8R>/(*;U M8-8[V&GYP>[4JEM(SY:=&V*&;#NV-+J21#TT:E$6*^B:--IU!B91SFPE?8KF M=^3R$8#)[C \&= &_ '#'8%_;[D1Q04M#QP<%V1:9(1PZ$ #EG>#DHM"(BO' MOD!X.!<3)C<.AV5<_^Y"YJ?YEZ:N LH8VX[IMH 8O]&;'8F_!V*57$DVCAEM M0B;*"$X-OX=X,_!JJZ)[PY_B?#4DB0-,)\LV14"W\@7 5+#YJY%O@ MMQ:FT^>NY6#OT:T(5-R\\%+<%/H6\FUF[HD8NT(,-&=.>])DEDH1$G)!_C&, M2HB_*-TEV[H>!?X]AZ#I.&>51N\TOLTNAN519&/N$61M+@*N0YTM)9)I\;FE#U*0EJ%8 M6P')L"0L7K()NH73"\:U\&T0( D@*;TG$4UPE0TMB$!T$ M@V^34.-^T032,Q"P%082Q67;9'+/D^B[I"D- 9-LD'.3>F47#AOU0LELZ\"9 M"X5I"[POHD+4!"_^<%YVIE@(? M9*I0PZO=T<5]Q;67FWJ0B,*',/1"K:<"A M@*&* '\4]LEDBAB(M\227L0HJS:'?.N$/#?DV!;(],X)'1T7"RTI=7[R/ MVE&\QR;HJDA;XK]@II(T0KE*S=@9U]=?<8>;/F]EK Y9>8-XBJFT2!ZYX3E) MH4N*+0TOWZ!Q1/:3!F$VL^#5B%I2>9GF2%:%*BI ]E8/#%-)'K(CHF#7""I( M@@E(P&DLR&/$9DR]@YA@W"'"$&.R;QO7&O,XWCJ&A\8AZZLT[4OT1:&]TM>6 M;<%);4;0:L*[B=@20ISD0/P5.P1RSFPN]Y@BGBN-.1,)(+JZ]A1=3OH%'ID\ MTE"5\'\([>S'"$<>V[@8!D&5&1>YGUMHVO$B@?/GYG@WA2SSUZ-827'8(:@?]'KL3A26=@EGXO.:XJ"#RXMPC+ZV3=/UC^*R<4 M7"J-,0A0A\8J=B-GC;"V:LZUS/[P8>;<9!)M-!<(_F&2@PPF&GL\Z47U$:REJ;S>O?)Z6%IY/:J+ MC?Y,HKZ0J,KFL:I$6N3?D,PTE=X-,V%_91=02P_I1UW;FIP[ %>'AOM5M#&B M?);QJ$1M).GRS-/R%4.Y!+F6QPM5PXWRS,NE/"55.%F,FZ1=<"=@]L6INIJ7 MSZ4LKC.SD*0L11^WB+SRL.TEULKKDB9$W M@66+I#,S*>0HZ'29"\WKYVR ON2>B"BD_6 ;-[YOEVABI4NWJN2=[+#CMK1S M552)A9N/MJKPK)YQS'GUR>B=C7#&.D7C2\M',F(O;Z!3_&V>(=D$+P(!5)14 M5PR>E)$.2FMDIJ=F?S^/ 5$$;-?"2X]W^K8SOX7)%D@-/Y5-FM&>2PY$G MH\U6+20;=QB@FH:'%#VPET6GF'IU2P2#"(B3D:@"1P"GM8TOJD1BTRH<2M+! MH3GA$O-+_'X^?BU=ZJL 5;5MG7:OI!5*+%%*WYIY. ,%*,%1D9RD[(HRK2E- MR!D563>=F;^D#1+UJ<80OD*QLM3)/0,O\%\5O)7-0^))):5#6X1R5@4$0 5 MDXGN(4_)=1R]UY%%T M!.D>97D#@V_ LOT9ZB6N%!5S*PXSDX(-VQ>J<,EU=85IJNV91CKY.>,B9AZC MSCI,%J+2=1Q:=)+IR:JV2^-7PA/!RE/,FE$$D=QC(,$?(M(F=)F4V[M8NS&R MO.7>TS$C\[/5H^V5<]+9BTRG9R_)IJ-3LY"E4O) ")9;QXYS64N=S[6^).)%8A5N;>@CN[XJI2+! V.83.3)B&)M(= *6!2L"^.R>8QRL5 MJY$=YZ$6O\F>/YI-,?TY/6YEO-)"@9_H-3<"B^;6H/*PR%:K)TBJ,ATON4TE MFJELX6M)?"/1)R5CU4(EERD]CY(T'5*.OR]5B?!RR1?X[IDO!1F0(I5(XYSP M.,WA9V>?(YUFIY^?@W3#0=H& I^MJ20CG65&5J8/! 4$1[V6;D:/2$00Z5C< MX\=-.M[%0B!3KY,![;)&73.-E..3?9F-/RA##7E&^X;,VA<#G^LX6,,"3Z_QBP] MJW(_1PLXS_PX2E:D765JW&)P.:#3*'L!MN :%MU:0:D7YM.S6-KFJ0L2=3E8IV#-O,EV;J.LFC2YU>) MH[*H6[F(LM,ZI?VDU,EEF,5Q9Y@5!*:L8GTCA[2>1\P+Z%:V*5>Q@^TL,*^8 M%K\GWT"R=.9$K'[.$V"VD!_E)P@YV19IGKLUDX(*,ZT11L\"@TT4]9*_*NW:ITLF9<+A5K(VTK\ L(OHK1U^3NV\95L11)K?E> M?3W 8%+^N<7(H7H-6FP@AQ*DM^1='RI2[*51Z<1<-/7[@;_<*/4A'YW6@<[ MH_(\><-DJ^4L9"X6C5!"HEV!^L>/;Y:\-R(0@9.PUPB/E42_[T'[AAD?+:D# M2!9 96BJ'Y7"#S+Z*2/WN:D FBV<1@]R84=I[B?11(?*>KDX*[G(9.&9 * * M2A:+/TLI)@6N<=ULA#%YZCDHU[=9/E4N<1(JC3V@>E<&6E4X("VC:(Z MF2,)1%+>$"C5K3U375\2HV*"RI);@\&VJ1)@W%0"',%:FDJ W2L!1JT=AZ]O MJD?&@O2(&KJDLJZ8Q8X83^NS.I.R6]ZO>#SH&FI^.B-D]//\ST[%,9^DQT3L7T M_V<6_/TR'4Z./^TX._N\CR3!8M-.)3LB^R6,HLX9LLUPZ6;F;7572L5PH:VF MQ6>$]*LW6F@*5E&O;TX[S6CIALU>&)L-GY#-)L!F7;/;&1\]FYW7_.:"=<+S MFW/A4Q/3VT%T@:'$7W>PV/8;ZOLV(.TUF;OD.,YP MV'*WLXR!YZ&I VG3TY"_[S(9L[WD[RP.H"@=VF(.'QPF/ M2Z&>A@P^@/_R4GS[A_@O#^".8>MR9':&1;C))F)T#E3U$!?F 50U0JH:]4=' M0E4D<_].I4MZ_6A:>W:BY6"JE/QYX' ?0%HE$Z-J4AAGV?N3$D#V^E"H>Y0' M'' KF,DBJC@EM9G(M"$T,6&EKVT!,\-B\QD8"/GN7%QG M*(O%^6P-*TS7LP:_[BMR4KS0O]%!P:[*V+-PY*J47A;AVP/C_&V;\A["$DD+\M0"(,RW*/^+B()R*; Q0@I6K7)\R"#71(5:JU M>'(+2^YT174YL=MI7?9[9F=0)E2JX'W/H2E$#DS4(#M3N M&[IS=I_TRT?T: M^=>5;4/\I1360G5?JNFQLF5D<[$W\$MV8$=1XH9J+BJ^KS@;RHX#V[I/[[(+ M=]G)JWDDW,T+ 1HX\$)Z8 L5%P(?"2LA5#;W]'$W7J@:^JPHT\I7;"?.SQ=R M(AV@-&TDLWWB==4MGL5L6C@>K)+1VU9KWTM !]8! M^+>.K?>/$410Z*S6KH3S]K"I"U32G$O3L3D%GP>/GL-&5%-MOG&N AX5]P*O M75ASU-,TAS/9@X[ =:8]N8MC[LD=M3O4DYM$WJ]I5,FG,S$X]P MLJ2<*2/QA21*F.VHUDP>X#E/CD'-MN>IZ 2Q RSE$/[#"O_"5I::E27G?ZH1 M5A9#;<$?_!DU8&I-C]Q&'_)\T73^"?9.8JLG:G1X5EC$(:315]::[IU@=KQ[ M"?:@=>;G]Y%GLO+N/928V[N.ACAI_;AY=3-G#EZS!5'\;[V&J ^6$_R)C:KO MG! !>&*X]4+KTZ#;+T"NPN_P:=F&*'R:08\S?M>7O+57 MV7AUW+S\IP0QD4.F,*M$@Z9*8*H6>(Z9_N&\OI)J")A8]>#2;-.D19YX+A3Z MR\)X!6=%_.9XTOCFCB]^+;K_L\ ':QUQ_&[\ !ZS4RM8^;$_TRE_PJGA1M>@ MD^K^9OP5^Q$W[$NWTF+'E2'9& N( 0X).57,XX .\$0WWDLVSBZX;GX50.5T M]-'L.9$> 0/2M0+M3$P&]Q$AB'X4_. 3HJ7%0P=-0T3S!V# /NNQ]9-CTP\L M]C8>61E?^G<>%6<=\I M#26C+ST!A!:"0$*45(_@"G7P0<&3+/,SG< M0)@=PF.4$(7IL]OH6P-7\EV#%P.1A6#23H'^WKMG&#B2:/@7[ LYF#YPJ>+$)4(89M M9G*0=6L!C]"07&EYT6,T^6T[MH2Q) "5[ A.101K(VPPSN(R/.E8X28:6GCZ_3SKSR"'_=SQ(9E%HB@PV6R"EU M1P\&[?YP<.;=T6X=_65;/*,ZL>Z68AZ6JR4!Y]HI]F'KLML?F)/QX$CJ<0]0Y=TP MQODR1N\@C%$RS5CCB5'KDJ(CO=\:GFAXXOAYHO\$/#%N>*+AB1/BB2WUBH.DHBV=(P>3*CVL/"[ MTS$G@P?#+C24=)24M*6[\A#BJ-=MQ-%Y$]&69LK#B:/>L8FCEQ ;?_]73.UM M5*4D:U\;C)!*9I@^%3/T6Y>3L3D>3H_$WVE@00Y*2&![/;YJ'IQA-*DA(HV( MGBI_U1L21E'OP6B8#1T=)1T=)MVS QV-0*M-S='DS&")CL3"V[4F:G=<>%G, MVX>CM?T8 X%41=+,-WCHT9R3]#A,8FP'Z8'H)[V>.>H?RD$\Q%4>]PB2AH$; M!M[*P$^5Q>M-#AWA:1BX8>"&@7N'23ONP,#3 _F!#?LV[-NP[TZ87P=CWGZG M=3GL#H]N&GB> (!#2%IA/0$H&&#SAE&DQHBTHCHJ?)7@VX# M!7#.='28=,\.=-1K74ZZYG#8/1)".J\H7@,%T'0R/8/T>"JLN$&_==D;=,!! M?# ^5M.*V#!PP\"*@9\JBS<8'#K"TS!PP\ - P\.DW;<@8$/!0G7L&_#O@W[ M,OL^%8['8-2Z' X[9K\S/''VW0D*H-:D\=Q\\:J)XG]X_@PHXA;?_!%'RL.? M?6_NN Z]]+O(SQH?C/-3Q<^G?YG:D8$$HZ4Q7UK>C'-XB= MO_WQR M/!Y>$4+O'1\Y7WT3L(C_"MNXL1RO*0K9X'YO*=CD$IOKI(+ZP^UG1QWN/^!L M/_EA6)ME$)1O,#9[W6,I$#F0]CT)UJ"&8C QH\"9Q7CF+ZTJ_M4#&22$'<"_ M%*>$]DUP2"V$]X,85,GUU&6O8:>:O5Z?:!GB27#6]P"^O #+-O*-;3 VYZEZ M'LI:CV;:J:L)O\31EP5=3K\V7W6K++W=N:K15[5IZ@\O>+ Q=[K*ZM&-N?1X M]S7GAKW#)E:.1.4<-5.4AU*JD;-V4#JS!1A4 M6!NV(*HCN?E//<=#SU5_NB#=&_U9K3]W% 2;\VQO*9_TT=NF6#>V/PP/-PFQ MT:HUM>KO5C!?*I4ZV%.\-K43CW0TYR-NCCRQ,3SP",UG+;@X!ZND>>B^#RV6 MVZ35-:=/3I[?&*_Q"K_,;?X!^ MZ/[VVC3FKA6&SL)!Q'Z]]H7>I;U]Z< 306G>F\8=?## &0PV?PE.1G"7]DI$ M2]_6ET0#&HSO_MJ9&_W4>7VDXZ0G_NI$<)WS'0[8?.3E;'RY$8=4JP3'O+Q? M^_#_)-L,UX&SM"V$>YWY_@]Y_/)DU2W^\].;/^7OU%7"DT DWRR-?\6>,/H= MCA:8>$&+.(#'!Z"*PGG@S(1-E.)'PNC"QV2'_<>TW*EM7 ,[ %',+;K"5!G! M%U$;P=KA(9$/3XQ$L(*]&2E= 57JA,,4@-O4%FW$X5@;K5 %JY6*5 =Y)Q)=[=/8IW78AYON'ZW@T1T$\CV"W&6NM]%J!QOIUO'CT-7N/35#-?LLKS5VV=DO!BS.W*A4*I:V01L8 M,S&WP-K$Q\+7'/(V-'MT#>Y=HFK2EQV7$CD'X9)+T;--CLD&>(45.$1$Q#RU M>BU$ =T+'B9TI_0.Q 1:2(ENTAXJO520&' ZZ)' ORBJ1):3YC_ VWTP7TBF M@+;[EMN)OOR\%88V)E$:_35+W#NOGG6D5_:%/?=P!A3UP0\2SU0?,1B(&RNP ME>393C$F&$-BHSN;&_%8.H,55X#P++2=TGJ^&KSEJ6_QO MO68S./*5PT=WY=EOZ:ANP&8$,RSM[BOVDHTZ;!? N0K[*I*_P\=G.\RTQY,0 MR;R@$+G+7%W%Y$U^2\F[J^=QCDI9X_%NKE)C5-RE57F7G\"$TE"N-]!B^1Z/ MA?UU5WX)MLD*_ MGC;-E6T-H!<0S_N@41[Z,W"](T3 )EO4Y_W#;J\<8G 1I/\!U\!3$]OR]A MA#)B[!89(7\"PA4TY8F<;6O^P[HAO;DFXQ1#@[ A83O$.&E4C:QV#L;<8##, M8WOHZOJMM*(F@YYI5/%5%4=U2SFJ2QQU'$95E@^>@X)-M/O%S[D;VT"92S^( M+C :FI"M,AAFEDNW$BZ%B#B6Z:-%/<.(%U,O_A(=??XI8>[B_/ -&DSN_N5- M$9\V4\2/8"W-%/$=IX@?E5VR43DNG/78.D"EC]%,D(.)%C<-3\I+]1Q-R++[Z=UH(M=P'6OFN!0OE _VR;NP MYG-0N';F[_A]_JOV6S-]I(DASS4H9)":[GU1Y)Z#!_;'FC(_<[%6D1V+3S(; M(DR2?."M+C#^8@4!>N,JDI]\R<'<$OXFFU3&B$UBTZ'3IU-%\BV/]"CXN6MV MO4FW G_9^!5> %AOM##Y1J5>"9 ]]#\0*$""0DD5^M94950_>N.LF<7'Z MBWQ9VR!K I1R&.'%K^'NA9?:H&".W4LO_%:974AV,JJ1ZG"B?VM-1LQ_2<;9 M8(+.(WIR"!\,0_H,'KJ'I!4F:2Q3A<%N/(I-8,X.""*P\,(N\/+ D @=;0G\ M6N:&4/Z$)J(7BG.@SH]>0GE)"HKO)8TI96\G2[8Q&F$.A5CF''(&$WKF!P&' M-0.D)CA1/FH.'Z9!".O6U!MN5B%G[ M#ER9YT=(H#8<4K(G?'C;(!8$DIS'*0MZ<'XE; @LA.LC?K(\R[U'8LCDX+=L MEB.]^"&,JN,.LA\ CK*1!N!$T)M23M,"W \_""6',D]@%!S62G F\':B=CXW M%,L)7;8-K=R2W5=5<\E[@Z5:?+U,"B@P@+S1\]&HFQS 1(+H"D&:VAC;WNC' M#;*=G/SM*\_^HIY*_/]ON88K7L(WM3CZXW=822;1 '0]_]6. \RUI+X?-LKT M\MX6Y6/.(FBGY9C C1;"6,%7EJ',-97><\Z?+S4#B&J)%V?W-7-/Y9DGNN>/ M\JD?O6_XSB^+/T)9V/TN%M_]-/!T_TV0LP,OJYM+&B'HJSD=]HJY))D9FJ>O M09M"OB?$K?MSA\*\&"96(0XFZ;9Q!L3R)T@0EJ' LGD'6:I$Y.UL5'TSIU,6 M:+5"J8,9,O7UW8BQ?K0'7OH6UDG^2DFD9U 2)!D4(SU7MDU.-2P8I#5HEK J M(;)Q\YA]*YDE[O[38EU-NNT)@E;5@[H:#=O3 M_O@P4%?#=J=;_I6J1U7_?C@H?\E>B]J,OW7(8MLGK ;>B LV/4UCRW;?-E=J75V_SY])UMJ<=+[-K:WLZP=3DP!]/. 3I6=[^81X;0UJ7 MKA#:#4N].);:TLNY/T_AF&-S/!V<*$\=O>I__@4>ZZ=>0L,_82&N+8>#VFZV M>NIE0+8=*IZ:1,NO/%O&T$GJ?97YE]J2;XS61&?Z8%S=9FSC,5)2A<)\'%*: M8!A^U!\?-2D=O<1__@4>ZZ<./].#2TFS&D<_KISJNU4IGN,)^WN M8&M*8+?LPK0]&FX=%-*$Y^B2_E=V72*M:6V7O^X2;JX3F'@ZRYZMDOZ1GSL7 M:MC 1.=LLX%)AHU8;2G8J+O=WYM)NH1$W7[HT83'3$3C1M-]&1, MA+57M=D(H=F'YG3TX#E6C2YZ1#::-+KHJ=CH@Q_7=XL&"(!G3H]=X,A(N8$,^PC7$5 MKW(MB\TTG^=EPMI\AS"[TXXY&1]*DSUWN=9+2,P@4?R*[;DQ-TZ!X!5A],+4 M7*W!C0=@L3\\(#7"D17V^Y]S^-+5"G^JS7+CUN5H8(Y*RH1JC3H].25WU"SU M-=^*WZBYIU1S6[FO-I.JZ0R%4X$(4*D<-XOM0?.+<\!/R:$5B+[C/A.N*6<(DEUAA6/KL&K)26K]ZPDE_CE7A-2 M)UWL*QIVBM'>PH0N.LB=9@U( GAQ2,V]3C52VB+?K9^;)H!,>D4XO$FO"(?'#S/@::1@]X"KHZ>>OCH6 ML+(5S:0@3%<:@,I6&V@ !,7$8XJLGSFP6E"G_^%1$-@(C7:]ODG$.(37R5$8:"H0)FUV6)**=])$RG. M5?U0"\:2;K@PRD^;")V_10+(/02L:D$D$A49D#U6Y>#8;$&F?90 M<\K@GFNJ:?&!>=$;F?UA,=V8Q83'&7EU;LV4\U<7Y1E MV4LS@9&($ X&CEO86_&ST_%!A_6E<-J?0J('CI*L5!N583)$:*/.8%@RDGI! M0V03N'L\T9E\3=OX*$LTB$*!F\$II<9OZ3;Z7O67I09)Q]-GY"#/X\.CBSUR MV'CB7MGLO;))Y-E)%[8O.!:#CP?ZL'*C=AE]&J,G<$3\;\FH$56&650/$6X\ M"WW)'MR? 3+#O572YMSX3@T$3\:%\Q018(X_VM=M8R%L!)O/& TBB@,YCE(A MUM-]8;X&AV81E !P'^R\Y'O 8=%6]DHT*XMC!BMPG94362FC^T!A9(>!T$P6 M2L#7$9E?VEIQ0T":Z*UCBG178&-.US8_%O?QA.8,_7U)SVZHOY$&H1\LHD9 -2@S[LA MK:U,AU &RHGC(G@?R#LX=")NH$8%81^O8@Y+Z>-=_3M/!.'261LW(-R8F.&@ MAIV_L0> 3Z;8M#^GZZ1)+G,_=FW^C1HN+ZT65($1>@KP*[;L<^(6 X=R" 9Y M$MH4##G1KS#K6EH^NB:+JEKU_:/^DZO125F9B0%A*P >;Y::C=@94Q MOZBX?5YCI/.A<71+[HV'G$PZ/N+)I.,#12&N(W_^8^F[(!%"GO.*8U\WAB1& M)2&)43$DH3]9BGLY27:_^,2H;'XB_/9X)G_539A43R3%@:X^#O>&(SS]=$D- MB]N*P>(/R&2KM+W#)>BZL.C+]G0#_./G#V5#>'V/SO2:'G&5O&PW*[R3\@"( MAF&G8W;X?T5;G-?( WWH*D-\KNRT^X4"Q913?"NVL8_F:D+NT,3!&=P12[[SY4;NP41L_N.J%0# M9,4,<43^A*^&'_Q ;H^WD1\A!!=X!\Y**+RR+4Y;E[XGBCO$5:7;I%&D96EUQQ2!(+G^:3CLQ;\;6VF.L8--6EKZE;G.A 4'8DHT]U]#JTVX]K5ZZQP=I]ZI]'5BW3WL[ZO8E:$ 0 MA&9>V)7N'+[CNH8L0-./@)ZJB6\4;92$=#F0D#$%2)=X:D:C?VNYF3_7OX#& M."DU3O1S+/M>Z=F2ZD^U(,\8Q))80UCJ>BLOQO$VL4,]X48,0;,5O_OO?W), MXSTL@;CART*J$TT,X-#%Y(>Z[-*O8)=DOV4'J._]'$S!3R5W>A8F8:44.4G3 ML"G\RQ3^=:L+_YH:ON,L?WL1-7S5X=OJ0.W1^W?5I>U?$U'7N':[6S^#+6Y. MX0*FLGYPYY0FHENZ#%#N;DU=M]'3]ON(.?][W$I"OZ!I0:Y.HJ,'($ M%R'Z:>(OM0NR5HFIF23L7V#12>!P8M741MZ#\X3_IYZAO)CD%VR AZEQ9>K& M5/XMN@.360YLBDWX*NM$L:S.;)5->$_%A0=,8R)^]G%%US;+VLF!,IMI#O/+ M NE=>"&=W3=N,L&Y^\H(<9^OOVRG9.2[.= MTY/(=I93-!V/\=%#JQG=J*\N//ZEJ$NMW(D#!NH4UG@*4B@*KASM=;H=-B;H MC(Q7^$M9A41_P]^J6B13?J77D;GUW GGOMVK^'87OF;'<^Z>+'V0287C*ZZH MRCVTFWNHJH&%/_5V6U8O\P3XJW\CT(WF!OMKT'9SQXJR:I0U0@..6"?4-*H6SPF7FUU3LMEJ[_KT0I-F3>"-6@\8N%D51.-2R;YV08I_7 MY?ER+5#AQQ%64Y'I(%]S$UB(A"7KV1)&H--,:5!R# >N3B/^%>%@(#*B:W]:YC8'K:M@R3)"67&/[) M1$0QND%%WYFE\L6?$25WCYZ2TYJ](C530!HL3@K(+7T>:H51?WCQ+5;!8F3, M2RB;X^1,VKE0*?X)GX"$@/2,C<] MOQ-DK'D2^C?2(L]+;#&/6:"+X#!PUA:XWK8MBK(, $#)+XF_N"LW"%^U;) M2QFD4&+_@Q_\ ]53-E:Q<'X*^^*_(O#+O/=QZ]+SB[[[(@[HR.4QWSFNB^%Z MZAHL47W<7RBOG\Z;OZGL?=AIX/=A8-Q#_9? MTF$H ^59WX9$I<91Y*;G.ZMJ-B7,E\(&J_'+XKV4H+(WJ>*<7.Q+PW]]67Q+ M>OZ^DNU,8;Y"4&_8*4;7X'?%H!ZJ":T/BS:]9IS>T)B[5AA2;Z(JB=&MHKFV MPKVZ);6.EPQVU*_[1!1Y=[L*JR2U_;3#>:?==G_4KSN;=S1M]R?E?ZH]F[?? M[O?&M1Y5_?L!;N5 B^IOW=\.&'U'-QM]XR3>:>%C)7"=3*A/ TXYV9:_D#-? ML(/S=T8N>)\B%V#CVPY3BY_^G#6XV5TQ)(_[!LK&%>^UVQ=S7/U'(\PG)/*S M0!]' MN4?]HGNP']#Z4P,7;Q43NM1O.*[A.)WC)L_"<3@OU>Q-)R?*<2=H.9S@]*!O M%^KM0[:HBJ.^P\"U$1+MRP>ZAI$XTJ M.%TG\AJ=1]G9A148L.YF7-4&AMV"S+HKPQ9Y=8W8"L^>*AE8]3OK!R[_2/7"M\) MZ+JJTF3/8& S2/.1CN:,9.!S2, N G/U0 0>./A])%,T'R,9U;!RP\H/G/OR M2+S<)1B&R:0(P7 .O'PD9E!Q!F\E:-)1(K"4EZM_2QN2N+?L#VQ(.OWV<81V M*^^V2B9/?+O^(VF,#D12?)P!JU/X?$ (NV.W,?+?+<\'8%R0A>5HX";PYK3) M-M?CBK#]R90S6PY2HP>6OM;U:2 POW<=T)@)_JC>X$+O2OO'MU93XR"V=,8+ M]F[PM*7,R(.VW <'4]Q[^C-_>'-5^G!XL#)]^L^?O"RN2^\6H?KL.$B@^I3( M[+4N%WX<\$20?-TWMV)6"GZ/>@.*KFRF&:%7NL?9]CW.-NV1 Q#V"F6.UHW M:9CSHI?NK;]!:56M?7PD:Q_LL?;)D:Q]N,?:IT>R]E'KLE>L/-OC%W_+R)PP MD1D2J!"!B.0'%DX \B(9 RGQ6RW'(Q C]34:P@C")1%"^O2>9*9/V]@%UT?J MH)>':=AK, V/8"T-IN&.F(8$QU0&TM3?N='JR,S1[_OW=PXS_9V=@YE.C!_T MT0,3.:9FN"_8A/I]:7E?N,67&AW#CQ[;574['KMC*F?N#LSIN 0:<)]NSU'G M-$\",UC]B3D9EW1^9EP!.60LG5=78[INMBT4?0XF2(21 -4)LETVE))?H/DC MV&I*0'ZPE .L9/O\WLK1.\-'ZV2N>8H6 M5+M7C*=N'Q]<>2)9BC^Q$^EU<#IQ>[1]./$YM_TGO?VUQUJ/MB0&=FKA_HQ@ MGR'>'($U4(Y+_SOV17WVH_\54=K@G3Z)OY0GC;KQR5ZW=3GHF,-Q,8=?F">; M"4?,L6DK8%A)C,9DA&6A,9X'>#JA'''+7YF)0B3#*DK&% ZJ;N3BT2Z!^>Z# M'\A?X>?*8QOH *5GW6M=]MO#<2&D(=VD=P]0,2=CN?Q)A[VOONYA6\BH:TY' MQ0K#T[);'G@. TH1=BK-%J;I,M.C)-S)'WY4PV(+ 18EZ%.=/#&\IBIKBL\A MMC4,.L6VANV6Q19:/)XC*>X:(U+3HL;(D=MI33FKF)_,@X(1!%#"')]K5N:C M&E:<K;'DF&&&P1IW)SV*:9X"$-POG3$+4-#8G\YD*:S<+++-FY\8+@6(+J//U,Q+>W0:*H]/G?M.XB3 M2<;RAL<@DH]#&+)53\Q2$6X!4.(0URKB=6:L6]^#" MX=OG )J6D0OE4@!'*KDNG(*8QSPN:K$ 0@]"R4-XBI:QLGXZJWBE6?*[6VF] MDXPN]3#.-MD\@.,5DST<0MW\5/90DOP4#5/;/VF;\JK,2I6EI'H3V-BPN*F_ MY44N2>'U&G0MHXB5RPX_CEP24Y*)&;SPM:GX/@)F$5$*"5N;?/JG23X(RM>K M(!_FK =03__9J*?/@T]\BGR7$06T/()3!21)*O]NZ'#T6G0R>CTYZ M.'#^4&0"Q@SH*$(%YS.AC(]FLF2#5U?7;XUQ=V(F =#C\$?T@Z9*H]YO[(7H M?WCL-6]L7B: M2=E^'X1XSQR5Q%4.8"L.GT^*#T[+5AR=)O5@(+)KCLL0C!]L I073SX)\8R. MUE0M'D0P+CZ&KMD\J"F!7!](_TJ 8X M:Z!CEME#-46-K-F.@*:YT"+]MB2_ME%,Z;!I+OGZA9#GH+N-/!6_.CF>Q@$I M-DM($&EUCVM\FB61 \2Z'9B3,A+=I\)BW#W-8P!W;##<1#4[+7$GU5!@"/ PI%I R/AQH;CV4P"+M@+X 9]64_B34NSQL]S"+=2GCO MY12_[S[657R6QG)-\@.ON3_:J%-QM"?1H#XUD&W*^E0CUN>\F<,#O5@H]'T MTMS9L,J?34SKX5F4R^_3G_+UV1M4QN7Y[%-HQAA,J!FC<]#VE'%YWO8DS@/; M=7KM0?$\]K"E#U8QGR6P)^WW>9CE,NQ46BY[^7./-E7U0>>P:*? MJG19:;7\.90OMDF_E\OZBJOZLD#YQZ/BLU)0 MRVD,>U6Y+P72@(J8T(#QL0'_H-XL,1K*5!?-@=\:$:VZ%<7SR3>E"*(C>A^C?![[OV6;M?QZ&!X1.]_KATFK!*[JK21=8A=F)WR M-E8SW65M\+'Q\X./#0>'!Q\;'PF UW /$*SQD0!X#4=[K/U( +R&X_IKGW2. M9.V3@X./R6)&5F+WRG]GJ?%02#+R_W= )*O5[*C$-2F.I2,6)94,:UB+ V*? MM(R=R,#(-]8QO >NH;:C/7FDQ&EIG.8?@1_N"!ZAN=73UN5D;/;&Q<$M>X46 M)H_4YG6X'8\ZK\BY[C%M #WN;M'CKI9EI<9E)K.1FIDYNY%MQC/( M%SQI$'9+;3\>],",BL;4#J:.^E1G/>J55.GO)?*VI%\? M?T-8GC\9F;U.B1!7:BSOJ'#9@7HE)\MH0LNM[SL/1UH>6#33D;%.3?[Q*&/6T04P14H:RAM/J[! MSP(6E E+(PZ5H'GC6B!1K^=+'Z<^_BZ""+[ C[M 6V;Q@GX?M2!P& M381E_CXH>"$QJ4*5)2I[=H"\OH13J+ MZ6' M^?AE"8<3_KA8X"DX&/K%@ 3NCA+.F7#1'^UK^$8@K# &9P#+^R(D/3A:N"]: M'C:O+188$-)K"WY1E*C&>E45Q=W!FYO,X^ U_Q):$ MK&]B^_!!S'$(>?_9)Y0L,"=/-@9D"NI(UGM\690;VKKDP[P&6VLI1U$8]3N\ MX(T+'TP%X;@%ZY];:XS2![$X5239#XFSB:0;E=51W*I3R0B:6&E172*&>B$% MXY&$A@3'$?:O.Y>:P&'0>(PT=4(S0N!07&L=BE_5/WY3HS4J/, ,AQY/)%\OD1!N.ZN_%WX^[[>%P7/JG3KM; M^ONJ1W5[[=YH4.M1U;\?=.L]:>.BAAL?M66DV\9YA=/"QTJ&&G'>ZVE&^$QR M+#,N'^Q&FNEWUDSOLQ5XF=$X#SD;;?;4KO-QCOO44%M7CD.ML]L708^I"G=T/PS*;0=B!XA' \U[_ODB?YE>FF4*'A%%4JO#V'4GA+W M[IJ V+<>9!-W?H=SWV%\RQCA2-O];KXH]-'\CY=UU8.CNNL^WG6G,*KGY=K6 MW\H3J(U]O;-]74[@AS(U\'X^P/5\E+=3:6@,6I>#-DZ=;4R-QKY^=/OZ2(@> M"\':D^*4IA=*]*2Y_DX)?KU'4U=T)UF 40.Z(FV5+2G4>AX$B_)>X\>I?M\' MEV&,8+S#=DF!] -P*K*%E<>X:QSB,FB7-&*73=<#XPA()P3S-BEU5,25ULL^ MZ:"];86U#SUA5>$:9L;'?53G4#5#;CQI78ZKJJ@/6YO[-#NL-SAP/ 6-9/8Z MAQFB=]Q2^1'F[PZV$/7CS=_5*ASKWOD$ ]M3LU]BA]2;M1O+=:L:VLUMQ4\R M?;?8NGMLTWAO4]LI!1))U%_W=HDW:,Y MM./QDS19',VNL?]];'9*N@ W2N\&!R6#@S*HQD'!Y>)A[X!K@8WA#7C*,>.. MO CPE WX8#)<<($Q7;+#,H;9Q9-89H7"6)[5-7W-.JOXWWIYF?=6@'WXH7+S MBCT>DP&+>Y!]"(J3'X:OC8\>6$'LJ=-#C:L(3.Y9S-T, M8,)P5R\IFD_.BL!=Y:_(3,,!+Z((XE'H?RD!O>&E[=T=DS\.L'N<^95GOW-0 M,ML5;3"3X8YM,,<-TO8]"[O ,*UJIG-4[,;#&;QSND2;C\?PD 9_4:>S9TX^!6#K2H M_M;]E60&U+6 6!#/\ZFF2ZBZ2^A8SOD<6VB:CJ,'=!R=J# YL4ZH\LL@\\V* MX%TOOOWI;,AP0\%?KU="CQF/:UJTFYXU.?NY8._FK5QP+8+____K#4:_X79% ML*/9^Y!VA]+JA*,K2_J?!VWQN'/VKVH%3_.ATQ#6#__*.ZE :^Q7?]H9_DP+ M?(YH*L@8;8%':8C^:')S=CZY/N$5A9_C&C>"-N6HS'L0FH;/"+W&$R&)X-)0=J(O; M.*'Z*;,W[8(>*IIC35/*(]WXX!FO? I7WC4'H['9F19A(U]2O.E$A?=[Q@V4 M8( )"G0!%%$6=*%TEM5'-*8*/E HT-H@R(GHF@:=_04XN @!U15141H"2--# M]#3T=[]8.IK6(X4U9I1-.P<#KSA$F\*!#1M=D MOQ#9SHGAYP@D-V3YF-[3P>BR#W39-R?=B3GJ%J<=G 9='HTBS-6M=[N,-/UL MJ>\^'+'MQY@P/;:L_)Y+.YJK?J$V3S$M?\ 0:I-[/*7RR.:X^/ K_YV/7U&2)P?:@S<;!OXC ]BI-0#D&-&&P]DRR&KM(UW&Q:*+Y3+ MH!?2$!8%(0)KC5T:6:Y]5:ZJL#<&VJ/)E;'KWB?'4V+7J#&+:93T'!"$KN& M1&;N(4*J .U8!EI]A@*_J#GP4L9FZ KX.?K=T:QZ"YLQP@Q!YC[)4QJ95D+9 MTFRY+JP)\0(<'(:IUV-45VKHEV;<^;%K&TN@ &,F!-YQY%PH(FUO >.I;DR_ M@L>HIUPGE/[^)P]!Q>&U;XEBJ3F[V,=>[%F?3HIM_=-)L:W_JSH-1;Y97N-1 MJS3E$X=9)E-9'3D&5AY_>NI:#WD()S2W@/%Y6B:?W$QDCXR?;86R,SW\=2]4 M -K9\?=[][J]??J]^_6:L3>U5@_K]G57]WL?:/HB+FKKHX[75&CZO9M^[Z>\ M@:;?N^GW5GZ8J,*L[YQ:G)!+"(PPGOT'[7[P$W2;J[(&-\%;I"I<_,U7_->^ MW3ZB3MG B88:*NH_)IL+0!YHGEZM<)!Z[;*0:>NRVS>GXX$YF!3Q6!]RRP^I M(7C)5#(\.BH9=1"\U>QU1V;_I'LOBC&G+")E.4;ECEB,T]:6,,,&.+SJP,.S M(N1U.P>"R/M(2H3*M#]Z[\0LNO)L,&I_"+J0]W_%3G2?4C/\\2UPL.5XWP,+ MC^LJ#$44OG/"N>N'<8DK/NIT"ZXX_*[HBO.K#&T]^_C"\M$E+^QMQ*T[MMNG M)_[J1+" ^2[T8%62PV=G-8O#7:)MQX_?I\)LZT#<.GXRDJ1QK9F$ MTS1"AG=FA#T^ BU,BB/-"/W;,E86F%!!^GGK!GP\)#_L@YI3> <>][MU;W0G M&)[K=DR,UP /H?_7AB7IKTV^#9\(,)*TM@*:\ #2G]\.)PI10$I_ A9C*=!9@"'L;5%FXL,)9JQR*WI5_"W,W>.=%2;1-/7 M# MVT%\8X!ZF2-L^+T1 6F#<*+UWPG75?M(G^R*6^'2,(3DR.%@^>%MXUT*K2WQ MQCED>RW6D:!W]CLJ89!];N$BDZ?R<WI!%+NB>@"$(G9_J"EWH7JT2% MJ&_*J"JL\0PB_]\)+S0([I% $F1V/"=U).DYU8=9GXRVC!'(:>5_.X@4"E\' ME>S>OY/,AH>?3B>J85WV4]W=JXEO,AD?R\H1"]V<]HJS2TL0X4D5@"NRK,3+ M?R?FQ/'9/"&C\RM>0PX#?O-G0+ LJH"_%R!2%4U@AD90?@C17$-ZJQ/A+QQ* MR*0TTS9J)2P'&?D#TG[M!RA?ZEW=1+^ZCY\_;+N[#[>?G3^\0 "#_E?8_P"; ML(A:4]):JMW1H'7I^<7[N+$H_AP)00FN MC_;>*P MH27X&_<7:+S;&),/'=NQP)U(OF*228":.[H/0'*!K?P#C)90&#V0MTMGYD3H M=+[[>-'I#R;#R6ZE+L<8@ZH;A9A51B%^]X,UJ)_S"D-((N,@ UMRNG(IM%+3H1^ZO[VV@#O3YOS1+."E"[GVI)UX,Q)?&G?[(Y_"[,) M(NE$KH2%X3A:"LZ8/(=RJW=[C[JJ-/[0386M2W=U3Q-PVJEO NYM^B'4J=D; M%V/]QAZ3K:8%>-9'7#DHKZG9F6X;+6@JJE?LH]O\E3/[-GAIIISN4>:M2Y)( M6*F<@>M[\-->_8.M?: 3,$.G9G]:;$+:AQ3Z3[#B*8[7,KLEH"[[C)<\!XTY MK]285_^Q?IZ^NOS(L7/@PVY6"*]CX&%2PJ440 M*'R&K^IU=1.L74RP@BCIEXE<52&[,*[A>.!?;S#JSN]5!1L+ V\2(T6!M1;@ M7<_#G"6 ?T_, #0E:G+N%E!A"<@4?O>OT ."DF]?5BYV\7XVKAD_+!*312# M8[!N63]+L6XTF$JCRG1>X5(5S.X>6LX%^ W;%R$5[B:0=ALBX/A6I6"$-5\^ MI:*A'>^A9;:-FWVJ:&NW;IQX>BP1[FZ_BHX+OW@Y2LFN5$K741#/(W L,O+L M+-34OV+WP'IJ_*1Z:M"Z'$P'9J=?['';44^57^X^&FE+%NAQ--(000,[&S42 M7/,5N-$NWG.OZIZ!^I!_\:N66__6J](HCW/K(\P$3,Q>MV3;.]SZ'G<[.$50R5E\#E#<5[F&Y)UZ4DABMZRTO J"G_$WO"OF&(N#BB'-YX!VL, MA5=&<>!U^IXHW-,%/.4"_D"]:^$&3SW+=AQEK\UK[9&W7,P;1$MA9NLXJ4L@;QWGJEUZD(VF0$S /E2@^\GMYX M6"Y.KZ@<#\3D.T&).Q\V+TO87[6NWEVW*)BY4:Q4]7OG-M?+[$V]-WUM;I=? M,4*:/KJX*W1:ANVR/6$+'RQ==?:1Q'B/7@#^,A#)H-B:; H$OX52]9' +"H_ M^Y&@WUZO72?*<6NW)KOVP#*G8.E6PMW)O#UN*^X/%.M2],LDST:IK@LBH"#O M1B;%T7/C[!E7P,'R;^Z3'F[VZ_!S%-G G_%=3$N^NI@C@D>-O9J?+XF'AW/)[7]S=#<:('B*$D$*J=VQ+0&-[J>?^UR7](5V;[HQ[RL_ F=^:>3G1#(N.:8D M"32\+/?6]0,RO:7'G(,2J$:L@S004%($-6TZ*0=,"A$/)9=US&/3ZC*!A^O7 M$4#X9D708V,&P_F$03:$>+NU#9(X[0/\RX>&&IPNF@*C_O@(CG&GO<6]=M2- M@Q'G#.Q!;YN#7 =)MK(@I8D=WY?U7V4OUIJ][.W71<[M;[4#M3"T*93I'*I3Y MPGGX?[AQ>O\US^+?6/OB#%=S;ISA:NV+7-NBQ2US]8-J8/@3%1]^KC4POT1N M#,*/^-SYJ[G[Y0:OD>]410(HHOK]4'G)_E)]BZ=O#=&PKS[Y/#-^5L7Q1F"O MM2ML[@,8]!:WU0,W.J[>:%EHHUX/.KZJ5T$->$*H2:V>8G@PBGP7'\MU0J19>&_J6K_"[236!RQ&)E9W_E2,SJ"MQ[3)#N2Z*S859;(7HG<< M!5P-M749$"EP>$QN-#J+EM0Y&RR]A *MUDWL:M.4D\;]E$O;R#1=NO?%,"MA M+EB': 9Z7!YJ 0J(,)&-I71UG:[6(TI T@"[%'/OXRA;\H;\>'JU)#D8Q3=N MZ/^;NRFUK"_B5H XHV(VL&'_IE_=[Q5>*)(/]F5UG2T+:D;;;^>'G M[FHVUY[-S@SQ5-!A'Y#JE><<[%<"XW2VI,.]D?F>7RCG&-T@OXOT;1;'HAQX MWECWTMTS6NYTMF23'6M?W.]5SDS*ER\9Q;/=?^2EI_2T3U0=I0 M'CGM#O;5T@9/M+'ACFI:6473L<9$F(U*]M#<#A0^('Y!O%+-,54: R3G9FL3 MV0?#S4?&'F"C=;8$#;[H3;R%/52"?;L/OHL>*;O3/4K0H+,E:'"<'6/-A>WT M5XM$R@;7!:CEC+!_@UUD,79*_^VWMQ2_+OE0*+0E'2B SG\'O/?=A?67EL3X MCQ\_8K5\9"W<>\Q GR*I$)I../ _$:&8^1XV;: >+[C*(HKQE_"M?7-$.L/U M.2]_B!CU(M [/L_^%J&BF >1]&VC*)#7W6O_\/.J'_(_UJ6AW]*21L?K8I*2 MUGCW1.PUSE8ZT5M#UTZDXO]%6T+[HG>OLR^77N/*>8R][6OG.VO\-H^Q-\I[ MKTKOVD&P^&&UQ<0_#X67-VJB(@]X])Y3'U=MIBJ2=4/0=C!QDD03-2,"0=)& M E3_<#B9-[L!!E1I6H?B3F;S[/3!Z<'6^'!3.MYU-$OOW%B8E_?PN^OAW8W6 M)^'&TBVI2-RJIF[RO:@$=;?4UY&ADJ,K[[R8=^F3H1PKD>R3/&5)LK'GD[I^$^1KYRT^U5WLT*M+ M2QTE1X[B">V CCZIJ8HQ@8 ''CR4ARZQ\ M[XP*9XNK?+-L6@4$-@GH'\6)[VPQL/?=V9@*UK9ZZ[4P7%-5<^NU5B=AOK^:]R34MO>A!Z6Z\[U=>-42Z< M-]OGJLIY;^Z+F>Q1C/VOHMD,I&BLFPJ\??]9]Q3P$^.5:*DC3D#,-!ILX7XS MW_S\[I-ZM> .T%X#6-L27"0AN/1@YH=N2/X06)T4Y- KYPOG&?[K*YX8'S9. M0:V0&:KHB=$(.8]$K&3/:IE^YX>?T[N*EI2Q7MF2>TQ>6==:.T$!@5K-.Z75 M,-ST _(=O(A9Y&42#)PBHW2U,I"U[H/>4DP^A^DJX$V=A.["YH\"(@8DFG.;9Y! MM[J9%R7ICOEK]78D$M8#':!2YHN[1,/31&\$ < B\H@,0&I%68R*+.,YU9BJ MUY1NQ\E0_#-03!-2=6=^JDAE TI5X6#+NJY:S$>6$9/C#@<\"E2_JC-OC0L=?@:.],N5?$4%KW1?"O*B$&IOAO^\ M$2%\@['(G0+/PJ:B%#6VD)9N>:P>R?._MJY;UJ]OWOR1>RD^K]D@]3TO_&#A M3@4S0_R5SD!S4_9]N+([8%X39,*-*"81JY]0MZE#$@K0.>^:"W=*>@Z3W>KB MQ57ER$"J2@-BEQD 2;9 @XC.V#RF9'Q*UJ8C4>8U%?!YA70H MM3%)(L^G%S4!K>[WB#1DGI1A!OB54=TY$#IUL-882]_+V^DCZ[Z)::^A2UKT MFI# )A:D%L=]WJN[*M=)YI,NXXD/&X]96"B;/HRP.2&.OIEE>$8WN*>"\?WP M^O1(?%UB[;Z)=7#E83XG]*\AS4JX3DE0R $)"&%">I:J)4F!%?2Z"06ECJ_4 MYA'^B53V#T \QSE,=,-4@\\8H%H@*<)2+P%:H$Y804Z4P+G,XF64L 'KDJG- M<:)5*0@/*T2 )[04W*?V\OEE&PV;;*,:[*7)-MHQVTC:T@=.=RY[#CZ&;)3! M!WZYE[^L\"$X96_!&0B%/[A/!+)@$/1W9'YIT]C/S\WZ@G1T[:'JZ.1Z'DA# M0W[X@Z\.RM\XW3#H[J![R##H4?6O#IF[[ R/-@RZ>[1-=;>>K[XS_)IAT,TP MZ*>\@688=#,,6HVEG:X.@UZ9 7V:V;/5EU&R'I-7A\[SG>XTC_>02;_3!TX* M/LK.SA ;98I!/;%QS0!RZ?,I(^$^9VQ;YW#2%P\ZXIG.LZZ,YF]-/C\@#V._ M/,9^%PN([5YG-6%9!J@?<%?(;O:ZLSV86^ES)@MK*.9R*69KKY/'IY@>4(QC M.YW5LOLZ4'O4F:/-(09N'((V#^99VOV)@:!.,:8(Q*VZ3@[C\P]W# MYTW 6^(4#R%?[(XXLD<5W>_/PP&ZE\W2(-L1W/(/P38U_#75SA =YV2_3 ?QHKO3+!-<9DNP&S6]8&]*MOI8O:YJ /$3M.T-Y MNY=QOS4+A4'Z)IR^RP'ZGENS["V!<1APVQYT5KOD[V[DU\<)W:#1/ND4Q\2C M 6AR;7O8JRT>G2'?W^ !J3O?OUYM\=3X-4[>6.+2%WQ\1B48__#RV.[U5%V]-<.@,>?T9Z_B_KNW:UVCYA_MP M&:A K6\*(#V49#GCI%]?_:S1\Q^)[Q\9DX:8L3&PN^W5C(V:8-(9X+L)VHT^S$' M[Q[SS8<==)".G([SNM91^4;W?YP0W0'XM(,@<,"4[ WMKO/@8IG&&+@88^#M M'"?98O_GF>O'%L[*>&YFP'$%02S<1+P3_.?'D(DW'X7ZX?9W?V_*[?[P\\CN M=(>USKEM#()'$P:/@5/8H*=O#VN.5&E0M-T)6]-XL;@^'3LX?.ZN3MO=-6CG%[)S*6&IIM:/9I;,W# M2774_N'GCC.V.]U5A?8PR[)>!%L37>8G&F-F#JH,C0'T9SE@5_8(3' J[(W M$;?+N>_AO%&7YR7G ^7U8&.<*@?7' LN2L99K315UIA,]U^)Y1XJI_8?++_:]ZQV_0-4^#%U?G XXZ3(D^+#1]D\J? MX;>*4P-Q2O,L"H+H#N>3JG%Z/$J/9O"M!Y4:MI?2J*]%1*.^1#[JBXFPV[$M M'$5%$,$A2SB*KX1%A=%\:X8LTN:;P7W-X+X:67/-X+X:P-E0<2]F$ETSN*\9 MW%=SUU"U:5"8Y7Z@_OVL[<;G8QDZW?;)6WF/L!%5UW;&QPI.7H)7IZ&_9T)_ MIY]D,>I29X%N;]7=>A[T=X9:174 KM;$_.:/-V^?68+ ?I3LG)Z2>Y@QUF^O ME@[6*;.SR3 X%,.ZI\>P_@\_#^WVL!GNV9B9[S^]?]/D"F\@U]-/21H-D%P[ MXV,%YVI@/S489F!8__08-L36XZ.:)ZF?H4 X0POABTA2*YI9?X_B8-J8"AOH M=LO FH/H=I4T<41>^\%&?6,+U!*%MDQZ.1(*829>4RCXR,I^D_37)/U=XHCD M9;S?B M:A(+]]N5.X,3OG*#._<^P8LR,V']\,J$>AE@:\$RFSU:FC63 A!R%!.*O +2 M$S$^!7MR:[,7:QXC;_O3]OL9_O SY5JCF^'//[EG>PCDS-QYS_VY"F_79%B/ M*E/ZG[X"D3+X/Z9B83DMZY,; H%@9S+J7#=\G5CO_,3+D@1%&6: 5)3%UDQ#RRM *\ZA%6EH66ET M(ZB1RQT(?'H_"UT0]I@-B.]CV3']+:\37PBXM#1*L3_\H%1_9!U"]PY2BN7 M2CK4NVN/'V,!A*Q_V/Y)&\M>6:TI?)#@ +!:"B\%Z!!(0-"&?$3JKRIN[JF( M G\UR1+875($@(10>*,^(J@NX\Z-IU=!%'W#;QJP2^=NBKTUH^!66+&??./5 MLM #)00.CVV;6M8;^*F\1 04H!WL E2H*$[,LZ3S*!'J%P9$ Y_ 2LCQ]M MB\BP\Z9E(?4Y[==?X)O6!WZ%?M1YS7=1"3<\-CR; 0(HG/((5Z?^; :8!( $ M0G #>&4&&B5=J7H0(.'%_H2O$T#H+Y:!GU?D; !2"1%V((B6]0&^,,MBV:@H MO^-8W,!7\%4BF+4?M0%^0@'IK9OARVY\;_T." [@4(M\D O\)A>XU@LH8*[% M^U5FM:/2T?OAG/C^9U"G;WUQMPMOKGD1VM\%U9H!'P@3Q"BF.6&!>H=_QNY2 M )YX:CX&DT+"]6ER^K&8MJS/@'A,+W >'[F&;2WG@+9>@0RV64>KAAN/&8!A@5ZP/UL M8#CN5"Q\#WX-Z) 2*>*/X84;!$-(APK<"6I94>RC "*SD2\'PTLM2]X='O9> M4?\:,,/!W.DM<'%XW)K$$4CAI;\4B \(\&EAFC56%M[$[B)!0J?JM(E4]EB< M!"#$\7NK!]8G;%D?0RQ4)$C:UIVP,F#CFS>HOE]YX22WC!W#%I< EA3YUYK= MPV?GOC?'CQ.8Z/R,WP#*FSD\*#Q83U^5_H>!6#OI7S6G\6L?[YUE Z 0"7( MRMP%^3P1(@1 ^' :'R5$()4MOUS"*)=('CYY@U5?\'O7\[+8]8#Z77A$! '^F=_@.GP%ZWV> MJWXYZD:R%!:.A;^([D*B'H( G#-"+2?))B JD7NAJ(?_* T4A#W\X0G4+H$B MTCB:9K2+$*Z'3NT'U(M2*DV@+BF@*9YAD_*9,4CB-7/F4 OQ;VDE&Q[RXLRG MYY-O?A# !@%\212&(F ^P>6_^,#-VJ$6<*@E"F95)(LTN)]I47/41DE,+#%P MDQ2=@L!6<^0F;PRI6,C_K#!;3.!QN-8"4TMVYFJLVM+2NO@ZDZ]C#Q!_!L^' MJ>Q 0_=!#^,&EU%*HC% +%H2#@G-(5'6^$ -:03<;>G>2W4M6A+3G0DA9<,L M2S,49M&]&Z2*S3KMSHC./ $5+B1.RD@%1]Z39?)1<+LWD4L$@/; C;(:-*O6 M^[<0NT!U]2-\F!BWS;1,W90+*@1M]G\RV(S3=AR;/O/7UC7JM=&4CO<.=V5. M?D#9 9C[X=T;H""X(+Q,-@KC))7]^_T;Q920'NE@AOBG]S_^_L[64N33F]^^ M=N#=N3_Q@3$84@)(%[$I0EYS_>N7JTZ_W<_Y!&R*-1MK&B5L9L'Y_YB#=F-U M\*_8?X@?$%0@'[#4Y37A M>TOX-YD/TJRCNO$I'A'V'I/%6_Z3Z7T(1(P_6;C?_46&N! @.V&@$,;_1)L!_%]P M#3[]W !'RWK_?1DP4[X'TIH# N%Y8,=Z-P99[+(9$#>!#TB#B(T,_"K-0.=3 M[)1U/CX1.YH3-0.RJX'O^4G8'8".. M@9P+UC "+AH+E[K6*WN:%;=0OHU;0")BC/*)0\#WW=S8U+>/;W,3 S@=_ FP MO 6CL (DHBX;" 0E7:A*H3'L&O-!3#"^;UU&P49D ZVO( K!HZ -K*!1@A1 MTZU $.9@ "J$48$ &*E)JC/RE)&P2-Z&AH*K"+""//)IS!1?0Z9T19S)1_KF M0!'S0WQCY1!\7#L_[)WZ1DYOQ '"B-=6GAJ\@B@C30E 7NY)6X129:"5"(/ M_!VPCY6Q";QTBUCYT%!K01\_L:LE\60*RVZ*:BD M"7**A?7[AZO__-.XWWO]"^D4+@["8Q9.2"LU.O9BSO<27%QQD[G88H+KK S9KA> M!H)I<0\ZIS\%/3K[)A:^BP^1(P==P/S;Z3T&>>$&/"NY#Z<@X 3KM7='$X@ M4>X3@C\F+D;"!8P[8'TD7$*"J63Y"&X%7G8[_/W]^\Y/G_ZQHXK8[7?ZMJ9B M\_+PW_@AV.8;4+L#VA!="K8:9F>\NIFMUX&?6;T.3@,@92?1&LC2RO,+DH_7!\F;>'<]0\7/.=Y=;_FE1,PL(P.*?&MF,)8L*70OALC: M"R&TQ.4[Q7?D/+Y$3W4Q575\0,F!90:6FP>O 1?&WY%/C_R:&#R[ JVB](3D MS>C]"3#7"[[U':_!YHTD-/I;[D([^(F5T0G(YX(/9DOX Y21W#>CO7@S=JFR MVKGBQ.'7R6.O7,>M'I=%I=A&A ^N6+ M;K\URO^)NWO1;G7RG\@@-RP9W,OKE5NA*$88"B\/87R%S4Y=G:WA>G"(1*O_ M\KW?W&_)?.';H%1X+?@D&2G!_17HZM)?[$]]ET-6ZF 4\H%K__J/_W5R#<+Z M_=W'JW:W-^J/+L'K"F0/E!JSGB\]VRO$+X,LZ5TD%3K9U/&&Z.)53F[*0LZ) M@\V=G![Y';2CC/A$PC/"BZ3+ 3P.998ISO7B*&$;/?!GL*P'NI1'1$(ANF*P M 5;*VV@"!N7!1?F>CNP)Z6$K?:YZU^RKEW$ 2E-E5 7SUF>;O>!171NBRH-< MY%((.6A!>BC#OU# 026[QUV6$ U'O#G-" 5S$\<0F(6XCCJ@N25P)? M*=Q('N\E9W>J8KT RWF4D+=%KP2LP(O]I02U_OD"LUT$)L^@.S&.9H+2.C#5 M"!,(/.761TM>,S]&)K458)1J?_IJUP@KVK5P021)SISC+UXSG"] OP7@R50L M!0LMV5(VO5\R'>8A$OT!=>S2DLL,A!_:+"P?Y;;UPX1NF]]0,13< 0LRY7/# M"(.(B89=2V8-F=$;-_"DAR6QB+"D\\SD MSCP=<-V!:$^KMT _IL"#<31$PH#D"!P 0*%\G 9A^!BK<4,1D6J!,6,O5R(+ MT(W%Y%[M3GDCUZ!QOAEC"PH%R/*/88,8*0)F\T_I/P 044)B*#F^&:''P+0' MQ$0NAZD(4+J49*5D)\(G;_E+_T>,YQ69'=/Q$OM0K^ U.3#@^ C @KB6' DH M#J07J@B,*CX%WBTTFB/,!@$*FVH% '_@A MP^$,Y6N.Q0T2920W1]'!F-*#\[TQ!]=1>(L2>_5SM"NR+ LN;0(=P4>W4Q MX8E0C\S27V(P@Z/@ZM,]KK3VSPET_7-HJR),,\$_ADGN(&J\)O M>452(/*O"JT@J8NWUVS\F@J.#U5IDE(&=PT-IIOR)E\F/N#&R=02F M;.+OKKUY_)]_4BS# //M.>KYSX_'_KZ%^2>?/J+>N$42#Q&U]I.>R% 53 MH7N-TLKD)-.:9A,?C9T\()L8@L706/#Q C44$_PLX!TQI[IAE !L4LEE28? M&5_:8T>&CM)63$AP,BY".';#&]P1LAK+/D'Q;4 M*Z4YYU<,>\M4\%[Y/K4?RY7 0N>5TR^"<9UCD"B6SE,QJR(7@93N5 KJ,!8) MH%%9I"(3L] YR-Q$U0J4J)M(Y_-U1_'F7 //70\@+R)TQ4J\PD+81'M$D3E0 M6:E4S/U$+X72B8+3\(N,@93C =:=%+*.:#$JPF5TQR@?:*W?\-ZU=[.P54IN MDV-1 !^^ T*D8BGGG%!9RZQ0)($)8NR%"0OBR+HV*B%6N/-ODCN_4=S(*'R@ M8HFN*J4YK+J(&$2>G%*LY3!S4C#Q0.WA0D3H-5BF6H8Z%3*T*N/\?>##I2@7 MERD0Z:>V14&98K[W9K9/D0-0!1:[!7%&O*XE]Z8X>M6797:3 M_)+IUBLP^:J?5O/ZEO57.C,Q8""(1)&VH5*8S"DL*^@VT;P$.'^=\?T7B4/H# MWC/F\Z0;S+AG%QOOMIO8> WVTL3&+R4VKCPJ4VVUHV[8';0&FJ%2''/0RT.; MUI05_ -&FI5CH+%8HI47DC[A6O=@[UTAY[["OZ%.QUY3V%.O]Q]YPA9(1 OU:!-0?>YKY9K]PXP27,M(F26[^AS>#Z$NC*$0A-0% M]VNBD#.JXN+ZLU?DHX_"*R#KA9^(E1B=]&J2KWQ3C#)_#AZLBE;J!VY_K(Y; M&C5)+^&98@#S/ R5/9M8?%X%NS[H*;"(^.LF7'!C]'](BY.2L8%$.65$66KJ%FVI/HL M3#E1I84Z4I3F 7$)-%D<0FY]=("433:9:8Q.%*HNQ]#C99+37XKL*<_F/P4M ME3:C,0(].7Z2)D:!-);U""X%5ND+Q= C^2LD\\TS1M@S(6.57(C[--%* P=5 M=EJ2XSXHIB[F9<&Y;@U?@L;+G(4858PY,3\>(9>E5R418\C*2%:@;R3J$W(% MXPA$X'P*=<%%6# ,?"Q*2/-DD*7K3[7OA'O;<.*"\:;T+DI7)[JO_8@@+?OE MT!-3K!V(#6- )F=JQR AE_87*O^!!9OP.<2NU@W59:3%$UPFJ[BN4%!.*WJK M=I2W1DJ%-V!R$P;3#>VDP_IF%_K\RI)DI"##/J#!=DS^J=_-L"4RS,-,& M56 Y)9T9W+5J:[ERB5*?PDPZ6,/1+)?:!\ /?8SJ%I(CB,I^)6_!W^#?62RX MQ@*HTH>;))POJ%Q^WGFC+3N)<(B4RF$HXU1F [[);N#*\<&!S(G57_6I:P60 MC&K$B#TW8(OBNS='F5(\I])),5\C]E74_(NB'K<@LMPPS/+ZH'RK:E>Z;8B4 MH%'(.T]D0*T8^,*:2WV,KLVDBAT)@62F-@6 /*#_*8D[@N4;KFF1[>["*2C6 MUMMH2@U==!N1-]=O;>MK!-JO->Z/; P%7P'?ND*&"JK8>WB?I692W@\KC)P> MQ* BDY$; >Q&EZ-S<^=1,Y=W.N!Z3NZ[/5G0NW+AAY3R)[5I]T_M7%.;5G D M[9CL6<_"_2>FH=SG\IX-K%)BIQNO9KC)'EF5<799[M*R/JVF MY>36K4XKI^H?8%0IZD>4IJ32460I#:STE^@.O3:V+$?TLD2:?S+WF[.@9<Y/J8":TR)VBB*D\0BFOR6T$M91_-K)A)A"W(X"8XDT66]JOB MES7'HHULT=:L:2:4KNJ'H')[6 F"T)G9ERFF=FL*F6YB(7J MUZ)"2I21XZ6(K5 T>I'*X[MR3>ZJGG9:+O[V,,U1>\ER*_T7Q#G$@D]HFDU= MJ3Y^P PG5[D676J("LMA-6N<,.I,@(%AKGQNI^56C(]^ :S" -H(5&$C87V3 M5J/3:CI-6DT-]M*DU3PHK>9$P?*<.:/7.P*&I(OVN6U:;E(6G:!ND@\,8 UQ M(=)*T^_ZK6G4/3*WWU- K3$Q3^K7N$QS]6W$HULE-NV<8G-.ZLYU91UN/;S2 M"OY2R>%, NV*U<$5W019]SQ$G9O*?%]BCG7L4RW##'.#J2S:!@L@%#-?&9^@ M&GO?C)[T\"XQV1_I@V*Q#*)[00WI9?&JG&1A%)E3+>U]H4A>5^';Q5 *]VFN MJOO/DYDIP#B+\MIA7&U:N!HC")/)2F(_GEYA#]+[O >]WDW!K6VKFHW((W@A M-YWC&):7,];90CD^^<<=QG$^I%40[#V_C"JSU3["',[17?!71Z[-=94 M8515O&^ZW94KOY"_(@O1L6L ZJ%H"FOXZ?(53@?'+IH+\1SLE5.;)M($,?-G M2@;O+F3+9K9KO?G35_S M XK9C+HG)Q1MDMT0.\,\[:+@89\:G0=5[U!9?E',A-(%G;+=N#_C6A'TJ.0> M.IX!@G;F5+I0 DIS4NUA6]:O*OYFKS:_JL"=2J>>A 3J;7)^A71XZ,!7E;OC M3*A_FP-7WE=E][ 2 *GQD<#*8IIK8OC\L+S22N;^+#5\DYR^M,V)MKNJ5T\F M6JWI_4J%JU*C1L3F'WRB(YV%VK<1;_@T2SZ>$5Q6F()]\-C-8VA;+0D$/B6* MYAMS&4#$F$:E2O=W7IZ;KU&>DE.E8LI5Y5=VB%E3<2S-X)!\0CTNM3G#F4V^ M6PJN$?]B96#A?P?]+[W# FPC.84F,Y03I'4C)>5YU2Y5R2&Y[ ZG<(GO+I;S MV3*30,)2"Y.IY&B%]H+E[Q7TFU*:@A,#"U8::&%BGKR2$MO3N?@E_[PQVD-%J%>]]69++3VN3F:R M%!WT!C85_/5),810W#+WM=<)+C-K#O% MSQFBW0Q](;AU^$#U$E_?/6(2R($'+ >M96!,:N':3-%**2NMI$BC$5S19L$P>4D,RLZ1IKV2;)RN MI1//7QU4\C7H;L>C*V=X,D2BO@J#UZ9@F49CI M3/MUKJ:2IXF3_*:UHOS76P5X92@FFN<*K)O3=$C M%"?2AV'ZK#B1BL-YVLEG9'BOE^IYG\[MB5?:Z[1M"*8T1>^DQ\IP;I9\=\ H MR,0R!IPI65,=<2 %6OKY"CUJ=>^WG2",IK8)8L.[1\8.Y6)-A$X/2A7.%Q0B MW6!I#PCF@[Q-&X@:M@"_#+F/_TK;0IV,U++>I-P(B0NS[A K*)OV6QC=X7#@ M&#N<<:\;%R!)E2^89+>@(6[4?(;&PYGH=VHI):I)CZAP&PO/%R: MSR8K=V531]D=J9IV,WE>C-/DQ=1@+TU>S(YY,6?GB+@F]R/E_%&O*V2L%^.# MR ^WT(=;,?(+==NK5AU+ 270DHH5D]2=Z!B%E$4JN0@Q^Y>S?]7*@((/Z!LC,0TQM=N,DCCN]5 M'T6IUN3;5R,R:/(BYB)[Y_A:'";AU8"5/78GHJ:&ZTN!3ORL[C^7E739R1JR*'C 8IS2N;( M%T!$PJU04EG>DE^%F-=AB];30/]5S2X7.!9'#0#)&U(:,8KB&MH[#TN!5B>( MX4I5#9:;H><_5N[ANU0/>]#.:]9#79^:9EU/$Z$#PO[TWZO(_'2'4!!IE">N&)F;U'G#W+>?>>9 M.^K$;EX^F!]%.H"*==#K>)H) QGFJ?*-7Y1OH)2'PJ:S81H;:%>(\N9PX6@T MCWSS5%?8'%%8/BK[[3XOAH@SQ7AENW_..&$1+[N2\GHT-L>G:"O51]# ^GQ0 M75[0F<<'##<$?=?7J8#Y8%,S3&:V_W^ M;6D^;R6H[C;?A9(&!@=0(4T?<#O>G.-(4UKR4K-B;)-=.\J9(678S7;J-%U% MJJ7@JJ2\5&&%=5^ AN]YY-['7)NX "$ESR;'"9J:DBF0MY"L8CQ MQ_KJ?K\*84S59FRI*W/Q%1KE=1K3^$>O*4#L\8/,#M-UM@K5/DG(%@R ME4UL\OY[')2D"33*_4+\G$J 7.K2,,N ?_&\$^JE@1T@75E]3^G8*YO3;0+Q M4#@=)54^'4KIAP_*EH)<1*.[RU#B7^!_PV%"\*N01\+@,QRT6ETUGU?!.E43 MF\IC4]WUL:E].H]W?V@B6O4.!CWWB%9MVMX_GT;W-+\(!$K>NNPK#47X%-%0 MA/=;!SV&4=Z7+; 8-V_15(:K17GF&$,F*=I87N.J5 W"F; MMFQ$:8$DMZN$7 PD>T7%:\M$O%)_>3WUDV7@WK_R0SH^O?1:+B\E(_)UBGEY M;B _0M_C7TN6/QBV.DX'N7X:P_]/U8>E0&@!.']:_7FOW7+:X\I?M5N=RI^O M6ZHS:+7[_;V66O_S8=NYX$TYK<%@/Z __J8&K5%[L&TEP%HDB/_^H?N#>D;A M;QB!-&J>,I[ZB0@Q7O>XE$6OVE8'^&MIU?'*8\[R.SZXRFG*K(&YPK$9]FB; M<&XSOZX64!:P5LU+T^ES @F[67I13,N+03SZ[.Z-U0$ M=KBU[:?=#5Q2U)?6N!Q8=A]*_L\+8B^>$/7.'5;_<1;,M:Y//83I=_J7ADLO M*5(<9;#$-/GQZ#SK<%JM/:),7.\;IG*&TRMY5YXGIK/9IOM'-\S3W/YXF[NA MS;XE;G/Q:A?NN^V\VS"B>?^D[Y^>H.KZU-Z$/J/_E0G=HC^[]:;XS:T.RVQ@ M'PBTK3-@>"MJYEXG-$]&4R+K=+1NU^YU^NS8?<@I%2;O?-H].%;I.>W7MSFA?.;GAJA^#>^UB1%[FW3AV?S!N+J>6E_/2&=O=T6#% M(7E.%_,P5V']9/[+?!U[H# MNS\>'6;/[!QQ.JFE\\PN=-"SAZ,##=3F0FMXH2^=$2CMO=TUC[.ZS$OS0[SL M]1J=I ZNB#JK(N416@^*=C\\">FQC(EF9TWLO/[LX]G$SO=1H,Y/31K:X^'@ M_.,R%WHWG3-.!+CLNQD-.N=_,Y=F1723DO'=OI.4TTLTY7TADWGL/:F/[G$",NB=MU1O9HW#[,%CX]RSN2E7Q)%]KKVX/Q@8GTS876\$)?.@-[U.[N[1$Y MC\N\.%])O_&5U,)74F=%Y//*5*;#\JQV-CT>:@L<^GZSLT=[__2$6M>GGE.( M]^F8[>="RA,N+28 M9J?3"/_&_M\QI+EVW/7S\@ X?;O?&)EUO9R!W=T[YZVYG*?*H!D,FVSK.EU( MMPD@UL;X/X]DZV@EGMBD6ZL:4KOK'-A^^?0)%$UV[FK!]L#NC/>MW6HNM+X7 MBMX[YZ+SYR_./]%M]).Z^"?JGG+]&V9]S=OPC]/"[STAPF.-J^44A.[S"ILQ[R.9V+V/)# M+UJ()M>ZV5F3:UT_6Z;VL5;7#ZTHM,2_,C^]!V9R*Y(4DZT?9-&3LOY?4T$=<:7[_.(O@,A/[Y)U@_5/1?8N)FU^X,#BSM/7VB1).)6]$*M&^/QP<6!#9R]GNV M,QA=:"[G,[O,3K]O]\;[*IW-C=;W1E\Z[;$]'%QJ%43C.JFSPG &*LKYI5I_ MU$J(JD9_7OD1O?X%]-2ZR)O!/C3] TN-F\MY=$6@;X_W&7-1PXMI'!)UEKUG M(.TW.22&]1;[OXO4>AD83HD#%7H^PZLN''L:99- L%+_ )NG;I!Z<1+(U)OY M]WOVT.D=:@0^"#(G,A$;#/=*G MSY\>&C?B6:CYM3,L3K_!YJG+>*I!M.:IIT.TGU(7!#/\.?5O?_XS_$<]O7#C M&S]D*>T4A=L_LR3U9_?'EF.=]C9!YDA!9E$_A,YK*XQ2:R'<$*3P+ NT?"N? M1;[?P\37993XV!/O52P"ZMK_^LZ?IG,I)' M4:>/18F](BS,_\YCM9NE>R.N)K%POUVY,]CL*S>X<^\3Q T3$0 +3 "6S[[V MA+/9HV$!8^-4>!$W.'P%RIF(\2G8DUN;O5CS6,S^^X<_^9/^>.#TG/YL/.WT MINW9>#+ICD;PUTG7Z3M#\7_#'W[^BH1H13/KSS^Y9WN(M_ =;L\"9ZA P34, M9H2$R=KT%1J&K[J#)V8YM.(K/X7/>05H#2N9T!=Q*\+,2/G:<+I!E6D )R'. MFS,;,HK@1(&[3,0K]9?7BFO[(>V"7GHM5Y<<"JFR9&G0]_C7DF 'HU:WVT6: ME;J%_+ DYQ:A-+4^D33E[L=^Z"F@L\1B-Q!Y2S?S"_.$.$>* M_QQ>+6.Q\!,!ZE]S[A.G).YXZ-US$JN.>*+^G87:??5%76ZDXZSH^-4[,&9N5Y:)M_B9)43-=J MFOK\6SK'E,]_ZK+P'4\_M#O# RJAUMWV(U5P;+4A+_-R>G:O?T"#X^9RGN)R M''OH'- JJVZ7\S!O80W%_Z 95]NXFO9U+EL+U\=L9C?T+J:?THX@Z-NCO5O^ MU=",N=3+&?;;S>74\W(ZO0N@FXLS_[N-^&]L_QUQY8\XFHDD\:/0#2Q8X];W M#F_MW-@QC9%Y_,MI#PX8#=9[\=&YY60(;$_%A"H&$RGDTD]^5M+IVK]/,I+JD&W5L MI]-M;O1R;K1C.VWGDB_TXAP6O49?:1P6^\8K2%?Q)QDV<'EF#@MJ".6\/G_3 MJ[F>YGJ:ZVD<%\6;:;2!NG@O3C<\>T>,X>G9*G/16L;1-$/WA1M.'Q;-N$3# MJ'%>7-R--LZ+"[O1QGEQ;DI+X[RH@_.BUEK*NSB[L>#@7@2[NF_*^"_^_=.3 M55V?>E:YU46Z/XI!J-'527"[S]0^T()H;N>Q;^C4OG>$>[55J>"T7 M%Z9\V1TT"D!MO !G$J.<[N8#?&[QCJ[=&34!K$NZ4,?N#P[L=-C<:!UO%)T0 MW=%@;R?$>=SF!;HGVHUV4AOW1'=X%MI)7)[PN*.=41R^TX5#3Z,,!SWN,7WG MTGIX'A,T]98,W8'='Q]8G'T,\)S(LFV(HB&*#37Q/7LXVC?>V1!%0Q273!0O MG1$8^KV]_9AG3! 7[/_L]1H+X^$6QD\TW7R'6?&KD^'Y1WXX!>2@Z?&U&16O MRS/_,$LQKF7FDR6[3>PR2+[CU/;H*V3AK!G:TE('?6(RI?U87^?"F@HO%BYL MR0^UD6?-HMB*5G=+/T_AI93&4"\B&D,M\C'4K-1T.[:%(W36+ MX4?J9/"G%]V$/L;6+9JG*.#=. 94L98 Q&AJ 1]-LH1_0WNGC_(O6Q>)EJ7N M[J='23]<@Y+SXDY/A8[3C+!0;1,VM(17N4&.^.[#=86L<&[][)X( _P3A M?@=X"0<+ 6#Z&6N9P4?=!%\L'S+))HD7^TO$65@,SWPW][VYQFD_46C];W@O M=I%,[BV,(EDIW,UE(FU55^*6=4K4W8BY2<5V3XR^:6F_5?P^<0,!. >/!1GJ MGR;/=>/8#6_$ E"#'J$%$T!$((6Y&\RL:$9?;UE5=_6\L;>RJ69=T1?9VK)J MPZ="X%@$;IJO 7N[B6%SI$CB!P)!\AWP+Q7>/ 0 WMS3+Q?15 2(QO($^.H_ M!6@+EXEEE9U0U,6>'-M@7WBM892SFZI] KN*\'#$RQ$?OETK?2$=1NUU!X+6C.^ M* )@U/B%,$IQN\"Z/0&OD9TWRV)8%2 +VPFB)>HD#,V[B,6#NT@4(V&=I'A! M"9QSEHC4FJ"@J)*#)I2TP '@:'T?848ZO0DMD.E_%_#,$O8.K[H SVSE_M47 M[@!HUBS(O#0#\2;E+ANE>%[^6T%Y0R8:IG"%&6A4<>JB6>&F&7!2E'WY?<*_ M]+6I6R,8X:9I1P(M&(%Z613F9W07"",?Q3X=%A_-SQ?%&^2F)(<>YMXMHX0L M[EW)KLQ<+&,OLOW_XDS_ICP=.S^G/QM-.;]J>C2>3[F@$?YUT MG;XS%/\W!"V$?#N V'_^R3W;0[R-T*9*$SI#!0I>IIBOI4I;$/F5RNSCB7BK M(-VEF%#21+H[W2 !HOB&' M(;=5:A':H=1S0:BQ6""9BA_[!442"HE/:#=- M7>M7D$R)]0$C5+0JB&F (6@+($L\#V0TXC)(G)*(@V_?1; T]>\:ODZLN7"# M=&Y+3]9$W)#4M7Z'QQ<3V XI4_GS=4IU>:]SM[[74^I^/ M.]UC;:K=Z]5L4Z-6;S@XTIX&X^IO'+"GD;-MI5J&8^OZU)9$U(U9!^.5QTZ< M7# JB=D5]LGIJ"3_/K'\>U^4?SND'%PB2-[.T1%_%OD6#T%8(TUFU[2>>M\; MJGB[]'K:>MK=P"4E?6F-RX%E]Z'D_[P@MI*%^(BH=^ZP:I+93L7T._U+PZ67 MY */,EABFJSDNSZF4*Q]3[I#ZJJF9];J49G_*B+TZM!NC],'IA4W[S_9^Z>G MK+H^]>A]'DQ_]M5XUA>T#.WQ<-^62?5ISM?@ MVGGA6N?0L0T-KC6XMM?91H-]>_35!],>H&'4O.*NTTQTKH/ER1T]ZLZ>?HVC M)+$X_GMHA]'RX<^D5='>*MF&>ZXYH]Z%(1QFV%XH:AS0IZ1!C=KZ7!J?36UD MY47Y;'85T.O9XV&MNIYZW\]*QG9[3#.JHU9UTQDV? MFH?K COUJ3FW>H/-L9G35Q>:-6I>*:9<;#E0>8 #RFH?4&Q8;N"B-D]59>X2 M=OC=7[BI".ZM%^W60-/XB5C>67^Z8+\?1O1ND]^J5"Z\.K\:/&\-)='IL-PMK-&*;6WQ:?-[:3&,- MUEXF)A5-HGHA2R5K+%4GG905JLU6L<).:VBRI;=?/BM$LMPDB3R?&)NNUH+? M >CP8:1D5:4L6V%X>5WRK2[O32K8:&^5$_JPN\WL"[[+D:Q:M:$W#\VCV]V\T YGEAS%V37 M1(@0>#/P%6Q&M8R%!Q]!EP(W@%+_0&E);ZDJXSN0M['K?<,6%ZZ2%E>3^RO5 MZV+B)M2-3'>7I_X4?F[#VY[@]I#J9["MA'?E(W#A:&+:LC[#<;#= M&>URR[E8#5@/I4%020MAKM<=[%USWP83NCHY3V]QI=0;C M8]41=XY4!5[+3;5;W?Z^'W_L38U:0Z>IN*Y++=.9EA]BZI^BO3 6H)KW&D?&US[@*BI=CWUV5Z.VL,F9[=6 M-^*,FIS=.JCW9R/CG;'3.;3,M7SN,RDV<.S^(96NZV[Y5(-Q+_-RAOWF:FIZ M-1U[Y+3/_W(>YJNIH=!W>IU&YC^!^_?<1'NWWUEOOCN5QSL;3M3O=S=RHL=A M.#LR_;.$Z'@X;B!Z3%.LYPS6&<IW]J[=?J)[KZ%Z MV&O&4M1!/3P+F?#!]?S 3^_SOB;'T/K.@D?TQH>EF3^^U[-^L'(&XP96N\)J M0^)KXTTOQP<;6=5XTW?SIOL%C\8S-18P/M#*Z./1SNPEL;<$E)U'9J"JT: MRJY.OY%==3"$ZH03;/=LZ]>[NR4DV[MUX?S3*,.6NIN;XIT7PWG1;]N#SBZ^ MEX.:XETJU'I@7O8:J.T)M;$]&C[;_".GU\BJ!\NJ7>:WE:)'-9LI4!Z(5DIW MC6;6BZXQV&;_@3]N8AUE7%1Y^H\YE49.*THJ9_M$X4V$>_YCCH]V\C0I6 _^ M"R=4K2Z,N0"FB':]U+_U:90/9F"IIVT\VIT 4Q3^5&-ORD,+>%NPW21;XL & M:MY/!4=72>K>B-4Q"6N&\"0!7AK\*(CNX$MY0ICJQ46;5Y6]>KB6O\"CTQ C M'"VP2P/_\\)7?S5%SDS/+B3(F0ESY@4SDCOU1_*UXZ$N\&+=[7,UU*R+I[ZO M?68R=HI3P38-5RS/U1H?-LPQ_YXQ;008B>\):\:9 KZH&E]6F$26QBX FD!. MNDOJ^J$)],T+&%^&9V8\2PVH3LU(W&64Y*Z3Q#;,'JG1_+_JF477;B!K3 '7 MO@FZV=*XHE/0HG7(L,43#7H9]%K=<7??02\]IS5N5_]J[_$EO;V76O]SL.*. MLZE!JST5Q1[R< M'2R?:+[+I4#L09-=FK$N-62N=7VJ&>M2Z*3UU&-=SJ>X<>^$JK&G3T[#U4C[F-V M'IKN.^JA0;8:(MO8[O3ZEX=KI7?. M?V'"M2=<3:XIKL1=MV#F@"7S[EB7#M MD/?/(YVDT[09;]))5J.XR:IB^8"P[1/%;-NMX4XQV\1>'RB34.EA#&L9)3ZV MZ7A%[_NWXK4:?(\@,]^2OIUV_HH[ 9LI2]>_4A6!>VHEH(^IXL,B+,S_SN/< M;+P15Q. _+4&=^Y]@A1@HCO@N@G \MG7GG V>S3<9@J;"B^*J>?* M*^#8(L:G8$]N;?9B 4G,_ON'/_F3_GC@])S^;#SM]*;MV7@RZ8Y&\-=)U^D[ M0_%_0Z!6H@8@@#__Y)[M(=["=P#Q$SI#!0KNPT9/Q#4W)T+LGOK1V3>#X]&2 M,*3R1#V%Z!-R"1V#W MH--LUIYYYQ4]W#-2777$VD8/Z6Q.W^[W]DV+J#AF[4+5#;+5$-D&=K<]ND!D M:_(B:H5LK+ ,!\-U$V6;C(B3W$BWF4W;I$1P2L14Y"D1-VMURWID1JB]5F5& M.,7H8!S=NP$UQC *OCTWF>.8(EX5GL0N&?" )^"(4VL61POK=W\QR:I*R/OF M\NXB G+^-X\X,;Z !W2!)P2"(\?4WP(N/5I0MX" ?IC,_25VAW##&Q]/YB:) M2-?%/ ?K8Y[5[3@VE_R/#RWYKZS=KZR@WRN*NR:"?*GA7!_RO#H0@? MPUN1I M.$3B?,.Z@->J,]@[CCEK]_OA885S'.5;$=-P]6FRYAIOJM;K.UJ5J M*6+KXD \TYC>8X8Y]W[LO#'@XJ(13=SP+..&9P67,\HIJ N?:4)53S97H-*3 M65<'(8=]I.4@V'+P*RR')NQSAI[X__S3R.DXKR_0%=]@6_VPK=,;VEW':;"M M-C=RR=CV4J+;'L&?Q\2TTVN'30BB*@01"^L._Q-&6!@4)MC4&EWSV#!YCSA# M.G=3;,B;!>B<1A^]=4-*4VP%49)4*T\M"V,@-VN5J[WC'1RX4#VNYQA= +C_ M&YY5'Z$VV^4/X7XY\@#'#H+H3GW4@[W+/ME?W6]BZOY78KD>O,Y%F/AS^=YO M[K=DOO!MZV/HM6PX_=T<5KJ_BNY"^'J231)_ZKOQ??X*^^=][ )^'^-GA/7- M#S$6Y,!^YO[$3P%XO[_[>-7N]D;]T84ZY=E4Q1OXX/JQ]3[OC^ZUNQSF6YWMXM *FL7.DAJZUW-2@-4#)V+CC&W=\XXYOW/&-.[YQQS?N M^)KRF<8=W[CCU[HV]@@ M6XTNY)*1[:4SM ?M=N.$;YSPF^H O J-YH!L?\/[#>?(PDKW=]'O_2F*EW/? MHUF'_5979X=3\OB.:URG<>:E62S0GQ^[2Y$!4O*,4"?/>6=O_U%.VCWDI)MV M.3 R_?/#:^.YJ,?C([5 M^6P\V#J5[.DW->P>$5+-U+7&1]_XZ!L??>.C;WSTC8^^OGRF\=$W/OJUC@^V M%?RBK=#XYL_0A=6WV\XE=JMI<*U^N.;8X\8U7Z/[N&Q<:X]KU?+M]-I@XYW? M.K@H,O2:I^W'LXQ]@!J<<*4SCQL6MNBC6BV2U(K=5"05CNME%*F:-2,*:K!7IHQ1;N-*3J_X!&'C:RO[O=S')XS:O5&O;U#2.-6YUC%"[W6 MR-FO@=.&$%)[O]J,)]G48+2U-F/G376;035-"*D)(34AI":$U(20FA!2??E, M$T)J0DAK'7328DC!8A EBZ$)))VAP[77']3)W=JX]B\6TW#"1G_<(%MM+N22 MD>VET[?'[6Y3XM$$D=8%D=[M&R>RS29&LRP(J%""AQJXV*'(#3VA(CM_;5VW MK)F8ZND12>JFK#>IX08< "JK4U8LEK%(J-52Z8EH G#D>0DT*(#'Q//*"7T$ MGA+TNUD4PUE#ZY]PR&3J>_JEN[GOS7'&@Q>%T\Q+K4F&;8Z2W<;%7]:-=M?> M01[6T[>!X4&\]\HK]1=+%V 9S6A!G 'ALR_\7YD;@S%D2[C[B36-_5L1XE@* M?'1E_D;E[ V^6PQZZN]X[I*\_/_&$^,.R:F&STW%K0BB)045O2A)9=LPV.4R MBY=1(JJNVI_^]P_;(R.=]N"''4(@3QGPV-S'*O:)35MO/ ^8/8W3> \;PLD; M.\V7J [?U ;?!=!_0*W=X(H7DA--HBQEW%*G=_/3"W5Z1$40Z+N B;?C.AX_BN]?OW]*B8A(#I=SS>\Z(&2X5IQF]\'#CL0^[X7JU M!'GQ]H/NG0_P /(8GQ5Y_.;_*_.G?GIO6V^9G< ])P!13XJ3#Z @(>R^8'>^ M6.P\EJ7>9/-W8 HJB@2LSQ893R":"CB#3Q+B17?E)[A])";_6 &H5#28"O,(;-X(;B)1NTBB67KG F.C7!PZ ;Y, M#V9+^ -S@MQ[HCD[E_ S29+X+( 8V!QHY?I!B8.P_#3.;E"Q\"*P5>XM"KY/ M9%:$;'-)SQ9G?T6AXJ&P31L;A8(NXPDQ359 :1=@F;K?6/$D?JP_%L5)R_J< MWQ-LW" 8/#UK-'";H!#AZ@L7Z##-IH)!Z2]DJ\\BR B0^, .;Y4@D0/-]>8^ MZ$H,.'QO!<@S4:DLG1WA?,XEK*6$*W$0EL:NE87 R^($1Y;-13 #2-S(07>1 MM"](G53B__JJ*T4ZV3V)E;$L1C)@S5@$ 6? 307(;+@.I,PP0]V N.T,9F?\'V'/X)RG&2(??'@P!VP-(+,*(T;>/L/5Q;R4;\()UZ@A,#^?,( MRY09/"X)'U8$(9 O)9O_WVUGJ)BJR(@75?_^T7ZUK?&/[R1[KO\FO RQ+] >*UM#I\ M>RF\5&9BNND5W,05P/J;2'.&#LSM)G87M"[>U)NOGVR+4L9,.SD+IB74WHH_ MP'84H=AKD1UD&7-RV#B Y@:1U]B:[Q$&94M<\873;[?:2IC;6IDH0X/[.>QT M"?108CZ3$!"BV >$1%90>H':29>OO/HJRU<@@4O=&=S[@E$ =@BH]D$$"CU* M7DL !+RT91W@GG%&CCT>=-< G,T(D+93><5J4V3'1*C]AB+-!1ZJ4,-2"XJ; M&/MFEQX9Z49J_;;PTO3&>>B #U'-;7OH-<5VI8%;S6@\===P= [2#M00PFV0RM#\%, M$)4H4T?/1YDRTY$>+/XA6*'8!"8V#$W-XX#K!,)-6+"& %8+OLG<@)7+648O MJP4+B]#>0(L0N)D0CA:"50 :9Q07U'Y<&HC[#MA66=F, 79A)FPEUY7VS:H] M:3-T %PE A@LR5.RUB4'_ U^G_!R7H3>BHS'S,(M2TJO4'3Y3NC;P%INI1I3 MVA+Y#I>TITVVP8HQ@$-_46%+JHX"OY_>HFN;D6,21RX@M7)T@IP2I)Z5U&PI M6N&&/F0QEF>@,F5+G^>Z>W*#)%+-B/C.2(\/-YP3[W-E?O'"O5=^U/S4E:;* M6C,I4K)T&>$UHSF([+6IS="U&>.F-J,&>VEJ,W:LS:@6TR>2RL#/<'*\R;=L M'>1ALS7)31!D9Q/2N_TTX#(UR=UL\J%,?92[69#R '*!\3XS5NF'Z$8'V9.% M,F:8WBOC%(6;_A9^"'9T@ZIXDGFER? 7H@XM _@L0 8.A9WD& J'JT4@G>;X MVSQD:.H^6I*3&E 4-KD@;UE_+QE,.TI7DMTX\EYK+>BT$3?W"FV\>10E7(_( M0AR/NV#3#3#% PAQY 05,O4/4UV!1<'BO45E@Z0-OUK4("SZR95\C;] %B"H M;23!X=X!#7#?VF@'61IEZ54 5BX&7.F=%$,\WT',\ZWXL57<']@_(O90%$>D MF60A0^\R\%)2N=2*B,H3(;Y9F)&"8$95F548@!TYM&9@IH<> +AE?0QS:M:& MNES*7$&_8BL,":,4/ZO*5F/73P03OWZ6-#!R=[D>1C/4LQEYX^!;;A# %F:X M).)Z%A97,[ZO=#]X#XQBM L*(900V%J2(,(3+@"NR7E5I!ZON/QI6!.5T"I] M#H@[11?2NN-AJ:](Z8#X))0CX978 Z MIOYV^?K4X25KGKFW0$&X,>F7TLL17"4I^Q[^//&G0NOK>,N63^!6MMV=#(T8 M)ACR(([]D]*-<2ND9VTNY689@T_@,R ?<[1Y5GU<">/%Q*F7\,5OO/%382?"7QX*/1=?K9O H7I!V@4N0UL MO73<_\G #(6_.K:L_8*_=^D#_^.&TIV,MR'E'^@UP7V)HH"4K-_!$K/ZMH4# M8IWVZ[?H3TOSZ,U;N@?@*H#^"3W3>:U$*7 DL//)"10AEB;\-ZIG('CG-*VC M'0P4,[6"S3DVCHN.C174N01J^EBX2,>I]O<7G?HNH+P?3Z]0T!,31\\R@"5! M1PA@"%!:XE,@'5A;S"'KHFHS1?65[\3U0$.CH8#67^Z1_TW<*0[SF_JN]'/K MCR,1@J@ 3 "L#/U%ME!^#^-6%**2LS>Q7C@=PW>+7P=E8.CEW7&[XHX)*%>4Y+/QLKT@RE -CFY15A'QH+3-,"07 MW8GX*%B4YU0S=71^? MG&#D4T4.AR='71\Q7:D^?,UOOWRV0..81C&S1.7:M L61)("AQ725-(_33%? M*[$I)5)0\(/5)IQ)ZBH>BQY@,&' 0O&5EY$[NIA?O06!&644?,'H2B*#<3&^ MPZZZ1&CAGUC3B%0_B63D)M18EL'F77JZ*$%<PO' M@[+2BJDEV1(PL-L&-+NG-C 8EP:3, 75##ZL#X+GX*B0H:V1@HX2)(S"*_XB M>V8,U4''1=']VY M)BO1@2)<_ '"-^.KUP8KJ(\>ZZW(@GDWZ@[8:LN]L9Q[E.^R95TK>>U85]:U MD5ME9&+^ =+7\_,T/D-$;Q',[G()&,B6)>-[O+_7/ MKDO(6S30/J"!=O[)?RB#C'G"1'8ZW]X%^VFQD!.!=7JVS.Z3V .LRH_ L$KF MT5WX:E<1\>3-43KM]B$-]H>=UKA;_:N]>WXXK?9HWX8CZW[>.U9W%-S4Y@;[ M39..]4TZFO853?N*IVE?<1PJO!#H;.A?L'_/@6*):\T+5>GXOZ-O%"5QEK!K M+'>\Y#&4W2L]5P%0^WI= L,>];H51ZQMO2YC>'=L.\/!'O6ZE6A[MOX MHOKZ'XV_E3Y7J59=YN5TAHX-VN=IKN=9:6\F5\AS"Q[(%785LO5#O)'=;O?W M;8=3&ZWGTB]GL/?$BUKI"0SE[AFPAI=3P5WR?RSTRR>.P64"Q5P\7;!D5'7L MR[:+'A6 DC6-,O3.[N%2N315_IB@J3=MOW0&=F?L[&X"'!$T)]+A&H)H"&*# M"MSKV./AOKK(B:EBYRYD@_J&6]=D,6[R;IYMX/6 >MXJ-R_[@-TE&!/?J<%/ M<(^=3EK=0J4L9?'G699J*+W.V#(!L!:SGPHR6'6,C68HW;3?R^M/=8DT)ZC" ML:OV_U3;K"?P7HR,G%5.IP%]\8;2QD/=* H[XKE^3 W[9&+.BTX19_2[J^6J MU(8B%IXO.VSIK'.NH_= :Z5?4+].,']4E7;#J74Q_X;< MS6=7R-EK-X6<-=A+4\BY6R'G96DYW7VT'+,\0VLY6K=YT>D-#9%&(I"*WV75 M6"ZRF#^^,%M=%"3@1NFYFWQSJ9>*[*S*W'><[][LO/"B8]376'ZX5AKQIMMF MRO[QI#;K!(4"&#_<5\SLE/XY/C=SY..F -ZS(=2>71G)S(,:)6+M5]%JL7CL MQ=A0P\S@2'6A,:RLVY>%U,5*9[*7E$YJ=%1%E2]Z)?S62368W:I7HZ5CQ'9@ M&]3J!#C(2B,NZ^.Z>%]\9EMLV55P]5[O[G?DOG"QV(K MKP6\$0S1"%#I*KK#'G=)-DG\J2_SI-5WB<$"4_SZC_]UL.6 /_%3P*K?WWV\ M:G=[H_Z(&?A@9/34.B;6KQ-%!:2O1O8*"0F0NT[CS*-262P3MN=+IS M/)4F<9NXB'L/B^_8.$%UWBJVM2LM5^B!5VQ&OT]#NUAR'1XH_2..F*KOA&J98\4 >II@7_!'GSN MC9!#[V4)8.++WC38DMAHKK!#.=\,X Z//&@*@='E$&[U_7?9@^ZM;MFY84C! MX430/S\BZ+6HST(I"M_C\V-09HR@.7D'&[L MB\-O1**[X$]SJ'LFU)<:ZM9+6 G'&H1<^_$EPY:8G:Y[U>F_%#^RWZ8_E?_* M.]\:-*WI^0W/SNF,NSWJG"7[).O^S^:#/]KK6\9P*P-LB:2:D6P_AZU:DBP$ MW&#Q*:YV-\Y,)B(ZOZC^'*O%J<^;P"D57-XM0OH8_:Y8I9RWCYH(!5^VL/(E M9>$_\^E$KI(26^3>0]ED@;9<#LX"#'W2#S"T/[5YVTF"?^7J64!(U7J:Q0 C MFJ_;>!I%M$OA^3.?;W8W3JPMUSA3O5'Q]& ,OMN.2S*2RAM"$1WX"Y+?LK5/ MY4MU KLYZT/U1,M"V3!%]K>07]. ,BD^][OB=ZHH? ME<^LVN+\$FQ3 GP@# M:G4-D S<6/<-X-YTI(+"IQ:V^2R([\NQ7RX< MD+M )+ +'NTVDS,CI.W@QU8T^2Z*L)\,>9G\IV P"=N;\D/T($Z(_[67/'/!D3 UC8651?RHUJ(8D(-DD M]!H>0AE#2.^$FE*QH$L/2\O=^IURO<^%#V!CP1Q57;SG^\^?+5^OB1=$SG]>>O?WG_Q?KX^X?/7SZ] M^?KQ\^\'^T2+%&E7^)-3.DDZ+>LWT&@#]AT(W.I#W"-UD==_ M%[K[F.PF"Z(+3)9_ZCE+][E'," +#<"8%>0<1ATM;T_OL]GMQ?X$-2Y!5F-T M(\A/PKTG@T"UL&?OB6F-RZY_RJT &MC_XSG,\&WI2M;=I-GUPG,<%,;3 MLJ^'-UG>DB('V@69C?08-BZ5HR2E+4ZMN0$A>"G^AR-668\X\E]H %KI? PU36][$ M3%6#3V:!2INJ:(C-\V-H:%JNY^[>'J\V/N(O!/%\-)YCN/3Z\J^>X;(7+2H$2OD5I MO,[ZQ+"$)SN8>1DR:M3:+C 9B%1+(\O:8V"W92!";W,OT M,>L/')/@>O0Q;,S\EN4?5D)(52)%'JL28PWCLR@H#1O%EHTIFX6X-5C2,-@Z &% M=R1D97SK,N08YKQ0;-AH7%TQTY% HULX("UCAV]V<"IDBE!5%3RLE"%%LP?U M'$16$@H#7789@E0U)A'L@=A-%)7:6N'GGO2NU,_4O!C"%IJXF/(Q&.]J>K^8=X0'Y"#BC M,4-6)!=+#5&%%H6<5IF//<0-FA^4P ) 8\B%]I4K:,5[0&7-5%D*XSO+^LM& M?:XT [ZPD%DHPLHAD?@Z(J.#_8O-.=RF^BLN11(7?L;#"O 'N?6)H(J%:MS. M\2*R890M]B]M(M)4<HA2SOPZ>86G_8622)5C!&1Y7JH2Z="9KKPPZ71(G2YTI4F M[Y@?@W=HA$1SI4]YI7"52S7N$,VRF8B;P!S(#)T5%4:4I!('@.7NJQJFYM">\M'EIM*=6240(H!:4 MJB?%VH+^46$EF<.6.*5>91?FGNVGX M64YD>',Z[J;F4^OD4S,8FMPG7!^+''P=C9LC;G$.DG1?JO!EDVJF4\V.HN)D>AQ=7W#OVM)%03M-U)!W/S0'==/T1?D$>JP<88Y)_*4@RV$!2K1)G?( M:2W7>.( 3*E DSQR5L22\D8E:FC]FL)7F\PP?_:A&.5VZ7TE.N0.3J0 ?SHM<%EB9E$:A4#5)[!;5P+H5ZX,R M*]D?IM,5UL*7%U&B(RF%.ZK>:\4.*0)8V&;J!_Q3JC3#\"CJ-^6MP[W) BEY M L-O6"9IUJ.4-Y& ICF!C2P%8QV4D<"A&0/QJL^!A63?97L'#Y GD@::R5_R M2%;YU1 (T7B+HD*;;VPCMO/86RRZ(Z\:M[J26VE9[\1"EMBM0QO)TE3-@^S^ ME5$T&@,EG-QHEIXI1-#UX2Y\;)E2O0Y55\ ??K0LI!A@_ 7.C*:+>FDJ^Q&L MQ^B)N(]D;L#Z!8V-T=Q7F:Z6L-$#6Z+J+4^Q!LJ)8"ZEO5@&5]1*KQY"'+@A@#$Q3%ZC+$5 MRSGH-W%TE\Y5@#8%P2-2>2F ,%42W:3\A1"<,#DES-+$86"TF7]H6"9VH0K& MR#^4&]*)BAQL0YR< @03853D7,),[S#RR9))?\O8,$$ M]0*6WMJ'S,%RF<;"P[%7WU76<.[6L,LN+T"*@/=SG\M:7%/VB!"R)/R>V!MO MI6H?.F^ TG_7I TH*2>'>1MPH_@W,.N<"/AV-F;3R$I*@K,PP%G*3C".EL-& M!JJG^=E"%%ZF]E+>I<4.81#.4GN>1JR>Z9=7=0Y=LEY('PBC[&9NZKET$T!< M%?H?CH67GUP1W(4=4%B?LN%4?YJ90-!J08B3T"FYAQ;-IZ KO6BQ<;>KROG: M3;>L7X1,H)[)E*84@_^:Q\IF8?@K*<,VB%6=U)8!4\2AZ^M2P-TDB;#)I6IH MLBKI%!88"&*O,FG,E8RY59!*S[J;BU":3?2"YJOZ%6VO5$/D KCM^QSQU7$K M3!6)B09L%$ 0>LI@+;Q(&9F562<3T!UESLS,]8,LE@G[E"/#0GUAPAH^>$:U'6TM_:5 ^*\3".3V0Z**JNPUXA:%O(!<!:!,$Q_ O@Y>>7NX#! 78L MN9ES=OLM&]8Q62A3?4^Y:BXEA,I@L_5KA-U5[U+FW9HW-_"WTJ>EU8\OY!\I MKXDDH]Z3=-FR_E',U=,U8J9O(#_?$A:*J_+S;C55Y[FX% R!?9"-?L?+E+A: MQ5=BTB7Q) D6>QV6W5MW!RQ28RZ#R#9E(:2R(S?D8JJ.:I)M:F,+98N75K+9 MA6HF> &>3&:0.H?4-%1S>\CT_MJ(693>BB>TRWJ$GG8W W1+9(8O5P^A&@> MO75C7Q5]R*X4F$Q/?UMQN,VY+$: W0Y$.Z9X]NQS7%)DPNMO&\";#:R.=R*W+! M:RTG3F2H#38!\E6IB-B &TPK4PUJ,HB>$!5+-B"V!$;Q70@SK'@JUM_0\TL) MZ38I(3782Y,2LOL I89M/IQM4B!0YEWJRC7 J #8F8XRQ32,9GP1DTU!6;0 MUL7)J'EY&06P]1J-.'SJ>UU0H3RI7SJT6E&_&.>-0=BK3RY_"F13X@?Z3Q,C M1FWX&PQKD9U-9KEJ<^%/>.&A2.^B^!N:=QRQB]4 FGL+!;8W;\I1GO1"=&9& M7JN0=Q8J,%2CKW3@SX1*V4ATGC59=&H5%V$6)[ M"R./+U:1 %G 'YBC^T!GQCK=N*D..ZU]B+$W=#!RU!WUZ"3/JVQ4EA.K+*@[ M*I^.FD,VUU4HI*"[^=U)1@F9R@^R&YTF/=^<274?GN82G]+SFS=[I\Y,L>\9 X^*"4"Z"0X_H\]RL?,\[\XC44-*X:-5&4IWYOYF?E-6JI&GBMM=6]\ M->.#4LHP _\^A/-ZFO#S3.E"RG7N84!9(5,U=>JOF7Z+/DM4LVY(A3,2[QK< M.AV?*#1BHTQ&U+^6J4P6+W9 TV/\BEW_*#E5-3UC?9KR(3"[:9=&;C;[I=S$ M^A3%2Y JUE_@34JJU1WTY&_LM:WTJ%4J]?9KT.F)697!G[;V["O4,:V4Q.#/ MBH5*A>1I;D, O"5@YYC*T%U-RBWDY#8(<1K9)5F#C.8J<664$LG,U^G:*K"F M?U(MS %9=D6Z"):B'GJ+N\Y+:J[QZ(18(L)"5225="C&23^AN#=[RU;2HEFE M3*^XJ:1*1MNMH:84\Y6(@CK%32R$+#-*Y]8O,6:'!%>?[C%5X!HTC,DD;PD, MV_CETW73+N2D:%45LJK0 7(4X!(]HZ(H+K2"1I&AJP79(E7!+9G&9+0J5.DFBJ;<69>+>^4,0$[+]W><+5OS=/J/H8X6VUC+02F"=R)/ MH2I5;./E5#C@I(X/=$CCQ'3350I_2#E.B8DN#A1S"R5-V1+N@6+5T^@NI+]C M6;WI-%K_12/5,Q:S@&M]?= (ISX7#4G[825)M)!HFI?!Z3S+.Y&/I< $RL,R M4=4H#I>0J90\6IT-+I/MW+RA6>PO*I(QU=+F1,=BMKEZDKK:65B_SM+E"/X5"E3;-8ZF;'YZN('=IV( M0L6^GB].:H]#'N="?IMSCW,/>6NSN([UH MET/QZ.TLH)IA[H;N3F]YWNRNZIINE,JNGQLJ C3+K_'C'W]_=R60MJARG-NL MVG+D,/ZRU.>@T'Q5+UJNW68GM6J@3'XJS.T5<56O]'6@+HA&66,L/,RTEZ2& MA<[5=;PN^CJOR66M:WSVOEH/I]W+&RW6?&YF^-_]O(A M<=4(6[<*X= XQK+I0M&SV0&QZ-(JV,D)#XN&/_-R<1HK5FC(GQ"RTIWF,V77 MV$F)'L;%M7OD?9VRU::FC2UL5(I6*KXE756PNQ66J'HD4P%MD?K+G1BV]%Q))O8OQ[?4>+WY49@ M )RI[&:3++!K#=MB(=6B@U O,%23^1N5W\S?IRS'5UREQ08%2FM+=):WP5;- M;[%.4VHN1K6;:$'=DJ(G0 7A\E&9W(CO4TV7(8)D,$=Y=94T(M5U&K$UG(\D M8?B1[F?H/17"E(3PPFC.OC%,-*-L66/6"V^#;+"\$/3_L_>N2VY<5Y;PJR!B M>B:D"!1;)"W);OTJD;+-;M%4D%3KF^]? D@4T@0RT9F)*L%//V?MV]GG9":J M*-M4&<+$1%LL 'DYEWWV9>VU3EXB$LDHP8:?1CHV*:22#$+*!,BQG3T\18&9 M1QG"LFT9C]Y6@I%C MSZ)F&1LT4F/)R\/ J[PGQ/ZC42:Q'GT767Q$L&VY M:9HN^+J(QYCRZ)X(7@(K6JGQ3F?@L]ZO+HAU-^?5ARD(2X1;)U%4;RO*CO%7 M(HB9CAV!EE><<_NWWSW_TFLC_I0EPSCV5*K B5M.WZ&8>@VC\G$\I"/K)M=J MTC5 ?PPK@R60*-FC7JYTN/0S\,[U41 JW)-I-YPRG>Y)WBO4O0SO=$>A;$VK M?[?G]*/U5I-8EACVN[8Q#OODH1%HLV$1V$S6\4WF33=C),\\U$Y!-VN0)Y4R M(=FA>)36OXQ'3&5T33!;)+U;I]*[''V>P]YX$[.I\?W=&J"EQ4<89M&/M0M8 M+MWFG[@6)*PF.5NF5!TNA?M?#S88!DN=6/7['#W_?11;EYG[Q#,7L\E)?]\( M W7D\(T9W\MT_7H;S4$FTW#G7I+DRZQ]PED;L8)S#:_9VUNT31%&[\&J?A?L MR6/9=W &I^'*$I!JKL?VYD=+3I^#G_VJCN+7%O^/E-:EHHI(:+Q:S75TRA;8 M=Q]20\_S*'QQ*K>-Y 5$RWM=W(8YP-4&G;MY9P$3_&G!T3$,:PBL\:$7RSB M,US9:(9LUED,^%B!!5GA=+HZ^B@1"(\=CO*V8-+]D1F.]&RKBJ%-)GG@>%YC M&F< "*'."V-5I\1T> XS:S%L]@<(8<'Z=X>18$/P,#]9Y9+R1\,0LUM;DT M-Z2=B@1+9,/.'"C!C/<5UO>J7/0NC34?S(]*=S1W82-VFVKO^UDDLT7S6ZZB M?H$1J7$2U*7)L"B$TOLP!)FRP.03RI+@HK^Q M7\J7(*\1WC0:9<9:X%ZH#LO@./N.U/IM46UA!>;RV+?-%K2N6:597P>'8_AY M^#-1"$J;O:YN!06[]FXM>5 M/3$J?O"U9,^"8Q^.9!AYTX$GMJ ;A[T"E8V'$K ^[CW$Q]-@S_ QISLFI[N. MAV@XD"JN.I%TB6D<>!=KGLZ(9_I3[$'5KAB(5$;(&YV\J7U#'80.H&E#-]># M6('KX3E* BE9'B/BEIHQY5\Z8%N4=OB9&7O!F]>RP'(:1FU#Q]:#OX/)MR\@[B MIX2='@T2Q_F\*^'U8UUE$2:E%\=*56N:*79>2>/_4>=U2,D5#N>)+9)Y7#I26<]*/'*<>C 3[R)D[A>YG(U M_FXBL<00.CQ[,!> +?W$I:9T"<.Z1'93QUH^GTDUJ,5A$Y7<5*$(0K(YPA=E6UXI'[ 5(%KU[-9Z_"*,V^?J(\P:]MML1EZ68O0TQ](*%V M>K#K<" =NZJ[H+XBZNO+"^KK$3S+!?7U<,K/1P/Z"C/P1S/:+S3O0);F;3RO MW]AY36;IV3VJDMO<0Q) =-JP3N"E9Y$<4!RGRB8Y4<#P/ M? 0N@[-.!Q@AD.B"'$RQ;&#%<5M5.L4M%L0J5NA2*O: F2-K1HE4EG)GH,*3 M9+STWO/D0*83SY[\T/%!PLZ%QG;W'\8)ESV&1E'X$B% @C>/6.1Z>#?;IO8 MO$6A>X@'.HY%B0Q'M&/#*7AH#0&H30H>%?W9T\_-9P@7 2UY0W"MBJQ!DH.< MSSY[]OF#'T H/WT_6;,(VTN'7KIX\5\,DV'11X%$2NM@BCK7T$L3'[&^;'T(M^JO":X#>R_#HG2]@22;L3S,#I(),K6+=5>%HP.(4]5#>0X(L'S*H- M_EW'Z$TR&&*+(;YZ6W <=!@VPA(?E-YF/E/"'Z\.G#Y%2@E4Y<$OIVXP,APC M2!LUJ@6RNK%:A]%WL$#;7OK\;7FB!A$_KTDQ;LNVEH1D<01N:#3CPX;U6>Z M@7/J,](LK#\J=GQRGAQR%>"6'>S?!)G+0M!WU%G5;28.GG#"$8GVR5%MVOL& M->;"BEIMB>BC:H-9>(.#SD LML1GTOAFKKUTZ^J!0,!/76=H%[.*+QG?<";P'[B;A:<_5QD?5"R-L:$@:*42XLE3Q@+ MX?[)LI).1\V,8VO3'HY]] LF]Q-C9,@ S'T0(87YX%_P9#F9^>'BNJ#2/C7) M,F=O1;#OP;,G3)OP/"YS^&O/H6G;UXX*$4Y922EOV,>RO<7!?)F:7X]E7F6A ME7:J50GGCD+%,OZMFJ;.F'8N>5O::5\A\4(._O? < F'#6! M^\+&[\!8M;WT1_P**P845YTF^@?KA29?E@PECL*Q63I8S CE&:5;J:Y,&$Y* M8U)2_$P21JMR6]V6J0RM023+BJJ;GU6?$XD6@PHU^Z.\DKL*GD<^U%4=#L/M MEG')N5<9QA=0-"9 'H+!HQ7L1%$%<]L<5E=< AP^9?)P]DRJ'MX+MK8A MJ@FM:6H*DX74XWTIV5TWKIS)B?>8_,S&EQL[W$L-Y8*]K@F@,/X!:'R0#JP( MZ\NVK@IO?=R+WC3_!/53U-Z5\" RE"CAJ=7\N)Y,>6K;/%2\#GME7^IB\>RE MX6O$+%,W?05M^:3S)9T7ILRX:9@>CX&I6\K:8UD"(-L(8<]->'T:Z:1M&9]K5PHX?*)R3:Y2E%.]@'>G M!6B@X9; Y)72API7C7EY(C5!90A+,[S-N+Y.OSD@&.)_-Y M#Y0_%T@O,.%/YLV-% #"U=1\)1LK([_('O:"H#0$Y5<7!.4C>)8+@O)?D3>O M6Z)]CE#NJV*?L42-UR!W9=D/ &M4*R17*"'PR>.1>13VT=Z;59-TGE*;;>H[ MK(MJF_N-L0H[G_@[.TSD3;G>'F[<:V/A/!S,S(G'976]EPI>/N@\B'5Y[X3A M!15#I:74M*/)G$S#%#ZP;^2Q=\V^2?QU(C%9'I?;,C+<$?4"W!EI53S4(B") M:3H#)-G[1#)C5$W3K::J2\4TP[8JE^ \4W4'C;."5]QO\@&KDM)N'&WJ4B&G M)G57]VVU8^T!M(!4S1[]W<625-6H@5NT,B(=FKMHI[FCHI/9"PXREC@ '?H M3A-R-FH5#%\H6Z._GON7P"N%$9>(VA0^'%2&&=\96%"U2C/AZ#4I6"C8V]0( M!D'"@"Y2,70CY/7T[O0JQ+W$459D< _S&ZVBC#]_$.2@]Z%@LUYWP;0OL#L=<:FA@%-(ZH 4X"PLU_4IM)"9;8R8 M,C=0\I1'FSSY,>UX?P!263^)Q//@C-@+XT]IM,>[Q!,3>P96\^3H*T-'SH[5 M,HN%V0V)YL=GP@) V694!AF80/TVNNIW-&'32:C8 ZJ8\,7QW@F>>CS)$8PO MHK J-F&P2!6%^(#15X@[_#5L-!7")_2QS%6&>O)]:V6974I+HJA0R"Y_2D7+67 MY9@>:ZN'.VUW1?W[>;8QOT.>38?BHYDX9J$(^ME96V1-M]HYU< M#K$,,3@ M(EE)?2$=LO2=DUO\F^)_HT\KR)58HN7&*^G9XQ<.9Y&KTCZ P;O?N$>CO3A6 M#-8[*>D*(=1,+N?:^'0':W^$ST6L^,0YF)S!P6ITM%O7]YS%Z=Q*O,TSK'EL M\T2)J8T<=9J7YJ1Y'SU8''FM1V6K7S6#"0EAY5^U_P'N$1D@!5KQ#;I-M4[* M#H[EBCN)JH:[ [F$.[*_25#([ATV'V6]] ]-=+QMYJGKT(B<^ !GWV,GCAN7 M7QN4XS/7YT1:@GSDKLQNS1Q5W[YZ\]^OKJ%6N6AIX:UG+X/=+'!\OSMV_?_Y M7\^>/_L&$_WN.Y:3E1^\V.#@H#9RF$\\SI_:YK"???;CN\]%DOX%^EW#3'Y; M-7$B7]I$?@]6++"$O2C80+WD67W'O6PJ;/]FWU>+MCKLW ^.;7"GPV7CK.FW M7S=;#,OL^^]?X$]=,,;+9O8:F9\PR/JM5Q_Z)MS@_PLFX(=*_T:'(-S6<&'] M(EZS^!F.] ]E^Z&JO]ON< ;RA]SZOC.G^H?M09[Z#':D>B]4-#,CR1E MO#YH:%[;MUZ*:Q*'+5RDY%X_XL?4A:Q]_LD9E5\\S IP-FTQ^_'=]7"BWI:W MMP2NC'=[V?1@>UG*["!"HL+TLJ VLGZP/:B<&+;B%5H>M=-1/.K6$]DE^6T: M*J3PKJC+D^\VQ"V.C )=H;$S(<4TL9MYM8!B(SJ\'?]-CG/)AR&ELNAZ7 M#[$6O;X^H;]YL?Q0L(_+INKZ];??O0T3_>?KMZ]W\]F?WKYY??WB'?_'FW>P M$V7]^C5/./[[CW]4PV>7PFC$9*Y&.)(5D.'@?$1X[]4!!SO4&JW9>!\>^VK5 MP/]CY0F"6=!$<;QHJ)\-@\ 8+#;0')JV#[^]8O37EV+T(WB62S'Z[RI&/[9# M>]SW=+$G[/^)L\3.AHADY3P\748TW>*W62^).#JLR\2W F2$X96[^Z2X *58ZT.X9)0L:!&XV=Y M@+F7'E4T602X9>_*TDEEL/CKYD"D"JHD.KMI.(&!,Y'X@W:05JN1\RG:.@DU MJC'$^3GXCJ\3@&CJ5BEEJ)3X=.821>H^%5V=DZO0Q#JE4A@+Q\\XVD 77W!( M>@2(X6SLB.+8U+UX];"C,Z5C0(FBB(ED..':@_ME#2:K*R?@M$>,'!7DGRV. M*8F,E /8<_38U-&+9#+)"9>LT$K*Z,;*0GQ&+W M_GU5Q5;.E!1'358KC'E&I%DKU4$# ^[D78R3GS&^_+AA'IP[M@PJ1U3)[9&"NN&H/LS* M]:NY ZM-=DZMFUP5Y,GLG8"_Q^-KH4^G7,"PG48WM[1.T0;'UJX-$\"%0/-4 M;/Z-.;YOFJU_R^M7:3,76/7FKLD$.3[]UWSX5"&:S$CW2P./A$N?ZB)+.);C MWJ;Q97?(_XD_&=JM(],TNX7X]S=7//**T4\BGL/8"LDOC9,N12&: M^\0&V:/)O9EI^1HA88OXCL[3&8UB"LBPSN5TQMH\M'6,E/R5JD[@P-1:0\_: MB2D+?X>[(/$CJ#04?2_+PX1K+M"'Z@"1::%C?,](92-+V5#@ M(2N!W3%'LB+X83S(?7Z@ #1.P. ,_9;+D0,;'09YS'2DC'VQ2=WP:3'H%SQ7 M\K8372MZV@L!Z>AQK^>\:KT)R '#I_B@1=AJZXIVI:(E5K[?UFT4.WGD]TJO MP5^T"P'\CV[.4HZJ9)_XO?&0#:'A:$$'UXH;S!6')FN$"5OOJ&UY3[W.9,L( M]]%'/(B8]^%*ZUR-V+ETA*SE]E?8^V9'HRW4N$(0\[!C\^^(<1^Y)S4F(8@@ M! /-4I7XJTN2N=KI.&SR[QNO1^YUD&UE5-Y?&\\CI#DY1U8Y4N*>6Q>U!X4> M:G _=)5)5%&J3O&EX]9C4"/@I)\C"Q;[R?@T:3XCNXTNG?XN^#N;B(="AG1' MJH\\]V+45:8&L=+8"HC.!YD ?28; SHLUB6UM3E29)\$E-5'5BU;?_?=?9Q% M^2Y,2WD5'(S4:#,U=.<6M> MC]&K1$BR1WARTXTO8&E(][!DY>,^[A/@:8(?YK;1X E3'*=E&%%6KI<#"ABE MS8BG,$<9#0"-5@6:RY&T9047TRL87$V^)F3UR,)[;MYIR"R'QQN*\:P]YF<) MR9ACIZ JJ2VNLFVIHO@=_:]$P;28[$0F';F([FU,1T1XN@@K,=UJ3#["MKPI MED=362!_O>@+UYV_JE;QX_ M7%0U^SGF!%$&\(FD-+)RK(/?[<7,&7F.N]YMYZS)THL&-2"(YH M6(T[F:ED%J7Q]M#VF5B$+:E5L2MNRO&4F.XH\009-@"-P6Z,K$D(AKA4!9'A M,-='56+$-EKB:;=#V@5Z;-IG+-;1],;=,.<6/2F,BFL\6VZ+"O#H.Y*3#3Z^ M_L&&A_\0;E* 7HHN3E102=NS4"MP*RPM5WJYMA3[()E[#KY9??'CS+4M#V>M M!PTD6>>T\^^E>YX8W8;>\7R62H$G32\V,A2D=+9XN)G;I1[Q/,CJW)CH]"\_ M*Q[[D?P3[?6CVOBJ75W!&AU37+/GNDOI9C'*&^!VI_HUL7_C=M7=[427;#6- MWGW.,MGZW9J2;DO.@DC[A0B!QYU^Z(9-IB-%):\(LU39.SW-1N2ASL W^*FD MGC**9/VBQ@!MC8Q"KG^IYK@0E":N,: M8@OYXG1I XDW&"@N/RCLFA:)KC^J3 '';3[*@&WYKK0T!B 'O*[D':[8?P)V MN^J=I78J>KC1KF1O9OKU(B-9N%&C9Y"HJTVC<(RY 5HO)YD(" MS8[P+KX,W*(91_()H21$_,) CKP30TS+WHXYLPAL4J)5T Y&-0Q&DGUJA"SE M7DHSM,.[-?6B*=K5L"P?C@=UHP\=.0A3V/]H*I0T=6.Z0@5Y1QT32 M"QSR6LS=V,/QR9LHT.M*TM1!?0A/+ZJZZ/W M8K>/L*,NK $TCXD;LBB/C72_*P=7 M.L2CUV#GQ/PDHB&Z:3C!QHP%=_EC2>UGP*38WF9>J#!5X.?.274N+%FC>QN( MPDIN(OM$986%4Z04.A-W%;/L9K0U,\'(2',[7"H?R2P;-$DR:HC 95N"D%.] M""X;E[2!F&1J7)GTI64(O(1ZN(P<_QC2I73#SW4A>QQ;TFDEI(C;97J5.YK190^#T[RO)]!"K5SI56[3H(K>5\ ML9HE5X2IU.S/YO6TV9_I@72KOI].<,-%5H ;7[\4R(F0?13NTH !ET-P<2-=NH@Z:#2I#]^>+&U_$!!C6U[9::QV9=IO M($1E"9I?WC D,6I5]5&G(1_*?^;A="D=6.G@#Y?2P2-XEDOIX#Q*!])Y84HX M(C7.QQ0VT'+#Z<]#71Q"W->&NZV5:%$#\X&#>D MEYC%B(1%2SXGEQ0[39*S*Z.B6 MB6JMOAE19V5OQ5QC\EY8W%+ORZLE'-C&1A*VIQR$(G>U$B]^2*?E;J3?1+PK MJ:#>),3)RARH71$>:W^TQ4(/WX>A(8"-D!F*]W[B"?UB<^Q!O/V%)Y([/*3T MLCC>]]+)D<"X=[<[!?'+VY-"<&=@."^&U(-EAOU]=U8CC:D:%9@ M7'.!RU/]*3UNWV/BWD3S%VU6E_=&*B[H^(T"LR#%M<6\\,Z+HC/,H MF [A@E,(.&$ Q0 0J.M6$E8CL&X*.SGE8/0U2/N /V:N*//\!GQ%EVSOC_M2 M2$6[OIL[(!>1H_.M+:"56E7LSB3KAE-!E', 64W/H;,H4S'%GC4=,:L J-6N MPESQ\HUVZ4 =J'FR=W1AC##Q#'?H1Z+D_J5<,D\4[C52=! 3UFY>=^RXV7"+ MA1DVMT;=IFCY# _29ZH+LQ%B;-D %YV\T>T7^"B5F2,1(R2HLM AW^2OC M$]@=X_)1L.W"_;, +#^$]YS;!6,LYY/@\_ZM)$YU$JI2B^ 1XF1?MELT5% K M_J'U3LRPSU;B#>GI$"CT/HQ(M<0.L,Y_90.C>U%1-!K=.[BUT:(]>R*YPTI#&$&)0Q!MH)JG M1 \]L+VG23#/XGQ+HV-)CR>N4'CO^DHK]PG(JD@7 ^'CCM'2B5C+FN3ZM+7< M_,.QRT9)E@>DB&>R.\MMI:^6?_O+C[$_2MO0#6?_9]_S5N7W^/=!L[_\NV[E^D?7K]ZGUUDCZQ(_)OG;9>H9ZH7-ACZ?<,'W]AZ'0"(,PSAZS!< MC=)4+XL:=JZ$:QZ[Z#@R=\PFNZ:N&,V@D"*N= SO3H<:7T4>AK9@51@H*=F& MU,HF_5S;\5G4/:5UW'VS13NJDLR&0VC%R8CWE&6(O%,9Q"_CISI,[?=*Q4K' M>;H*K \!J$B3KHP'!3D3EUR#GZ94K=3P7$4(E"+N8"0>G[78+'FV[2[J/N4: M"FGWA[V2FK(N2$$:V]>YY%WK?Y/(/>:$DJ,\:?R0_MQYD!F0* MZ8X\K6%;X3>SICE((KSK1(.U.S->=I*O0#'7CM\7*"*JW ME671^^G$O) M!X3;]5\;(OLT^+?2B&4>"P9$H>:"8!R.(H?B\77\61R&J(5[[P>.R*7"["P- MWMBG#+)I;D-P*)JUYFFUA'>D/^L2!.;W$)#A(6.$D>IWW1E[*SEIV__.)2=GX$SW(I M.Y\%<^J/)]P^'.:H#U7;2%<)PA,FN3&YP1C!1<)G'\!U(QX@JA^Q'":!N6*2 MI8U!E.B4@(T+#>)\]*4<*)#/;D49A'V8'<.$R$T46G4-\\4W73:KTH<1.;[9 MTLNWART>,:;G4HDIS=6-^;=Z%# ?"W^(^XHZN(RP,8W3UPC A>I$3+Z/SLL" M4[/RNEE2Y^7L%S#B=4,'8*2$06A%M%V&126855O=\BF(XEAG4+/1V_J Q7N4 M'+NQ8['3,$!J=:>";VZ^L:A!DX.CPTF'-I*D<@O=%2AYZXRPA8%JK!P9[(ZU4UZ7$0=4.X%)$K9[M=:@#M ^0N.E9\="JG#<. )"99L&\/TI(,;%Y4DT+9;R*)"=) M!LXS4B^+;J-9O@%YEL(GSJ='[]"=(O!C5!$[@]E@>.+G%$QSMVG(V <36]R, MTNMF47?4A_*7L:1UL'3]U6$?4XR@8R^OG(^[\$),_GN$:P!:ZZI;(FL-D3G]<2\,T3I:4Y!_9%7U'UR3E@'K.O0@C7#;Y92W E5C M:G_17O2J (5T+EC6RB?,I)+,8D)]B1.,P&QIA%_[;EU\^^6(6%OF6>HO*>%M* MEWW[^ATW#H>O$P13>23]GHR=)SQ=X4>I;B2]DUT8S@0%2_[ID5//:O_)LI16 M"B:3A%0X^7ETQ7"N\ "45!G&R(3W"98&,R"OZHBF,I*Y.#6)\H"(YC8J,NE# M.ZH4VRTZ&]Z)XU:;7-L=AR./7'G'$ACA;A'3C*<L])A,L M&6=06/N$Y\OL1;@]"::;NJ&"Q^LW1T8(*$'E)7@_M R0):EO5AQ[: M Q+.S5=#BONIIX1#MRBJ@U/TK&DY:BR9P7CUGN,BY1!CW6'E5D\OEFZQ!4- M)&P0RC^ZA+@9X"!C^ D7V^G\R.P8SN'DN",J=6$)MU7"JR8@ !RH_WCHR;_' MD]4W5]MRW?_'5\_O7]A7S[[^U58VRDO/OOI&W^W3/T(Z7,^>/_D28W%RA9*% M2HHMX8MAML60:[BI)6IA)I6@1B*V<7D>+3^J4B_$=&9C9XY*T3'F4K!>4N-T M./B92+PC./WFLGX>R?JQ:3NTW2$U1$W[,7:(CEX#RK/W&V+OK30M>+]@Z!)P MR4I/8]8^/Z9L/);RHX06H(+W/JNE-+EGO*E]!+S4HZ5G 45+[T)ND%QG)8RGQ[3?F(>JGR!G=P?PRUQF=)/.*5WL6= (DB)7>=J MBRCURFET#$^8"SV'!@''Q)HVZ M1CT%)Z3PT68Q77'5>G T*]@L.K!6!Y"P4$!WJG!&R_TX4(:* R.;D!6KLKTH M!4>7M SC^!9+NB9AZ%G+N?3/^9\ M&CD0]+0:+95DN0;A:E6G[+8J[QAZ,9*H[A+3K_6+B@F)1YZCB55A+^K#+;G# MZR,JY;J[(2P'&KJ3$32Y2<-GN+A*GW I6EO429\IK1D(9^^]0>"BO*FHB5,I M302*BZ9GATQ@9\'P9_.4GIKXL5#@-YFQ$SK)FNYP^"*PX<4^0^3QI&G4LBFQ MX6U\FS%C [D)7'*B=O71[UZ6[B=DKXB*QT/B)4H&3$12RL70M#GKZHWK.!NCUA,O>9%?-Y:LNIS*\)3A M\TC6]*=$Q##>MM.D1DV[>(S.PQ"6L7.1 *;$Q=(2V/'0,@ X7:U4F^:S6\IS M36LDBXJ,8Y@F]T+,TPM,Y;\?E/L.JZRRMNZIM7CW]PPQD\>6N6GZ# M%7&9_$EM%,< MK%B_+Z3CB"MC^(I\@3"A&6?!&:#R3D+9;"K@M)@?\ "HQXBK2PZ"XBA,^. 'M0W ;0E.""HN8:9BN M:Y>+V\Q*FA\-0;:/Y@3>53OU ,LWB' MEK3,<+D.7YL-@U7EY VKWG'OQ1:],!]=_(*M;0-B?=9^;^$!85O.'$JD"E*N+/EU (#JXMJXO(D]-QPTV?QI4[)U@^ M3<*">"!*:L<;>A6$6P=%:4&?J"FDYTE*V=HRX7', MXV-%3XR7BD?$X G+^U=%6$6'%I/((Z16P7@OPC>)9+0?X\5!1^\NZ>;\.P)OQ_8A/1HV^[_.<, MS>POU.NWOJ^-D*YF&7O2BI4[8JW%RV MH&LV=XUYMU>DZUB6QKO>;+G$PUV/)Y]$G:55A4-Q!0]S"["MACQ(%8& +^&B M(@]DTS2=RJ-0[GC-G@:SFSNGIRYOFKYBS'RD; %/QA7=O'*"D"KW-+KV MF!XD]LC+74R2,/^^D9/[FBR]MX -%]G:*,('X2(K7(:H EQ[@%*I$%2-$26&5E;5S0/&. ML>*W)Z(9S$((FU;N;A/2YZN#D=ILB^4'[FTUL(5A2V(Z:@GF^9K/L%O"%KC=D6"SN%J5>.&)=! MC"O;2)EIP8=+I)P<@_%'#H 7@^LYUZ7[NFGW&Y A?E_9PII[UUDQ\CU]18? M,3>'G\AP<4';8#":%43BB.8S'=S\05DJ(']2ZP%RE!;I3^P-%)U/G-LUH^:) M.PKYE)L*J96V)+(4U+DI'+N.&@/I)GK(J97U6Q8F6D]UD&++(!QL0J4825?1 MXZ3A^ 6DS/^H3D?*DRB#$*)D]/Y*8HZ(/-%)/FQ_&&EM](@&_H5E5USTV1E+ M#-Y+-$D)M)4AJV[+(4HK)59)UAPW$_'>STHDR5OA#X=:FRMCEUM":',.?N.G M622_>&W@>$V2;Q^]5K)2AULO(.BHMK(.!"\(#B!DW.ZXSLJT66PKI?& [92: MO=-OZVS,/;76VA*W&P2$AZ,(1" <4<353Y ML*D"QQEJ'E12_^*;=,$575<<_P[FE-FQX:IM MCEUP:$6>?->LRJWF]L-L-CB"B&\IQ*L SO**R1<)-\:5((J4F/]#>5343"6K MB+58Z 7HQ B#>X5NT,-.;^A(4.BIA-*[K=@-(-J3B4U&[[6OZDQ$R%,!WEMH M-A4G;K*X#ZY^!FN23V:I:1C!0,JA=-)MZ0XW-V7GA,1M0BJ19>(DKQFKD:8% M.IP=,Q9498QN=EACG$NN1I]8:N9A]2/@DKA+$QV:&3GY$M >9]-CTEY_U_3_ M]NHOSR_UET?P+)?ZR\,;(A^O3?Y.$#!1#>-TDQ?X>06PKV7O*?33JMP1(7.J MGH3 R,5_1B-S)Z(UY=$\/3*KTNQHUR)GOUB7O3"9(0M>+(\3")'PT\TA#%). M,Y*A-ZHZ/9VU5VL^^TNU6\!4(QB1]XX@@> '0.L.](45%SN*97BP[=6+YCH\ M1;MH?CYN27DSW.SZQ8LYL>YVP$PLE5?Q2OD5E4N<8_!-M:@LR'%)ZXR8TCD] M0DA./Q1XDO [2HP6'F!6UG\[@M)-7DMP!L0S@ .8RA1$P$B0LQ\V:-M\NLA& MCW IX2S$!>U)(;_1=@U8WXI>"341=7=([PF$!D<9AO!/%<'KWBTI=QN&^56] M?$*C-/B$L6]M6.(R-I2-7%'8"J?V9^6-^[>G3Y[-%DP+.2?'K:THETF2-#F1 M)*V=HB66._AZA*GNA/AK/ONWK[YX^N2YL4P:I&5?5!0.R?AA%Q"P6\1TC#&R MD$PD^"I_]Y7CJ\1* [&?[PNC9?KLBZ=?T67"?WQ-E:N7X6*[11C!\)<_S/.1 ML5@;S[.GN%Q]%"K%88)X_I[ET\>9;J%-7:7S%OP"J:>$#==P)';4C 83A+L= MPB453K$*U+S82OQ6)5D;NL^B#-AL(204[4 8+LRGW!=J0>=[Y M.27WMX-S5-:K?5,!3"6Z]R%*?3(8&3B#K%(%=4@I:P2SX5[4K^]G@_4]]JI_ M:6[#M#?M"DGGZW]_%[FMREUQ [\?A.'%[$_?_W#UE!;"'N6LXJ:I*\"WUHTP M;8>%3-SS5=MN'CH<'K,XG3V#;":)?P5_!_62CN04Q6K=AO%CT07?)]9%M4_3 M]]UQ32Z1Z1(YKRU;BT28RYM;8;4#!6RX?,[" MB:ZB4GJTA?#+:PLE68#;0HL*HP]U%IF@GQ(Y:(?1E?294RV.L6:" M9R;IA.52)C4TU2X1/Y*BFSKZ<;D]@&NPM"9%,@JR/&I 9+M=]1[T9VD]5-[] M#,+AMZHM%35%G'.!!O*1X565DNZP0%Z%$WRJJ^HDL'@KL^]C^ !6L:L3 >6Y M]F+&[/J[/[V]>OKE%U]R%D/W9UBRR.V\OO[^_5-_[./;S_[P[.GHMU^\?/&U M_S+5.,,/GG_Y=/SR/WWWW=-_?_U__2V8<5I)IH]E'X\4JA;3&61C2,CVL8H" MUMFKO[R\*D$N2UZDNIY."4_WP!@0=**A->$G?\>J"6 H*"@K%4R89B.]6!DR M%S66.:G.[K7&I9*.)WC6-RUEA/%KU1)&<=Q24(5FR.[A#+[V^JS>5:?GZ U[ MDZ19%L<4.L(IQ(J2,5U)1,,^Q:N8[+&A4Y$&X5R+ R.RN^>PP[\MN:]:,3M* M.V<;DC:?Y,ZI022W" J]B?SK*,B1-J)5!(:KA7.SO*MG-S"<9"ZJ_M SU#KF M.>W;\^&%H7?>^;PL:.N;KE.7(J;R+3G+OE(>E3B!=1/BO#G4LL7%_6I,%3.6.7#)I%):EX>6$_'D>^]V M!\[+FR0ZD',W#1_MX-$D9MI*FHM\!P/-B&99/_8TE[,9C'6J0L6I?CJ9X7S1 M_-&+CQSS%O8[=OV\]6.**A<#*G2[U-<=&<+MMD37XIPA+8VZ/U%=JZCED+ L MQ/!NVA3 / /T0DO YYFK0#!WZ K023+' MRQ";\'M(:%)F#$B>18<%AZR0/'QNPSBUJ*0 6K9A(!>1EW##,,&RBG[TI?DT MB?R\60,A;BW8QGG4+W)P.A)^NRFMEAN"6X](J[3%(.H!\_CA!,>!#_VPJ/B) ML(1.L^U#R-[CZXVS1 %O1 <00[ELJ)"$6>+U[7Q*^*C&2%DX"Y%MV(]\S90@ MJ,BZTLZ@[>O-Z!&&$>\VS9VWMKN*W19?B#FQ.3O?W448T7XSR_ 3\ O5>SM6 M %A,^&NCOB%OM/I ^1:&+G8I=N7"Y?\)NZ439XB1"'P8JJZY'!H#-J?\1/B8 M-6:N2OK[L?5RX4WXE$R(IR9-)AT&IC9/!%$%9@]J/:+W9OPP[*.Q0FGX7O - MPY-VU#]IJ0O"NHUV?8*]F=-/7-!J ^B[.^0\1.>3LY%RKNX;:Q_P@6BP*44_P!>7E:](N%%C.8Z&AFD^;7A<,31[@JC%.?H(7M$3L7-= M8OH*JJ$,D1^4#*4K\XHFYQ&Y^[1-(T_>O?K+2]2R=E77<:-RF]TK1Y/(Z]BZ MC.\S\1HIFF(^*G4SPO0SH5.@'<)+6?31 1_N<*+,PO.19\QJ#7418E>L\;#B M@!MT; 'UL/3;I.1P15+ZJ/9$QE4TO6T+Z4>C$;_"B!_MRGPP=,CFH')2)(:%HXNP MS*CZ$4E691T-V]M1%2&;4N[[R%&1QD-<$4[XI5"^8X0=%_2U-:6<&S;G'Q5% M_>L4$WZBX<3)&W?*,>Z3,L3G!ZJF=)NP5PNG0-D6=S90G*%95H3W6(+! M<\>,>W$BQAO-/4FDW,U_F3B 4].(MLW M&EZ"6-[JNF"*B,DLR#]S@S[RB(K+VE@R5-=6A\:,*1VO3/0^(",]19H7\U0/ MYWRTM4KS@.P5*K^#61NO(P.+Y0GS)C"2"4R)U\NBU(G&.2#G]GF$33%:T@AI M-(_^2,@\"4'Q($+/J95%P!KR;SPO@B6!13F@+#]864=9FE M#W6GE)Y>QWN"C.G1[O8>$[F35Q&3Y#/BAD?@$.[0.=J>8.2P1.8IS8WB MU/ &!O 9JZ"/;RT"FO55A^'=E%1UHS:)@A085N6:0 %X,J-!73>CXJ@\ZTP' ME>*[PLE1WX1'/.S%RA9=%[:H)CY2K@@G2IW29MF3W+8UGB9ERXJIP0#68(?FG2 I0LX9L->J')N_:VF@?B*Z? MCS!,&8A^<:1/__CRFB( AK(F1*.'8"!;V4>'GLJK^,6/-<$:W_76,9OT[2=> MB3+XC""9>*:Z7L>=B*5LUP[98-$\?DO46A/A%P668:@YLDT?B^D!3")R( MF@AB7V7-3!AHL2'L7'_4%$&GEC'E?L/JL/YYXY,J:KY>S" 0AG&Y"=:MI/*C MP)?BA;1]G36FE%4K[*RJMS5HOU>ZD=6!^N79'Z$1=PO7A-.$K"R'39#!@:M9 MH3Y61-341,W3WE.;?'2Q#(""XC_&&(D2"7I[AM0QW)/VLDBSI,UX=M8RILI$ M8H6T8H.KE";%IDW8(Q;^1=:!WY9&7Z9L,XXC@%3 MXN*1AXC1 8WAB1PMF1H7D+$2CR2M^(Y7GV"<\['X/5+M#[S,Y0&F83N*:1VS M<)I+5= N-G0&/-!J*A%TBNZA9%#YN!OYOM0+M!^ 4EC(((05&B:>S2D5@WH M6^Y5-' Y7>%9 +A&GA:WMM%)$Y;W^U#> MD9S*#;=^:4P)BH='6K1"G[5C3B\<%)>:>ZRY?WFIN3^"9[G4W,^CYG[=2?Q) M5)+:($-]-=H*%1E#;&2=!TM0L!0 M>]:K!_!+:2*3*0A^+[F*?\3$<8UY_/L4!H^@JHC*@V1+Y)8WSCWMCV#Q6%BITV^:.<=OJ/16K8L^P$,(# MTU8PO>]$]%E2&,5*=*W"N -SFG\'-=@E%N@-YK@>F83Y(#/-.6B)EGDIEZLA M2XWC!'GV;&Y0% BY=9366X>?-.R/O\1*>[.K*S"5O"T))'2]Y*K&'U^^>7L] M#P%QS55WZ\XDC 9BHRQ%3T5W-/.OD'+IJ'2ZM.PY-Y4B\MH3I<;S 6-,ZWJU MA4]P7]T21PK2545-U/$AA_-J2==XX3XA6 M>6 :,IN#M5*X42CR^0<3$J>^O'YT?"*JRZ$HB5#!SB*S1>2U#2_.Z!).CS_ MC[4*%'SWXSPV#I>WS?:V%'6![WZV(0@D-=[@LZB[(]+;=QCQ L"G?E MLK60Y!39A1V;+7#OE/RM1DP79V&Q&6OM7Q>,BJ:;C[K*,?LJ!U'V&_3L(%S& MG21]'(8!BYVV9DE.3 D\!^J**Q9P[J285T?D4Z>):8$5L1%"H^NV]&_)=<5M M\BZ=XEITJO $:#"]ZQ);RDZ#7M3=:WPH!J^>O^[$P(((27*7=K,0G51TJSU4 MY]S7^8%=M80&:'5H3>DB3&GDOD)*LJEI) N4ZY /<]3>L[\2,Y.[W.)X:KBT M*F;+*_WEX.4&V7?1H5NFYZ_;>90N1UM8V;8@$CGZYY4!;8$$?#+[+K^;&6@; MO8I'_X M(#?P)C8X?3R';L&%;8O2(]K?25E/AQ05 "JZ8!22LDV:#V(:'5(= MCXL+C?]=28N[#R%F>74LBY89TMB4,[,Y_R#8S)*/1@ZBPGG?J(]([3*9<5(W MF3T7QJ#IOKHM6H)M_G&(7PE7QYF$=P-/PJY8J?;=:2NS8 &@W$3-[_D9/:4' M\18$9&R,*D[3@MR;SX_/>]6G!3U#$O M"&_*+UA62N9PXH'%<<0H'L)3;_,W?HX)8=$%WOA_P\K@@WYR2B;O-GJ++Y_, MOCUR."24==#BD.60SCYQ<3BE#:EIWE:=KX*&ESF#X_RZNR]"LWK-31N,NJ5@ M(P#M4,N6M!QY-R>$-C@;.&U+X9@6QN:"XF(#R"[QAQJ&BK/H_-]6#'[SP,=C MB*NDSITYH*,@%ITB2S+@OZ+.DD >3D?=1D RRD4F];MX^[- .KV(P;5[W=P& M)MY$&GL4OC[@2G16F^802XI4^F=#)^M:2IFI:A )+=OPJS/8AX]^B&>O'(\ M/B!(H] *Z-4(;P"REFHOK"%:>\U>9)T$Q*-].1I]P^]H!=,MF /EP)O](&&L M&XIJP'6;)(0$?J7AKSUL)85X!F=?'?8"M:&"&3%"BD'R/A3Y/V#UD5Q7L$HH M0'Y#0")#RPQ"[6^X!%;TSM/DD )<5TU8Z^%>7NO@C>)9+7?R!=?''C5M[0]23[EBRWK65G GW>;,&,-]/-A!Y?JAXU,IX+EF]%. M6/(A)F@-8O0!D)[DNJFH91W?B41R#'HH-Z&WCY@26[@*RLSF&#T?!,B<))^G M!9?"',M)DJ'643<,V(_/()#_^"4C+;FV0L99.5@)Q)4KK?G#+1[M0[9+)"*A MUL_1(>U5N-0[22>$5R]NA*T[O?.N7$G+*),H&P+4+I $AO-\\4MT-Z?!J$LN MSX]G!I(%'A;+O:P17 N_C](D9AK3 =M3[W%R3+0@7]683%Y"T/$BXB<-[#&Y M '9I%B.E 9)3RADF7Z7Y6<+"6X++CUP.#IDY@R? M.RISM1N2)4]>5^&]FB5U\%[?\^ ?:)YLY"D@$CWT1Q*G_ LX*>TD(\FZ<02= M#E&4CPP#WKL'LH>LFK)[,'M($FL+N,>^)5")$ X?!/$<@D J**JGJT MR*63(B,$H01"K*=K$"X"1^4-,.?>L\%NB+*;)'U9M"O-]9\^_2#S F^% M+)_=CI+TDK\8G+ )&WMV*:5-)-)X,TU[2L,MA4ME^:<7/^@!RM>Z,0P-M0D> MJI6H-I>U\,FYUC+:T:P#[[96-XTB?#O>@!:^SQ@*9]S^&F:[,[">J%QK&ULL M$D]>4YY7A@TOBOP!#Y:IV@^RA30=,9>FMD@3P>.\ M(*;)XJ<[+D=ZPGF:/J.SC!N^^DAI,N9.D\$JH=9SJ&E9XI*:]9(N0/*&67H, M52XT'DXT!+*#[H,*-<6^3R-[#"D LRNE<,3$Q;*R&:WI)52O3'X3:$QF[9W= M(%DU]FA';1SE,T6(WF7(QT8FV0YA?/WZYGV%-%>^B5J I*CE?"*3RTW172^8 MH:A_*JPZ0R$D*F?_^.3=$RG]8NE>R3I#X!/F>4'B8>TTQU(;M,N?2;N/#V]&Y M*EM.3V_MU"22U)Z3N,%<-WW2 X7U)N4SQZS/OO!5ND'F1+;J>_=]+W/$9/]# MV<(XH-N*9AV30T_1AVFJ6KW&A=$*K83?JV?ZEZVH63%X>VDL%JEIIFM),,F8 M(B'$7\U/66I*[J_P)26KHCY<\9-7)WB[^%Y3=%?T(04GP\CV5"Z%;_B/H=4: M1LX4<6'XS\&H)%L:.\K$"8U:0X[6%V_?\,"^>/U&N=@PQ$(Q/L9;./I3C=\X MQB1?F;^$SY0R/0)\Z)!Q,%\?7)EYGP/5L:*S*ZS,91Y7CG@'"2Y/VN$I\V:= MJMKQSV0&U!O+4$S&Q4.Y$XF8Y4:[;STCI&AA>@G'*J)RGWWQ['?LP-$D_+D1 M";"WI>CG2>;"0*WLG7W[ZLV[[U[\^/8[(/IGG_WYR=LGLZ^_^/V7GYO_]JZD M^#E*I7G)N# ^ZA=#,77VV;LGS[_\\O>?JUN?KH4UM1>(C0F7E5@)B>OB;NYY MGE.*!5JEO%B20FQX/7K94WWN6/'J1NK(ANUW6RW9>%O8@+F8IVDUSR_ 0 !U M@UYL8%.HPSY2-;B[2F>"ZN"VM;8E*"7#MND4^)"4P27[PG=+'D8U = 53$D= M>EZ;\+B*P@E'>ENFL*7^@L7.1X]OJ?SA-3YH+P]DT41]0<8AP(P5]JW.<:RD'+[35=;[*!06JG[ MZ KGB:N2,@*>( 0,0!F](R.<98+<(YNM@I&O(. M,6"+&VBK,7?/N1Y$;5--;\(.ORB\P"PR4X(2Z:)8&H#7D=9JLB;F%.#@X@0=DNWQ:'FHMV#[X) MG5&4U4*RS)_E+IS?'G\A^.*1&Y-X3,4[W=:X3H/#]V&8#$X627P3U6Y9D MT6I9?W@&1%+9 1KDF%UF5W6QDT-\U;PQL$)U>#?(D.)KG!KMRG <24L*NOBN M-LU=[".(TNF2M1>-A+JIPTXM[YB4E%)+)YZ;S@VNKY!)I!)"U_/1%1ZJJ<,B M8!XZL)RD5I%=LPMW-24!G=H,:E6U7\]6,:>R[7[LBZD$54QP-VA M0Z>JK$ \SRJ$-KP"K?JCBM]XP-M&F1ZZLOJ;MI($-S4X1-T$H[>+ON<:JI$M MR H(5DH.WT;F71Y>#IKI$YPY(%/Z]0<<#.>P(]Y,U^1,5>H MGKA<3+1S99.ZA9K)L)\ ?B*35%A$Z9C/D^W+6LZ22>#*]&#+LOD$E;"B[%P/ M<_88;/&D5)RGHF0HROJF4-IE\FE(%\*K2WA/VL?OO)QB9 :W>#PNZS:,,.?8 M),U"L >B40G#&1K3]QCY%<7C3)AJ4MGKXK9I8UDN"XVJ484( \T'JUOTY0-VK-I:R[1TX5X< MUOJYHGZX&.U9QH-2%O*NATZZRXQ[.0)O>^-:$*XH[0GF=96GHR8VC&XMBR"W MQW.Q.(H.9#.CW7H&959RGF4I7/RP*S&8>%B FI+ZB5''=^4F#CH5LW^&KG1% M.9VJZ6G*-$=2HSFMY9W01L<9YSY$8ARY5-MBM>WWEVK;(WB62[7M/*IM4)0% M#AE:DP)B82[+F,V@X(4/'TX>BE=0X214-/P#.-I/YY8]3[LU#[:N2R[C-?_W M4_6QJ/EREBRD(Y.F\NLM>;U=U8Y/7;, YD4Z$R8ARZDL@;DM1^4NR2E*1B^1 ML!6L6O)Q>HMJE;6T=3ZCAS_K$C"Z D983HBF$>%%;#0=.Z%CKZFM*G\E^-2" MZ3ETI11W%QF;)T>.3%(R-OSSZ<%7" \X85$>#+\/2VK)L[)%#(2*<+&E]#C] MFWA0XCNY#4EHL8)R8E>+LB[7%74W^G^4T&!AXQ436;AA$Z(-IG;!N\K<^7EZ,GL'D%0.MR,XF2EK\/;! *>P M+]/,X3P:A*@8&;=I[AAF%Q6>&:'+I(OM]B@KSM"]7HP/_QQZM2)AEHUB[2')6%F)#[%R(*"UZ!9FM-EO0ZM>O93!Q6H5>.T4@J" E!) MSV9W>C*[]AT]B1 OY[$TW3!6AO(";";AI*D8,AKG(1_Y'KI-AWXI*,>IDC?M MMU%0O.1]E9[]UI:B4;&O95=.-)^GP>0$])Z:"Z@'_2@_\;GBM>^5DA/CH0;\ M##R;;[E]*YJ9,9('WXYOY;N"(XR3Q<2Y)^[WWL:JW+$LKF8P';0Y[.UJ)4P^ MW+@'IMHK:5_9CO19<1)R(J'3,B]2RHJD;U0ILS;,3P8G3;;?N-PA;%'<]M? M6=%X^V=)(FD\T9X\N))D$$9?Z,GLA]$'H)],C $>1'LT_:IT&(N45BO\>'FT M$TJY+23>4EL2NRH>[@V&LWM?]83D$D5#8O8G'T,:6#]^CL\A<0GI>-I'43J^ MIQ(%]LTB;?* BZM^"M7>AE.G2VM1]G?P0!!NT>8<1\8H+=_ /Q/WJ#X$DPBO M>H1>T>E1I!1PPB^+VRX%T\-)S##9Q_T)YL7A#[F&MN&_Z+I<<9<#>EIW9>W) M(]+'B.V.F4+;&VXA M;(M5%4DLEYNP%=FU=&Y9%.O&5>@-^:T&T$@NI6OS-D=3JDG1>67/$0??12KB MO%JQ)/%0)R0JKZ,._-PQHM-JLC6(6]\"D7"'3GN!N,GX'E#;EID70"HB 5T+ M41&5N0HJ5DFE_Y6>X2*;.-CJJM.H#A V?H($?.=E4D'4F=9FN35EK+]1CSD& M\$IH ^R$-9H2HC4_4$JI8C)<4CJ\H_EUR$.:#ZDTV0#2J_/F]DVKS0F2'Y/+ MFT0^O48CV\CBI?E?A+TTPLR*TA@2!W$-+HY3%GX]%IF<@X6.C7'WXEZI@Y8R M8^LPN\AH( ZMI+*(/<%TFNB/:LO>58>8B:94(U#[MB^9(6+=T)A\9"*%SP"D ML0DIU2D'*I_QNJFQK"EE!,JE?Q.1 V\G& M4/:IGGL% ] ;WN*4ZXI^-#%G^LJ@-:>9^RZ,#QE$38GU'=]#*K9^6^2,( M>\\'E\H=Z*L[!]-E)K4@[6;17+*/'JRUM)R"VI<2::/L%?.)O"G+M*;\2U%T M_3XQTX1HRK%L1/)@]V0Q2?:0 =7LTQA$%XS5U;F!'KYC( <(EX M4?>?C2WM9TW)32H3$2J6>!/_]7/%?\04,6Z]H?\U MGX@IIL)Q"8;\;4-UMGPQ^!E'\I47Q>G)]R1UBT) TT5R*<]/&4:\OHK3BTL/ M*P7C%16M@RY?%;*J7+U)")9!_5-N)#DLY5IQ/NC%LH*6"_ E M,)=-XX9A:OTKZ!Z99PBB8)?NQ@QG-Y8 M<'RZ6#F>W-N&JM7DE"5Z8GY>)$DH1**X)E)VF2I?UQUV>TF/(>>STUQ9N-KTB<$+K0D:+*KPVHA1*BL9C14R]M-F@6:Z M+5'V_@4V.N4;3ZVQ(!?"Z[\XAE70MJ5>?Y=9,?>6-I73JZT"<;! - M&^30Q^RR::E9/=X2RYP/OFU@,[2(P&NA6GJ"^5V#D6F6'\ZBDO]3*670S*-R MR8DQ_:NIDFO/!*FG&K'>2^RKMI7A*.X8C"=$I/8EL[-M3(7/^ F4J7MME9NI M.^LZ$6LBV@G.=G&KAE)0U-W#-M7C=MS^X=/K6'!C<80U,%:G9OUZ"Q*NFXVE M/B@'E$_]B)<@:V#RTO,AGJD32QT+'QYS:+B0%+.#Q871K5;&7XV7/FVAU5@POAS&*#**^P!:G(NJ(2(=B0X(N\TLJ^R9D406MEW5B601>'WT\1^E3T4P8]<2R$^PH&-?))0]8\@DG9A M;K" @-0"D"6\O#C\T7C3=O#[B:.)BLYVOZ%&2/R))MUY#7*[Z95I3CP]G\-D M4$]CLL[=$LY6,-]0L _1B-#=8Q1:6$-Z&-IU==KXQ'VNK_#+;18AY.&M)(5" M$,)'L3W07(<=%UX\1%YSY9?NLV);J5&VQ$5<_UQ%@%A_W,O5&*,;D5"B4(,] D=M64*RM@VM!&W(40I&@N=/7OE+99<,Q6.Y M]BP[-5LJ\TR"DFAA2;#KPWPC83["-RLC:.E[JOU7V_^N)2]WT$SW*I M^YY)W9J!&W*-/#&(^N$-+6BW&VGTU&PC^7L^G1KPLI(H> M_(FCDWIYDYZU*F9ETT'MDP>GYVK(82'^)?^98PT.8+75AN*WDK"F AHF_-VF M+&XK)0?V?2IY&SMCNIF%_\$-\QP(NJXTKA<^:,4#]O#TZV\&SS&\O0Y?\F*H M,^!UL/_D28^%66"I2&_62QQ#%1)[)UH\JOB@+ZB]S+_0RG;_*=#K@ M@Q?LKFI?<'(S/I80NTS>IYP\ER!R,I66?O8>0SB)EL)4YOZ\)AWJSL#0(RD& M<7$:1Z(UY>(XJK[+,OB$RR"X#@5+]'B67(9KW37M!U8&11N6>7^F]:H\@ )$ M L<$V^W@C>"([GH51(\T@$)/-KY@+C/_"6<^MJ_G,S^>'7$9%)?@A24H?R8( MU*WGG;]8@W_%-;$KN/?HX1S9%D8:W3;5BU*UC]BA,E0K4-&%RSQ_2JOO)HM8 M*3HGA#F7W"ERP0N&T27J&-CB7N5%LM0^*\$"!C3%*?N%ZJ^L4/BMK?_S,OF_ MCNOY9EL3P( ZQQ0C0S^^(8KGY9&9_2+$3R7J5W M#5O8L64;<=5E6AZ%IT8YQ!"?S6.W/T"W9L3MKVU9[1:0S=HYM':^UWR2+"IT M7C;BIY]Q-9::!T5R,WRI%AKZ?4$ZWU?-^FK?+,'.(,7\8M&58M=U:2B[V\ZK5;FKEDPQ6?-_*W,6'(KF)@R *ZA?%L6G#,5\*D9S*"M/L2I<+HJ@BYUV MU#VT-T7%,7JZH1C]=BH]]H0!5[",)4W]LVEV=%)XU!7HG#& MS1.J5?3;&:'P>*JDQ4.Z7HLDZAU$6A07>9;@^PMDCG*/RXFN3E;5MPV+8\ZV M97W3;Z(X*+=7DW-V2^8KIP. MBN .12K2^4^?M">S=V1XL4 ,)"X)+<$1@.&*FIWY$MX+1Y73'H9\\K!GEVVU M* 4U+5W9:AJJ3B'#W#7B.O-3X#47XX*A\I=7E'3,N E#ZUQ"?+O0E*E6Y//KMIF\,^ M$B;B4-TWE1#[5?5Z>U!\;=PR95.5VGW,(4:"]!P]Y'+P>6+;/!4QK8-JG%S#M(WB6"YCV86#:<-A MG'+0B R$;] 3=D^Y/8.["!13/=#"2?UM\15Z7G-FYIXCQ9">_NERU&=.K"+\ M,13\4SJ \9:GO-Z'CM@#SIL,;5DXKJ+D?]+O8(CS+M* M!SE&$M!Y.E]R/W]+"+E3(^EH/*$&"M;V08HR^C*(!+?2>G7K/,+?[OB9SZ=^ M-">=V/!IG"8IJ-_L(,$[9CX4C76H=4):BB^+:C!>D=MA9?S%."ZB!)E:.3 B M_!:P'J>7EXC4"\T%]8[C3'9]DTU]L6+3(YCE BC:#V]<]B.B#]0CWQY)P%"8/&;W:8^HHZ]J.S7:'61*W. MTIWB-)(UG_:;'2VAW.,&-]J^,5/DT0H34(7?[+BIYJ8<&]39)D.(<,[KL)Q] ME7YJG 80"LDY#CGUTVPJR"5%<=7!W#BS^7%%M\=08:/DXHLD9!323/;"MB;S M!)Z6 [(H!>HN'9'Z,0=$>,.R[84!TNJ;_!D3/3+_7XCN#VTB0:=7-Q$0(4H! MC\3'](W^Z]?*?J(R,R6!C!F$J(8'#8L3TT/JL,Q#FW AJ[[>2>FX4=U'U134 MYR+RK1L2H6KYV;BH'B<*FK!@IG(IHVZL0/MD]A.Q%N''#!38BB9SW4P* T6F MV]-Y)K>'1RZU.&(Q3KTR$_=&Q<6AX%5"@3.GEV)=7EGC<4*6VZ+:<4LS43/A M7[,=IIS;W%>EQSCS.QZZ1*5V/E$VVJ,S/LP*EVR7+W/YF]+6^* M=K45/WV'\XKJB]I&+CB3^6"$4[3:;S)QN"I98 PL4#LB[#W94O5;:96:&BY: MFT?%8V6DQ3ZA7I2(PC"5%%MVQ)(Q, H_'U$]JI<25.L[10=$4VP@']-X94!WL,[ MK$]=KJH]5C@^2M-RKM\^&G>]713&-QV)F\>G&>"^X;-V^CIA"VR/$05.X#BO ML2CH;6T[&'MQX-1FN%;#8&^NE[4LJ P.R@,!I25Y!Q@UT2,?Z8&CIV]"(T6( M.QEK7GCRJ5PJMQT)D"E:P$=80&Q")( (;[P@=N+>YS;@0Q]JAN"MDDP%/S\X M?CM!)0Z^P]QFD"7NNQ0GXD5T:9@X1)-'T09:LU\1RQTE0D$G"EW,"]=DA,<] MN\#C'L&S7.!QY\$UJ=E([ZY;84I8QT5E-?8)2N9)>0JI64D<")%/]4<3_F1) M(]$Z5C6U)#&E:LE04NXWARX3AK5K@ ?8%<] 9 FN_[YDU=KP)67RP]A$#Q)5 MN#-*(+MIXOI$F*"]$, KG2(WN8V0)XXX& 3E)U[(1=5DB4<2>:H:HG$*KWGC MI,(96IA^2(GK] IAW X=>SO(<2[#I\42!*!_$X7W8E^MT!8%"!=/H%Z/3EF2 M>>C2MZ9Z(!Q_$%R7NW!'DCA)*37QI;H!R#*A)!GSD=ZP%!5='VU@Y$;*PD8Y M" ^>KG,/\HPUI*G$=M&62=67JTHDEAT&@A31)ODRK\?==\VY9QE>)=)*63'+ MN;7X;HE!GA\@7R."X!3A%?Y2^7/%U844+I$"*,QY&^@7GB.??-2>Y,X*<:B' MR]3$\LHM 4R:>DG;Q+7_%,$)71XLVLUH8 5[1VXYK4F_2(,O9[JM*5L]-7][ MEOGMT7>Z[HJ_-L*N;C3T4_6&>=K.,VX)YDKNANZ.Z0N%Y7BCB)%PT;:_.NS] M%X(KCA[)6"M4TL&N+%H6V0FO?A#Y"##NJOR$K5:&ZB2=.MA;;;EL#]1FILF$ M>4Y7-\:4#*&%$-;4I8F.LX.N2>.TF=, W=1Z&JX9ZF+"XB);&Y,&]R=8C$03C8&5;$0OC2=4+)M-!N,Z58 MY:93&CKZ"MJEL*F#B:V1O,OUFQBF<5MU^ >=*A]*)_:$=5WMN4F,OKHLF*R MXXJSZ#Y/Y'W&#N?7U]^_?XH"<+7 -I[/WOWI[=73+[_XTA$XDP*7'8ZQ+?8=2ZD&S[8EL/UQ]NW5$K7:[3&#0CX>R^7BS^NRIGK^KED_GL3=W,?DAW_XLF_/W[?A7^[Y^;_MT^1,CO M8RN:5&2_^[G<5N&4F=-U,ND;>5YL"WMHSSJD%Z((NPA&L;HB6Q1"<%YD+Z[? M7KT/7R!K:<5>MI 3KS@ZX/E8GL-B_6ED?;YX^>+K?'D^^\.SIQ^W/"<69$&F M;W<,8UVM@L$\? C[OR !X/!85X0XH$]7QR[8Q#!8RUEWK%=M(Q+9HXLW?61: MNV$=!O/[]"%K^,4F/,'[HIJ]KXKZ?_#';!'_">VJ?BE_'V[P;=6\6Q)J=R[+ MGQ8;4F/M[*V>6#_^U[DNDY^^^^[IO[_^OT-3]OS+IQ]IRD((%Q9#?]BQ!SHQ MR;CAQQNH_S_\"9RSV9R&^[PL-=AAY7#SA-Y=AQE]_9K>)I?K=I#L>B M"?9LRX+G86'(N@AKX@5.^6\UBN)%<;T/;SMZK:)CF3=BID@'<^K]1%:,AY0# MJ+CZ3V9_/+2PD@BX)TQI,3:1U.'N&-=/W_YZV5:WP6D8ON 9+/WO M 23/?=H3,?%4(L&I-#UI$9;Y-"T$;P8T#)D!SK;$N]E-PC!EUZ;S/XG342 MIB9X3W8K>A[25<#/*9[7MBQ6XC[K&#!3RUC(\IT+I1Z^IN(K\RHPA0ZB-@E> M";>)QJ@Q'UQ(*5 >!)=L#O6J8Q'V<+VK;;6DL#7_@M/_VA4?$LC:6!9"$P^: MD+.4B@+W&NH)8$( JW)HT1<^,^NW4X.C28-;J#N9U\@6@!)@A(U'649K<).- MN"[OT(Z*6 V%8QPM90*5YE0/_=8:D62RDCA1Q'3%0KE3A_1!T0.= MI]U$EP&7+0A'10Q+":'-7-]=A&JN,WJE[79 KS0?3"S&@S)8W-CJ."V-%$KE M1Q,A FZ'H@R3RKZ-:,/%2MY4QGK,V'D@*)Z7TS>2OR9#]#@YETZF^UF1\&T$ M#F-_OK'*XR]/CC^:@L9+TIRRE$J6_T+R@JOICM20<)3&MM72$*E DU[H#.H& M?U2O>P,2@%WX_B;8,9).?HU3BE$DST.(]^R+9[\SE#1$HN1K+\/&1R=_\LWG M<^D71ID[O'&(T=JHH3FFPTIBQ(>Z5SU4[/&?*\B!A0EZ_M7_IEL_^_)_:S:T M;WK,BRE<20Q"F;NI,,#X8O,O"GD-!)XNP@*40U+_-9 M&Y%.O_!;EL^!PR?W95!=>T=:S, MZ$095PW7*A%U5\&O-@N9QIVD9SMJ,:TM2/I'2),[' 7-(7:'D#@0\<$I.VFX M5"..V;@=5H%QSZ'SYM!FCS5>R#IU78_D*[;!D*R.*M*,]FVZL(-F!8M;@B?$ M"N6^++.7G+ T^_$=^#'3FP_??Y0EB#(X<#HH\<69&-^\@0<@:\Z=B:>.34&C M.1Y^[?U)+R)C.#$'(@G-,X?;A202.28LV[:B\!GE MF/#=K7XIO$E-!;=P;3Z-NBR_1R?3IKF#->F/>V&9Y(NDCW-9+9]RM52 (@/G MP:CWK@^&.BJ&A,!'BC*THR,.V1N ]/.-\ 4C*%DNYNUP#G0&"72?F$DW)7%A_*UHN;KILI68\8HV[+ M&THCAVM+V7(RJ)7-1Z"X](PN:XCK5I."JPX7R3%LTG7#3F($58IYG8 M=7';4)&-0C)? KM,T2><(JIJ5MR_N$&IM@8:(*/3X=+GST*F13!I0G,NFWJ] MK991HB=3+B)P\=:CZF^^+G>2:]QM9!U/HTTJ,#@D,_M4@BY5?W MU=4"+(7M\>*A_]K+2WN$?551O&Z-NMH2. C.L+5A'-7GEB5W\;X^[8R-L<-1 MRFLMM.4 PUQFY%.::!A5=H56P>Z&F_0B9QCF954:\W*WJ?:)7:6.I"(\QQKB M/_1=Y[_MPKX\M)3;W&$'LK -_1=#H!@B1UDTB:?Y&N5N$2:YT5A:L.?T4?B@ MK_J@QS9UA[ICQ=I@D*FZ'(%5&:XJ&O)SZ"D8 M(@H*J/,PA!=0 J$!)3.C"?KPT(T!I&M-(Q"SZM+:9=&$2A]$X <3U7'_^LDK M$)B_)9#K?+;>'I!V2E %M\7V$+-,3]X]":?<=ELPW8">E^Z)\":@L1%<0'PD ME3&]VY2UU9?IH4( [BY\%I.=MN",-%)YQH(L8Z_8:B:\;>H;0F;'KH.K)5A!G[\T!80#G3#SMKOQJQNNL<%"4A)AT*F:AB6W(NW;[B/1>2/ M13:!8=&X <@;0&IU5\:Z,/P!62N@+AOZBV894*S;%CD0:B4(5_S/X'1C5SS[ MVGN,YK,+!; M^_B?$^)DANR_C4T UU#;#"_VSSGVGCUHB/])-W_8_ KJ^_6?WUZ3%&C=W#$W M3K/%:;"L",.VHTK'NFE=_Y7T3RB! DFC)-U*.5=V.O%S(D[;]W35OS1D .O9 M*T3N]T UFB"@=/W\(K,?0F3?A(%D#IILW2F /;LH 0,W MS1VZ?OC(M93O3V$W=N%A_QC,;8G>.WE(I'\*SNNBA4!"3Y+.4EH4KLH^Y%E] M/)&?!'U4FA&9D>=)5 M(\V>>,RP#"IIMI'6'%HGX6#7-9 M1=MWG]W+GX6)O%;AOX])IR/=GZ "#HW.G\[IUNY8=FW;J3O&CI.U1]Y5G0A7 M $M06@<3USKP-7Z.,DIX=V7Y8:Q%?/S0,0#[F"RY9TI*8:(,.V07GO"A[>[C M>^T>.['B=5A$826 ] $A>4\6FPEZ9V%U,>6K]K'N#XMPU3Q]Y;-7#\I=J13/ MD)CJMFBKY@#_?4_-;!+L&$2!I^1#6-P]MST;'H5X?\M2HO?PF#>13XM"26WY MT_9Y/$!T(K2W6SL>$ LD/_-Y<5J.UG![+W!-6H[/( 9[D\_%&!EPWF?!KERZ M=%RR,\U:3R\9CF7U>]HFPN4,HVQ,.FR45S).8<*;@(9N?OZS8/I#9)$-,ACL M<&@@?-H6.E$./V+#S'VSP95_'>SL4VF8Y6@%C>S\L68@]%=7>B6K2'&.[,2# M\(4868!KE5*B1$,^,D AS-HW%?'BD-[J(2P.]/6&.(@ESWIX\7/ITW?;3)JV M7 ;/G1;3? Q_AWK7(U\./XSO-U:OJ#]V\^%P9N&T:/N$8R-$IDPZGB6H3M*Z M/M!F#C@EFJZ,K889[X^G :!BRHN/?9DT M#SHUIL&=Z.3\H62R$3-<8OVL+(XU(0J"8I*S3$1[)6[]^ MHR"- V>QPSNL7(_IBIV2I*H!JJ&E##L%43V<(-(\!Y M9B81&>PC;QR4!P6)Z-7X*H.+K>1[.C_N^7F'TXV9H[M9+JFPY/EV4P8P(];Q M![9KP>VJ8#:+5B^KA*K5@SVRN>\.Y=7AI"U2)Z]8;JIP"24H"G<.X4FCN5T] M"(7[XUV\X6W"%Z+3M2CY026%;15( M(0023-[:U-)_N>[ODK0U\4V4[2VPPN=P5L+- MP:@AV#,78BTA*WDN-.!JP]FPJU,CQ'2(7(K:J@UF[V^K]M!)T)R&5T>Q2X0B!<#*<@+9 YM3!O0?%[9++THX$A.I;E% 5V&WV(O>>2RE^!-6.T[W3 M$3]JM>^Y%4ZQ!V*8(%V='-^=103-U<%U46U9>P8$+1-B86&7N=X%: -HQ'*?I6Z=*M2 M =]JO:P!^PS(A91SPA^(GFWGIFWN(D]Y?0"-$,8AV%P)( G8;NP2DS.KNO+, M;:\5B@0M7;N./%;F7K M#+?2[,]5)CB#*%*C Z7@$W$/E4W-J>BBKB5S"(B]S9 MGV<6A)-_91N .8]B+/F;V MIC+<\]GFL,/1Z?R0LFWIMW2T$IU_<&-)3;[H^V+Y 0=26QQ6X/FO/O"4';I" M3\-@@BH& :BYY+YA6EO"-0.-F:5H!8\(C%4P8\&JB4].#EG+_]%%&L&Q 2,W M5;3&EJ@Z I,^F8G/=R,(RM# &#CY\J]QP741=# M_0C.Q,?3/7B&Q9;5Q.(?$Y$Q"C9UXT(I4O SIRT:#D^ZU8>RW(>-M!1]A-BA MPFWBN+K,9&KD[CLI?_&1QVE?,X2*^G'B>&(*4Y=ZU%_*='TGOL/L<1T?_[I.'*B^C'_)/A7A_Y8'WQ\XD'^A5&BCM4FS:F M8@RV)+@G.73V*&;T["W>RS26T;A:P'P&P95;6NA."#:D_O MPU5>'"12^,]FT7!#GVHFG#$;?@9*1&LX?D 7F[W#=&HAW$N.!:*GG01 M$Z^:[4E^,*/_H/Q@B&2;_8P7&%+U^"#\Y/F7_YNR/K-U<"OLK\^>,N4M\346 M_O(KN]^:>+=[AY]G)Y"&X2]OOD?2M9G]_@LBS94*QA51]^)-6(*---EP(?XI M2>P*;ZY^";] ,C0\-O-OX\@WWM\94_Z&4?ZLWQ +.;)MA$S (\38! V1A'^! MWCOJR&58BA5<[<^S2#/>*CS%LR^>/9L/EF DA>_/ MUMQ+&N\8HJ:V6AQZC6XB13D_[^?GD.-ULZD(5K?1PWY%I9&RO&$[HJ0II9]. M :6E_6Q8'K4T?$L6!M0JE=(0WA5@KR88OJR=+Y@X^HMG3W6C2S->3 .(6N6K M>BU7>6L[3,W4*^"D<7'.U(0AUZ84V-UPI^O#39@"6JQRM;?7'E_+'2HZJDYQ -R1V#!;2"%B*QY0<*;\)J*;!E#?"!JBV:4AVE/S_,Q-5O MRAKZ.5N"=&TK-G?8O43\SZ$+A>YT2S'TX[A@Y!?JP_FW_GSN,_2@ M,YP%@Q&,1B<0=#GX#E([=N,BCD48$TJZZ5M1/U(A-3:K<"-K@*'0&'4P/T]\ MY\'-H5I1CB*"PM,3JN>U,Y<2 PQ8C'_]4J\48@,"B0//W8)&KM\LTS&>!\$#*VKAOJXX:1^>[DMMOSKQ M[**_%%_@X]?)\/&?/7_R?.1E_Q&7?AH'YLGLQYH2Z/S3;F(46 4CCI5\2&X@ M,LH8UV H$,*@E!.L$"ZJR?N_8_\8G*&BYDA#WRRH5=)DE0?;3+87&:F8/CXS M/W,N)^H[(75Y_OMG-#C/?__<8 +-JE1 '*CW%7?BJ#P3X MQ*>;@/(%)Q$USW_Q37,7E@(X9Q0'0']_^HU;(Q3K8+J S5?%,_)@OOQ"/3,4 MT@B/*9>9?18\+NJL_IQ43,*"1'R"FH[=,'PC\0O9L^IX,1:LZL(1'U<]YEEO MG3.L.%#):7,VGRT#_7G?EE?R7/^\(R"6U:2<0RL\_/]B^__8>].8G2((LN$F !R"KQ'GZR;WV)76+- ,F MJE,@;BYU\WP@6H4'#9_2Z9OD?Y+"T*][A6M-BLRS.?]=NE0LUB/RO3%2)XC6$J8Q'09 M6!KT\M<$F.QWM.Y&)J4PU;E]L*)HD@QT2/,1\X05BXN0>949ZC&Y,IS/Q+9: M\@84+_/?1.MDCNVT=+\B3T^^5C:\Q_!5AJON!9LI.^W>O-Q(;@ HI!WI&3@ M(XC!C(5$O6%"-87TV#O\GR#02#E/7.TZ+8X;3&YCB>X!-=,9! A_JX0+4J1% M\_VL<6O""S:[;[O-DO"-LSFJ^(=='J\GF !^"?/4"L;_N,@@!X/U1XVH)&D#4LU@N3< M!89,BAGY&)7VWA&XA1U""9\^_+(8K_)GQV"@I,JCD\FCCII PV_2,5[6/;@" M&#^!]C3Q/G0$O>819/' 00>5T)%4L*FM9$/Y09R/TGX03L)]Q? T.#(1?:B8 M _X[&:\+NL'0#9]?T U/8"P7=,,_H?1<<+"YB=#Q P4-2??5:4.UO( M O="A^E0;1[#%9N#@^\%B"5?[+>D6$S Q#"2JHLZ9]&S+*R=>%'VM[/5IKTW M;1,H.M\A!JU*-5Y*L_C8FUT7>A56W M4PRK?$P^D2 $JT+XW\+22PE>NX5D!]#G_)YQ%WD6(PW(;W9EOW=!-G[W4>B_ MD7:(\_ ,!:CZF)5 IM0O!8*4S-X]_2T=UC\#SCL#W2+E17ON8/5A[QZ9G M))_O.&S ;=QIRJ8E3LF4J4,P1ZB+7I#$SCARK[VWG#%V?& ZLXCWC?SE43_E MSIH'.4]#BS[\I#UU8_K7AA04%O4.X;WK2)"&]^PBLBJE$)-VM'@QOR2R8:!#>D.DI1I%6H@%IG@23Z)K M,0NKO@_C"2[#7GMNZ=>W6.NR:4A79V2-Z]Y"SZP%T'63&K-05^4)VYF7\%*F M3NP6&8R4=$I6]C$G1R1QIS;=)!&(V[4@\JA_QO24R+_UXB7U,E.1=!P&.4X< MY;,.2+LZKTOK#DW;7 DDC:Q_C&[3]+F#E C@@HRXK=C2V![%4 D.<=CO$-]( MDHR2QBLL)9KN&[T-G-C&+KS5@H1;T(;"^(=3)_M>[#8X3J6OR_N2W4R%DQ?R M),54'*POXPSR\WDWV+!>[Q+?Y8%+J.@1XXV3WK%2RVD/W%N'[-7U[&8C(,+[ MBEV.NTKZ3<92ZK $G%P-]^PQ.<*VXD*Z5:,)J.T8!X,=[IP6VR9Q;Q0H/4F6 M,6QDWUW6P,T!*5($F0#?)3D1=K7"BTNWD8>P1&L0H2S<)3S6P[M2?XJ?=!97 MJU;Y8!0Z=>)D2Y5K(':2\$,^6$1@6V%I0E2!HEAVE^@59LWWX5A+5I4[%\FY M,>QAN4=V.;93S]+NHV4M.T!X2GS%U?7NH4PD_7UY*]9D*]* OL\'(8/7.71 MI2WRM;4P0PV%D$NT6BD3(1?U,-R3JN869B#M'*?VLGC;)&6_ENY";5ANT;5Z M:*2LE]"2A#=RY,0O&!,C$S#[WV]O_CS[IF[?:#->3UGSQ35^C/[(F .&,?*A M9[YWPJCQ5YC')4S T5@A/)(T_&UW>^SQ.MLJV-(E^?JD=0,"GX2K9!?L,978 M>,O3O_SOJXZXA[IC3ZRVU* <'J9'B+@*RL.:B63S6IPR@%.>9O;?P7?!OU/R M9F]#%^*2$1JWV S-Q%I=?ZCA-41>!.\_2/+]CB.O*AYW%SAJ^NK2C1FQ<]:U -0"4#-2J ZN M,UG28WO@;\51Y;CN>_5KA6U'R0$X=HCC"A,JNQ"?<"#H0G$9I>-N&#:;_^=% M..6WE!ET1CD>A)82>$T5@A8!XNNA2'8^96[E3L'QM#AG0^C:P3BW99A=]P%8RC^&CF+][) ME@%B989^Z F8DZ H0K.4>B=?5O/W6$WEUG2.H,LTID906(70#UNM22,Y(=.; M8/NYK/=36F_B*&THP-/#&REHIA9JUC::F(F$,M(A!Y)0@F8EP7((0(F<5I%@ MG(-C2I@B2K\6NJ$*]N3;5?@Q\=[56]JVRQ&3(9'\] [ZUP-@?7$!8#V!L5P M6(\'8%W,^J]AUI7A+TG0#3/OH@619(/(@"^J[J)\_-M&,U+X4JYCN5JM3<96 M)Q%=9P?,_D8T#XV)07AUCUPP\!*T_C[+G)(/4ZV:5N1==9Q56^+IJRZ:U;]M MSH>;UJCBJI;2G<1\&&4WU.RY"%7_/NO5'^;$8KIW#5RV-K%1$ !E MEL.5JE!N^\ZN2%0FK%JNMXVI9)@B!=T[F$N">&WWXO + -LXK$ K7) M)"3%2 &('NM*Q 86K$X H8%B K8)*0E!M^O=.I3!-@0NQ'K\2 W*20'I KSP M_T!0]!/?<3=^.60"J(4XHC@8NG''[,-@&P8.CMOIA=%8*B#2K<5BY15CT^;[ M1TSO$,*1<=*LF(@X3UL8'Z\IJO$F,OF2L6<73A @;>JU_B]&_A-NX2PP0S^E M2!HY4P#\$=(F]B=+8[^)1:#;$/"=G@"67>P%#]:$$H#M[I9$/>[$!## K]X2 MA$/XUA]+E_&T\3C9#++*"+UGO3FJ1#M!YW@*XJO3 :(A_)^V>U>X_WH5K#G+ M-O_456O%D/SQ2*C,>;F4AM 1=07-P,I/'&=JV$GO;%.O]O0L^IW_HE-V% ZS M9%GS1>U/K6IO\*\Q4!:K;X[MDI'](2!1-SEB,DJ"(<;& 4. Z*LE $!_)ZHN M8\9K]=3!]"?/ZFOHPK^.VG>T]8C%$[T*A&Q^)6QN'WZJGHQA2B5)@#X[QHY@ MKX[)##5)&,U9YFIF;;T20K]L-X?MO"X)3X_<"<'*^?L0LY'V-?5WXL0:39X\ MF8%L\9M&4?'@=R+XS7.Y.Q4P<5M.90)8(8.ET]ID /Q30(I8:]B&&M+'1];1 MA+MHB(@1NSUZL]-1G(&=ED8+"O"..;QF9+\ FR8SD?9QS0E/M.[*AJ%7BTV8 MHSMN0B?4?OR72!V@.\"SKQ'^ #U#)@JQ,"8EKU<%"%_XXCC-;E<)1K#@'B[6 M0P.D=W?40FP%TD89A"A(U+W07<#.RM\<?2,G%EG@%U__61YW\_#CE*U&+N,;;M=Y+909 M#8T__,*SJS\)>#XL14UJ?2#E%5G4<0HI[K-YCS=S8:=9-&%M-;@SN_."Q_/6 MKXI"JOB\$$!0]-@>RTWR='^/M"2Q<@Z!&VG [.J]GBX:X' MQ"'QW+'K2= 'A;_F/8.;8[ M2__RW-I="[D6RG!'QE&,7=@6U0J"7>+J/9\^O7I@&\AE"G8:DI/L"/!T%2EN M(P7I:L,OC!> XW4_T663EC(\<2S]*MU_&C,7'R2S)\BA]]/9>]H'\]NZWQ'! M%+=J=#4ZH-3XCR]X0K9LX(FXQWXQ(OB+1TS9)4,]6N'I@X_%=05VH]4GC"34 M Y.0YE,]SYQB&UG(Z\.J0Y>U_."U%.YJ<_83[;VCFJ)%)5V]*^JOJ$#N.7IL M)16O-RI?(L&44DH[Z[$>.=27U?^M3[)&1W R5A*;N<,J)SP&_%'2F6XZSS*: MQ.L7D%H$J7UY :D]@;%<0&H?"%*[F-1#LD+8""%!B_A4-HED6[@TB7R8^LF!+->OCCA\,^ M+GOEPV%37=UVPB5G.R/>R4F*\O$Q8?)S7SWI(#&I;H\D53A3#+8ZMJ(M7NHY8 M@WA_@2I=TVD$X8C2T-(A(I"=$Q+&T8G.LW/&:#21I.,4_D/YP1.YP12)\KA< MUV^6U?IGP)"<+LC&JS?CJ'!Q%/%GI/8*_ 8&A]1ZYW<90RL)W:7LMN6BRH8 U#61#ZDT3JP9M^S MS6R-:_/#GFU(TSI?EU> =T@#<-#5\(^N0CR^CE$;075;F#G#O6$/[@JP91)@ MSY6\)R:"Y^&;']]8:2\WQA'-/FJ6I:1 ?!G+>LFZ;Y7-C&&4-D9[PP-3&A[Z MU9'9^%4F W5L5?,)5Q?QU/ $X3:BD4G!-S;!3NZ7.@6NCFX.>NQON_AC-BF2 MO71>%J.=\X4> [!8N5,YGL?^]&--E-W0M!&9Y)0)GW<&7# M@X-S2>2(,0O+C:+91D.9\%>[D"/UHZMSDG$X#ZJAG_QM-KG+1=+5]J*K*R8W M).X2P5\+&50XS<1&2@8T^+/+/@)DPCPJ3U5R>PUXBNVPJG #$UZ9_%:LYX/0 M7 C\ #%XX'+&T425QBJ=_M6BT1F[98=\RAC61_W'\4Z57#+2^WJ:\E/YW>.= M"0ZBR%(REH$ U_6:P9H#X$(:E+R'R\*!"?\ D15WRB6)YW+RQ9BZ<#?@UDN$ MM7B!9'V#KWW'$$Y=<(&0#O(PF1NC]?ZNVH:+85COGZS=,XE=R_DA",--%?G9 MMWK<<,9L35(R/SKC=7)F2 -1G47'XHIN8^1,GR0,/1E M"X7?OJK>>54Y:(/>4:9E52@B\#06Y2C4@>2+7[ H3Q*+,K%S+PQU3P"/,GK4 MA^B4J6#P'XI1N:SO/QBCDGL CP:K^ N/_BW7ZIB^11[<4I>M\AMOE;*G,$S] MJPC^GZZ52O S 7FYK.W36%NP/(\&@8\SZZB'.0'(/GRH!P?M9'AYN@K^KP=C M^NH"8WH"8[G F"Y<6_]","8/43J=MCJ'V#2!P)Q,D5R ,$GFYW'0E\?B7$C1 MHV9DS.IW@D?,?FR[BO+^*-R_-]2%#NBRT%J;I-&L$^L1L7#_@2"9['$?!)1) MY.P3L='I]#9\?U4J>[AR=L&\_#)Z@K'::F$[@@1Q5FVWJ&P"]C23TEP@_Q?T MC%(F>3B8CVE@LQ*,,+%K MD :7IVTC3XD[,H_0.P#CV6 M;G*EPL^(0S%-?F.L++\_-)YB>:@$'RX\3&9XC%;58NT,&Y$16JXIG_]4N&;^ M\"6C.9A4LI1J7"J3Z.JLT'L;!P1,;(E[PZ\ YX%Z!-:1*FC0 L93=7GV)\1'<@>% 0I\J,R2^RD)CL M!W6CJ[XJ.PH$(@4 9TA"GR8<#EXP9R+ M0 JS-&C4YH<<*^PH*V]#W2UGBFAW2RYAK/LK@B1F=2BLL,TNMR"SH\LMXV"; MZ+>&VXH\(>2OTV9:"\ 5)M[ MP/9Z;H:BC?)QAGO')3(->Q6P'QG/EULKR)6]X%7N^_&? M#H>'<,$S\E#+X))DE^6\);_JQ&DQ?.B]*=*%(T*:OR:1Z** Y%3=6X-* FU2 MI]P:U)%,,0$\@WLQD0Z5>^DM]>RJ"*_Y>8D(,;VN']9B4];;7A,G>%@T _@! M!9[$("6)CLC>N#C%@?FS&PQ;FWYGLV$#=<70YY,5KU9 0#-RIPWFO!'W24!, M&BH=]BHQN M_) ZG(ND]>K2GEVWL'2ITBN=;&7+:::CTF!@ (L/Y(/^']77" M@,/66X<)N*W%ULL1= ^1^^1]O%IVRU-U::"2CCLR%ALY(33P_A:Y%,*$/?]R MM@W6Z39\ENH>ZD]KG*K-?6X(Q5#I.WTP^0R;37+'-)*7NB>0]0BFE&'6?G^' MA4!*EB\!$Y6WC6H/'#TN^=/N*P%[KNJ.06I;8AZ.26+,%C8^7T?N!IY?**/%+1TW7*[(/([;4P.#Z/M>SFZ@PP+98>7\+MLH%J<_7 M2T#%Y#*6P-2\3PGO(5-O231QQ9%S4LD M/=9EG%>(O-B#A SPN=>G.4"B6QYG2I?U>\U\C# MB^$@,A2WN$MO#F$U@G5\&3Z_#V^SD.H&P@HHX"+(#].U+P67:R^@OM66U&#" MHX.WBDAJ_-2/+6PAN:1PK45>2ED''D%-D %X<\%:D 5 VJ'E9\W+OI96@;W2 M]QKLF%(%\UXJ*DP>.0!D\\(OZ!/"M4^UH. M;RIO]TP2 A997 .K(Y.[/Y9[T404BC4Z&NBG"/,_KQ?AIFG?PMP^$@/N@",A?/N?:",G%6RB45G8,1.X>T2_1! M'^F2&QC!(>M]Y!KN??6QZ4/;NE>]MQBS2D8".^95)"Y[VY7+BMHL9C_1*G#4 M\-+]K%_;?Y)Q05PK^[S\8IC-9 ME!V??CBN<*2K_O<#$/V/_Y]FK*[N"\J][:^XX9#_R=SK5<6B"TC=5V1N>A*N MV6RJ9JV=;VG4TR:^NO[C2J("DENPDOVRTM8A\>G@NU$T%_=0X7Z:L[N:P8HD>9I:;@U5G=)+&'8Z5P/!_[0 MS)^#+;ZQ=GX*SACC$XY'N&E\8J8<63@DB\@J1ST1I /I/"RU5.3.(HE((0T@ M60:"1.#$R'."#=>(FNY=Y,74JLL-73\R$:)+^4#6(L_8%AQZZ=7,?\;;4PI3 MRC\^$WN0,CP9CFT5]F&S7ATV[O04EI7P"!*?JHW;-.-$&?N-<8\ V#N[_R [ M%*><7H3[,5E^ :>A1G8ZPC1'$E,47X_DIFSZ)RM6KE8Z)O06%Y9Q(YM&U MN' ?1 QX%?Z0/Z)F&E2WR0N%:6K'%!-+5>DMJ54'WWKO-N;Y0;$-,.T:;P6N=R%6$Q:Z>@9"E)(4N+O M9<+S44+&<=5NZM:7'Q-+Z>*I6(V$=:"BYXGL\/LB]YP8TL.'[!S@G)H7!\_> MH_/<:7%,';BQ;+>KG$K&.+)=,*QXA.XBPZMQ"O^?']3X@36(A];%=9Y;3%+! MO=E4Z[IG@C7I!N""_9^K\O9X]69+1^LFG)>P^X,I9FF[F\7>LAS)Y^C?>:4- M:<^L#%I3K"UP(6Q)'TX[$>$H=TH&Z7G(Z\C04U+?166C:KCR)M>Z]GJBUM%7 MIQ^>%N'9S\K>4DD[^D0(R5^'BWAFT@,25PI/[BO[J#S3=V@PXC$63>[+X_B[ M=W'R.)@*;QKV5DR$%&8O49FIS%;J:EQ946U6AE4^&/%8O(#HTE%W3$\P_$9W MB+6.Q+>42]8\E*"AW MY-VZ'^NT QS!RD,%K"9_F&2[W^W+Q;C"D&+[L^?E7 MY1+V9P]M&I=_<$Y0WOZD,,_70SR"W/1HM3_]&F!#XA?Z-8LO-P*P.K]I]V)B4UGGQ@%BA\#K[K^$S,<+[= MPJ2Y($6AE"YM=L3$/GJIX8K2[5:,3:XE)FHJ+-/+^U3?KW63G;JS3E]3Z854 M ,'UFS6=/;8]Z5^O OW\4H%^ F.Y5*#/I0*=(IDS@#:L4DS[OP\KNN)R"@)U M4P9C(48MP7?W1HILW5D./_>:L48H(Z: H^ZP0>Z,26TES?@0%KN\*^L-]J(C M$DTZ)*0'I7Q7-?*X6-326Q,-]@F#;[T_Q,YL$,)MYUKIHESIG>"2>NZO!S#5 MP3US#D_O3SMXF+H#+G1OF1>%6P^N9]]6"A,@B#(G!"+*B=PN")V*90,_<7_4G@8OMP&JU J8L3^8(R*% 1[N%]IKO^X]^G] MR@PV& Y:+. T83-N)*< [_.NLD"_[%V8'\*A-E@JZW'^L=U4W"_PJMS?7L#\$.!,L4WOF'9G%=S#[[_"N>T.[:WK.RS^_F7U3-N_"]R6K2X%T>- 7G\B#/KEZ(0_Z]&/P&H70 MY-B2 K$3HMIF)**$]F"$<;<#>P&1F@C>Z.A?15,;#B"2Y,>EG@-\ M@B!8"S&H]#5NHG6)TF$X:*UKAD.MF[ 98[4=B1\/HP@FL)%RQ3D8(.="<#R( MN(U>=.22HR.NO2O#_O"T0D*[X=>Z3).,=W'RWN3M$!/J$=H<#.JIF_/7NC@! MA)KY\OR)JY09;]ECF9A55-C484#&0*_'B)"3IX%U&X5X5 &SVW+0]]97NAP@ ME,G8#H9,V7(_3_YHW?@,HQXWF ,N"?-$GT5UYV\*56*R9^5&/R&HHK[/"(VZ M:<<54JX=L8\MF\U?'T8F>EY/MJ;'@G=FPVKN%^%82O0RKKE#%\()DV[!]>(O45BE_/8'X&;<(DN@C['*PV2IG4S M*(\5+))[S?=EK0T5R]#;'4(5H+[F82T//:>&*5IJFRLNX;&B7S+, M9N2],+4Q9>[&R_.'E:,>UK:A=VH:;G""CY2EREWNA_X,9]\QNU'-NHR=S\[+ MP2$&@C[LVDU5XE5I,N0(:VTQ_AR2) -+&0S\GG0'&:^C(#)@>K1\*+'0O%VZ M7-2@J[T4)BD@GGPEB>@MPOU!;^N;^0''VE;D?-7]-@:*7765P,HO5ZU3P'_O8P82*-)MU1(0'*>1 MV2'T"/5"E^GS;H,#![H&YX>?0_CF(/H1?FC8?(?'E]ON0)DY!"D(;']YURRE MYGH81NE>]NV:71('<9Y7&,#B>!PR[$/',6 $TC$1Y.U8!VO(KFSJ/P6G@4.2 M*(K45:L#)U2 2R6[X\NG#J"*/SD@6P*!]GT0;.?6&#W3(IBL-2( XUB@P8&1:R&^\:8N,8=MFB)!7P&?B6>?KN^ M='7#(U>,"0R/\)<2A;746A1NXT57>4C)-'1@QZ)/-\"=@G<)8,YXR)[C>;\2' M^:]7<'YQ*3@_@;%<"LYG4G!V/B$P-V.>H ;54L1R)I;[1*'UN1<2:8XI--]VX_T*]$,> MFMAJH5ZI-C=ZTA VI785U1"8C2K=E/-*.51$\THC/0)VDZG%\VYD@ MISV)BGOT? $*YTT9:Q"F,0FM9S_SC@R]G8-TN;Q"WO ZO0]I=X#2$>PJVD03 MDYG% WT[?+TO:ZF?CO3H<#;+.G5&R.4R\)O4+S6.'_3(/JZL[O+R75D+S&X% M#S,Y"N0WH+SY*?\0R@QGW8=X:>#;U(< ML&H?=MEAU0*C0P(-KSW02&I^/9XDLE3- 4R8'0ATZ43@PWU8TT=20:.R,$YN M%Z_:19CDL YNVOU?N:^S/\ '.6="R3]&X(WM:X:KKT':R.QS=NK^NC M,&. VY@26F2JPB'ID^R^85+ZE%=;[Y=DO-8&1+%B YSAA*O2A AD!(DN7PI# M0LS(J71^,6KWC*74)*KBP9;"@2P(^.-8Y5**Y,GY'!;[C&_^PACCM-#EGKCS3[%+/ZQJ(AYI#;4X#N+4JC6+MA-ZI%2B M_F$6[#KB2I5[%AL\:H1.#$6,?!S,N*"I2%)*=)ZWM*612)_:>]1/'UH.JD=Y%DVC)W,X*4WL/9 MTL,V2+KEFRQ17,E@L7S*:=WYAPZQ@S1Q!/7')*Z7ZUG9#B($OD1V-9)A)K,V MN#[\OHNOAE-E!\?L\0"4Y2V0<=!%LPLB.[,YV;$ DSMP0^%[I=3%I7NL MPLHF@@S(+>*%5YY=FJDD=/,*N;X%TX1Q

3*E!2VXJ^D[_2X8M4 M.+6V%6I2KC8K'ASYH! ;6SF41)FP<2E5T'S3$N(KS;:F-6$%6:2O-#LTN.+O M(TC=)=ECM[JC5XW0]DY4#Y*1,4G2I:H;J[J?7*JZ3V LEZKN651U7]E=^0XH MF4'\XR[1NOG[H6'&&P-S4^3,G2T=*0.OTO8"KSLQ:E-7#%EZ0(/VD3<'M0-9 MT5!:R01-/B!+K3N.P0JI(/6&(JWW#] JAKIX(MRI_:C%S;5"LS >UKKYI)VY&4L,C>154>H=*;<>(\@_/QC>U_= MC4B#I6*FY$W:N-\?4!%)>TD!@'SQ_/F1EMF8G0GXXN$7D0!P'5Q^>J)BAP"!H8L9M96^T38@M]F.##G$AK$GP7+7H>%N1! ML0;@\6!.?WUFJK/#VR-&OE'E/1I;L\WC RQ8RIB:3!V_*X[Y'>@]T)*O]CK= M-2C>B)XPQ$=%)"Y*W5_/7DI&Q<>RJ1U9:G?'(['!>:$D!2-H&>UWY'3Z)T*C M6*EZI&J5%_2TV<*HZ Z=9RA&16-#![\OM)1#&\(ZR>Z[%HS?1!'3H'WZD-GZ-[!YR_#R^GI(+]C+L;*@/;.]\8O-.06L*>Q#,"HAG M;NL=HVOX/$A+/55RN2?@%^1^GS98YJ7 A\3L3>T53(@<"ED[KT?J+)K\FZ5[0NHK_0[@E-I1T7J-^O6>(7;C@ MT%=X^DP,7DRJ!X?>HAM+AP.AIU@0K ME>*"F;NKEP3R#1\$82@MM[J@;X-M&IJC:KJSCVUG29*!VYN%46]S&/C=&P M61)F> G*EK?S+6(<@J5U&8(!(OX1-]%$T?6-Z^[]1U-H/KJEZ9_H&".Z R"= MN5)ZMS]X/364<'W4S #@.'I"_(3&,LU36(Y'=A-9;[#F"%?> TK58;VHUV]3 M? WJA=9L4C&&GG3!>3=AU<;Z=&OODA^8*'J4<9:&8/M#' M_\9&^%"47V1]$P*0:*I*PI$BS M;*7I__&E97>5V&'NGCN#>#OC]:,LGP>>K 0I,04*M-L07H5P(X2[C9Z61'T2 M2R3KX)SC3'/FT/ PGVM86V1_%C,4$]&D4@TLP[[P ?1Y41J&9G-; ##P0]_ MS8_'A,SF1^YODSZ)%C>VXR-X8!Z8M$O[=9E(W Y_P&'.>L&69GE7=W+\X:D=L." J8?F\;U M! YFI_&R$@Z6-QUE)?.B4QZ'.3_L!;Q,/MKZ4 *%6Z799XR(LQNM3'CV*RZB M-$POOAK&2,25M^72K=QP5[53VXEJT_VN9O8O]J5;X6P^QG)UVAP(OWO/4#MI M?&V8A9;*Z0@F&4SD F_N64469]"PE1RE- 66V4T7GTZ4O);!]Z9=26Q9('5: MJ7!_Q[ ^-_A]_\?E5,DC?V-7'R=,]2JJ;\IX3Y89(PV;B7D7>79(QJ0P! MJ'G/F-E+(C$J5,90L6DYB..A5JHJLI6^-RDY!\NWY5P%14R'AAL7"(&14.M0 MKC*)QWQ*E,,W*/B*&NBC9R%N$-K%OW0"IBX?]25C$?JXG):^4W% MMMPEH\/>MV;[?G]8FN)-WH'/K!"#DJM!6>L^9V6=Y:RLOB6;]EQ>HXY,V+&@ MJSJ?$Z(/VXHU+#>&T]DPN3OJD1A)J1%+3)=*]'*]]_>6-A4B[F0MO7Q?35)"4E^/@P+R%C1(,<8::2M0>P:-PU<"((S++O#.I'3 M,B85>B$DY <[#A]QL.SQ]YL6../BP5A,!:#^[*[LJ(Y)!)L$O2/RM:S?*%L7 M[5/%9Y7"M&X(Y0-B3WY+]Q#,O5S(>Y8/W'.'8SH7?*G)["U'YT(BQ$D[<&J] M\,5]+FCJ!P?C%M:2[@?J"M0F/11PF+ &;=&''8G8JO^8=)E_*T9[XHWJWNUQ>=0>WA[6_E>C'@UC,Q9B*1:4/Z-^:G- MTCA:J3&W:M;[VV.1-;DZ$: ?.(#*^HH -;2]1I5,ZY201#E,3HDSDT!:*>Q! M.R;Z<$J-G), MI/[0"]>)E^N,1M4[!8DS$'ZIS/?Y1(26 MWRC,B$I4)SCH2(7;D#"@*E]X7Y MTN&^";9.Y84'\V#5^;Y<5:IH1'%3N3ARB["84Y6F'!T'LY#$(F0Y>0GHO4$_ MIS_&\''2?=A04Q Q>^SI'$?Q543F=]Q=^PPA_XL0,1)G!LU>,AKWZ)IDC-M MYQ\_5+"W\Q%O2MV3[JIAFC#NFUR&X.=H=Y]?_:[ZNQ"F N?B'W"=!$KN7 MI@T$/46MCH9F$!C0H2"C:(PMIFEM778P*V91X=5,FB!Q.*4XB-C#CF85T<^'IRU$"_46SZZYO4C4L;/<4[".3_!J@9O;V&K"@IO>QZ=K7J_ MC6V47>4[Z\*'W&(R8:ZKT=[5Y\( +82_Q5"O)7;3B-\-*1F- &)C1 E:>6H7 M;9@FUY>,$^4C&'N[$?Q.V-:K:D>6LVW"%G@3W"UP:(2I1@[])OQM,WOQ[,4G M(A)%E#/?UKR^(FNFD>E?6KQ0$_\>GO^V^KF$WWP4P+#]N(M2LG$45,*W7E#<82YF/9[EC0: GA MW=??_?A&A+J"B;',EBH2%9H1Y9=4)FJ0\4=1.$&E.WJ)!OH :*<2XN#,LL80 M<30&]%,R[L1CT/F290/5M\!T\KJDU1);YI?:2GRSVU4^!?%]O0I>YDL2<"0> MC N,P& $GUU@!$]@+!<8P2_J;OW] MUP)NA N*LF%=#4$F )PV5.4V+@[):+ MYIJZ7_R^JYF\ >H87;BJ-)F43 3;^<,ZK)&Y%T*IN3:N,R 7,HUD3!UCOY9?'^F!@Z.H'(T?W/@^U 'SV\3 M?%-0/TA0MP$=[VHEQ:%-_8YN4ZE<"3Q3VD1BO5$#B5(U2)CY@LCF*BL(Y[.! M;R*#*C0UZF@\_QSK&:;]N?3[=?-ZWY5225F4X1$+\C"P2-]6BPH>05RF=$LK MX924D&4[2 _O<#?H!BMEEM)]>0YN\0^-[E5+.QM;JDL]F -DE(G!$Y+D.:<% M-->=$# RUI;.C00R?46Y\7TUF8)$^DD$+DV&U8=R27 :):@XQY(&@22PR'FO MGG0\.'B3S+BFS;27W87+$NGQ$U%0&@//ZB\A95.#)#S-OLD!1\0U^#JVNCR" M?V@L,Z!YR*D\^FQ=-23+M3E* HR/G9I3SHCGI&\Q.Y,.PO&K9>\H9;+WS?+/ MD'>D">1<9"W93&GDO1F)3(QU7;J%?/0R\?,C58^VRWQ?R;?J$!&?*_)E)BL=B^;(OAI^Q8DVX= MMPJLPAM5*8M?VXWD_YRFV-G M_&9TFT4:+O(D5USCZ5WJ$#]5-ZX[%+SG>%'KK\=;A!/.!LF8-?6 #,J%C3A*%$.0:UDA!LMO"AEKZJR MPVWI:DN^*OR]:VKAET/J>5Y5<8OPPHRLH;3+AI,E'2%*L\ +F %JOT]/8N(L?+E&T&3OZU*8PH=>/B0[JVX2S*F4;D/%6%!OK#MS(: M3#V%YW#HY-+%>:4 MJTARVFR/%V%Y"?&L2Y<-*=M%=8^>!8&(!K^]7#J,"/GUD5(J]?Q-Y309LD$! M_4<59QO^M-N+"L#MX$".'2<-+IRL[B\)+P0^RU HH>6EGF>J9D8N2, M'T58!8,3?(MUU;$D.\.2K9Q*/R4_O# RE/RI2&/)J89G$\8PL@A&T$[4#+=M M!PV>2^-RK#A^?JDX/H&Q7"J.9\&G*Y2NW_W5*#G@&'*B;. ,G@17,TG]M7P7 MXMIWP:0T>^XU@5SCK*RW#)RMFEMB5Y%8^+L?8V$MA 05>U% CBZ2GE&6O[%+ M3+"H#,B3$DJ[VU.8G2+XN#D/VY#*7QO@,I<@3>M[#?@(=(1HS'FO?-FPIRH: M+;=5N1&9<<)]Q8CJL4$>5QMT2E;M@B1-9O MDQ\/,[>N]OE%(PTJ\(/9YZ7; MJ0_+U#.J^"AB#O">S''63.=?H7\9]44ITI3/JP==<_C#LJNEO+R'Y<)EI\: M/(>DO]:[;:"(.7*1[/W8:\A7" Y"4GV4(6N<*OXT7F?!OUC5>XGOAP>_-D4=3#^E_&*"Y.4??WP5(AD2BSO:FK6V,_>5<=D MEP436J'38LAMWC'XO]I4S&:J:1W$@9R[H\4XUTS2!QHHE_61^V9+V+,)N]LJK1KJ$"[V93;$#?#:.:\@^ -.K;EDVPO]M8E_+4 M-C^+4N!+H4>DC2;:-20/W&_BVB839NWM@BBAW#I31;IZ?? 'MO-#UW/QXN&> M+T:PMK8MAW7<,ZBC_3#5^#2!!6&W(194/'[7ED@ZHYR?98 B$;AE)ESYQZCY M2D-AP[) =^ Q'%*%)"74U B/-^4H^OZ$D5"8O4ME5!G6/I-N*X4#+@6J@YN@CM+D6[I*^D-7 M.> T^1P"T"1#NGK==EQ #-X8>67F;4A/LT/6+-O[AACK:"G$>C62 M](#)=SH5>G#TJ.6M"ISW38]ENG@]TT\X_KG.W$%"(BU::G=+6(^,+2\C$S\7 MIJ,?P6SSXMGS9\7L55@"%!5G/\W+;8GRJM*]A,V#97G%M<'P67!J:$GSAOA8 MEIC3E[23;A9[;+5RRSUDDDW[(]_R^ A][;NP*FR#]0%\)EY7I-05_EO^2$]K M6=C"!%$ 57R99^=X3WO3H68A&AFS&,PMP?LZK/>BTH<"FH]>*FIB]%#/Y\_9 M-_CFL*18Z*740F_8?^:_,[#,:"\@ [U [6L9SQ8*:PJ#-:<-Y.'AH>L.WLS- M[+_(P9V]J>B]B1@"A2,4V(V$P.1K MT4]L <#:5%1T^K?GUR^HU+S9J)]$+\MZ=N'E/K$8A="7!:8I$HPQI8Y!VZ@4 MH2:>UC_8A75E_6SN HXEN\.^IDWW $J'-K?A63\B\(6V\='S;%&,P.)F!P0$+_Z=KNNL)2+!9\;;YY(53-WL9S&#GSUYO5W;^A?@FON- 8HYB)?G&Z!..^% MY*-M3GKVU]&,:I,&B&U_P%XUP=_P5X7COGBN<-P7A%/"L0_O]%^'<$;#%J%_ M+^3*"+,2YG5QV(,,BJX-LJ,(^VY(3HC0#6_+G\/2A"'P2[N3]6+\9.E@1E=6 MMTY<8;Z"V-E;GL!#^]0X%]9L\V&KXW)#OF%\)PG6D\HT%+>0)<(QTAU+MW%V M>[IKTW?17_Z<]7/VA=3;AF;-9.*GWK;(D>'-+=-_XPHM/P]3Q1<1> MB6N8YA&:(7H=]N4A.#R;LHD_^$*N_T_9C$D?1O[NGMV+V!L:=U7\5]D<:"FI M'>%1RVBWHZ1(%IP#7O64UJOWX*D6H+?.^*?//_]$5Q]4"DN>TF!\I_V6L6L M3HJ!!'C[X+(B6[-I[\G0P<+P3G77=K">E,(LI7\\?.F97!.?/+]4#V/U\(M+ M]? )C.52/3R+ZN$;Q'!#D_[R9I!IBGHY$+Y#XKN([47@Q8P-=^PV:ES&+EH9 M@XJN0LLBN\8 S;(CV'MFB7#M,EK2))^9,C4?;;#%7Y 7S%>X_J;\AKBL=">\ M>/9U5((ACAMP2. OS[_&Q2+#8B&H/@Y)KP8CX %X6"\^[A0I.W+O&"-,62UZEK\?Q+JE:-\1C\G2XGS3"=(#/H M#CP1@F093L,,C$#1.:&0OD9](DRE%%<$/ 7W!LQL(4!WJO'T%:UV,7IT+OKO M@%O+[]R7;F7"?U,/__A"B JB:=I;C!8V.GZ"LQP0JA (5&U;6?,MPHG/W] M@0.6.O)!(2?C1(?@*KAL.^(F_\:QAU2/HQR-A"@V(VX4X9-SB!5H@=]VA^UN M=K.D\V:>-8"Q^[9]IU(^X+TVJ\,9ZYIL"=F/,MOPOHEI&8XY4PFOJB7<^>!1 M-* 8PDS[%C6V8H D<[6XMOJXKAK1T9;@E2(%C7# N8X41KG="3 @1+]%3*OC ME X&*FEN/@C^''#6EX6%27V6D(F2B4E!@_-#1Z%+VR"(YUX+D^@J?)!L@7F1 MF##1K$L8O-$"D6B?\6<$,K&LJ!A)A(7.F?^RD$-WJY*G>7C557?M.YQ%<$MW M,1G!U5:F7HP+S?@1-M2\?/UP\203P4A(F,6$F5UII#"?3$QD5E[UBB,=MXLO M[';D!]NFP[I02FU=T M.X8C\I_9Z+$! 6_=6>:94Q2[J@T;2VCB\8!::9D4I^*/ @#_1H3814+>ES_] MKQ^^O7K^U=>N6Z)6\4IL]T[/ 4=*]=)*]K9I.:%#":E8_0";VM*I2&GRT@\+ M_GKR0EPB?0?]!JF//Z[:L^^A_&R<7&(IRF_N//G RY,2)NVRS M=<[1\T_4CKR.9+)_:?%O__'BQ9U-PY84F\ENV M_7=P2,)3/OT/H.M*8UVZGOT-_6#85V]O4II_1KRE>8L7@&0Q!3'Q"L[#[=XX MY!-E/MW'/PN?HA)?7]@A1<>_4E^G%\.5'LE^7^UZ$]OFG2VN(>!(]99,\,* M*?--%<%N!*;Y17V;!]%2QE/A69L,!N^8M^2WY1D)>%\M#OY>C7#(U30?XXYRU, ['DJVZ/[=A7UU1,W]^+9GVVYWV MK*/-GGL!_CQ(1[ MJ?^AB+:[:FRU(KB25@#8)D-K":48[B3IH"SD]Q*5$9;=D.**%,>40+_KT>+) MW5",>L)QHIER3EJAS9^&[U_-P@;OUA.;+&D7)5K(ND\$O>DC@+ E83%])$)F M_>XQ&@/= C$".[G\V"=IT!U]3>$WB*>%=&)LI3ZJKM?7Q:R2\A=)1=#M$?XE M>!CA Q^'+^ZXL7C M0GY97:MX"%52,#NCI* 30R(5_O=%FSR$-*''_H>4O"PSD@)/=K?'/FRL$CZF M>YI$>%P''WVV\3RP'JF1\%S'2K]0LOK?PS#Z$RR'L0BHXSE5LTM ,QP_^3)= M? UR'XBV-(&=9M X,F"VU.:@D@/*BWBG$MB)[);\WCNS3=@73FXRR* J &ZVFCB#. M5)3"@<6PY\/Y'!&!%5[Q 7LI+GS/]S+2*'LIQ%@AYLM+(>8)C.52B#D/_)UR2/RX"]E&9/A?_LV2P_4O=P9X[Q"LPED;G7)THBGP'L]#TV M1P1M JDEZXY4DEMWFL9#[WE!,U+FMQG,7$$MY HU^ZRP5S>4A>,P-"YP AH5 M-X+#&MZLDMKTE0[NT4!V<1RZQAX>W-M]%R:4>D+($2,@63(1&J58,PE7DX2W MG_3HE47(AS,^JZTAJ4L^1B2?)$'Z_6CNV^<\Q5?71""PL2^>O7CFTMU.9#GTK@"29&-(-H4YHG2:) /B*FB6D)!GQW4.<;\*@$H^R\D=*!+/ M*R!H=QDZ]Y!D@LNU06X]YI$84XNRZ:J\:RE;IGU"[5(R*++#72TC+$"$DZ> J=N_GYH#"*>)CI??*6) MSI?P^OC];7+^9[G=?1W3S6^J3I);X4,O?WQ3Q**)6QW6/5C4H#RZGOV-HAGZ M',M92!&<7R@\@\^N5)$U;1B"Y0V=1C!F[JS2YK;1C'A]*MY+R=H-%C9;+,ET M4JPG/8YA@6D1AH48)56[XI9*>NHY)",2G'[8HC\M]JV #9]Q??Q;2@P;&$+R MW#1Q?SR$7T^WP1__^":V3(+AXP MGGQ7&.=P'ST+.1S-GHN;7O+!,'1?/OMT M]L.6< 1\L%\)M(^V _[962)GJ^A:E\CT9=F4RY*WRNB=A$J)I?DI(V\E=FZ3 M 4B8^*NE?>)5>BF\5F%BF.2\A"F5/DS6J]O7/]XPC23,+ $&Z/(L>0S/5UL":\)B8)[)\=>;<>6F2^[/78XM:[+^O]D"'WAZ0P M\FEDJ/8 4J5H#L%T11R;,)D\F['3Y5^ M0[F;1XRR\$XI'!E"46%+S=LN-6'P3;MJ;@>&NU>09W-?8L,7C5GP8BG;?=6N MKL+-^CSL@Y_1]>W\2K"X@$WO$&KF)1Q.1YG[PX!YO[D[4N/?_<]V+0 MC#P.%\Z5,%IY[]K>X=[U< :4':G[\(J;]@Q M3!\(K30N1K-]S*], XLX=_7LGF^(B[FY8'P0*^^.3CKSTXD@MY\GQ+YZ_+G5F,"*0'.HE5 M2>5O I_#GP<3]-G'O%]I3;@>R3_V!HK6=+C%))#=Y*NA!"BWR"F[PQ(Z(ZCQ8 _C4(RA;,:][?KZ"@Z+B ME3CAM(G([^$;ZOEG^CE^$G_HB\+^\ W+TQ[[BJ:R.;;,4"M2( MR .P0OSC1/DJ8T&V$A8J7-I*^I6TC?JU&GQ5'+G*BK35B"P!+ M9!P//#(=C>R>6<=0LS$&V[^T#2$'-B#KX#9@7>&H\$D$&3_7V\-6-GMD\_,4 M^F,'@=2ZM8FK35,:%8<6H,P0]G5KT@_8 M5 O@QS^JKT.P$Z]755,@1,2\78;O?YR01?=;RI;:]T.*9 MWC-<_OT-^$_2=<<)MD^*X(9WBW=2PWK97A?A%"RN"RAX+5U2OUR71-Z.5 3: M2T/00=GO;J^=>>-58S%-Q@OP+6V^5_#X_Q(]?LME)YDYZ]ICML9#@Q"YZ;D4 MQO#8@H\6%I4BF,G('4I*M4,65)I1*(0-X6ZQV_?EEH' M>,F;U,-!,YL;[SP./C"C,I\(P**V=+A5)9VF(,*T8U%(1\=6@5N[P%_S0M>4 MQCLVU*V%FF.ESSM4Z8G&AA#=4@.Y+0G>.-JV)S$/E_!'O0",[0VQO_HZZB>% M(7"1>C..51K 82.KB@)H5"A_6$_\37L8MN#^=%N3S0^KL)R:%=N:VU;R8GF[ MZ=A4:M&HOVWOQW<^N:U="YEUSV@IF$MPSXHR@%OG8#0.7*;5!EX[#6$Z#-_N M&FW?>S9$,8.#+!GT35A6#E(JF (5=''U :$/T(Q6^&G)ORI[0&SWI:*0E ?E>A@M H27J5"4D1H MGR8_<)R1B3()8RFL.('6/TU2YOG2>R3#\D&,_SZJ5N$%\-N+R'+V;Y\68:.%N:8LD&1-/V5 R][TLF>#.D1!#_JW M%^Z[F3.L1\PV1%CQKJSI99A\@J5:\U2[+YG!&@"D+C]<#F9K6,^"IT;%-N0W M?R:6,PCXE2C (.LN!1F.@DQ3=QG_$OQ5CLGJSDH=9=,<<$/+9[C=. IO'9D> M4"PDNJ=HAX7QD;HTG$C9EL$FEF3G=[>4W <+F^Y+,4WT#K[IJ)%ZU/.2IMR 2!\_)K4YV<.=>R-]WMF?O1?H#>XLI9@0<=>:2L-#D0A0MWT M!<\@CZ ;E1M"1VU9UK%>'K$XUL%'IQ0'#R P3'UZ\F@'-CV@:#1'82Y] ,&0 M$#.9::\6.#YHX[LZ]#G+02YM-BAR7X=EO,?=P>!EVF$* 6JE9T];Z:2)QG77AA4]2*D&*2(E MB%MXWH:&B<_AT9#3%#[1&.HI%^S60-2'IIWK!U*FQQ'F[9P*N%!NPT>'HX4Z M+\B3:*?CKQ6E/LV-QKXXKS/2,9X_PP!SG5VTV)-,K=KW0O5#4!LZA!96$-CA2)NRW[$T'% MW-_' 06#J+4_BPNZX2&;EN6^*4GG8=O:(5FP>T )+"1J2]@W_][AXV'OX9)U MP#"X^;D\..;BL'DWVQVZ<,1ZR- GG@3IL"+2<;V3;;<.3Q7F8#0&"'4'TN931T(;I"#1FVTR>EZ.5K,[,];V M![V@.=^O-:/RR78P=E-R6U9;[;M+>SE:(0V Q>#LU6&?=(1Z0E39=(.HRG65 M#KL 3G3/ZE1,=,Z.F"UV4>A#(28&G X#,#*51OL08M@I/T/N2N3^T(F,R]0; MH-;_WM#@CD^E;X%$3ZA-2,Q@\)R>Q;4\0=^AV25B0,%)B#WJN6J!R\GV>8/G MN!I VL Y*5:_LNT,TZ"T+\'3(B2?)>L&'59C[Y,:T-*D63PCK2@I]$Q*ZU2X MB0SD*,;+>NZ;HS-GJ>4,BW%Q#$!^^"1I6>/(K?@U*"OJRCSU_N^7 M8-E#4@D7WGK3SMDQO*,6$!3]RWTP'2IBD>0!DK02K'N MV6T]KPCZ-<3D3&7?Y& KQ'&!("9-9'F&8+,]-\%+QV.^^ P7O M[,?R"-)K+DG1#]'(:8M=A>E<2^F&+Q=)G*%5Q[C(\Q2I _XA#R/V+)E[/Y_) M]SF6X#JC6[O;V&O+Z]I7#842=SK947^27(J$+R\N+?$"WVJI.ML*&XY5F9F0 M7]K)Q*:%K;AQ\&4WSI@:+M(,HQU^E>'9J_I-ETTA>'7_GK%0-CV)#R!?.]7C!J-RF;6/4Z/>CT4[DL_Q#]_IO;NMJ(^I>M M 13NE,FE%K@"IVU:I4= YI19VPCML#@:H:/=OJ<'/!M*'0VR86X@FJE%!G;P MDZU"Q;@E6S1]AI_3;L1HO4>)CZ@RWU>;U179%&+KS&9OXHW@BH11 +%2\ R M KSW]51L*SK&=<^HP.1O?4099=?H^/[ZHW*"(-0SQWYY%S9H^(]UN+IVDNXK M-^&(+(D;;[TF7:$HW7"T=+@R'^BY._V^"-WVJOQG&AV@AE+^O8)_0(6;P53L M2)\>VM-4UTPZG&(:_JYVG-9206N61"N)S*"(>BTV#!V/=^K$6LA-8#XD756= M,"K4/5.=P '$.?#BX(YTR@)+X*>9D84")H!NQ&57WJNPB6W, M/X5/+,,.GMC&Q[I\%SZ=D%5GP^.[3@2[ M3!C=W_GX+KKK1/*,DE)SALVE8@8R,_.G*R<3JMK+>, MFFD],W2;T(R:,\7A&(-NP:^=61(EH\*-?-^.,+C5C1#QQQ3!!RV/O!>[[^(G M@?HTOP _&5M_^WYJ@^WR US[KV^N_OJGV?\0[Z]>KJOB?\B-MQ)^HUZK0)O' MVFM'TMWS5689#D9_I98ZZ?4Q"Q+=A9%7&[?:1-6JGAPU1NR62LO-UC0I45GG MS4-&YPR,C/GBL/EZ66OX85+'+L>Z-S@CE?;W7533!$38#6LT2D5MRV@S M?/@C71^"F3'P=KF1)!)M 8/D6^SI8U;A@&!]2-"?BP ?FHPY^28TMECX%\]F M6Q'Y)9N@F2FZT2DZ78/OI3,V<)SJTKAV._ 3DX*+O+,F(KQ##Z+S;05";Z+J M-N.V:4GE"<\'8L7'2Q!MCL9?DI*V)@;U 9?E MMF0I>/+202%$QV1\#J>"#3N?,'$G>%\4^2#.X),FE13F6%9]?RHI/8"R7LN)9M"C_P0@C MZ+ L)5&XK'9[(':C^/K@PG1^+:76R*U40C>^(R@-#?TC=0')])KCEZ0N*2&O M(@!PW*B<"1[17@E_K;_ %V+"_P=UC+9@"(5JWH7,EXT 6]@_DZQ6P@-K ),2 M:9Z8V4L*FX6QFCGA,8T.\7?F(($4B$&Z-,E!60QU\M(@0]+S+@&47$LNIQC# M3K<\N(RBA!J[XW(]5\NX"%5SRU2A?BDCE]7^N.,4>)XEUEYQ!QG"L&.Y8,3] M*:S>Q]X4E])XU&ELF^89";5'F$T$6TF)T *+&&.S)@6"X^ZPVT=I.K1$1Z^W M2.3->8M.=\Y*,-2=WH0#E"**PFRCE=>QP#!X"+Z6 M[]<#9N]TB='Z&0_)KUZJC0\IQPJ*[W$%:A#5U7N1&S+5-=P9]]AG8\'76[!0 M@TTR&-*V7*)=M>(\4FXY<503J163N0*J(<')%VK:^,RLTBUE:GO[F" 88ZY& M/[Y1RHF9C*&GD!I/S(]H:$DRZWMYZ-N.-.1C,A6;Z/NW+PL'6[T)7F;75,?> M"G:8H@1ESH,1Q/?$"')A0 U ^I$R9QA"9(3D/JH#Q^^K=H% 30H*AX9C0<8J M>D?=EV)=6*,VN>;<:)S%"P.@E9!$1+U>"YA(R'J_X5:GO_C2 MV6OB;OA(:JLR]XBR-:>IX=Z1H?&8*^'QP]X]@D(2I9_&1TPX-FRZ4>=$I<4I M.D;3'2ZF[JX* :^U.:5;Q\[96'*#D-](4U-W+I-7,4FA5AO""YG'8E"!*,:I MQ(%R@,ANGMS%>L<1C:W68[9\"_ E WHMP6?%=M+!'O-HDWDE;'J>DB*AB8Q/ MHO49?9HQ3R1?[*O]?J-@,&X;15>:>&('J=G ]H7_ M[!87P?G ?_&E/+8W1D M&98, 'B^)*,V*:W5:%(\S *4E.@SF M5<'NC<]B]%[BG>[\&'_YG,-M&SN+L&JE"8>#:!CU?-TA[E0+;.%$SL1YE2-& M_V68C/#WIB[!68'DE*9F8?^(7?[EJYO"P#+,1S/-.?P,*)0X:)6K0NLN)ZAB M7M^"!V937L:L_C="3" D];9)U.!$REBW49Q1%FT\'*!M\!/"6#Y.)/\20$8" M=V)+H*@?@3CAXX>.R^Q1N K>O?\VO;L&)%D6[3ZSF174EF?"&.NTB4F_.'BT M_YVA+6W!$(/\ MIFP Z$7BRRL HN=KHJ3/4Y=-4Y$M*3L%T+7H+&Z9+[U-3P.D9Q0BQ^AGM41% MW#E)+U3JE<:0>3P63E$WDHAW*+S$PV%PC2A?R+M%\)1-5@9R3(XJI*]MCHAC M)1+S)SO6T_/3U=15MY)YT4L<(8MN9)DX.XJTO;1[CW/B20RE^ZQCLY&1O1/& M .F>R"<0+ K(7X@S]WKVYYJ3[^GO*9\>?D\X[+U%=C/YN$LE<9%Q195I[5:/ M7/HH\=!MZ:V,2@9;/&.K"7O48])"&AR/-_1_E 0A9VS1%X4SI$"CE''+KHPD M&*4K6/5YT=K(S=HM.D*]D4H6.HK!9XLE#!@)L_!/?B<9YL,]VHU_T!&Y5+5B M, #2/B@L@K:(UVM_&0Y/PHPH![1'7T!E3TR"WXP%< ()KNH)&!=US&.<(^V8 M>)EX&KVK:U[NE.'BK$TPJ.0OL L]DNR![\L@%>3 */:L2M/'@H.SV)2R\L,= M;T=1[GQ5F4RS?DD&\GKV'>6":PLB"%L3(03,;W5GSO'2_4SA,'YB[FT8 +GT M%'&*6)$F W'2?X:+KF[Y=&X7+-\L5,$2J"P*LP@S762\$MV60ZEJ=]C'IO7W M+FH_]3Z,OU41VY9VWA#0[&!9RZU. ]U88>%H)Q9C@4I,0M%5=_6N7KR;EXMW M!>'-#TQ"6,YQ5:_"QJR$9:U(&N4+M7%^QX\=#P_9=RGEL9)JK< M13D&IZ5+O6M4<"%V3B02P,\V/TBZQ+A*4;NVY)OPZ7"+<:+..ZG,2^R&X2,/ MO:Y-H-':D_R9%"VIAJ[?91IA9#7-.!:7"3'#(Q MLEJ#\3_R/3[VDC\6G/ZOD[]*[NX'XP%Z1904 G&DG[OAA)?^TPU3WSW_ZJO/ MBTLK<\0W=Q\G50IOF^)>8WX;=FP MOVS[+0HM Q/V2A4S9Z]4E/'-@6Z,IN(/L\4O-^V:X .N^B4BP^,>@MI2_;SS M>/C;N?D=D@+1OYX#__@0^"[S MEZ80270$0S>.Q&O:$'1SEW<8W&1_O/*:\Y@YO2Z6@GM1F&\AD;<(T'82 M3\569L%8HD-TW7:\[ 6'J6C.Z^H0-O(_5C^'F>XUGC2GBS"9#@=!-.;5E0%FF"W56&K?KE MF9N<-T_1+BT35O*6"]FK6N9$MW!5=M3>>2YA[Z# 2;8[+#:!?Q1>D63S*-?2 M[8W;A_^^"._51L^Z5+B_?-N"4RPI[V152$@6#MD2RB>-T/M:=N2^BJP07N$> M7C^9$G7ZW2'DGV=0-+H&' .==!)$ALTY])F%@0V'+U;/"T?)B__+R<@")K48$U:UY,"JK:;.R%.XN#WY&Q\VL'\3\G.>MPFSTGW_W0] M^R:$QU2'ET::9[BJW#\Z:OCOQ4%ZR8^=O;*K48M'WZ-D&@_#V"@DL8RL- #[ MVHE[CS0T*[0DRA!DU/R_)5EA!HJD^:XO[P MXVCASO"1^*!D(7 IX+]\NH1 ?EP:X._%J2.1]SWT2G,.%GC6F*7:8YX*@2$Y M&*VIIQ0I-BI9.:.I<$M=<^^O5'1QT02?9#O284$# 0$;"[C9K_A^3DT3U>V$ M]$ZAE/YXI9P4+J6Y%":-I6IIQW60I%&[4 46]<'D^WY+N*IM%8,'6\@H0.V7 M/ X$$]@TDEMG9S+KYH^_CT:Q6+Q8DONQ%,R7MA@]O+7 X$.8#4B&;MT-R8* M0\,\YEAX!'2(EFKX_O/T\"G7T,:ZD"-;_XA%!$TWD^H.S?(0M)&Q14= 5!'Y MK[16N](IGN)S!A\(F0@RK$ECLK_$MO#&G=,C-=2P'1HN#O-#JI]#' *J850Y M]5L:H6B;G>$C@4EASTMZL1B@D+EG)VDRAT"6):NV5VG(H56HS+TS#I>)/#&3 MGD^R_X"K'X@3;.$S.:*QYAP]%W=;Y[.4NM53NR@EO''=#7YW#$Q_GRWZR;Y@ M"8A=&N%!*B,7EV?Q19(G,,+8&&&T_JKEHB\\@QB3#*);R4LL"(@CW1/)KRAN MA=JCB9:XZL1#EV*!8H)C )2'G"*NQ&YE\FS0,Z4T(KW%I,S3(A@>K=#T%04S M7&,^>0#%&BC4Q_/7(\B&EZH[@CZ?$GJA_EVO:E%ILJT3@:8"[4FBP4'$@QU! MK4*XJR.GD6$26R<%K';'V1MV=1;5 R];"Z0B[85Y+YOC0\KH#ALR1"- >O1# M,2#@2A,AH$"E!D30IXWI@-::YF;=M?>D:6_7[J"MQJO9<;[O#$PA(W"@VT-- M6%)[,]ED \E0S+RG,VM,E[@Y* FK5C%/-!&((R_5/Q 7#J(_"$9E@?)CXV0>BR3"JX2].8*LM;0(3B62*SV*ZY*7[U6B(^3IZ5'YE MH%P"8@=NM%+D^J,:K4:S&O*;=5B \#FO5_:&39G>%-^I]<_:;MY\1VTW9)-I MDOI#OP.$+HR&A(T(@&,D0&%N64O''AP&CM_2JV6*E("6SYHAI%&B3L3LF(0B M@0)I.V6T ,,'3^W/]]PDZ@.D%WZ!EW.[/2'3Y4240O5U#^YU-2?P%@N-?5']O$_\;K(3S[!";$?=#^)5$YL3G>=Z6RE[L*GE*\[ M=J-L25&'V;K-/-CFOK^@)UQ/?LQ>1Y' M':9C+:)@4G ':8/VNS%LKHD9'T/O^<2$C(& M."1A-BG#SC;0,C7W MDT4C.&]$+GQ^?)]7XV*Z M"FYSL[]5L!:5(?%>[S:)= ,31V B# =Y*L=1ZV9;14.5/>M^&)"!FY M54 S;\Y"<*_B2&&BA)>>VEOW>D0P;'41-2H]56F#L8UL(@>#YE 0R'Z90^FX M'D7DA:B1(/)\QXT1(W12JG;+O* FD*B=IQR M<( DQZ%YUQ!W%Z@#(?I4HT3'OA+4R2D-.F2I^QV#J/KJYP/C5LJ^YQ+=;1MF,^P8%,6JYJ[N%%MD4SL8 E(0M(T9/)30 M3YH 5%9 S,%HR)B>?C &&JGWD!K&YL8,VUG >WZ*A8#T1C(RIZ,R.4G^6#B;0/CD M.)O$>3E)S<0]$ #OD ]R(/7MF#V.?/!D'EAUNWQ7KUH0&SW=9@B=6&4C\3KM$K346@994-I!HNUC!#EK>KM<+N>AY] M#1(WAUB]I BI6^V>QI2C=O1XG!%AJ%RGB7IF])D/.Y3R3N_,\/>N5+R?=.DH M5[U6K5.J"]$@1(\B]2M'7R2A8FGGCAV#W)>L:'/5=4@K.\B6Y85BQ&D."*]E(4 MC)( G(1N<+.Y5NH1J^,,@S,_G*9VS'#4I<57QT(9\#GE/_%6E^2A)0\_O20/ MG\!8+LG#LR !_;8B%)O%XVPBK7QC#E$LD:V--91^9F:41M7/8IW;Q[MQ$OZ= M=N,>9U!C*!GO;E-6YAAI_'Z,HA5Z"17R"J='WE6)!W5WV#0JR-C"?WRWE*!3 M92*V\!^[2%=9JSJXLHKZOQAM:1C71BGI"X9ML1M9$OZ%HI+PG3;$LUL*O83= M.]SJ%1&E'1KE:T.ZB&[Z#K>R)NA2[HO<_^7A!:^$/+^]=#/X/)_&0L-;)ZL4E'DHNQM0/3EUW/U*1#0UL[WY>(=1K&E8 /YG12%]U$:8@6? M3J-*(OTKNRW%@UNZ),BU(J^JW?)_ATT3EOBJ75WI,LG/D4C*@DG:PF&OJHBP MEU1L5;)K(1AW_7JXG&O?A\OT#M6H\U-$ST=\$I:Q-*&2E.XH8;3/**LN,S6+*VA*=+3%$<_0-8/PY] MALR2-.B!\DVWX?/81YH-=0 Q05;A07I\Z%^)NS#BRA6LLE0L%3M^O"84GLF: M].WNED",450LC#82<8&OMGY@"A6#0*NY(>4]@K^_:*_G>VHM22 M(LR::L^ZB3ZDY?W)"+#_/H#74)+IV!H*,NF5MWA%Z=R*:+$*/ZL.&T_ ",(D M!(-]2_T#V&5**VQ M?J[+#OFDX?!63\SNB&JQ #\7E;"^(6%@F!V<#7MH;?P2L#02QZO=8+$\RK6K MN-=#CM4OOHKFY/@D6#'_KL/=646(F=@KR@82C2&8B"09D[Q0:N62F6NT\ QVT,3G[IWV?=Q$'354:9C^%Z6FI MKD.Y1)? G@;T@\7T+RKW@G!=C1HM=&4GT*+;/HB\?3(A5?S4C?.Y_S5+;=\2IQ G2*1 MD7\$*SZ2N#FPSV7275DF83"*0+[4Y:FS68/0-EV[H?S-E-4I(FI>!#9&+J6D$NGW3V*+WR]9\.MNH^&MF$\8CF5+ M>R*$4=%;T/3W?Z">G& A%MA!Z%QLN]2IL(X'];R-7PD<&D3QZ3B?(/$9/M]R"VG=DP" MV@.T/L5'H_1XZ*KA]E&Y-V?:?<8M1VV/BYZ8*2I\F%YI\,_A.7BHX[;1Q> G M2[:K&=_I5N*1$N##UKM!>>V M:+DXFF14Q"/G#U(#@K51T>%DO5Y7YH;]B+F3^""DRW!#'T0(?8%;R=+(B*[\ ME'"X!=><#$9"#(VCT50;;:52-RQ5I&*Z1&=O&,T'"*Z_U^#-[@34RI4&KY%E/THG:Y3%]B,J77%KQF5&GB M_9IUPH)"C;;/S-7Y0!]LTM$?H#&M'"0)1>NEF!^+^9]=BOE/8"R7 M8OY9%/-?9E8ZN%M=:S0$P?8URP'8% @RTXR@O/P]1<]E-Z?<$;Y[Y-9,=K"Y MFLY_#O'! D5/;W]1ER&WD@#&C<=X.U6K< MK:F%PM9C$5L9S0"VG!TZO<@]! MK":YIG()2QVX&OF[*!,#7DD+"O2[#);/AA)5&L>PQ::A5TCEMA]]GY@@#U?3 MMCYL/59A@+@H^>KKVC#B?:IN$]X>S 9$'X)2L($ D*:&!!?^:#4)GI6]%0BB M)(K'W.7$*01GOT6VD^/TGCZEUR55*.J]<(%6)I$]0<3_?JS[3_MPD7_4- ?$ MG@0/[WN7O1\#%2(>7^59!BGS\R;AZHU0; A(0R9?CX<3H_!SKZA*TRAO._WT MNBTWZ0?Z:I_P6F1N*T>,HF M2UX.X@0*0R.B K-<[_E\&I>:MA]*!BA$K+%ZO@%^FBB\4!*S$%X"#A:GHW_> M[;DN7W5;<.,SUU#"4=\5*DLTRE7)62DLI@.Q"9$#[) M[B(&K/.H_9CB&S!Z:3C"8(K*+:74-B&ZA2Z'5%@1*\*I(=,<6[.,1UDH\*9> M@%%? )L85598DA*X772[B6=AC.!F) ["4C4$@IIT7\1'2[:VKQ!58@K>EZL M3'\<3*VKH5@N[AQ\E;W"(*1O5H?LP)JN)XW)1R&D2'1M*2C M$;:DZ*-HH(2V6JI3$WIKR0:]9L2!Z/ YQ=+*^H1BOTO8V?5=O3S0RAK9$R5F MEGL<:Q1 >LFU*0XCX8U.9D&6MV 'R7>KBS0/"J?YND=&-JMEU*N*+1PK+#./ M[#D+-'CF)!;.!\+S& M:T:P,K)4O;K=+EB,KA48GO5AQ#,L@GD8=SQ^=2\PY"K!^,UNK:\6/CS4EUJ[&8)#9]^#UZBC$O<];0ZDAXML \G9H:NA#6"')O#M-Z]1#*08H?5,(UR3P M0H3HR[NZ)V ):#;[FAOF:XQP>Y XV]]DN1I^=O;3H9L> MGFP(N1F6CMV!KC+IJPA&[1#)V>'E^40#XP7D)S":3G_@:" ;]?K8DVKVP@BB M G%,"LD.7M+ (."0R"D8]Z[/]TE\XDP@GVT8P?W1FZSLTMT=NOY0>3Y*FV.E M8M1;3M,&=AG?:V(@[WNNEI<*3JS@?'ZIX#R!L5PJ..?!Y29I"=@MLK9;LKHA M5AC$"'J5T5W)>5O'2YQ?-Z&A ]W+_F+8+>0*$*HL_,$0>J_^'AH&F,#,]+(>XV:'8.3PZ])=J4WLN\>J^66I2.3=4QY(G8 M)_B12_;&$+UX%WA3+ES[6WA%@CM:,E/O:6NDR()D35%UU0*KX#L!S$6.IR6I M)]HG4["RN P29<8P>*@H@_0!*RGD=:"AV@K2'O228)/!2HPE&/.3&YR/LNZX M!TNX*!YS!H./WFK\Z.%ODCJV(TI+W>^3>8E9"ND]"4%YY5*+79[[S+"=U@'@ M3%,(2A/KXW^OXVB79Q0(.8>L&TM#S[[E+_K]$7\^E1%/,Z+(VEM M9KB9_*L+1[P!+"6@\9+44Y/M9WG8C>DK1H]<66["VU'M/J+XTRKN^\_FVP<> M2NVQ(CBC\8)?/NT 3N0'47C63^/D[_.E2 KT_NIR1_VG+)_MLQ24R) > 3^Y MRRJ\Y+[BK-,.C(=HADHVOO)6NYCAD2L@QD$N-6I\D$718J[,7^QLWY2-[[T; MJQ?#CJC-I-VB5GFAEPNCB<._[^])/RCY!0PN"V,5'NWFE3.EC>;Y^L'K\5+Q M(/D#-J9SJ _^=$\$ [?UCB: -A91JH<%>[-O%^_.H#!XT[#G4!G#(V?WD$"1 M9,(6Z8;POO[(2*7^5'S[3^.-T;I2[[=2)+HWGE=K4N"1N9&"WU_*?EG^]^P/ MFW8>S.,;4&7,?N1Y"Q_YOIIW!_*'8]>]757-W/_Z2YR_L2(A " MB#JQ!.:=3'3UE0^MI[RG9C3B,LYNO&]?[X>E 7L$#83Q$4AKD4*(9&SLZ50+ MW%.IM!-BN3WTG# 4@H(YC*]_.4H8@4'@:=J.#R';'JELW!/M]_;+ MM^+>>510SN DW^ $WX09W?S/_^_YY\^^?O$"!^W38JI*AP!)U\.>V(8![D%.]+-_-P?HL WJ"F^ MHIL>S*82#L$U0X$>0T:];]^//P5FHZGB)T=L6O*.GWYV_<7H.^8V2EV2=+6D MI7;JU.!(Q7RMDIP\?&X&^\*?G:3$,^*S6D"64:" (UV%O1XZ\/<"UM2APH?< M2-,0Q8?)/G:%40 :ML$KHZ=0?K[=D%I3+;HPE K IS;"<&I5-,ICQSU%4,9S M45X"<7=#X7\7V3/,V5.1MG '_N=CK>*.'.EF?;6I5OO__/R3A]__ZL47O]L$ M /?R^=?Z;K_]$-+I>O')]68#V4QW7T&*YQ8#M714;67E":9_"% M,(VXOP 1^U=]6/5_A3N!WA:0@X$B_6-BF[,(:-YRH__X&Q+,Y [J$!LN(@0W MA1JK210R<2DFV_\=>D>D%L9"SC,(4W[25Y+9I&0I27QS/%CW3/%SS&L/\^ R MZ@Q?S][4K";:28?#1M,'J+2PZD),.%"V0=*&S)4X&B0QZ1:E#B 4.K72-%Y; MW:72U&W:>_KTOSW_[/K+S[A##- +_-OS+ZZ?/4L<>/IW>1OT>@S\ZY'LMTLU MI,$/V$;+>2L1,0]]5]9+0P)Q;,6)Z^2P3F:Z(+TAOO:2"4.IP48Y2:WV]F$> MXA>/L(:7JVYPU0UHJ6*'G'8V@$'' XD!CZ&\^;3+^*^'Q?GB@L5Y F.Y8'$> MA\6YF,__U]ZU/[6-9>E_1<7.;B5;QO@!!)*95!%(>K*3I)F0GI[?MF3K&JMC M2VY)!KQ__=[SN@]9 IL08AQ-[3OP5-@ Y8"L M!X483KC[Q>3-7-YK+J6QE2$(. <\KZCQSM"0O-!>"@,;2H)XIMFI0L?=;0KF M5=',[B/.KMN-FRV5Y%>=8-'57IY??VJ7&!,%3)]2)Y/#G^/2TS0KXL?:[I(9 M]N:&@44Z;-'AHHYJ$F5S/K-P87@9 0')3&2ER"]I&:*-V**34?+E=/(!CO5 M(8AKYN=1C;*!6*;,'[-DFF$.?TNP#GI1H*EUF6;G29$UL_;XNXH1CE,6IHD4 M(&V9&]9K:FMFYA%G!MGU/))K#Y)+#A#E[RH^&#EM@H1^RK":CN=9Q.JYTCN( M_6/-Y#[BY(H",9&I)BE0!)&5'"R@K(10:.#D9)@]0@Q<1*X7&6HNHR;N=Q&G^->:V;G,8\Y$H$+A#RSY3!3 M6+H,9_::V7GLB#H=0MJ:M:J$X]1J*7'=?*S"B?9(U"R.E/X",C.3C!H'$! [ MG/[ZK_=GN]WC +K4X&NOX*K-C#[NC%(TS:5XP" -LWA D@O8M\4\7]#.$[RC M;PG35TYXV=412]Y#'&\TKN2]U4\$+&R2@?>A9KJ0&,$^@]U%, T MEM05'6)#+""&D#,D,YTE4_U*1:O$! _T),DHO$I)7/>/>70)\88EBZ&$-^A M$9BD*/37^-[8/.S^'.ELZ/'0#@BG)H#\43:NC%\R255T5RV62<1)2"**&'Y8 MQ'!)7(H84[ +3XB2^5N"ZL'KV$9!X3]M!Q?PD,X\&+S:LF %8_F<9W1D*D8H M1X=YX$D83Z5% B'_%OEI5H??!VO;,%?&NZVPOS8& ? +5(+D8!4;R_)1U K M)$R3V]8Z6;"6'G <<$2\,H3M"=F>WTU/_01[\L7Y*2NX\N3AM+O4]<(0!YYFD-!J4 M7(4K0X$:,^+ZSK,X81%8^R P$7@*Y48JM)0E*M]Q&\_QZD0D3UP&J$88. MMP0,TG1F.\+MJH1EC(MM@E3RL);U!7 HD8.-8D4]I"B_A.+4P*"70#,JFBR' MX]N3=#0,TC;:$6X_*50M:_$0AI5U@:MT7P9JD0H3=TJ=-UB\]%]=GM=[[_+R MX#WM< 0,XYRX-7(XM,U]L0.6SE@"A=K<%/!M8*LO(2 JS!IU8OE\%$MFC<56 M47!9SYM^D]B":5QZ"92='<[SW&_1U]L/[ *]HO[Z9"'\" 2 !'D8A^26F/AP M+['04K_WX%N*L*QX+]$?9"2A;8]3K@/=,$VA828RIH/X2N M9R<\$L@;J;<"4 Z"/[Q\TO&:AUNZCX"'/C[MDN-CL+I.X8>AUO+*#5^>Q>@> M-1C=#7B6!J.[!E_>4XKF?E=6 ,1#3DGGB8C;\,&I(@=K54;+&I25B_=PRYE( MO'WEHD202'N4A5,';DGEKX4IF);58AIUGM!H0Y&(L/-A5>7?[.0EY+MEI6%3;^4 M50SCR3RSJ@;2T$8\8-2+*;)0SD"((G!IS90-FPPZ=0>&4T@AB Q BYL$1!I( M2/2(%;HPCJW56;K]D6PSEZ$*]\-)"5%E DL+!%XE+]&$$,,2N^U)ZJ06J*]Y M_0$SRY"HZY%\&RWW0,G6EEJ$;^0K[#ME4V U";G,_P?N36 M0$Q4SC$XA](P_$,4U.,_<)J8^FR@Y5^]Q^P^ M,<=AJ36X8D0JNX4SB)BQ)1@3)JU*92B9<[0Z A'@HI"AQ.7E)/-'LSS/Q4)9 M@1J;]V$:?DJ;@0EG:R 7PT/H-@MH-.?-[2DWYF2W\&C@Y\#?@/:\__6!NHP3 M][MRWS@G/V#YQF3FKJA9G:]&%Y.LF5WX^+T0&=39 +9.6F[3EWZX&VTX#[U+_%JU(QMI*PBG1ZI;QYJ6MIP&7301W/@ M(P?%>'#2T=RQO7:YL2LE-]$E9"E3RI5.YM7^%ISX[AUJ*310]31%N5^5=$67TA6W.YG;;A3>L++:M:WLF"P2 M8$RDBH +%$6>7!U/GY%')'CA$%*X:BFN@>4]BQ$2-X/T0\SPDQC;15N&'I;0 M<[#8,;"#^4#]M6_BY7E"]D0,=*+@,(1EAY5W.+:!6^;N*4!'S1)RHPQ7Y(BL M.NR*''$:# ,6,SGD*HMT+#&O6\<0\$J1$JU,%@:;$:$Z/Z>?_)"Y#HG(RK&4 M_RB3I@![GKYMJJ_MRFK5W#W.\SD:;02F48TO0:4J[E;TEF$U%SOB MVTGA)J<]S_?/N_CY7Q^ K%S9&/:%>%SU: M?20K#Z>HZVR8Z4'GVA!]ZU4Q@7DK*\1(X?,6W?D2";E<*?)7EJ<0#]DH%)(K M$(JJ7X]>I3,XV.VR%@ZER6!*K&CN[?M]5"X#MX/?<&#"I[!*($J#JD>;X4;(&8-<7NWW! MY$+G4,XM(]AX0LI9.#\)HL7-VJ@\?'U+IZ-"?8E,IA_XW3&P0D C_T;OA##+ M0DRT806T=!>+SK45:&Q)=L^WI2WO;5\_\2W=-"&?PPP<0 UK8HZ0VZ/8FZWE M'N@B\*5W M4/RQ:II]1C=8(G+FZVF]R+0(4[8S89!U&0M<-C"I.ON-,0%O)!P:!\#<[UKX%;//CPX31X!M8(>U@N M_O7&/;;UA\]Q1Y1_AH>XW !U[LI0>/U4.Z'+3KYCJ:$9PF#\WY,O'UOL-Y@& M/');_>U_YQ[3JUO61>NVTUFO=DID6DD<]^G8,9[/X*)_Z1UTVAV -TR(Q)X= MW_*04&Y[R1X9:I@\G>!IO30#F ,A+K0_YTHZ%&EP$181<9K,D%[;UIR58K9H M+ON KTHMF8&1CD1L2*YJE@B74D?.)T%^[E[:XN!_A%(G.?C]KN?@7_'X]XYZK>/#?IUG MC4F^%,*;!$LIZ VR+90(7 $>&_( ZZ\S'?JZWZA%EI*E?K&YFW.,#%XZ#%N18$PO224ZW M0K^]'5R(II7I1J.?896L[MG6B(TH!,. C$1Y[+>/VE"JSD;I*B[K[#I2X'!%5_."[7M)'SB" HB#J+N9N4F+% MO3)UV6R6(C#C$MR1!+]DVZ:??D[LI&K(K]>87+?!#RD-6](IBF T"Z,%G&*2 M.V#U*(XXXAJB/!@\2!9?P6";]OXO?AKB[0T+.=E\Q+Z?CV"/Q/UB*[@(LT&8 MJ'SWUYN)#O7XQ[U.IT?(E[,TBG;?Z9W[-?@=:FH7A3Z8BN"SPH92>(53O6\! M4QJ<9WHE412-EX:?3Q@!Q4O.M/&3TJ<[!HX!<0 V7S"RXT9(HFE9SI#J$RH MS_IY7KIXXL\9X\#O5QPR7H,+D9.2J9@^W+/4P8%$+ \E/V"(7 M)0TC@ M#@.2W33P<6L&-^>C!JR=?MA_;S;K]AQ]34(ALHN4I-&."AM=Q>] I MK;PJ9G@Q6X-2L+1"2:U2#__N$#>"*(_#92=T>3$!!% MHU);>!*UW-.^Q5]F,R@%$S$DE,<%Z3#%4%3<\#D>TFX?*J,>,?9P2'51+!WM M$SS]((76%WC]6$#JEFV%5SQ\KZG^2_7_N--4_S?@69KJ_XK5_^ICX@>="K;3 M:.%TISD'@L@"XQFL?XB=96#)B3T@ILP(8"J3RY35_NME6)B8#J4GC'<;XDD"GA<%WL;%Q6,LL2XMG2TN(S2T5N@1)_B; MH%O1%^+KXED-$$TXI.%<79GB*8S65#_=CAUX2(BV#R"ZK&+#]HO.:#MH.:,30CA;D\ M=[BHX67N,S;5,CUAN3S6L0_EZ_2@&-(EVA%FBR6.J,@W#?061 =G<],39%M_ MZ@8'T^9ZMGAA++PJ8^4*6G.1M$RW.N3N$Y.ZU!?+"@O[7WW28@?/7X)WT*L( MR< \@61%1(7[I5>AYV*GG!1D'&("66<^X=KJ#VF88]9:YZ4V=8H2$MY7$LX% MX5R_KS7*HH_L,;6M!8E7![E M>]B4WY'U"XM99O:0%'7YXD3I4WZ;/O5Z45R++7OZY=.Y@7<)9IRU6:L6>>IG M%2,%\23Q?ZW]1CY<'5O82@!V1)0I8E\>9$ S7*4Q ?EEMH?&J#AI@1IS47IY+"(6:H:/BH_);2+V M24)+;%"QG@BW-T$]VX336)F4>P$!Q 1H:&JHQL@(1%H )).-AI1SQDOSPF.Q<\(J 5@#N]13YP6WYDBJ\VI7 MWT0T*3GTL6#E-QGK62W* %-I8ITLQ!WS-5F<7&E:T[TF- ;@OMCC"O*RZ&;Y M6^H;CZ\6][P3:\+ZMM<@?')[[CV #2[WRM:$#W@6X8 /%RXMC.>,E2]/AHRQ M>G9\S8HHYR^=(L4DO/9K$ X%"^T7J(92]I'P"7K(I&L]MGZ"] A*&02KPTK* M-56EE%8E2N(6=(C7MB0&0#%(4F2F2HS+1Q@2P MYP;VX:DL8YF:<$A6;91I7W$+0O7;4C+.7A((HS6VY7IHN3!+=<,51A[N%"GP M"16W/[*'L1!OC&DQ#"K7"WL')CXWE$+F.=%V(R Q14[SJ3[6+*['JS=#"D ; MW"EL?*[)@=F9 ZL6)Z5L.-]"YH4,:]+X)CG2O^;SJ9YW/?B1D![!0S"[KLOY M(ZS[%K_)G]HZS@CQ-Y(P>7N*W:),OVE=TQ6&-UTV1.7O(!LS93"#<7I-=&!8 M+D6Q- Q>\!"'%P.N$.'@P)8#ZQ&VJ"69*R*M,J<'O$F**PH1&/QNOCG#U3!5 MA12V#*F3B]1QT*W$0EH8F3T<]T.3HR##FU69G3Y/@2(9S^4.P'T MAH=>6_!JQ9)@.99*Z7HF!D3O-!> >G&=FIS!3*4S6LO(Q@MG/!U/_P?67Q\N M&6/AG7$ML[XZKT7/4SF^'M\RS4S+\]!Y73GQCEV*IGAH!@R-)9I8&EL8>?;4 MQ3EO^G1MI:[;5.HVX%F:2MT:?;H;[ ">PV&5^X9- $_: 0!]B"!*M:4VL$YR M$C"S$TW=@ M*Z97^ZJ41\,=J;T%GF]1HD&XUP+$?5B8)=?32ZQ@R)S)Y%L\!R H= FY,&?6 MG6"1?4B&G6"8YZT(;A@H4^] #Z5[+1MKV&?:F9'S(D.T0%P^'78Z68U ;[=@%*=^(A$'>(G;1". M71N[E8Y8(AX.)NE,65W\'YV+Y0Y MCA1TOA3E<<*^J&R.>'3EK0ZH[W[3+G79]2&9@)YJ=1-VW85+KU-)RJ+'\I)7 M+,0BE_GR6[Z\%TO/8;^1JKN/>JJ@>$%5#>32N'*\O)Q9*M0_Q:J4_<3EFSF]EYSBSVR7$\T\9GMO$KGF3-;E,*@4R2B M*4;@(P8KMU(M-7/ZB'-JCT MB+,]U>.((DZ&VAQ"@&@.C1#:KIN7%W8"05$/65M9&U]6+):A["@/3C3 ;@H5CO(E^LT(P*X&)+<# 5")N!K MX D8QS-BR3$]ML0;6+6\LA\.<)%ZV83'WP($O,I9O"U):.7L;C7 MB@!T"X VMK=O8&EX21O3)!2QD">)0U-')3R_+0(YB04]2 +N[77Z8AM,ZO$7 MI>=.3]6ID\'Z$%Z;3MBS7TX_R!*2\P<+NJ2J"H8.RUHQ**P.&3O2)2-49CR[ M2@M2%3(,69#X0M 'VJ0!426(E@ZF582LP@2D$&L*:4;AZ %BZ=,FM:SWS Q[ M\+2\#J.UGQ;H228(8\#<#F3K[#-S(UIN5RGBSB#_Q,KPY-!O#=CAUO0G%=I9 M"%81B Z,3V:EQRX*_J59A:Q5A6R\1'LPA +E%>;6.-$H (%B,6,:1A&IE5*S MBNAH)4E)3(]S,Z^U''YVW#6--DEK5=FM:+QI037Y76-Z6@[W&#[\%,C=U5;T M]]\YW49!@E1_>9L@7@J=3]R' &^BA"ZY-1,V2-CK$(03! \49KH),74*:P:^ M8*0BM(U1S+ F7,8& MDWTF?W:N^7R97;IF/;\,GG6?$\1"89,SIM9Y7#)G00,YX!PS\2RTI\;A9-0* MGO7HY_P;PN3C80I)NQB5K*%Z"Z(_<"R/XF@^C%'L:U[H4;FVFKOEE)&[HLUJ M#BKRPVX5HH+#4S]D_XZ'#/6@(^N2TXS"^,XB46KJ0\_@+())&J*",UG"19D0<8GXZCE%L@KWYQ)"RA-CI]&&O49S+9N1CQ+B\#3;RIWX+3"[V#!6 M-AIVA<'BL.E"F8)T5%D<&F3N\D77Y(]Y1"5CNC"E*N;E3.,H!I28T02"J="6 M<(8$I>*C\::OM!S0#2/&PZU:.PJ\:AK'>#G#+(J5X]<@H> M-X[^MG,W$J;;>['3X*TV&ZKTL^.MO!15353J9_3@2]]]6]8(8P*PMP<'K?TL$@1<.6>]O!% ]%XI'E#Z&W%H&;=':)\EK?KH%SL6GM%*]:D73U>_L M;.7JZ;=U'(# [3SX#5@=+U02ZT-]RZ:^<+JGOF$1]+=S$>RW@X_Z$VTZ1DIO M^S.+.&\FWT[^X79._D$[^!7=Z_=KTO.;:7^4.:Y-V"Y[K#T@E!!!!CCB?J48 M*OC"4J3_K>(A)M^8EQA22^1A5/"7E]4JS#.HY#(DT*\.QZ"_B 2!7-1N MF7*=2\9&%U2*'6ZF"L-)_\$XA&?Z?<=' MI&@EA7'L',SK1I?HZYEX>PD67YHD)I1 >!ZU2 *YAF5^97ULH9 MX^SO-Q+^ MTH]O7NJO?0(V86RH36!Y?X:0<+C;W0F2<*K7M!I&+S\6V>0+*(K\.OJ21=K2 M?]%??#-)AU]W\*0?[1X>]W<"E0_#&618LKG:>:(["XTN0&)QQ'&=1EQ\A407 MUVO^G&,K#B /J*:,$B&2LT9,/YP9+4K'R^IU*-G-E4CP# 38*50TJ5>[4E:? M)UCGL,R[>HI.HG16J.C=)+S<"6@%:)?LIG@YBF]4M(MS9"9O?^=U2-__ZYYW MM]:*PJG.D9QGG MW9 '!Q>[_WB^W!!"%N3U7P?9WNN*#UG]7/+(F3X6=J&;.9SEZJ7\PRLH4TS" MQ\<-?@;*>PN'7RRS5SL8N'UW#H5*CD<2R+WNS MFZ#K'X54C2@O)5I%CQ_,8L3W*62>^R]Q,5%F$Q71EK_W"1U27\*O^GQZ=L:% M._KK\Y]G&+XL9OCB%3'^SS,(G\*"R51_ZF$XFVU#XD1_N<5>R.8 )T5 1)[!O!FMPT59$>7_)!T=DN% M4JCY/HG@%+(^YM'.Z_,0T')?@P\ZQDJ3LOO8NMW[K[L+'G'V-L<[K]\:1=A_ M =3C/%,Y\EZV@M-QK/0V4,-QHH?R;,. M9.#OB!XQ=>**V7'GR,Q"N$NRVLW0RM "CJ$9#1F-WY(BG@3_,T_T9ES,WTMGYSHIYIT[\D&W?/CS8A3[#X)1W.]]-XRB?$^_ MX7!7CQIDFE\2M^4MG4X_',#H/:ZZP2K7JQ_^@ ^!:MR"-UL#ZEBU[%X]??S* M83MX2U.W>C?LSF.GU+41:'?($*R34W_1/CZN_F3=-/'^01O/LX>X5/NH\S!I M\*/VB_VC![G28?NX_S #==P^/'B8TL-QNW.P_RV)^0W)-1W=M1=Q7?,>1*>$ MDDTKI-F>U!N>86W=#_NWY-5 E'[KW@E )Y_2]K:]EVRT+7NM=Z2# >FH+7PU M%:%A_+O*%,3::V7>'S:0?N30# >@JP^\58HNCY?6?3@ZK;'Y!#CW%1 MS/*7>WO7U]=M_9SMR_1J[R0;CD%>8$]%EV&V%X5%N-?=/^XA^>;$8DMBG#P?WND!#^K'(2M:5&KA/Y M8BL@P3P2D'NG!MD<6 UZ1Y*D;\;3CF>+.!Z ^:FX!BJE9GC M_N$K,*O@JC>CXRZ>]\FPCN .O^VU9IHV+(GK?%AHVL<+FGN=9=_I1>D=[R,7C+W2/C'X:HWP#=&Y^1 M0B$+DX(%S)0TY>FSGW30=/1>I"Z;TW)G(Q!;2?]@FCAN^B&YZ<_;%96:AU_, MFW9.=SMK'-1/R&2OG/Y]6_?OE_ F3=+I0OO_A4J0Y_=B.%;3T&SH9@,U&^A; M-]#IR8>?: .=AI.A<,=^B).O R!>;K93LYT>:CN=O7WW$VVG,^!HCIO=U.RF M[[.;/IR\^8EVTX=PH";-1FHVTL-OI///;W^BC01\K7II-6Y>LY^^RWY:!_:^ MR:]CA&]0Q"8 7CXC3W.:3O7#++@A* _^:81O/J/"#?;C@$A9M[/[SV <@NR3 M2E@HI&#=#F>; K3"T\=FYA7]^W4 @\V.?.@=Z?-L5G<[^42:C[U"_[?J/[7D M=![G7G\%T:G='Z@Z92JBCW]SGYRP#RN<;(%;]YH MJ.JRB-EP2!:#9+#*YJ*%M8$(N@FC8#3/DC@?V87*8YI'.H)'A^-[K:217,#VBR) M W>_5&>^)P?NP7?CP-UWSVXM:TU3BGMU@14D7X@*&G55342?9X%SN.CKHAZ:7'OSL:*Z/ ZR^1Z[D M))^"H%X,;/0)EN8':AQ.1B1.J>ATXR]@__T<#D:\7C@OQFFFWR[:.MK?_:/V M<>=AZ&Q[#\<@O-\^ZMY^J17CY654&H>2E= ]H+?Z(@/![ MY#1^A#@#4?)JS_-E\#%[-X^6T)G$V+ZO?RO>!S.%T$ M[\(LUC'&^;A]5KES'F>7;#51&AWM(@B&82@I?RVA]&O/T4=\"[SB2B)M^%[/ M;FDZJ-*I:@QR8Y ;@UQMD']1Z6B4J45PGF:7("'_\^9&5<\6_(MZRI[Y++ES.Y3"B(AB6,^4W/LT''$Q[7:_*K(+/IL+;SP)R>'^X7%:+'TJ3O?99X>YAZ.N M^XD-N\>4'G2'/Q\ZW9\_LV/GT#UQCXZ._CX^W?_$G*.3X:?NX?'1WCL**:O\E0Z$S:E!)H6R--7>=:9A.'L=&_OY>7EX\O1 M1R[&>X?[^P=[_[J[?51%.TE9WPM^Y$J_#H6?EC_:P\=#*EE:7+ICD2L.@H7J M.R8^.GRZARW>/SHZ2 F0G5"YWOX' 7M=_184J8-*Y3?8WXH\5L7OWU\E6YGK[G42';'E,Z,)&=I M8NG)+R8UR*CVP945?+:U"J>:I\%S]V#PY!&0S$5JEP<]GPK9O2M5&' MY3@UJT-*]\8ZE([**EW04:KO\JW56 QQXVHDE$;5*)\R&F*1$B ()R8")7,^ MCOGSGL.C(!3S)F.PC"3]8C+Z S)D*/ MR>SRJQA,!!N==7 1[J8+Q.\SP3Y"3=(B!0'Y48^/00*3L$ZI]MXN&Y2R0,4' M*8"#S^(NLKG]+AN9MA](O,#[KVB]3X>FK0<2YO_E&^Y0W[3A0.)$_CI:C^0# M>$X\]ZQSP<%[Z!#\[>GAIM:*4V+C\BG#E.52![_NJ_\.2'?I:W2)HOIE;[7L M"I=(,K1%:H(_>"C3YD).X]< O.E/R41]F>57']@:T MCKT6\.-F@"_E$#XB2TF[,5Z.Q06?0@LG4,9[9K=3.CPGW72;DU1^1%\XWHA!U8K2Z\/,ZNI"5^+\D MEKE3@HKA2N7DVN"-P-P,PIZC(GK0U?>@MPZX MU :(U//1(O-E%9D,/[)D2%*.6X30 WMF0<0>F,/',5,#6$J(=5@<[*]BD3 A M&2Y;U/_7U!._43]B=XQBAZA9W ""K*" ?HAB1+*A!KDK@2(03I1TDA5/0DYB@6H]2JJ0_I2MQ!8I23Q%W03/3(:F]EN15@O> MIU7PDJA.ALD6=?X#\VF\FQ+.!X+"%.6H^+>1&U/!0@M%P>5/6!'%BV29;1$D MCVR,6OC ,&<&^MID[5HEU4)0].UC%F3!8YMZ/AI*]D<$#;AZ-IR("J2ZGC\L M>/)+%B3FL4T]7Q>A:COBU23R]>7+R?'QIX*?KXE\D0_IIVT*&!?C6 ,T=LS6 MD H66H@*3G])0(Q\B+EM$RBED2UC7.JX:*$IQ 0JHF3;"$]-H,L8)#TO+52% M*$)MZ&P; 2L/"QAC5Y5SW65'.K? M!'B&5M75'+[U96BQ-4UH@!)+@20C<2O!+_IJ>/[8C7S&1P-86((Q'Q7+F"O MV^3HE.!SDTP*5(U$)H[Y6"I^*G4R=[J &/%1^ +FQST &CG*(WEDXMESV!I3 M^%KLM<@7HCH5R">B2"I+F4ZIM!W<#?'X_6##@/]^L(/\?6;[_+/_,'">@O/JH!+Z%M=UEHL4):E6H4>,RO'RLEH'X$*ZAN'DFJJ)+.Z[4PY;+3 M1K7>BVB,,.#9RGD;VE3*4*L-A5AGN38@<[+@OH-P9?QB]VS:=*R7H06Z$"G5 M#WL%^LYBK(+_@OL^'?+XX)V*DCEX2*,W%DSM#[0!?U,96O@+$=AR^'/RDI"; MDD@6(G?HKPQ,W&(0U F3,[CMN M:[EK$"S%7_8!/9:7'B7>68SH*VT=X;5P+ ML=<27+L[**LWDY=CJR'GN_AC1])29>&"V)SN-N5JU6)0LRW:L,Z M/]SC:B2S_*(B*85+:)AEM-.?%,=H.J5B#E/SA +LT@L6Q?CH%@:C?Y3)R6Q+ M>=82JM6<0D2Y1G/B&JAU(JX#\8)L>7B@*D*.LCFI.[U)^["E_05SWCHM^%(( M*5=KP6X_H2P5IK>2OM(2U.M*T )>""MFTV9ZA;29'>S-8%],TCR^CR48P]H* MHM$ \V$>.XW^ZVATYH!X2X9:4XY: M+2E$Z;/'T7=V6"&Q.7?HO*T$+C/&6DS+DY]7+^?:8:M-6F\37S/F6HP+P?;* M!/<=SEJO4+QJU?\N$:4=A/2M9I23)VNUI1LR"U7F<45 M?Z2$+JG13J&*D'YG^"XP0P:,XQPQ8-?RFBJ4J3E$]#"H.S'WUI7JK5K MH%6LPB9 ,\5**T22&I%%E4BF3@0K1:!6)*G65FI7*V=FEMM VF;KN7GA]! MT1SW^T;V,#9PMBB_;Z8:JFB2II:(O#<1F3_'M!M8;]7$ M>QY"7WC4]^<*(>^9/3(G<:$#'H(M:(@) M6RVZA2AW\6#P#M0:4!=^8AS6]W(HX-M>'YB<,2<,>4R""VW"8QU?=0/2M2I2 MO/BS1$4R#NJB+CEE46^^3:J#EL:R0BF_[;2D"Y"NGC&2P_FOC(\%G4T\IR<8 M;4%M&LO0*DR2^.S)Y$[#2 M#GQOW>]WG@_V% _8/9W']R+Q<\Q,9F ?NT\S'O2=;9A*C \]5>YEDG%!&^EP]? MZWP*/HC'W8%Z<5[\-MLP?32,,Z#/.BX;>O@JU @JZX41=M*O@D>SLTY<$/R3 M:8?$+]^+?P%/!51(S&_@"?)>OJ6ST*OX^@W\'XW69^HGV] P0X%'Y*!W!\_N MV'2([^M;]E;K[$&O7O%@F6X\-Z.V0DN^15B9_NCYKI>K68%96_HZ_> M-)HN;:5^G&*1[##?0:7/V:\"U(:YO?#J%5T!"9 "K#&4D_<4?&#A>J82K4' MTJH0.VRYS.K[O%QSTT4+=!:\X&GUZM:4O/7&FJYUZ2A,8@#-ANQ*82LT/:U; MU@TJ.@V]*=[?5@F;&1.3=O^I?@?V(&=1RTA>X0Y%\Z3G@ MI$O5XQ(<0$RAZ8^>P )61VJ7J=QS<-^Y'\45K+(VV^+_!LPW&AK16A#8Z$C@ M6\K7MT*R/*RU1W!WNIAY*@0>I\6BY_-ED21DUH,Q[Z8[K= UD8JC]4-PRP<3 M&B3KV)7OC3UH\8#_QF0REU?/)']R-3;C,TFLHFP2XWGA@PF/\+S]@,7Y%?< M=_TDI"&R8EGYQB*!#NHEV"RM:W2$MF1>/^R24>-4JBJ?4M*B]K13.R8T 6UJMZNZ:&S-JIL")HA6$I MM$>="<,-6,T>@1$/*V >O,#7>?RW<>BJAL2*1BT\";2N?Z4AD[_!EPA,S.24 MT,+M1IQHH)EWUF9G16?T T<%W]X0S3-B8<.6RF\<8PF9 V_U[:LL;@6 3V!J M^=RA^2-\FM5?0V1%PPQ#8VV%V.P-)Z1[Y*"/3()+F""'JXHVEZR4QJIL,@,# M_*^HID^!B]6/,-/CZA7<(JG9<'\S7]O5^/N$^_Z\_Q(P5YLT4DOSWFJ<5BY= M!QNWIDCPWDTY%YX,N7\WQ^/??T3><%@_+*O+6S$V5ZX[2?L]CB?VHQ"[$H-. MZDJ%WN+NB%[2UJI6OYGMAF*W>%0C&#>!&>1#O>Z8[P4N538KN![P$84,1"0U M%E]S>BO4H!_<"S;U)&OF=E<6MZ(QR2J 6Z>Y7;$5I5S$T-5#W#.HG([>P'$S M\Y7!'L35=.;S.6/9K,KF%7,2Y5O(^$LY$)5SAEFIZ?4MEYYFR:7N>R"'IK4(Y&VRLM]V% ',A MH["T7^(;EOA,H83&\1AOG(#5?^.7,9A4P/; UXJII T3%OK1B@#6KG)0;4+:@GVYX.IDC:-%0+2EKQN=Z_T=?LS=? M:'/H:@BL&'50M][@3I,XD"MCPYJ9GB=ZNV^Q#B0/'3?9(F(HQW;=,LIC4'!+_T79!8WI; M&IQ)%]#MC906?>_]CK*$ZAP(1JG8*Y36>K;:O6/=,:WF#&PUN1^A.@[F8F47 M1XW[5D=BQ9Q<:\O<>H&R/.1:EE"&^KW'[#HGXR:"5<>LUV=HJW;W8*9]04$P M*:5'*@U.838EM[7YBSM#ED95?PB&%JW?^-&1O;>34WH?UAI7:%DU9SW-1H(' M8>)0:N.J5<5MW593@>\!OWIUU+O)KZ@S45&;_JCX=H4!SWRI-CS6Y_C.X:'B MID'-<6^#K8=:+M8:8?I[<^K.2S2DMK;URVN=V(C!S-+Q(4X7>\\[# O, M>U_&BX.]Q0'N_6/6_3'^'/;>3L*BS+I#@%^6?_9\=G32C3\=+/8$$^KLLK/? M=C\Q= FS*) M1E A<(A&)# .51)99RGE_WSZB5E,4D<+0DD%B@L.05NZ3'F' M3(DL5%K>=#*>_O%3_1+#'/=H>-/Y\L>?GQPL%D<_/7WZY3T\J_?7?]%+J_FWONGR]]^NW0^7G??7[]/!W@88#R= M+\(TU0?,QS_-EQ^^GJ6P6$K]5EQ[UUY1?X*SRZ!^!%R Y#]^G>;X#LL>_7?C^]>77HDH>F6^L;NQS0[?%JO>?I\-LTXG6.F;^:SR3A773\+ MDSJ(]P>(B_G':3C.8_J4QK1\QN+D"']^,A\?'DWP[+.##@M]EC]U4)7/Y K9 M?]_E]D_/AY'")!U/EE)[33^?/J0"[G%$^'6!]*QDN_V MXWI+P+#K,"]O_;]AV!H8ET=V M@3O[7=J;=20",GA/]KY@-4ZGMF^%*73I.U)=?N].KW@Z/SX\7-X3B#B'9W]? MNMEA4^TO9FV%OE(N#6)7[3^?'1[.IA=06)\->A.@&,M!)5G(FD<'&-"XXG(@ M0]U8]5!$F%\"- OKH+5<@ M;$Z@1"4CTQ:24"9+IY#+V)@&MZ/:A!CR<1*CL4J:4>4=+L)XBOEEZ*8T(<_W M$[F/5>J87V 9I_%BQ$S&:&P!)@WALA+!2V] \YA8](R9YK/@[:@VH8IZG%1I MK))V5N4>@N2V:"*BCZ7U-K$W WB)B32CY-$?2JK':/FCP^XR;Z;^OX?N#YKHXP3?8SKNR#G$;T.T-+V+2"RL42$!<@Q<4 *,24)' M4J UMC$);H S)*^\'15:R;^E>S4[)N/T#A.2H2)@-#F?(&<\% \-9(%<@ M9@B,(5'4YE)84A%;^^ WX1F2]]V.$LTTL#,G:D)V]'$:QY,)9IJ_EB[<.:QO MH\7BDTXI@(E)@F)DN4+Q&0HJSX-VPF5U6ZIWPV<-R5?>7>5]"+B9)7C;X5$8 MYY=?CVH^_-LP0V0ADCVBIR(9)5ZA1 N:/'.DX2>I6&,3L!;()D0PCX8([63> M3/VOQX%X>6E"*M:E'%(!Y1SA$(9&5H(#FU56.D=7L#36_?8UP\RYB&)4!#0Z@_+2@I="0+#:!%0B"M,Z/KX9T9 BH<:T:*B*=O0X MPHY$,?WT&L,*MHE; MR5G[-<[;<0TI:FI,E>9J:1E65_-&,Q_)9_(A?#T?L"LV"UL*E.KB*4?!G;/< M0-#DW8405'*FO>=Q#9HAQ5?MO8\6*NC#P1XIQJ7(B&3$?"(7J.;^DI4@DA"V M9@&S:6TJ+CR^B2]UX7Z_SZ;I+'+EEB(7E4%800/+C(3*Z;4SV7H9O&4I]>)' MK44S4-?Z3MI?ZSSM+ON^':<+L*1G]/ 4P4I4Y,]%0R\;6M+HB2^Z2D9 EB MKF\?*PJBT0520N%I0#F5UI9N+9 A>4);:'I]!FD78?=43&1]TIF"$RB:OB@* M3RA>405T$2CIY1$FM\Z8WU!,-(3ZB9WTO+UPF^GWM]DL?QE/)B->HC<8$()W M- YI/3B5$B"3SM)W(LC6JCU[]I!,]3,.NN2;SRN:Z#P/-WZAF668??0./\Y==%%TC\%')V)Z](:,M\=EVGF4WH,9]>32G@ MQ/EBY"297:?)EXHI@Y(Z0HRHP"<74?!$#E=K/[W'X0S)"6I-QH?7?[O<=T=C M>=O-ZAOE1+129@%,UJ+M^FY1G!PAE)"RH?\S:[TP=^'QN^]Z_8S38SS3R]55 MT)=?T^2XSI4U5*?_<]V;;DJ(2MD$:+$6#Y8 05+ [J1D6C#C7?.ZE2U@#BG& MW)8OW^^7[5=;#)-.84[(OM@34X2M(JN.K,9G# >DF.KVN\(,5579C4-:Y\.)Z.YXLZV,]X#DI24!4U M&*O8JO3&IU3(1XU:&B_):K=NNG0+I"%EU=IRHZ4NFA&$PI;9V2A7\E5[6',*\PMZ\)8G'JP,P;7NL7 SHB%-K/UPI:%&>LH?7EH%U*9F#.- M*"-PK6H3&6X@*NN!)& =1LW;+ZJL@=$R!RF=8#+(#$+45K7!T8A(GN!0ELR\ M3.3QW%<.98K+719!8A8G#U/8K@C(U@5?(Z*R%8:+TV M?TN.Y8$S:JUUOIO('\6J61'&)"8T<.4\Q83_S:;U#?U+*WX9GJ>=MSOQG/ZU0OZ015;MP=Q1F8V"H/.:=V\(+"OL0QI@NV+BH/@PJY/>MO-/H_I;L]./A*F5]-5]K N]Z;%^/-J%XUW M0F-6!KBIC<^LJW7V28'-#$5B62G9PT2S(;J=-^&&DZ7@/\SVT[^.QQU>ETM5 M]80$YU6M>BQ0>YU#E!S)^,<QOMLUVX?>VFWMOHKN MVDV^RZ,W?$8+7F--=$D.OHH#4;O"$[?(6M=O;8YN4$G'AV)6&]VU;!N0$/,- M"S\OQE5 TSQ_T[VH)1GC>+R,[-_AXKB;OBFG)^^-R!M)KNAETUKR9W7(U9_% M6LW-G$X1=>JA.T ;\(-:XKLG8CZ(XONSB>O.GQD5J8SRU?U,6A.TZB([U!"\ M5:*V9@_--Y=L!.R.C5#^G)9P9XWU8@3?APDNJQ,7%=+)F[(6IK F!!HU!.T] MA3G:0PPI@,PY18=6TQO1H[';".20.IL\@%%KK\AVNROJ86F7C]"[?)(:X;[\ MP84K5P$WA>M=;<;Q E?_?MLZ0M\]MLRL/G%A]]/3<5?U]TW/5;>PR/N&*C\@3"+=N*X$=!C MR$+O2J&K;U([#?42&;^:SX\KOC>U,N-P-EUV/1K1J\N8)H](.ETW%-10RIL, M/FB94Q(FQM;!Q:V@AN1HW!-WVBJJG\Q*A?'F:)E#?/D5NS0F28RT+LPJD8&Q M.O7H4#L;> L^V80R18FA^8K%;:"&Y D\ ']V5U3?D_>ZT S)L7#994C"2^)W M(;\BY01&)Q98-+G8UGO-MHW,MZHEO^3,T4/6GS4Y*HJ9(JR%(K@ 50_3B$B< MX%PQYJQU%*FVKPS?#-R0\A,],6O-UJH>%-?F0/3SI9Z+_9UK.6Z-)TX+9B5R M931G0"X[H\'3N^_)5X>LG9"(++.K!WU<<^F))^T M?WHHR^V?)P2G GF,R*_PX3CSW4=>3[*QF#0@4-QC$*N1+SV"0UXXT/Q3M9? M;LF7&QY[Q^,E'K6YZ5DI+2/5B]N7=:*YM.[F$+PNQ"2:8$6(P(S5F6;>8&4/ MP>C=MM/8/X=-V5T!S3AP\=0<^GZ"ZX[/D849;;4 AO6(;L\*>(8"T&ATL6!= M(6E,C4UP;<(8]^=B3'-U]>@O[Z'H0.GX7E%J'#ZH^O6!U+84KR!.AK MXUIA#01K.%&;9G!0-912"-5--YOZ0=O"6DC M8CWT"G+/3O)]:+/'.>_&8[U'J<1"(",DHR@T3/6,5BX .O0_<_$[;38H]4>WEX-)F=(+[#Y?&7%U,0T3&ME2R0?":S;+R @#J M34)$)65QH;6_?A=\&Y'L@1>K^R=9(_W=@P/_-IPLO4%KI1*.O$'-ZYG?A;[S MS.?:Z"8K$2U%%SV>S-D&U%)_TGWP'>1M2ZK].5'])*-=!>_RU8KCTK]7V5<'V%"_SC-RP;7J?YR4D=\>?EH_@(783R97Q[BIJU< M'@YNLY8P Y'XCJUEEB'MZWH*%MX&\>3#[!F^#>,\M$\J"P*>!\8 MD)V-3@IC\]7])=>D(>[XX)VR,'=\UCL\#..JD3?EU_&^A@]9)IC0I")(G;1Q\C7HAE"G5_O_+F4>[EW';9) -X1=D7Y9HHC M9$Y*9P08S)'$E&ER,:A!&J9EB5IE='V0[?3Y0RCO'S2]MM'3@Q'JPY?92&,) MPFH%F&0-K#*OYY):R,[9C*ASN7I<>3M"T?.'4.\_>$+=54\/1RAB"'G!P3+, MFJRG< *4L@&"D *R9RX+K8*+FU5R;8O@CC6!_Z&DNK.N'HQ6O\Z.NY' G%$E MFJ(UHRG:\ @$+H-/RA;IL]1FLW6N+0$,H59P\*2ZLZ8>A%/[98'=-[B!99FE MD9 CLT !/-8"60>!*^X$EXR)V >Q+J&X8UWA?QZ[MM=9&XK="G0D><:Z%P]D M32NJ$#@X&PT4F[T.SMK(TD8\NO51_0[D^7'7U::(VGG/(C*@V(A>8REH:@A, M@V)XS4.=HC.%Q6AB C0LU*T$A-.+ M"$ZG0A(@S^%JNX9MN7'^T,'$G@])CRUU\"=.-H^N+"$//MU,@!]_POFJU!\B MY@Q=Z,\?S97E$W=^7Z(]6U82C M4IIN;YG\-]Q<7[0 M$XUH62F]OUCUGJ[SP&*V:FD3IOGU^+">9W&AQ'-.EE^[^=J.[7[SO#NO*CV)Q+O"= E\"G;\Y7LP7!*U664LK'(M. @]DWY5RM:MH4%!X$$DSR;5I M765S1XA-:HZJ9Q@FIRI>/N&BNC[,SG=#G+8ZV^^ZVIYPU:Z@<*>$"P*8I-!% M!><@"@HRA%(R"!65*+V42>Z$>@@NS7VPF@,3B>!;H!#<($>@GW]:;%OM^<]?JKL?X=' M=>/I]-.WN/FTRUN8O)J66;>2^)?QXN =SH\P+1:SU9^L>MHO[[&+E]('C$9. M1>\2:N0#K$Z:7^Y YS[*9(C%B7L.BBL//EH'0EC)53'5Q6]L)LZ?OJM%_*VC MFZQN-^*"UU1A!$RJUK_7P]-3?3&=UBH6QIEMW87GPN.'-)=NJ=VKAFI;X3:; M[^CE0+I-;2+] C_C9+8\@.K;$%:Z4A>A5!&6Q-E&P 0AH$A@-T[QU!\$; M 0VJ*5PC"K330+N=XK@\?WMY9$H]*&79*7R%)^48> D2LJG+JY&&LU+[DU(ZY',ZC6;HWHT$CVS;CP&T[)AYK47ACY<#RMIW^1-#Y_.T7=D)-D ME K <.D\R0 Q^P@RULQD3,S:UN=JW0)I4!W86LT3#;5PSWTA'9K(6(DT;*>) MM1(AX#VRH)WZQ$&K= MNP%&TY\604BO^]\*N^TFQOO::-:.+:U5TO9P^M]GT]G96L:*VF?FSB+Y/M8+ M<*)84$F3J^RYJ-LC-+=(.F3DA6W:/XMJ6CJ7N M/G.^,+ D5#S-(C4D2Y;FU]\$%]5&5G'!2[)8%=$MJQ81#_)) )F)S,2__L\O MEX/O/N-XTA\-_^U/_,_L3]_A,(UR?_CQW_[TMP\_@_O3__SW?_F7?_U_ /[W M#[__\MWK4;JZQ.'TNQ_'&*:8O_NC/[WX;GJ!W_UC-/YG_W/X[MT@3,MH? GP M[[-_]N/HT]=Q_^/%]#O!A%K^VO*GX[\P= FS*) M1E A<(A&)# .51)99RGE M__OQ+\QBDCI:$$HJ4%QP"-K2KRGOD"F1A4JS#QWTA__\2_TCA@E^1],;3F9? M_MN?+J;33W_Y_OL__OCCSU_B>/#GT?CC]X(Q^?WRM_^T^/4O]W[_#SG[;>Z] M_W[VTV^_.NFO^D7Z6/[]__[UE_?I B\#](>3:1BFZP%H^#S]]@]OHM'?SW]( MOSKI_V4R^_>_C%*8S@AZ= K?K?V-^A4L?PWJMX +D/S/7R;Y3__^+]]]-Y=< M&*?Q:("_8_EN\=>__?[F/M+^P+D$>1=A_4A: MV^/91HOC/Z?1Y?DQF[Q.48'4C+;WF KX)"5(B=P*DTTL_CXYDR79$TQ__CCZ_#V- M0PP)6?]2Y2/G]#PR^EQLS6;U(<0!]C+/.IGD@3'!0 GFZ%QC=& QA](SIW6R MK6S M]?J7-!A-,/_;GZ;C*[S^YF@X)>W^:8!U;%I:^+'^95>=N)K QQ ^]=Y/R3RJ M'_3C($PF;\O[Z2C]\]67_J2'5@U[-C8B-$ MO3O'?R-%N(^FH0:LM5VN^6],UZ@361]("Q175C,&K@CR>WAP$%P4P')@11@? M#2]/E/U;EN QR=]"Q%V0/KJ\' UG@'Z=688]IHJT.G$0,M/\:+\#%XL$)ZQ" MPXR71;3F_"Z(EI2O,J?O\[TO,W>)WDNL]WEFN_)+_W+_A3S?5!6>24E M*Y!U+*",3C19EH'KX(H)TFF>'C/J'QSAR1+93FX-%^U-R^0#_6[/)58\*P62 MDQJ4S1&<(Z6*DN6$*I%%TL9^KZ,=CLO.K?>MA==P1=[$\;^NPGB*X\'7W_'3 M:#SM>D'2W5=SCNC_)/ MP_R:;(J>,DDP&/2.&=Q?G?7Y%DZUX M',BHK)-2ZCWB9;[ M$/W3<-J??OVY/\#?KF;G?^9&>%DO>EQVH%Q(X$U0H E,L,$;LO;V(OCNB&= M[%Y"O$^HVI_0W_%C?S(E/9O^%BZQIS-JR9'3^:!(P:IWY\FA Q\S=T4%Y"$T M(/7VJ&=#[!["O$^NWI_<-\,T&M/&,9ODS)O_<70UG(Z__CC*=&J$Z(QR&9@T MY(WY0@:\MA)*%F06QNBY;,'U@R#.AOIVHKZO"69_3?@0OKS)-/-^Z<^OJ!?[ M#T.F,*D$-F:L3IR%H#T#.EYHNE8D;W(#'5@S_-FPWT*\]WFW^_/^*NM]KET77(N> M-,P[*QT$5 94I@G'@AITX-P2 8JVI4ZX%F?,]79BO<^U;\;UC_37M^,/HS^& M/-Y1I"O")GM%QVYAFMD3 M;\?OQJ//_6'"'DM.(>,>A&0)E'(:G/<)L@C.*2N9COLE83PT^KD1OH]P5["^ M5[3L%K!WH\DT#/Y/_]/,A$3+H_*$R&=&RJBTAV XA^P*4SH+SE"WX_S6V.?& M^.Z"7<'W7M&SNMF\&F.8.PDZ^2!K@FW& "I) ;'.4DL5HU6::[9?0.7F:&? MZ<["6\'B7J&QFO8[>'I[E7DS> M'?$,V-Q+B"L8W2LV]A[3U9C4BXOXH3\=8,^KX$SB$>A,(# A9XC!(D3IL[/* MTN&PGY]\=\0S8'0O(:Y@=*^ V(=QJ-FS[[]>QM&@I[C*CI/!GCS!4=:1)<]1 M0D)I9*$9T;SVHO/6<&? Y>[B6T'D7O&LI5;]]"5=A.%'G$5:F=-TBI,_YI*- MU1]+I%0%07BGO4M<1KL?GZM&/0-:]Q;F"G8;1*U^O!J/::KS2Z^J=F2B7TUZ M'),*7BDP)4A2.Y4@Y%034,@F9ZQ89"L* [8V@5>/?@9L-Q/N"M8;Q*_>#*"'JPE-;S+I84(O2LT9QDS67TD(SD93#9DX%N6P7!CZ4 Q.OH6JW?EX&=#]?ZB74'Y7E&JA0I>X&"PA*.E$8RQ!#KG M5-.)!40G.021<_"8R%%G+1;SC3'/AN"=!;F"UP8I73LA#&?#>S-!K]"#!IE@/]*L MQV'P9ICQR_^'7WM!.]0B2K(%L19K, LAF "%T;>%":*XAVI@-J;^]K#GP_8> MXEQ!\%[!KX6U_W-_DL+@/S&,EXG#W!G)@LN0LJRNOF+@7=V,%$-N1)(L[Y<* MLF[D,Z"YB5!7,+U7=&PYTVM4/]-W:)+%H+?H2?%*_:-&=Z+1D',V1CDN([8I MV[\S\!GPW$*D*VC>*TQV&].\&&".2B=R!WRH*69&NX,2-U=?"N(7 2\_O7[._(@F/_5HHNBLG<"Q3- M'.FS2?+!:^F]YG20'C:-^%S;A61[,9Y^WQJ3N+*L5O(J++3%)828/3D>BCDM MD)%YTIE2'+MO30N"-^Y8LXV@#].K9!-$S[9CS59T/=ZT9!=9'T8+BM<^I5I> M9!7MC)X4W6M2>1FU'.8D>IIL1<*H$PD> MK$L-B\@B$P%85+6ZB%L(-@CPHI2"1L2@S4:TGG27FIT9;2*W#G;G5Y,)^3JO M8JT*3M->1$S:UD992L>:I5QJ3JL'5[BQ1J3 ?>N=^3:"P[/''OX?!%?92\($+LC6*,W2 ME%H=R)@"5J306KL4'FQ]LI/]M0FP8^G#7B3>M<6:,]"!FOR.---^J@<2X5SF MVH7H$B]"@[6UL,P'.HJ*#1"+=$44HYE\*'*[BUJL!'(.:K"_A!OV05J"^C6, M_XG3&G!8Y%7W<3GIGF VZ&(8:,F0ML)Z_6LPU/N$&!W9F.K!+G6[D/\ G'-0 M@5;2;M@GZ=MD4ZK-/R:_8T+:H@CB;SA=8B/7,SD6&)"?P4%%S\@G31(2XS9[ M]"*FUOUD'\)S#JK03-X-6RPM',W8'PPPTXGU=GJ!XVN WU35&*[1*U$SOAQY MFYE<'A($<"=M<#&CX)LY=H^/]92I[D*<#7LN+2?\;HR?0C__].53O?U:@LHI MHZ:M!Y(I%A332!/6LI; "<>28$JU-@A7 GG*"M!.P@T;+*V<9D]$*Z*F+09C M[8[-+;D]3!<@9ZC(E&2,JO5-XRT YT#S[A)MV$?I6N=&GW \_?IN$&AZPUP] MCT\UID%__[D_K)?:OV"8X._U^:RWY6\3G,%_5:8XIK/IZO)J4&.-K_'3&%-_ MEM= __+592W ^N_9E[W %*+UU6I-](=P&GQM%\6L)AEF7ZQ\J#IBMRVBZUD] MZ0#$B9'>@;]29S3]^BM.+T;YS? SN51U>I->8EI)2V>H2W1\JA1MHE/\@,ZH7!9V.P3@P-M;>WTQ"0$*4 MG=$E1)MD<(UI7H[]I'G=28 -/8LECK>T/85:P;MJ&^KEC$FB#C7'P8/* L$S MZ2&A+[PDKG3S:-.#@)XTY>U$W8'/,7.%YI/];31,"Y.I>&^"YPXTUNFB(+=7 M>@&Q:!>4PV1MZ]6]$LC3YGUOT7;F;/0,9X8," ':5:VK3?U=\!8\]\ZH$+-Z ML G<[E[&DV9T!^%UX%#\T@^Q/YB%+,DFG-U77XP&]-F3N=%P[4(58552"@H7 MN38G<^#)9(00D]<\?_>G%CU>3Z>@2QTLA+!L^]9C@*I)W L4+FKI)LQBY!J&\2#ZB%;:U M+;$)KK-1C^8D=!#\N>W(WD-'5J^S7$@(I98Y1F'!.:> ><:C,)%A\RR%AQ&= MC7(T%'P7H:29GSO?WNX+H%=,P&Q3!F$"6=E!&7!1UPXT)==6%4FDUI<3#R,Z M'[5H)_@.(DLK$&4I5&:T8:4LJN&3/ 2)"+DVPT>#B36_&SAC^O<4< ?!I0.$-BQ1+S&RXJ 98DK&9M?\I-@0VIFZH5T0TX$ENN:C"'*W'WPU1W RRRZ2X MT1&*\9'F74B/+4,HA0PBP:34\:%>@CO;'"O1G*M^M!%_!P;I#5 ]*5G.F&L7 M):%!>4GVCTX)F RV)$NG[H-MG_=<;28R M3!4:(6+1< W(A*E3S.!5M; . =)2:FD89'GUI&INQC.AN^]A-N!*_DJYYD@P^!=Z.F2F@[\U/M2Z(44 A;& M $U](5AY.B%#]&!#\5H5'WULWVKO+HIGXWML)>Z&3ZQO.NV>YM[1;"/H&H!7 M"7G-2;4@8LB\Z#KEUGO'8YC.5#F:4K'VA?8CMOE]%VH8]@*G_10&MX$V[_E[ M>ZR#-P!^8*K==0,6+B:']!L^'^D&O(T83[\;<+#12ZMR346L M1E.QX()#2$ZY7*3(4K9.$3_U;L!;$;QQ-^!M!'V8/K";('JVW8"WHNOQAK"[ MR/HP6D >D\G"<(@E"U ^UB?4O0>4-JOZ7#.M@B?*_L[=@!N3OXV(#]L-..EB M>6$*HLKU^JXVSO Z 3)IBC4,9=JTN]"I=P/>BH3-NP%O(\&#=0,.@4<=D&:H M M8GNC4$3?!R<<78P$MF:2-:3[H;\,Z,-I%;%Q4[I&=_5 _HY]'X]>@J3LO5 MX'[OLF4FJ!=,61X2F(3D'P$"[%U6OYF MR)ZLCG1(0 =WY;=1SI^7?74UO1B-^_^-N<>44Z&0QQL9LX2N,/"QD !BME%Q M79SJ5CWN(CHSM=A+X!W,UJ+OI/"OSNOT]\XS814**SCD'QMOUI3O5P@!UI$QJTR5CK3.M7Z 3CG MI U[B;J#M.I[T!:'F772R6+(^<7 0(D4JF43( OGG16U_K5U9L,:*.?'_@XB M[B"YY1ZLFR<7&2X^J:P@>%][Z-KY*4S*"@^X8T$?#CV-?/)DU$;B@LU=SN3:I.?@[QP(7(*(FWD0YX6ZVLR M4 Y)^A9R;9U[\GY4IG^0^;H"W>+"W7 5 O,,,*M%B\QHR:KE1C(KE'5%Z,=, MPLV&.IQ/T)"/46?";'T#_7I\]?%U?Y)&GW'\=8$',VERM5]L)+]'"9IOT-&# MSXY%C#ED'C M68Z(6IOVM9&W,9R$*[^/-;Z74#MXDGJ!YV>:]ZJ683]]28.KZOG61OCTOUP+ MZ[C-BCL?@$E.D(LT$&SQD+A1R;-86Y9VHP?;P#R\JNS'[6I%Z8R83MHM3*9O MRP+X]?,+5DK%,(!CBA,H@S5Y5H,E>%P[Z1+GS8.!*X \^:UC?_%VS7D/:7;2 MV01"6B2O-+'ZD&Y%9(W*O#C=0<_H&P".D(>Z/RD/T;R51#N@]Z_CT61"YD[I MUZ;#UDJ6:SU^+<"TO$XOUGZCFBF-29)+TIC<&\,_^>6[JRB[[+JY>!;U^L1B MBFD1R4FPL0@ZL7B]3[2!OLS.1!-1I]:;]5HP3Y[Q-F+NI _*!.D#+\A_>4W[ MS& T>ZAR@;*7A&")HP =G*J9!:2F22;0WGHFL8C4_*6H!P$=7@\:$7?/HFLE M]0XV^O-_XHW)]URJ %B$D*VH;FBNH68.C XB.IN<5MBZ:])Z M-.>B#(WDW<'A\%<$Y>)JO=? PFB*9VM<\ETO\" M:FQ]S7P/Q+F0OY]TNWPO]KJU4B_R4MNL&"C.6U UW] )+:#0?%-2*M%NU17A MUS#.QS#<4;0=L/W;:#BZC6JAA]?!K%+?E?$."B/;I';[!N]C B,2*BZ],*SU MOO\HJ">O"6W%WD$6^+6&UDCDNC?*/7FP3L4 J&HR(N,:@M&%W%NGD/'DF&R= M![X1L,/K1V-"1UVST8$K,8?U'M/5>-9QZ^?/O_5_QS"H""RLV"UXEFCQ1);!QHVP75N"M.2=! $[;%6DSWE);G%JOD#, \B.C<=:2C_#KR.]#*NX;Y,6J^@&'6.^% @F$HT!@H=#BTK4<6"5 M$,UO5==A>?*,-Q'RVCJX=N3_$";]1,:S9-$Z"5G7][N9MQ!\"< $Y6:<[#:984Q M%#"S3N,Y&8@B(*02BG.&6V$V*EW:0B.V G@FFM(=*1U$0.Y*X'5_<$78>UG) M$IS@M3=4) %81U9JTJ38TJ9L"D/9.M%V#90ST8H6@NX@QK%&61?H[I=\:QLK MW@ B\KKAU3Q?"A1YM;A]BTAGHF^=$G,VN#(P6OQ[[^'T6U-_D/C M':@V?^,I=U>C[XMA+@@R?1T=/*IH!;&^C!1(64HR623=.J[=>8T^.N\$L@1% MNNJ *0&AU&:84=/JRS62W/Z1U1.IT=^&ST=J]+<1X[%K].]-8;Z!:R,H33<)9"<([.F"Y,^"*C>"+4W2X6FU<9PTI5@$ZD2K^K8A>IS-["[RS M.^!OF!;5D9N ZNB%B96 COS(Q/[$K;SM;2'U@ZF$2=;(X T(K ^&R\# I^"! M%4T88V1DH3U=5=CTQ8D#:<(VPN[V.>9%A;.TM-$Y7Q^$=AR4%9+^AA),\;KP MY)5OGC=T F\7-"!G?8.P'21[L'HEC]MO.RTT1VV4?O0;E:I%A#^9Y)^L,YDXJTM%VU;@SP M(*"GK ;M)=Y!P/+N.\X+5,5C=J2/$'E)A IIOER21R1B5C)+C,U3M58C.0<% M:"#C#D*5&SS"O #JLY;2"@TF6IH[(QLFF!I=%;SD6%A*JG4VS<;@SD$_NF&B MFY2M,88)OL;Y?]\,[T???A\-!C^/QG^$<>Z%R+B,P8+UK+ZW6#)$;04DQ;F( MENOV;ZUN"?$D+M'WB3=U24D'36KN!]HS8R4($<#DH&@7S!*\51I**"E;GR,3 MS6M2CW_'T2EM=\-+>\F\BPKE>U,E<"GT['_7@UK:&U#Z,UF7_> M1,^YX6!XS5\-ON9_90V8N$N81"FZ?1O9%LC/7-T.SVY7I0PK#N*_#<>+HHO_ MH"D2X&7MQ=OA=6W&JW%_0C]Z35_2I''<'^7?>OQ26A !W;_3&+SIP=NPIN?$K,?OOTTR\G^Z0N. M4W^"N9>,B%SE N@2K47!R+CU7 .+T:507#2A=51@>Y3GK8T=L]:!L[ &\>SM MF]6 *M"Z,"KLTWI5.,9U&\:IUBN37(9ZEEC3CKH*CYP67Q.]D1 MXWZ:+M[E>E7%,]N%250%^].K<>W-X#&S% 5(4\.Q61=PAB=(!7G4/DN>6P0S8L]2@ M/;CIH*[J5?Z_5XO&)A]&:RY%9SH?PRS?][)6>\[*@W]'DM:D/\5%C_[Y['[' M-/HX9W$VT9ZR-E@>"A2N:K<4;2'Z/'MR0^3B,N>N=6BEZSF=M]J>E$:L"'3O M?=UQNZBU8"A6" Y>!4>B2@E<2+3^,%@1G4FTBS?6SR/7"!]2F7:7]0KF][_C MN'?IXGB-6NO:^J_JHBP:7"'/A"F'(26'WC0_&1^^Z#K>S8T59/C* L+:^IX- MEQ!2H57JK2F8DY;M1='PYJ9U6<]KG*1Q?Q99&94?KB;](4XFKVO2R&"R2]G. M@Y_7IBQG<\BMRFZNXJ2?^V'\]6U9I-;]T@^Q/UCD8H3AU[?CQ0_>A?%T2#Q? M]#]=7[([%C+M!Q*8\V3\:$O+KVX-Z+G/SL@<0_,BG3TQ[[U:TP7FJP&^+3LB MF9%!FVBD[Y@D>U?S5T'YF@%2D=0 MC+NZV82@+C)0KN'\%B[IKQ_&@3R+5'E9)/1M@K"C"J?'T1VIW*D-G7>5I!LN MCJ,U)7 9+!/ A/"@R,\$[POY'EHD&Q@K/+?N9'@L;7FL(NI8RK(-!:W?1?UP M@:\^_+I,UJU-:S@C#+FV$-!9@$N6U2L 89 3,+79$Z@W/_4(":N-13YJ(:\N M4E.OYUE[#?3SHC?A[YBP_QGSV^&-B?=\BL@DTX"E*C&7$ISEY-Q+9)SE8F5L M?D6W#< CZ,E1K>#.R.M6TVYW,YI'\-_MFWP\"NJ9*51;DAHF0L^?)K]6]]^Q"K,__#B[65FJ_:O/ MH3^H?N+/H_$2?J^6$3C/"Q Z0NQT@)AJ8A@9"=($Q4P4&QD^.PW_3!3H0/RL M34!N'01_W_\X[)=^"L/IJY1&5[5'],=WHT$_U73J;W>#;X9E-+ZU[1,AW M'ZQ-^+S19/>,K<]5Z"$HURJJHK%2%>V25GAE#>.& M-;^D? #.H:/(G;!^K]=)&^EWTN#F#K0*;%GJO0&TCB+##\ Z3DBX&86/J<:> M\C^PBF@LSC!+^VPFXTIY1;:6R@%D$"6IK).*K5M#'UPU'HG_'D,SMA%[%QIQ M-9F.+FO1X!V(BP GH^T0,^/ N RSG@VT:RH.'&VDW9(G+*WS$Q^!='A?J1E] M=]6BH>P["/FM6 T_X#!=7(;Q_%(D196THKDK;A6H9!&\U1PP:F.T]62:M4ZR M> S3,S$Y=N>A@[+S^_B6Z!9K9!-\AS(^[F [&0MD#T8?59<&=!S"%KF+,RL6 MO;$,$C,15):U3#-*8";YFHD916F=$',<==G>*CF@MFS#0A>M_^8;ZF1^*5;W MTL7AB,)I+[('.@49*"=4+0P)M*V*8E PDUD'#;Y68CD!BV0OUNZW]MI?Y*V[ M>M8'^.J#"J\F$YPNN]%E@SI&.E69)I-+&4D&$L="J$R()EKG^!WC=$U$;-6G MGPFK;:374682Z=AG'-9ZK^FR1,V&\G[);7=.-I[]?P?T?CI0,T[SBM&",G6GC(Q@IR=\C7CBS06:9L9K&X M$GG>A'KZ^!NTTU?7E*\>^9R,7/$+\6B"' M=0):,#3J2KPMDPL?!!?I#"ZZEC4JP4'%1']+N8#1M)5)KAU+&Z5QG!;G:RSY M@U&^C51;YY$NH;Q:'"XV\U2$,D"S)"Q>>PB!"4B1?B*2CBZ&S8RSVQ]\N).Y MH:Q'C035W*Q>8/EA:1$@.FFB(LLB)5 A:=)&B<#('&#*L^3O5IP]0MH/9T;: M+H(Z1/#D'9D=](WP$7E/>JF"U8',NDC[BG*U-Z]QH$LPB%[*>#>)NWW@Y :> M W+?<5I!<^FO7:M$U8>PG.HZMNF M>G!W=VHF\&-G/-6C_!TMZZLT?3M>-$V9&-FI4NKY9A_5B5,P,9PDR,H/: M"(9EH_J"1YR'56,?JS*V':FCAL)M["XN\$Q>#?,"T61AMVT"JF&H8"V0PX<* M]N?H/N&-!'PP]@.JVHNP &*LK\XH!KY(3L9V]H;,-6N:1 8/S/H#P8(#D;Z- M7%N'"]Z/RO2/,,85Z!8NEM"!12EK$R0FR4(G,]U[QT!ZYDW148M@'S-#-QOJ ML-YI(SY&G0FS=9#A]?CJ(YU?:?09QU^7_C,/.I=8&YRQ"+6=%/C,)9B8F=-9 M%/GLY]!=9!P&'N+RT*J4NM(?SK:)1O;U N)Q0"#6"JSU\DFK1G MY/DF9EV.Z#4KK?/!-H!U-A9;5U1TD!+V",3%^M@$9$=Y81L!/$YR6'-ZMU.? M/;@Y_+:S!*NL"+Z&8+,SY"UK"Z$D"<5*QDT)SKG6 <\C*M CZ6(GHC];4-*% MWBS C3&_FKX;D33?# GX,I,I1ALDLPJ,K#?KO+Y=RE&"*"*GE!@:UKI!P<.( M#I]NT@&-=Q6E'0<=9+??0/>6S*P;P((S,5C+0#M%9AO2=&.2F6RWE#TW.@31 MH7+K&'Y)NW05K,^_Z%P/7E3D]+E"IZ!B77QG*,_G!*6K \6J=<4J&4 MC;R6348[//>=A*6[D>XQ;\[N.-OAAN/7],+L\7$ZNR?;^ 5FTA2#= MF#43J/U%XJ _5\N?OGS"^G+)4J7>TWR!.>ZJNLZN_ .9 MWXD53GM)UAN%#+?8Q-NAW_^!]#V1S)U4J4-*.6@%E83 6 MWMJ?;X/\4-=X1]+7^V^U'YSNT[T:-+2G)A$A"^_)A'".3 B&P".=75X:&?E& MKN 3NAH\!OV/7B)N0!4;IBVDOVHL>!:7Q/^QVA2'R2\#2@% MY;61&BQF\@FS">"#)Z7%D)32A:O@-V)RU:<_>1KW%ED7H5?ZO;?EU7@A4(_=)AY=G[8AIK5]^>KC&&>X_M&?7OPU3''R M=_JBOHZ\IF?N\@@N7J,H&;0PJKZ;)^@(IBGHH%0JPA7DFW43WA' X:\..F5U M=&!*6EJV9/C]7N4P6S?"2Z]*;9[!C:!U@QZ\B1&X0)<*)]]+;F0%/>*#?AOP M&5H[NPN\<=W[#,0R^W(#& TC3S>&/GRL:4?AWZ5O#\DU#BG=A).5X2)J"3I* M7M][2:21AD$22;&4D8G-WA4\-H$/A(W:\K>-P!KS]FOXTK^\NERFF]2&]:HD MR"$$VO]GDTF)MA9I9"J&CJ&-[+M'NXO<&/2P\86=Q3YJ(;-N&E#.NA;5D_Y; M'??5O.IVIJ V>J=5-J"SX8G;"5WWU4EU MJ4Z+0-PF"+OK5/D(NJ/UJFS(ZA8JLP RI2/5<))#D"M?TI2PA*,N! MCM%00HA:MDH^D-(]WK#RJSFS#1.N0P<_]\60Z"_>3"_&@[[GW$\"=_J M>$S0=/X*#98%7E^29!#KR>R5TB(E;JS=+#3PR$!':6#7E)A11U+MP%+Y(0SJ M2?O^ G'Z2_WMI:*C8D6Y)$ 75+5-#%E0MF@PP6@6I;=!MWYR<1V69VR9-*'G MOMKH+M1FL5(V0=:1);(>U7$LD#;L;: 2>XB^ XOC 81<2:EL+.!$*;5\AS94 ME2QHQ9E.+B.WK7L?'UHI'K$P#JT3VTC\D%VPF2B.U8!V-K7UM]$"/$H'O*"M M#Q'3=UNGZ)Y.%^Q6?&W:_WH;87=@9.Q]D+Z?AO'T=9C.HWO99>%3#F1T!UG; M#DJ(0FHRR8-DV=?^9ZW=E;8S>,8&S1%5X;YBFZ,K-OV#_BAS\@*XUK3'0R%G M %34!D*M)_**UKV/+G';NIM8*^R'WSW/I7AA%_);IRXN,_!F+G _7E5<]ZNJ M7EW6':JTH"(M>DFIU#!W+M3 M9]]=#7./'[&*^>XT7^J87^J83T.&+W7,+W7,+W7,+W7,+W7,+W7,+W7,+W7, M+W7,*[WUESKFLZ#QI8[YI8[YI8[YI8[YE.I.7^J8GY1"O=0QO]0QO]0QO]0Q MGXNU\U+'_%+'_%+'_%+'_%+'_%+'_%+'_%+'_%+'_%+'_%+'_%+'_%+'_%+' MW)FE\E+'?-*6R4L=\RF7K+[4,;_4,;_4,;_4,;_4,;^4>[Z4>ZY1RI=RSY=R MSY=RSY=RSZ>C,B_EGB_EGD^\W#-=8+X:X*CD%OA]=C1-.1N6!DLG% MOVW[Q&T7R#HK)^U!,,G*H4RG-6QT]A.=099U- M]>#>5MA*X"=;@DD.=HYD:%E5MQM%&-W2X"/AC[,=M 5GTM5^(2E) %@B)+'S/7,BAR M"N-&X:338GW;PLKVI&\CUT,55NI82]0XA\)4JAWO(L2DD$X^G:UAVGLM'S-G MGT)AY5:RWZ2P.67'.?(-8\#,F2<48[ZU!OQ.0I%U;N M3./>(NO@$NA7FA'Y.=5W7Y9:B62RLQR\%#0]A;3=,!V <27JI80*FY43;&&? MWP/QE*EN(]F&@:N9[M$<"T[J*10&RTDNTWJ-U2IB 173+"%70G0:07L7. LZ M(W,;+=KU8SQE/EN*KV4U2(6U< E^INFO2I3Z 13H]#)TH7CE'W]J(\AT!/'E].(3@&V8KSS"O@).9T"(P"47Q63$&P9$F M@-"!CA_CF!>;+?TSI'A/<37,[+IU-[)BI@MT3COEBC# 2)7H>$F)T$D-2"Z< MXZ1=/*:-R'QTJ"?/;5MA=M>%>]W^\M.7-+BJ0?)7DPD=2Y@_A"^]4 NH8^W" M(XLAR,S7%AUD21ITR6MA>>:-#;<=8![^NJK3R&O71*UUV[J_J7H]OOI(LDNC MSSC^VO2F:>4G=W53]/@T3J_1*'D*3(DB0/+"22,C::2+ 5(T)D7IBY.M,[S/ MKM%H"9'6M-8@E9,U:=-!R#J#CE$HD:.SJO6]VK-M-+J-OG;4:'0;ND_VEBMG MX[AV K#41GJL:/!6<$!1I @\,=>RG>!)W'(=@_['[L.VH>%@-R*;@'I&]V%; M<;31U<@N CX8^T*3IYEJ#\54>RBR8L$[SL"7R+)UCD5\!O=A[4G?1JZM[\-N M6:9W_,^2LW92:5"8!+FV-%.7G0)NLY%&LZ#\9A&Z!P8Y%3=^*PY&'0BP]=W8 M+5RKHH"^9%TL YYJ(Q3F%<0L,P1I"3(+TD6U/;FG&X-K0_">@FR]>G_M#Y"< M_"&^"U^K,?B?./TP^@%?I8L^F32YEVPLO%[;2Y=J.;KQ$'0*8!QC(FMI%6[6 M+OB1@9YT_N\NCD-SZ;=>_OC>_B[>5@1*EUY3K; "K3]*,)M#JL"<:$ MR/'NFP(/7\$\.-KSU)'F/!RH!M+=E-,9$9%16#*%$!-UATL-ZF MO)&U>UJL;QOC;$_Z-G(]2(QS1=+$Y*9E_2V&QZ-*L=3' 'S-;ZF$RANVM=L'Q:D$T;9B\=$H:1<4'#J,ZHVPQ2@-6F &E;P$'Y!Y%/" M/>_X:8=1VVC GH)LO4&L"M+@A<"8@B9BT]#Q'L5D@ M]=&A3C W;1[*C:=1BT\&ZBEKL M--G3RU_S3"?KR'QQMF94"IX@Q$C[2^)),R:PH-O$DGO.^6N22YT=)HB>T?)T M$L&5ZD7&'+1+F9GF;T<]V_RU;?2UJX>RMZ#[%"(V/]:^73C^%,;3K[^%R[GO M8HN(4H0"(=>N!)I'B)IET%Y$9J(@'"KQG[B^6M;T3]J2$/K=VWP MT]4X780;9]9=B,L>_!N ;/E\T:; #A_[V9_#T:$(.)JV:&TP?]?5_T8 MEVD_)M>6NQH*JUYJ#N0(1RE!!)&],CHSMIE'N&Z$ [^QU T;H]:B[*#]\.J7 M0+74/*ELH3@ER#-5!H*W%K)@/A5=C JBL>E[EN\Z[V!3M"/F!-YUW@3NR[O. M>Y&\YSN\NS!T N\Z)ZD)=8V_%E$SC.LEK*0O.8J@%4?';>M2VY-0J)W>=3ZD M/FU#3&MSY5;L[M7]V-U2Y3U+JM1^?:A)'#DE<*8PT%886W14TOB-C)?-QCO] M5YNWXFS4K< ;/]*\\H*WJ&Q,9I:LMA) 673@-,\0&>?*6\-LV6CS>$)I+4<. MDNQ-0^-7G-=?\6T"ZADEP&S%T4:Y$+L(^' EGJQPZEC@@:7?-0^12OU9K;@%H,^>07H2L#-5_Y5A?"V_-"OP/HI M##Z$\4><3GI"9*(OU?>1@@)5).UPD0U*RQWL6^@,DW014G.3:Y)>%D%"$XSL!BUI/\+C!L: 6M& M>-YZL)>\6W?C_=LG$M9PNJA!G;\)B;E7WZY&[AE@[2I)>EEW*0Q@BXQ21R.9 MWNR-L=6?_SP5H(&L6[?M_35\Z5]>7=ZM19[4"O9O $UVZ+.*8%/-O-8<(0A+ M>%VRJO:SB'FSWJR;C/8\5:,Y#ZU;]BXWK[F4[N)<&C?2%T-V3:YA=3K.O.?D M,.<"27OF#*+1>CLCXL'AGJ>JM&>B=8/@![7X;Y^(H'EOC/JSM^5''$]I(N]) M:/W2Q_P[3I"P7+RFWQB,/LTN;X;TW8]7@SKHUV^?/NF56&PI40"S@1:$+;0@ MO+(0R:"67DNF-MV8#H3X>6KL2>I#PU;)#2;YX^CR$L>I'P8WIF-D-(K3RK5> MDL"=*N"=S. \-S*XG-+=]R\Z4>]5V%X4^0@ULJ\E1\<@GJQ:A/,F7E6Z=#;8?PV>GE 8B\KW:NB2FY4E*37M %$6GN.6A; M+^&1%D-]R@1C(3,F1KS;+?D1&W+U.,].4UK+_KY:^%9)*Y^O,R>^ 5X&2XR( MV@OO8'8QIT2T-/7B07)DZ)ATHFP6F=ALO.>I)AUPL2)ZN5\P^[&_& M]+.>YYH;A;'VX:0]KQ1%[K/AY#Y[::4W,HG-PIK;COSL=:@]/RNT:>_4RUT> MT!#4KE##O5/+'V[P MQYDWI@0'NR)@>%VNQ&D2?N. B+6CN7 ME3RO+IS*L\@:M64R)/K)24I/4Y86C1P^7$BQ#: MD[Z-7%LG'3[^WJTD%RDA"LC1S+J.!H@V5%LYN^31W*.VI/QZ\%1_;/1Z\ MC3 [;9JYK(#DF3/NR!%.3H$*04)PGH$WF%)0Q35R*4.OF@I4U93& QVS MTAH@V:!TV%I%-L5V9NK2"26'?F9H@;4GHI(^64:"$!F4#;4AK*:SJ\@47P9O".V$-J!]Z=UF#]J1F[7;T"%:A7=X?7+H2Y-#7I4TO,EC.GF5 M @>,$4&5J.E(3!JLLD4%%VJ&;3>Y&>?3^CN7')DK"BS/)$,4U?.,$726(J/T MWJ;6";_/MO7W-OK:4>OO;>@^A6NBWVLSKUF4E 4LA;D )=6R>O0"ZK.[)+QD M4V2U[5N+AC7?!GSB_:NV(GJTK\!;]VJN(!;QL4U@M.S=?3WTX>^$=A3^7?KV MD%R'1'I#/FN*'$PFM529?*.H90"6W<(?D8U>_L8[1T2V<&=ST9"HV\FLNG# M1^R5H"06RX#Y6DOF!8<868'L#$J#(>74.J=Q2XC/5O&ZI+*##6\CN#UK?12> M!TB<,5!11@B)_!J!'D-)Q0NST;LLK?7M1B\+;EHS^,A0STY-.F!@;7>LU@'_GT-__/U!;,TC][^%Z/_W45@GDX44=C@G9DD.KH0:E<%VFN M/?%1:F,9.46MKPDVP76H2X"#ZM7=8[8Y0<<.[*^8V+>__DH M62S-U(DX8\![(^F R+7%LA?@+)FHH3#N7&O_=C-DQ[HB:*\0ZS6N%3$=> TK MCZ/[>!=)NYN [>B!KJV 'N=YKBX87Z=4G=%U?!T3]2D I\#$ZD9SS<$7P\%( MXUS.@A7;.JOQ!'3KD9>Z3D^UMF"I2Y5Z,_QT-9W,), 7@>=BH]6H>$WM)#?+ M) O!E 3,<%>TB9CO/MC53H'NPSF\Q]HAD>M49D\6.HC#KH(F%M R>=VN7BMY MG^L;JCY"]";2WY G[0V20WX !1'/4T%V8>% .XA5B:D.W MNK4I5AN.&ZUTL#FYTITO=1O,4P]0?]6<3XYJP6ZVB3>77M7#6>T]']L'U49YU"G@+O M71Z(S>?G58XR:9!%D"68B@.'04#V3)D0F96I=77CT]+GS7V_)Z'.6]#=_$GG M,+FH___IOZ[ZG\-@\:+Q[SB9COOU?J[^;&E^HI')F 1690K@,*WJ/?WZ*TXO1OG-\#.I]\R'6N:U M>F\Q%?)UF4Z@D'2G$2=% O.\-8I76O!'%&3CG&KW(:4M8=7ZX2< M]]-1^N?%:$!C3.;*_BKGV0>'P9OA+*VI?K%'QLV6([1)J=EG6HUR9F9;T-LR M0W*M6IBUH3W#@]"%-B///$2=&61A0N;<"-J96B>5KP*RMRFT2$]:?.X/7V>C MS&,\Z#1ZK/EFFMN:YE\@2(5@7#():;MEL76L] $XA\IEV9_O>W9,(QF?2E[* M]8Y[0U0SKU7IF)0W'*RH1S3W H+A]44G+&AL$)ZW;LZ^%LRQPJ?-V+ZK14VD MWD4YS@T\"U-M$T0=Q3OOHSE.I+(177?#K' G.?1&&W2W3OX->&W-0,=L1K D&5& &/*M-U2(&A M9!/S=H^0KACD*7/<5("MRSI_[W^\F'X8_?0E7=3>#S^%=#$#];;-*,.:$A43'%ZDCCT#^J@>N2[;&V*QP,]MM9PA/7BD.(_RUE9Z['Q;OQHM6 MEZN/LF0T3P(5J7$.H)(FA0ZN@!'DRI00R95I76;T,**GK"D=R/R^1JBV&K'V M# O>%S*="T1E_?S%.!=8 60Y!V1*^-(Z"V@S9.>G(4TXN*\INL-+J1_"9+;G M?<+A9/X4;A<74]N-TO!R:H_I-;J@^HF$-/J*N'B%8Z8/]U$-9A^T:'^];*E# MZM,?T>]-IC=N3153B5G2(B8X.:_>D+9R(2 %B:H(DRRV?M*W\13:78JU ;9L M.1FXL=& 0SWK>Y; \ZR RT0B#R8GV[H?4"<3.=1%W#'U>OT5WK$TXE0N_]X- MPO"W<#EOXRA,=IQ;7:]#Z-3!V:E#1HHU(DOKN/=WO<3]3_X;XQ__BN]HVG#7 M2MB5E0ZBCTLLB^CJ)F@ZN@N\C>0X]X"[,[.&XCW$VCW9QA7IN8O ?;W%\$E" M]+2HM$I6H9.:V=8OCQR"Y$>N^[KB>!MIM@X.?OB##HNO\S_GK@=A6Y;O::V3 MY P"J@S*B=I%-!CPRBO#ZB-O>K,$^P<&.;SOMH_P1QU(KO4MWX<_1A\N1E>U M ]4''-Y%QKWD0<@,T=3GC8HFC$4+D,IGYZ447,0-.7U@F*?,:BOI=; +O_HC MC/,'^N79#J19X,F*0&!0DR%1ZMMXC(-0,FJ?D7G6^HKO%H 7LVQ_7CI(,U\C MA?&XAJEGZ? _?+W^G44/PMD,KJN\UEH+" M86,M>A#0BR8U)*RU-__3H/^Q3];LC1;7,Z&L0OSMD0^;BXT:&";RE()!<$IX MR(IK1ZYJM&$SAW#[L9^Q*AV"K=;I1EO ##$B9FE!1\=()$AK *6KSC):G91, M:;/\HA=EVE29.F*G@P2DOQ.R_O#CS)HLF;'(8H 4DJ>C5PH(SGHP'@U/ICC3 M_!+ZQO O$8Q].>E./1;K81,P'04>;@$Y3L1@9UI6T[N'3#OPG&Z#\ILQ$[F@G.*)KW0V_VXCR< &>2O,;BP<98?Y0-POM;L8 MI;RW!83A$I3-$4+,'(3T*O(B=63-NQ5L _#,E69')EI[KX\C_7ET-5X E1B\ MS4Y!=%4DW!OP*!%,YEG$PAE7=_);UOBOVXSZ%/6@6]$V]"YNOTL=)1ULJ3[T MF*,&Y64"1VX21!NRP.)-"!MM"9L\POWB:.XG_X8%+W>?2=X$QC;.Y;'?9%_G M3NXA_#6/LN\BN9;![KOO7:-33G*R6&40H$0U8$,QP#2GS84L6V=:/,W>.8%K MW,7V_&TCL,:\W7YCG&43.9H"!AT=!ZSVPR K &067)8@-+<;-5A[(N^R;R/V MM>^R;R.SP[EKUW'O=6'O91WUHO[Q<^@/ZGGR\VC\5_JWTY[,G"P/XR'Y;,FK M* 52YOW!(%.M%G7 MAW-JT$4H\)86=5 %3=;(DVM=3ML2_XN&'T43NHJFQ,?G$A^:RZP=PH1FE.BG MX2/V(A.N:!D@\T(S0\P0([D+&(052KD<4_,RR"XF\J+GQ]6-8V1(KUN\\];$ M;X:3Z?AJ=L'_=GJ!XP\783C/)YO,3JG)F^& ME0Y$62YU0P0$1-?Y,B99:0^].QEEI/_F6MG00-6^E@!VUZ-B+EM]'L MV0N<'\"3#Z-I&-S\>27FM]'T/W%Z3=GU)\W_T5TY]3C-W*B20#GC:E*: 6^D M(A&$)(KC3IC6SR4>;;+/>[$]#1U;V]GH!!?7G**?1^/%M^KOD@B\86MWZ Z[ Q?EM&):M/]M6-.UTK\^TP^WZQAYJS1(4O@ MLWFZG"$(E6OCA9(QH+/ZZ?A3M^?VO-?+26K0_95BG\I*F>TEUX:KSD+9X&F: M1M*LC6808V3 A6=TO!9M_($RH#J>ZK5@S^Q7U+Y*_KN]/%XW'%VA_O9I,?YB'JS&_FO[TA7ZO/\%W8R+H M;:EFVJ]A_$^+#A'"X[I3.=3DK7/03(0JG@5TR)+%EE.G7BL M+< _3VT^K@ZLT.;C77ZOO%[\ZW@TF?2"$,:(Z,!SLL"4<1Q"H&5J2;"2O@R, MG4P$<_TT7C3\F'JQ0M?WOEO>>=6^NQJGB_#M1+KY%MK"]Y8L:8-"@[/!UXL] M0;:3MJ"YRY%;:T7II,2[D]F\:/X):,F*!;#W_>\,S)O)Y KSZZOQM^3<>2+Z M38ML:8+E'BI[\:CA)@G/Y-@5R,LTIE@="!<9!*1\^D@"FD C8Q9W''B*SUOC3UF? M5JR?G2\96\UWN1-,;MVAOAE.Z5":]--\DAPUQB@@ZMGS _R,2>]P(Y/=U947+6YM9S%]=Y90;.MX.1][+/V1<48'F>]6X3X%R* M8+PW3F:NDCZ9.LM'YO*\U\%):,@*U>_^08^=+VJ_[0J+U 8>7>21%CDSLT;^ M-H.GE0T\F1"PZ!S*T[GNOS.YE\5Q>CJT8K6(0SZQ_?[J\C*,OX[*[#WR?NG/ MF1B5U;_^TY?Z5VS^!O=^,+I\I+NA@$[T%6^1I;112HB6,5"2=-9%$<#F; 4R MXR-O'81^%J]X!RUDJ0:BC=S2H1DL.$MG:'0A.*^LX=C\HO;E%>_=]/HPKWAO MHQ&G\HKWFR%MD/A^&J:SS_UE,<]9&[D4M9=.6_!"P- MV\8:_@"<\^J0N96NC+KAK(-.06N@+?K';@*NHZ<:'@1VG*<;FM&XF7KLP<'! M%27;%%C! @Y] 86TP3O-:&]/AC9V7NK.__05Y)&G'XZC']N(O@.]J%ODV_(^ M#'#Y%I'GAMEL--2^E315I\#[DB&BL*%8;E1N;;_> W%XU[HA2:.6$N[F=4.D M#[QX->UK*AJ1+TT]]OXPN(7G*.$%4BHTIZ!R&12K-DT07! M$[+F;_@^@NF<5*2I_#OHVO=7'.(X# C?JWQ)6A'JZQDA:D37@=2Y MYIVB!L\MJ3?C,F:%,NG6=\J;(7OZ\?Y]0C@=L+?6MFD=J_\-:;%-)O/U]PG' MLRF\FD['_7@UK>&!Z6B> !V&^9?^92TTO)$0?3$:$+C),BXQ*N]&4UJ^_3 8 M?'W='US5A?8>T]68H.)D.)K2.(.KC(1B]N,9&;,A?PR#=#68R6ORBCXA+_[U M'O'_IS*U-G<*3V6V7=Q3W!SG&N5/7^80:Z)K78\DAOE6\%,8#TEZDR7DZUV@ M..>L#!*D5Q*4D,#G47<13=77\)<7#R3^7V8<^)__!U]0?,0F32 M1?)0C8*L(JM)+1)<*0&8$]9@B3'IUN] =CB=X]]^'%Y)[UI\)Z(L'40V5B.[ M\>C[)O@ZNCEY#-MQ+D].1ADV4M(]F3R*QC'CO$9RQB+67*Q CI.T!="QHC'* M$')K6^+_;^_*FMNXE?7[_2\XP;Z\W"K93G)3Y:T<^YQ'%9:&S1N:XR(I)_KW MM\%%I,1M2&*&6JZ34B31&7SH[@&Z@>ZO+V-I!VYAGJZA':' F@W<"F?)W4'! M6H+UU2A]@@F&1G&ZR+S^@NI;WD&DX!7UEA.E1'&DN"*!LT""8]IXJ91Q[5AG MCAZZ_V.4NJIK>I-[!W<_9[Y=5]^;F]'T&J*G.CM!E"Z$95%FXH.7Q&NGO#-, MFE@[J[<*\,=B>CT'/OTKO;>3O64R<4D8GB437Z4T>VXIR,K-^/O\A/WT\[7C M!JASRG7&I"J=-:VBD,]C7^"M;:2C-$_8GG]P-9G ^A&SX]9D*X$858B!<%DE M5GA*+!61@U-4R-I1X,E@*^:YSC3V#J;?FK2FMWD,%E,V.2I*$N<67UUCB?>% MOR#2P UGUKOJ331;(>OK]*MA8E<=6?=C!89*4)9I D'Z7XP;4+I5NEQ)TKHBU)?*.[ $F4-9=XP_%.[MG$'E&?LM-<0?@9+>82T?.?LUY7"9,J&(@S2/3;@>>9M4Y MJ0A!4"D(2Z*D/>-B'$JN0DPN9P\I)5N[W.CQ6^J!D.;1&^HQ2JU]%_I^\#W< M3#Y_@['_ 3?309R\??MZL?W+R(PUZ$#HD-"!2-(0SU!4);F>\V \>\C-L./6 M<\\@_7M*EU-=TX'<*P9%\WX>S?C'MT'\GV983IC_&,5E<54$90"1*,M%N<\* M.%'!,/H76ALNF7&ZE2WL&."EVD$->==>$Z[^U_^S;IDK5-8*<,IQXC .(-)& M("X'C"NBYUYF8Y(Z>$>X?XB7:@=U9%[1X9ZW=L/IQ>G-&-:A+05ZJ-=22>\6ZM,EX>C#LW/PM0$D-;$2J\*,;TDCE%&E%0! EHT=:W8@1'(FMN*/ZUU53:W M7;@6;U<;9,=$[P<,:S^:?F/P?K7:=*J2FM[+880A)O!".I(=OCDR4H>[JT;F,+X._IM MN*O>$0TO$C>-IYSBG$E*)>48(F(6S!*4 O=4!(8.>.43MI/!]N\>7R8YK1]M M]F"&O_U\/_@R&H,?%M:!WU'BI4#[FCN9'9A(&"VI%5(X8G-0A )ES(0D5*A= MS=(.V4LUL IZZN F81O*3P\Q*IPY+9T88Z:%+@O7=8]1*$G4N2"8\KEZ$Y8V MN%ZR)9VEHP[N4+=A7&'3V8H(@C!1N/M*88_#H).8Y%14Z )Z73LE?1^>EVPW M)^FD RJB;=BN/7K_&9(F3%J-DP6TX5G'06>L==P+QVOGZ6_#\9+MXR@=;-K% MR4UWYQ=8LW8#'_(JK6_6E'+9*35=.Z88!>F)U280J1T06_*^L@4:*;/40FH5 M1QT:Z;F;0'UQ;]K"V?UG%STK)I^;JXBF.H:M!NNB3YDE7+Y\1C/5U! GT3NW MN()%2"9S4;O93RM@S]V$NM/2IBE5Z""[GBC\NO0W&4\'&-S-ORV'79]*3=\U M^DE!6/3$>2[+'T=/W"IA"3B9)!,I1*@=-K7%]F(,J@M=;=K4V?UC5T>='_X> M07KEAWZTH B<7.<8DM8)%TS' .T])V)#,"2 9Q$B^ENL]JJT#\]+L9UJ.MFT MEY/[I=[;:Q]NL=()%EUPQ$1 -YQQ38(QBH TGEJ+R'0\RJ-YR8[,.<+=5/C) M'4#GR1??83R(?O0&?C23 ?[%VP?H/N+'L*SPOZ9&I6P5)UX69MB4,_&%[5XQ M#-22\RP_#'UV9<$<->Z+,(\.5;'E1.[\MIAK3)ES7^I],YT3G/SY8SB8/M@& MV;47X$'C[N<22DYPT3AV*C_.G6(GI8P>0E3UR&;S4D @87^Y2@R . M)"5&AD2EM;\25.9>>R6X:T41<2"%]/ZH_0=E MY^J@J2+ 3CJZK29VUQI*BJ2L(0(@$^F5)%;S0+2FW/H8H_"UH_)-%$]6Q94$ M6_FM_8AQY$VP@1%]6P:>G]3TE(#TI_1BYUJ[J>#.^^?IF,(G-3QC? MOFY&\T97*)CE9F0M9"ILH9ZRN+<5$JHH.1$F0S)!)&G:\1D<&*C?ZHY*NF@Z M$F0'#EPIO/V0K\:XA7V%.SJ/($QDFF>27?$JO7/H529*5(J<&Z4%B[5O\;<" M>?[[?#T]=-$W7LZ1C'5J56^ MCF&&JY2P_8YK\>3?^,/-&":+!IQO!SX,AH/I;6DRX4?+.%H$:DV(FH 6DDAJ M5&%BY 2C=0LN615R.[*-$P%E9)398F=/D^%3G,WAL7*)69<>*! M(PAC(_%410+46)JE=I2WXH,[$,;<#?C\G9O3Y5NSPF()8DF?VP)&Q;.*M:'[ M/YTX4?@/U7>&Y"H?0JS#28)2$ D(M:7#I ^ID/=H8B033E"?G*YQ[-"Y O<< M--35WS$"JZRW=RBI[S??%T"8\R(9EDF,Q4.17!-?:'@\KB0L2IN#;I708M\7A&VTU78NZ-E/R_:."._)F'B)/C"L"B2;< M.EW9.KTF7+#@&3,J"-]*^]N?_^QT74&,?;+#I>288 (AN8SS3%:3 -D09CV% MY+B(JAT/]J-AA^M!Q[4$V@$7S@ZO>$Y\:+2QN+)@T)(Q?+&^U,&C#0K)5.7Z\&MN9QQDZZ#AK?!.D MTR$;A;N;+SW19M==-@I%M',B.JV,\ZU8:!^W@9R62]ZQ?1PC^NJ.Q7^6&3J+ MS0^,C!D 2B?-0BC(*$9,,1$E,51*,LN06#MOXL&3+YM+?*;4FUHBJ^WRW\N+ M>HA+QF0"2)(HU42*$(C/+)&0=*+&",^=;*7*/8,\&ZW6$F1_"_><3W8RJU!? M_NY:\5R.QM$"4X)RP1&(L\$0'SG7WI@06&VNQ"/@/1IK>5NER+4KQ7128?(3 M1C?P&PIHECV)J$IRP>N;R;3Y#N-?_XG#FR6; ?Z;/OM_KB%'82@31)F0"_^) M("$:((IY&D'3($Q]6SH:YK.SJ6X5U44:6HPS@_\$$08_2ZSU'J:O;\9CC-O1 MKRT'KD")"^7:3N"^Z$WV1%MCRHV;=+HV^>\^/,_,6JJ)OI-SC,ET/(@X]]=^ M\FT)BG.&43CWA#N!&S3+N 0FETGFB(^)I+.NW>!W6[^'!^K<28CT(J($QD?-DS MH"BL0U'85.CW#/6^=E'-"3#[(A6K;CV[B<6Z4=&E:<7FJ4RC23,) M:''.W093Q>3073@ND0MZOH[VJOP, ?>E?&=%9)IZ0FUIK<)*)VYKT;_,R>+2 MR35KU^CF42E];VIG/SH_1JX=G*-^P&71ST/[N9NWN'Y2R0K)&.Z48! 6X!2M MQ.5,! K@K7,RU3Y"W0&EWS2P.GIJZ@NY@_N9/Z<84A8\KVXFZ"=-)DMX,TO7 M3#*(@.%^**U+0[3$TY*;IB(SJ;2^C:V2NX^BZ-X#Z+D[ _6UTL'Y^@++XIUH M Z:C1*][0"Z3V%5140]-X&PI=[!3W C9P83JVB05 3 M:U^I]*#R ZE:?6G\&.%63\Y:' +JR.<[/68045)+HJG@"S.$O*@?C24$CS; T/ MG'O7CCQC]QA/5I&5Q-;=LKO-Z5BK W?O[[/5L=N]1XER]KAP)>1'\[^"J2[>1EO0+N2"Z #>D1>EKYS (1R M3RGZMR:8=KD66Q[^C-[4*O+K)D<2\('?KD;I#6XRP^9'F?^O__S *!BN8S:" M)P=$:8I["% H90T4C39QAW^83AWD2NX&U./Q;Q5];>9(5A)V)['%<%A).^;=0-_!]%N35EVJ)]]1K(,?@)O('Y?_\8S8&N,L-_^_E^ M<.VM0%,.C&0*A9&FU*"98$GTB5O\)P3-ZYM("V1/WT9JB[]BOO;=?7=I5?R^ M&37+>^^Y:2\7.2LQ^/&.XK2-++G$GKB$/R:>,,"1RCI5NSOL?D1/W"@JBKL# MKI YF,_^GP6>5[@%EJC6,'1ON%2("&-BC Q3845!)TA9*F7&,+?Z^>(.*$]< M_34$O*EWYX<793N[9BI$T($3$0N+%0B-2-#I-0 Y*E!"B-K!Q&KT9W2B M<*9H=SJ,G==E+%)HFKPXU9Z$V]^A^3KV/[X-XA7N9#6K+UH/UE&-Q6F3K=:: M?3[FS(7$1XYQL5G>&90& F^;T=>W&'"D*$ ME"1+]#8ED]3;^GVB3\-:LY7[40CFR5U)@-.T='3UM'0\4*'$:+A6JXA+N# < M%];.BB].0=Q?<_<>;&]?T_>.E?D8RC3N4I!62XH?+FAG VX%B)]2BGM^H8[Q M/)<*;#"&22F-LFW,\D""]DX E\_/[-X FMJ*J)R]O]B+UB'=\4H?!E6Q=F,G MD/Z+-RHIJNE*RKV9@'8N1>D-L:7Y 8 F@2)WPE.3=0&A&WGA3\NU>\IX>A3 M\\<(MZ+&9TPLX]OK+W]>1Y]B3AA+!#H+\X7![V(@VGGM O.2\7TUH1.(__K: M_/QE\<2YAA<_K!2\&J_?LHQ*@F_.DEKM7,VKCU=+GN=L@[(.PS@,_6RI!!'$ M&[1/[T2.Z ()\Y"A9E=CL[MG/F4%G2.>#NY)?WWWZ]6RYZO)H'PAY/:LY&(X M7#FR]D1X2I/+@FFH?7:Y&OTIJ_1,679P^?F^&7VY8UO,S(1<^#-I.8U!!"08 M#$B2HCQK*:S7M=.5UH9_#GH]59H=W&*>DCK)8E;:A\+AJ0J='=7$ >*.7IDD M8V!\[^[Y;+-=+Q+3=ZW G1OYB0>A]QPHB.F7J[_].,U:O(Z&MX.X_^:@3S&-0UN)U^>;'\,JCBDK34'39_=Q:5SU-7]VN_LY'?SOK MA%M@W6%#&_LX]*.U)C^5C]:Z@%B-Q?#/:1/_^H)ZG7SZ\\N[>^]J=:+";6/U M?W?2H<7LYB_<(^;:W'6_#@=?!V$('V$\NQ4:Q?E4MH%9;*=6@4A&.R*CLH5? M.I(0M2!* #?":1%YNTY*QX_]/ V@#T74IL$[ J9G.:7"^!RC,D0:XXC-A:-" M:>XE.!98:Z++_[>3C@1?FR1O8W>?"?./41K\'*0;/YQ4=T4>/OL\9^0PW#-] M$ASD^FHX7!OBX'ZZ?_X['WC6:^Z+&ULU+UY<^0XDB?Z_WX*O)ZUW6HSH8L'>/7NS)KRJDFSS)1>IK)ZQ\J> MA>&BQ.E04$,R5*7^] \ R0C&Q0 0()6]:U.=DDBX^P^$P^'PXW__GS\>E^"9 M5W51KO[U3_Y?O#\!OJ(E*U;W__JG[W__!\+_^^;K)_"N MI.M'OFK VXKCAC/P>]$\@.:!@[^5U=^+9PQNE[C)R^H1PG]3K[TMGUZJXOZA M 8$7H/ZQ_J_57SV>4LZ"'+*$$X@P]B&) PKCE",:L(B%87AU_UFN;IKS__ M_/OOO__E#U(M_U)6]S\'GA?^W#_]I^[Q/PZ>_SU43_M9EOVL_KIYM"Z./2B& M]7_^OY\_?:,/_!'#8E4W>$4E@;KX:ZU^^:FDN%&HG^4+G'Q"_@3[QZ#\%?0# M&/I_^:-F?_JW_P9 "T=5+OE7G@/YO]^_?CQ),OM9/O'SBM_+N;WE55&R;PVN MFD^8\*7@7HW6O#SQ?_U373P^+7G_NX>*Y\>'75;5SJB2RTQRZ<>2RW\Y1>SG M"]AWQ&]SR*L#YI2X7USQ.(;I%V?LW@D-P:=G>$#F8I;;#^K]BLWU[6Y(7 5?Y'PU>,M]IR9VA0 ML'_]D_C7HF;WU>(#+JI?\7+-/W-,5GRCZNG=5-_ MY;1T MW6T%]]+2: 7Z-TD/L*+>$OS?/V]E?,T96O[SX+XT@EQR#13;8, WD(R#(>>@ M91WL\@XVS /%/5#L S6/.P+\*//(.OM5O?'/,9\[+)O-Z[-D_PH\#B96V>OK MX<06[<16.T)<# MO-V+)#DHCR->V-K*_S(] S\??/;750\/KNB9+Z%[XF=)EC\U<&>1YU7Y.#.. M33GS2FF_( '#GT!9,5Z)P^H12'6S63;4;"&KYJIRG4-[S%^6GQK2OKWZZIOUU^_ M?>:/A%HM:'9ESG38**H<8[ PCXK>7@ MM+K37LG&TFX=!+405XF:XYHH>;O!A-Q!^#-?-G7_&[GD0[7<]>G-LMB-Q>^7 MNOF+9@N=4[:XQ2^_UK>\DAYZZ9%^5]1T64JC37?_UAQENB]9$ ?/-1B0!UOZ M>CNW]J=L*.R1#[GF]"_WY?//8J3N&Z9L^^GJCC_+AVLH;/_9FKYF8^6G-YE!"[XC\X6R O)C'QG*.6MYGAIC/XM:39A%&?DH#%L"4$*'*"$,08[%CQ%X<>5[&/)1B;56F17)B MC=;R ,I6CY TS)BL*SUL-10< ^&E[OMH?;9XE=ER$S3HZ M\6<[K]U77G/QTL/UBKT3YLJR?)(3\OZ/)[ZJ^8('@>"6#UM@%<,L"UU,U?>.%X)\>,,A2GD2>A#E&3"_/(X M@PSQ!'-,T@RQQ3"&9@;$SL8&O3)F>JY/9U^.F<+: 6! &'24W7D[M01TY.D< MIS6KEU-+['T/I]Y+YM[-[RM6+5_NO\E[Y:)Y^?SWYK8J*'_[L+J_I8V.HCL_ MRL1:3A#G@KJ\7.L9 )]Q]7?> ,4%>/L@]PZ]!:R!R7EGKSLXS):N)A)7TA-, MQW2:D;=73UHK1^^9H6?S\>J).'3O:KYA:\$L51 MKIJ7NPJO:DSEN?#3-CXC MY#&+D0])ZC.(D(*/I@P(!%U($VAKJ; MM#MD3/?IBT"QV*WU)'6V89\A-_.>K2?\X;:M^9Z%>U3=<=Z5[_^@2JN_Q_3A MVP.N^$W^J7@L!-6WY>-CN5)WHW?EX(<%"O(0Y2F&PC[/(>*$P8PR'WH(\SQ. M_91'F;;+U)J-J96&RJ!J2L [SL"RY0=0Q0.HU?V^>&#X\Q6H)?,&SD/[:=#P MMLX"KJ'>4;C>E:!G"DBN@&)+NAH[QD#+#&BC*,3CPY]G@=? 7SL+S'8^W,// MF$NXU5$0Q22"A(4A M#,/$2Y.4AGE*C8+@7'$V\>9R\]3>*M\+QL0\7;7A_6)S7^,E$.,]@I^*%7@1 M1W;CP#EG"ZO6*W8J5\@4_ M\O8V:1$FQ(MC'D(_]KA,S, PRW)IWF.F9Q8-5\OE^VJ!Y*Z M9AC I)-BH(A?$6HSG;Q%V.%-YAQ0N-2NKEF<7]%.!/)1G3L5+0O7R?5]Q3_BA_6E4P-48;WIP*38EDT+Y)?O'KI8@IXDC//3S)("?(@"H,(8IYG M$ >,8$YI0F)?VW%BR<34ZK/GJLU[57R!GK$K\.G36X/#NRW.&IZ1&= SU(@; MX/YV"-S&*[+A"G1LG<\B<0>K@4=D!GCM_"'GOL]3.+OR@5P(S*@'Q';L^?P? M%TJ_X_VX="SSRVZUF?PBC^SO!+E-#K;N+?>)UR=6R(-R$[B6'C_% 9 LZ%]I MGY+\_%VV Z%M+,NMD& +@)O[ZC,265U4GQISMAOJ,T(-KZ;//6H>@OK^O];R MCILW#R7[N'KF=H; ;-&M>H(. UXU MW["-(.GR=.18,C-^FXAX0Y;%O;+)9'09E<7$Q':\NK_)O\E(YKR]P6Y=8/[" MBQ"/$[&V.<_$VJ:^#TDHRX'0,,B"/ PXTZH$XIJQR2-2%)M778J.*NPPR*XM M-ZQ> =XQ"QK%K=S!ZP&_5_+%,8?TM/.GYYMZC5DQO)7N)V3#XTZZ\\U@0GH^ MP=UF0K[M3(CK&P+7Z#F+L''$ULR1.&[!/(S8<3S^1+<#IQQF[;;Q<54WE3I= MUS?- Z_N'O"JN[/\4K:;"6L3DQ8!SV.2RD+"49Y"A$,DK+,DA5' 6)SY)/20 MEG4V.^<3J_AM&N;7;]__9PU690-:\H"MJT[CBYE6-[TJ',/JJG>6.79T _$: M,S?_5;$2!@RD 4H0,(9[D<0_E5 S7G^XGH>Y[D2<\?UC792XG@[C MVQ/G#%CN6?2!L_62W^1W%9;U\+OH]X+7URO6TF[_H H7#LJ[!6$4YWE*($OE M*<*C&&($]YQTFC\JHZ);-EZPI\^!5^^7A!0+L] M^IJ[PQR8FFE[1W":*^A+H7"E<*WYF%>!7@K7@4*\>$#;>G^X40I76/PR#/.A M7(J7Z_;KNR:UB@!<^%Y$:,A\2'E$(:()A2DE%,8XY3P1IP1,C))OM*A.K+@V M/*C3\H"+_]FOO=]Z3DS5EA:FFBK*-5*&QJ<+D"QJ!AH([:QNH [-F6L'&L!P M6#_0Y&4[Y;'UI-=RWQ**JAU^H+O,OG;] >>X'A!;[NGM>)(/WUQ^1U^_ >%9 MEX Y(/OKP&($F]J$Z[HI'WGUI@M+B=*0A2F/8>,0^]^;QZ*F2)T[OBD;,/924]&;_BY87%4 M45A#6JNXG;%Q9XO=T1!N&+^C\[CE^9;?2SWZE3^5E:R7OS%(([$_>RS!D-(\ MAXBE&4QQF$$<1D%(_33&6*M<\#E"4Y]B6[)@0]?^U'H**KJM*4%D@Q!*6I01R M'B@OE ]QRGP84N*'+ VSR-,RJL?)3+Q@>Z*R\*VD:K9(3R"CMT0OE]=L@6Y$ M[0A>@8ZDN]4Y+I*CM7F"R*PKFPP9>J&Y.+Q7.S;F[R3[+Z M6[B($,GR)(BA1^-$+.\H@(2&%#*:A1[*XS1"X>*@1^S9KWYBMK66CUX?W9&E MU%.693 47>";*8ZI)X\S%J P1Y!'/H*(),*<2F3Q\CQ-&4'B@$AR$]W\(\R: MO9+?D 3E6KG.EVK.PA]KSO1VC1]H)LRVGVV2Q=5.F>+?];J:7NVW-;UJ^YI> M@8/9_71F=HVWM9DP=[0_3LWMK!OM3-#O[]ASD;V@9\7-BI;+\O[EMBKO*_Q8 M+U 21Y31!.9IS,41.L*0,"^%Q$\]S#SB150O"6:,RFPAD65'^().% <(:;C! M7W+11ZFJ GZD)FBYX2E\A^:1L)?0SL^D:N?^5U?X,M<_JN_RAJ7:_ZD51KK-JSL,/=. MDCB5D:<^/#\-/#_R?!B$*!,'\C2".,+B=.?GE(01E6&LNDFNES R\>*U3X&] M"-TSML&,F)FM_\/T649K$^:+-B/Y]";L6;,U.!.Z+*[I%I- MS\Z7F,8D"3*6>XNF M;/!23^F>I&1DJ&_HZ=^JR%= J3)7"T773'N>1DA/#3J1V]!7-R )6IK@IX[J MZ=1L8WUT5C)'BN4TG5DUQ%EQ]Y?Z^1L4^<_$ PZI:W(=R+?XI ME<1=M:Z;+N28>F&(\C" F"987HPG$'/&(/8H]S%+XC#5[VVB2W7B0_>;S[]\ MN#-P-VN#I>%RGP("LV4M.0""!=#QT-5\W'(!%!LV\>K:0!GXZ:< S,YOKX## M ^#N%7#Y%KA&LN,J_-U4\%&GOO9@\SGY3>7;(46;P".HO2U7 M4@ES84[Q>N$3''M!0J$7Q#Y$/H^%4HP09%F613Z)$TZ,:L./T)I8'PXHJ^^; M#FF#G[Z4#0>183&6,>3T+!Y'>)@IQWTH=LBZLWDT9'-D]8Q1FM7NT1!YW_+1 M><5N7=_T!M4G<7SB?6%<,6Y7[J-^M^:;&/0PRA'A:033.)8F$$O-IM)0^LPBK62^Y[Y'(OZX$B<=5PTSR58^_/75PC2 * M)%7H[]2\N^M"3[AFH=D1\<\OV,LE-UNCYX5VFHPZ+IY=L,WQ(>>+MQD5:2?D M9OQ)"]=>'P?WA:\K]0]A.W]\?%RO^N@XMJ8;/TR(TBQE.4RS.(4(23\?\@28 M!/DYCI.0,D_;NV= >.)5VW-R!3:\7*D-9LL.Z/@Q\&Z9 *OA"9P(+K.E?A2I MZZ-(V3@$C;Y%?9_@1-#9N04-('3D&;00?]0Y:#+>?/Y!"REW7(0V[]MY$]X5 M-;Z_KWA;S/HF[VI>;VUREF:<4:%A_8!2V;'#$VK6]V""XP#E*'W MS^G:[UV6,U#R^DO9?.7_M2XJ+@,PGGGUSSLVM-?@4:9'-EWQ?+NT MQ#^V*VIWE%E6RU'&^Y5P_(]V.Z*ZXN&L_B!(?ZSKM6H$E'/^%R^3]IX>"XJ7*5,W#*&0HRV$<(2SLXL"#*,A);=IN>=DN23G]N38 M\R74GA-O)UOV[,-VN_*=>.TF']SUMCGXG(E39\AACN,0HCP.9-)D!C$. AJE M*0DSH[IJ1ZE,O/;>EDO!0BFC%7-_WQU_V") X..*5C),[1UO__?CZF3XVB)C M69PDB$"&5?H>S6&*$BZ4 ?5X&HJ=&/O: 0(&A"?6"HH<6&[I 0BVN6Y+^5>3 M>E0FB)[9O"?$R4P[]$R GWHV_@P^KO9C6L& EXD ,X@+F @XN[B #8"LXP84 MJ_V/;/@)NLH;L@!A-#K 9+SYH@,LI-R)#K!YW\ZV^HR+5<-7\KC4.;Y\E-$L M#\0AQB.!4*H\@22G/B0LY2SU4LICH_:?,[KCAXW!(VLY(.,=&S MD"Z2U$S_#4@Y=!">%<21D7,X_JP&SDGQ]HV;TP_:=H63"=)W^(]C]T,))4G. M60A]G"40!1Z"611%D$1^%"=!CD.F9\IE6A&FQ? MKYBJ6W*3WXH/I;?(MI]O0)E/\RP6:SOQ(&*80TR" 'HI1EF.240\K:*!]BQ, MO.P'C$@'><^?F0:P %9/+TP+EYFVZ'D!0\BD7T.Q(\$;,C21&K$'Q)%RL6!@ M5I5C#]"^(KI@)&M+8^\ (1.498*?K,/4=_K;9'PNY-5%E"<$HBP21G^8Y3#- MN3#Z>1 2BHGO,6)H?)C0GUPQY;RJ. -5&U%I;),88:EMIDR%T.6NE&(%>F[: M G$]/X,L8:?VC T4[DP<(^IS6STVT!PQA*R&L8PK?!#';Z'<.!LVBASXB-^\ M;!_IK&7=?U^E&IR5J6DZ(-9^^*YX+Q%?N*&[[(@R /0XR@3^7= M3X0Q)!0E,,BB. PX0HR:Q2-.S?'$"JXG"5A'$[P4?,G 3V(A/W'QSJHQK) R M_1SJJR7*LT-8LX),-P %(XM M;Z!E#K3<7;5*OY95E3>PMX]WFE]P*6=EP*?C&'P7D+F,S;^(G_EC]EW =S26 MW\G YC&.[XI**.NRCW['''L!CP+HY=(?0'P"21R%,(ID9&/"/11I&=B'0T]] MU.^(Z4C7./0<^3'5Y3[D'BQ0&, AYZ'B( MMET GSJ"PC"0);)PSY!!8(TFBF>6X#38F*W-O>C$G@&P[9YGT3A0$QZ#D"/W M,-E%&^W"M?ETP.K@ZW(59V0F^6B(D>90\T47FQLBJX;TM1Q,K@BU!L"Q-PQTNAUM/;\P*HIEV&7:FZOK('_2:^M;( M]@;_SI?L"@SPELR!GR1[#EN^.(/*=<\I:WY>I\G4I?"=["IU\<#F[I'/^#_+ MJK\GK5765$:3/"89AS2F$42(>#"-<01]GN9Q2'"6<;WDDZ/#3ZRS>EKZ;I(C M")QWE5PFE^&1K"/C-+WSM 7.$R.##J;T^2T0$/'R";<+"6[%6Y;51 M7SO?B[,X\Y, ^FGH0Y3+5@:8A# G48"]C,0AI48G@I.D)E]3BMHP:T:SO[D& M2IJG R>R&QX.MC2O0(_!%/T!S@OGZF!PFM"\YX*S A\<"\Z_85L8I0NA4YQCF)8>KE!"(O9!#G2.R)89B0*,]28I:3K4=V MXG6]8:*]&+T"3[@"SRHH0]Z.?O_V3L;8M+>DAI>DFK#J+7[W8)DI@BU.WUJ< M! OB(P,M$UT8BV"CO?MT63+%1&YG=5.TB,Y>@G$(5> -,\SV >TR#Q8X^$2*O,^PB-N37$?_?^XOE;/?$7<+UN'LI* MG5E][\KSU/]U@17_"_R#5V7W RC:< &9#%"NF[K!;5-LW(#/ NV'__$O I'_ M%?I70#JJU6/O.%7W6SM_"J]D1(<,P"F>^=*PJ.&Q6;+101.WM#Y0.)T3H;U" MGTK!3-%6^AB%5U0=H\V=QQZUN%G]5#P6C8HWZRLU=1?Q219Y+.<>1.)?LKY+ M"F4]!YBF)* DB&*>:45JC5*9^HZ@);L3>65P(7@2FS,G;U<2FQX$6F&'A=%L MVC*FW-6EYCFI1J\Q3[X\W\7E.?YWKBK//FQG@;S'U4IL MJ'5OT+PKEFM!9A%B+Q?61@*3F(JC"X\IQ#'U88 ]+_:)EP:A4?KU"3I3AVOP M!OPD;R'^W/6!WQY-!A&@TFI8'OE.NSJR5X"US/[UX@/.*;3UK D'&)JIL)[@ M]IAR!3JB[LR),U(Y,BE.49G5K#@CZKYI<>YQ"_.BZZ$@2Z??KZ3]_:&L/A=+ M+K[W%>\BV!<^S9/8IR&D),D@2I%LEIP3&),@C..41<33*^.H2W%B+=#W]J@V M/+19?(\]&R9125H(:A@DKG$Q6]D])%OR,K8:;!CH,V]< V-@L[@&R,Y^.?+M MY *HS:"N>7E7=G@I4SPN7YL M=-N][+TVM4/E_0U0Y/82YQ[+M>X2/2;KN):Z4$Q#WX65A$8-6$[(8M5E97^L MV5JIG!!BV"_EU"-VYX-K2N44U&+]\>(9DR47-G5WF;*@>92G69I!+Z&R1E/N M0RSM!G%F$$9#&J=I9)0]-D9LXB76DY:*OJ.M*KS+8P)>+LO?5=:85/VL7),F M7R\![E\1C_QW/_34.>*_!X%G=B8813CT@XP'+! G,.)!E*4$9CGAD*:1%U). M,,K9XIE7I)P;XR%1H_/8%F##V+!1H/1.4*Z$-U-NFV_KZ^#;PKGX2L'USJ?U MMN*L:( ,SMG<';L[:.D([^BT-4IJUB.7CM#[YRZM=\Q-C:Y1]W55O7GYN&)W M^/8NQ-KQ+[I^R#=67R5Y 4(^C*%>:U;'_^D[.?MCTO%-ENG&A*#WQ0/ MCGK"C8EG99<<'7 VXV1,G*&%,OKFH4PQ1&!ONS:1./0P\0HQV*$UM3W)Y(4""U#JH] H[=K.A+8;#$.PZ!; MNC+A0LD_08E7#1%=AR\?H?0Z@K:/]9MN42 M><>5H5%M#KR>SI@43#--,E9WHE,P[2,=2V##T^0U)L[#,6U-B1'Z/T(-B?/P M:-:,T!C(O ]D9\9\>WDDY7(14IJE+":0A@F%B,5"%?$@@T)%I3SV/3]$L9X^ M.AA[^G@=C%9:QT MPGT8D#SC,[U=7)>TUN>7M9_?D %]E[;X_8-*$!:;-V^;"!=; M^H8AB+J ZNW.3D&R<_AW'("F!!T/7<-IT'(!/FI@91Z[:"BXJX!&7;+S1CD: M@G$0^FCZOKG/[$NYNN7E%UY>/]^K"PW:K/%R^7*+"V9P77=FF*FCD,H5E!=< M7\3_78L-&M_SO6NNCAT@^3&^UCN'T7DWFT-XS+2 6V2,?&^:,ENYX+^06S,W:>C_OA.[-0;/\4B\&(: MA$D&TQ#)T.F(P$SF)POC(@TB2O*4X5DJ(]OQ/[%BZND#W*V]7#K=VEPN8;24 MW7GX7O+%V<71CW-/OJ:GXL>=4D,_Q^4%EF_ZBLJM4++P?>\IV7PKO9Y6CP I MVZ N\P]0<_FR:7GM"LR6W/]SU&.^;&J<56>^D V[G>\+;]K^2ZI*39#R@/(P M@T'"$$0R:"9-*8XSK*&P#NW93;7 35,59-W(ZUUYS/]&'ZK_\2\! MBO^7]#,)&T(O_>(24/4L &N@# \[ J&N+Y[K&DU')7"TE>V./>M&()]1(TU]2&)B==V&U=+#:BR7 M%F.Q+L(RW1([5GQERHHKCI?:$0*O7&'EU*(;>?+" )YM;\IZ4^T'89Z+#="# M7LHBF0#MPL7?,??AM!4)VRWGU2U6NGSX,>I5J^N]' MAIAXO7:4@20-%.TK\*$LFU4YTF#*"(+S[GE'TILMT#'!'7=@U931RA4_-NYL M;G@-X88N>)W'+99A^8TO50>JKE3H%_RH'7]^].6IEU[Y^(17+Z"G##K20-(V M6'M'Y=98=9>*;+C>K*0U6V-C$MFMKJ,CSK>NQ@3:65&C#]K6[BJ?>-6\W(II M;*Y73%Y^/RD?XXI]*%8R;E,5)/\J_8HW^?>Z+=1[+?-^KBE=/ZZ7,JCD'7^J M."UPUP3Y^K&LFN(?;7XT8\CS_ 1#FOB>3 %+(0Z]!%+"F3A\QFD016:EP*9F M>6*5T N@?$:\YUXEZIF6])I\\O2L[Q]K2LQ45L_[%5#<7ZE9V0B@?NI$:%LE M "4$+',HQ.AKFW=Y<%M1P% 6-JKV8G%-#;I6TKZ"R!2NC5&1'*F=XS1FU12C8NXO[O&' M+[X7$ O]V^!VJ@UYW'R),4KS/$HSF(7R7I>%,-H:0L%0G+OVN):S[ZXEQLJ]U M::$%QLA5AM[[EI&/](&S]9+?Y">BI-N<^%"<^"(_SJ ?!F*CCV,?8A91B-*( MIW$(AXGK)0VBN!L%!04RCA^0F-#-+&4I].,T%9H; M!Y#D/(*QY]$TB%!B6-_FU4Z9NZ=*;G.JO/@<^1HGQY;.%;C>"YB]Q9,U#YOM MS/BCG!+-SX63G03?2HY73:4P8Y74>P.SQ,?<*G MH0"_M=2=NH?U!'7F*3Y#;F:GL9[PA_YCS?>L5[]2(G\KFH>^I6CO@GI9!&%, MN;SGCY$\A:4\@RD2_\G$9IXS 4.:&C7_&J4V\;I_U[>CZNYZC-?Z"$[:"]V- M],:K7)%MNPSTA*_ AK33%7Y>0G?+>X36W&O[O-A'%K;&2T[KUZG\P_IX';6( M)"R(F.RK@^3>GGHR-1U!1G(2\#R@81@Y*6 WPH3)&IBO@IU*-&_[_YEFF%M, M XUYEA /Y'1O\17P/BFN9D7: MX V&7Z&_GB'&?7OA^BW,DU>7E #M&GK"XXQ\",4&-0 2+/"H,Y(%U\<[O6# M$A]<0:]7K.L+I:X7M@[CU,]B/Z$8>M3/((JX#TF04)CS((M\+TII8'2*M.1C MKJM%L;\H/MH>L"TG0"4EJUS;/O-VT\GLP-OR=IN-W#J&=QP6MIQA>5$4#.MJ49X MJO&/[,6[HL6RS7S;.B]"GW, MJ/7C(Q;?NS@^M 4<"#/U,VP:UO+:EU%@ M0 9<].PJAU1]!88K)CDF(R9/E=] MTK_PM0"HO'^Y7K&/CX_KE?KAMBK9FC9=NS_&0T)8&$*/!T@F$.:M5&;UQ73H&)F?+;PG%]%([S;1,M MOZJ2KN56UI:]F!.?'FIY>,OEVMX4V%;E2W?DGH8>6'H*UVL/6RH 6OMR8/41TB.894R Z1GZ8P M\W@&@S#+22QLU8R9>=ZTR$YM?&Z9 %LN0,^&H4]-#TA-;YES> S]8./(3)0B M9":U*[>5'M%Y'5)&0!RXFLS>=M<[VN][1Z=!FF&4PXA%,DB/8(BS.(*9K.<0 M>5X69L&EO:/]&7M'^Y?WCO8O[AUM(;#],7"W=[0_4^]H?[;>T?Z/TCO:-^\= MO?^*N1/8HI3E? 4LS>I4FE6GG*4FI?L2E*X*3[Y*N,!95[ 44J-BH"-T)IX>0PRO.L-:;/]:0PH MO?W)D?B&ZVHK^9;J! T+-(1SM#.-49IU9](0>7]GTGG%?&?Z("0H5UQZ^IYY M]?)QQ4PVJ>-O_U#[U0D!SV]=E\MF: VV]$!/4-J$K'@NV!HO'6YMXV)9[7(G MAIQMPQL7:;CWG7G2;AO\I2S9[\52?$UYSCT:!63:T"0;(TS=(H0Q"E&(O_T AB% 0PX$'$_"2) M<::U]VA1FSI.IBWWLZ5Y+H3$ B]-WZ4K%,P6G#$ %OEB&H(Y2PT;HS5S%IB& MV(<)7SHOV2UJ%9RK^)F]K4!=X^7%5-]6Z+1XG*-3'_]05 MOPAR1@C.I*\R#2%"/)"])#/H1QFF#,<)2HS";UPR-['*V! & \KG"VI,/R=Z M>N:UD#:TH^U -E9.4Z#A2)$P%&9.D( 4'7( 3K!"SCB]:1L(:.@D,Y;6+. M3@AL$&9VN>!VD64F$VT62S8NT6CXV(E7YXL8&^=])TCLS*,SYVU^64OJ-WE; MV^/Z&1=+>4OPH:Q^$>\V"X:BF'DHA#DG&42,)C#C>09C/Z8!\TD0>V:E@R9B M=.IK T5=IC>TE80 [AD >5F!>\G"!86&IIH]31?0#S G9EK80>+G=D9;[L'U MSHPJ 7Z 1%!-B%\[*?00!'= W ML,C. :9ABSJ$P4P=*@0VE,&0M(UQ>@X* RO5(21VYNK(Q^$J!T)3QE$#]MP8 M\UFRFM+LF+2Z[\QLVW9%ZI0NK3^NVG3\7ZJRKA<)3N/ #Q(8BL,U1"@)((YY M#H,LPS@)XB3*C#K!3,#CU =V9;+N5RR=WX0=F:2)K5,^Q[BT(MDTT"6= ,&;8"5L.PG1 N,_79,B)U M8,>*2@/>:< ^*$%_!>Y*\(8#R=.$ !J8PQ,":6<>3P"HF?%LB[J?3JZ-CXGFMUU\+] MJI$=]Q[Q J0\;7G0$RS56& ME&2Y[FK:'WSBI:3( 46ON[327T<'.)Q?1)=(9VC,ZPMFM'Q.26"U=@X&FVWA MG!)CN&I./F/;>)M6THA\Q]O__;CJ*E+47SGEA:KMM< H"A/9R8D0+I8221C, M,*$0YYR)=<7#$.6+%;^7%:OUG*4>C6&*&(.(>@1F*&=05MW+N!=2E&H% M"ITC-%N@S[.DK6)!^AL22=ZDKMP(6AI.-T<8F"W[3OR;'"BR0-#MFP9]-_=:]?G9-_G[2@[Y MM WA_B3.%1\;_JA35%QGF.G684]=-9NJ*F'@E>MZ^=+> >[?'0Z3!21O0#'G M*%G ! >'>WD7C^-1&GEY2"&/4A\B+\,PY4D& M,6=Y&(D_1'%L$LQPBM#$6Z^);6D&D)[![4)L0\_MH<03U&X[)Y9A '(8,)CB3N=$A M"9E1L<:I&)W\AJ=G#_RT5+TO[P5_LO[]X^45MR:;/"(T<>+[(61^@B$BE$#" M? 33.(PCE(G_I,BL'?:/,'U63;/;]A'2I;#>3J6:PVX^?_"IU-M2?H3I,=N2 M;MY^O +O.&EVJK9M0M.A. '!;UCZQ@9+L!,"_*+F3_6BO0*$BV]KN,#V:$V^Y M.TQT+:05&V##AX%W2!-^9>W#,-.8N+M?'<+%)PM $R,"3YAXH.Z?:X8>T M[ ##/2NN_&IF(H^ZV#2'FL_;9B;;CN/-\-7+ZCY5G%TWMV6Q:CZN[HK'_DQ. M8T+](,\A(4P<9.3- 0Y0"I,XXY@G'N5F&1CCY";6C8J>-&8E1;M23"=@TK,S MW0EOIOL&= %NP X,$W@R],1T7 ?I!+%7J6PT+OBI6D5GWK(P@CX72UXWY8IW M>0*UC#9M72B&I4 \9B83%E$9)'FH;3.[YFUB!; AM(OY!4XHC5!>- M();7^DENEENV5>I6RSBH>\[5Y53+.GC<\&Y@=4PPL1HFW.M.EYG*V\Y4SVP7 M%-_S"R3#8,"QO$WM> 8;IL&6:_#Y!YDI UOR=6?,SNZ<=(VYLEBG W;4NIV M['R6\'28[5C-$Y*QO&3HH>BM$?#7W%9^'4 M=/JZ!,G0>[O!XC!U:TO?H?=55U17;M2S].;UA^J*?^#8U'[1)DI/C(+KAYOJ M%E=-]\,U_:]U4:NZAO5-_K6X?Q JZGO=]?25)1L$,WQ%7[Z*CVNI:C.PIQBG*&0>/I%"1TQ-7D(PH8CN?=7DB7YC[5T3K6] MMH\I'+IE%50;7DUBY1Q-F8:M_0H38:;#.I[ 304DBZ#_>3Y3.QC'$/L4[F/89ICGF?4 M,_(TCU*;>(/:T@:*.%#4S>S<<;3T;%QG&)CM#FX M$Z_L_0YN@*VY]$]M6))VJ&0*=%P!P=;5N03_R]$=I@ MN.B==Y[8:W75TX9AI-^>_A@69^:/JV?>1JF)CZ%JBG\H(IU!\_X/F6O!%UF0 MA#Q,..29'T"4QR$D*2&0(DP3%!.4)H%>YJLV3:VU'$6T9<'>], MA!X]NVD---_!S$2NG5.7T8O6I0"$?MWTA9.%!E2PD&PLR*(L3K(PABS.Q($J M#C)(<,!AR-($ARB-?+UN)1JT)C:Z6LI@0QKTM(VS_D^"I7>><@2!J;H[(;WS M7HP:XKE+Z#]):>X\_G,B'TG?/_N*9>K@MLJG;%PF- 7>_D:%"6&J_#6=$R"D MV&.!)]8U3:AT^(%$D[: XR)RV' ML=-@>U4O=^]-/^-&)GV\W,D4I6W/OXSF?IS$LJE%'HOSFH\@"5(JM%@4LHQ3 MCOW41(M9\#"Q)ONV?GS$;96 CKZ,B1 _[04";.( Y)]5IDIN8LC-%-UAL=S#*(LVHDP67KWJI^0%_*8X!$X;.3I R)&RL^%@ M5H5W 43[2N^2H2XHN-0V"+H5W^6#K,Z^("CTDH3Y$&.:0\29!W&..,S2D 2( M^"3(M#3;&)&)5==!1[6GGK!%C:%]?#0\30ZD-M,>V])*7<.Q6X<"6Q14ND#P MBXHIF0!@5T7IA&1:%93VWYV_>M()[H]63CKUK&6C';SD8DQY>[=+X&-=KSG[ MN!I8=0L2A0DA,8+<(QY$*1>'Q33*8>RC($MR0E.6&770,2 ^M575?IZ%(GQ! M2QP3./7,H:E ,M-DD@O5.%'R<:238LN,R@/;LN.P+8T%"*[ZS9B0GK>1C 4H M!QUB;,9P56EVV]! A0E=D[JI!*D%C7Q* Y+),CXJ>> M5N5F8\H3*YF>OM0O@P*K;93I7R^M.GL*36UOM'N,C'W3Q^K/#OJ4M(&%O_6L MN/56FXD_63':4W1?N2+M&3C.EZ4]-X!-2BK^0_9-&DW26:0)8HDP3F#J4PQ1 M(&^N6)S!.&(,^WD89Z%6]2QMBA,KD8Z%;1[:J=0VD\1"'2 U#EBNX3'3'STR M9],U72-CDD3I&"'+M$C=;\A9BJ.!V.-)BSH#S9B&:"#7;F*AR8N61SOZP-E: MFG?7JZ9@A0R[?N;;8DGO_Z#+->/L@Q!)%EQ:-UV4U7MKF]YI6S!K0/7 MBQ(_2\4!,$$>@R@*$IA&&85)'F"2$.XE'C(Z #IG<>IC8L>P//G35]U_@Q/L(.I&W([G+*>7R"7.1APK&HR=SP/)G!*)_]TV+HZ&+MG<-[C M\V0 'QRRIZ-D:#57S>*V*MF:JOO;;[QZ+BBOVYOX!>4TQ5[FP8 2=<. (0E( M -,5]P@I^7(JQ.O ML3:D1Y(LJT?5-+8C;9Z:A!1-G53A/;0SR<+C<-H:V6W=BXLRT_#>&&RU#G<=L(/ESSMV7= M[ 6"I=P+PQA'D,D^!@A'"<0\3J 7^D&4$4+C3*MQV!DZ\T7B71I+=QPFO4.X M ^'-UFX7 2=)3ASF-BJ8LU"VXU1F#E<;%?4P)&W\<>N2"ER\]" ,VW?\F2_+ M)ZF6N]RB+DX=HY#2($A@B!&!2)8WQT$80\3BT*/<@.;$J[CG0)V> MV)8'XP(+9['36\Z.$3%;VCM@#,CW:9#3U%O0E===U86S%.>NO: +P9$*#-JO MVM^P"AN=RDNF^SY6Y.:I#?-?U\T;_HLPX1I9;_C]'[+:8@$BXO]37RO#R#EG,]W8/FUX M52&PJIA)V;(+'@6_\N+MON585M;F'<_@23(M7\D%VUV''/ L&5>!:MVPFI%J M[J?UC$OL-2?+3/GU\[1E4P6NJGGJ. 6257F5W#$+KJ5J[.9)\2M?D1R#EF6@ M>'ZMJ3&_F)Y]BBZ[P':_I!S?>#O%4^=FW W!V6_0G>)T[*;=+0$[ _L+;][B M^N&V*I\+QMF;E^^U#+%L4_ME9!1MBN?V"-X'[\4D2'S.@Y 7C#BF%HI 7,>J;YM."9;5:" M%Z"PZ[D!Y 7\)!D2$/X9;'@"6Z8F"9RTQ\21-6_!P*S&O3U ^[;^!2.9>],_ MKFI!I+JKV&VY+*@85-"E7\KFFHD-EK.METK3MZX]X,0*I^,#]![HGAMUY)4L M<;:6&0V",]"QIN^)UT?MO%]^$L#,E(P%5N WI[Y *R"L//?Z5&;SXQL+/O3J MF[]L&68H U.(3$4;-J@?W.N\>=D^TH4YJI;VG0'VJU!>4HVU[1JEP:5,+7^1 MQ D6-@Z&R,LSB*B/819S'X:QCU./8IQRHRR0J1B=^I9!\@054[(-R89Q,"B] M(/?^>O!<%\T+L&3_JC\178%G)0)HG09"B*OV_/.L?T:=?-;U++$?82[-5&D[ MC6_4] QYWBF6(J9Q^%S'.+ANI_&FG\9?-]-XVTVC\CB,NQK, Q GQMA5&.)4 M;,X;C#@QV 8XS"G-8!SXTA49YC#SO0!B%OH495&>I]A(JPY'GSJ\3M(" MDIBA-MM!0%,KV=?K,;$.UMW1ARXX&K\Y;V2] MV3>RWO_7NFA>Q F^J=3E6*TB9>\>\*HSO]1]1=V;7XN#L^X--SNQGX586,!!F M6&ETE!V?CF>GY3G8GO_T/.-D'#U-STG?;C^Z%:OP"W[D72Y; MQ*CX/@B%U*=,[!JJK7 M7D(S!6D@G+'B.BZ#(_6R-_BL2N"X8/M+]<139@N*\6+QK@M<^G_7N!+?[_+E M*W\JJV:18XK\/ AAF/C"%O/B&)(X3V".O!!32N.0:/5?'J$Q\=+JJ8(-6=#2 MU5MA8^",+S-'(INM-7-IM9>G'B41A[F'4H@HP1 GGEB< M<8*#G&6![QEU0]VPZTI/$/YG*ZVBCU28[ZQ9L"L;^YFS\OIWV>/_XM"Q?.._2]X];[U_*[FI$ M&>KU7=G@Y?#O,OWJ2]G\!V]DM[K[5?$/SK8CM2_M6_.++(NC-$@C2! -((JB M &8!QI!B86Q3$B>>7G_U5Y=D8OWV?55M6-F->J RZ[#B2]GV3MYR===7NS=; MGAIUG_*>;:WA&T5&A$OR_UD6;'BNK.%,J]4TM@^_TRW<8@ZRW5TP!G9EJ[S@ 0Q9 MSP,@ZZW.EGRXT]*FDCM2JMID9]6!IF#LJRSC]^TTS"9\K*L#I#SAFU_^>\$K MF>+\TKEJO2SC3!C+,,T#84-G(869GS$8HC3$:>XEW#>ID,,C,=.![5&\ X79CI%#T$]7>(<%S,=,H1DEX$):YX8R>Q(@^C1G%5S&,&P MKS',7K8I)ZARWJZK2L7^:5<0'+XU\7(^4D1/T_E_1,#QU7J9;&9+\HA8SD(< M3\MA6>YO9Z@9*_P=$V&WJ-_1)VPK@RE_ZRT6)]]AF]]W14V7I=ROMXFM<<*8 ML,<]&'FIV#=]*LSSV",0(42RT N\+/?-*H1ITYYXN76< ,7*L,^98;D_$S3U M]M"),#);MJ?A 5L^'*<'7P" LV)B^I1G+BIF#,EA<3'S(7M-F+?MH M2%^"]'8:E.P]_O;4+L'W-Z"GJOQ7>V&LAE6P3R!P?D>^7'BS)7Z9W$:;]+AH M5IOUB2%GV[3'11INWF>>M-O$[PIA)M_?Y&HEY[+3XR]ER6ZJ[CY"&8&". ^I MYT,4, I1C#C$7A!#CT:9S[R$AXE1N(P&S:EM9,6!=-WW/,A_2RX$>-MN">/F MI36>>MNW8Y0,K6T7 !EOV 8B.]JH=2C.ND$;0+"_,9N\:EFJ3,B ZX>;2F[^ MW0_7]+_615U(5?^A^(.SKI&C_&W%F;\((T9PR GTXS"!"#,$L\1+8.KS*.8Q M9TEL%-QBP<,/D>R _N] MK1]OQ$*^/EV. 3JYZ6')#TNN[K^M'X M!SB,ZXI+I3-3 @:"&07>GY+ *N+^8+#90NU/B3&,L3_YS&LW#I5Q, N"6+VI,M-!T_4&_2$;@@[!_.&:@2KF_DD;@0Z!G:X)Z X5.Q6_Z5>D M.LE\ZLXI+UV:Q2(*,H_DB,!(ACT@+\MA&H0,^LB+4A9%).5&]23&R4VL@A7- MX5D,0%!N^C4M+?HUG4%/3S>ZP\1,U^VUJKH"&]*;1"EW.DM/2$*+I36\?^D$[>A-L&!'!7)5). HC7EK!8R) M>5 R8/1ABZY*)\J%J,I3%5X)0^&#^ *Z*+J0HC1/: Q]3A.(XAS#-$,89H21 M-/(X3Q.M,LC&E*)'ZMU6OV^/#S>'T51="1 M-/7[[J"AZ_FUE='*]ZLGGH7W]Y@4%_A_=X:;V0-\3)1#'_#1IRPLE.M'7A44 MK][QI[(N!,QM_;*ZOP!EJC]6[Y%8>"$B49QE$.-8'"+2D,NR!@'T8AY':90' M,=/O[&A&>Z8;WZYCG*PA^?W;.]D^H:TE:=)UT1!4#>-E.JC,UG'/!]@R KJ" MY!M6KKK^B!L/Z73(&5@PTR%H9\.X1=+,F+'#8M2<,1QR/H/&3M8=D\9R"-O6 M@;]?MPGFQ>K^MBI7XI^TS9)3[7U>VO]N \<)"T@440S#G/L09WO(!=9E1:^7]PP]Y=UC#KN8FF!,],4PM.P$GLKMH& M7R_@M^Y_)XG5MP7#6;] 0_(S=PNT ^>P5Z#E..;Q^U]Y+38Y-?8[+@O0%2NU MY[T3O]2-XA\;8V)-,B -=F@#25P_B'\4AG$UX1(!,W5@*;Q1)+^.9%;Q_*,# MSQ;5KR/>,+9?ZWD[(^'CBE;RXN@=;__WX^JZC405?R@?^1W^0U@G;76:19*F M 0Y] M-8_ =QGD&2)\)(2 *:Y'X:&@;K&M">>$&W!$$C*=H5XS'!4<\ F @= ML\7>,P%^ZMGXLXQ6[O!2/(#;,W@9[_86DCO:Z$THS[K'6T"RO[W;#&'H!JH: MH:J>NK/,]7W%E]SIK]!R:PQF8:GTL?XEKKZ M9;7A3?W]"A!^7ZQ67=;KTWACJ EFRE=@RPIH'Y&8[_UR M^(;+:JP.@')6HO427F:NV^H ML-BKBX&O;#"ZYL7E=[Y=HGK6E5(\!(?9QX) M88ID5]DDY3!#'I+AR"0/XMA+F%$3LI.4IKZ0DL2 HF953>(T0GHJR8G<9NK& M0&3[6JNGQ'%=5_6 SNO44#TE[LEZJ2=?L(CZZ=JN;"O+?RBK=]7Z7M9[*I]Y M];)(<.PQYE.8!XQ A,,,XCSR89!1P@). \*T@NGTR$V\9%5Q?< $1P906TO.A[N[3 .>_Z><&&Y M>$D&$THI1-(QEB8T@\3/HX!&"&5IHFV\G" R\5J_6<&GEBRH.[H&._,I8#3L M$P?BFBWAFQ7H*(*>I$WFTRF1#4P0!Z+;&1X"@OW)=F5FG)%IU+@X]>Y\)L49 M[G<,B7//6KKIR\?'!KB]JKTSRM;5_(VKKWNL5?,\!QU,BU]$%Q N@RE_3ZN7<-6)0L8" .4-* 1XG1-7(5B;262X8BWXW=^ MYF6S9IX%5P6UYF)[WE);,T_&01&NN>E;=BBKRKJ^K1SW..(HK9HI&N;+V=9#"VD;+?4-#6'HJ2+),L2!GV%QO(GWL9 M%1LFA31@.40!CR&A0091%',_9CY&8;YXYA4IM3NQV2$PI&%XQU#S>Z43[YT@ MHK?[6$IIMD&T4WP[+I!Y>[1#UETU01N,/&^KLT.1#AJ:'7G$]G2Z:BI,F[\5 MS1/&%YE$6A48*H#M&)K5MUB87IT;:F#WP5YT-.?MM"?B<3.3K4:)&<^XNJ#<'C> M-7CWTKK.QVT<==CNS1F\7+>VD3AV/[:_4X5'MY= :8Y8'(88,DX\B#P:0A*) M'^,H]'S*96D=HUXQ;MF;^M)M_?B(JQ=YDOT;+^X?Y.'E6E@(^)Z##7-@P!WX M7G<7QYT(MN6;G+GP$:,>B\3JB@F'B'L>S$C. M81QDH9^&/B9F+?).4IK8@FD]$RUU,UOD-#9Z9H43BOX%RY,-5KNRW'_%.:HNF"JC7JZ^=:<4!6U">_NA\P($-6%0= M_+O9\F!X]# "5_-D,15DAGLQ[@X-[2W_+GA?!^#=:8!G?ARP <&5M6]$>UYC MW@:6 UO=:A!+6X'2]>-:M9M08Y/95U_X$9 MR9>AX6$(M*8Y,AU\AD;* +GVCGR'E;Y0ST^2FS]? <&0ZMJ+_W!HP-AAXQSEH6;\"6^8=1Q]-A:W+4"/G/,X?5S05S$># MB"8C9J?HWS\^+!&DD3@'IRQ/O-#H MM'N2TM0W;L/;&S/E>AH3W+FT.I\ 8ZR?SHKF2,>N55\\%Y#U.Z= MQE%4<*BZ"JHR.4T)R$X:N$Q$!AC\W@< X"X 8!#'_L)Q91K&/O.W8:@#?[@9 MM[<>-U;A=NL6Q^I>AMY8E$RKK@(OXL"]Y?NJBU17,1T#WB?0S;-"[EKAS\/\ MZ^PBLT[,R:UI7B[,RPA_QG\4C^O'SN1",?;B0%:_XVD.$:48$E^6P&,LHSGF M49KK]8K:'WGB7:*CI5\$>%?L<2U[D3!F"K CX]"6/,G\!65Z=\>;K13O43&& MY7://V"=1+SO^MO>$209$F>S%+(DCB$*L@ 2D@K[+4>YL-Q"$J/().MCA);1 MNC'/ MGU85_@_1^#2\^&<02"V7K3].%?@>NFJ0JR;E3\H; U;['K$.VSTKO+ M-SY):>Z R5!@2H/V2K.#Z2,E6BWHH M!G 9E$B9!C:[JBEMA5N=K\Q5,15SZ4?KJQ@,-U_)%7,9=ZJP6+QN'A;]KOM> M[L2K"P_C$'FK(8!3@?8]PJL'EGH-D"FH^Q/PQD/OIW=SF@[]9M$)0J*RQ6 M@!]$S(=>E,7R7HA +#01S(1,@9>G- ^,[H7.$9P^\/%HTF//PN6YH#OHZ1XX MW&%B>NH8A\-YP69=42=,_MPA]^J)G\>$UTGZ//J>>9'3.TS62UQ]*NIF+_=/ ML[+IR0$F7L@=72 )7X$[_>Y]XU*/+UAG INMTJ&LDV0>:LEE58KT]*BSU1\] M*]BPZ.CYARU.]7BE..0A:%,,WB7);\\B&F00"SS$,!9S1A!&F? MVX*=#EAW==^]'7C>N^@# M@0[NB0^?,/>MO%\U1?-RS9B8LKK[GT_%BOL+S_-)FO,,^BB4^;#<@RE&#+(@ MC:.8T#C%6L'@HU2F7C.*+N@H7O7_ )(VN%D9.&).XW3>*^-$>L-59BNXD=?F MK&!6+IS3H\[FSSDKV-"Y<_YA=\LR6,0Q"B+D8^C+3#.4^ASB(!!K,TD2GR 6 M$/_B91F\YK*\^[V\?%D&%RQ+(^D=+LLQP9TLRV"291F\_K(,3)9E8+DL!XE> MLB'[+7X1;"]51_:^B!S#E&5AAF">QKXLZ1E#G"8>S$/N)6$6D908];P[36KB M!=H1!D\MY2O02-IM?TG"5SPOC&M+G$9-SS9U@X798[@U$M[0!YLZ5\9E&32ADYS93L$Q'!]CV$! M?FO).SRDZDKJ:K6?(S?OFM<4_F#EZ[YGM_ZWM6IN\F$ ]5>N$X(#E>9 GU&C/OY"?B;6'2I;MK!-M25O<-EDANFX#IL()RMU MU;,!>C[ QQ78H";C5]NB-E]G0,W@#F\R].PN^38HLA[%8@76H]^>JSA6*R1& MKPS-1ISO3M%*TIU+1[L1+$/Y#H-G=R-G#T)I!T^VR7S[[+[_@R[7K%C=]R53 MOPJ%^#[/.6T684A]$H4AI $7EBK-,T@2ZL/("_P YWF6Q+%1ZM&L[!L9MN;9 M3#)AYZ=^::H\ILTBI>XS'%[I"]"SFW_<>37;M]J$@?V$BZO];(O6J[F?@K'S M1I<0OE'A/_5R_?D*;$3;UGV6PH%6.H=QF*\R*ZZB.N=E?MX8T5>9F(.(T]?A MPN+H\7V%E^IS5PGM?2_0N@M4R3+F4^Q%,,M"<=2@S(,X1P22.(UREN<>#[2\ MK>=)3>PI&?:9-3"'Q]'1.#0XD]E,V0[(@J'HM4W8WC@(!F< 9V#8V?Q#4.B@ M][(KPUY+O%%#?GR$^0QW+4EV#'6]-^P,\TTA\S=8S*0B%+ QQZ M"?*BU,@I?"E#$^NZ0?7]CD&@. 0]BV##(]@P"7HNP6^23Z 8U=02SB9*SR*> M$WXSM;M%_NH$]%<.L#8.>4Q(DN*P):9:4K_ M6N+@2)>94I]5=5E"LZ^I;(>QC 2=N3O4'.(69) ZH49P31,PS@P"@ M:",;6 Y"CZP&L;P,ZM+$WTKY9/:XB@0HZK]W7@^/\B@G?@!]#X<0D9A"XJ<8 M\MS+_##W@X10H[(.X_2F]HYUU,$.>2#I&]Z@G(%-\\K#'1B&=Q2G<9@@24Y3 M3%=._S/4YO72ZXE^X%;7?,UNS7]4-5SE8>OF]Q5GFW,9%E_, B&?^*&70#]( M51T7'Y(@]*$71C%-@B3+(VRRX,>(31TUJ(B 4M)5U;-K]0O#\MFC:.FMY34K&M;1^C]A:WUCMVJOA7X>9%$$4)@BD*(YAX7AH%"%$_-3I* MZ!*>_.:KIP:4OC1;Y=KHZ:WX*3 Q6_T;#@;=*'LF^A\46%]'P3)6!::2.U(+ MVF1G51&F8.RK"^/W;0T"69=VXX*])K4J([4(2>2EC# 8Y&$.49Q0F.4XAUXB MJ\]D@8^I46.V$W0F5@Q=C>3M+<1O/6'#:Y]3,.D: 1<+;[K_F\MML?./2N5L MTS].9>;]?E34PZU^_''+#HQ2$7RLZS5G[]95ZZ0L2M9:$%_X[^I/]2(/:)B0 MD,&8!@2B1):;\6@*TS#F290QXN/,J*6B%MFI%[(@HMQ;9;X3UP#63[)=W]UG M\0>A+J5CWMK:U\17;\F[1\U, [3-OEH&0,M!%U38'P%DR?C?VR<<'@?,Y';5 M=E"/Z+Q]!(V .&@,:/:V>;F/+J_QQ0_(7=$L^2(BF1=@L>''*4X@"BB')$ER M^/]3]VX[CN-*NO"K\&(#NQM(_M"!DJBYRSJM*:"Z,E&5W0OS]X7!D[*TEM/* MD>WLSGGZ34JR+=NR1-*DL@:#65W=)3$B/CF"P6 <6)%&>5 $*8FUS,;0XIZ- M0T-#688P^H7^NBNK?=7OZ7$&QKB.7RNBF2:;2F?4N..2&%;].LX6FZU-QR4Q M^MTY+CYCWA'U1?O?4:83&5O/:]90H@@A3E0R4B8"J=APYQ)BKDS&. M12Y$P(EA6M I"<]:WA$$#473O)XS./3\W^N$--/6(_ENFAD!'EII7);(69[- M&8&94VDN"7B>+7/Q28ORC _U]E$5IJL9J*_=)6H2Y''($8(Y1@PB6B00AP&" M09 EG&=%$25:/5,O$?"L<8HBX#N2!G4(0UB,*YP+"F^^VHD1KH\J)L:>,_>Z;Q\?-Q_K6O6M:.>, M?A!2-9_*E>#&(PETUO)L(R0+==,] DA&JI6HMNNC!C?-H&#)&3BPIN]_:V$U M[8*[ALG,T%@@Y+B3C2D&5BZY%H'9O'(3WODM"!GMD3UX-!\!."D-UE#1L=OO^ ME]/?Y.TDLMO;1S^-V89^SO;H/MY[?+[M^YS'HUU[X*_MSM)WST*E8ZP>OXO' MII%4]RL(<1)'G$<0D2*$*)<>/A4!@V$<12(D,4Z8EOY.T/&LSWNJ8$?6[&A] M"1V]\[4#F4)RD12"HB7X.4O&LG5_E-E"K7]M_F&GE M,")Z.GFUG&8:J1H('0T!OS#WVTORQZBLCO1TF,:L6CHJYJF.CC]L6:2Q).OU M7='S5@INI;"MS922S>C#UZ1. M/I"_#UU5]QL&8JB( QK)C5-0B$2<0Q(2 <.,!BG!(8N8,$^?'*3E_8JXV6$D M:7"@?64>Y3!F>AKK" DSO;4&P3*I(+ER5.3A!,OQ5\P#S)^D M!-5*?!-MP/K#5CQ4'_]6X49Q5WQ<%97\<33YG$\;W3BSP9*>];CC!.Q8 7S; M^(@=-VI3ZO%S VZ?5-&I?L39!+SIP+,GW,RTWC%D1E%G"P"L@L\F=&:+05L( MWP]%V[SN>90#[?=3W^]X*ZK#,#,_YU"'4>"L9SJ,KVH[ M,5(Z89^Y7+$L2M;0_;IMPM@D3X(4D5R:-2)/0&J0>1YF:H)#1K(L)Q._M];N?9O8O-#-6'>U:6O%VF*61K'.2P0$A E20Q)$5+(*4,D M%A%%>KV0)^CX5MF&*B@/! VGF%] 1\]5<""SH8*VXK84P6<-JM*15Q&ZC@%PX* W;-5APQ,3B5UU.]&B.6^K$Q,8SOJ<&+ULF#A: M;Q;?5"SD]N]RO2AX)N($19#'/(,HI@&D240@88@54<*E\ZMU:7ZTJN^@FS$TD_%'!)C3 'E"SWED_]V M4+SCM>;)TAQB?Y^C.?B7%AG5O1['30#Q,*RGN2;_?54>,C:C%%&1!W([+0J( M:!9!FN$JW\&Y#J+V97&V&1L.,0:ZS :83BN@/ M*<-M51,DF\QP [0,,L?]H&:767[U3\PL^]Q<]-'L=(/EYLM>-Y?Q*+O=XG7+ MD3Z[^1:?5Y)"\]MI-N!,^AI)D(4P%*&01Q-.8,[CQBO! #F0-?)*IF#2.W,X$-[,'-K(;3[,9EPJ5S-J+E"9=_3,N*AG$V4F'K=3 MU?YXFB]5&V?ONAW@B&&!L@#BC*I 0L1@'J2Q='^B5$2$LY@9S=6Z3,JSPA[/ M:MJ1-M/5$9STU-6-]&8:.RRXAP81T\(Y4MP10K/J[K3 I^JK\8;M/?3GE50* MPC;EB_A -F0WVJ,005*(G$&IIQRBA$C5E0H,$68BS_,T"(56\Y8I0O/<0O=H M T5\X@9Z7+0K+J O+#SS_?.X>.?7SQ//6V?-D:ZT M7^K_7=$-7WI0,;^%2 *IKTBJ:9 RJ:8D@:3 5&HM"5D29R$B1N[Q&#'/2GM, M6I6Z=,3!GPUY\T2WR[#I[;^NP#!3WQ,<*GT<;'+3)@5TEWEVF=3<>6630@]D MC4V_8YY"_U!MR++)-OM1+>4KWS8K@VSYX;<]:VE#%/2HRE_G9ENOC#/@+\@^ MKIENQ#;31UN)C1+8QX6RRE6_L.1L:>GC(O4ST">>M/5Q>V.GVT[ =]O->D-6 MJD?E0FZ;*!-Q (,LCB"B+([ABY>?S=_ESW7=]JT./" MU.\=!5#7^W4%BY4/;(V(A2^L(^@5'O'H\C/[Q3JBGGO'6F]9W,QUF_$GR>C[ M:M7D:?^SW/S8C09[)XJJ%LW?J&I_N7]WER18:CEB-(*,2SN HI1#''(&PTR> M=6.6IIAGVM=TEDQX-@P[SU%]1, ZOM;@+\D98!UK)A=VME"/&XNY #0S(3OL M%$=@QQ)0/(']5,"6*]!GR^9FSQ96@VN^&>"UN_,;_(D>_T(!;6%F/?9>[';Q2^J.KPFO7LFAQR?_U4-V+2M7Q?%J9=[4 ,^5=5F56TT)SB/P3!]E'* @)E-U17>1V/*<5GM>E%>6'.^ M]I/C0AUUG)QXU,+Q:HMK[HIW9;6L'E5ZV@.I'\5FO8BXX*+(B7*M4H@2^2>: M)#DD&>-9$>""A%H]L<;)>-;4EJX*P-$]9;!I21ML[I=1TO"*G,ANIJ.=V'<% M.! %#P[%-O!:G(AOYY=8P6#F>TQ*-^I=7'Y[/O]A4H(C#V'Z: [-DV;#MV[3?2N[*9$WDSLZHX XJU&] Q!SX?8;SG#QP8]-T_R15L_R'(KWKWN__B?I:CE0C]>OX@7*:W*U^4B)$F>%3"( PP1CY7' M$80PR'.44BEI@9A16K,66<_ZIBB#AC38TVZVMJ^W?]AE.^N!J:>C[B$R4]YK MT#'/B382UE6*M![1>3.FC8 X2Z V>]LBAO)/43[^V A^^R)7?12[(]+9!=D[ MLBZ9] ^E,NM>GSG%G." MF%A53](!TF]3[@1AC2C-C+B9V9P=8Z#C#!RB&N>7X:!A#TC^0,>@<9K?1?U2,K$K!TU)+G*6Q) 6!$&4 MAKF:%(DAS4,B6)0E1:Q7RZ]%SO>IKJ,/GCL&&H59=RP8V*EIW#1,OU,T#$^# M.R!VM!O3O:-NDX8SD-H2'9E _;?, M^Y*\KU;K:EGRYOLWXPBZ^ R-29HP$<(LISE$ 8L@"3&!:98@CAF*BD(K/C5& MQ+-!.R+;SK?0;U5R$9@)V^5(7,,8^+FD#D-9.C)=T=7DXM*S-3F9$J[?\V3R M6;OPUC>Q(6I(Y4=2KZ0WL[YETBYOF]:Y'T11LG*S8"@+>9PQ2#&5Q](H09 0 MG$DPI4J&(L\T-5*?I.^,G0-!P%N*IF/A)T'3"V&YA<),=W>TP8XX^*4/3$?_ M5Y<3Y'6%=391?I+@S!/F=0$XGSBO_:9YUEW7@:J)O&IFVO5>\:RK'27-^-"I M..-:>(4D9JK6$7$6%+[ N%7*6W^=V=+-UG#!I:SS RK16Y_.*?R5/6EY?E^R(W@!)MGPI^98L MP:C\1COVM'A6&_C(LK/MY].B];=WC:>M1U+6JL_V!]'^\_-J/S?Z2TEHN6P2 MK/9[$,9!5*CF&HPE'"(6A!#G80()HPF/@T 4)#:<4FE WK/>_K+CXE=0=GS) M/X#E@1'#T="&X.IM\/X@,S,#.S[ $6S@,/6]QXVOP9<60+B;A6E"?.[QF!; M#$S,M%G%OAL7J^KGJFZ"=:K;LWBO6DO4K^\K+A9!E,5%P"-(DER-KU8G#"+_ M1QXX@BR.DUC:)=.F7"/T/!N:?7>J'@LWH&%"H@8Z1H#BQ+Q/UQB,XQ;& SAF M)L4%+E8=O#2DO:J1U]CZL_?STA!VJ*V7SFMV/LCM>BTVZZY3V"$%)LPRCL(( M8JP4'4<4XB"F4(2H"(2@>8ZTQL&-4O$=06BI =+0-O0>AF'1EZV^U&1'.WJPS1FW;Q'Q3S=H\^J%A6?>3,?%.]]%)YXWCY*I2O9;MMF2Y?+UGI3\ MC_5 (S'CKA!FJ_J/PN^[(X =5T"Q!5[6_Q^XU)I./P!GB.%T4,X??,8Q>!OD M/#2>L$/$*K9G2&JV>)\=!/T8H.4*-HEF6]7$]YG4FU<58FSNA4-"HA#G:O=7 M(YKE>1MBED20$8)1EJ8,)5IC)2\1\&Y%#B3' ]1Z<(Q; 1="FNKZB7Q.)V.- MR7)5.MG LC.FDET6ZCB-;.0YR_IB]D/P[5+LN^BN5?:5WTCOG#X?\F;F9 ]ZU0.]N Z MZ4"'1J";EV<[PKVAG0KV*C6D0T)R@N^+O7W]>" M]VXH#KTA]H&S7$0Y(SF'812K J @A7F2&:V3O("&NQVW #Z"GY1#(%R]6OO0K/7 MD\9'@-,>$TV8/4"GMNN*E2RO.%:;LJEGE6;P,*3XX]]LN97TVWZA M3\_;33=;89>T?"_JYGCWI5R)IH!A$;.(4H$%Y$E60*1J&7.:Q/(8AC/"XP)1 MO5IWUXQYMFU]-GN#N<&.T5V'XCVKREO<9^E+;MLX!_A3,=Q6W1BZ@\Z^H.8% MSAM\%\,[GZE/4IQ^DLK^DYC?%CG&S]4%DRNVYKV3<@SFV366Z_6O/Y4WA2+W MZLC_4)/56GE0U6K][O7H;YJ#7A9CS#F*(&*Q]"8Y$9!PGL$LSJ6M3@D)D/5A M7)N+6<_@;;530QST^0+O7D_^]NJ#M_YG,#]O>P'WFF/V)5QOE$-J!NQ5AVMC M8#R+.CM#%,8R=H\\7LJWLNSK/!L3)D(8%YH09-BSR'1*7X"H$"-0\D M3_0& ND0\W]KJ*;>K-NI-P-]9GXI5]U_OERO:8Z@GA5ZFWE 0X. ;MQ. C(1 MT&&]S=O.!#(1>JB:QO$\H,OYNQ__>UMN7@\.UJ>7K^6")KC(BHC!,%%]GX,X ME]J/ LBB@A'*2"%HLEBIJ7^"ZVF]'F&MWWG>_L[[Y+5_[DVOP9>FUR#9CUPP M[(.JB6&,@Q2KFVA!I/>'$AS!7 T/QHPARL)$I*'6W:@'!*^PH#_DOS4%$,4> M22_HZ=E,]YB86<\+Y0XM$[WS[PWX] ?\^MEGF<.8X-[*&P:)OG%9PQ@0T^4, MHV^;IV+=BZIK$*699;5_P;,BWW^\TT^&.D@QKI;6 IAIG1J/,]G$RR@5Z8QI MJRRCPRJS)1"=,=[/#3K_2\L0R):N2UZ2^O6N^%(^E6K7[8I]U.S"9[)ZO:N[ MOU!GDI7\.?XHGP_13>E.B)R@& :J2A#A/(,XS$(8A)QAEH@D8$99^]$[/O:5;\WP3<6B2J_=_66/RRO"T5=_*,UXR8SP&X9.9D#>/(KB""Y7 M 95KV9DWMN((O+,PBZMU;2,N4GHU"U!%=+Z5ZW^_KP4O-^I/"YH*'D:(0*Q: MA*$LH)!@:3QI1.*0HB#@F6'WE(NTO,=;>I1-Y^*,(*0;4'$BMVD\I4<4*%HW MH*7;_9AE^I4KN@[W)WIVR5"J M2\/CJOP?P1<<,54YE<$D"-68]5Q +$@&&2U"1-(41TQ_$* 62=].SZZE;'\8 M+:B[(;;UG@V+KKOC2(X; S_X&'HE.VB.QB'OYOM^\P>-15-B9Q!=V9AXXE?D MND6QEMA:;8K'5YJ_5;&69(/MBO7>M#Q2GEV2T")#68X*F$6ANC&/(IBG1/Z) MBD(0SJ(TB!?/HBXK_GTC'3+-D^(U-RFGU+1_Q>_$8[E:M8,+Y%\P87^Q= Y4 M&,0H5\WUD,@3"51 8![C&"91A&)!DTS^70?4QY5F=-X!3#M:VB!]W(UV<(Z0 MYBEVODLVK]=JON_2WO@"3?O6S-5566,#AP:UK^_)J]K1'D3]M%ZD 0^$"#', M:,Y5SB6&),@1Q#S$/&)A%%/]^4*3Y/P?U!KZX"_) & [#F[ <\L#V"@F#/R3 M:?PTW#:GJ!@?XUI %.U>54M''3PXQ\/ 5W.*BYV?IO>#<>6E:0L\ZJ%-KS*? M=Z8MT9%GIO_6E3,:VYJE9_W[JJ)J5HC*//J\>MYNE%NX M8N6R;'Y$[UZ;U]\OR7HW9:F,0E1'*9&=^&^ M&/5L9AMRH*$W/=YAWB^DYS/]#+B;&7(CR.VG27K"P_7\2==LOLW$2D]@7YQQ MZ8O>U'^T3-R^BJ7O=X!0C4W^UG\8IZ:LK MSI:#;K3NOK;&2T+GE,3N\SHO4GRK],XI"$:R/"=?O39OXSM1">4-K7;*=LI( M0 F%+ P3B*@:8Y^@"!9%'@M$A2"!94+&"27?EPZD+9-HZ-GF2IR"HQD^Q/JX['A!HS3/LY3 M+(WE,0KS'.:$4R@HXDF61@%FV6*C^C_IJ:T^:2,]WC.@_Z)54&4 &$V7_RIQ#3U\0TG-O?F+PKARWL\)S.NK7Q3PS#6__*2= MZ@V6N!!Y.$_3N.DXI!JVR7V=QM(=#R(6%K00-&:IB?*]03G0;Z3^M]BHR =8 M[^F:*=\5U3_SUOI<*NK9-SAWIXHSU/*\?>6.29V.PZH MXXKH3$K#K;"CXWA$]J0D5S0UO;SV;)U-)\7KMS>=?MAV3+915\ O^\H41&)! M@YA!D?%(;989I"P2D- ,XT!$14J,6ES9,N)9=VU[F7ZQ+1FR_B!Z6_0<,)L9 M#]O&I3H(6XSRO@X>9P.^+=F8>>SW=6"=#P._0%$A (9'/XBA&(M;KS#XGU[Y/ M*SM"NRRE-=A4@#9YY8TH8"ME >0@C#IOLU8V&R_CPG'[F?]ZF:V_O#!=R* APJ\:VHNV@^NQ ].50OLTX2L!<% M[&0!/6&:G?@@#OCMI_[7&,V>G(V9^9(PY\;W M*)=S=N)735N_?7S E)MU^!X M!M*3&N5A-9K]!)7Q/=49(&9[H$LL;,>T#\MZ[93VDU7?8DC[L& 79K1?>-@R MMV7"D&+ZX4V4]%>G^Q?6HJ_.NQOI">5J^2>82+S9O:,"GJ6UC/^M*UVUG+!=_<2 M5%'7@CYFG!DHP5<6ZFHA=I^1P@&.,MPP.."Y(%)"EYO;<\Y=NUDS^6!GIF:]D'0 M4TM+T_Y:%79<97\FC;].?Z)D\P"QRR-!"$ M0A320FZC4ALI1_*T$"=%(.0N2HA1ZMH,/'O>CG=$P:E,>\RQJU>?(IJV" MYV^HN;W_7%_&T$U0G,&&M9.C]H%_E<#;?VY79-X(<0.:GM5M$4]/D!NP_]X' M68 2QG%KB7F0=]FLPC/'\[>_F.<3##;4F(FT>7!R8,SU'^M[(>I_U-7VV7BZ MO>9RGDWXQ>GK?ZCA6/)?&V[T8Y6Z($U'+CW@8V9(]:#Q,*;>4'*KJ*8NC=EB MG(9"]R.>IJ]:9E0_/2^K5R'DJ>^E9.*"K5HVG[:9#W9H77;?]*MZ7ZW[Z4P! M+I(P2 E,0]5^C/$$$D0P#%.:()87(34;!.N8/]^N8\2ZF,BLV; M[F['4R*;)P!=);L[YF[>/'D_T)ZEV'LB8V?>_VAKW[HL]+#@+, !AQD7TCB3 MF,$\C!',BP@581BGN=FMUM'JGDUK1\NR-.T8!SUC9BV=F2G2%LS8F P*X,@4 M'*\]JR(/BG6JAL,/N1KV=5^+9U+R#UV(O-LL;E?\;O-#U.T%V"(,U-#H-(<< MJ0LJD120! F!5&2(I3Q@24&N'?ZEPXC63_>:86 =$T"TU-O4[THQ $C#P;63 MK;3@UE-JCQ"ZG'RU@[3CID&TX:?+H_.,)629 34_,,EK- MSI#=,K9]VC8S3YM%E4LBCY>23ODB.6#5D^@NC!-,.-!78U-%Z;[KQ3X4WA.!O[;KR >>S8+IMU MUA16YVFKQKFJS$_X(+]OTUQ-GN,1#T4 *0JP/,I' M&&(AMVH:B%C$-"%8V-3Q.F+/LU)WS-Z /;N@QR\X,-R[W&UY;AJ_]+B^ 0W? MX,/8?>\M^OS Z;:8V!5S;U%B[!C8"X7'KJE8E"-_ MJ+>/'\HUJUY$_=JQ]:!832E"1Y MH5U-K$G4LRU67( ]&[MI7 :UF[K8C5M(7XB8V;UA,$!#'OS9_D/G8OV*7YA^ M@:H'M.SJ2QO4^!ZU;DJ9J^I/0S%'BS=UUYJO]M)0NJ/22=-W+0Z(R^7'OP7; M;N29\[VTLX^5RBTWF^0^MH;OP^-R"?:TP8&XP6EQ# "-LZ,CV0U/DA?$=CPL M7DH\;STE^6S>S7Y*\URB[NJ)Z=RI9JK9$:K*2\2AE+1CUSG(> MP#%3\^/94SL6;@YCWF_ @0VG0Y5-Y'8W8%F+ZMS#EDV@&!B\;/2Z^?XM%_FV M78HPH$EX6]>WO'J61ZE/2_*HNWM?7L&SUDO"4%$&BC0,C^H$.B[TM_$1'*8W M<3<0F.FVAO3@3\6"H[U\6D:KG7QDV=GV\6G1^KNXQM-V>_B]_+ZJFV03+4S2 MD(1J6*W(L=RH419"S+B0X+$XHUD:\LCH>K:_N&>]5*2 HC45S9M&06^?M97- M3.&TQ3+>+X?X=[0I'BT]Z\XW)-3I]C;XC$5PSKK^INV6_'FUWM1-5&/=7*0^ M_""KNZX89UD^ENJH7*ETLZ_;YE071QFGJED@25$&48 XI)B%D*&")$((@A*J M'>.;EW?/JK\CJ?((U% &\UG5;_$]->*./^]7,C-B;58\'2^R?+>2%W>FA(*W.UK+G<_A8<**,GD4:.1[>?]&1@$5G_>GX-=?/8G_EF8A8+? MYL.,1I1G9FF^P/3;8'T4WWXC%FSS0YI=1&&4P M"JF:6(8%Q+S(H>")X"E-<)(:E=6-4O.>O='F7S;$08^Z96W'.')ZAP1G>)AM MN%= 89'LH"&BL]R%,5HSIR)HB'V>6:#SDN63>P3.C8_UE4KZ#;PUAE5*K MG*/U;L;P+5TWP?A%%$<%"Y%TA%$JS_^12-7H(PY)'@J*$Y*E9I=HEPCY/JQW M9 \#K\&?.]*FM>B7H-)38!< F*FOG>SFQ=X3@KFJVKY$9M[RZPEAS^JHIYZW M[2BZ7*H>PBO>=L>5?^XJK1993O.01"$4(4\ADO\",6849EE*4);E)-";639- MRK/JJKG*;1'FTXZP:2O1BR"E14XPQRFD!94@95D$22@P3"D.<,BS7.2Q65'K ME3!=4[CJ$R@]V^;F-V(8Y6MI-G+OJ>XJ35UV6YT2S5FSU8N$9NZU.B7P>:O5 MR3=L$WZ>GE1Z<\7^W3006^ T$1EC!(8\RJ7:X@ 27&009R@6<<9H1@TS>XX) M>+9H+;EVI%CY5&[L.B2?H:*GH]?(:J:9G9@-J9NV5>$-^+Q>;T=R%2SR;X;% M<99H<[+\S!DUP\*=I\Y<>,Y.W_XA5J(F2ZG(M_RI7)7*55%Y?+O-@,D=D\1Y M#*,BD,?YC.0PEWLGS..81I'T+#@U"M]-T/.LC1WU1AW)$7TS?9Q"+28)(V&> M2X>,(8A"ED.H;-X:_(S,[U83@F[=X- MT132D?6;HC:K,=04_=0VZKYF9RKOZD>R*O^GN8IY7ZW6U;+D[;W,BM^K"6'= M[>1=\:E>S6Z?QQMPQ&6C27T^5>AQSRDXL&H=PW'SV?3LTNP?P\QZS?4=C$V= M4]P<&40W/,UJ-IW">&II=55+,>!BQB$&" M< I13E*(XSR"!>$YITA$!(5&\>LQ:KZ#V&W:27D@:QBY'D5*,WSM2G[#&'8K M>DL7] A[Z-VC):*K:/8HK7E#VCIBG\6UM5ZR*+54B2OK]\MJ+1ZJWU;/I:KL M/"D.UJVXG%[*L]ZV'("&!=4.[Z%\:K)&?_MZ_[FIKY9_L97OW[2EU0;UF!HH MC:NU!X#,%%L7&Y-Z<[.Z37WI[5XN6,;!4G!EJX3B2>EIY/3!66MJ1!0W=&W# 9D?:G=YJ2>A( MC\=IS:K76F*?ZKG>2U?UX_LD.1VJH]Z'K&@4XC"(,\@X4_/QL@(2&JG 8R[2 M. LPXYE%H[TINIX=[%UG(O6AP' C .M0H2ZR>A;! UYFML$15+;-Z70%=]MU M;I+J6[23TX7B0I\X[=>M^AQ]7O'RI>1;LC3O;W3VKN_C]7()>C2-VAF=RZEQ M7KY21$.7^U@Z]UV++LIBVZWH?,$YNQ1=%.>D.]'EYRQ3,;?/S\LFL$V6[\GZ MQZ=E]=?G5=/!L0F([_:)C(5)FA84AG',( I1#G,68!AF@A9YE/$\2(WR,O7H M>M;!/A=-\[LV;*,NC)AD"A22J^8Z:24_HOH/Y8%%PR1%39SU]F,/Z)FI]Q%P MB@.@6 ]'KQLQX9RN\IMU*0Z;Z*C&11G68^&KUNT?/C]67*]VG1'A6^"B?)% M\$42<9Z)!$,6YA%$M$A@SDD$(RQ8%K*,(:'ERX_0\&PU.J*@$ +4'4F#FOD+ MN(QKOB-IS;1\)^BNCOR;,V$-"OFO%]JNX'XG?!>9V7]I5RU1Q^4:K5>_\.I\ M=>7CO!_5?T\\:IF_I$K!OU:KZEFHM*C58SM+8U]$PN(L0B2!"6$8HB2B$&.< MP"S&41*E"2?8*%PP3LYWQE'3HJ%L*!JF"XVCI.=JN)/=S/:T8O<)@Y8R^*6C M?;E=C7G2CI:0KK)QQHG-FV:C)?A9_HS>6V:ZS46Y^+C:E)O73^52U%WWU==% M$F:!/&E0R#!-(,)!" E+D&KE)$\=49!&F59%V(7U?2>_-!1!0W+7Q?=53XTO M 3*NMP[$-%-4,PFU57-"CI%3OGRS54/YAX/V75IO%G6;$&:G7U./63CAG\IZ MO;E=\>]"LLAO5RNY^]9K4K]V<2.6\91FH8 Q$4J[PA22),0P#5C(LRR/4AIK M>^,3Q#RK6D,=2/*@I0]Z#!AXK%.(:?CI#G$PT\4Q"*9#<.98&+CQ#C&Q\^>M M?AYF+KVFC*.^_=0:\SGYFM(<>?NZ[UAU0;X7U5=1W;X\-LDJA@/O+KWOV2BI M'L#W'^_ 5_G_MQ(+\JCZJC51LVL&X%U$8_H>P 409E;)#0:FK9!'A;1MA#R\ MZ)QMD$?%.FF"//ZLY87!+A&^2:1;2 \<)T52P G'*(B%I &*8)!G*("905G M%!G="QPM[SO\OR/6I6D:WK&?0*$9NK<6T#!"KRV;>11^4 17P?;CQ>>-J0\* M=A8Z'W[*_+3;Y,+/]+D/KCBJM!:(M"^@0)XA&D(180435A,I-.>8PB M'$D5BQG14JHQ(IY5JR,+6KI $0:2LL&,QU&$IL_ +N0VTS@KD8W.PU,R61V* M+RXZV\EX2JS^\7CR63>-Q.ZK9#^4("4M)G"0"\C#)("*9U,TBR"%C 4UQ MFC 4YM?T$SNAY]LI%1OPRQ]]@ZG34^T/6CWR'C1[64*)M6=$V@ MK;>3.L30,.)UUIGL!K3$P9_=/YW6>Q@*[*ECV2FU-VU<=D'TJ?YEEUZS"*SM MN@_WYITV+8R_B;54(#7LM-&/WU?EOE0QS[*$QC&'(2ERN:WC%.(BBF$64QZ0 M .C;A M/ L8#2)\?N&T"_JY^U&:10+ML1@-#EHL.U^\T%[FHQ#B%$# E8% F%*" QS%7>H\ABEE(1)C'6.H5-T/%LEH_G^MH..SY&1L.VNI'7 MS(:>#'[NJ-H8RA'9;6<[6V-PQ3CG,RR\C',>E$Q_@O/QZV\TM'E0ALMSFH5^7_"/Y _GXG5J*0IFT1!T$:!B*&!46Q-#\I:=O5):'(PR)- M1<:T;F8GZ'@V/WVJ8$/^!K2C:W9BO 22WDG1@>AFENA(:DD1O)N2VO@P."&3 MHT/@)2JS'OXF1#T]]$T];G[WJ.Y1R)/0O6KL'O>L6R+,:XTEA*8 M*<@D\T:W?2?L6EWN[=:8[2[OA.G^U=WI7UD/'&=BU?0-K%;?RO6_I4>M_@-Y M%.%"B(PF&9=^;2X(1&F,($YP"N,\R7%,N$3XI],!@\.EW M+-MED+)N.B:_>WU'ENJ$_/V'$)M_U-7VN5P]MM?1C(N$!F$,PU#^#TI("/,X M$# I8E$4."(YUXHVFA#UK.F*A;8CMYITV'$!&C; C@^[JWPM1/74WS5.9F;@ M -$-H-88F3?4,!#:55\-'9+SMM

=,'L20B"2"\H\%Q)@R&'"L,@YHEF9&Y\UQ6Y9I>][&L/Y#+K%9?UY)]Z:L^#]%^?AC(WB7Y]G\IB0R&DN\B#\)()&89@S^+9)Y-VHX^(%T*;:&V^I?&&VIF/.ZO MLQJ3![;-+>&C8K.S=K]__] D>C16S]#H_30HZZ99_BS\^C/E[:3O=^,3P>EN M(O@[HXG@FZ.)X*W(JL]I*_0-V/\8=_G@;8.]W:Z@FGSLFK.B$+& R-V7!ZH%A\ 88H(XS/)<(,JC ME"9&W>4'J7C>#GOI&ZHSCVEWO"%8]':6JX4UL_(].14]#TUL1P5RUM%NB,;, M_>M&Q#SO5C?VL+OS]]UVL]Z0%9='_(4Z8"=14<",J/;1A5"%[C&!-* IHP0S MEM)K#^ ]>F]T J\.'+@]@O>AM#^#6P+DYA#>(^[W%#X@I<=C>)_:FY_#!T37 M.8@/O6:1;O:N+J4Z+'][E0KU7;H*E.Z2S8A(!,<,)FF20Q2J9#.2KV*C#CGW M=?522PY=Y\B>![,SB@&L>L<5/V"9 MF2N%4]/N=\>%"C#_\GL+VJ]@SPNXG4;-^"1C#H"C0XT!X5G/-^: G!YU+%:X MLFW(^R59K^^*YFAU^W>Y7F 2XC 1:K9X(3V4/&8P9TD,"T*3.,,X+>+$JH/( M*27?GHHBIV[BVFJR/Q5)VX8B9R!I7GJY$-W0?S&2VK[5R"6)7'<=.:/S-@U( M+HE[L1?)Q1?,L]T_UK6Z]/@FVEJ7-O=-,_5]Z%W/>B=)5BM1;=?+U_9:\_0Z M=,>,?J+\( +C*NA">#/-TY;;7;;?E)!6B?>#"\Z6A3\F3C\E?_0YB\/Z%R$= M>''89U>\/V?K2TEHN2PWKP_5.W%/2JXZG3S\52UBGB"6L@RR/ PAB@B'F*@L M?A1E,0^3,([T6PC8\>!9G>5O(S4X_%KBJ!$'\(^.F;ZW_-ST?>P5!R=#\_9L MW8"'"KP30+%VT_8BDMSY!]8@[N ?8+O(A%>@S<(9UT$T&O"P7'J^D,AULA\% M3:Y,U5O!=R3D.6H_+%BD.!%Q!-4$4VG),PSS/&"PR,(H39A@16!4 MGC%.SK/1;I/&2$L=+ _D+0867(9,[Q#D#@@S^]QBT!$&/4C;T9'0YK^ R ML?GG%4P*/CBO8/HM"S?NZU8%8.^*?_ZHELO7N[]6@M_7U6--GM:+D,6B""(! M0QJE4L,#"DD>""@"GN8D2V*J5X U14U1'_KX8VJ!1Q\-Q1-W IQL#2 M<,@<06 8\&REORM 2Q8T=,&]6^D-O"9'*-BY1K9HF'D]&B*.NC9C[\_GOVA( M<>2DZ#QOYXE\$,^U8&7SJ>6?EZ+)95WQVZ>JWI3_T_[H8LPYRB,"8X0RB%@4 M0A(F!>0I"QD-*0V%UI@5$Z*>+5>?A::!)>G1-O-,M"#4\T]< V-FS_K4;\"> M?@//K0X\QKZ*B;R./!8MDK/Z+28@G'HO1N]:C$U6L<.'I\?_K/[Z;?57WJ^T)!3S B9Q'$.$"@[S-" 01UF LX2B&!O%$RY2\AU*D,34S]APUN%E M8/1V92?BFFELCR2H=E([')2N+9JC7?6-:@.HHF+*Y;3K!FB$K)[^^\++S"3LN "_[/CX526C M[5@!'2_]Z*([.V$#@2/3841Z5FMB \JI@;%:X\HTJ[NBO>(HR?*^6I?]F>Z+ M("L*1"F&6YR2,C(%Y,G<[6W#=(_M_ M@6@(FRK_&3:ZJGZ-Q&:*W:Y_ MZ[%)P?878]-/6ES:_[Z2WO92\-L5;S(#O@DFRA=E./>I)FF 0B'B *8DY% > MORFD69; +$Q2DB*.DAAKW]U/T_.LBSL&FB-WU>2IU <>;L!*;$!1U8 LE]5? M39:;^K?M[JW>L\I[_#]A'#0K_9\P" PNP#5@GU!P]V"::?L>1Y40V.;[],A/ MIOE806*0&N 6&KL,@?&?&F M'ZYJQO4E'DT8T%AFOKP!?9F.T@<,7K,PF0]_ MR05>V_]MW)][^=6[ #LC(6(B81"G+)'G!8(A23)58HY1410QSPK]/*<10IZ- MI/Q9!$!1,]#?,5@T;)DC80VO'1IRH/M'6[:EZ-J4GH_);V"X'.%@9[$Z(#;M M/]K>F<_R"5,T]OY\5DE#BB-SI/.\58^+I?QSU3;5EZ;N2\G$:BUN M'VO1CN16=SFJ8KM:W=?R[Q:4BB*)$@$1QA0B&B"(PYA#CN,HI#B*\D@KUFE% MW;/%ZI$#SXJ>4=,(0R US)E/>$R/93U.&F^MXP7LF0%]].Y]HV?4CL,?BK:M M.OIH*L=NV:%)]FAN3G^+KLRG+1P3W3X,%YVS$XB=O"==0BP7L9XTU,2B_UEN M?KS?RBWT2=3[JIIOXD6LMN+;?B;7@F8YRN(X@XG*4D$WA&]V?P"'J63&(XE,T-4+4?O#S#B UK8!^DLR G:< M'-77==R ;]/XV4PSLH#!W7PC$^)S3SRR &9@!I+-*I976>R'X-NEZ+H@O'MM M>B*TQ?N4!CA5-H85>:*RVW-(0A9!1GF LC1@<6Z4'3="R_=-=T=9%6&TA[=W MKZ#MPF$U^6@,-3U3X@@+,[NQAV'?>H3JPF!^]34MH*L[L!%*\UZ&38M\=BNF M\*F%073^.H8^"5*^9KTNF!8?1T8-A^TM?M>KU] M:F>$??S[6:C90P^B?@H7 :)<6H($)AD.(:(DAC3).,S"0A0Q2O(HTAH-XI]5 MSW9D1PO(=Y_ +Z_2^S0='.3Q,VD&RWX*\ UC;=47Q.T+*90YI MG&40\8!!FN,8!CF* JXJVO4:$L_'LN_#S@]E@)IAR4^D_K?HQ7K*U8MH.>UR M[N5_VY"__\.B2:;?CZIGJ7ZN3V48;GK_676_HAMPX.X&[#F'155#Q?L-^ >1 M7_*7+]5Z_>L-(,5&]?C91KK;EZK$+F$F7ZIV0.M2Q_: :?GS\6Q*6-,H5J5^;.JZO M\C.H!)%J*2D]?EY)W9+V<8%%+%! 4\CS $'$*(,DRS 4$6&"1XQG(C>I/_;( MJ^?;@M;LR'U#,09HP^7NWYHF*L9M4[Q]-+TMXR?Y%&9[1;!<4(1XP)&*(BAXA$,<11SF". M."-%'$919'3#8U+8HZUGH6?!T,S^MBSU M'/4F5U@R!3JN0)^M7JCQ!K2LN;.U5Z/CR)+:\S&KG;P:KE,K>/V"%BDJ_UFM M-X)_KXK-7Z3>=94,28J9"G1$J"#2=L4%)$%2J$$>48HP3GF0:><7#E'P;)-: MDF#=T31(K!B$8]RX.!'2S&AT\NW(V12W#@IJD#1RK2(G']95&=:8,*-) M((,OSI?W,<;W4:K'Z(,65N-VUTM#'M5WM?D#[1WB@ N1I0',"9,^4)QDD @2 M0!J(HHAB$C*J=;EK0-.S9;F=:B)BH(*:(&I8'_?0F-FC RJ2 ;#ODG%=^Q!- M> QLEGN8[*S8Y(_(>2L1,\E'39[F4O,903/9CLRBX:L6AK*YI7TW?9'[[O0B M]Y;]*,5+\\B]J%5>ST(D:"X+FE:&!%7'X #4O\1K :WHGKI+R\&TUYZ7^4^S?]* ;V_XT^CMTFX2 O MR>0CF>TG'I I?9G<=;CY;0[0MMB9#QL M=R6^.GN4)]0,-Z$=8'TV3MLAM ;/*V F^X%G,?FV68!NVNJ^[IKS-)4IS=&?_UYO=X*OBBB4*0D)Q GC$(4D@02E67/ M0TQ1A&)<<*U>R].D/%O8/>&VC=T-6#>T0=D0![^4J^Z_&&;-CV"G=ZOD!A$S MZWD XWL+1DL6M'3=W0E-R^;HTF>$T*RW.M,"GU[;:+QAI]3[6Y[/J^?M9OU% MFHYEU$7J"YH0K)H_A(A(K8ZC".:J$2 /$R+_4Q$P(DRT>H269[5N2('(3&?' MH-%36D<"FVEM__:VI7L#.OD]C$;3$-&1\HY1FE5[-40^55^=5ZZHFK,YG@T5 M<=RN^&]B\Z/BU;)Z?-TG,R.1"LJS J8B11!AE4Y(,89)&L=%'.(\(&:MG_SS M[-F>*":Z7HX'3BSJZ#Q_.#TK]9-]#@]A1IO*NB8QO2>*GY*>^:!W66[GF>/Y MZ^[F^02#!7@SD3;;7;@H%Q]7FW+S^O%)U(_EZO$?=?77YH?BDZQ>%Y'@8<%Q M"D5*0^D9(@%)02F,BC3!:1QE)- :=3]!Q[,5;RF#'6G0T@8=<3US/H74N EV M*+^9V;047=O :0HV,MA:KM#:(_F'@QF:6G<6TZ$IW$[==1^WB+JKZ25TXW]%E^=C8E'UU;C/<_*[X+O_KNFC;%[>-*L,$)3GG4J,1)Q!% M80PQ3C',"QQ@EL8I+HS.>F[8\FP #H'@CDO08Q,<^.P5V3><-IU#>[S:]0UU M].7TG+SYOX>90?JVZ_4\]2UNSCY&9?@QC+TTM]@Y97F80ERD#"*:4)AG10%Y)L_:68"Y M,&M(HT75LS%]3]8_]GWWU/S,9_G@#]6,3RIH&S0WC)EK0:D9/G<-D&$DO0=+ MQP X*\J0)]$_X-?/#N/J)D*["K%KT9PWVFX"PUG@W>AEB\2&/RK5'4_Z@D_5 MJ@GN=Q'F+%*.5X AIE$$49 S2$)YSA)8H"3E/. AU\YAN$#$=Y2LH0I:LNT= MDL$%^R5@QA7>E;AF^CT@J4V]Q"61#=(''(ANERG00Z/;O.GGK5N-7#4P>#SZGS^\K=JN?Q4U2JZM*!Q1.,X"&'&FGN_ M+((TYDP>"'.6!S2GH=XX0DOZGJW2CAOPRXX?U1\ ]%GZO[O-^4_%%NCX,CS> MF:*NY\AXQ-+,Y'F T:9PWP8,=\7X1M3G+K"W@6:@:-YJ&3-#)1A??"5/@G_\ M6_I5F_)%W!5%R22%3ZL'\??FG93LWSH61VLAS_:EH0_V#( =!]*]KZK-JMIH MEF_I@3)N-9SC868CIJ$ ?RHV0,.' \-@).](\%FNTUD Q@^*K[?Z+&IN).A. MJ>J-P])=R)9I6&XN$"H82U;6W4&7AJG-WG@:%_!XBRPG->9RB64/2>];^ MUX2E%<>@87GNV/3A,\X4G[;Z.&\7H];Y,O,'JL] _%F"U0?&_G<%K,\ =1ZT M/J=@?M7_H3OQ?RK7C"S;MG>?Y'];+W(>"$+R&#*"(XA(D$)*0P2C/$2814$: MH%#WHO\B%<_F=$<7M(1!2QDTI/4O^2]C-&[@G$EN9JNLA#:ZWI\4RNIR__*J MLUWM3PK6O]B??MC\*'3_\MQ<11D??]*Q9]^05O*R/-L$/$H=EM=[6KS79$N2A(_TAR^2&[(\CM M:E/RD,O'K6_3[AWB6FV3'#YZ?2.W?\ M)!_ S!1=P-[Y2*09P'%TP/#)Z:PGCAD@/SV"S$'2QUS+77,FE*A"E$#N>A%) M((KD:84(+&"6\#0+ Y$3'"Q>1$TKK;MR7;HFZMVGKJWE:I3H?^R:-('GJFXB M!U7A<<2E03LP'S"964'=H;GF7<&T<7(Y '.VSF"N<',\$-.D/YCV8C_1>,RQ M'F'&+YL?*A]J?EO7GU?\H=PLM5*YS]_R[%(V-/3/BR<231\6[84Q,TP/->&- M>ATJ>50I+B]?2KXE2S NI]%)<5@DJV/BR5*SG1&'1>@?$"\\8>%3?-VJ=)J[ M8C#*NEYD298EF"%(*9*GNS!,("81@BRD."$)DD<__>9WX[1\7T(WQ)6S\-R+ M5U0'^@:[X01H&KZ".RC,%+%#X:ZX<$_C$ 4#3\ =&G;[OSTJ9CN^GIRC^_S$ M$O/M[GJR'.WIFJ^X+/M?\#0MI/ JE*8.88=7,,^6B*"2^V.C*?)B, M9]O59!C!9NJD2B?=DW517W]52;P_0S58G=[W'M3<$55?H6X"5VL'SH.>I%Z+ MQG^&.N]+,9&)IZ_*C5$1E8]_2\58D>7[[7I3/4D=>??Z#U$]UN3Y1\EN5:K= MR55(PG+5>R> ."H81%E.( EI#),B"U(A>)+K=3EWP(MO]6<_!-\NF[*ACLNU MZN!PX DHIJSR6:R@US,9,P%J9E=VF43-R*T=6V#/UP"L:R^76@Y!95[5;O*RX6&/.\X 6'1##I*J?R_$L()S"@18"C..8XUSH$ MGR[L>R=1E5**%E#$]!,3CV0?UXMK)#+<.?2$,4HX'.+<*L?P:*'9T@J'V.]G M$@[^O6W;KEO.Y==9WU?K#5G^_^5S\^.(BD1E*.40QQF!B.=2,5@20X%RE+$@ MX$FA-2UTG(QG->DZ5W64;T!+&TCBAGHS M2T%KD1WTRG;"6W:-HU)M@5/;L& MEYVY9=>8:.<=NT:?MISV>Y(_1%COA.4$-T/=[DBJ*YD.*;>5D=JRN9JO>Y'.O/-SI\0]FX\[ M^8+AM7.]6=S7%=^RS5W]7=0O)1/-"8;'07':>^]()H?:7I%//63<[D3O.]PW9-%=G7Q3X9;7Z4*D"NT4N L)BS&#" M,(4HBB)(PC236VR,DX@7-!%&URBCU+S'49J]=4\<[*@;]RD9 4QOQW0&@VGL MY0("X,^6M-M>(],BNNLL,D)K[CXBTV(/= W1>.G:.M7_$J1N*S!Q$DA5I@5, MHXA!% H*,2DXC''&\R!"29QJC9(?H>%9ET_+-17=ZRI4#^A,GV8=R&RFN!;B M7E&;>B:0@\K4PYIO5)=Z)M3EJM3S1\U]V._B42UXN!PDRVZ'X"$ODB3(8$IC MJ7QYP2 ITA!&41+E&:A4RI@:"E@M MY:*/GU=2+<1ZLV"IB#,28YC%/(&(D 3F(:>P2 L:QH3(C90MGILZ=KF!UQL] M/]@-K7U.#L1UHVO>'ONV[Q?!%2 M04,A0ICG(9$[%.8J1D-A+G*5]QH0%FD-%]*BYOLJY%"'X5J=J9?,#\Z_E:OR:?O4I7BFZM8G##/(4Q9!A-6M#\DS* %-(X0" M:?GTNOJ?KNS9CG6T],_&QV)3G!'$HPB*@*32I!<1)%F<0(E$&A(2%&'!-5LT M7".X51N&*T6?#@58BV-F<3LR#O-X+S)_Q6G_>+W93OB#8O1/]<,/.&QKLALT MLBA(D3(44Q@&60@1BR@D,6$0%UDDU85D*-*[&-:AYMEL=#.!2@Z*JF[[EKCH M5[+'2L/%<8F F<*-]MFX=]>]98^&@VXD-JAXZ$(RB8Z;WB.GTEKU'-DO\O:] M1D[ET>HQ=%!,Y3VX]\UNZ]+IMU;Y/@MSY;HX]^B9N5:@(:8?MW!B6CC M!N#V%/<,0R5*10;NH1[E."=Z^[D.,<]*=$BTD$?39F]O MJ.N,1C?'33="ZP8-,^6[ @B+P.JTA,["I2.D9@Z"3@M]'MK4>,>RI>QZ+3:' MGV:1Y33":08%3A*(! D@%:B &>5Q$=$XQS0QZ@)[M+QG)6Z)&?9I/99?3S7M MI3+<"1LZ7G1O6 17/4N/%Y^WS>B@8&>=08>?LG00'YX>?UL]EZI#N'%G\XL+ M^%:6QLOJAGC\]O7^0VKN6PT!X&-DU*:.]Z#JXZKQGHFJ]>[NON+>U)O5E)= M?I1M;_9%0@N1).HJCF491%04$*,0PR1(&4V9H'EAU*?!#5N^_=U>*YH#F^K? M=K5*>TY!QZK\-ON_['$[.93>Y[?3]*1G_R*&/O=\'\/<1W>*G2MOW@U3\_K] M3H$\.R&X7=W.(-_755%N5'GD(DIQ'F6(04Q5YW(61# /0P'SE&$4(=747)XC MJ@U9ZAG5P])&AG%/0#^N7ZW6U;+D1&G62I5[+IMRS[))_#>N*8N[('\+=;WI.3R R]0 M01!E60$Y2SA$6<8ACM,(9CR,4![GC#!J7@S6)S'K]5JK?&"CZ-N4@!UAHZ>* MUTELII*=.C;$@*)V R0]UP5>0[(XK>HZ(O &I5Q# @[7;PT^::=\<@7U6Y7* M_%)RP=^]_KX6_/.JO8925U)L4[XT4T,6(@\23C&%48@">=#(,TB#6$ 4$IJ( M-,VR-##9$_5)>]XSU9;2]'!][EA1W1>+'1N [/DPTUT#:/5TV@]@YMMO8]SN M>UC]HAB15NY7L.<%W$ZC9FP(S %P9" ,",]J.,P!.34H%BO8-Y@L-\U]]NV* M2S=577@+24.L#S&L0_B-L(RQ/,Q@+M)"C7/CD 01@W&6DYBR/(I98-I]4I^\ M;^_@P$S3O>"('?->E0:PZAD:?V"9&9M1G/R%/J^#P6&+3 /BL_?/- =FJ+FF MQ2H6F7W?-_66;=1J/T1-GL5V4[)UEP4:<93D"<]ABK*FM9,\Y"?2[H@P) 1QGT21ODL(UA-&XU7$IN&'@<%'HZC]9,>H/D/4=N3 AI0KP7=MK;H?&PX"$<0D MA E&!*(X+B"-1 &E%>(Q)_*4A9C9-($A,K[O9IG\_6Z730R2BZ)DI>:,OPEP M]+R7ZT4VLT([>F#?*LY]0^YQF9QUWA\D,G-3_3%!S_OECSYMX2HH-Z0)'4O+ MV_WJY D$%ZKJD25A+%42<8B#-(!!&#,4<)(0O4;X%];W[1A4Q>8OU;60]2@; M[(P#@&BX ]>):7I*.-"RV?L')#38\J^3U&ZG[]-TM;]?EF-T6Q]X;;[=_#+/ M1YOXR&/79FY\?'I>5J]"=%WRAH<3W2Z779^MN^*;8-7CJOP?P>^;#@WOJ_5F M?3B?LS"GG.,8YIC)TPB/!*29LC4"RS-*%/&<:U4A>N?4M]7:/CUU.03OEV2] M+J430793EMNI%^U,KC[WDS.X9OZ8>N[*3_&)#,]=4T/1N@_!VZ@->2XW9*G8 MO &W3]56/NUSE)%W0)UG@;CF\XT20SS!?3E7Q!=!BS1:_J^F(\>]J+Z*2I'_ MM#)/I1U;Q/>1C?]KNVZ"<5V^!+S_> >^RO\_LK"?JFJSJC8F&;:CR(R;2*>@ MF)DX0SQ\)-_J"&Z7@#NZ\GQ)N#H"'B7B:KU@<>B[)](_9/_^4M4;DT/.P&O^ M?I =,=!2LSGG#$EI<-"Y4EJ[D\ZQU(Z..B.2C)YUAMZ;[[ SPO71:6?L.;OC MSB[_LA3JHN:\3]5"\#2G"(60X"14*>@1)%'"(:$93ED0T)@7)IDA4P0]YX,\ MJ%? \L!$X\:N>VS\7R :1LQ.&I,XZAT87*)C9H.^G$#R<1P$8\]=5S)'#O@D MN5G]:%WA3]UA[?_4]5F7LZDY!U$?+#T5=PJ!F8[W2>\3K3OJOWHI MY=06UE4RUR2]>7.X=,4_2]W2?M%.\QL]: M-5?[\MJZE^[9(,.-IQF,H72,! M41"E,,\2(K4]RVD1!3D)C"*4@U1FT7!B46X]C(F>4E\MJ9DBMT*V]&[ @:([ MQ1T5R)&R#M.854%'Q3Q5RO&'S0-+]T+4_ZBK[7/CE#81KG9W_[99W3YM=$-+ M$\MXUC=%'33D0>M;]Q@ W\1F6Z^ZP+!^7&D*F.G(DD-,#(_RU\-A%$G2%-0J MEC2U]FS1)$TA^_$DW5&G2, <49V+,&%&]@SYQ-?/$JF T"D7/!;1>QO.I'[2J9PP5$HZ'0 MJPC,%S-U@<-1<-7)@I9))\.WFX=K]W>OAT>Z6_FF=#[R4?)5LDF.(@I %D2%"(2(0A$4D"PQS+W4#D+$V,&DL-4O%L MPK^>=D!I!MXW$SM4)B$[S+A?=MV(NO_4O^V[ 52Q^A^-X?_]^X?#&H;F?QAG M/9-]-7IF9O9\[/T-:$CZ&WA_))&G8?/XNTN"IJGX MM_+QQ^:N^'TMFBCE J,@Y"%#4/"80!0@ 2GG*<1Q$N4Q#C!+M8:$:E'S[K!) M:DJOMVO1A? .P%[QKWM]0AE4!)>WV9L#A98". MC*XN!49IS7LYH"/VV26!UDNNPHZ[RL(BR*,TXC H4KF=IZD\V(5% I.,YIB3 M-&>1WH"C"4)S! W/PUK7QJFNC/:]53#/59C.413NC8)L3PU9K\&S:V-C/T?H MRS2RY21PI96E_[5:OI80\\RA/J1G?D&*)[EWV[ JSP!']B^<7:Q_"8(NSH5SL+SO*?,.3_#V:EU5N*6@T(84S_\ M9IKRLE1-A@Y#0R*Y40B!(2%%(#UC@B!) @K3B"4BPCR-A%%*VV52GNW]@3#8 M4;:> #2"EY[I=8."F;VT!,!\^LBD;*XFD5PF-.]4DDF!SR:43+]AG@W79K2K MB'@;0=]'Q3^412%J(66QJ+LT6]6S#K?,@#TWO2LJ<.#GQJ(2TQ"\<2WWBYMA MK-H0,@_%FG906&7<&9*:+0'/#H)^/I[E"I;I%*29-J \.N#<#9%;G^FQ9Q\=]7 MI.T"(4\?^[(UVMQP)3!,L1KH\" MUF//69PLZEH%(V[EHJ_KY#2_)K' ,< MB&[H\(]+[<._GY#1SI._M.A\/ON$6$?>^=2S,Z=5V].I"2Q^ M5AW_5NN2-=ESBXQE-(](!&/$4X@"N'?K(SKN#.]]9OF2FH>,G^S[V-_Z6*8XW^URFO>2@'(%6EG4P+3= MMV\D^0D2G"UP?^L<9Q.6_W>D.5M\!&>9SC:TS;V\AYI+7CYLZ_84H.G;';_E M^PZGI^,[DOINW(F T\Z;O6QF-DT>YYL)C4;B&;EHPY)8.68G2\WFC@V+T'?" M+CQAI@E;WE7'ZS]7OYQ[OZH?IKM< XX"@."$R+((0H#U.(,5?C M%P.<)S'':53HZ,T(#=]'HH8JZ,C> $58C1M6I/44:0R?<8UR)+7A:1T5 MS*[!Z_"2\W5V'17IJ*7K^).VHW6:O$8U'?RU2VPF/*-,)"G,"QQ#Q$D :4YC MB%-4%%DJ>)(:C1,\)^%9^SJ"H*%H.DSG# Z]4_1U0IJIVY%\7@;H7)+%V?"< M,P(S#\ZY).#YT)R+3UX[#N.[>%2>_3?QK :QJ[9T154_-;ZJ//BU?WD(+8=A M@)*,(D@*S"%*10X)HAG,>8+"@H64)K'=L LC/GQ?NA]&67135810;E1+ MH$W9L^IW+7-;LOW>^&:*KP^DGA7P H^92=BQ '[9,:%ZC8"N_6X'V!<-P(PM M@['PCLR$/MU9;88Q'*<&Q'P!\[C[ARXYK$EO+)6E:CV415R$/*"L@#1@""(< M<$BS#$.2I"3G(BQ0HAUXOT3$LXW8D04'NITCKA]WOXC/=.#=A=1FJF\AL%'< M?4HBJ\#[Q45GB[Q/B=4/O4\^:Q][OZ\%W]1/*ZO0^]'+%6$A%WE2Q793LK7<1+L@ SKGSNI#;4P%.!E;PV?68N"VZ0BN\$ +N$_.$O[RHW?U*P MT0S]RV_/EZ<_*<%1MO[TT[;97 _-!M%\VP^J ZY14M?)RYZ-28\:^##66593 MU.GM^VHIS8S'4):7MM 6V5X7!+LBZ>MTQ9ESORX(=)X"=NE!N_C6?5TQ(?A: MM3!7E7BW*_X;V6QKE>I2_$;J?XOF/NJ[8.J_J?!,7C":A%$,071 MS!(M M1M;WY%516J 0I441!C @K)"G#U[ G&4Y3&.>8(R*@L9:H31MBK[/(!TU\-R2 MNS;D?HJ7;:C]"A2=4^*9VSF_;+E&:^:)\4^?R>??H5^XNQ7I[.0[>;,UR$@L("(P116!"(>8I@ M2GC(*<<<%UI3B<:(S'4Q=JN&IK?E&OT,P#8733.X-@K6N!:[@L!,???2FXAL M=4]V2::K[LG.%IW]GNR26$/W9!>?M0CM[W;SSZN3%O7K#UOQ4*E99^7J4:S8 MZS?Y]9?;-IRKAH@E20#S4,V3R,,(XJ1((6:4Y%3@G#+]J+\-!YYU>>^+RDVX MWLU3Z,V;X%NADGC9@350[WDS")];@:]QI> ;4DO/_O.JG4X![@JPGTZQ!I(G M\%"!'E?@VVQH&MQ3^$;5[@K##[IF%QW7(#-Z!V*U\'S7(]?(?71SOY3](N?I2K=>+A"(:I"R M"A"B%@ TA7?5T'R,U;RMV#:'/.JCKO&/9^)S_:[O>-&5$#Y5JK;YBY5)\%=)55 /Q M% 5I1OTL+PSZO]E*);MBE?&K;VW?2"4!H!E!10<*GZB"IS M@$,$&4GS""4IPMRL9;H')GU'90\L*X>OWC$-5FMZ\OD>]UV#Z: $!IQ*A 4 MC ;R*)\CF,&/">JA)G^0W)M5Z(\)/U:O/_J>12K\; M4ZDNB'*B2I>>LG-EVX*A;FA$(>J[XA]5Q>_J;B!=-Z"D8 $*XRR!.,J5/YL0 M^2>>P#PI\K3(,B:$D3^K1=6S3G:E4E4!=ERH/RL^5 O CI/I42=7H*KGXCK' MRDRA'<%D[/ :B>W(Z]6C.:OK:P3#J?]K]K)]/:B:?ORE7(G/&_$T%<6_^)[' M/:E?&JEH+JOU5F5"_:F(@X:ZX_+(0WDHF#W;#?]\V,%D$41:& <]@A'(,$4X)I$G(81C@ MF(7L_W7W;;V1XTBZ[_LK]'9Z ?- %THBYV$!UVU.X527"U7N;@SZP>"UG#/I M3&]FVM7>7W](73*5%TDD1 ;#:%S06=75BH=JOUU8KJAX[@J^@$T)ZG9N$P\@"=K\K+*:K, M6YKI ;2SVDT?8SJR1.J"T?OU4GUB6Q]W?E[O1%U&^KA<[-[J_M";K69XT(NL MY$ZBLHAY3H'$NFE+GI: RD07&F1QBC*L3QJMZ"$M%0@<[NHFA%LM^4J7BS6R MHXK:W9+PT19:LX 7$C"[(-?5Y']%31N:JZ>7XK8;QH%'T=1!&>TI'1RQ\ M<3G:BI^7Q-$1G#/V1M=Q[)/^FZ?==JQ+U=WJ86>Z_=8_0N# M<=P2Z$%?KS'?>ANP>WS%X\=D.]?OR(Q:H9$-!%8KGW$+G98_ \/.M@8:-ZV[ M$#)XVO74^5FLGL17H5?MNCN\V%05ZTK_&[IZ?N_-!FRX.W2_YOZ[5;6 MYUY56?N!+91)@@EB)G]7W2S++-UX1>KN8U"BJ5UB-JE%'U^B@K.Z_5JO;>3M=C8/2 M4 ?"T]OAO%_M9C[+#P+M^=%_&#$SM^JL<[F/*[7*K&XQ;"M>S=M[LFK:OOVN M%J"ZV*G3\^T#66SJEH^)3 O*<0G*I,@ 1"(#E!8(Q'G&,$JRA/!\EN:=D\P( M/!'4HG5AZ6,E?*;6G=/>K.$R]*=_7Y:+V>GM/9L5<,>TAF]XIXP[-/\\?"G: MSI_:O)^FZ:>7]_/:;4"G&?'OT1C4RXORUBK4CS8.]V'5>$S?P?LN;N3O:UV3 MVV%HBADIDI@6H*1Y 6 B)$"<,&QG5NLK/!G8-AB=ACX_7W R ML.(H-ID\[X7VY].^!BOG2-V^Z0W8*L>>*Q#U1<]/>Y_7%C/QXR?Y#N>/"#KF5R9%=M?]W(^FJX+L=;/SQNQ+U8;1?/ MHOEM>\.8G7;%F?#LXIPZ%D>,O@ SJ%*SLE\;T5R=M)GKI%S@N:\1,YM&*\GOM4E MB8U*@N[%K7IWHMD>(#!G<08+ %.< 8CCO Y%$$L.61$7(C&B?G22'C@0-0*C M2J*7P]4>$">=B4Z'QOTH3C!N8J.8/-X;782#F&/#'MD_PPG?<.P&![0 MC0SB&&CZN[4W-3#[B;BD6R6Z&T=7^T)']:OFD::=3/VI("F.-2J^ MPHVYX'ECC34@9X'&?@3'*--4R][(]P^/R_6+$,T=XIY0MZR^#NJG&]F4TOZ/ MX'55P=OU=K>M.=L&O]Y6?5@N5G\E6 M?L2?-GJ)5M] <&]3-N=KGK3=]MHOSSW/"WOO8&_4X>K!O\-U@]YW\=/?,3C7 M_&?8;@SY2N:[3="OPI3F*K^*W?U:#?DL&H[)AHJ(DDS$,8(@P50 R$L&*.)J M B(9EX+E4 B'[BH]T@)/%/MHL1?KTF6E#RFSR.W-?KM8VYA>R^TB$#8I-;+6 M:\.5/EFOT'%EQ.S++5?&/F3/+*)"R4(]>> *_F3!*=C_X9 KITIF#Z7T)]_D M@N,F.E%L# P[&\7&N&E=B@V#IQVN>GP2VZT0AZX1*_YAL=+UBI]T$[%/"T(7 M2_6]OUV_$5_(@E]+%=C_(2ZU=IU74LNKFN&S5BA[K1+;N M.EI]GZ,7C;94(_JZ[>(#HL'K,),$S'=?Q@<.1Q=JO PXO6K_R>-JL;V1P#W7&6$YKDL9HL2*:[02*@2]!!G'.(2)IF M!1>NU?V3- L\@W1%UQ7;HD[Y%WM%W2O8I[T2LX71JP!M-_4<5\3W+:FNHJYV MNB9$JU>5O=8*AJF9]X)9@-KZ:7J]6@V^%SB':O7]"/#;:>W-2_T"?&:Q+PPH M=L'M" ^5-JOGHS^UR!G:K?7;&;CQV@7!/T4+MGY 3)NQ#8S@L(C_]D=3&]&V M(D,TQYDR&*2L2'4] @.8Q5C%AC0AO"@(ILQX87XZ>NC:L#_:2C ;PI0S" Q6 MT%,,LSQ+.]CD0K)P9IS%DG6*D6[+4),7:+>F[+-A<)UX]J'YUGY]^AZMYWH? MFEJL.E ?^^:E^6-=G\AC60B,8Y"3! .8%04@*.<@5BD$(05'&;-JR^V@PXR% MIH/%X=&;ET,=^+0*4G/\S=*/P*A:1K(.@_!(M3TU1W1"Q:*5J M36N(^FLQ[8>RYWBI*4^^BN]ZA456N\_D084J+E06@R'(RC@!$&$.,-0%ES%F M2:HR&E%(,P:#/A$V/N-$6-!0N1RD1EJL.8/+15R&0X@/6^WB@Z615C0M0Y8X MT;-<'' V6I8A<[IT+(//V1\X_[K;+&_%YF&K6^3QZ\WF4*QKV,JB?X3 L_FO M:L6T69!E5$EOVC.>'D*;-[<80&+8K?R!8.=<1O:KR=9GK8B9K4YG\ /#SG8& M/VY:]PS>X&GWAI+U9J.U-_9\/+ K'K67K$5;-'3NL7CES>,DCESD] M;.#YA]#?5:FI"LU]JN7_D:.5P%XF\KOM@R?7]8\/=_,?6A^C;Q'9*4 MR)+E(,U*%:)CS %)N02("(%36A!)BKN5^*Y/6PQ..R:J8^3GN/;SKE)615Y_ MBQ8/CT_UA1D5XU7\]5\KUXNWP<'*'!C.4IW8U3"J5;1JH>@%FZ&/"@P%7TX7?P^:,.,'N,M!K1+UJ1_F6(XQ4K4\N]WK4: M%?H*EZY,@;A\^\KXTPYI:!.45'C:AZHJ0/W1+&>OZ]7LOK=B]4>]%WB7ECF" MD,<@0TB3668EP"@E0(J<\H26&85&I^C3U A>C]>V+CU;W]>W#-28#Q9)D3O< M!OGG+"#:1: VQ='ISB'Y:1*>5J^H4:S3*+9ZHMKOGP5?+Z..1A +(%5BDQ 4H"QY#B5)6$BM^"@O9@?UN3U7]8^V=WWL/ MG]GJ*A H=FYJSNW]8_TZS-ZG&,S'Z[V7_#/0[ Q!XL#I?3:$6U#1'(VZ%_UR M7^->D(P*DG# "$8 L@(!2F,*B"S3@A88DES:A(XS"8$#A):GC]BV6J)=B#@' MPRP03#+1SMU;ZRIA ?RYUQ1/7GL^_JR^V6O>J0?V/^C>/+'FI7J_XN_(3MPE M,(T3ED*0T PK/RLAP$AB@/,,0IYEL)1&5PA[)03VLWV/P(8%6DF-M%C[UHC' MN R[G!=K[5S.VE"G'H@7C9G4_/!XQ-F['EXTZ%*[P\L/VB\8JRR;[9[(J\_9._H7(39_WZR?'G6/3^58'U;6 M_CTP1&"WUI*C2G34R-9$K.O=:FTZ=8Y!,.[ GJRW\]LAPP.XJH&-3AXZ-.YL MCFE@7-YFZ'WGGPR^6=MT^C5/4'LL''>N:<;9^=2E M:RAFMEKY4K])3BYT8;C9/*??E*[###SEVBY6^5KE??Q=Q;Y>)[V_D^63^"HT MHPW;"5X]5>WRJ/GR1C:4QD_J"W"70DH%+2F04+=JA(E4"T6U>*22%#*F1<)S MJTX74Q4*[+!M]^[+S;MUY;O^VJL_5M7O[A3V4U^+X4;QC&!;[AY7H-:J1;5N MS3+W*JK4TT1=K8)-M^N&9%XGVNH%=-3TV:#6#V#>.M9.5&?F%K9^P#OO:>MI M7!>FG<7WU4(N&%GMKEE5K:CE:P[HA6B:?NDFVBQG.6 BEP!B(@#"10((A;3( M4@8A-2\'&I<7. !V%(@.&D2M"G9<&:80#D>S ,!8!JO7P,2&\LY"Q3<=\0N8?F\HP]($L-E6XO=YNQ6Y[O>)M M&?="'U.0K0JS_&;U59=KZ@#]AFP7M0J'W0&8(40Q8B#!209@B7) 8RQ 2E&2 MT*S(8VG7E]>G=J&#:H=$IU:RNAW943-J]8S(+M(&U5F0*R61CQ=FF&*^UFNP M#.&=-W" ]VKT;:BD?Z]P5&G<1/LP#3J"H.F= ,F';J]$C>01UG[2))]"7.F4 MWJH9?$.6'U=<_/5_Q4;),-Z8#9)\[6%CL*R4P$3GO3&\!PMD$;O-9MX"A+ZV] M75)-!:V 4(,_S,(H1W5.Q"1 5(1WYT/0*(=4"P M,M!31#"3.6M(L(+A-";8?=@M*#2M[ 6_7'W]_B_]H[B+4XYCO<\LTU+%@BQ/ M <:(@Y0PCG@,PI8!@*G35BV %Q&C(L/^UR*$4J:F;M-/N;CU4@4K^LF9R> MR6*I]Q,^K#?MB?9="I,8%1"#/"^1RB5P#@B$ I0E2PI6$B*HT4F^NPJ!8\FA M\7S#,T=:'?1%PH4^0-0-QW>'MAPV)S9.F)L<;(5&TC+LD(;K72MTU;DK7>E4 MT>HW9'-[<)5>4:M8<$1MCL5"(^MX4A8(82SC/&,P!D0@Y9HE1FIMJ#RU1#(M"QK#,BUL E=G[,#! M2A> ZFSZC_5F:9A!7 + S/,F"2:?.<^D1 M-X?YO:[^KQK)QB1-((($9!Q!4+$!4AYSW5,/JWF,J#]9.4QG[, .TT@::R8[ MBH"9QSC:9>'V==!O5MLV7*MRYZV MA_K"6# $,TE!*K0+Q9( DN?Z>(-HHBB505.CBWU&T@([U:&DL"T='.ZFX "7 MF;]Y \'. SOV=P1[OEUK9:,G1QV6-:OK&IE]ZLQF'W*L?M(D-5_%LU@]B<]B MUV1269:BA!0",,KTS!A30/6!I2QQ4I0\)TQD5N5.EZ0$3RHK<9%*M-G] ]G\ MR[*,Z2(P9@X\V5P[QSVS- 15VY!)OBJ1+LJ8M_1HR,RS6J/!AUWOQ']<\:I) MJ-5U^.9#H;> C5N?GILSOJGK;(F=MURX]GZE*W07SPO^1):>6I_V&C3ATGL[ MTLSWW4\,.+_J?OJ VTRD)C?R_?M&;^4MUJL;V3C6R866A$#$82H!9:A4":>N MP>42@9+P/),0)RFSFIF,I 9VJ^Z]EC:6?Q5L_7U5M3C0[Z1J[/:M&J!J(?IM M+7<_R$9$7S9K_L2:VR]M;_IV%+L9S^P%F,V WF&U\_%C\5U<0U[\L3+:TYQI M)G/6.=0*AM,YU>[#+G4WC>ZMB!_-+LUM=6F#F6JS8YU)B>V M>[N"/63.<&7(Q4_.6/DQI/EQ9#Z+']5?MG8H %"@' MF!($&$%IAA-:D-RJ :V1U- 'RGVD.HM5='W[J_JU%%HU?QPZ!SP-5]V^4;(, M4^-L.$J+^H&9V&[.K)Z!TN8@\Z?AK3F#P8:[&VCG MQN:V.;:5.S7!:_NX_>"OT";NU+#+[>#.GG)SIV9=\$'IHJ_VZ!'_6.SNWSZI M2>E!;-[_Q99/>IM'W]Y7_\]OR5]W6^> MQ8:N?Q),N[I8HKIM4_&-R^:*"[IF@3$P8FY'$=6>5:M.]$/I$[4*Z4M/C4I1 MJY,N2_,79R<@XBD8NV@P:\2> -%I6)\RE ^>_K?K;V(I-'M@N_P%!K\CY M/V[^,/>_P>?MV96N'\2*ZSVAZKJ)1(3C@DE0T@(!2'D,2(PSD&2E*+)4_4(@ MLR3F;.S@J6J3%F?,H'2,P[.>3K+)S9$-SK-B2+JKNQ))T/-)L[$@7#>BR M(EU^P&U=]??->KO]LEG+Q6Z_0"=%2A-9"L!92@ LB@2@HLR!))PE'%&4%U9G MKA=DA#X=:4X.OFO)T6,E^F]V"?PE8,P2](GFVGE0)2RJI079Q!BPQE/R?$G" MK,GQ@(FGR>_0HXX]%621E)#Y[Y*>%7&P/0/XJ"&91]&(P#-7-<[+)9Y;8M(]4-' M@RO-,-LJ,<(R:]_%T<9H7YT=C63.V^W1!H:S#I!6'W8H8] Q1RVGU8*'+-NR MG_8>&.(925 "2JZY"D6.@9J^(2@9CA-)"UA@(Y+F$3F!HT%7<+1M)%N<^ \ M-.S['LVV\_8CB_>E7 [%#@.F6U0\^(' K>SAXLOW5?LP;MA@ <3 Q^>K@ABW MX:@4PN!Q'UMQ-[M[L?&W"W=QN-?=@*M4\K'K=ADJEPVWR2AYW6L[ FB6#;9! M^SWMK5V6\8K;:H-&#^^H#7_4E4-YN=1;_"O^*]G\2^BKA\TU]V;>H6J)4G+* M $TS"2 5") D5RD*C$5&),U2R\81(P)#[R=4#=1U9O[0BK,TL$N']D:*DW4N01<3,3(IL9?TZ&;/@YAP7(K^O-X_V"_9_U MDE E*PF@*>9'$%@R%/4(">W'!=+?%1@O!_0$"7TN-$9L&UQE] MGYUOD3&B_=$*8^Q9M[SB#['X?K\3_/I9;,AW49.#WLAWB^53R\VZO7G:;7=J M&E)B[ZA,L,AB!!*I<@W("04(E5IN(U.JT%*E/ MNH)FMZY(EY5>T4KLHE^6Z^WV/Z-%S?KTJ'+RZN%.];:>N9>+A\6NIFO>%W1K M-ZCZ:_/:RK^Y=TBU?7U0B!RBC $FRER3BTF BR0#*"U(QI."<*ZR1%V-]?JO M;Z_%3_[ZYGM[9BEKP'=B-_/M7T>C272@'FZX6SMJ7$6-@OXR6D<@/"6XMM)G MS7<=H3E-?UV'L=\*^Z L7:^$OK2K9+VH)%M]U9H;C!\?'O6QX(+5W<->K#?& MG 8//!4U.D6M4A63?:N6=J%3QGG>2H\>FY8:+RIC4@D4%1%I5+!9NHX@ M9[)J]X>'Y>I]#T7;742)CF[7T1L17?N'PF8U[P\2QU6]P;?$VS+?S-CAY?[( M&#,N^\VL.5[^&W[&L2;JPKV"JBUKIROKRVFK:HABG"(*N((:P%Q@@"EB@.0) MHC)'B-M1F#GH$/H0HD,;L[]J\X8L]2UMVYHI!X#-EGN!8;,]N[Q\(6G_^TJS MSG_O-;RJUMMJ.A>+YXI )B2/S 3,?)5C.6@P;W&6.T1GI5H3AG)(U#[I2U#B MYE$M27?UV35\E>Y>&OO=TZ9*9-^M=9)Q)XG$148QX&F. "Q9!A#-$D!R*60F25<\GW:)"LXV_O5U?L_]^6FS$E\U:)3"[ER_J6Z-WQO2MQD?]R%T62RI$ M2@&DA?JG2#! &84 IRB-19E2M62PZPAI+MS('Z8TB?RB?G]/MC7I^F.C1K47 M+%H=[(*%!;!F0<,S6&XW%QL=] 9%HT74JG$558K4&^CO1T&SCB+V]GN*)A:" M9XTJ]H"<1A>'$5QN#YX0^UP_[,RO"IY_-GC*T,,A=?VP?C(- KUV#[NZ#Y-M MLP$W:RVO\O6;Y'AO[\* ,U[2ZS?G^$;>P'-NL_4UY]7"ERSUUN#'U5ORN-B1 MY=NJ++@B-[[CA4BR@B)0)C0&D'.L3XQRD+$20L:*E,56E.3C(@,[Y$&!Z%%I M !:KB-4ZV$W(!MB93<1^$;'SUPX8U4UW+=7S*R>.V;LJ=../C^E^<%SF,;7R71.A MH5?-][K%IDY'I6XN_3Q(5.>.'$=)4:1"@!C&","B:J9"4E (7LHT88*6V*X- M@6_LG,A]6X'1=R4Q &QF@= W%'9!L6G'34YM9X/:Q59+2_#%[W%"&5*,NU2FVUX:+$VA;+U<>P ?8+ MC"-]?:TDZD'G73(<&7*V-CC^J_WN^?4/LN';MTLUI]RN?UT]+MXMMLRR<_C0 M&('S KM&XH/&CF^=^[+3TC,JJ5$E5B= MXL'H<_'?OW\Y6.D-5!_>-KH^2Q( M[W$3HYTVV0<'GFVSW<2\[J:[T?-NL]#'BJ-#3V>Z5*>>]GX5N_NU6O,_B^VN M.DJ[PTF,U,R4 YPPM3 G. 6(TARHS!['J"QYEALYKI74P%Y<)5YJA2KJ'&UQ M$&PWHYDAR(G +,T(R+,$ QB+&. 2$R!*1#C+"UA*:5=GX _#*24&\Z)HEC9X M_W;9QYA9;2GU,1,YJR9BQ4,IXF-W8?M._>\ MU70*^YK[4J2EC&&I5OLT U"HH(HUOVC)!<)%F4A6&)4TGXT>XY%FZ]QST8!NYY[+#SAR\#[1K9I#E(.] M?ZZJ=_:%ZP6#N"P@!U0BM4"&*04HESE(DB1G.2_BE$@K\MT^28'=YB WJ@5; M.?/RZ8Z9>T:D._H!UY/Z?SXUD^+M MNN? L.(IHV0K>)=Z_:M.%[>+G6CH_.N.Y9U+,'6;&T(D)PA!P%*UV( X30"F M, $Q3+E0"P]4FO4"F4OAT!%$5U> 2K>*;K%5SK9:(/!;,]S;^XG>A>7>R)>/ M;Z]JED7PIGH9+7W1]6:C3XSTSQ7M\D9??HWD>A.]76]W1I>\'(H:YL'16UU$ M8'5G+JV8!_SSZHR9Y-I-#$R7UVY>[G[[=L>+%&-(,A 7*F!#1E3^EB8)8(E( MR@2+-,F,0O=AR,#!];=514;[;4=VIOQ#'7.'8YZ;$791Z;?/'V_?OXN^W5[? MOO\V/;RKOV_^8^#ZW>&FL4YSU5OW>?"7QRY!G07DI;58"&VGY5& M3YN-OO=".4U*KH_RF":W(>HG4J8"X#POTT+FL,A**[*!7E&!':+NA;,\2+Z* MENO5=Z"&>K"D'>A'RRQ7\(.!G3_5YG_JFG\0ZY%X8-0T7\P#_8+FI1X8-?B, M>V#\$_9'D&J0SV+=-I8S/',\^E#H0\;U"GQ^?V,X%9V;-.Q9DZRQY$?KO0). MA!LC2)K-:][QL?/,1GS+QJ5)=CH:1 <5KKS=G'.RW"_1QHC,UV#9,(.AAV+# M\,,.9(]OR':QO9%?U%>H)8>[7O'?MN)&OM_N%@]ZI?1EO5RPE_K?PY9THDL$ M8E:"(H880,D@()*4 &-,69F5>9$:U0M,4R-P9*GTTC?KNYI5%\65;OKW>^TL MJ ;=,1\..?,A:1>#:A!O3D"\;D"\Z8 8U3I%?S;_:W*4X!-?"_[&67!V(VW< M?VD?3[^T3_675K0*^J(7GPS&( &C^^CSL2Y.1N"(:G'Z: Y3P>WB0W\5=6;*XC$L($@DI@"RC*N"K1#+)$Y0PDA=,)L91WT1BX !? MJZ"=8M.0DFT.6E2=J1YK50Q;4YDC:1#+?>-C%[8;:%1\OL!@%QTT\ V,11#V M#9!;O!W\#EVU7R"EBJ]P:V/V8&0U&FB^(&ICUU&\M/J@0V@<);WM;'VHPW7UAUL/(HNKI\WA._]UU:)ED1 M2Z9W&5( 4Y8#DJ0ED+1@C$AJ9!*NPZ7J+;GW&ZCV1U-N5S'N.(/A^ MS,3IS-V^S\W.QG]=IN[>4[+>!]W<[9V00KDM;](FY=YOU7\M=IWCMWTE=TP1 ME40P@%B< UCJUBXB+4#&DB(F1:K_;G-N8"$[<&;3:M)F[YW$QI)[WP9/,P<. MA)*=:^\!VA\F'*0'8>IWL-I3)+"1/&N,<(#D-'JX#.%8Z"^^ZR3PJWA<;W2X M.EPF/6RUEDS-Z%2WZ:!8,_.B B!.$X DQ80S4@AN1=EM(#-P'&DTB/8J6!;_ M&X!F%C0\0V$7+,Y0Z%PE#G4WP-Q>7[<$#"3.>U_ '(*SFP,6'W4+!Q_(8E.5 MG-:D @VI*+]9?=7<&QLEL]KO_FVUIENQJ;H7?EP]/NWT-LZ*J15&M9I\2Y;L M:5D7N*Z7RP_KC;XQ?:=B1L%2PD ,LP3 7%]@%AR!F*8XSV7&:6FT(3V'LH$# MD%8]JG2_JOM$;EM67*ZO[^X-B"H+KJ*N#5%E1'1LQ574L2/Z4UL2-:88GL?- M\A4PBXH_RXNU"Z<_QSNU#LES@.TIE@=5==9)8 [03V>/662Z33N?Q>XMV=Y_ MV:R?%USP-R^_;07_N*IWL/1N%MLMGJNM[/VB3' )699*4,:ZCTR6,D )1D#F M!:%Q2>,DYC:3B;T*@:<(K4TDE^L?VYJT0+::1&2OBN6BUP%FLX =%CR[,*QT MB2KL6FTB^A+]HA6*%JO_C/8Z10>E@JR,W3'Q%"T=%)@U!KH#=!K9)HSD5*K^ M1:P_B[5UL7KW8X&#AZ[R_O+^)OK\_L:J8OW(LF'?GVB4I5,?[/%?N'[)!-?2 M]:.QYBQ>OV3$2?GZQ4>F<-#JFXSKE5J1-IW)XJR0E!)] A1C %&F>XH7:F(6 M*6,YBU..'$AG3Z0$]IR&&V@O=+Q7F05 9K/I9+/M?,O>8D<"U!Z+O#*>GLIX M!8K3'C,O$8V^?XRE-+$YU:.9WO.!MIY1[]MWMH7]%KC MQF)Z--)\M*67##CB*;WX@.,YX47ZB@[#RIN7PR,- 4O%D]HVO?RR63!Q(SN- MB9IZS[N48T1+5 "6R5+-4BP%)&4)*"&3.,.4QF;$>^%5#;WCLUQO]<;$HY:O M:Y19W6UK.]AM:^[797BP^5.\!,OST Z'T%'8Z:BM-Y,N<@UIW:^B5OOH2_L. MNQW3KMI2?(\'JL%Q]G4.&T[1>8]O@P-^=NH;7J)#G?U7P<2B.B2HF\HOU5_6 M==/H.\YAA@2! ,-4 "@A!!25&<@)E[@014&Q$4?DF*# \?@@N=Z!9UW9%G7A M0U -1U.? -C%PH[M6FKT-H#M%C7PGC!PJWD?_![XNBAD8.%@/?O0Y^>K7S>P MXJA>W>1YIRWZOZO(V9QPOA-;MED\ZC$/Y5GFN_8C(\VPD?_WZ^LO^Z;)'1VL M=O;' #':[/>(A?W^?Q\,GDO5[$QU/2<8&W[.HP-#4T].$TP_Y9!;?!+;K1"C M=UENUV^$YEC\AR";6_4BQ!W"C.0$YZ#(D010Y!R0A)0@I;F4G*.4"'.B"U\%LG/ M'#"[94:!X;;+H*;"-)A>.0\^7^XUU?ZCQ&SR8&[;C&_7JZH^XX_%[O[MTW:W M?A";JESML]C=B9@1J%:0H$Q(H:*[0 "AA( \Y5BDL,PYLN)#&Q(6>JNO$>W4 MM&\0)+/M.5^FVT7GO=4_E-BHE=M4RUY%1"HDH^OEUD M;6^>=ML=6?&F)I7=I2BFA4 (<"F5ZY?J'_T;D,J\D CS4F!FX_I6T@/'@E:7 MB-3*1-M*"\T Q?4)F.XM\+03T4KLHE^651>K1=W32D7G^N'.88'FCEHN'BKV M[.[YP?UZJ5[.]BJBVJ2_57PYM2!#NARW%\=9F5&,==Y M7&9,Y,2NFW*P5^?45OG_ZY=G-I<$>R%VD\O^331Z1+4B&MU:E:BCRU5U"8/Y MFU*<0/ TQ]C)GG72<8+E=!9R&\2^']S[U4Y79-7W:_>7['0+@J?MG8]7G!U\7V7[=JG*;4 M%J:<$<8PP*SD .:":+I; ;(8$U)F69XQJ_M! [+"KQ4/DB,M.M*RK=>,O5 9 M+QE] &"]8KQD>X 290/S_"T)>R7-O2(<,_G"@G#T(Q/YI Y=7^\*2FF2I@(D M!4< 2L$!0;KC=9$4A)4,IIEP8I0ZR+#R77M.*2VB/C1N>*76*U<^J0XN9@X[ MT5H[1SWL !_U6PY +'5NC6]JJ8Z$UR&7.C>QEU[JPJ.>YM(W+V_$BMT_D,V_ MJOI@6(IQ%7O#F,#Y9]6]^(E3ZRERCO/K M!#PF3[)[R=Y*KFW-##79GHI[W1FWQ_C1:;?OB_M^/JZ^"/S$M MZ>/J]EZ\)9O-BSX"JGJ.W,BO>C%^(W_;-CP"^U!T)S!#65D0%1*$FJY1# '. M8DVLRY-4%*6:LHN[E?A.U%I^.$;X5H3@0[;Y%*;:-.:PM][&XY/K_ NG*+8OL%KJZ/*1*+# MFU'_H?2,6D6;%CH597KU9M0/NL5%K6[G1/M5WHA%<<"KO!FW:H']&_J%-\KJ MS?!HX^8]O@HOO0,X6$?@3]I\A07>$3JJ-/ _^J2>; ?JDYS14B+" &.E2GB+ MF *:J:PWSA@7(LV*@ENU#CT5$#C!;<59&W MY]DK$:[T&=?3R6PJ64KEW>\?'I?K%R&J:R>.EP)21B5( MBX("2'BLEOA) K(22<$S5L1Y;+<)V!D]<.RM^SLP);'3_\FZ]+*+ANG&GJ.- MMKMXM6%?1^A2'';L+NCO;7NN._;,>W$7S#K?>+OTT#Q76CZH-WTG@!(S7JB\B$J:AKS1HI4([)?J2X'"WKBHD#1(=F; Q\ZG)]^O MT.K-@&W8RRRV&+_2799!K(-?9>F"Y/LF2S7V3WV1I6O]U'LL1V.Y[B4M]2G" M%[)10V_(:DNJ_:SJ-+ 0:0X%1H#D, $0"171$8U!698XP;#(54(@L/>U*AYWK:I^B7-O&,U:O+YYM7X M1^P9!;X\/]YJE@)3WH#V^< >^(6\1,];S2HDUYN':J(Z] 0QIP?86S?L9ZZ& MV3G4H$W1GY5T3]?\3XUQNLR_'V2V*_NG:GAE]:*+O?E(C?U0_JIPSSXLL M)SF095X"* H"*$\0B%F149;&F"=&EU?Z183VTE9@]*<6&54R+1/,"[A8.JJ3 MM9;>:6>HNY.>V>+;,P\"7L<=SPSL]<'S)QTV^&Y_K&_OUT];LN*WHF'94V^V M.21*$LDP320@G"H'Y%("G),2D%)@+!(.>6F^C38-#K>-,@W+KH5E)YHKRM&C>LC7 MX:"1A8.[7,,CS+>7963)T8Z5V2?LE[ ?E/[KE=#=O)[%YN7=D[A=JX75?S^1 MY4(N6/4=N)&WY*\W8B7D0J4B#SO3Y:[+V($#5:-2U.H4\2>A+^2?JJ6/S)1B M4:O955,9:KYZ=@)V?*4=&E.[6!@,3JL%^Q1,G!;W3@)GVPB8 D=WTV#2. [= M%30Y\5:SG2LYOZX>%WI_QVI[K7^$P%&E%AQ5DG6Y\NWBH7*#7S]_^=C9IC+< M31@!8SQ&^,'!+A*80N!WJV[<4K?6#?W#SM?'8=2THZ8.XT\[K%[VY$Y--DIS MFF4XSP"3.0,0H@30E&"0QT1P7)"LR(QNSU\:/+"+MM*B:XO<_-1^@T7)!*OL M'.Y@D,NJX]0RBW7&! O=5A8'2WTM)'I,&%PZG'YFOL5"C[9'RX.^9R:T=7ES MUEM QQA]>,;NQS M(:,1%REY#FU6#.$SW&L, XKE)N2E!B>'?A-7403YNX[8 M07*QC8CE$'U!I?NN/ZF?_NL_VM^H?W0?DO_ZC_\'4$L#!!0 ( &Z H5@^ MK:]M*9( *3$!@ 5 &UL[+UIDYLYDB;X MO7]%;NW7]4K<1UMWC^G(K)%-9DHK*;NG]PL-AT/B%(-4DPRE5+]^'63<)P^\ M\2)RQJQ*&1$*$0[W!PYWAQ__\M^^G_\+^RO_R \[3(T_FG M?_W+[Q]_!O>7__9O__1/__)_ ?S/E^]_^>'U(IV>X'S]PZLEAC7F'_Z8KC__ ML/Z,/_S'8OGWZ=?PP[M96)?%\@3@WS;_[-7BR_?E]-/G]0^""77^:^=_N_QG MABYA%@6RQ0@J! [1B 3&H4HBZRRE_'\^_3.SF*2.%H22"A07'(*V]&O*.V1* M9*'2YD-GT_G?_[G^$<,*?Z#MS5>;;__U+Y_7ZR___../?_SQQU^_Q>7LKXOE MIQ\%8_+'\]_^R]FO?[OU^W_(S6]S[_V/F[^]^-75]*Y?I(_E/_[/7W_YD#[C M28#I?+4.\U076$W_>;7YX2^+%-8;KC]*UP_W_D;]#LY_#>J/@ N0_*_?5ODO M__9//_RP9<=R,[.U]DMDC7?FE6>;NX^)>S$'&V^>DDXW2R^=07<;5> MAK2>Q)*\<)G@9%PF8'D#H1 3G9#:V*2#=OGZKBO5*R)[(XH5IK]^6GS]D3Z8 M1")D_:*R1&[8<6NY+6L.H_O\[+V9U_.UX>C'$&&^E:_OYJJH7RS3#XMEQB4IE?.EPS+=$OMU.)_]QH]?PI(^ M"-+GZ>R"]V6Y.&DAP_6B,4>WHB/2__(#<:#@J[2_WIQ M$J;S"2JNK&8,7!%T*?/@(+@H@.7 BC ^&EX:P^8V%>/@I;%X%TUYW0-:%BXZ=I MC2'/U[^%$YSHC%IRY'0'*@)S#>]X*TCMQ\\T)4.F,*D$ M-F:L<1P+07L&=(D2>ZQ(WASWZOC@\CLAQSTSY+1@=1>8>9$S261U]I_*'CY) M03N1R)$3*1AWEGI M(* RH#(Q*!;4H /G-F-1I#X'P8G8+8[&GCU0]N-Q3T!Y15^^77Y<_#&?<,Z3 M+ &![DRRQXPEI@BIP#L5N8O:NGQ<5.V>A7<#R?.)MK;@;T\0V1A<;Y?OEHNO MTWG""4M.(>,>A&0)E'(:G/<)L@C.*2N9CL<]TSRT^FY@>3XQV&:<[@DQ[Q:K M=9C]?],O&_L<+8_*TP9\9H1[I3T$PSED5YC267"&NAU>KJV]&UJ>3TRV$9=' MQDK5B2^6&+;>FTX^R)KJFS& 2E) K$S14L5HE>::'1=ON[K:;GAX/A'8@SDY M,@)JGO/LW>?%_#Q(J+WUEGL$NB-MC1AG""E'XH)R3*/T/,NC4'!SQ=V0\'S" MKD=Q=&0T?,!TNB0D)N:'@^\=:C.#HR&CXN0TWY__#])"YF$\55=IP2)>F4=>5@<)2241A9B M +'A*"A<6VXW'#R?\.GAO!P]X'X.X9^^I<]A_@DW3P;,:3)SR,MVR<;J92=" M<$$0WFGO$I?1'H>&NU;=#13/)S)Z-&='Q\;6#'YUNJS\V[XY5Y234$Y7$XY) M!:\4F!(DH5PE"#G5Y$AREQ@K%AD>A9&'5M\-*\\M,MJ TUVXIV_F]&DAK:=? M\758A[-M3:++4AG'R77BY#IA,1 4N4X\6"^,,"R4%H&ONU??+:?LN85(&W"Z M"\34/(;EJ[#&3XOE]PFW6DJ2+'#):BJ#+N#0:Y Q:50R)84M@')MT=WP\=RB MHX?SM0M8?#@)L]G+TQ5Q8[6:8$(O2JW]P4S&=4D(SD93ZS)4D5[2/=KB?>7: MHKO!XKG%00_G:Q>P^.D$EY_H?OS;R=4N,'&ENNO#9V+CZNWINO:)J&[\ MA)50C-2)''A&"%>,#"G!'1B93*C7IL@M!(6+2,LS> MS#-^^Q_X?1*T0RVB)#,;:Z$HLQ"""5 8_5B8((I[J!9W9]A<7W8WI#R?F.KQ MO!W[V6WKA/T\7:4P^T\,R_.:#NZ,9,%E2%G6V(]BX%W5F8HA-R))EH_+([MO MY=T@\GS"K4TXW$G5S.4F?J:?$$^*06_1$\9+_:.&"J/1D',V1CDN([8ISKVQ M\&X8>3[1UQ;\[0HBV_JP[29T(B_-AYI'RR5Y;/4)VGD+W$3K4$6TK$UEU:VE M=X/)\PF\MN'QR$!Y03O(FUW,PJ>)*#$[H2PD[@394;E T-J03A0BJTR7)3\N M,']MN=VJ,9]/7/5P7C9\KOF7'V]QDW;V]Z.:RI$E-5_5MA;SU6(VS;6!X,LP MJYWQR)/#]>KW>3C-M?'%]?WLVGIN]X]OUZ#NP"T=V<;N5I.BM^7GZ9Q6G9(" M66P+-"^ZHQDF4=>V$C$G!"440O1)0U"%K%ECL%R^:+;N ?8 76UXGW\=YX^_!Z[+YG=-//-K]R MK6_7ZJQQE\1H)3,1 EP, MPLVQ<7%O+S<6D44F K"H:L$AMQ!L$.!%*06-B$&;G2#Q;/KA'8R&)CSLX#JY M4)R73J(A,RQ$JT&*3#PIUD!(*D*R5@25HXEBL Z]%U2,BY0A#(_#&-P!1%ZL M5N0V7K:V1DS:UNZR2L=:Z5%J;K\'5[BQ1J3 ?6MKXSH%G5@:!\IST8RYW4#C M[.7A8A/:266]RR +HTT0[4 \(!WK=.;$"Z_#0]D$AR/D!B'C N48R=X)DF/8 MW %67H75YQ?S7/_STW^=3K^&&6UF]6+]*BR7WZ?S3_\>9J=YOB"[Q(C186PN9?2"+K-@ L4A71#&:R8="_X= ZDY"QC5IVD/H>&YW )E? MP_+ON*Y6WEEERA3/F301S 9=# ,M&9+*KND5!D-]^XK1D8NG'NSZ>PAP'B!G MG Z?P\&G%><[ -&+E&I+L-5[3$BJE+;T&Z[/]Z(2)L<" XF1@XJ>@:/K'Q+C M-GOT(J;6DRL>HF><-J##P:@9[\>.ROP^C]/9##/=RF_7GW%YN:&+8V$,U^B5 MJ!FD#I3.!3PQ#KB3-KB84?#=XC./KS5.8]#V,!F"M1UHG'=+_!*F^:=O7^IC M[_DFB U]#!W#T<&HMUF#72 M)HLON%Q_?S<+Q(YYKA[AEQKCHJ^W;_?X"X85OJ]3,]^6WU>XV>Z+0NBD^_?T MY'16GT5>(VT@3;=2G.<7)[5@]Q^;;R>!*43KJT>0Z _A-/C:^))933S/OECY M4)G:8:IIZ%WUX-$U"3!U!H .M&7EP/K[K[C^O,AOYE_)U:WL6$T2TTI:LA-< M(A-!I>"J19D!O74^DI/BPT/]Q [!\3VD]. /-@%?"U9W@)B_+1;Y#S(S)U&0 M!1", V-CG7'#) 2D'61G= G1)AE:9[>=K]V#<]<$$PO#MVF#F:#9W@)4M_1/# MF2$#2X!V%>%U:)8+WH+GWAD58E8/=L4]W)OKP8UK^,2Z%R,[<-Q^F88XG6U" MYV1O;]*0/B]FQ/35UJBZ=&V+L"HI!86+7!NT.O!DCD.(R6N.VAC6VFS=E;9. M,GU^:9+.,8A .M S5_9U,VJ"$5U(I#&C)SVI:D^_6(('+!HQ>J'2@[691T*K MJY2/8:1_/\2.$44'H#I_NGD7OM=8_,4+LC:1?#]'1Z_4SFXQ@F-200HEE^#0 MHFIMZ=Q-23=@.DK.][R7'<'T/J"S/,5,FZ /GGT,WZZ\'4>.P64&LO8$5)R5 MFK-2 [ 8D$65-'^HF_.!\+F'FG$OM^$@U(+Y'<#HU6*^8<=_3->?7YVNUHL3 M7)XS[;SQY(0)KB)YC5"\(%:9M'GGT2"4%\E'M,*VMIUVH6O<^-] T&HND Y M=CTX<6LWY%$XRX6$4&I)?106G',*F&<\"A,9-L\R>IBB<8.( P&KH1!Z@-0F M=K%5P[<9-BDF8+8I@S"!/)B@#+BH:T>ZDFL+J212Z\>VARD:-] X%*3:":$# M2-VQ@RR%RHP4:\JB&H;)0Y"(D.NP*#286/.WK@.A,UB\<2#H',GL#B)/#U[4 M5^*I66D4KI0ZN9 4JZB/>%EQT PQ)6.S:WZ[[4A:-Z;Y<*&"(834@:JZYRZ_ MLJ&@>,BT#^!H&"B9-1VF*"!PG:R4/FML[0,^2E0W]OIP>&LKF!Z05J_X*ZR[ M^E DD^)&1RC&1^)3H3-C&4(I9# *)J6.#S56/MC&NI.:;DSV ;'51A0=@.K* M)B92LIPQUXZ,0H/RDNQ#G1(P&6Q)EBR+!^>%'&EB=6.6/TFT?"]F=V%BG9Q, MM[E0M5*/[O+:ZVN>ZE9H!RP:K@&9,)4E&;RJ%JCC5CN?I4ZM2VP?(*<;&WU( M4ZJ-,#K0/P]P*#BM/3(#3$NZGATY(2X; ::4)+,MQF#[QFQ'/0P/EEOP)*AJ M)(H.0/7N?-W-EK;5PR6Y*#AY%#)Z.6MZD8>Q< ME$&P,Z_ .!J;$P.H#7>UR'Z1SS3V$Y)YMN=:V>I4S3=#V1 M)C.L5JHW7+\M'\.WB5!!8KW 4XHU@T(SNL4U!V.1^ZR8 MM^RA>2D'IJ_L0^*X48.A]-J 8NH A;>Y-@DI!"R, 9I(W%*>K( 0/=A0O%;% M1Q_;MQF^2<5.6&H^7V-D'V\OUG<0B'J,31/-O2/N1-#U$4DEY#7GWH*((?.B M*XM:ZZS':-H)6,TG+,U@-NJ4AG<;Z7S&]32%V?6M-1_9<'VM$>8W M/+#9)QWFX+-014>(4M5!J3)!Y*@ ;=;1E>!:3;-WU]/D-<]@#"8\,<]B'W5V85_>UGP\V>FE5KAG0U4XL M%EQP",DIEXL46>9C#/NSN #=W="0GI\)D83C$D@4H'R/X MY#V@M%D96>B/UH!Y/L,<]A+OX\,<]N'U^.WA'AH_D'2QO# %4>7Z!%D;#GF= M )DTQ1J&,NW:&>XY#7/82X"[#W/8AYMCX^+>000A\*@#$D=40% Y:@B:MI.+ M*\8&7C)+.T'BV0QS.!@-37C8P75R1S&S<#$Y1 E))4<:,R'I3J. ]*<0=-?: M6%KGWW8^S*&)X7$8@SN R M2>W]49_+GQ?+UXC2NR^GL=@O5\Z1T+YBR/"0P M"3.HX",X@P6B1Y6"-)*SYK64^Q#8B9UR(!INAJ '$\W8=]35G9WW8KVC!VM MGK4U!J02I&VCBF?Y>:+$A-8$'M1.-]9NZW6BE8X#SU#\[4!57<]Q>1>6;Y<; MIN5-%L,[7'[X3)R>:,PN9ZG %DW&6J -!5020BA<."-QS196+T[7GQ?+Z3\P3YAR*A0R%2)CEG93&/A8B&$QVZBX+DX-"ZV; M%(W]YC\@I(YB?J=0>K-:G=).?)!:YVIG8J:KVAA?SX.C,\*SX":6V/RE]7YJ MQGZ]'QQ"!S"]4_B\/5VOUF%>GX@FEMD4ZQQ!4^H(.AX,>'1U6B$3(LB8T@9-W=H M:.047/U=B;#SB>5%03OZYBG6H!7MR:R][8DSXML78O]$#V[1279VR=05/+]MIDH[2R;3KUQ4]M;(J(#7LA@E%3D.@G87 M1'$YR2!L&BP)J(/DL1;R?B1?;!\.C_D:LES763OY-*W)&\#EUVG"36(+XTPF MQNI3I-6@:DZ+3\9"=(JK;*TH8J:3)^LL%!=JK4 F9I"QC[QP(7(*(NWD5.V&C-L$C ./-C*] M#9 C&3SV0^J'15G_08R[8S=G&2N&JQ"89X!9G?5Q)DW*@1O)K%#6%:$?LU)V M6VIT8!PKR\5@C!T;)J^7IY]>3U=I\167W\_HQTRG1L4,-I+AKP3Q)^CHP6?' M(L8<,H\[ >..#Q_G)7T@*!S+O Z68Z( M6IOV->[7:>C$$CU0IK:@&0@6"+A\2-2I[%VK9]& SM0^:X,#L.%W>#;# A=8##5XO5^FTY MV^CEJ"\KI6(8P#'%:1,&:R&(!DO;X=I)ESAOC+0[">GD1FNCLHYG=6]XF2!Q M0SJ;0$B+=,DG!L%@W8$U*O/B] "S.ZX0,'+%S/$"?0@B>W&W VC\;;E8KIH<>HC4/9VD%GBXN& MU3]]^U*?1BYO9::8%I'\>QN+H%N9UT=U&^C;[$PT$75J?<'<2TQW69_'H*4- MRSO0)N])#$3 YQ?S_)KTX6SQI3+I;%>3) 1+' 7HX%1-ZZ$CD60"1;1(QK%0T#G.,XW9-!?=DR<1)Y MJ6W,#!3G+:B:W.R$%E"(/RDIE4BK#@662S*ZJWMI8D0?R.8.D/+;8KZXOHLS MS%\&1DN=N^@=%$:V6YWP M['!$8D5%QZ85CKN^I1HKHK>CD&16U%T,%%=7D: M:D1\VP7Q5UQ_7N0W\Z^XVH[OF'C+R2.( 5#5S&?&-02C"WCN%#*>').M"U]V M(FQ<%ZTQ&!9#2Z8#N&VW\0'3Z7+3A?/GK[]-WV.8U:J,OX7I?*.6IMDV!U61O>IFB5\T''CY(T;ANW;#X:BB+#I!U_T9(]2K/I(=0$]U4 MH3]87WPE MP^T3_G9:BU_>EEME_]O-:9<5QE# ;,;+Y&0@BH"02BC.&6Z%:3WX8R\"QPUQ M#8*RX034 ?INYUD)4MP@M=.DI$89AVY $G3(9(V95,8RM95!?>0 M,FY0ZTGTUB%,[P []QR,L]W<[ENB;:S["R BKXJY%D$85CN62E0\E"ASZS>@ M/4D<-^#UE-JKB9">[%/-\Q M\_,"]UEI)QBYBB4+6;O1"G F"1".>UX2T MOSI,'J&H$HQ+Z!%;NPK[!R&>8MQ95C[(O\OTZW[_WGLW3ICIG6/("TQ+#"U[C][P5O"UI7M%3 -O61Y-Q# M+"E#9,[JS+C0S6>[#[^K3NH&GP#>G2&DXS/S^WQYEJ3PWQ>S>HN>YRJ\G5]A MSG*ZHK]Z3=_./VWY=68GQN(ZRO^D"WIW2:P]:Z M*J.GGJ3ML?!(A])]^-W!W7I!_98C54!=)+3L#KM@( MOCC%4%IMW&#=Q.XBJ!,L'2#I^T!S--L[P-"-/9PUYC/)&AF\ 8'"U*Z_9&0F M.E.,[GH;(UD,NOESSEV$=(*9XP5]9_;[,5SO #JW1_%*2\?'>0$Q.P[*"DE? MH013O"X\>>6;5^T<-O%XN+R%XP5[?VO_ [@\=I?3>ZDR"+S6H?=6IWV.?FZ'0[:L;$#E?$BD^= (@BS=V%*GNJK\&5*?MUY M^][LLH_>@W*U557-!_-,TA_.F52D);7:NKWE@P2-G$K07)6TXWX'4'J/:^(' MYO-7\+-=%(_9$?8A\E*#'$C\X3*#$S$KF27&YD56=U,RZ+N)UMK'J5T@H-)EKB%2,;+YB:9B-XR;&PE%3K$,/.Q(W;)V$ MQ32(5#J VQV9S[X8YH*@$^(">9Y%*XC(# 059$DFBZ1;*ZC.FWPW\<4/8W ' M$+D9KG\SOQWK>K^8S7Y>+/\(RSP)D7$9@P7KF:;ME0Q16P%)<2ZBY?K*F+!V M54K[D-B)TWX@(FY7+PTFG@[0=SNA+S-6@A !3 Z*+O0:3K5*0PDE9>MS9*)Y M([O#AO,-A:!!17Y3?QW%_X,!]&7S4DA'9;EN=,_=9! Q<=O6_-UBN1'<>KV< MQM-UU?@?%_<4DGH3/>>&@^&UE#KX6A*8-6#B+F$2I>CV,]A:4#[N??JD@'UZ M27>#\L%R.I) Q44M@)76D@5DD*S:&('+X*)%-*YY]<2H24&#Q4R>\B1T@8:# MS\977,9%,R^'>+P=67QU0]N[;?.7;[]L6@S\] V7:;K"/$E&1*YR 72)SC_1 M!=YS#2Q&ET)QT836H;[]J1PWA//D6GTX"?:,TG\/LU.\>XLY*4Q*>[#D(=2# M6+=8!Y5)IQC/HGC5.K]^;R+'#05U@-%&\NL9HMMC^)[LIN4T;?*SZ-=>5(9N M[@QB;L'I^G196]%ZS"Q% =+4]Z"L"SC#$Z2"/&J?)<_M$Z..)'K;*ZE/*D.OB"LG';2G6 MS&,DU2_^-N?M"A2N:F-I;2'ZO!DB+W)QF7/7.@@V])Y&[KOUE)CO"AX=')?K M%>,%0[%"\%J9X(BS*8$+BWG0,?K M:XBN$V4J[&71X IY?4PY#"DY]*;Y;7[8<^R?XWGK* $<^5+UTSQW]1IK!3EB MLH"P5M8YH1)"*J2 O34%<]*R/?2>[C66_RD>H480=5.0C]')*:P^_SQ;_+$: MN'?3[66>KEO3(UML7ZM[L>)E/Q)IDA>HR:.N[ZY^YKOEXNN4./?R^^_$_S?SBR%?+])Z^G7[M'O. 1&1T=D6$%SRY.!9 M SYS!XB87 Y.6SN T;-W.S5X)6=O]%(>)[A 4 MM1L#@M$N:^U\*,U;:734"FQH:3_H8NS#^@YP<\U1KU[V/$UG>&U+'Q?[."$9B!,R,I%1CY7Z]$)0^QCY(%;3XOBT8'0P6'8;>2=RNB3 MR!:\P0B*"7(!+9*5;E@AP]EH;5J7;#R#883CX^>@^87["'-_A/HM0N?XJ=KD M Q6(W#4[;^)2<(7\1A"YOF4QY&0W*4G0,L5&I95OKH)WHVQ+><'/CUKZG#7\&WCXI)YJQ6N+QG'I&$Z" _6 MTB%261@(7M1'!V4*2QB2R8.;B_<0-_)5(/TMORO@Y3>EOH M!MER]X+9$PS%FWI1<%?G)G%)6];$;1^L2JO78:=8O>#F+]- -\EUVUL%@5XB@C2*$TMK)PF>+;AD0B#_ MS$IL72&V'X7C8K,?;^98X77MTKP+WS?V,NTEEJ?U ->0VAGQR) M9]E(,$X1TRPSQ@___G=UZ/4^"P08BZQ*-/YU\F2V^([['3>_.*[R<%%,L M%S&1I1,D*$^'+&KR\'()4@NL^<:MBV#WH:];9V=X/#826I> ?%5SVXEE_S%= M?WYUNEK3B5N>;_#[Q :5N7>ZFMNR#JKR9'W7K-*$&!S9WD(.[\X\2&*W?LSP ML&PGNO$?_NYG8_W^ZHE+F)BKNXE%T17 /.U+J0@>H^ > R-CY< PT+V+]M8R MJ#G(!I5"EWIOZ_!O#8VK&\L%E56VD('K"Z@ZLSAZ([4Q< M;VU_GE#7M1!7!SC /)%9P6P&^EP!FLZZR[1!/D39S)Y4 M=M*L_XE*M%J)JP/]2'[^>4.,]%^GTR727NF8K;^_FX7Y^L4\U\S?+_57)F2_ MNA!K$5'2I/E%IJ.FR S)+"D4R')L'L7>G;HNB[N:X63Q)$+KXFGEUM[N*Y(( M@HYN-IE.LW5DB' +WJ,%PPT7W!B+IK5>W)6V+FNTG@R,+036!Q27"W+=\P.E M.J^GE<7SO'J[?#U=;9L8U/ZN[W%]NIS7VVC35*@:S5J)0#=/$>2\J9#H%!(G M-.,JH[%2Z.98;45\EYF.@X%Y%)'W: ?\&I9_QTU'CLNJGTF@\UN"2E!X(5O* M%@5!" LE:V>-+R('/;3.O8NP+M^OGTSA'BVJ[K3MAS"K.2*_AG7=SO>WY[478@9;[&9E- M"$K8 +S41RKF:\TN6>*Y>.9=5#(T?U_T%DSF06Z"()IWGC\4:*ZC!TU0\5#=_31(NH ;! M]-UR2CS[4GOZ;FWDB5!1E)0]Q,A]'<'+P+,L(1B>'?EB9&:T#EH^2%"7H:&A ML-9.-,=Z*!\'47&U2WK=(%T4BY.3Q;:'YL1R4Y(0"K22B3ROZOD;*R!'0>!%UH.)VY]]$DS'L59U2J9'XED*-]Z.J@R-TD2*( ME%JWM-R=NB[#-$.A<""A=>!VU&W5_]< Z5=R\S?EN.>C=.I?D-]__0=7?G/; M.O]FOLE/W\XZ M,7G\/\$[XGK?U3*4A"<#:'F#6#)&6AP\HL>"D-G=UD36!! M,]/:9'S:'8Y[+ 9S=SJ&R7,_1!-9/&U6,(@H?.TIPL#Q@J "9\$$RP5K'5TZ MBN!QPZ!]0GPO(78S8/K(+:-GLF@'R&JZ%O>1F$UG5FI$;8L5"5OGV V/V\$" MI;WB=@\A]C)NXO3+E]F&E6%VSLHW\[)8GFR%>9&UR QG-A$#=+.Z0<7(K?2'$/:='78/YGP'V#GGS%FCM\MWJGF^PWE\/5VE MV6)UNL0+]D7G==1D2!A6!_!ZF2&XHB$4)XMBF#"V+K,]EN9QQWX.>L\^F2B[ M@.XF^6G3Y2-O!^C2>3RME+P\7?^V6/\GKNNIG+C <^%2 OHH:%\U8U\X"]Q$ M+[4+1N768:I=:1M713XM8F[!=0#Q=0#+,V:^7;XC+^CLFTWNU&HSO/'GZ3?, M9UUPMAE5F4^DS<8)K\$+D4#%%,%)Z4%SR4@;9&M,:TOP #+'?4X:%:Q#"W7L M$MU']K>ZW?RKEB?7,5SS])VWU.^VXB@<9^B1H'L:/)LAN'V,_!>XRHMIYO<@T5Y>;J:SG&UND[W;E/N M[OZ@5G/L=B"ST:2ZM\M/87[6X_ER:-ZVJ_V[*UMX6\Z &F:7\_0NBX"-3T'& M#-H56>LA+7BK%60MO?,VV.!;5U,W(?S8*_Y<-%?D16:\<* M\L/TTWQ:IJE6]&U;A&T&ILZFJ;ZD'Z H'_[ 5@IS#[(;*<[;RUP@SQNCR*:+ M(%#6(O3 Z*Z4%E!R[:6REO'6D9#[J3DZAOT09R_AKRVBJ^G+UM94Z6PX!*S- M-!7CT@B>V[!M4')K?AU>Z%TK)/>XU>TT MB)0ZUD\_A^GRW\/L%'_%4+WV;5(H)S MJ;8UC];1\>(VM;X,TQWHF#WT M<:U4SLXD-U(\5]9[<6.].X*JPJ 63&J0HHY(XPHAT,4#1JBB0T!1L/ESX#X$ M'OTNNLMBE\>$9\6,,S4+G"-=^=E#$%8 ,R:7R)1(S5VX_2@<^8UT,&S=>A = M3FX=J[%=WQT9< 5I9S(Y&!J/%3Y<@7"%)%*,'76S_ZW%P//T3/Z%,A MFF#BW@RU8R70L0K9E-E]7LQ(0JMM'Z6#(M:W/Z59F/H1 AOIE>U'7\ F!!^M M%!F$DY8L:_HCU(GIA1DR@+7';%L[(=">0B]$A)@8FA0C* M,+H+;?0019V/[%EQS0L1=R9N7+UR!"9N19\'$4?O>N7V8/)#=92B);^!,P/652N?8P%'!Q4XYY$8)K3& MUF&S(TD>5]\](3YOZL>G%'7'6O,W7-?1]5O#\PLN-UM^L=XVKZP=V=:+;7>$ M,,^_3,GCW6BM\VX)9_?+(4JVS<*M=/( ;&AE)H;EG(BM5<];HBX>?XH*V4L) MNM ?RBD.414%A,O"O7).Z];M:^ZCY5BU>_-S+T^9M\';Q",PYVO8Q IPBEG@ MMD3.E8E2MZZ,NI>8D4W#%CBXJ03;,+YC];:U?*_VWSY 5=W^D%9JYQ'RFD6P M+C[_-<;S)O#K[Y?--B\G_#J)7'%/#.#D<=3^L %U N16A)+)&U&M&Q3M3MWQ M\:V+E=[,S]:Z;#UZ:]5Y?H7+=9C./RY#OAB&?)<')03SANY]8A/Y32K5P3UR^O:A=AFV5UW+W8!2XE!%>$$<&>P]D54X 1/P"0S=:B&"LW#Y(_1='P^ MU]V??^)::9<; MBUR^<-ND8\H1F*\(\IYD[9@'JS,R[1-:WKI3UWVT'-_\Z?KG7LE'9'07^\!! MAEA N9I;K;@#*Y)+C$LKL'FMS'W$C-V:IP$.;C=W:L'XGO7'0]4_@]7J/6W- MWEBU>]*XZOT'2$S+FH543;^8Y]]7^+;\M%I/3\BYO&>76?D8?8G@>*Y>J^'@BA;5KU12A2"4 MX(_IM.-(&+?336.T/:$T.FB_=*USP*WSH\D2B%@S'#/M(,H(7@8&.9(#@RJC M=ZT?(QZB9]SN- ,IM68"Z %,V^ZTCW6OO=E.?+/I251",T;:V2A3:RE3 5\+ MO[5V*)7D18?6S^G'T#MN8_BAP/A4 NP!K LR'FK=[2;I:+KZ^RNB8;JN7TT8 M#]DR4N*:8:EUO0A.DB8O0D670F$L-6^%?3\YXS9H'T[O-6%_!TBZ*!JXJ;Y% M\;(D&P"5)_5MD4Q/%0W84IC3W 2/[9^E[Z9EW&;I V&H">,[ - ]4]G/]*JV MT66%"4PLFC8C)?A,1\)8H5U"EWW[/+.'"!JWV_E 4&HG@A[P=".K[.;Q\(+[ MY(H#TJ81E+!D5AKMZ;0H+GW0QMO6;^2/D#1NC^FA,-50#!V@ZA=5$J!,U*2U9-42JU'2#]M M4ZOW>!*F5:N24MT,IZCS(^-L^FDCQ-H=O?JI'ZKT\W:04+;[B\ONU[5S?DXW>9JXM;:<>I*@#A& D&$GV1E#: M^9M5"O<\.>VXX+B1_R&Q-!C;.]!?=S*KINZ_J#5\(4YGY'+?V*+F-I2:$*M* M[0A4R">*NC 0-@A$*3"4Y@-E]R=SW.#_4^BVH677L1=R9P?(PQV1ASYNT*:5 M [HC#[8H##QY[7("S(PN/(TUN]TI,)FN0<>*LR0K2L_I,^83V?XMERL MR(4<3<@?W](TMW[?)W^>+N,+EU[K7-_,OI^L:^I@G M8LV-(0_",N93DL!)'G0/> N!1 ",LY"8$R;[UJYUXRV,Z[L,AO(Q!=WQA?] M_]7#K_W'/_0)VL<.: +LU^@S9NV%M06\1E>;"WM"K?$@0F:YV&2-;#W/YTF; MR&["\K5ESX&>X??I0]^WK!= 0>\08_LO6;0 MUCP!"X5G1H8@%Q 3Z;?B/6>"1RY<:T]RW-Z ES[:3P2:Q7?$#V2D3A->=HF[ M2M2+V>8CSR+SFT?:?Q!1N)PNMI1>.79*8+"1@Y0I@Y+;?$,!QID@M:>;H7D^ MS&";>=;]!/?!]/TN_)CPZ,!TN&3$K?:)+_X(R[Q1=&\WXQI7U1O+!UJ&[6X$34X%G@:(7-/+9./VR[@W$-CBY.Q),#H6/CI$FG MR<-MF9;+=]5\!>RBQ;]T<>J@7G ME>OKQ@HU)I?(67D]G9W6/)?KIQ)]PFQ"@>A$ 65\AFBT TQ1ZMHY'%GK"1@' MDMII^\Y],/2 S3&8T+JR*%Z0OYSKEJ9?\;)!WT_?TNR4COGV1?KDR^GYY.G[ MVYLJC)(7@<1P\F^5B 4"0P9!<"_J\S3&UGW*VN]B7,MB8$2/(NJ.[8:;K9>. M"&?<_4E#=3X;\&*^M\>5#J3%1+&0+>>@K"%;,84$S$:G#/?9*-6(;W\?O:75QH!%(,L%@^ZS@A2'A/!W@1(2NG@?:13,5Q082]2 M.^V3M@^&'G!]!A-:!Q?SE4RPG^A$+^=A=IZLM7KY_6^X^+0,7SZ3(;+$<-.= M"RXJ[GB&4ARYJ_MU=Z(;W;)OEY_"?/J/#;77VH60 M?W&U0\W;\O.47/0T#;,/]!.\'DGRGJ<0$F'3N]IVDBPP+QS6VC.,3A;I2FM? MN0GA#>_OT[@BDS8LO[\M9V&,BP>Y:LN&^?>WR[._J'U\YX3_S],OFZ,WL62E M:H$"O-R<]*PA6!W!BJP)@"K&/%SBWC&4CWN[/SUV'S %GDK^'5@&EWO]$#9[ MKY&Z%]^FJTDVG/RQC."RM:!D].08DI^H#7'2T^TA;?. T7W$C&QYCH",.[IP M'B^F'O!V2?YOX82^O-(#_?6BUN]-2N R6": ";)45.06O"\)G!;)!L8*SZWS MPA^G:OS.K@W$?Q-4;64Q=E':Q\_XXN.OO^))Q.7$"R2[E_E: E737[,@@]LR M8"$*@YPVHO1C5N*M3QT9!(W%M6C!NQY4RF%*F>QY?$,&Q&KB6,A"<%E':&7: MKR7G3 4'Z+G/SL@<0^ODRV-I'MG-[>E"? *A]P#RR\-?S>-IQK..:)AP^K7F MYE_1!A.?(C+)-&"IMP*7$ISE":)$QFM&HFR?B[$/@;W4#I3FH^PVX>^ MD55L)QAM*\8.(/INN4B(>57#J74[FR8AY4J:RB05+T),9$2Q$LB(VB1VZ\;AT >Y2H<1L;C K&M@(;VTFY5[ UZ9@RND ,1E6FSQ;:8)B)HJ=O)F#EA^WB\$HX'LB677\Y/+@ M/)$7.6\ZF879E6?2(]YC#E_L2<:G[+[=X4>JQ.+HHB4,YU ;5+F@SR8(.$W6 M("8G?/\C5;;'ZR&6;SU$+BQZAAEBL'1T40IP.2LP(F"VJ21QTX^Y3^\]NE:W MDU#V$?AU]=66OQW8;K=Z@;_\_I'^Z280:HHGU@0.H>::*[KY2% ^0,W91=B.1/P:E _G? Y3.$G)N;>DLI,[H4&%F'!B7M!U!YF$, MB@.O*LY8-3&:.M9%JVS31ZC:9RXV4A7W^'2Z!)=Y[LY.XE9L>B-99#( M:065)7FQ/I(C;9)7298H2NL4D,=HZDQM'86 1^%UA#@Z@-?9$5QM7S;JZ3M3 MPBB<]B)[(&W+R(\1"ASC@0ZB* 8%,[GYT//[:.D-3L=(?#$ ^\<.EYZW%SUO M1+;90#:H8R0=SC29!E8CJPDT+I>Z8GP'%@@/Z1X;5E&SGSKZ5EW$C+N&\V@ MNN1XQH^I2);KR:_A?RV6%U43FZM:,4;.J?"0M\TWR8>-+-!]K6QFL;@2^4Z5 MI?3Q5R!#WUW"Y>Z5Q\')D 9R PZ/C(]M0MVU/9P=FTBW1M&9051U-G1,]%7* M!8RF0R.Y=BSM]!K\"$SN)6"D2&(#B2Y:LW=T8^2\O_F9_K.9IR*4 >(*T>ZU MAQ"8@!3I;T32T<6PFQUR_8/'$WDC.2T:,:T7@;\\O_ 0G311T<69$JB0-"%? M(C"Z[9CR+/F;B:*/"/SEF#;GP (_A&EC"_S!^_&7BXP"%8WE@HSE7!N%JH(, MG.(.$OW,R MF"/=G\HIB&@#%HJTN5A.,2ZP1EQ3)@G:)E*>PFI?H M0FG]8/-$@QTAC9,7]'A_\TK=\NSYJT;MQ03U< *EW(+,7ZBBLV;J@$&9E!;03# MLE/EP",^^5UKC]XVMY%4%PU9W =$:I_VLQVLSGR8@,K+% H@1K(>M&+@B^3D M>F1OR("PIDF([UX"QG/DCY?I;8 #1?;M%6?]1IZO?WLV9IRIT8%'*!"XP M66>_)O)9'0/IF3=%1RV"?<2&2C& M(BA'I\=G+L'$S)S.DKNT6QKR'1\^7NQG "@/ L*EC-[25E2M]][TQV?,TVEAY,\64]3-:NBA@HG[/=$- MEOLUF.W55!1C>W;G1_#VP\#EP]!$2Y0J>@8EUYY$C/YP2EJP/%JG7%*AE)U< MO5U6ZS*8>*!P%T-R^GF]P-V(AX0K_G73A[?'UQGPO6W/33[Q,ULV%G/4&416 MA< 5 H2:GVJ2%EP$%:1L?44\T3/;A2C.&E+0B=JT)*A=4>)LNCW,/WW[@JF. MDSD[B!_HIZNR;=BSO16D#BGEG*'4WO5*T\%S-IE-UYXL#,;"!WJ'/)+RY_%T MMP_^[NGW_I02[N,%Y\9KA2'MET2$++PGJ]4YLEH9 H]T+WEI9.0[A3^>W2/? M&/)_]#EP#V'T :8[PMK<1,ED98;1Y%T%1I9P3AE0%ZNTL3+SG8;-_%F> _>1 MZ4[/@?LP>&QOX.W\W1)/IBL\MV3.G65%)FX0!C)W=MO.+C+A0'@Z32'*6.QN M;SWW+# Z"(Z5VZ(Q$\<&PG]?K$B/WMA "LIK(S70-4[.238!?/!T0##4$3^% MJ^!W0L%=G][CD]_!$#B:?1U$G&KSB;?EQ7(9R.W9C+VM^I$'+@H6<]9[U40/ ML0@)'K,B*@C9MG5=X9V$C!NX'-$::2>>#C!VA?QZ_'Y;S,/E3Z[T4SW/F2A2 M"1,,)PYY52>,<7 A,+"F3O[$X%3SIN1[DCCR(\WQH+A9,#^@A,:^Y%Y\6N)F M']5;_5M8X^K?Z9O39$9VR]Y7OFW.J/#2JU);3W CZ(RB!V]B!"[0I<+)ZY [ MW:N/N&$7"X[[-C.R-W\8VWO RGF+"F6XB%J"CI+7822)-FX8))'(>\W(Q&[S MU'9!R]@>VH'"NBGN S@W>GN&;].3TY/S](?:L5F5!#F$0%IML_F4"/K2R%0, M*=>=3)]'.S-<671DH1\BLD4+_G5@&=\52']]NBW;VQP&&[W3Y$2"SLJ!8KF MU\Y#\$(8'V)V6!J;PH_1-&Y+] Y\LJ9"ZQR$9R$2D:KRI#Y*U>@-S!JB8 ^('2"2L5VPGZ?+U7H3>$N+>7XQGT^_T@>' MBSQY$S1I>*'!LL#K)#\&L>I^KY06*7%C[6ZNUB,+]8N80X2Z&(C#':BDEV%6 M-?J'SXCK7^IOGQ\J5*PHEP3H@JIVU*#[W18-Y'IJ%J6W0;>>[G4?+3N!2?^) M[\$F0NH4;.=/ TI*96,!)TJIV?1T,E6RH!5G.KF,W+9NUWD_->-JKS;2W@%" M!["^ Q#=VW*4B>)8#5%E4]OB&BW HW3 "]HZ6I1^VCK;J,^.KZUDO6NOUWT8 MWP& CE;H']9AN7X=UMLH2G99^)0#F9M!UEYC$J*0FHS1(%GVM7E,:XN][0YV M JOY$U^O(P+BSW P6(&-BA7.CL]ZI%<)3'H5? M]JJNL/_G&+0&PI_A"- _F"XR)^>/:TV&&)14AV=%;2#4Z@.OZ(+UT25N6W<@ M:D7[,T]'/1![K8_ (4 8.V9TGE:UB9I,X^FFD]VM6HP7)]7XFWB9B[2B0&+* M@"H"(1:=@'P3';+)6KE'JTSV7O69)R<=A\UA9=0_^/Z!>1*$$E@+50T&XEOF M&3PWC':4@V:8M!&Y$>IHN6?^EO\D<-M7*AW<\J_/EGTS3XL3G 0E>2@8@$@5 MH"QIYU '5,A4E+&I:!=;&ZO7*7CFSWMM;MPCA/*\ZC4O6H?>.D=5-NO/^&%Q MNDRX6I0'JA[/_NU K54;4O84/5B'8N035Y%&G:634H-BIDXB3 F< ]M"LE7Q10X8PW1;)U7>R8"$D9H$S27PPJ93F8;/GWZQU'ZSLU:QU M'VGT47IWO_6)X@UM4RR9)S1SCK4.Z'@N51G'@R!H]G707#@5^( MF?W5_3W; !?)9&"F('0I)+3(=@/$ZT1NM"KM5D.QAH-XB8J0I?LUATH;+ M8ZL)XDG!U8JX'V8WFD]G8[6*6+N>ITTVO(3H-(+V+G 6=$:VV["F^]<8:4#3 M,"JC$2O'1L0C?MM++(OK0=3SDCJ'7EJ5Z4JL-7Q(S/,LT@UIZ-;TRCGZT4YP M.9" <3(J!\+24PAA;*#=07YF0HO:ZKXHOJG>(O*E"5#[X"=C'/-B-Y5S(#R: M9P0-!(\C63>VY!\??."T4ZX( XQ@2U=H2K0;J0&Q!,<)R3RFG8#09J)$\Q29 M@7#1EK$=F+"/MMJTV1?!O 3+; 1E,WG[ AVY9"XQ(6*,IG6O]R8M;<<9)W!( M\&P0470 K4>NV)^^I=EI?;IYL5J158?Y8_@V";5-1JR=OV0Q='J8K^UYR $T MM$>OA>6Y=5ON \CL,GI[($[N3F8:3&@'X_(K+N/BR5]@KXV-:?J">NF\Q=)H?N>;Y@-LK*+2'2&=8:)+&I M%NX0@[+.H&,42N3H;/.)O/\[]<'=!W\#]<'=1\)]/(Y=?PC*V3BNG0 LM4TG M*QJ\%1Q0%"D"3\RU[%K:T?OI&/)_[*5U'V'T :8[_#*AR:5.M3MGJMTY6;'@ M':\SWB++UCD6\7^GE]:]9+K32^L^#!X[B''-9+GA99>*H]JIBOTV7H ME@_2TA99D"ZJ_8%Q8+3SB=]BVX#C2*;V$WAHD:7,16)T( 1(7NJ(HDBNM(L! M4C0F1>F+DZT;6CQQ<6*_%3"'&TDC V%L'?GK=(;D[6W?^)ZX_+E[B M"Q(8,21/DHV%U]PMZ5)M?60\!)T"&,>8R%I:A;LUDG]DH6=NI!\H_,5 DA@; M5;+&_N;Y*#$:7V,-+9!E"9V!5-H,O(FF!,B!QOCD9Y^(WZP=6>N7YK M@*_F,NG@]KXK:G/19'@2T+DHZ<2DD".HXK&6C]5<5.D-0V'0A,87\H,$_6G* M_@[!8'N1/=/RK&I WQ%S'Z;BZN'%GJ*(:H_M/O&K@@\85"3?E5R@.C$$+7DJ MF$!K'4/A.12_4TBROU>%!Y^=,PL")9U;'GSU_%*=I.HC^&RYT$&AX/^G+NH8 MK.Q5%[6/-/H(Q5X/.VHL6281("(SM1^,(D_?(&' Y>R39S+MA*9G%]=O)]7' MHO7[L+@/B-P1;R*O/&IMZ2:/B2[VJ!A$B0JXP:*#]3;EG6RQ/TFT?B^9[A2M MWX?!8[N'=P:8[U#%JZNZ^"("S:-*L=2Y.+[6_="6G:6O<@HI!2=4WK'#\#%4 MC ZG8Q'P:+Q_"'%TA;L[8M?>"%N,TJ %9E#)2Z"+GSRIDWW106$=FZ<2\+QUHV$GW&2ZR&6T""B M&%OWW!5^NW9T)G3E*UN(?,43@E+10^!,0!(Q:>EYCF*W4/NC2W5I.1\HUL=" MG(?S^%G%EUXM9H2XQ78$09CG7TBUSU=X,9*M:7QIU\6&BR\=M-TGCB])E81Q M2D'.]36R*$,P3@Y*(&-XV6^&%H 8_L0+Y=3 MTO&S7[_3QWWXK]-IC.=)=R;7^1H:"JN>=0[DO$8>)*:=E>#B474I/$:^I'T+4<1M.+HN&WM!.U)XKB&5@-0 MW)RB-*"$QKX K[G]+VZ[_>>MX3Q+JM1Z>M3$OER[F)K"0%MA;-%12>-WN@YW M6V]%K+K'#IR!R5O'CB2#;@9$F *2F5/%=,[62!_4ER'_:2 MZ4ZY#_LP>.PK[#<\I8];?/I.VWASAOI_74OBTOI_4L3U.8?0S+3[A> M383(I/U2'9P7%*@BR1B)/!!'T4I4:(+;K;?AO4L\\X>< P6^:,[]7C#T'Y_) M#_[^]H\Y9KH3/BU#+8CR$4TQ&A@9L35CQ4,T0H()(M"NT^^]9X9D'&!IB MZ"C>CPV@W[\0<^?KLZ+=]YAP6BO$% M=K-?9T;?](70W9?KD]; M=&5[S\'I7"!ISYQ!-%KO9S0]N-PX+>=[@EE[J8R-LP=/S.]?2+3;YBGU[]Z6 M5[A7R=TT\_G<[JHM\O/GTU*?'_;^]- ME]NZF77A_^W8V:YR;)?M9-?^I<)H\X3B\B8I)[K[TU@D M-5 DM4AB"9"3O&\4C4 /#X#N1J,[J90<15A96'PJP>(S7"$'S@HS@F$^=$-\ M(HKK%-)O">U-8N-Y+YA7W>5EG/N)G=YA7S(G.8%=0AD&"M(\(9-+Y6I#)+,Z M>+_=Q6J4I;&+MD&+0/^["$;3=P.1[X/E9AYVG"=<4\;!=I2=" LO M-S"++H&IYES<+O3^B,V\>YYA,6O\D\*LM")J8^I.XM:/VW2M&P8W$3!)G3#4 M:-0G9W#J%(@J&<1(Q%%CIFD:%CX:-M\PC/W4%R,C**8AK.U,$KR3D/AQ#C^[ M,$00R:/+!:7S*[7$D:62H*@-4\Q(YNFPF/>Q,P_#WT]]H3*JLAHP_DYI4$2) M<42*W.X-+ 8NX8--GB)KK4R.4)SPH"=_+725^EEO-2E^_Z<7^&4_*QW1.5U5OLT7X4*,YT-4QBY'E,7+%H?1JI MET75VKA$.D=S\-XPEXV#H&&]2HL"-XPXKZ60I4L"/__:N,=@Y:C:N,=HHXW' M/_:AC"L*^//51OW**T^]C[L&!&W 9$= M+Q:\$D))D9!1'!:0S\>X!Y^9,L%'6Z+*S'-Y'W:43@>]#SM&P+5-[L>[ MQC-P%'R,% 4G^]K!%CEEL]47M#=1$;W]0'6/X?WH5-6!<:XNN]$$6QLF]\H: M;EY>DT PT2)7^.*(6\N0U08C(Z/WEBK2( MIK;>)\)9?J%F<[%=CC31!%$5A0!$<_9OF=KSC))15-$ M'8:^XM%7+Z/RPMM MA'4V8J08$V#L4X-<%+E+CR728.L9>8J>2AMZFK1S3]3\@"CB26IH %*_K*== M"PBV\E?PU62Y>'4USX*^\265)XS:7!' *I:SG"TR,4BD8"L'64:F8VEX#:6M MR=VK#-1&44\#L#L8B%_S=D$=9\8K#(*C 7%E6<;!1''W).4,9PM(DQ*D&)@F1"+P/X%-[ MS73I(.L1Y-5]*UAGOSM320W@[^":NF7OPEAJ3"$':I]PR2;D %C%\PY="2^UKH1.5 MM:WN$R176>&_P=+()0)6A%N&'9<4W!YA^QM28)Y'L#XISBR1)%6)"^-[DU96 M^BDJZTK(K[;BU[4A5H13&;"(5B/L- 7J#4;:&(6H.@<'(_)"62B%[!?JL2MMOGU;FNF;B,7AQ4- ME,I :& )'/G45QJ+K4H:V3XJ:*C(/<\DT3<73> M^^UCE-H 9 <)&;[IL^:_QHMD.8M)802^LLKL$>0<3@B\Y,ADM#[XTID:1Y+X MS/??,J =4ZW/!;472AE'#;'($XP1=\PAZ^$DH]%$FWPR5 YJ5U<:JS]-8XZ*!:;@F5QGM]54D$U%(,^RQ,H:E./3Y^"-3 M_33E+T^!V C::/BVZHV=S/^PTRMP/NWB:K[JK73[8*O/PEKT7:=7-LLDIQ#W MOQGL\N:/S[C1*DM J5NO$<52Z&;L=I+)PD^[//7BYCI"^X1I"5UTOJ!A*M@_@XBIIP"Z\P]/-I_\YB?-< M'?'Z72Z/V,?C9>9!2PG"D@QV_I!;HQB*M *;UR9,M"[M> ^CK!&H%4/$?LB5 M4D]+H+M[TCSD;_T.1-+8F1]GY"44R)RDG->P9267B$KDT=8$IV$=#%L-QHM MA[R'Y#2"L_(@V >W,S72*+CHFI4 7IG.MY3&A-Q]'(P09Z2#SR+QPL@(#ML3 M@(O6O 9L URG:*11<+%- SM%B HT(&'S6U&"2[YX_N\!]X_]J:A>+56J.5Q3G%[DAR5RN,F_!'.?&%5)P857P.HWG M"MPGII%=ZPFL_S.4T!*:5D&D3=CHP^Q3S)GP(*R7=C%9_#[KW"+.^W)8_1+* MMX0S/YE.>IW>E<)ZM6+#@V->()8HV ,^::2CI2@8S*5U6#%?^D'A6+PT8MZ= M![5] *ZI]^JW'';Q+?_[^G^N)C_L-)\^?;.)Q7(^R>'\_+.-!1(E\U)ZI'C0 MB+L0X)"0 ='D?0PDXF2VTGCV77<,GK,1V%4%2#>^MAK8A#]GD?9A^XVP>RYX M\-%%3) /,K_ 3 SL7[!Z!,#EI;2\_BTN MOW7A[>P'+*7>!-]DZQJCHD_@9F'A$8^PGL /PTAB)7*D7HM4V@\^2% CSDI+ M,"RGP ;0>&OI[+#9WTQF\+V)G7X&E?>>XBO[O6\)<7O!3J0B25F+5"X@Q*D. MR%J&D7;!*]CVF8FE-\QS:6X$T^/[24^@T@8@O-H;=MQS7K@$BSIIC C)Y<^3 MR944?$2!1>$YMEJ2T@E<>XEIQ+)\$DQT8RCHV:707%U>VOEUEUY]RT\[%I/9 MS:]U:14,NW-Z%,^?.6GV<9-GSA?(4V3.I&2I31SV6@_[+S7#.&@7/;R MX&"9]^ZJ;3-]W\+SL/.;W2$VT9"LX1,':B0+ ]>.2T M#Y@?G&?^_NBZ@79#W-A MB,2Y ">*28#1SW7?)<@B$8T(0A.OA[U(/C,?XQP>&H%]=70.2/1X,JB' MK!0$,:&I,8DI+\:)6ARFZV>(H8T [.(J/1FL/^+<=25N%0JNU3[DG9/_)^ZJ M=X(NHG=4,6-0PBQ?@N>03C !I9BTH8Z8-+ /Z9A4-A+4: 7K;:'BYS)\^DZ) MP,3BP]7RP]ISNY "6Y^,S._^*.*:".0"PR@%K[%0DB7:L!VTBZ6Z;Z":6U$M M NGX=656ZVJ6:VW&\*7PK<[],_7WV7S[5,V/T31L#<@"8\ <[!P6@QLGN<5) M4\ZT*=W#,07<$FJ4<*4CZV<3/0CB\A\'\:<%0TOH+^77)X45XR$BFHC.^='@*CF% M$2Q^G91TGN"G>)(S>@A(_7/71@VHG!D">CT+3W_I]2*$OD*PG;Z=]4_V\Q>E M[[8.3C+J%=9P]I[DIBJ(H(6,2'H -<^]<1WW*2-*6):2%'$TEVN$FZI!8:F$ MC0E<&11,[ERE P6OFS,4=53,"8'#L&J0-2*-E6Z.CD#)29'"8U3RDT<*!4G8 MRSZN+\!WY8XC)XA#&,Z97('&8O?HEM=&I'#\J'@IK+:EU0;LVX$^JS2$Q&0Q MTKD\#I.A,"1L Y\ETQF.(O \ [C/]LW-GCY\CW.;YWD'2S;^5YQ\_;:,X068VO;K;?&]_H>Y MXMU%BEX1RC0228$=9'*1VB Y8B2QI$QBC@QKN7PR"77=K/% =-^6?1(%U7X' M^G;FYYGPM[-/F:T/Z??%.OSWRU7\TMU*]_I37'33JU4YS\B8]EPC'WW.H(JY M^*+UR"IF:#1&<6P'(?"4V>OZ34\$OM'5TH#-FNWL.XR\\'Y^9:/-L MHMNL[;D2+S/H'!>*(0JEB/B1,M/(^(89^[[A")C/<8*2RT M!.!K5GSC>!+K\69A9GF_ZA;+"TN-QR*WZF2<(^XT<"I@M2MIC0OP0=O2%Y\W MDS\G4_ 81#S8!D^2=FWK[L9R!>FL[=F>D74![<6%#M+AP#$2Q 4X&2Q&1@F# MO,!)22(I<<-J>SPVTW.RVD[!27EQ/_-C\C>[7$=8N[1/+G>*=O\.Y\,\]R#N MCY(RD\B\BIGN1221L$84H3!N@E<(A>=0)%%Y1EV@F^G M_C^OL_R^X._H:+-S@-=WNSUIGDO^!42"!6& W9T/((N8MTQR&;5EI$#I:FKMF<$T\_=A%B^$ M@&6-J4.6YR"9$0D9'CQ*01@>I>9Q8&[(:?/7M8.;A.(IFGF&X/OR5W>A,36< M)8L$3P1$2@/27#I$:")P$&D;G!X+?#!_W9AEL^ [5C//$7R IGB1>P *!2M, M,\(1MYPC8[5'.K!DF'3,T]'VOIZ"NDD7[0+P:.T\0PB^Z:[F%S3!WAY40(;E M AL^<@Z#6O-62>,2]X:-Q8",P%UW]_BC M%Y?YJPM*E&>)6A0%%L!K$LA)K) '[]X13[ ,H23N]A$R"(?Z'X'#(KHZMP## M>#>--WQ>*&*H5QS<>Z-T+EV:$YH31T)CS3$G*@HR"'N/3C4(7>9YHZNLO&OO M:X]R\^IJGF6?W?0@F,7(*ZW 1[*Y'):7P%303EG/HN%E0+2><5CH&/_D8#I% M_/7?&#[*5K[\7'-F-%B9SBB4>MDY#*O%&(*T@>V7*NHC*P2LVTF'8>N9WTN, MI82&TR/>SN#3^,7^7?XQR="A2Z4=G,1*H12!F[EW9;1*CPV80TA2#DB)8!QI ML(D0[$@.!\< 1J7?GQ\@Y]SK_YNA7__]/?$(1^%01P' M"NLAQ%S1Q1%.K1"F=,/$/:34O4$MA83M*_P2=O[/ M;]T4E+-8O9HN?9H=.4.I0^TMI-R@D-O;Q]Z7U^+[?]Y-0]R<[0^X,V;(5$WL !=MOP)K.P9JCO\\F%\]Q( M@A3-#<*(@9-8DH2,!DJELM20THF?>XFIBYQBZMZ&41'9-P"BN_2OV\M%3:Q@ MOL_G X$-D@K21&)A.E "26N^ /R!U14ADT9]79%95W[NNZ/+@KRDRZ9:T)*9'"02+EH>=1*$9\&P6#?#)4?0Q7$01$9-G9X MO+OIMA>#D"IZ@ZA(<=WM"9P[%*BT@1!)HRW=5VLG(77Q,I;E<;[,6P#.+?(_ M?[.YBM/5\ELWSR&!"Y>EX;.?G'8.GQ.5 MO0V?0I)O"T0?[?S#O#?:0E]9X6.<]]Q=A "+*3&)2'Z5P35PX[0(B!I.9/*. MAN)59@>0U-/-U_SU?%A8"LDH#PX F&G< M9#Y8DL@G'JVA0;HPK)_2@4DJ5TDIAH^BPJP-BKZDT)?N]=^^;R;PVOIO/1,? MTD-S+M<:NOGB@G @1E.%1PY()%G$O8/%8G9"DBM)D'3&4%#[;#E-4]YE ^6.M MH/R;0]/><]H:D\"?3CUZ!D,%KHBO;VL_Y#N$O(I3FU_-"Z6BQY8 M+I.ZR5F[O5H35AL7#8HDI_5;F6L4D"R1RDFDH\BUD*Q'A@2. M"/,<\[Y: "XLQE$8J1O]>$(L[[\FK@6+%BR&J9V]MY>QO_BB,FA"E$ A)CB' M8G\.@CA5-PWA:GV-(G5BAFB'B,FW M7\8SY&#=(L&]XE$S@8OW\KA/05ULG:[)/9 X0:RU8RM?_@)!7:\^KLQAX&5] M)Q:%$)X1C&S,N8::DMQ=1"+##9?8>Z;$L&*+!R9I P&G**X;08KUT=!]^=9= M+>PL?(FS;4Z(8<12%I"#-8%XR@_NDZ"(<1.TR165Z;!WZ >GJ1NB+X>(4I)L MX-AXD3MB?H%?[G=*@2WQBEH@/K=[$;!=NH@)HIPY84+$!I>^)KQ'0"NWRZT8 M)*=KIP%H[9':?)X#S+U7\?+Z]G?6GD;/\2W;L["U:C75/%#C4;#2K62@<]7$ M((RE\"^$?@H^[9> :LMEVZVCIN .8RKY>=9QL]]XKHK0&T/3KQ,P=\#\Z4/R,[\2XBX.-^Q)%9)R N'H=0XE1J0Y-2AP(C1X3T[9 M83['\7/7S05I!H9/H;G:P#R"+>M1M]Z ><$HLEH9)$V4Q,ND92Q= M+N#.])4WON8<[%,UTPZH-JN..>8D5TC:/A1I);(1*Q2MR/D, =/MU]V$6-Y'KY @/X.X'!O8E=TDA;4Q .*\8 MKGQ^)/4T891=Y#4!IE- ,"PZTS/LY9+@N]9HQ%:U30'#F=14B,1":RB&0@ M@;I$,.%;F19[O,9C9JWK-YZ/H7'%7!,_\^7%I^P^][:H8W!X@_N!<' "<<,\ MTN"6(*=LH#$9:>V@K0A&O;,-P5>W6]"]"2N'$YIQ[T[70@O062/>1,TU(V " M,DL1I]DBM$DB+ @@'TQ%+0>Y=$/ 4]/N/D-9V^H^07*5%?Z;_7MR>76Y*540 MI"-1)B2CADT.YYH5<"XB%BAAR5)!U*!7_H^H_-ZDE95^BLJZ$O)KP*XMLTV^ MNWDY _NAQTH9A"D!'])(@QRA%'G+(D]4>E4\MEB8A;JOW=HYP%I 2 ,+Y-$+ MBGWW$YOWT>OWA3_L9)IU\::;_PI_N[Q@@8"Q"MQ[$U2NM9F0]D2!8ESD3,D0 M1.F5,A8OE:L(U@3HL2X).7(*#AA M+4]1!A&)UZ6?KI:DOVYT[Z=8'>>BHI45X1[GW1WBO2^1L )^ RAK_'"8:J3 M8!8%DD 2,0;D'!SQT5)%.=?!^>(/$L=@I&Y LKDU4A4GK2R64S:*547AM[/% M:L;B&MN2;6&IG_0*ONOF+>C&%[\B'/8C/H?_F*7\8V=S/NB M&!>:84<#'-XD,8K@ +?(10&?,>H#]I&8=BR\TLS7C3?\$]=I63PVL) '*?%] M-_L!UD%<&0J++[E7W=V?9T6^[Y;_'9>W*KX=:?5'VW*](" IR9-'7$N=,RTE M,I)Q$)GU-&FBJ4R%%VXU9NL6*FIIH3X/O/W,"W.ETC?=?/VM_'O@$@OJ<;YL MP+)/X/(>V: P$LQ;IQWH-[+GLAIWCZP&UMUXEL0?O3QO+'ZL ME10V,$1ZN>@0D,VML[05*40;M1+/QW^\SUO=KM0MK;4FT?0/6F7]OG5KG(M MN;(&Q"(92$D*C)QS&!%J,)@!24CS1,F5(W-:MW/W/W$%GH&T1A-&!]RM [B MC_Y7U@'C"X6-D4(*.-Y5=GIY1#K"ML1T$DJY0+W:NIH^+I_T%*(JMQYO8354 MU?.SQ?>C6\#F]?&7+F\&JXOX"ZEE8(8G9+@0B%NJD3:8(>%I;O3N1/!FW"5P M$MV5FZ@__U4R/EI^:L,-_,84)W=M6I>"M,(Q)$-BB!.BD!66(8TI%IX3Y67I M>EY/R-ZP]?9O7\>MJ\VOF?KM:+%^N[B!B>+%\_3?\WF01 M/\Y!GQ]2MD5_L_,_XW)ED8:81-0NEWND#O&D&'+"4=AMM,?$*T>"'G0LE:1J MV"+XJ;,WZFJZE2/EE+25UW]_G\S[7UZO;0UK&XL QZAGN;*+E\AF;7 L: MX>!'<>]+$#]L)?QSDBZ>'!"MK(13SL&==]6_SKO%XL)2*B5U&AD"1B:7FB!K M84=0H <&7UJ,FPDS[V=CV.KX-]7A"4#2RCHY98/X>#7WW^S-P7FW2>$ZKL&P M%S)2@;2R)M\24S /A4*"Z."(4HJF44J+C,+-L%7SC\@[: 0R+2R>3/O;Q>(J MAE^NYC=9\:O7(W>-SHV5&7+;%&9@))1\P/EAHD-68HV4M=I'A2T;]A#\F$5Q M-)7#P/Z/N.$?6<4-@/CCO/,QAL4;T,-NAA+3TDIA@0VP^L"OU\A1)E&4S 5& M(J'8%<;LHT0-@^@_XF*\K )/1N2/.'==D];[XYFFD26IO#=(! X"\I8C';'- MI0>,3R [Q4JG;#TQB\/6R[_7V)7!UF?[4U^/-PJB!I35>QO:=8_\B M)9(H51$Q+"+*-=60IIX@J@U65F?7RC^7_..[C U;7#_UK7J[0&I@=9TC6UB\4D M35:JZ]+N7W_]=_XT_A*7=C)=W.=Z,0%X;+5W>IB1,@89_W$KEFV!K:EYL SJ MB"C^O8RS * ^;S,]LZDZ]8('90D2)"G$A0G(*F9A[47K.)96Q](%TL^C^.S# M9Y1">U90EK*EJAP!,3JKD%9P(#MMK39<21*+7]2/P4C=BFY/B.4'1TAU6#1@ MF+V=P?87/X/"^U/SW9K%OCBN=\(P+10RE!$XG[E'FA.16T]SS43?S+PPP@^0 M4[FE9'VP=.-HKET0KBN^!^4M3C$A'4U"/&*,M, 6*2^Q-"0QIDK?#!XDJ"X0 MBZE]&)Q.T$$#@,I+[$/Z;*=QT\/-$(E5D +ENLP@&LV1,2D@%ZFR21')0^F4 MB =$- F<4Q3-F897[#Y_? MY\?&:!@A$3GNP1A@1B/K8?E@KZ*VE/B(BS>;?X2FNK4ZQX-745TT@*U?XRS. M[13X>1$N)[-)]HZ6DQ_Q/E.*46ZCR/5(<38[8R)OI!S2M!QW^,ODQ"; G?@*%7D0XUI-6#BEJ(^)<">0B\2@& MJXE.S%E6/%HR-E.5K[A:@_&8R^QL3/VLB^R/#O;+R72RO.Y%HE)BB02!/,OO M2IB)8-Q*!HO#"*]L$-@V?53M9JNRR_Y/7&AGX*J5I79*'N\AD7R)\TMR(8+W MPEB%/+@$X#12C#3E( GFE*7)J*A'66&C<%/WPN!9+*SZ*&IE/972U*?)XL\W M\QC?SH# N%CV&XQ7,2:?,&(&9,%A1UD52W&,VB!%-(J,4AAD3*;J7I0\B]75 M#*8:CO2]C\MWW6*QNOCZ'N>]5%XLE_.)NUKF\/^R6Y5-L;/P;G(YZ=WGFS(J MW[HIX&RQN7?H$LASXN%7?YE,KW+:_-W1/PX:_>ZX9X0-GP5?I6*0SX+9,0*: MK^U\!K)8W%"UV3N(4#+BW"N(VAS"P1HYE_(N0H+*Q:\9*_WR9Q\MYQZ/(/Z5 MZ+,2;AE4%L,Q'I&S@H![RBG23GKX 'RJQ(,JW@%V)R&5;XA*Z'_[[#A?X T8 M5?>8N/#<,:_@B$HBIX R^."XPBB*W-@G>,UPZ82U>P3414D!A1Z"R%'2K5KM MIB]7NW4C=;\#_8>KY6()^S@LJOX4>'%S"MS(+6*JB2(6EA;-'XQ!+CF'F$R< M"TR\5>2QT[D$(97[JY?<>9Y<+PUL4$>Q>^$ITS@G$1L';@!W/N8K&8J8DI:9 M($QPI=^I'45@G0WNZ7'3/942FZ@*!GO\O/<6^SH6V5[N&;MK^W[I'OJ1MU[F MXL)AP7/(!2G!8#L0$L,!DW-)A=9,4D&4+QUZ.)_J.EMK=30_L;K;W8370GT@ M=) NV#D1)Q0T5HC'W*DNES]BQ'(L- F4E^[[>R2)=8+.U:$[IB)/QVDN %0F MT7C+VEJ=)R(REZ15"&RJ! :6DLC /R@1'3'#) 96/%UX%R%U0K'5,7>^4AK8 M ;>96 OH0O@ SJ"FR%/<^W2PA\>D83=GP89DDHUV9&RM21F$KN+5\YM#URF* M^>?$W3]V2R!L8J?3ZUY0DQ_Q<_17\\ER$A>S+D/4!?AH)I MQPV7' 7N<*Y-R)!.R2*LJ9(1C $O2@?N1F2GE;HS3X_2[>=0C4"FV=7SWE[& M];-AAJ4V(EJD7,RE#:U AJF$HL9)1,>L#:4W_,=HJHOC9L S"-0G:K)V_]&; MQY-W"BR#B_8IPG$Y\9L4"N0H<<@9(I7E0B@S MK,GHT5.W",=3U=X]F0Z:W?L&K^1W-T]SD]9:,8ID,0T+F7O*>)V2=Y_6L-H1)'C?W4DG=_')54>?T M\.)Q$Y0*\IW!5J%0VYVY?XEN"7;$BJ8[!O!M:ELTF 6)A,]@%C@@I[% "@O' MO4V*Z=(>QW#J"E9P[F=8/1VX,__J)/,AJ>0%1H'2G(RE-+(V-T7TV%%%B;:F M^%.J0935KOPX"HH.U%,NI:0&3OJ;PF!]^?K<+TYXGZP;0\CG.87M^^7$S?<_*.F[ M4C+*&8,BX3GL%26R@5KDK>>P:>?R@>7KA>XEIRY^SM7T@_J@9<3> (+N7#MO MBC/SR#@-"JG #3@=TB"3*^A&KR*V,1DL2L=='A!1-X!2&"WGB;@B1D*<7+P( M\S71*? WL"F\F,SOSD^S(;AIAK:Y2E,,^$@NG;0 3#=O<5CYJ)+3" MQ"H"_Y1N:K.'E%9"K*-9M"54T "2OLSM; $SYTN.5='.R>SKA[2#N\47&'*Q M^T?K=2A\= R#YTE"3B2-L(!<#DK[8%*R,82@2V?WEJ2_K@U4!%!=(]JM?97Z M?G+IKA9?OL6Y_1ZOEA._>/?NU7JOYYXHK>"TD"[ :1&X0I: :',Q<$J=LF2[ M9/6>2],#D]2%4CVU=R/HH/[[V]^Z^?=O$_^?W33'F-_._*:%A8]"1:!=:,IR M_-^!:!@!YY9)J2@GRLA!2-HS0=U#M T4E9!][=WHQ?^U?]]=![=<:,VB$88B M ^8FXMI'9)(#\]5;:GE2*HA';U<.3U'76&\#0V7D7QM%GT$VQ@Z^8)R9QZ@6.BU@]JA_0( M# ]34:F(Q).BH!M%)2V?ILD%%XD0* #=B!L1D54Q($V2Q#%8PL6PM-IS3]-1 MD%-2B4//QF,DVD!4['9Q@=F1_8X[N1:S\&$)#*Y_\&*QB'<;UABJ5=(\(B64 M 8/2"*29Q4ACYBF8FICQTH]G3B:V!(U-H#7[82@_YJ +*^6GR(P M-[W^)<),EV -@SQOBZ6N4AB5Q13#FD8AY.SUZ&%-,J(1K')J,7,$7*+">#V9 MV%:R9$8%T_:;^B?1;(,0?O/C_>3WV3S::6X.]BN<3'WA/FIX,E%Y1'#.)^', M()V<0#AB0I0+3+CB11X&4=;*A5=-HT\BG7M#!@+]GH M& K8&,>(L(D-):^FBADMXNK6VYDTLQ'A@BX&_GA? (; MW0ND@A%>@%-G96DK\Q ]K1B2M5%WDGX:W?$N+!?^G@U]]]R'<8+0P3!D5ND MI7*(2Q.1SFEV24?L,=%8QRUP[;N#?V2F0?"1/P=\RHN^@;UIT^KQ2_?"P[*8 MQYV+PW@;$@FPS=H$2T)BA0P'WT?#3NMC4(FRTK7U!Q$V"'[JYX#?>!IK 8;W MQDD__#6+X:6=VMFZW_KB(GD7I RPL1L286VED%LD M*.2B)3[Z7&BK]&YXB)Y!N#,_%^Z*Z:<54V[;C."&$6^<0<1#2LAJH9 @X$$'8TG:]C'WI;\=->\P;/TD-PECZZ6!P_!N M5=:5L?F^6ZY*.'W^/ITLM\YZ5QPH78CEIGE+U6,YGLE!9 MEKV$;,IH)":-52$@0V5?$#]G!6,X>XWV$>/<%*JT_?P83>4R6O;-]/+ZWD_Z MY N1A*8N<,2LHH@GP9"1*2+K.-&POI*(I=\3GD1HWVXQPA;G".6-"#K$T,X! (_P$S8TN7^'E+1YDYWKKX/P.H$X5?.6_]E M,H\>?KQ.?77&8YL\ >W"!XYU?JB6' HB42NM8-0,JM?Q2)[Z_5G;@=>;PX,QGQE"XYU]%):#6P5V#-VS=U* M'N/8)DP1V;>!G=LGD7'SP#$&8P-LB$@QZ1%7N>66A<,XL&2B\S:OMG( >DA MO=ONMFJS17H8K-;:AT39CH7N=*P M^>9R5Y[G)K\I!N58X&I808Q')JH.BG/UV(TDU 8LE?QF^D.ZTQBW7S>.*4\D M32B9;&[9W T0!XQ$\)0J(1GQI0-A.PEI):WYJ?SJ\[71 *3N=EF&A?>^F]G; M[]R5WJ:BAZ.BZ_SV/.17TS]"FMS\0=\<04Z6S=T?#>Q;C*=+*]SI7\[V[@.S&&MG)?LMSZ-6HPH<[3ZD,O&2*0X889A&XPLX:K=F;*>'7ZBLK;5?8+D*BO\M\ELIVS<(Q)R9'F\'6$+4^E08[5(PC8-7 MXG X6_:USXGX?9V@=V,O;;.TJ=J"@V4T>%A.X %P*V%)8".1E-I(Q4T,K(B) M,92@>MO-^3KOQE9 ;=_HY60Z!>O^MP@_#;:WOM\ 5Z'7SY?YU6*YV6@MEMPJ MD!/3-HL-V,O/=2B.)K>V3'[[(<$>9VCHC!5/J7$TW8TM]MI8NN^[W13XI<[3 M0*A ,> .[;).[:5B#+B+"%*.&8'(6?W^'5NJ9X()P5$6AL5AVJ!A6 ((PQ8 M, GD$K1$+B:%B+8X!D.9%\.J)I];7:UXP/B)\%%*N W$B/<8@:LBA4HJ#3L@ MV/8)K'QM\PM1P#OC)"5EO+:>##%ISL_T&VPV/\%#\LJI?4=KIEV0K9>AD2XI M =NJS1U_^@"Z]DP@:0SS1@IE[* ZHN?#K.$,O^/5/@Q.)^B@^M'V7YLKY/66 M&Q7W*<:8&]OE\E8$@V_A Q(!##O/MD9N$@FG:*PK);[:NK]WZ;_- M!_=!N7D%$E!)JNR?-NYO'<12< M.2YC0%'EK!#O6$Y$PD@!RC'7.IA0NCK$8S2U4J*DLF%SFH[:Q=RJ"NBB?[^Y M^=Z%H"G'W&&'#2'F6Q>'C'8*64^IM$HY1TK7C3N"O";/NQ-Q,=":/E=)3>#O M1YQ=Q3<@T#X-#KC(=_JOKA;+[C+.7__MIU>;=\+P__#%_GT1DV<*$X:$161(!;[*+%CJCP.CR:SR=.V%!['55H#N'SA?;^X/D4?)S_RL?$^+E]= MS;/L+T+,X?^(D7'Y'I*!O6E5LDAJI?(5(C>R=/G60_34S6\<%6G%U-!$5=9/ M<;&<3SQ(ZY5=?-NP02D!^5U+@0<*@+3S22!L6+/ P_/4C72/!Y."TJT-E,]=6OX%XKS+TD..7$A))*41 M"XHA#OX#L@(;Y&.N[Y3S:/7 -D9#IJL;1Q@/-N5EW7 AHL_Q:[ZQ_!2_=_.\ MD98N0'34^*4*#YW.5*&"0P\(V!2&89)&0S1&6#BP?U5^I\PE[#F8^D@$MF ? M%S8<]]%RKF6\J5ZX&CC;^>N9%A&)4MNUEKB;GC41& K\^!65^:BJ7:"F!A&W;N)#HG]&V]/GJ\M+.K[N[/5YO5O)?D^4W^1[]<=@]E M4G#W*D'&6)M<<1&-O1VE MQO8,=W3P\GK]P]65!B'6,RXB(BR!?9(B0UH;CZP.N8JAPM:6?OUX IF-[I[' M8&=_@;5QE%4YA1S,UD4WG:R23'M3N,_EH)H3R5T"(]CD$M3Y'9TD H$8.96< M66[,$+@]^@!AU^RME$D;2>%=4>DWAY_-?;]FGDAL$=:Y"PTQ%!D-!HQ*0:<$ M;)!A_8&.1E#]!P;GZ_0@1$X0< /W+1^^Q[E=!=]65L0ZA4,$S3@A ?&H@ TP M9L&RA:7#'([1:F-X*'W5LH>4EB!SBHZ[\@)O #>?005]FO3+J\5D%A>+#3O] MJI*$D^BCS(>Z@@]>(XMS9K/P1(7:QQCZ[RNFD!:"O:URN/ M24DBX1AY%<$S%LSEAI 4*8JUP(YAY4O?V=TCH+(-5$ZQVY Y6I<-)QR'H]BB2#1(!=.(;&[8(VG2BCI*K1E6#V;_')7/E#(@*"3"=LZ)74?K M[742%SPYL/B1-L ))PR 33BR#PIK:FVT;>^ M=;R)>@4;M5"2(V%Y?M2N$W(:/@05HR/P6?"E7RX-IZZ)DZT@,H9#[QPU-0# M4U)#97[_Q6P"%@6PR"5!5GAP.8TV44D60G@N^;PU('D68@ID]AZCO@80^NN\ M6RP^SKLT6=Z(#'L+UD5*R.O\F%IJ<%D8F!P@+>]D3LI@I=VY'60T8)5D5I9XMXX9-B-)B(A,1P4D8< M\W-7#$LD4 /_$!E&R/3?3U"E*XTBNGZ8X5](\,>CR*Q0-(M?,SN%_+CI-)M9 ML_";G?\9\UK;\**L4580()[VYITS^3TS00+SR#W))5S*QP[V45.IDM(8""HD M\B;@\VNA,O);)+%LYS\B!N&HI/*<9IR8"ZW%*08:COSX/R] Q,M^X6KSKJ_Q>6W+MSVJ5]<)!<5 M[*048>85L!4Y,I1'%#E+4;E$U+!.94=@:A!A=9ZUC8*L\HIHP&0"IN;1+N(O MOL-[\>#^YL)K!PG$$)1QS5T_\2#OHCJ[#R2Y*;G-/;/6*4.E+D,VO+W[_?.%M\"F <>IP[[$R!9]YAZ2QTCAB.:&'WMDNHO\_7[L? M_[$><06-]1>WR+B=KR(,RBBM.TN"M1.[7WQ\L6F?D;03VH!/ 8>TSL^B&+(* MUH(U+'D"KHK:+M*VK['GS9CUNI"45>XYHFH@JO/ZM]4QSDD M 10CIVA$06":)&?:RN+59VZGKW1W-1HF3I5L Z XTKJ^#6H1B8,BP!CE+(&% MC14RC'.4N#&P&W)P]4J[R:?2VLKSU"?S9)Y4N>V ^*CT;N*3D-;ES@PB%V[& M$ID(B]5;H0+WCM"#)N\_(CO_:?!3(%?_&&76K^AUSV>*/JR&?_&7G8^=CE@>= 5(.(AN<+A[AB,#W2<37RJ"_0V@^]*"XE]U ME_D*;;T:YKFAGS[VM[K/0^=VBNNO=U(Z)G?W7N R(_>3>:GAT&>#V=?)V MB?$QSOM+RYE?<;V+[ETXV1,).&'8NLVWGP 29\J[(D@*@Z,P*,9K+?E4H'@N M8("3_F+%VF5_PM\Z5Z=:(_M'+$#B;[/ODSSH%[ Z7L(/_RQ"YL-1JYCGC^IB M@[!!$JGHO]VCKT_X+:ROK3&KQ %.T]9N:32BJX\P[7)^.0MOIO9K$4W='[%* MR/@D/>V41"-:RBO^U6P1YN74M#5D%5/^Y-WOH2P:4=1_=G_=TE=V!]PS=!6# M^R3%'99-907>G*F3RQC>=/-L*_YAIV-"= J.BB4XLIZZMO7W5QM9\J/&:BL#_?7E]^GW76,?3#TP_?,VRA7 M5OOGJ9L[\H3758^*N@$X]+2]^ [3^\FJ2.#DZ[?EXO.+3Y]'@<7C\]6M6_6$ M\!@L^MH&S*[3 T[TS&%Y;V S\! 8F-$.RY/]@2VYM*"ZWV=A/KV^TZSXQ>7R M?+WM''70Z8[K:^V02%I0V>N_Y_[C?.(+K*_;H08IIX&KM0?,MZ"17^$$6/YB ME_&-G8@'35PH;9?')65=7]E7__VY[*'TJMOLZ\?_7G;WB-# M#U)=W3NV8<)I-9WS[6PQ 2E^F=L^6?6.37:?\C-S.@],4R2Q"G!UP[BMEX/T (\/MI 3(\A[ASV# MV-OA7EZ#S,^_D=@Y8,5@ZF.ZN+N='Q)&Y6/XEK2SKR*VAJJFFX/2WJF5MBXA M=APX94Z$_0,WH*L#EQ*/"N0??9TWBI,Q= T]T47>O_=D Z'XVW(^_1+GEXL/ MZ/5$I]P1062N?KJ:18"=(-AI"]WT9ST_RW3=FM631X_3TB$@J*^Q] M-QM#9P>&K98H>IS:'A=,$QM@3Q<(+T>1"VR"]X:KE@IZRD:X2Q -;89?YI>S M9=F]\,Z0U=(^3]\*'PJDK9VPD,+VCUKM:OZL?; YM6TL@))NAJIW*W^*=K8ET(1:[J1Q?/WZXH>=3,_-<#DT M;KTK^E,4=E VK=[TOI[W3YQ&*MKS'?*Z):2OGWK=>_=UC'>LGO8U="*?=':CKM:"_C#9TK<5G0!3XX M<+5-[53+8(B8:F]Y7[\NUTR=_:[@_E#5KAA/U=9N4536SX:@F9U>+R:+,A?W M>P>M=@-YINV]5SR5M?=Y^>?'N?\P_[*8OUXL)ZL^>"4+>PV:H-I]Y:E:/49L ME37\X6H)>_RLC^B4VTKWCUKM$O-473XJH'8.P/?=\K_CS4D=2U6>&C)!M1O/ M H?EHV*KK.$W,&@WBQM.2R13[1FRVFWHJ5H\+)JV]/;+5?S2K9L$ Y^YKZSO M3>MS-]MCYJEV=UI(PT.$V*#:_YATTU[,'])_=I?QU:K-V#O[UQBZ/SA9O=O8 MD@@8(L\&80 <_\^5G4[2Q*^I_V+_7C<,/_M9_$D3UKO^+0F'H7)M"Q*PC4WM M;$WPV\OON3$*,. FT\GRNHSM=MJ,]:Z8"X'B.,FVXX&5-/$.#%OOJ7@!)ZQ- M6V\'@87]Z.UA!RFQJ5C7XS)JZ%:@BPOP"S_%_[F:S&_VE3*;\A'3#%)R4Z&O MXV78:A;0QQ]C90#='[E(]L\!8@MD_GRTUW\L[C0V*9WX,V3\,]8U".?\7)^; M0:I=N!ZAA;LKRK@ZKHCI-+9=5]C%T!/=V.4C.GY'%9=P<8KY_D R2] M+Z*.[;'JE6\^4BE[A/!OKN)3GC3_YB?^FY]XG&["__W2]?[XNXNR&\UZX\$VUVL,Y>$W?'J9:D=FA%[&"T MME&[IK9,T.WA:/6.[?/\^-;N+UYUG^,TY@:W:PR=?76Q>\1Z!\EI^CHHE]I^ M"I 2;HSZ#RE-/(S[9E9FK3T^>KTM\#1=#I97[3TSQOFO\^[J^]O%XJJ@1@^- M6RT[]]1]]'$9U=Y1O^6*D.&&T%):/#1NM;S<4W?7QV54?2UV7[JEG9:X!]X> MJUJZ[LCL[1$DE M[AJ[7IYJ 5T>$%8+6^D-J<4WU+TCU\LP/6=??4Q0M3,K_N=JLKS.W9!6H@3W MYG)5V7&2@)@(W);2[I%3U4LX/5'=IXFRMMNXM@/D;Y?Y+=N"E+^M"SE M21XW5;U(LCG]OX_+MS/?71:*H0^:H%[*:C%=[Q=;2],' M)AJD\:9B1R>(L7:ER8?;3^9\'?PJH_2AK5 7ZW]?G%CN+_K%H?R MM9)=N)Z(]1^N-3E=+C;?N57I[K$'*;&5 -9!\52W=K8L[W.7W\X!!ZFKI0#4 M(;'4?NJ<#:K,42&%[1IOD+Y:"A@=$$H+(?XBY3'O#C1(02U%>7:)H;H1TIV= M*KD98Y ^6HK!;#'?1IKWV>HX-E^5MA0F:3!-M9O]"H;+FK!?XL+/)_TU3*$\ MU<>''Z3$E@(@PT56_5P*DTR7G7),?]QR5^KZ^;'1!VFVI5C(8(&U6E#C?O^@ MC]UTXB=Q\7'>^?N4GUE=X\ T14IM#&6C0-V-_5,]0,J)#UD?'_^L)[?KXA>=[[OEFM0R6_CP6:J]Y"JJYP/R&W]' M7_\@?W!V$?____7_ %!+ P04 " !N@*%8F)TQ4QH( !V)@ &@ '-D M9W(M,C R-# S,S%X,3!Q97@S,3$N:'1M[5I1<]LV$GZ_7X&SYU)[1I)%28YM MR?&,8BN-9E+;E>4V]W0#D:"),4FP "E9]^OO6X"4Y,ANE*1-5<_EP1&%Q6(7 M^^WN!U"G49[$9Z>1X,'9/T[_6:^S"^47B4ASYFO!SGE;CR7>2S.*CVG!^[Y], N,CK/)9W:=>ZM^,T5=*^BI7N[C;MOQZ-U$.>R'C>_6$L$V'8I9BQD4IX^D/- M\-34C= R=()&_E=T/0^+V,>9,_\(>F*9BLH=KT4^##Z^'[X=CEG;:WB/'7C: M=*_YV'8?&R_T7V3\^6 T'KX;GO?'PZM+=O6.78^&E^?#Z_X'-O@X.+\=#W\9 MX&M(#$;/.K85 ^W5Y> M#$9L_'[ ;N#D:#@>#FZVWKW!Q_/W_2?M3HWU;UC_XNIZ/+A@ MJ_[#+QO2=K-%LM;5_NAM_W)P4[_Z^&'P[TI+J]EL;0);9-R?[G?G2;^'-3;B MR9R]XUH&->8+G/HD/9AR"(^%4R+J10S=)8\DH;]7' -_,=S-A*9TCE3 M*7NG=,*\9OUGID)VXT?ZU6ZK\[I'*H6NL6'J-Q"EDQ<0I=;V1>DM-X@-HH#T MN$_5+!;!G:BY8&D7HD#!AE2!(V )+E/&TSDKTEP7 BZ -5@"@=AQEN!)2QZS MD/OX2C.5R)SERLFM":3"%\9P/2>1A-\+K+NBT^"[ ,9@R=BR#ZQ! K[48!L0 M2S$=E@1"LUDD_8B9@OXLY\^$%J42 MGYN(A;&:F0JE6MQ)DVN.A3A]Z>R&E;45L)G*F#5K7PC>.MN'M_&CX+S:/6YY M1SU3(JKD!E0B5!A*/.Z9?1NY(>-:6(P@YG(2"XHE$P#F))8FHADDEJ!"4I6D MYT :/U:FP#RJG5K%#BR95KX(\+5A>\!&( V!X#!@Q]Q]#W61UD:%3$D+ ,] MW!/."LM ZF,VG4..;","B7,FU4E5H M*$!]FDICJQZD1&KU$&->ULO5FJM%S"W.REZZQ$JMK,+(].*[*[6,<;URPUN"\>:G;&-7( MA*D,"*S<&0"=B20CF.JC0!'Q+/I&QS.?4X)]:EG++ L]BRJ7%(]$5 M8FI;QT/I4%;H#)@VEI#XOM*!-44\3%/,'U%G1B@^KK'I^F?Q:OF(C*:1S) MG*@B?]Z"3?H#7T@+8M#AYP\];%)Q .2"[8')7&S(T]"[PLJ)?5SY?N%IMBO-,\GM";*Y/B>+C"AR_A0])N[S6%[STP) M 6+4L$^D2\-Q8A+VUH N%-)B8=>^LRKB9L$TJ/I9T(O M@6['V7)GK-8WHNX MO$+X1+[VS5OT;4#?JJ/8X?;A_*N/8O9J,:BRI+:L4U0V5Y&Z+%F$M2]@'VL\ M=F$=!Y?-E3:+AF^_@,HDD7DNQ.\TA8D"I:#Q0,(^JV0/>$8--E3C\3\QZBH) MQ6^%A/DVX8K4MY<-^_\_4MP5PQ.EC0>8:,2BLCT+SI*C8@H0!BI9T%:S)BK/5=)M+J?P M"0Z#1;X^Y3,O==W?2%>:,WXGZA-LW7V=A]CS+H]G?&YVOL^+Y"W.LRT\$?9! M8D*-JED#ZH6M]<@;>T%?)EC-<0"93E4\%40$4L37O6?097L021:KN<#H+%*N M(?!'Z8MT^T-84F.[7VY>8,]L4V _\?FK7>]UL^?5[ \U-K<[MV??19)J')CK ML#_FF1'=ZD,/_3:+^;PK4VN%G=0K=96935DUI;X-PE>^\;:)X(:7"==HNJ3+ MD6EY4*U<#C?LT$$>K(]UCALGS>>'FPWOV;$_2.V!-=F9C9TQ&4_?[+1WEG7( M(K[;RAZ8]_AG&I0$:YNCLN\/&^OIJ]T.LL#^77DYOH!,N0V_XV&3_-MP5TI( MV1^O9'"5[O\8^=C[.^R73;.5/4)[N,:!6E)MMZWT/)(B9(,'X1?4_MB5HZML M[]K=SZ":K WN?]-6']CDV]J^?.!^]W5@?V_V/U!+ P04 " !N@*%8$=R- MQR$( "4)@ &@ '-D9W(M,C R-# S,S%X,3!Q97@S,3(N:'1M[5IM4QLY M$OY^OT('=2Q4V<9C#,2&4.6 V;@J!ZPQM[E/5YH9#:-B9C0KS=CX?OT]+8U? MP+!QDMVLD[I\(!ZKU>I6/]W]2./3N$B3L]-8\/#L;Z=_K]?9A0K*5&0%"[3@ MA0A9:61VSWX-A7E@]7HE=:[RJ9;W<<%:S5:;_:KT@QQS-U[((A%G,SVG^^[Y M=-\NEW#@\[[=!O^VVO'00=?N2';7[L1T>=CM=I=O[C M;6$JQ-T<4TP3\78KE5D]%K1^MWV8%R<3&19QUVLV_[%EYR@J5=X^@J!"/19TG\C[K6O>VG*:9=* 2I;O;3?OOA$;J$4]E,NW^ M-)*I,.Q*3-A0I3S[J69X9NI&:!DY02/_*[J>AT7LX\29?PP]B?]X6AP.3COC0;75^SZDMT,!U?G@YO> M!W8YN.KA(SY=7T*B/WS5MTUQYN9N>'O7NQJQT34;WGWHWS+O@->]]B[?8[VK M"^8=AM73W=5%?\A&[_OLMG]^-QR,!OW;C7>O__'\?>_JYS[KG8\H5%[GH%UC MO5O6N[B^&?4OV++_\,N&]*#9(EGK:F_XKG?5OZU??_S0__=,2ZO97!>U?[K? M[1?]'M38ST)%D193=J/TO3 U%@A=R&C*BI@7.]N';T[63;RYZ35F/GS[U9]N2^NX<7Q(^S!@,1\+IL58B@FZ2Q%+PWXI MN482)%,V%+G2!5,9NU0Z95ZS_@M3$;L-8KVSW6H?G9!*H6MLD 4-1*GS T2I MM7E1>L<-8H,HI%/VD*E)(L)[47/!TBY$H8(-F0)/P!)<9HQG4U9FA2X%7 !S ML"0"L>,LQ9.6/&$1#_"59BJ5!2N4DUL1R$0@C.%Z2B(I?Q!8=TFGP7I].2(.T&6H)PD"TQ6<##/E@;L0TF*:R11 M)A $!708IFT!P+&/? M/^#:FP>XT9/H[&R_:7G')Z:"5$4.J$: -D@\[IH]&[H!XUI8D"#HTD\$!9,) M(--/I(EI!HFE*)%4)NDYE"9(E"DQCXJG5HE#2ZY5($)\;=@NP!$*H,TAH/\8 MQ!R-C_50EX9E @G+0P]WA;/"\E!Z*X?R4N? M+&,) B4#JT!EJ/>BPQ$(P&T,2)R MRAD2 ?]V\$5NR1S5^T1T^Q MP \ N7!S(#>OF2Z:JZB@LW=%W.S(B]#[C$I)_5P%0:DI]DO-\P6MJ3(%OJ=K M3.@R 13]YJYSV.XK4R* LF71E.(Y,PEX;T(U"5L[MVG-6Q=S,F095/PMZ M$=JV8/>C*ME3EL@'D51W",_D:U^]15\'](TZBAUN'LZ_^"AF[Q;#69;4%G6* MRN8R4AQCA/@LH729M[P[1=0F::R*(3XG:;@*U *&@\E[+-* M=H%GU&!#-1[_$Z.>):'XK90PWR9N/ZW1]Q)P-'!&";#1(9>. MRX$4@$;5K.S_=>R37OG.;L9^BS 58<4=\7P0FGC(28:,:]L MKX*SXJB8 H2!2M8;479%UW"!R+ ME=>TLUF^*@J5=IN+*=S'8; L5J=\XLVN^QOKF>:][ER81/ MS=:W>9N\P7FV@2?"'DA,I%$U:T"]L+4>>6-OZ*L$JSD.(+.Q2L:"B$"&^+H7 M#;IJ#R+-$S45&)W$RC4$_B1]D6Y_"$MJ;/8KS@OLF6T*[)]\NK/M'35/O)K] MM<;Z=A?V[#M/4HT#TQ]K4!*L;([*OSULO#:\V=EN(POLW^>O MR.>XJ?;B=]QLDI-K;DV%*T(=)C%[".Q;/?&7=S@JY7!O:_:_GV;E1O;L/?=K\+V M[:_1_@=02P,$% @ ;H"A6!5((!%U! P@\ !H !S9&=R+3(P,C0P M,S,Q>#$P<65X,S(Q+FAT;=U7;6_;-A#^OE]QL[$T 2Q;DN5$D=T GJ-@!KK8 MM9VU^S30$A41D425I)-XOWY'2LJ;FRW#BC:K/PB6CO?RW#UW)$>IRK.344I) M?/+#Z$?+@E,>;7):*(@$)8K&L)&LN(0/,9578%GUJ@DOMX)=I@I]3[J&2>C-8^W)Z.870.+W[;847]P9*\/_:CO^9Z=1,3S MXV/?M_W(]C:=C%?3V3G,SF"^F)Y/IO/Q.P@_AI.+U?2W$#_CBG !\XO%\F)\OH+5 M[-D,O'K$C@\7W65WTH5E.#&HG?[ [L!X">/3V7P5GGX?.!MTQ_:AKNOJEQ"6 MX\7/X_-P:+=%YX BJEL"1B30HJK=EM1KF1=2%?:VRU_9=UQY. M>%Z28FO>G.$!I%30]1;0@&()H[*C(TJ9A*N"WV0TOJ3:(U%[[8$_?'%12A+K M"*R,)LB&IV6ROF&=]IV#!L77=_\X+Z[7[7LZ$;H\)(JJRN@=]OV&"&S@; L+ M6G*!Q2_@C(L<'-MZWW"DKB0D7)CWA,F(9/"IT@6*N8[A5R*B=*_M'-K#OM.I M=NB'=*CLW[$AV63H5$>2(1?@AJG4V!;TTX8)JC=Q:8AVQ^M]<@ 8P-V'P7Y\ M4#&]1!L166=(H(;5--H(IK3E\#9*"5*TH;9SW/IRPPM2J)EY"F*9A*:C4M>]H,/Q5<>.Y%G>-J*?B79GG=X_MY\5VUWE6]H7,]DS( M5=B8&8D<>=OJMQJ%FM>!6]Z"\_A@JZF^DQQ>?GW>.!ZBV6M[1T-IGK @^1;. MB&#W<9BT!B'_X=\F3Y[D".\L\UQ=# ]PLT< MF:2,)KAYX$:BV#6%67WVV9\+AG.GQ,&S(SSX3ZGNF>;[3&\_O'.67)I9%PB: M$>U[YQ9Z7Q_3O?:]"EECD39J5^4?+J[UL[I#]\S=_2]02P,$% @ ;H"A M6'1;:_5]! VP\ !H !S9&=R+3(P,C0P,S,Q>#$P<65X,S(R+FAT;=U7 M;7/B-A#^WE^QA6DNF<%@&P.)S66&$FB9N0('I-=^Z@A;QIH8RR>)!/KKNY(- M>>'2IM.;N_3XP-A>[>OS[$KJ)FJ=7G832J++[[K?6Q9<\7"SIIF"4%"B: 0; MR;(5?(BHO '+*E?U>;X3;)4H<&W7@P]"JKB\T)%J ME]*WE37+K(1J_[[7RE5PQR*5^(YM_U QZRZ[,<\4.A.H7#P6-HXM$;%"8XKG MON.B)46WRB(I6V6^R:]2F-HO7Y+P9B7X)HNLD*=<^-78_(+RS3:_0*M8,5FS M=.>_6; UE3"F=S#C:Y*]J4F224M2P>)BH61_4@P>O9O7NR*Q#MI)64;WB3JN MSFZP3=B2*6BZ=?=Q:L\D=?XXJ1 AH>*U9=4?S!:CX:C?6XPF8Y@,83H;C?NC M:>\=#$?C'C[BTV2(*P8SF%[/YM>]\0(6DV@-X?>U62Z&%Q]&WGNL[NPVQK7Q<\#F/=F/_;&@[DU^>W=X'?H]1=:XMKV MRPA]Z%*619BRWVSG3[OT\R?G?3*YZ4;(#4&_BL,#0&FH&,]*0(D$$O%<3]+\ MP?+](ET7'H-**,R)6)*,2FNR3>D.>J'2$EV7FI$CB%1(A!I-\3AF(15ZP3Q, MQ$G5]=I!A(.:BAJ,LK .IUKEI'KNNG;0Y^N<9#OSY@1GD%!!ESM XK%C,J: MCBAA$FXR?I?2:$6U1Z).JJWSX,6@Y"32$5@IC9$-3V&ROB).I\[9/HLO[_YQ M75ROWO1T(30\) P+9/0.^WY#!#9PNH,9S;E \#,8[SE2(@DQ%^8] M9C(D*7PL=(%BK2/XA8@P.:DZ;3MH.K5BAWY(A\+^@0WQ)D6G.I(4N0!W3"7& MMJ ?-TQ0O8E+0[0#KT_)&6 AP^MT^BL8'J.-D*R3)% >U;3<".8TI8'VS A M2-$]M9V+IE>HK4W@2+>+ $@6?0N4#%A MFH:YH%)C7]-BDJ: :A@-T@T%.6(O:R4',Y*%^CL:C)@QC2#J59NTH [/J3 ^ MY1,BUU\*]5>"\0I3-E,0FVI7M%394?\B<*4;XK CZN'-O9\N>L;OA?B^U-PW2Y.P@J/ORK:>R[% M=2-JJ.A8YIW7+^SGQ7;=>5;VF=XX'F9S4O4Z@33_\!/%W5K@CC[E8D7E@3AE+?XF35LG^<+2E+PR MM,LQ7YZR"'2BP?^A:*;9GA8*;V^#+6X?BMU2^!7/.S#%F<+T;#<#II\P&L/P M,'XFY:'H="H8?LGQTY'P[#^5OV&Z\A--__ RFG-IAJ O:$IT[$?7TWO,3%O; M]RIDB8@, ## M7P '@ '-D9W(M,C R-# S,S%X,3!X<65X,3 S-71H+FAT;>U<;6_;.!+^ M?K^"EW2["6 [MA/'KI,&Z-L6/6![BW87_7B@)QO&(R?KDG6Z+;[;6ZIZ>G[>2D>]SK-9,D.8U.8\';G21._M/:@Z[0 MW/>Q;I*)EWL#'ET.C2Y47(]TIDU_/Z&?O;E6(ZGJJ4 J^]UV[L[&,G9IO]5L M_C+?SHEK5^>9'*H^\01W$PT2"+?##$WZ.<,[]82/9#;I__JG' G+/HHQ^Z1' M7/U:LUS9NA5&)KZAE?\3,"-,3E_'@1H8)Y-*E-2UVDC2N^M4#J1CK6;C^/P( MVY><+_$_XF8(S#F=0U\8?(:#"&0NS*.PX,F(1:0-=U*K/JR/,-AJ[^)SE)KG M^^V3T[,8U$F8&ON@H@:;YW/K.=R[^$TF+F6O0+-CL VN8O9)6$>&\E8:$3EM MP#A&N5"69,#^T)F,)D^/T5>QSI$K8.%5;F3&>C6R]8T8Z>6+1K3.8L_NGY^3 MU=:5)+ Z\DHP;IE.V+^X*KB9L)9GJ\9<*I[OMTZ;9TJKNACEF9Z(<"4.*TL= MUVCR ?1GS_=[[7;S#!6 JPE]:YT=,IOR+&,PAL#YL6&BLTR/$5BC665)0'O@ MMC0,N+R2$1$[$J.!\'-CU]>:FQB_O*VHFIV;;E% ]!1J(#5."S""S% D0U-DPQN6%( 6PRP@Y- MJ /VD;Z1=.3H%>BEM6@+,)F^ E438E9K4)E:W3,8-4FX-+;!OH!>9E:#DHI+ MHA#ABKI(1"P 1-)69'G*)=*$5ZS3T66JLUB$BV/!4@YV$:7:"H7CQ3"T9H/) MC!2!T1LD.)8 RB!#>8WS1MRF-++X6D@WJ0^X!2";79$-'<\/M00:L2\=""_: MP#;>(%-/R"[^1)03PGJ-'DL P(%@.9;'O>U7;&ZVJ]XMY$;+?1.^D\ M$5I;+QK-=O>)$-L^:;PXV4P+CDC#3-F@,@="5H=^);/@)E_N'>^5;7(>HVON M-UF+6I5S_.1-@R37]0FHD8G$P0)T 0@@"L@ @4M8"PW0KZV\7T[:SJ]Q6H;_ M3QO'W?E=%8Z_A# Z?W@WV9P"Z@*LKI?K?\=PZ'YB+UQ"P[I3AX97A1J9G NPP1)U."_MUB"BVZ>2FC2KT045&X/:. M9[1_:_F#@;5[ANUFZ0T&T$R;V[8\(8;$9=URAJKHGUA;..[=F?R=3-XO]8.* MY&.1Z#G>*LHU!VVI5&LDXSL2C"09BK?:\9':._/L<^:LBEHY- MHZ:=%]\JZ-XZ>]MIPT_KR-O-75CWM+SUX^I+:UE?=M[Z^[SUW-LK.Z>]I3"] M<]H[;=@2MI^U=F??9'/9+*OW^+;S.^T2;'[ [!WN.; MPHJK2.Q<^;:"]\Z5[[1A2]A>M9_::Y *4-OFIPWH9PSS)XU1G"?2)M@9J'X M6O",P1\#RY!-X+IU/,OPS4=;YA1FW#H6\TF5D!>:U\H4WMCG F);/M(%\ XM M;0$M869*G*TH,;0E]LF)7$T8;)'IC+OL$(:>#CB;C:BT\QF-F.*J*#,R)!;" M-^H^DRIHD$=/A+9R32JK7ZH+?(?PAZ<-WC6=]1VEYCZ=A-:;:EM\4)(2J]\; M#@I64EH7I@H MY1:LCJD"WX#%5EA"P8@JJQPM JT#4\DQ>=P?3S$^' )4X.G4%<\*RJQ]UCXF MY M5'\CXL %\)AYK+!9@FB,095GJAK/7&8\NZY^C5&,6/H[E%72D8Y$]W^^\ M.%L "3!*I9FX0E3PQ1Y(.A7Y@7JO,Q.W %%:=A#J/7SZ_)>MRCW04BS/^Q!2HSSG3-/GW%!Z]HI9X0-" M^D=N8_Z5O<_T '3B,^DI^YV;2^%*?)Z;[QYECO*J).Y?[O,M&T196!+2SS L M%2?@#/DE80C%)N1N$J-'R[26 J,AY@<-Z>!$@A_["A87A0QZ?WS<.(:?7\K^ MR_23W7K*RM3WT#:1QL*B6( G%8=YI,%/2F)!!VZD6+V2<]3:&A:*^"\NQJR7 MJ@I P.A.J@(U<5J>A*_'[=GB2Z6_ZAN1<7R)\M_43+?G0U$?0#1Q6><)K'B?9V,^L7L_H/K4+?1ME_O;NRB5 =Q'Z36P MYHA6MLBPL@AH#(ADF 8MS7.( R@^0Q6G.B6@=MX M>BR-_5HH& I0^(^,JQI90:@(Y3$!*ZQ@W0CX?^AY%M?"1-***3;.L.ZY'8C- M073)CC"Y"40NG#8D/( VO*#:%]*!)U4^B4:@SGRU"> MD-&7&"D7<;["Q[V'6 NAU;R2X/S<"WHD1&E^<[5XJ+0*NDCB=^/0[,XQ1JO5 MJW4[JV(,HN)F:A\T;L.:0K-\W1S']6J=%6$BF76IA/ M1"(NI7G;$JQDL(J^=)"?"(P,=G]Q#3 M?ELH&Y;?C45V)>I$WTP0.MD@!&4'&&-(/)0!_^ 7;9X:!:[D=BPKZ^O=,MUA M;5;HWQ+U;AP0T61WBX=^3"RTBTBJL\7R6"+H7JG60;L6S6]!4]!Z?!_<=M%6 MI<)R"!?:+!QR?5!X((QQI0\7@S,'"\?">_ M]U%DF-P/NZ ,X *$/[^DLV4* M8H$,*GQ'06.%E2+QATX$(?@>&.$ 9 MTR9 T04O1J2C-E.%L*1@(+PIZ7!(#"8#" X+6D2(, 75JRO/G2O/7Y4TK$* M^5%C+?Q)>#5^C3)=C@#N(""FB"FUVH0>N1+SR;H.J' M1B#\K<0@31N7B@ Z!5H(JX*YW,8ZE1Z]+_YA\Y5J ZL>S^VF"*/7U6@D^P2' MNX'P_!F" [,U4A<42R0@);A*Q%9RI2Z@D7Q(*+_@L&N$>1%LGOV U'K5"88S M$-=E+"<,(T@"N!KQ"8H+AA!4 WGYC&+M,Z1[,ZG>':I+/H9-;^-9YHJ_OHC^ M$17O_S]02P$"% ,4 " !N@*%8*Z/?1YEQ @#I$Q< $0 M@ $ &UL4$L! A0#% @ ;H"A6#DI'Q:L9 _H,$ M !4 ( !5I\" '-D9W(M,C R-# S,S%?9&5F+GAM;%!+ 0(4 M Q0 ( &Z H5A;0LBQR/0 .F4"0 5 " 34$ P!S9&=R M+3(P,C0P,S,Q7VQA8BYX;6Q02P$"% ,4 " !N@*%8/JVO;2F2 "DQ 8 M%0 @ $P^0, &UL4$L! A0# M% @ ;H"A6)B=,5,:" =B8 !H ( !C(L$ '-D9W(M M,C R-# S,S%X,3!Q97@S,3$N:'1M4$L! A0#% @ ;H"A6!' XML 80 sdgr-20240331_htm.xml IDEA: XBRL DOCUMENT 0001490978 2024-01-01 2024-03-31 0001490978 us-gaap:CommonStockMember 2024-04-22 0001490978 sdgr:LimitedCommonStockMember 2024-04-22 0001490978 2024-03-31 0001490978 2023-12-31 0001490978 sdgr:UnallocatedCommonStocksMember 2023-12-31 0001490978 sdgr:UnallocatedCommonStocksMember 2024-03-31 0001490978 sdgr:LimitedCommonStockMember 2024-03-31 0001490978 sdgr:LimitedCommonStockMember 2023-12-31 0001490978 sdgr:SoftwareProductsAndServicesMember 2024-01-01 2024-03-31 0001490978 sdgr:SoftwareProductsAndServicesMember 2023-01-01 2023-03-31 0001490978 sdgr:DrugDiscoveryMember 2024-01-01 2024-03-31 0001490978 sdgr:DrugDiscoveryMember 2023-01-01 2023-03-31 0001490978 2023-01-01 2023-03-31 0001490978 us-gaap:CommonStockMember 2023-12-31 0001490978 sdgr:LimitedCommonStockMember 2023-12-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001490978 us-gaap:RetainedEarningsMember 2023-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001490978 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001490978 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001490978 us-gaap:CommonStockMember 2024-03-31 0001490978 sdgr:LimitedCommonStockMember 2024-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001490978 us-gaap:RetainedEarningsMember 2024-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001490978 us-gaap:CommonStockMember 2022-12-31 0001490978 sdgr:LimitedCommonStockMember 2022-12-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001490978 us-gaap:RetainedEarningsMember 2022-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001490978 2022-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001490978 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001490978 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001490978 us-gaap:CommonStockMember 2023-03-31 0001490978 sdgr:LimitedCommonStockMember 2023-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001490978 us-gaap:RetainedEarningsMember 2023-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001490978 2023-03-31 0001490978 2024-02-01 2024-02-29 0001490978 sdgr:TheATMMember 2024-01-01 2024-03-31 0001490978 sdgr:TheATMMember 2024-03-31 0001490978 sdgr:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001490978 sdgr:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001490978 sdgr:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001490978 sdgr:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001490978 sdgr:CustomerAMember sdgr:ContractAssetsMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001490978 sdgr:CustomerBMember sdgr:ContractAssetsMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001490978 sdgr:CustomerAMember sdgr:ContractAssetsMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001490978 sdgr:CustomerBMember sdgr:ContractAssetsMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001490978 sdgr:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001490978 sdgr:OnPremiseSoftwareMember 2024-04-01 2024-03-31 0001490978 sdgr:HostedSoftwareMember 2024-04-01 2024-03-31 0001490978 srt:MaximumMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2020-06-23 2023-06-22 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2024-01-01 2024-03-31 0001490978 sdgr:FirstAndSecondAnniversaryMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2024-01-01 2024-03-31 0001490978 srt:MaximumMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2023-07-01 2023-09-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2023-07-01 2023-09-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2024-03-31 0001490978 us-gaap:AccountsReceivableMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2023-01-01 2023-12-31 0001490978 us-gaap:AccountsReceivableMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2024-01-01 2024-03-31 0001490978 sdgr:OnPremiseSoftwareMember 2024-01-01 2024-03-31 0001490978 sdgr:OnPremiseSoftwareMember 2023-01-01 2023-03-31 0001490978 sdgr:HostedSoftwareMember 2024-01-01 2024-03-31 0001490978 sdgr:HostedSoftwareMember 2023-01-01 2023-03-31 0001490978 us-gaap:MaintenanceMember 2024-01-01 2024-03-31 0001490978 us-gaap:MaintenanceMember 2023-01-01 2023-03-31 0001490978 sdgr:ProfessionalServicesMember 2024-01-01 2024-03-31 0001490978 sdgr:ProfessionalServicesMember 2023-01-01 2023-03-31 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2024-01-01 2024-03-31 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2023-01-01 2023-03-31 0001490978 sdgr:ContributionMember 2024-01-01 2024-03-31 0001490978 sdgr:ContributionMember 2023-01-01 2023-03-31 0001490978 sdgr:DrugDiscoveryServicesMember 2024-01-01 2024-03-31 0001490978 sdgr:DrugDiscoveryServicesMember 2023-01-01 2023-03-31 0001490978 sdgr:DrugDiscoveryContributionMember 2024-03-31 0001490978 sdgr:DrugDiscoveryContributionMember 2023-12-31 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2024-01-01 2024-03-31 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2023-01-01 2023-03-31 0001490978 sdgr:DrugDiscoveryContributionMember 2024-01-01 2024-03-31 0001490978 sdgr:DrugDiscoveryContributionMember 2023-01-01 2023-03-31 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-22 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2022-12-01 2022-12-31 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-01 2020-11-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:NeurologyAndImmunologyProductMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-22 0001490978 sdgr:BristolMyersSquibbMember sdgr:OncologyNeurologyAndImmunologyProductMember sdgr:CollaborationAndLicenseAgreementMember 2024-01-01 2024-03-31 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-22 2020-11-22 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2024-01-01 2024-03-31 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2023-01-01 2023-03-31 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2024-03-31 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2023-12-31 0001490978 sdgr:SoftwareProductsAndServicesMember 2024-03-31 0001490978 sdgr:SoftwareProductsAndServicesMember 2023-12-31 0001490978 sdgr:DrugDiscoveryMember 2024-03-31 0001490978 sdgr:DrugDiscoveryMember 2023-12-31 0001490978 srt:MinimumMember 2024-01-01 2024-03-31 0001490978 srt:MaximumMember 2024-01-01 2024-03-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember 2024-03-31 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001490978 us-gaap:SecuritiesAssetsMember 2024-03-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001490978 us-gaap:EquityMethodInvestmentsMember 2024-03-31 0001490978 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001490978 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001490978 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember 2023-12-31 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001490978 us-gaap:SecuritiesAssetsMember 2023-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember 2023-12-31 0001490978 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001490978 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001490978 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001490978 2023-01-01 2023-12-31 0001490978 sdgr:VotingCommonStockMember 2024-03-31 0001490978 sdgr:TwentyTwentyStockPlanMember 2022-06-15 0001490978 sdgr:TwoThousandTenStockPlanMember 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember 2023-12-31 0001490978 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001490978 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001490978 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001490978 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001490978 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-03-31 0001490978 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001490978 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001490978 us-gaap:RestrictedStockUnitsRSUMember sdgr:ShareBasedCompensationAwardTrancheFourMember 2024-01-01 2024-03-31 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001490978 sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-01 2024-03-31 0001490978 sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-01 2024-03-31 0001490978 sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-01 2024-03-31 0001490978 sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-02-01 2023-02-28 0001490978 sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-02-01 2023-02-28 0001490978 sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-02-01 2023-02-28 0001490978 sdgr:EligiblePerformanceBasedRestrictedStockUnitsMember 2022-08-01 2022-08-31 0001490978 sdgr:PerformanceBasedRestrictedStockUnitsMember 2022-08-01 2022-08-31 0001490978 sdgr:PerformanceBasedRestrictedStockUnitsMember 2024-03-01 2024-03-31 0001490978 sdgr:PerformanceBasedRestrictedStockUnitsMember 2023-03-01 2023-03-31 0001490978 sdgr:PerformanceBasedRestrictedStockUnitsMember 2024-03-31 0001490978 sdgr:PerformanceBasedRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001490978 sdgr:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001490978 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001490978 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember sdgr:ShareBasedCompensationAwardTrancheFourMember 2024-01-01 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember 2024-03-01 2024-03-31 0001490978 us-gaap:EmployeeStockOptionMember 2023-02-01 2023-02-28 0001490978 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001490978 sdgr:NimbusTherapeuticsLLCMember 2024-03-31 0001490978 sdgr:NimbusTherapeuticsLLCMember 2023-12-31 0001490978 sdgr:NimbusTherapeuticsLLCMember 2024-01-01 2024-03-31 0001490978 sdgr:NimbusTherapeuticsLLCMember 2023-01-01 2023-03-31 0001490978 sdgr:MorphicHoldingIncMember 2024-01-01 2024-03-31 0001490978 sdgr:MorphicHoldingIncMember 2023-01-01 2023-03-31 0001490978 sdgr:MorphicHoldingIncMember 2024-03-31 0001490978 sdgr:MorphicHoldingIncMember 2023-12-31 0001490978 sdgr:AjaxTherapeuticsIncMember us-gaap:SeriesBPreferredStockMember 2021-05-01 2021-05-31 0001490978 sdgr:AjaxTherapeuticsIncMember 2024-03-31 0001490978 sdgr:AjaxTherapeuticsIncMember 2023-12-31 0001490978 sdgr:StructureTherapeuticsMember us-gaap:SeriesBPreferredStockMember 2021-07-01 2021-07-31 0001490978 sdgr:StructureTherapeuticsMember us-gaap:SeriesBPreferredStockMember 2022-04-01 2022-04-30 0001490978 sdgr:StructureTherapeuticsMember us-gaap:SeriesBPreferredStockMember 2023-02-07 0001490978 sdgr:StructureTherapeuticsMember us-gaap:CommonStockMember 2024-03-31 0001490978 sdgr:StructureTherapeuticsMember dei:AdrMember 2023-02-07 0001490978 sdgr:StructureTherapeuticsMember dei:AdrMember 2023-02-07 2023-02-07 0001490978 sdgr:StructureTherapeuticsMember 2024-01-01 2024-03-31 0001490978 sdgr:StructureTherapeuticsMember 2023-01-01 2023-03-31 0001490978 sdgr:StructureTherapeuticsMember 2024-03-31 0001490978 sdgr:StructureTherapeuticsMember 2023-12-31 0001490978 srt:DirectorMember 2024-01-01 2024-03-31 0001490978 srt:DirectorMember 2023-01-01 2023-03-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:SWServicesMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:SWServicesMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember us-gaap:RelatedPartyMember 2023-12-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember us-gaap:RelatedPartyMember 2024-03-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryServicesMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryServicesMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryContributionMember us-gaap:RelatedPartyMember 2024-03-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryContributionMember us-gaap:RelatedPartyMember 2023-12-31 0001490978 sdgr:GatesVenturesLLCMember srt:MinimumMember us-gaap:RelatedPartyMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2024-03-31 0001490978 sdgr:GatesVenturesLLCMember us-gaap:RelatedPartyMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2021-06-01 2022-05-31 0001490978 sdgr:GatesVenturesLLCMember us-gaap:RelatedPartyMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2020-06-01 2021-05-31 0001490978 sdgr:GatesVenturesLLCMember us-gaap:RelatedPartyMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-06-01 2023-05-31 0001490978 sdgr:GatesVenturesLLCMember us-gaap:RelatedPartyMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2024-03-31 0001490978 sdgr:GatesVenturesLLCMember us-gaap:RelatedPartyMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2023-12-31 0001490978 sdgr:StructureTherapeuticsMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001490978 sdgr:StructureTherapeuticsMember us-gaap:RelatedPartyMember 2024-03-31 0001490978 sdgr:StructureTherapeuticsMember us-gaap:RelatedPartyMember 2023-12-31 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2024-01-01 2024-03-31 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2023-01-01 2023-03-31 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2024-01-01 2024-03-31 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2023-01-01 2023-03-31 0001490978 country:US 2024-01-01 2024-03-31 0001490978 country:US 2023-01-01 2023-03-31 0001490978 sdgr:APACMember 2024-01-01 2024-03-31 0001490978 sdgr:APACMember 2023-01-01 2023-03-31 0001490978 us-gaap:EMEAMember 2024-01-01 2024-03-31 0001490978 us-gaap:EMEAMember 2023-01-01 2023-03-31 0001490978 us-gaap:NonUsMember 2024-01-01 2024-03-31 0001490978 us-gaap:NonUsMember 2023-01-01 2023-03-31 0001490978 sdgr:PatrickLortonMember 2024-01-01 2024-03-31 shares iso4217:USD iso4217:USD shares pure sdgr:target sdgr:program sdgr:obligation sdgr:vote sdgr:segment 0001490978 --12-31 2024 Q1 false Subsequent Events<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBD</span></div> March 4, 2024 P468D 10-Q true 2024-03-31 false 001-39206 Schrodinger, Inc. DE 95-4284541 1540 Broadway 24th Floor New York NY 10036 212 295-5800 Common stock, par value $0.01 per share SDGR NASDAQ Yes Yes Large Accelerated Filer false false false 63515197 9164193 130236000 155315000 4638000 5751000 300843000 307688000 130000 220000 19839000 65992000 130000 100000 25781000 23124000 12349000 9926000 493686000 567796000 26133000 23325000 91387000 83251000 4791000 4791000 118578000 117778000 3187000 6014000 737762000 802955000 9974000 16815000 19549000 31763000 49497000 56231000 16927000 16868000 10560000 11996000 106507000 133673000 8016000 9043000 108988000 111014000 545000 667000 224056000 254397000 0.01 0.01 10000000 10000000 0 0 0 0 0 0 0.01 0.01 500000000 500000000 63472866 63472866 62977316 62977316 635000 630000 0.01 0.01 100000000 100000000 9164193 9164193 9164193 9164193 92000 92000 906193000 885973000 -393142000 -338418000 -72000 281000 513706000 548558000 737762000 802955000 33415000 32213000 3183000 32569000 36598000 64782000 7976000 7115000 9732000 11974000 17708000 19089000 18890000 45693000 50611000 40741000 10171000 9145000 25541000 26308000 86323000 76194000 -67433000 -30501000 0 147322000 8137000 35737000 5028000 2937000 13165000 185996000 -54268000 155495000 456000 26359000 -54724000 129136000 -0.76 1.81 72291134 71467097 -0.76 1.75 72291134 73818611 -54724000 129136000 -353000 1483000 -55077000 130619000 62977316 630000 9164193 92000 885973000 -338418000 281000 548558000 -353000 -353000 41623 390000 390000 170964 2000 2000 282963 3000 7612000 7615000 12218000 12218000 -54724000 -54724000 63472866 635000 9164193 92000 906193000 -393142000 -72000 513706000 62163739 622000 9164193 92000 828700000 -379138000 -2382000 447894000 1483000 1483000 186201 1000 866000 867000 12075 10880000 10880000 129136000 129136000 62362015 623000 9164193 92000 840446000 -250002000 -899000 590260000 -54724000 129136000 0 147322000 8137000 35737000 1436000 1760000 12218000 10880000 2683000 964000 -46153000 -9262000 2657000 336000 -2152000 0 2559000 5750000 -7150000 2468000 0 25963000 -12214000 -11730000 -7761000 -11603000 -1967000 -623000 -1383000 3502000 -39276000 -31094000 4095000 3580000 0 4125000 0 111329000 37126000 58823000 46300000 127401000 5079000 172202000 392000 867000 14000 0 7627000 0 8005000 867000 -26192000 141975000 161066000 95717000 134874000 237692000 180000 86000 501000 218000 282000 86000 2848000 1820000 Description of Business<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schrödinger, Inc. (the “Company”) has developed a differentiated, physics-based computational platform that enables discovery of high-quality, novel molecules for drug development and materials applications more rapidly and at a lower cost, compared to traditional methods. The Company's software platform is licensed by biopharmaceutical and industrial companies, academic institutions, and government laboratories around the world. The Company is also applying its computational platform to advance a broad pipeline of drug discovery programs in collaboration with leading biopharmaceutical companies. In addition, the Company uses its computational platform to discover novel molecules for its pipeline of proprietary drug discovery programs, which the Company is advancing through preclinical and clinical development.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, the Company entered into an amended and restated sales agreement with Leerink Partners LLC ("Leerink Partners"), as sales agent, with respect to an at-the-market offering program ("the ATM") under which the Company could offer and sell, from time to time pursuant to its Form S-3, shares of common stock, having an aggregate offering price of up to $250,000, through Leerink Partners. The amended and restated sales agreement amends and restates the original sales agreement that the Company entered into with Leerink Partners with respect to the ATM in May 2023, which is no longer in effect. During the three months ended March 31, 2024, 282,963 shares of common stock were sold under the ATM for total net proceeds of $7,626 and gross proceeds of $7,782 before deducting sales agent commissions. As of March 31, 2024, the Company had $242,218 of common stock remaining available for sale under the ATM.</span></div> 250000000 282963 7626000 7782000 242218000 Significant Accounting Policies<div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)    Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 280) —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This standard is effective for annual periods beginning after December 15, 2023, and interim periods within annual periods beginning after December 15, 2024, with early adoption permitted. The Company has not yet adopted ASU 2023-07 and is still evaluating the impact of the adoption on its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740) — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires public business entities to disclose specific categories in the tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This standard is effective for annual periods beginning after December 15, 2024, and interim periods within annual periods beginning after December 15, 2025, on a prospective basis, with early adoption permitted. The Company has not yet adopted ASU 2023-09 and is still evaluating the impact of the adoption on its consolidated financial statements.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)    Basis of Presentation and Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and the related interim disclosures have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for the interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary, consisting of only normal recurring adjustments, to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted by the SEC’s rules and regulations for interim reporting. Interim period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on February 28, 2024.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the assumptions used in the allocation of revenue and estimates regarding the progress of completing performance obligations under collaboration agreements. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)    Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s unaudited condensed consolidated financial statements include the accounts of Schrödinger, Inc., its wholly owned subsidiaries, and its variable interest entity. All intercompany balances and transactions have been eliminated in consolidation. The functional currency for foreign entities is the United States dollar. The Company accounts for investments over which it has significant influence, but not a controlling financial interest, using the equity method.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d)    Restricted Cash</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of letters of credit held with the Company’s financial institution related to facility leases and is classified as current in the Company’s balance sheets based on the maturity of the underlying letters of credit. Additionally, funds received from certain grants are restricted as to their use and are therefore classified as restricted cash.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(e)    Concentrations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables and contract assets, which represent contracted unbilled receivables.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not require customers to provide collateral to support accounts receivable. If deemed necessary, credit reviews of significant new customers may be performed prior to extending credit. The determination of a customer’s ability to pay requires judgment, and failure to collect from a customer can adversely affect revenue, cash flows, and results of operations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, two customers accounted for 28% and 12% of total accounts receivable, respectively. As of December 31, 2023, two customers accounted for 15% and 11% of total accounts receivable, respectively. As of March 31, 2024, two customers accounted for 41% and 20% of total contract assets, respectively. As of December 31, 2023, two customers accounted for 42% and 22% of total contract assets, respectively. For the three months ended March 31, 2024, no customer accounted for more than 10% of total revenue. For the three months ended March 31, 2023, one customer accounted for 44% of total revenue.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(f)    Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and the tax basis of the assets and liabilities. Deferred tax assets are reduced by a valuation allowance when it is estimated to become more likely than not that a portion of the deferred tax assets will not be realized. Accordingly, the Company currently maintains a full valuation allowance against existing net deferred tax assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of income tax positions only if such positions are deemed “more likely than not” capable of being sustained. Interest and penalties accrued on unrecognized tax benefits are included within income tax expense in the unaudited condensed consolidated financial statements.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(g)    Equity Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company has entered, and may continue to enter, into collaboration agreements with companies to perform drug design services for such companies in exchange for equity ownership stakes in such companies. If it is determined that the Company has control over the investee, the investee is consolidated in the financial statements. If the investee is consolidated with the Company and less than 100% of the equity is owned by the Company, the Company will present non-controlling interest to represent the portion of the investee owned by other investors. If it is determined that the Company does not have control over the investee, the Company evaluates the investment for the ability to exercise significant influence.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments over which the Company has significant influence may be accounted for under equity method accounting </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accordance with Accounting Standards Codification (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) Topic 323 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“Topic 323”)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method and Joint Ventures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If it is determined that the Company does not have significant influence over the investee, and there is no readily determinable fair value for the investment, the equity investment may be accounted for at cost less impairment, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accordance with ASC Topic 321 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“Topic 321”)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Securities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding the Company’s equity investments, see Note 4, Fair Value Measurements and Note 10, Equity Investments.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(h)    Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding equity of the Company consists of common stock and limited common stock. Under the Company’s certificate of incorporation, the rights of the holders of common stock and limited common stock are identical, except with respect to voting and conversion. Holders of limited common stock are precluded from voting such shares in any election of directors or on the removal of directors. Limited common stock may be converted into common stock at any time at the option of the stockholder.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undistributed earnings allocated to the participating securities are subtracted from net income in determining net income (loss) attributable to common and limited common stockholders. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common and limited common stockholders by the weighted-average number of shares of common and limited common stock outstanding during the period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the calculation of diluted net income, net income attributable to common and limited common stockholders for basic net income is adjusted by the effect of dilutive securities, including awards under the Company’s equity compensation plans. Diluted net income per share attributable to common and limited common stockholders is computed by dividing the resulting net income attributable to common and limited common stockholders by the weighted-average number of fully diluted shares of common and limited common stock outstanding.</span></div> Accounting Pronouncements Not Yet Adopted<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 280) —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This standard is effective for annual periods beginning after December 15, 2023, and interim periods within annual periods beginning after December 15, 2024, with early adoption permitted. The Company has not yet adopted ASU 2023-07 and is still evaluating the impact of the adoption on its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740) — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires public business entities to disclose specific categories in the tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This standard is effective for annual periods beginning after December 15, 2024, and interim periods within annual periods beginning after December 15, 2025, on a prospective basis, with early adoption permitted. The Company has not yet adopted ASU 2023-09 and is still evaluating the impact of the adoption on its consolidated financial statements.</span></div> Basis of Presentation and Use of Estimates<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and the related interim disclosures have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for the interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary, consisting of only normal recurring adjustments, to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted by the SEC’s rules and regulations for interim reporting. Interim period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on February 28, 2024.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the assumptions used in the allocation of revenue and estimates regarding the progress of completing performance obligations under collaboration agreements. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</span></div> Principles of Consolidation<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s unaudited condensed consolidated financial statements include the accounts of Schrödinger, Inc., its wholly owned subsidiaries, and its variable interest entity. All intercompany balances and transactions have been eliminated in consolidation. The functional currency for foreign entities is the United States dollar. The Company accounts for investments over which it has significant influence, but not a controlling financial interest, using the equity method.</span></div> Restricted Cash<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of letters of credit held with the Company’s financial institution related to facility leases and is classified as current in the Company’s balance sheets based on the maturity of the underlying letters of credit. Additionally, funds received from certain grants are restricted as to their use and are therefore classified as restricted cash.</span></div> Concentrations<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables and contract assets, which represent contracted unbilled receivables.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not require customers to provide collateral to support accounts receivable. If deemed necessary, credit reviews of significant new customers may be performed prior to extending credit. The determination of a customer’s ability to pay requires judgment, and failure to collect from a customer can adversely affect revenue, cash flows, and results of operations.</span></div> 0.28 0.12 0.15 0.11 0.41 0.20 0.42 0.22 0.44 Income Taxes<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and the tax basis of the assets and liabilities. Deferred tax assets are reduced by a valuation allowance when it is estimated to become more likely than not that a portion of the deferred tax assets will not be realized. Accordingly, the Company currently maintains a full valuation allowance against existing net deferred tax assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of income tax positions only if such positions are deemed “more likely than not” capable of being sustained. Interest and penalties accrued on unrecognized tax benefits are included within income tax expense in the unaudited condensed consolidated financial statements.</span></div> Equity Investments<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company has entered, and may continue to enter, into collaboration agreements with companies to perform drug design services for such companies in exchange for equity ownership stakes in such companies. If it is determined that the Company has control over the investee, the investee is consolidated in the financial statements. If the investee is consolidated with the Company and less than 100% of the equity is owned by the Company, the Company will present non-controlling interest to represent the portion of the investee owned by other investors. If it is determined that the Company does not have control over the investee, the Company evaluates the investment for the ability to exercise significant influence.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments over which the Company has significant influence may be accounted for under equity method accounting </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accordance with Accounting Standards Codification (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) Topic 323 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“Topic 323”)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method and Joint Ventures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If it is determined that the Company does not have significant influence over the investee, and there is no readily determinable fair value for the investment, the equity investment may be accounted for at cost less impairment, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accordance with ASC Topic 321 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“Topic 321”)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Securities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding the Company’s equity investments, see Note 4, Fair Value Measurements and Note 10, Equity Investments.</span></div> Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding equity of the Company consists of common stock and limited common stock. Under the Company’s certificate of incorporation, the rights of the holders of common stock and limited common stock are identical, except with respect to voting and conversion. Holders of limited common stock are precluded from voting such shares in any election of directors or on the removal of directors. Limited common stock may be converted into common stock at any time at the option of the stockholder.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undistributed earnings allocated to the participating securities are subtracted from net income in determining net income (loss) attributable to common and limited common stockholders. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common and limited common stockholders by the weighted-average number of shares of common and limited common stock outstanding during the period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the calculation of diluted net income, net income attributable to common and limited common stockholders for basic net income is adjusted by the effect of dilutive securities, including awards under the Company’s equity compensation plans. Diluted net income per share attributable to common and limited common stockholders is computed by dividing the resulting net income attributable to common and limited common stockholders by the weighted-average number of fully diluted shares of common and limited common stock outstanding.</span></div> Revenue Recognition<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time, which can result in different revenue recognition patterns.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the timing of the Company’s revenue recognition patterns:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.424%"><tr><td style="width:1.0%"></td><td style="width:61.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services – point in time</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services – over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug Discovery – point in time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug Discovery – over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:18pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:24.34pt">Software Products and Services</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative standalone selling price (“SSP”) basis. Revenue is recognized net of any sale and value-added taxes collected from customers and subsequently remitted to governmental authorities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s software business derives revenue from five sources: (i) on-premise software license fees, (ii) hosted software subscription fees, (iii) software maintenance fees, (iv) professional services fees, and (v) contributions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">On-premise software. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s on-premise software license arrangements grant customers the right to use its software on their own in-house servers or their own cloud instances for a specified term, typically for one year, though </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in recent years, the Company has entered into a small number of large multi-year on-premise software license agreements. The Company recognizes revenue for on-premise software license fees upfront, either upon transfer of control of the license or the effective date of the agreement, whichever is later. In instances where the timing of the transfer of control differs from the timing of invoicing, the Company considers whether a significant financing component exists.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected the practical expedient to not assess for significant financing where the term is less than one year. The Company’s updates and upgrades are not integral to maintaining the utility of the software licenses. Payments typically are received upfront or annually.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hosted software.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Hosted software revenue consists primarily of fees to provide the Company’s customers with hosted licenses, which allows these customers to access the Company’s cloud-based software solution on their own hardware without taking control of the licenses, and is recognized ratably over the term of the arrangement, which is typically one year, though in recent years, the Company has entered into a small number of large multi-year hosted software license agreements. When a customer enters into a hosted arrangement for which revenue is recognized over time, the amount paid upfront that is not recognized in the current period is included in deferred revenue in the Company's statement of financial position until the period in which it is recognized.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software maintenance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software maintenance includes technical support, updates, and upgrades related to the Company's on-premise software licenses. Software maintenance revenue is recognized ratably over the term of the arrangement. Software maintenance activities are performed in connection with the use of the Company's on-premise software, and may fluctuate from period to period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services include training, technical setup, installation or assisting customers with modeling services, where the Company uses its software to perform tasks such as virtual screening on behalf of the Company’s customers. These services are generally not related to the core functionality of the Company’s software and are recognized as revenue when resources are consumed. Since each professional services agreement represents a unique, ad hoc engagement, professional services revenue may fluctuate from period to period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software contribution revenue. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software contribution revenue consists of funds received under a non-reciprocal agreement with Gates Ventures, LLC originally entered into in June 2020 and further extended through August 2026. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized annually from June 2020 through June 2022 and upon extension of the agreement in August 2023, when invoiced, in accordance with ASC Topic 958, Not-for-Profit Entities as the agreement is not an exchange transaction.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreement with Gates Ventures, LLC initially covered the period from June 23, 2020 through June 22, 2023 for total consideration of up to $3,000. The Company recognized revenue of $1,000 upon entry into the agreement and $1,000 upon each of the first and second anniversary of the agreement. The agreement was then extended through August 13, 2026 and provides for total additional consideration of up to $6,000. The Company recognized revenue of $1,800 upon extension of the agreement. As of March 31, 2024 and December 31, 2023, the Company had no deferred revenue balance related to this agreement. As of March 31, 2024 and December 31, 2023, the Company had no accounts receivable related to this agreement.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the revenue recognized from the sources of software products and services revenue:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.424%"><tr><td style="width:1.0%"></td><td style="width:61.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">On-premise software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosted software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software maintenance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total software revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,213 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:18pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:24.34pt">Drug Discovery</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Drug discovery services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from drug discovery and collaboration services contracts is recognized either over time or at a point in time, typically by using costs incurred, hours expended to measure progress, or based on the achievement of milestones. Payments for services are generally due upfront at the start of a contract, upon achieving milestones stated in a contract, or upon consumption of resources. Services may at times include variable consideration, and the Company has estimated the amount of consideration that is variable using the most likely amount method. The Company evaluates milestones on a case-by-case basis, including whether there are factors outside the Company’s control that could result in a significant reversal of revenue, and the likelihood and magnitude of a potential reversal. If achievement of a milestone is not considered probable, the Company constrains (reduces) variable consideration to exclude the milestone payment until it is probable to be achieved. Upon removal of the constraint on variable consideration, revenue may be recognized at a point in time or over time by applying the allocation guidance of ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("Topic 606").</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, milestones not yet achieved that were determined to be probable of achievement totaled $350, of which zero was recognized as drug discovery milestone revenue for the three months ended March 31, 2024. As of March 31, 2023, milestones not yet achieved that were determined to be probable of achievement totaled $2,500, of which $2,171 was recognized as drug discovery milestone revenue for the three months ended March 31, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Drug discovery contribution revenue</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug discovery </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contribution revenue consists of funds received under an agreement with the Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug discovery in women’s health. The initial agreement began in November 2021 and expired in September 2023. In September 2023, the Company entered into a new agreement with the Bill and Melinda Gates Foundation to perform services aimed at accelerating drug discovery in women's health that expires in October 2025. Revenue is recognized as conditions are met in accordance with ASC Topic 958, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Not-for-Profit Entities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company had deferred revenue balances related to these agreements of $1,091 and $1,581, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the revenue recognized from the sources of drug discovery revenue:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.424%"><tr><td style="width:1.0%"></td><td style="width:61.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery services revenue from contracts with customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total drug discovery revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:18pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:24.91pt">Collaboration and License Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 22, 2020, the Company entered into an exclusive, worldwide collaboration and license agreement with Bristol-Myers Squibb Company (“BMS”), pursuant to which the Company and BMS agreed to collaborate in the discovery, research and preclinical development of new small molecule compounds for disease indications in oncology, neurology, and immunology therapeutics areas. Under the agreement, the Company was initially responsible, at its own cost and expense, for the discovery of small molecule compounds directed to five specified biological targets pursuant to a mutually agreed research plan for each such target. The initial targets included HIF-2 alpha and SOS1, which were two of the Company’s proprietary programs. In November 2021, the Company and BMS mutually agreed to replace the HIF-2 alpha target with another precision oncology target. Following the replacement election, all rights to the HIF-2 alpha target program reverted to the Company. In September 2022, BMS elected not to proceed with further development of another target and all rights to this program reverted to the Company, which increased revenue recognition in the third quarter of 2022 due to the accelerated completion of the Company's obligations related to the program. In December 2022, the Company and BMS entered into an amendment to the agreement to include an additional target in neurology on terms similar to the original agreement. In September 2023, BMS elected not to proceed with further development of two related oncology programs and all rights to these programs reverted to the Company, which increased revenue recognition in the third quarter of 2023 due to the accelerated completion of the Company's obligations related to those programs. In the first quarter of 2024, BMS elected not to proceed with further development of the SOS1 program based on portfolio prioritization decisions and all rights to this program reverted to the Company. The Company currently plans to evaluate and assess the data package from the SOS1 program to determine next steps and plans for further investment in the program.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a development candidate meeting specified criteria for a target under the agreement has been identified by the Company, BMS will be solely responsible for the further development, manufacturing and commercialization of such development candidate at its own cost and expense. The Company is solely responsible for the development of any programs that have been returned by BMS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the agreement, as amended, BMS paid the Company an initial upfront fee payment of $55.0 million in November 2020 and an additional upfront payment in December 2022. The Company also is eligible to receive up to $971.0 million in total milestone payments across the two remaining targets currently subject to the collaboration, consisting of up to $489.0 million in milestone payments per neurology and immunology target, consisting of up to $264.0 million in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225.0 million in the aggregate for the achievement of certain specified commercial milestones. As of March 31, 2024, the Company has recognized $25.0 million in revenue related to milestones under this agreement.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also entitled to a tiered percentage royalty on annual net sales ranging from mid-single digits to low-double digits, subject to certain specified reductions. Royalties are payable by BMS on a licensed product-by-licensed product and country-by-country basis until the later of the expiration of the last valid claim covering the licensed product in such country, expiration of all applicable regulatory exclusivities in such country for such licensed product and the tenth anniversary of the first commercial sale of such licensed product in such country.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the collaboration and license agreement in accordance with Topic 606, and concluded that BMS is a customer based on the agreement structure. At inception, the Company identified one performance obligation for each of the five programs initially covered under the agreement, which includes research activities for each program and a license grant for the underlying intellectual property. The Company determined that the license grant for intellectual property is not separable from the research activities, as the research activities are expected to significantly modify or enhance the license grant over the period of service, and therefore are not distinct in the context of the contract.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the transaction price at the onset of the agreement is $55.0 million. Additional consideration to be paid to the Company upon the achievement of future milestone payments were excluded from the transaction price as they represent milestone payments that are not considered probable as of the inception date such that there is not a significant risk of revenue reversal.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has allocated the transaction price of $55.0 million to each performance obligation based on the SSP of each performance obligation at inception, which was determined based on each performance obligation’s estimated SSP. The Company determined the estimated SSP at contract inception of the research activities based on internal estimates of the costs to perform the services, inclusive of a reasonable profit margin. Significant inputs used to determine the total costs to perform the research activities included the length of time required, the internal hours expected to be incurred on the services and the number and costs of various studies that will be performed to complete the research plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue associated with the research activities is recognized on a proportional performance basis over the period of service for research activities, using input-based measurements of total costs of research incurred to estimate the proportion performed. Progress towards completion is remeasured at the end of each reporting period. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, the Company recognized $1.5 million and $28.1 million, respectively, of revenue associated with the agreement based on the research activities performed and milestones achieved. As of March 31, 2024 and December 31, 2023, there was $5.8 million and $7.3 million, respectively, of deferred revenue related to the agreement, which was classified as either current or non-current in the condensed consolidated balance sheet based on the period the services are expected to be performed. As of March 31, 2024 and December 31, 2023, the Company had no outstanding receivables for this collaboration.</span></div><div style="margin-top:18pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:24.34pt">Significant Judgments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgments and estimates are required under Topic 606. Due to the complexity of certain contracts, the actual revenue recognition treatment required under Topic 606 for the Company’s arrangements may be dependent on contract-specific terms and may vary in some instances.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with customers often include promises to transfer multiple software products and services, including training, professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are not distinct and therefore should be accounted for together, requires significant judgment. In some arrangements, such as most of the Company’s term-based software license arrangements, the Company has concluded that the licenses and associated services are distinct from each other. In other arrangements, including collaboration services arrangements, the licenses and certain services may not be distinct from each other. The Company’s time-based software arrangements may include multiple software licenses and a right to updates or upgrades to the licensed software products, and technical support. The Company has concluded that such promised goods and services are separate distinct performance obligations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to estimate the total consideration expected to be received from contracts with customers, including any variable consideration. For collaborative arrangements, under which the Company is eligible to receive variable consideration in the form of milestones payments, judgment is required to evaluate whether the milestones are considered probable of being achieved. If it is probable that a significant revenue reversal would not occur, the constraint is removed and value of the associated milestone is included in the estimated transaction price using the most likely amount method based on contractual requirements and historical experience. Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is allocated to each separate performance obligation on a relative SSP basis consistent with the allocation objectives of Topic 606.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine the SSP for each distinct performance obligation. The Company rarely licenses or sells products on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where the SSP is not directly observable because the Company does not sell the license, product, or service separately, the Company determines the SSP using information that includes historical discounting practices, market conditions, cost-plus analysis, and other observable inputs. The Company typically has more than one SSP for individual performance obligations due to the stratification of those items by volume of sales, classes of customers and other relevant circumstances. In these instances, the Company may use information such as the size and geographic region of the customer in determining the SSP. Professional service revenue is recognized as costs and hours are incurred, and judgment is required in estimating both the project status and the costs incurred or hours expended.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a group of agreements are so closely related to each other that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. The Company exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. The Company’s judgments about whether a group of contracts comprises a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine the total costs to perform research activities, which include the length of time required, the internal hours expected to be incurred on the services, and the number and costs of various studies that may be performed by third-parties to complete the research plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company has not experienced significant returns or refunds to customers.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s estimates related to revenue recognition may require significant judgment and a change in these estimates could have an effect on the Company’s results of operations during the periods involved.</span></div><div style="margin-top:18pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:24.91pt">Contract Balances</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on the condensed consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to invoicing. A deferred revenue liability is recorded when revenue is expected to be recognized subsequent to invoicing. For the Company’s time-based software agreements, customers are generally invoiced at the beginning of the arrangement for the entire term, though when the term spans multiple years the customers may be invoiced on an annual basis. For certain drug discovery agreements where the milestones are deemed probable in a period prior to when the milestone is achieved, the Company records a contract asset for the full value of the milestone.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are included in unbilled and other receivables within the condensed consolidated balance sheets and are transferred to receivables when the Company invoices the customer.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of<br/>March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of<br/>December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred revenue, short-term:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred revenue, long-term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, the Company recognized $23,380 and $24,296 of revenue, respectively, that was included in deferred revenue at the end of the respective preceding periods. All other deferred revenue activity is due to the timing of invoices in relation to the timing of revenue, as described above. The Company expects to recognize as revenue approximately 86% of its March 31, 2024 deferred revenue balance in the next 12 months and the remainder thereafter. Additionally, contracted but unsatisfied performance obligations that had not yet been billed to the customer or included in deferred revenue were $32,040 as of March 31, 2024.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions vary by contract type, although terms typically require payment within 30 to 60 days. In instances where the timing of revenue recognition differs from that of invoicing, the Company has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s products and services, not to facilitate financing arrangements.</span></div><div style="margin-top:18pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.01pt">Deferred Sales Commissions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied the practical expedient for sales commission expense, as any material compensation paid to sales representatives to obtain a contract relates to a period of one year or less. The Company has not capitalized any costs related to sales commissions.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the timing of the Company’s revenue recognition patterns:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.424%"><tr><td style="width:1.0%"></td><td style="width:61.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services – point in time</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services – over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug Discovery – point in time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug Discovery – over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.487 0.308 0.426 0.190 0 0.419 0.087 0.083 P1Y P1Y 3000000 1000000 1000000 6000000 1800000 0 0 0 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the revenue recognized from the sources of software products and services revenue:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.424%"><tr><td style="width:1.0%"></td><td style="width:61.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">On-premise software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosted software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software maintenance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total software revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,213 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 17619000 19944000 7176000 4451000 5895000 5750000 2725000 2068000 33415000 32213000 0 0 33415000 32213000 350000 0 2500000 2171000 1091000 1581000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the revenue recognized from the sources of drug discovery revenue:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.424%"><tr><td style="width:1.0%"></td><td style="width:61.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery services revenue from contracts with customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total drug discovery revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2692000 31803000 491000 766000 3183000 32569000 5 2 2 55000000.0 55000000.0 971000000.0 2 489000000.0 264000000.0 225000000.0 25000000.0 1 5 55000000.0 55000000.0 1500000 28100000 5800000 7300000 0 0 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of<br/>March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of<br/>December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred revenue, short-term:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred revenue, long-term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software products and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 23902000 21107000 39537000 44218000 9960000 12013000 1961000 2407000 6055000 6636000 23380000 24296000 0.86 32040000 P30D P60D Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various inputs are used in determining the fair value of the Company’s financial assets and liabilities. These inputs are summarized into the following three broad categories:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – quoted prices in active markets for identical securities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 – other significant observable inputs, including quoted prices for similar securities, interest rates, credit risk, etc.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 – significant unobservable inputs, including the Company’s own assumptions in determining fair value</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The inputs or methodology used for valuing securities are not necessarily an indication of the risk associated with investing in those securities. Marketable securities, which consist primarily of corporate and U.S. government agency bonds, are classified as available for sale and fair value did not differ significantly from carrying value as of March 31, 2024 and December 31, 2023. The following table presents information about the Company’s assets measured at fair value as of March 31, 2024:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,843 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s assets measured at fair value as of December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,689 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,688 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,305 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth changes in fair value of the Company’s Level 3 investments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer to Level 1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s investment in Nimbus Therapeutics, LLC (“Nimbus”), classified as Level 3 in the fair value hierarchy, was recorded as an equity method investment under Topic 323</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> using the hypothetical liquidated book value method (“HLBV method”) through June 30, 2023, as further described in Note 10, Equity Investments. Significant unobservable inputs used to determine Nimbus’ fair value under the HLBV method were the entity's annual financial statements and the Company’s liquidation preference. During the year ended December 31, 2023, the Company recorded a realized gain of $147,213 on account of its equity position in Nimbus following the closing of Takeda's acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its tyrosine kinase 2 inhibitor, NDI-034858. The Company received $147,213 in cash distributions related to this sale from Nimbus during the year ended December 31, 2023. Following the dilution of the Company's investment in Nimbus during the period ended September 30, 2023, the fair value of the Company's investment is recorded under Topic 321</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as a non-marketable equity security as the Company no longer exercises significant influence over Nimbus. This change in accounting method resulted in an unrealized gain of $1,928.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company recorded a transfer of $1,629 from a Level 3 investment to a Level 1 investment due to the completion of Structure Therapeutics Inc.'s, ("Structure Therapeutics"), initial public offering ("IPO"). The Company's investment in Structure Therapeutics was previously recorded using the HLBV method. Following the completion of Structure Therapeutics' IPO, the Company's investment in Structure Therapeutics is recorded under Topic 321 because there is an observable price of the investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains and losses arising from changes in fair value of the Company’s equity investments are classified within change in fair value in the condensed consolidated statements of operations. Realized gains arising from distributions receivable from the Company's equity investments are classified within gain on equity investments in the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding the Company’s equity investments, see Note 10, Equity Investments.</span></div> The following table presents information about the Company’s assets measured at fair value as of March 31, 2024:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,843 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s assets measured at fair value as of December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,689 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,688 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,305 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 134874000 0 0 134874000 0 300843000 0 300843000 87759000 0 1928000 89687000 222633000 300843000 1928000 525404000 161066000 0 0 161066000 0 307688000 0 307688000 79623000 0 1928000 81551000 240689000 307688000 1928000 550305000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth changes in fair value of the Company’s Level 3 investments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer to Level 1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1629000 147213000 -147213000 1629000 1928000 1928000 0 1928000 147213000 147213000 1928000 1629000 Commitments and Contingencies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)    Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has multiple operating leases for office space and a finance lease for equipment that expire at various dates through 2037. The Company has elected the package of practical expedients under the transition guidance of ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to exclude short-term leases from the balance sheet and to combine lease and non-lease </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">components. The Company classifies finance lease right of use assets under property and equipment, net and finance short-term and long-term lease liabilities under other accrued liabilities and other liabilities, long-term, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon inception of a lease, the Company determines if an arrangement is a lease, if it is classified as an operating or finance lease, if it includes options to extend or terminate the lease, and if it is reasonably certain that the Company will exercise the options. Lease cost, representing lease payments over the term of the lease and any capitalizable direct costs less any incentives received, is recognized on a straight-line basis over the lease term as lease expense.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. Upon execution of a new lease, the Company performs an analysis to determine its incremental borrowing rate using its current borrowing rate, adjusted for various factors including level of collateralization and lease term. As of March 31, 2024, the remaining weighted average lease term for operating and finance leases was 12 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, operating lease right of use assets increased by $2,952 due to contingency resolutions associated with office leases. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable and short-term lease costs for the Company's operating and finance leases were immaterial for the three months ended March 31, 2024. Additional details of the Company’s operating and finance leases are presented in the following table: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.818%"><tr><td style="width:1.0%"></td><td style="width:65.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.012%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease costs</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,794 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating and finance lease liabilities as of March 31, 2024 under noncancelable operating leases were as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.658%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31:</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,963 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,027 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,699)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease payments</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,027 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, long-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)    Legal Matters </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in routine litigation arising in the ordinary course of business. While the results of such litigation cannot be predicted with certainty, management believes that the final outcome of such matters is not likely to have a material adverse effect on the Company’s financial position or results of operations or cash flows.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)    Contingencies </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently under audit with a royalty partner. As of March 31, 2024, the Company believes a contingency is probable and has accrued $2,500 related to this audit.</span></div> The Company has elected the package of practical expedients under the transition guidance of ASC Topic 842, <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to exclude short-term leases from the balance sheet and to combine lease and non-lease </span>components. The Company classifies finance lease right of use assets under property and equipment, net and finance short-term and long-term lease liabilities under other accrued liabilities and other liabilities, long-term, respectively P12Y 2952000 Additional details of the Company’s operating and finance leases are presented in the following table: <div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.818%"><tr><td style="width:1.0%"></td><td style="width:65.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.012%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease costs</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,794 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4490000 3794000 4099000 2637000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating and finance lease liabilities as of March 31, 2024 under noncancelable operating leases were as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.658%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31:</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,963 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,027 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,699)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease payments</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,027 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, long-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 13337000 17457000 17136000 15963000 14950000 112027000 190870000 64699000 126171000 17027000 109144000 2500000 Income Taxes <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates an annual effective income tax rate based on projected results for the year and applies this rate to income before taxes to calculate income tax expense. Any refinements made due to subsequent information that affects the estimated annual effective income tax rate are reflected as adjustments in the current period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, the Company’s income tax expense was $456 and $26,359, respectively. For the three months ended March 31, 2024, the difference between the effective rate and the statutory rate was primarily attributed to the application of research and development credits and the change in the valuation allowance against net deferred tax assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of income tax positions only if those positions are “more likely than not” capable of being sustained. As of March 31, 2024, the Company had $3,045 of unrecognized tax benefits. Interest and penalties accrued on unrecognized tax benefits are recorded as tax expense within the unaudited condensed consolidated financial statements. The Company does not expect a significant increase or decrease to the total amounts of unrecognized tax benefits within the next twelve months.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries file U.S. federal income tax returns and various state, local and foreign income tax returns. At March 31, 2024, the Company’s statutes of limitations are open for all federal and state tax returns filed after the years ended December 31, 2021 and 2020, respectively. Net operating loss (“NOL”) and credit carryforwards from all years are subject to examination and adjustments for the three years following the year in which the carryforwards are utilized. The Company is not currently under Internal Revenue Service or state examination.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Internal Revenue Code Sections 382 and 383, the utilization of NOLs and other tax attributes may be substantially limited due to cumulative changes in ownership greater than 50% that may have occurred or could occur during applicable testing periods. The Company has performed an analysis through December 31, 2023 and determined that such an ownership change occurred on March 31, 2021. There was no material impact to the financial statements due to this ownership change.</span></div> 456000 26359000 3045000 Stockholders’ Equity<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)    Common Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company had authorized 500,000,000 shares of common stock with a par value of $0.01 per share. Holders of common stock are entitled to one vote per share, to receive dividends, if and when declared by the board of directors, and upon liquidation or dissolution, to receive a portion of the assets available for distributions to stockholders, subject to preferential amounts owed to holders of the Company’s preferred stock, if any.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stockholders have no preemptive or other subscription rights and there are no redemption or sinking fund provisions with respect to such shares. The rights, preferences and privileges of holders of the common stock are subject to and may be adversely affected by the right of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)    Limited Common Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company had authorized 100,000,000 shares of limited common stock with a par value of $0.01 per share. Holders of limited common stock are entitled to one vote per share, however, the holders of limited common stock shall not be entitled to vote such shares in any election of directors or on the removal of directors. Holders of limited common stock are entitled to receive dividends, if and when declared by the board of directors, and upon liquidation or dissolution, to receive a portion of the assets available for distributions to stockholders, subject to preferential amounts owed to holders of the Company’s preferred stock, if any. Holders of the Company’s limited common stock have the right to convert each share of limited common stock into one share of the Company’s common stock.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Limited common stockholders have no preemptive or other subscription rights and there are no redemption or sinking fund provisions with respect to such shares. The rights, preferences and privileges of holders of the limited common stock are subject to and may be adversely affected by the right of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)    Preferred Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company had authorized 10,000,000 shares of undesignated preferred stock with a par value of $0.01 per share. The Company’s board of directors has the discretion to determine the rights, preferences, privileges, and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges, and liquidation preferences, of each series of preferred stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 500000000 0.01 1 100000000 0.01 1 1 10000000 0.01 Stock-Based Compensation<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company’s stock incentive plans included the 2010 Stock Plan (the “2010 Plan”), the 2020 Equity Incentive Plan (the “2020 Plan”), the 2021 Inducement Equity Incentive Plan, as amended (the “2021 Plan”), and the 2022 Equity Incentive Plan (the “2022 Plan”) (together, the “Plans”).</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Plan provides for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, other stock-based awards, and cash-based awards to employees, directors, consultants or advisors. Shares of common stock subject to outstanding awards granted under the 2020 Plan and the 2010 Plan that expire, terminate, or are otherwise surrendered, cancelled, forfeited, or repurchased by the Company are available for issuance under the 2022 Plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan provides for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards to persons who were not previously an employee or director of the Company or who are commencing employment with the Company following a bona fide period of non-employment, in either case, as an inducement material to such person’s entry into employment with the Company and in accordance with the requirements of the Nasdaq Stock Market Rule 5635(c)(4). Neither consultants nor advisors are eligible to participate in the 2021 Plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Plan provided for the award of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards to employees, directors, consultants or advisors. As of June 15, 2022, the effective date of the 2022 Plan, no further awards will be made under the 2020 Plan. Any options or awards outstanding under the 2020 Plan are governed by the terms of the 2020 Plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2010 Plan provided for the granting of incentive stock options and nonstatutory stock options to employees, directors, consultants or advisors. As of the effective date of the 2020 Plan, no further awards will be made under the 2010 Plan. Any options or awards outstanding under the 2010 Plan are governed by the terms of the 2010 Plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, there were 1,190,282 and 3,472,195 shares available for grant under the Plans, respectively. The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,218 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,880 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each restricted stock unit (“RSU”) represents the right to receive one share of the Company’s common stock upon vesting. The fair value of RSUs granted by the Company was calculated based upon the Company’s closing stock price on the date of the grant, and the stock-based compensation expense is recognized over the vesting period. RSUs generally vest over four years with 25% of the grants vesting at the end of the first year and the remaining vesting annually over the following three years. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 1,114,970 and 638,875 RSUs granted during the three months ended March 31, 2024 and 2023, respectively. The weighted average grant date fair value for each RSU granted during the three months ended March 31, 2024 and 2023 was $25.28 and $26.69, respectively. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, there was $40,573 of unrecognized compensation cost related to RSUs granted under the Plans, which is expected to be recognized over a weighted average period of 3.57 years. During the three months ended March 31, 2024 and 2023, 161,964 and 12,075 RSUs vested, respectively. The fair value of RSUs vested during the three months ended March 31, 2024 and 2023 was $4,406 and $293, respectively.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024 and February 2023, the Company awarded performance-based restricted stock units ("PRSUs") under the 2022 Plan. Each PRSU represents a contingent right to receive one share of common stock upon the achievement of specified performance goals. The fair value of PRSUs granted by the Company was calculated based upon the Company's closing stock price on the date of the grant, and the stock-based compensation expense is recognized when the grant date is determined and performance conditions are probable of achievement. At the point where performance conditions are considered probable of achievement, the Company records stock-based compensation expense with a cumulative catch-up expense in the period first recognized and on a straight-line basis over the remaining period for which the performance criteria are expected to be completed.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the Company awarded to all executive officers PRSUs for a maximum of 180,000 shares (based on 150% achievement of the applicable performance conditions outlined in the awards), with a target award of 120,000 PRSUs (based on 100% achievement of the applicable performance conditions), and a threshold award of 60,000 PRSUs (based on 50% achievement of the applicable performance conditions). All such PRSUs were considered granted under ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("Topic 718") in March 2024. Such PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal year ending December 31, 2026.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company awarded to certain executive officers PRSUs for a maximum of 62,693 shares (based on 150% achievement of the applicable performance conditions outlined in the awards), with a target award of 41,795 PRSUs (based on 100% achievement of the applicable performance conditions), and a threshold award of 20,898 PRSUs (based on 50% achievement of the applicable performance conditions). All such PRSUs were considered granted under Topic 718 in February 2023. Such PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal year ending December 31, 2025.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Company awarded 90,000 PRSUs to an executive officer of which 30,150 PRSUs were considered granted under Topic 718 at the time the PRSUs were awarded. In March 2024 and 2023, of the 90,000 PRSUs awarded in August 2022, an additional 14,850 and 45,000 PRSUs were considered granted under Topic 718, respectively. During the three months ended March 31, 2024, the Company's compensation committee determined the achievement of the awards set to vest upon the certification by the Company's compensation committee following the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2023. Of the 36,000 PRSUs that were eligible to vest, the Company's compensation committee determined that the applicable performance conditions had been met for 9,000 of the PRSUs, which vested during the three months ended March 31, 2024, and that the applicable performance conditions had not been met for 27,000 PRSUs, which were forfeited during the three months ended March 31, 2024. The remaining 54,000 PRSUs are scheduled to vest, if at all, upon the certification by the Company's compensation committee of the achievement of the applicable performance conditions following the filing of the Company's Annual Report on Form 10-K for the fiscal years ending December 31, 2024 and 2025. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value for each PRSU granted during the three months ended March 31, 2024 and 2023 was $26.08 and $22.48, respectively. During the three months ended March 31, 2024 and 2023, 9,000 and zero PRSUs vested, respectively.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options must be granted at an exercise price not less than 100% of the fair market value per share at the grant date. The board of directors or compensation committee determines the exercise price of the Company’s stock </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">options based on the closing price of the common stock as reported on the Nasdaq Global Select Market on the date of the grant. The maximum contractual term of options granted under the Plans is typically 10 years, options generally vest over four years with 25% of the shares underlying the option vesting at the end of the first year and the remaining vesting monthly over the following three years. In March 2024 and February 2023, the Company granted the chief executive officer premium priced options to purchase 87,271 and 65,525 shares of common stock, respectively, with exercise prices equal to 110% of the closing price of the Company's common stock on the date of grant.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, 41,623 and 186,201 options under the Plans were exercised for total proceeds of $390 and $867, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award is determined on the date of grant using the Black Scholes Merton option-pricing model. The calculation of fair value included several assumptions that require management’s judgment. The expected terms of options granted to employees during 2024 and 2023 were calculated using an average of historical exercises. Estimated volatility for the three months ended March 31, 2024 and 2023 incorporated a calculated volatility derived from the historical closing prices of shares of common stock of similar entities whose share prices were publicly available for the expected term of the option. The risk-free interest rate was based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option. The Company accounts for forfeitures as they occur; as such, the Company does not estimate forfeitures at the time of grant.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following are the weighted average valuation assumptions used for option awards during the periods presented: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:71.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation assumptions</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.07</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.86 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value per share of options granted during the three months ended March 31, 2024 and 2023 was $15.10 and $14.00, respectively. The intrinsic value of options exercised during the three months ended March 31, 2024 and 2023 was $723 and $3,203, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, there was $69,386 of unrecognized compensation cost related to unvested stock options granted under the Plans, which is expected to be recognized over a weighted average period of 2.43 years. The fair value of shares vested during the three months ended March 31, 2024 and 2023 was $12,770 and $17,025, respectively.</span></div> 0 0 1190282 3472195 The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:<div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,218 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,880 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1135000 1298000 4066000 3514000 974000 851000 6043000 5217000 12218000 10880000 P4Y 0.25 0.25 0.25 0.25 1114970 638875 25.28 26.69 40573000 P3Y6M25D 161964 12075 4406000 293000 180000 1.50 120000 1 60000 0.50 62693 1.50 41795 1 20898 0.50 90000 30150 90000 14850 45000 36000 9000 27000 54000 26.08 22.48 9000 0 1 P10Y P4Y 0.25 0.25 0.25 0.25 87271 65525 1.10 1.10 41623 186201 390000 867000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following are the weighted average valuation assumptions used for option awards during the periods presented: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:71.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation assumptions</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.07</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.86 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0 0 0.65 0.68 P5Y3M21D P5Y25D 0.0422 0.0386 15.10 14.00 723000 3203000 69386000 P2Y5M4D 12770000 17025000 Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net (loss) income per share attributable to common and limited common stockholders for the periods presented (in thousands, except for share and per share data): </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to Schrödinger common and limited common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,291,134</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,467,097</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351,514 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted:</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,291,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,818,611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share of common and limited common stockholders, basic:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share of common and limited common stockholders, diluted:</span></td><td style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.76)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, in order to calculate diluted net income per share, the weighted average shares used to compute net income is adjusted by the effect of dilutive securities, including awards under the Plans. Diluted net income per share is computed by dividing the resulting net income by the weighted average number of fully diluted common and limited shares outstanding.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company was in a loss position for the three months ended March 31, 2024, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares and limited common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.212%"><tr><td style="width:1.0%"></td><td style="width:69.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.354%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares subject to outstanding common stock options and unvested RSUs and PRSUs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,974,483</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,216,397</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net (loss) income per share attributable to common and limited common stockholders for the periods presented (in thousands, except for share and per share data): </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to Schrödinger common and limited common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,291,134</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,467,097</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of the exercise of common stock options and vested RSUs on weighted average common and limited common shares</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351,514 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted:</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,291,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,818,611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share of common and limited common stockholders, basic:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share of common and limited common stockholders, diluted:</span></td><td style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.76)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -54724000 129136000 72291134 71467097 0 2351514 72291134 73818611 -0.76 1.81 -0.76 1.75 Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:<div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.212%"><tr><td style="width:1.0%"></td><td style="width:69.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.354%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares subject to outstanding common stock options and unvested RSUs and PRSUs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,974,483</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,216,397</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 13974483 6216397 Equity Investments<div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)    Nimbus</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company previously provided collaboration services for Nimbus under the terms of a master services agreement executed on May 18, 2010, as amended. Collaboration agreements are separate from the transaction that resulted in equity ownership and related fees are paid in cash to the Company. Nimbus was previously recorded as an equity method investment under the HLBV method, as the entity is a limited liability company and the Company was determined to have significant influence due to the Company's collaboration with Nimbus on a number of drug discovery targets, as well as the Company's level of ownership in Nimbus. During the period ended September 30, 2023, the Company's equity ownership in Nimbus was diluted to the point that the Company no longer has significant influence over the entity. As the Company no longer has significant influence over Nimbus, after June 30, 2023, the equity investment in Nimbus is valued as a non-marketable equity security. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Nimbus investment was $1,928 as of both March 31, 2024 and December 31, 2023. The Company has no obligation to fund Nimbus losses in excess of its initial investment. For the three months ended March 31, 2024, the Company reported no gain or loss on the Nimbus investment. For the three months ended March 31, 2023, the Company reported a realized gain of $147,322 on the Nimbus investment, which reflected the total cash distribution the </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company was eligible to receive from Nimbus on account of Takeda's acquisition of Nimbus Lakshmi, Inc., a wholly-owned subsidiary of Nimbus, and its tyrosine kinase 2 inhibitor NDI-034858.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)    Morphic</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its investment in Morphic Holding, Inc. (“Morphic”) at fair value based on the share price of Morphic’s common stock at the measurement date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, the Company reported a mark-to-market gain of $5,277 and $9,093, respectively, on the Morphic investment. As of March 31, 2024 and December 31, 2023, the carrying value of the Company’s investment in Morphic was $29,391 and $24,114, respectively.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)    Ajax</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company purchased 631,377 shares of Series B preferred stock of Ajax Therapeutics, Inc. (“Ajax”) for $1,700 in cash. The Company has concluded that its equity investment in Ajax should be valued as a non-marketable equity security as the Company does not exercise significant influence over Ajax. As of each of March 31, 2024 and December 31, 2023, the carrying value of the Company’s investment in Ajax was $1,700.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d)    Structure Therapeutics</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company purchased 494,035 shares of Series B preferred stock of Structure Therapeutics for $2,000 in cash. In April 2022, the Company purchased an additional 148,210 shares of Series B preferred stock for $600 in cash. On February 7, 2023, Structure Therapeutics completed its IPO. Immediately upon the closing of Structure Therapeutics' IPO, all of the outstanding Series B preferred stock automatically converted into ordinary shares on a one-for-one basis. As of March 31, 2024, the Company owned 3,260,495 ordinary shares of Structure Therapeutics. The Company purchased 275,000 American Depository Shares ("ADS") at $15.00 per ADS in the IPO. Each ADS represents three ordinary shares.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon completion of Structure Therapeutics' IPO, the Company changed the valuation methodology used to value the Structure Therapeutics investment from an equity method investment under the HLBV method to an equity investment reported at fair value as the Company no longer exerts significant influence over Structure after the IPO. As there is a readily available market price for Structure Therapeutics' ADSs, the Company values its investment based on the closing price of Structure Therapeutics' ADSs as of the reporting date.</span></div>During the three months ended March 31, 2024 and 2023, the Company reported a mark-to-market gain of $2,859 and $26,644, respectively, on the Structure Therapeutics investment. As of March 31, 2024 and December 31, 2023, the carrying value of the Company's investment in Structure Therapeutics was $58,368 and $55,509, respectively. 1928000 1928000 0 147322000 5277000 9093000 29391000 24114000 631377 1700000 1700000 1700000 494035 2000000 148210 600000 1 3260495 275000 15.00 3 2859000 26644000 58368000 55509000 Related Party Transactions<div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)    Board Member</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, the Company paid consulting fees of $105 and $105, respectively, to a member of its board of directors.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)    Bill and Melinda Gates Foundation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bill and Melinda Gates Foundation, an entity under common control with Bill and Melinda Gates Foundation Trust, a stockholder of the Company, issued a grant under which it agreed to pay the Company directly for certain licenses and services provided to a specified group of third-party organizations. Revenue recognized for services provided by the Company under this grant was $7 and $33 for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024 and December 31, 2023, the Company had no net receivables due from the Bill and Melinda Gates Foundation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, the Company recognized $490 and $766, respectively, in drug discovery contribution revenue related to funds received under an agreement with the Bill and Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health. As of March 31, 2024 and December 31, 2023, the </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company had no receivables due under these agreements from the Bill and Melinda Gates Foundation. As of March 31, 2024 and December 31, 2023, restricted cash on hand related to the arrangement was $1,138 and $2,251, respectively. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gates Ventures, LLC is an entity under the control of William H. Gates III, who may be deemed to be the beneficial owner of more than 5% of the Company’s voting securities. The Company received $1,000 in contribution revenue in connection with its entry into an agreement with Gates Ventures, LLC annually from June 2020 to June 2022. In August 2023, the Company renewed the agreement with Gates Ventures, LLC and recognized $1,800 in contribution revenue. As of March 31, 2024 and December 31, 2023, the Company had no net receivables due from Gates Ventures, LLC.</span></div><div style="margin-top:18pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)    Structure Therapeutics</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company entered into a collaboration agreement with Structure Therapeutics and its subsidiaries to conduct certain drug discovery services as well as provide software access. For the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024, the Company recognized revenue of </span>$810 under this collaboration. As of March 31, 2024 and December 31, 2023, the Company had net receivables of $250 and $494, respectively, due from Structure Therapeutics. 105000 105000 7000 33000 0 0 490000 766000 0 0 1138000 2251000 0.05 1000000 1000000 1000000 1800000 0 0 810000 250000 494000 Segment Reporting<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that its chief executive officer (“CEO”) is its chief operating decision maker (“CODM”). The Company’s CEO evaluates the financial performance of the Company based on two reportable segments: Software and Drug Discovery. The Software segment is focused on licensing the Company’s software to transform molecular discovery. The Drug Discovery segment is focused on building a portfolio of preclinical and clinical drug programs, internally and through collaborations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CODM reviews segment performance and allocates resources based upon segment revenue and segment gross profit of the Software and Drug Discovery reportable segments. Segment gross profit is derived by deducting operational expenditures, with the exception of research and development, sales and marketing, and general and administrative activities from U.S. GAAP revenue. Operational expenditures are expenditures made that are directly attributable to the reportable segment. These expenditures are allocated to the segments based on headcount. The reportable segment expenditures include compensation, supplies, and services from contract research organizations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain cost items are not allocated to the Company’s reportable segments. These cost items primarily consist of non-drug discovery program related compensation and general operational expenses associated with the Company’s research and development, sales and marketing, and general and administrative. These costs are incurred by both segments and due to the integrated nature of the Company’s Software and Drug Discovery segments, any allocation methodology would be arbitrary and provide no meaningful analysis. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment revenue is primarily earned in the United States and there are no intersegment revenues. Additionally, the Company reports assets on a consolidated basis and does not allocate assets to its reportable segments for purposes of assessing segment performance or allocating resources.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Presented below is financial information with respect to the Company’s reportable segments for the periods presented: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment revenues:</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,569 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,598 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,782 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment gross profit:</span></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,549)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,595 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unallocated:</span></td><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,171)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,145)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on equity investments</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,322 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,937 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net (loss) income</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,724)</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,136 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geographic area are determined based on the address provided by the Company's customers and partners. The following table sets forth revenues by geographic area for the three months ended March 31, 2024 and 2023: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,297 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,344 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,196 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,598 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,782 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Presented below is financial information with respect to the Company’s reportable segments for the periods presented: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment revenues:</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,569 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,598 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,782 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment gross profit:</span></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drug discovery</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,549)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,595 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unallocated:</span></td><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,171)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,145)</span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on equity investments</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,322 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,937 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net (loss) income</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,724)</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,136 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 33415000 32213000 3183000 32569000 36598000 64782000 25439000 25098000 -6549000 20595000 18890000 45693000 50611000 40741000 10171000 9145000 25541000 26308000 0 147322000 8137000 35737000 5028000 2937000 456000 26359000 -54724000 129136000 The following table sets forth revenues by geographic area for the three months ended March 31, 2024 and 2023: <div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.363%"><tr><td style="width:1.0%"></td><td style="width:69.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,297 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,344 </span></td><td style="background-color:#ccedff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,196 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,598 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,782 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 23297000 50344000 5501000 7073000 7196000 6828000 604000 537000 36598000 64782000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of our securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), or a Rule 10b5-1 trading arrangement, or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:19.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Name and Title</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Action Taken (Date of Action)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Type of Trading Arrangement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Nature of Trading Arrangement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Duration of Trading Arrangement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Aggregate Number of Securities</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Patrick Lorton, Executive Vice President, Chief Technology Officer, Chief Operating Officer, Software</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Adoption</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(March 4, 2024)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Rule 10b5-1 trading arrangement for exercise of stock options and sales of shares</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Sale</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Until June 15, 2025, or such earlier date upon which all transactions are completed or expire without execution</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Up to 50,000 shares</span></div></td></tr></table></div> true false false false Patrick Lorton Executive Vice President, Chief Technology Officer, Chief Operating Officer, Software March 4, 2024