0001564590-22-028010.txt : 20220804 0001564590-22-028010.hdr.sgml : 20220804 20220804161406 ACCESSION NUMBER: 0001564590-22-028010 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220804 DATE AS OF CHANGE: 20220804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Schrodinger, Inc. CENTRAL INDEX KEY: 0001490978 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] 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: 221136727 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-10q_20220630.htm 10-Q sdgr-10q_20220630.htm
false 2022 Q2 --12-31 0001490978 true true true P1Y P5Y P1Y P4Y9M P4Y7M28D 0001490978 2022-01-01 2022-06-30 xbrli:shares 0001490978 us-gaap:CommonStockMember 2022-07-28 0001490978 sdgr:LimitedCommonStockMember 2022-07-28 iso4217:USD 0001490978 2022-06-30 0001490978 2021-12-31 0001490978 sdgr:UnallocatedCommonStocksMember 2022-06-30 0001490978 sdgr:UnallocatedCommonStocksMember 2021-12-31 0001490978 sdgr:LimitedCommonStockMember 2022-06-30 0001490978 sdgr:LimitedCommonStockMember 2021-12-31 iso4217:USD xbrli:shares 0001490978 sdgr:SoftwareProductsAndServicesMember 2022-04-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2021-04-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember 2021-01-01 2021-06-30 0001490978 2022-04-01 2022-06-30 0001490978 2021-04-01 2021-06-30 0001490978 2021-01-01 2021-06-30 0001490978 us-gaap:CommonStockMember 2021-12-31 0001490978 sdgr:LimitedCommonStockMember 2021-12-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001490978 us-gaap:RetainedEarningsMember 2021-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001490978 us-gaap:NoncontrollingInterestMember 2021-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001490978 2022-01-01 2022-03-31 0001490978 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001490978 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001490978 us-gaap:CommonStockMember 2022-03-31 0001490978 sdgr:LimitedCommonStockMember 2022-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001490978 us-gaap:RetainedEarningsMember 2022-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2022-03-31 0001490978 2022-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001490978 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001490978 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001490978 us-gaap:CommonStockMember 2022-06-30 0001490978 sdgr:LimitedCommonStockMember 2022-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001490978 us-gaap:RetainedEarningsMember 2022-06-30 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2022-06-30 0001490978 us-gaap:CommonStockMember 2020-12-31 0001490978 sdgr:LimitedCommonStockMember 2020-12-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001490978 us-gaap:RetainedEarningsMember 2020-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001490978 us-gaap:NoncontrollingInterestMember 2020-12-31 0001490978 2020-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001490978 2021-01-01 2021-03-31 0001490978 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001490978 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001490978 us-gaap:CommonStockMember 2021-03-31 0001490978 sdgr:LimitedCommonStockMember 2021-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001490978 us-gaap:RetainedEarningsMember 2021-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2021-03-31 0001490978 2021-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001490978 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001490978 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001490978 us-gaap:CommonStockMember 2021-06-30 0001490978 sdgr:LimitedCommonStockMember 2021-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001490978 us-gaap:RetainedEarningsMember 2021-06-30 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2021-06-30 0001490978 2021-06-30 0001490978 us-gaap:AccountingStandardsUpdate202108Member 2022-06-30 sdgr:Customer 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 xbrli:pure 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerAMember 2022-01-01 2022-06-30 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerAMember 2021-01-01 2021-12-31 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerBMember 2022-01-01 2022-06-30 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerBMember 2021-01-01 2021-12-31 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerCMember 2021-01-01 2021-12-31 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerAMember 2022-04-01 2022-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerAMember 2021-04-01 2021-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerAMember 2022-01-01 2022-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerAMember 2021-01-01 2021-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember sdgr:CustomerBMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2022-07-01 2022-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2022-01-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-01-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember srt:MaximumMember 2022-01-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember sdgr:FirstAnniversaryMember 2022-01-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember sdgr:SecondAnniversaryMember 2022-01-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember us-gaap:AccountsReceivableMember 2022-01-01 2022-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2022-04-01 2022-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2021-04-01 2021-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2021-01-01 2021-06-30 0001490978 sdgr:HostedSoftwareMember 2022-04-01 2022-06-30 0001490978 sdgr:HostedSoftwareMember 2021-04-01 2021-06-30 0001490978 sdgr:HostedSoftwareMember 2022-01-01 2022-06-30 0001490978 sdgr:HostedSoftwareMember 2021-01-01 2021-06-30 0001490978 us-gaap:MaintenanceMember 2022-04-01 2022-06-30 0001490978 us-gaap:MaintenanceMember 2021-04-01 2021-06-30 0001490978 us-gaap:MaintenanceMember 2022-01-01 2022-06-30 0001490978 us-gaap:MaintenanceMember 2021-01-01 2021-06-30 0001490978 sdgr:ProfessionalServicesMember 2022-04-01 2022-06-30 0001490978 sdgr:ProfessionalServicesMember 2021-04-01 2021-06-30 0001490978 sdgr:ProfessionalServicesMember 2022-01-01 2022-06-30 0001490978 sdgr:ProfessionalServicesMember 2021-01-01 2021-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2022-04-01 2022-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2021-04-01 2021-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2022-01-01 2022-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2021-01-01 2021-06-30 0001490978 sdgr:ContributionMember 2022-04-01 2022-06-30 0001490978 sdgr:ContributionMember 2021-04-01 2021-06-30 0001490978 sdgr:ContributionMember 2022-01-01 2022-06-30 0001490978 sdgr:ContributionMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryContributionMember 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryContributionMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryContributionMember 2022-01-01 2022-06-30 0001490978 sdgr:CollaborationAndLicenseAgreementMember sdgr:BristolMyersSquibbMember 2020-11-22 2020-11-22 0001490978 sdgr:CollaborationAndLicenseAgreementMember sdgr:BristolMyersSquibbMember 2020-11-22 0001490978 sdgr:CollaborationAndLicenseAgreementMember sdgr:BristolMyersSquibbMember sdgr:OncologyProductMember 2020-11-22 0001490978 sdgr:CollaborationAndLicenseAgreementMember sdgr:BristolMyersSquibbMember sdgr:NeurologyAndImmunologyProductMember 2020-11-22 sdgr:Program 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2022-04-01 2022-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2022-01-01 2022-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2021-04-01 2021-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2021-01-01 2021-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2021-12-31 0001490978 sdgr:DrugDiscoveryMember 2022-06-30 0001490978 sdgr:DrugDiscoveryMember 2021-12-31 0001490978 srt:MinimumMember 2022-01-01 2022-06-30 0001490978 srt:MaximumMember 2022-01-01 2022-06-30 0001490978 sdgr:XTALBioStructureIncMember 2022-01-14 2022-01-14 0001490978 2022-01-14 0001490978 sdgr:BacklogsMember 2022-01-14 0001490978 us-gaap:CustomerRelationshipsMember 2022-01-14 0001490978 us-gaap:TrademarksMember 2022-01-14 0001490978 sdgr:BacklogsMember 2022-01-14 2022-01-14 0001490978 us-gaap:CustomerRelationshipsMember 2022-01-14 2022-01-14 0001490978 us-gaap:TrademarksMember 2022-01-14 2022-01-14 0001490978 us-gaap:FairValueInputsLevel1Member sdgr:CashCashEquivalentsAndRestrictedCashMember 2022-06-30 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember 2022-06-30 0001490978 us-gaap:FairValueInputsLevel2Member us-gaap:SecuritiesAssetsMember 2022-06-30 0001490978 us-gaap:SecuritiesAssetsMember 2022-06-30 0001490978 us-gaap:FairValueInputsLevel1Member us-gaap:EquityMethodInvestmentsMember 2022-06-30 0001490978 us-gaap:FairValueInputsLevel3Member us-gaap:EquityMethodInvestmentsMember 2022-06-30 0001490978 us-gaap:EquityMethodInvestmentsMember 2022-06-30 0001490978 us-gaap:FairValueInputsLevel1Member 2022-06-30 0001490978 us-gaap:FairValueInputsLevel2Member 2022-06-30 0001490978 us-gaap:FairValueInputsLevel3Member 2022-06-30 0001490978 us-gaap:FairValueInputsLevel1Member sdgr:CashCashEquivalentsAndRestrictedCashMember 2021-12-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember 2021-12-31 0001490978 us-gaap:FairValueInputsLevel2Member us-gaap:SecuritiesAssetsMember 2021-12-31 0001490978 us-gaap:SecuritiesAssetsMember 2021-12-31 0001490978 us-gaap:FairValueInputsLevel1Member us-gaap:EquityMethodInvestmentsMember 2021-12-31 0001490978 us-gaap:FairValueInputsLevel3Member us-gaap:EquityMethodInvestmentsMember 2021-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember 2021-12-31 0001490978 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001490978 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001490978 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001490978 2021-01-01 2021-12-31 0001490978 2022-05-30 sdgr:SquareFoot 0001490978 sdgr:OfficeLeaseAgreementMember 2022-05-19 2022-05-19 0001490978 sdgr:OfficeLeaseAgreementMember sdgr:RentAbatementPeriodThroughDecemberThirtyFirstTwoThousandTwentySevenMember 2022-05-19 0001490978 sdgr:OfficeLeaseAgreementMember sdgr:JanuaryOneTwoThousandTwentyEightThroughDecemberThirtyFirstTwoThousandThirtyTwoMember 2022-05-19 0001490978 sdgr:OfficeLeaseAgreementMember sdgr:JanuaryOneTwoThousandThirtyThreeThroughDecemberThirtyFirstTwoThousandThirtySevenMember 2022-05-19 0001490978 sdgr:OfficeLeaseAgreementMember 2022-03-08 2022-03-08 0001490978 sdgr:OfficeLeaseAgreementMember 2022-03-08 0001490978 sdgr:VotingCommonStockMember 2022-06-30 sdgr:Vote 0001490978 sdgr:VotingCommonStockMember 2022-01-01 2022-06-30 0001490978 sdgr:LimitedCommonStockMember 2022-01-01 2022-06-30 0001490978 sdgr:TwoThousandTenStockPlanMember 2022-06-30 0001490978 sdgr:TwentyTwentyStockPlanMember 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2021-12-31 0001490978 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001490978 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001490978 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001490978 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001490978 us-gaap:ShareBasedCompensationAwardTrancheOneMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001490978 us-gaap:ShareBasedCompensationAwardTrancheTwoMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001490978 us-gaap:ShareBasedCompensationAwardTrancheThreeMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001490978 sdgr:SharebasedCompensationAwardTrancheFourMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 us-gaap:ShareBasedCompensationAwardTrancheOneMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 us-gaap:ShareBasedCompensationAwardTrancheTwoMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 us-gaap:ShareBasedCompensationAwardTrancheThreeMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 sdgr:SharebasedCompensationAwardTrancheFourMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001490978 sdgr:FaxianTherapeuticsLLCJointVentureMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-04-30 0001490978 sdgr:FaxianTherapeuticsLLCJointVentureMember us-gaap:CoVenturerMember 2019-04-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2022-04-01 2022-06-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2021-04-01 2021-06-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2022-01-01 2022-06-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2022-04-01 2022-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2022-01-01 2022-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2021-04-01 2021-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2021-01-01 2021-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2022-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2021-12-31 0001490978 sdgr:MorphicHoldingIncMember 2022-04-01 2022-06-30 0001490978 sdgr:MorphicHoldingIncMember 2022-01-01 2022-06-30 0001490978 sdgr:MorphicHoldingIncMember 2021-04-01 2021-06-30 0001490978 sdgr:MorphicHoldingIncMember 2021-01-01 2021-06-30 0001490978 sdgr:MorphicHoldingIncMember 2022-06-30 0001490978 sdgr:MorphicHoldingIncMember 2021-12-31 0001490978 sdgr:RavennaTherapeuticsMember 2020-05-01 2020-05-31 0001490978 sdgr:RavennaTherapeuticsMember 2022-06-30 0001490978 sdgr:RavennaTherapeuticsMember 2021-12-31 0001490978 sdgr:AjaxTherapeuticsIncMember us-gaap:SeriesBPreferredStockMember 2021-05-01 2021-05-31 0001490978 sdgr:AjaxTherapeuticsIncMember 2022-06-30 0001490978 sdgr:AjaxTherapeuticsIncMember 2021-12-31 0001490978 sdgr:StructureTherapeuticsMember us-gaap:SeriesBPreferredStockMember 2021-07-01 2021-07-30 0001490978 sdgr:StructureTherapeuticsMember us-gaap:SeriesBPreferredStockMember 2022-04-01 2022-04-30 0001490978 sdgr:StructureTherapeuticsMember 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-12-31 0001490978 sdgr:StructureTherapeuticsMember 2022-04-01 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2022-01-01 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-04-01 2021-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-01-01 2021-06-30 0001490978 sdgr:EonixMember 2022-03-31 0001490978 sdgr:EonixMember 2022-06-30 0001490978 sdgr:EonixMember 2022-01-01 2022-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2022-04-01 2022-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2022-01-01 2022-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2021-04-01 2021-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2021-01-01 2021-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2022-04-01 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2022-01-01 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2021-04-01 2021-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2021-01-01 2021-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2021-12-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryContributionMember 2022-04-01 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryContributionMember 2022-01-01 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryContributionMember 2021-10-01 2021-12-31 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryContributionMember 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember sdgr:DrugDiscoveryContributionMember 2021-12-31 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember sdgr:FirstAnniversaryMember 2020-04-01 2020-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember sdgr:FirstAnniversaryMember 2021-04-01 2021-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember sdgr:SecondAnniversaryMember 2022-04-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2021-12-31 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember srt:MinimumMember 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-01-01 2021-12-31 0001490978 sdgr:StructureTherapeuticsMember 2022-04-01 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2022-01-01 2022-06-30 sdgr:segment 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2022-04-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2021-04-01 2021-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2022-01-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2021-01-01 2021-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2022-04-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2021-04-01 2021-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2022-01-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2021-01-01 2021-06-30 0001490978 country:US 2022-04-01 2022-06-30 0001490978 country:US 2021-04-01 2021-06-30 0001490978 country:US 2022-01-01 2022-06-30 0001490978 country:US 2021-01-01 2021-06-30 0001490978 srt:EuropeMember 2022-04-01 2022-06-30 0001490978 srt:EuropeMember 2021-04-01 2021-06-30 0001490978 srt:EuropeMember 2022-01-01 2022-06-30 0001490978 srt:EuropeMember 2021-01-01 2021-06-30 0001490978 country:JP 2022-04-01 2022-06-30 0001490978 country:JP 2021-04-01 2021-06-30 0001490978 country:JP 2022-01-01 2022-06-30 0001490978 country:JP 2021-01-01 2021-06-30 0001490978 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001490978 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001490978 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001490978 us-gaap:NonUsMember 2021-01-01 2021-06-30

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended June 30, 2022 

OR

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

For the transition period from           to           

Commission File Number: 001-39206

 

Schrodinger, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

95-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 class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, par value $0.01 per share

 

SDGR

 

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  ☒    No  

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

  

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

  

Smaller reporting company

 

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

 

 

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

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

As of July 28, 2022, the registrant had 62,028,442 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

 

FINANCIAL INFORMATION

 

Item 1.

Financial Statements

6

 

Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021 (Unaudited)

6

 

Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2022 and 2021 (Unaudited)

7

 

Condensed Consolidated Statements of Comprehensive Loss for the three and six months ended June 30, 2022 and 2021 (Unaudited)

8

 

Consolidated Statements of Stockholders’ Equity for the three and six months ended June 30, 2022 and 2021 (Unaudited)

9

 

Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2022 and 2021 (Unaudited)

10

 

Notes to Condensed Consolidated Financial Statements (Unaudited)

11

Item 2.

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

28

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

39

Item 4.

Controls and Procedures

39

PART II.

OTHER INFORMATION

 

Item 1.

Legal Proceedings

41

Item 1A.

Risk Factors

41

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

75

Item 3.

Defaults Upon Senior Securities

75

Item 4.

Mine Safety Disclosures

76

Item 5.

Other Information

76

Item 6.

Exhibits

77

 

 

 

 


Table of Contents

 

 

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;

 

our research and development efforts for our internal drug discovery programs and our computational platform;

 

the initiation, timing, progress, and results of drug discovery programs, preclinical studies and clinical trials of ours and those of our collaborators;

 

our plans to submit investigational new drug applications to the U.S. Food and Drug Administration for our internal 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;

 

our drug discovery collaborations and our estimates or expectations regarding any milestone or other payments we may receive from such collaborations, including pursuant to our collaboration with Bristol-Myers Squibb Company;

 

our expectations regarding our ability to fund our operating expenses and capital expenditure requirements with our cash, cash equivalents, and marketable securities;

 

the potential advantages of our drug discovery programs;

 

the rate and degree of market acceptance of our software solutions;

 

the potential continued impact of the COVID-19 pandemic on our business, operations, liquidity, and prospects;

 

the rate and degree of market acceptance and clinical utility of our products;

 

our estimates regarding the potential market opportunity for our software solutions and any product candidate we or any of our collaborators may develop;

 

our 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 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;

 

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

 

our reliance on key personnel and our ability to identify, recruit, and retain skilled personnel.

2

 


Table of Contents

 

 

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, 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

 


Table of Contents

 

 

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, 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 also 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 do not have any experience in clinical development and have not advanced any product candidate into clinical development.

 

Conducting successful clinical trials requires the enrollment of a sufficient number of patients, and suitable patients may be difficult to identify and recruit.

 

A widespread outbreak of an illness or other health issue, such as the 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.

 

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.

 

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.

4

 


Table of Contents

 

 

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

 


Table of Contents

 

 

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)

 

Assets

 

June 30, 2022

 

 

December 31, 2021

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

127,319

 

 

$

120,267

 

Restricted cash

 

 

3,500

 

 

 

3,000

 

Marketable securities

 

 

382,246

 

 

 

456,212

 

Accounts receivable, net of allowance for doubtful accounts of $124 and $108

 

 

18,767

 

 

 

31,744

 

Unbilled and other receivables, net for allowance for unbilled receivables of $40 and $30

 

 

12,978

 

 

 

8,807

 

Prepaid expenses

 

 

12,062

 

 

 

5,030

 

Total current assets

 

 

556,872

 

 

 

625,060

 

Property and equipment, net

 

 

11,524

 

 

 

10,025

 

Equity investments

 

 

21,903

 

 

 

43,167

 

Goodwill

 

 

4,791

 

 

 

 

Intangible assets, net

 

 

853

 

 

 

 

Right of use assets

 

 

90,133

 

 

 

75,384

 

Other assets

 

 

1,804

 

 

 

2,851

 

Total assets

 

$

687,880

 

 

$

756,487

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

5,263

 

 

$

8,079

 

Accrued payroll, taxes, and benefits

 

 

16,533

 

 

 

18,405

 

Deferred revenue

 

 

47,440

 

 

 

55,368

 

Lease liabilities

 

 

7,180

 

 

 

2,042

 

Other accrued liabilities

 

 

9,174

 

 

 

7,317

 

Total current liabilities

 

 

85,590

 

 

 

91,211

 

Deferred revenue, long-term

 

 

20,105

 

 

 

30,064

 

Lease liabilities, long-term

 

 

88,112

 

 

 

77,827

 

Other liabilities, long-term

 

 

1,000

 

 

 

300

 

Total liabilities

 

 

194,807

 

 

 

199,402

 

Commitments and contingencies (Note 6)

 

 

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

 

 

Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and

   outstanding at June 30, 2022 and December 31, 2021

 

 

 

 

 

 

Common stock, $0.01 par value. Authorized 500,000,000 shares; 62,027,061 and 61,834,515

    shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively

 

 

620

 

 

 

618

 

Limited common stock, $0.01 par value. Authorized 100,000,000 shares; 9,164,193 shares

    issued and outstanding at June 30, 2022 and December 31, 2021

 

 

92

 

 

 

92

 

Additional paid-in capital

 

 

807,827

 

 

 

786,964

 

Accumulated deficit

 

 

(312,078

)

 

 

(229,952

)

Accumulated other comprehensive loss

 

 

(3,403

)

 

 

(651

)

Total stockholders’ equity of Schrödinger stockholders

 

 

493,058

 

 

 

557,071

 

Noncontrolling interest

 

 

15

 

 

 

14

 

Total stockholders’ equity

 

 

493,073

 

 

 

557,085

 

Total liabilities and stockholders’ equity

 

$

687,880

 

 

$

756,487

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

6

 


Table of Contents

 

SCHRÖDINGER, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Operations (Unaudited)

(in thousands, except for share and per share amounts)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software products and services

 

$

30,011

 

 

$

24,052

 

 

$

63,092

 

 

$

50,392

 

Drug discovery

 

 

8,458

 

 

 

5,732

 

 

 

24,040

 

 

 

11,519

 

Total revenues

 

 

38,469

 

 

 

29,784

 

 

 

87,132

 

 

 

61,911

 

Cost of revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software products and services

 

 

7,101

 

 

 

5,641

 

 

 

14,612

 

 

 

11,547

 

Drug discovery

 

 

14,234

 

 

 

12,163

 

 

 

27,403

 

 

 

22,220

 

Total cost of revenues

 

 

21,335

 

 

 

17,804

 

 

 

42,015

 

 

 

33,767

 

Gross profit

 

 

17,134

 

 

 

11,980

 

 

 

45,117

 

 

 

28,144

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

31,123

 

 

 

21,092

 

 

 

58,945

 

 

 

42,540

 

Sales and marketing

 

 

7,428

 

 

 

5,380

 

 

 

14,099

 

 

 

10,619

 

General and administrative

 

 

22,056

 

 

 

15,850

 

 

 

44,189

 

 

 

29,239

 

Total operating expenses

 

 

60,607

 

 

 

42,322

 

 

 

117,233

 

 

 

82,398

 

Loss from operations

 

 

(43,473

)

 

 

(30,342

)

 

 

(72,116

)

 

 

(54,254

)

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gain (loss) on equity investments

 

 

11,828

 

 

 

 

 

 

11,828

 

 

 

(1,781

)

Change in fair value

 

 

(15,700

)

 

 

(4,918

)

 

 

(21,864

)

 

 

19,906

 

Other (expense) income

 

 

(296

)

 

 

357

 

 

 

32

 

 

 

777

 

Total other (expense) income

 

 

(4,168

)

 

 

(4,561

)

 

 

(10,004

)

 

 

18,902

 

Loss before income taxes

 

 

(47,641

)

 

 

(34,903

)

 

 

(82,120

)

 

 

(35,352

)

Income tax expense

 

 

33

 

 

 

67

 

 

 

5

 

 

 

141

 

Net loss

 

 

(47,674

)

 

 

(34,970

)

 

 

(82,125

)

 

 

(35,493

)

Net income (loss) attributable to noncontrolling interest

 

 

12

 

 

 

(326

)

 

 

1

 

 

 

(820

)

Net loss attributable to Schrödinger common and

   limited common stockholders

 

$

(47,686

)

 

$

(34,644

)

 

$

(82,126

)

 

$

(34,673

)

Net loss per share attributable to Schrödinger

   common and limited common stockholders, basic and

   diluted:

 

$

(0.67

)

 

$

(0.49

)

 

$

(1.15

)

 

$

(0.49

)

Weighted average shares used to compute net loss

    per share attributable to Schrödinger common and

    limited common stockholders, basic and diluted:

 

 

71,161,892

 

 

 

70,582,062

 

 

 

71,106,470

 

 

 

70,328,254

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

7

 


Table of Contents

 

 

SCHRÖDINGER, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Comprehensive Loss (Unaudited)

(in thousands)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss attributable to Schrödinger common and

   limited common stockholders

 

$

(47,686

)

 

$

(34,644

)

 

$

(82,126

)

 

$

(34,673

)

Changes in market value of investments, net of tax:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unrealized loss on marketable securities

 

 

(746

)

 

 

(1

)

 

 

(2,752

)

 

 

(241

)

Comprehensive loss

 

$

(48,432

)

 

$

(34,645

)

 

$

(84,878

)

 

$

(34,914

)

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

8

 


Table of Contents

 

 

SCHRÖDINGER, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)

(in thousands, except for share amounts)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

Common stock

 

Limited common

stock

 

Additional

paid-in

 

Accumulated

 

other

comprehensive

 

Non

controlling

 

Total stockholders’

 

 

Shares

 

Amount

 

Shares

 

Amount

 

capital

 

deficit

 

income (loss)

 

interest

 

equity

 

Balance at December 31, 2021

 

61,834,515

 

$

618

 

 

9,164,193

 

$

92

 

$

786,964

 

$

(229,952

)

$

(651

)

$

14

 

$

557,085

 

Change in unrealized loss on

   marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,006

)

 

 

 

(2,006

)

Issuances of common stock upon

   stock option exercise

 

137,885

 

 

2

 

 

 

 

 

 

906

 

 

 

 

 

 

 

 

908

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

9,134

 

 

 

 

 

 

 

 

9,134

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(34,440

)

 

 

 

(11

)

 

(34,451

)

Balance at March 31, 2022

 

61,972,400

 

 

620

 

 

9,164,193

 

 

92

 

 

797,004

 

 

(264,392

)

 

(2,657

)

 

3

 

 

530,670

 

Change in unrealized loss on

   marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

(746

)

 

 

 

(746

)

Issuances of common stock upon

   stock option exercise

 

54,661

 

 

 

 

 

 

 

 

396

 

 

 

 

 

 

 

 

396

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

10,427

 

 

 

 

 

 

 

 

10,427

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(47,686

)

 

 

 

12

 

 

(47,674

)

Balance at June 30, 2022

 

62,027,061

 

$

620

 

 

9,164,193

 

$

92

 

$

807,827

 

$

(312,078

)

$

(3,403

)

$

15

 

$

493,073

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2020

 

60,713,534

 

$

607

 

 

9,164,193

 

$

92

 

$

752,558

 

$

(129,559

)

$

317

 

$

4

 

$

624,019

 

Change in unrealized loss on

   marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

(240

)

 

 

 

(240

)

Issuances of common stock upon

   stock option exercise

 

587,141

 

 

6

 

 

 

 

 

 

3,650

 

 

 

 

 

 

 

 

3,656

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

4,366

 

 

 

 

 

 

 

 

4,366

 

Contributions by non-controlling

   interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

498

 

 

498

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(29

)

 

 

 

(494

)

 

(523

)

Balance at March 31, 2021

 

61,300,675

 

 

613

 

 

9,164,193

 

 

92

 

 

760,574

 

 

(129,588

)

 

77

 

 

8

 

 

631,776

 

Change in unrealized loss on

   marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

(1

)

 

 

 

(1

)

Issuances of common stock upon

   stock option exercise

 

252,935

 

 

3

 

 

 

 

 

 

1,609

 

 

 

 

 

 

 

 

1,612

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

7,016

 

 

 

 

 

 

 

 

7,016

 

Contributions by non-controlling

   interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

338

 

 

338

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(34,644

)

 

 

 

(326

)

 

(34,970

)

Balance at June 30, 2021

 

61,553,610

 

$

616

 

 

9,164,193

 

$

92

 

$

769,199

 

$

(164,232

)

$

76

 

$

20

 

$

605,771

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

 

 

 

 

 

 

9

 


Table of Contents

 

 

SCHRÖDINGER, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows (Unaudited)

(in thousands)

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

Net loss

 

$

(82,125

)

 

$

(35,493

)

Adjustments to reconcile net loss to net cash used in

 

 

 

 

 

 

 

 

operating activities:

 

 

 

 

 

 

 

 

(Gain) loss on equity investments

 

 

(11,828

)

 

 

1,781

 

Noncash revenue from equity investments

 

 

 

 

 

(11

)

Fair value adjustments

 

 

21,864

 

 

 

(19,906

)

Depreciation and amortization

 

 

2,095

 

 

 

1,614

 

Stock-based compensation

 

 

19,561

 

 

 

11,382

 

Noncash research and development expenses

 

 

 

 

 

811

 

Noncash investment amortization

 

 

1,719

 

 

 

2,343

 

(Gain) loss on disposal of property and equipment

 

 

(4

)

 

 

19

 

Gain on lease termination

 

 

(2

)

 

 

 

Decrease (increase) in assets, net of acquisition:

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

13,489

 

 

 

10,064

 

Unbilled and other receivables

 

 

(4,095

)

 

 

(925

)

Reduction in the carrying amount of right of use assets

 

 

3,140

 

 

 

2,663

 

Prepaid expenses and other assets

 

 

(8,719

)

 

 

(3,914

)

(Decrease) increase in liabilities, net of acquisition:

 

 

 

 

 

 

 

 

Accounts payable

 

 

(2,938

)

 

 

(2,489

)

Accrued payroll, taxes, and benefits

 

 

(1,872

)

 

 

(1,460

)

Deferred revenue

 

 

(17,887

)

 

 

(8,030

)

Lease liabilities

 

 

364

 

 

 

(2,816

)

Other accrued liabilities

 

 

2,860

 

 

 

4,074

 

Net cash used in operating activities

 

 

(64,378

)

 

 

(40,293

)

Cash flows from investing activities:

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(3,670

)

 

 

(3,427

)

Purchases of equity investments

 

 

(600

)

 

 

(1,700

)

Distribution from equity investment

 

 

11,828

 

 

 

375

 

Proceeds from sale of equity investments

 

 

 

 

 

15,735

 

Acquisition, net of acquired cash

 

 

(6,427

)

 

 

 

Purchases of marketable securities

 

 

(111,215

)

 

 

(222,725

)

Proceeds from maturity of marketable securities

 

 

180,710

 

 

 

164,645

 

Net cash provided by (used in) investing activities

 

 

70,626

 

 

 

(47,097

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

Issuances of common stock upon stock option exercises

 

 

1,304

 

 

 

5,268

 

Contribution by noncontrolling interest

 

 

 

 

 

25

 

Net cash provided by financing activities

 

 

1,304

 

 

 

5,293

 

Net increase (decrease) in cash and cash equivalents and restricted cash

 

 

7,552

 

 

 

(82,097

)

Cash and cash equivalents and restricted cash, beginning of period

 

 

123,267

 

 

 

202,796

 

Cash and cash equivalents and restricted cash, end of period

 

$

130,819

 

 

$

120,699

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow and noncash information

 

 

 

 

 

 

 

 

Cash paid for income taxes

 

$

171

 

 

$

224

 

Supplemental disclosure of non-cash investing and financing activities

 

 

 

 

 

 

 

 

Purchases of property and equipment in accounts payable

 

 

80

 

 

 

51

 

Acquisition of right to use assets, contingency resolution

 

 

1,513

 

 

 

 

Acquisition of right of use assets

 

 

14,767

 

 

 

 

Acquisition of lease liabilities

 

 

14,767

 

 

 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

10


Table of Contents

 

 

SCHRÖDINGER, INC. AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements (Unaudited)

For the three and six months ended June 30, 2022 and 2021

(in thousands, except for share and per share amounts)

(1)

Description of Business

Schrödinger, Inc. (the “Company”) has developed a differentiated, physics-based software 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 sells its software to biopharmaceutical and industrial companies, academic institutions, and government laboratories. The Company also applies its computational platform to a broad pipeline of drug discovery and development programs in collaboration with biopharmaceutical companies. In addition, the Company uses its platform to advance a pipeline of internal drug discovery programs.

(2)

Significant Accounting Policies

(a)

Recently Issued Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the measurement and recognition of contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606). This update replaces the existing guidance requiring contract assets and contract liabilities to be measured and recognized at fair value. The standard is effective on a prospective basis for annual periods beginning after December 15, 2022, including interim periods within the fiscal year, with early adoption permitted. The Company early adopted this new standard effective January 1, 2022 with no material impact on its unaudited condensed 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 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, 2021, which was filed with the SEC on February 24, 2022.

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, estimates regarding the progress of completing performance obligations under collaboration agreements, and the valuation of stock-based compensation. 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.

11


Table of Contents

 

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

(e)

Concentrations

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade 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 June 30, 2022, two customers accounted for 19% and 19% of total accounts receivable, respectively. As of December 31, 2021, three customers accounted for 17%, 15%, and 11% of total accounts receivable, respectively. One customer accounted for 16% of total revenues during the three months ended June 30, 2022, and two customers accounted for 12% and 12% of total revenue during the six months ended June 30, 2022, respectively. One customer accounted for 13% and 11% of total revenues during the three and six months ended June 30, 2021, respectively.

(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 ASC 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 minus impairment in accordance with ASC Topic 321, Equity Securities.

For further information regarding the Company’s equity investments, see Note 5, Fair Value Measurements, Note 10, Noncontrolling Interest, and Note 12, Equity Investments.

(h)

Net Loss 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 (loss) income attributable to common and limited common stockholders. Basic net (loss) income per share is computed by dividing net (loss) income

12


Table of Contents

 

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.

The following table illustrates the timing of the Company’s revenue recognition:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Software products and services – point in time

 

 

45.8

%

 

 

51.9

%

 

 

45.2

%

 

 

53.0

%

Software products and services – over time

 

 

32.2

 

 

 

28.8

 

 

 

27.2

 

 

 

28.4

 

Drug Discovery – point in time

 

 

3.5

 

 

 

4.3

 

 

 

12.2

 

 

 

2.1

 

Drug Discovery – over time

 

 

18.5

 

 

 

15.0

 

 

 

15.4

 

 

 

16.5

 

 

(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. The Company recognizes revenue for on-premise software license fees upfront, either upon delivery of the license or the effective date of the agreement, whichever is later. In instances where the timing of delivery 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 licenses. Hosted software is recognized ratably over the term of the arrangement.

Software maintenance. Software maintenance includes technical support, updates, and upgrades related to our on-premise software licenses. Software maintenance revenue is considered to be a separate performance obligation and is recognized ratably over the term of the arrangement.

Professional services. Professional services, such as training, technical setup, installation or assisting customers with modeling and structural biology services, where the Company uses its software to perform tasks such as virtual screening and homology modeling on behalf of the Company’s customers, generally are not related to the core functionality of the Company’s software and are recognized as revenue when resources are consumed. The Company has historically estimated project status with relative accuracy, although a number of internal and external factors can affect such estimates, including labor rates, utilization and efficiency variances. Payments for services are due in advance or upon consumption of resources.

13


Table of Contents

 

Software contribution revenue. Software contribution revenue consists of funds received under a non-reciprocal agreement with Gates Ventures, LLC. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized upon execution of the agreement and on the first anniversary of the agreement 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 covers 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 to the agreement and $1,000 and $1,000 upon the first and second anniversary of the agreement. As of June 30, 2022, the Company had no deferred revenue balance related to this agreement. As of June 30, 2022, the Company had $1,000 in 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

On-premise software

 

$

16,595

 

 

$

14,452

 

 

$

38,281

 

 

$

31,807

 

Hosted software

 

 

3,596

 

 

 

2,704

 

 

 

6,851

 

 

 

5,304

 

Software maintenance

 

 

4,952

 

 

 

4,176

 

 

 

9,678

 

 

 

8,281

 

Professional services

 

 

3,868

 

 

 

1,720

 

 

 

7,282

 

 

 

4,000

 

Revenue from contracts with customers

 

 

29,011

 

 

 

23,052

 

 

 

62,092

 

 

 

49,392

 

Software contribution

 

 

1,000

 

 

 

1,000

 

 

 

1,000

 

 

 

1,000

 

Total software revenue

 

$

30,011

 

 

$

24,052

 

 

$

63,092

 

 

$

50,392

 

 

(b)

Drug Discovery

Drug discovery services. Revenue from drug discovery and collaboration services contracts is recognized either over time, typically by using costs incurred or hours expended to measure progress, or at a point in time based on the achievement of milestones. Payments for services are generally due upon achieving milestones stated in a contract, upfront at the start of a contract, or upon consumption of resources. Services may at times include variable consideration and milestone payments. 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.

As of June 30, 2022, milestones not yet achieved that were determined to be probable of achievement totaled $1,350, of which $1,350 was recognized as revenue for the three months ended June 30, 2022. As of June 30, 2021, milestones not yet achieved that were determined to be probable of achievement totaled zero, of which zero was recognized as revenue for the three months ended June 30, 2021.

Drug discovery contribution revenue. Drug discovery contribution revenue consists of funds received under an agreement with Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug discovery in women’s health, which began in November 2021. Revenue is recognized as conditions are met in accordance with ASC Topic 958, Not-for-Profit Entities. As of June 30, 2022, there was a $2,887 deferred revenue balance related to this agreement.

The following table presents the revenue recognized from the sources of drug discovery revenue:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Drug discovery services revenue from contracts with customers

 

$

8,019

 

 

$

5,732

 

 

$

23,259

 

 

$

11,519

 

Drug discovery contribution

 

 

439

 

 

 

 

 

 

781

 

 

 

 

Total drug discovery revenue

 

$

8,458

 

 

$

5,732

 

 

$

24,040

 

 

$

11,519

 

 

(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 have 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. The Company will be 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

14


Table of Contents

 

HIF-2 alpha and SOS1/KRAS, which were two of the Company’s internal 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. 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.

Under the terms of the agreement, BMS paid the Company an initial upfront fee payment of $55,000. The Company also is entitled to receive up to $2,700,000 in total milestone payments across all potential targets, consisting of: a) up to $585,000 in milestone payments per oncology target, including $360,000 in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225,000 in the aggregate for the achievement of certain specified commercial milestones; and b) up to $482,000 in milestone payments per neurology and immunology target, including $257,000 in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225,000 in the aggregate for the achievement of certain specified commercial milestones.

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 ASC 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 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,000. 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,000 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 and six months ended June 30, 2022 and 2021 the Company recognized $5,404, $9,404, $3,277 and $5,660, respectively, associated with the agreement based on the research activities performed. As of June 30, 2022, there was $30,859 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.

(d)

Significant Judgments

Significant judgments and estimates are required under ASC 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,

15


Table of Contents

 

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

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 classes of customers and 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 require significant judgment and a change in these estimates could have an effect on the Company’s results of operations during the periods involved.

16


Table of Contents

 

(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

June 30,

 

 

As of

December 31,

 

 

 

2022

 

 

2021

 

Contract assets

 

$

12,015

 

 

$

8,271

 

Deferred revenue, short-term:

 

 

 

 

 

 

 

 

Software products and services

 

 

24,815

 

 

 

32,945

 

Drug discovery

 

 

22,625

 

 

 

22,423

 

Deferred revenue, long-term:

 

 

 

 

 

 

 

 

Software products and services

 

 

3,641

 

 

 

3,938

 

Drug discovery

 

 

16,464

 

 

 

26,126

 

 

For the three and six months ended June 30, 2022 and 2021, the Company recognized $22,303, $40,599, $14,780, $27,676 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 70% of its June 30, 2022 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 $24,617 as of June 30, 2022.

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. Therefore, the Company has not capitalized any costs related to sales commissions.

(4)

Business Acquisition

On January 14, 2022, the Company used cash on hand to acquire all outstanding shares of XTAL BioStructures, Inc. (“XTAL”), a company that provides structural biology services, including biophysical methods, protein production and purification, and X-ray crystallography. The transaction qualified as a business combination for accounting purposes, which involves application of the acquisition method described in ASC Topic 805 Business Combinations (“Topic 805”). The cash purchase price was approximately $7,429 which included $6,427 in upfront purchase price, net of cash acquired. The acquisition of XTAL enables the Company to pursue scientific advancements in the field of structural biology, augment its ability to produce high quality target structures for its drug discovery programs, and expand its offerings to include an advanced and differentiated service that provides customers access to protein structures that have been computationally validated and are ready for structure-based virtual screening and lead optimization, giving rise to expected benefits supporting the amount of acquired goodwill.

17


Table of Contents

 

The following table summarizes the fair values of the assets acquired and liabilities assumed by the Company as of the January 14, 2022 acquisition date. The business combination accounting under Topic 805 was finalized for this acquisition during the three months ended June 30, 2022, with no changes to the provisional amounts disclosed for the three months ended March 31, 2022. The Company has elected to use both practical expedients provided by ASU No. 2021-08 for the valuation of contract assets and contract liabilities from contracts with customers, with no material impact to the unaudited condensed consolidated financial statements.

 

Cash

 

$

1,002

 

Accounts receivable

 

 

588

 

Other current assets

 

 

95

 

Property, plant and equipment

 

 

297

 

Intangible assets

 

 

1,100

 

Goodwill

 

 

4,791

 

Total assets acquired

 

 

7,873

 

Current liabilities

 

 

209

 

Deferred tax liability

 

 

235

 

Total liabilities assumed

 

 

444

 

Net assets acquired

 

$

7,429

 

 

The following table summarizes the purchase price allocation to the identifiable intangible assets and their estimated useful lives as of the January 14, 2022 acquisition date:

 

 

 

Amount

 

 

Useful Life

(years)

 

Backlog

 

$

270

 

 

 

1

 

Customer relationships

 

 

710

 

 

 

5

 

Tradename/Trademark

 

 

120

 

 

 

1

 

 

 

$

1,100

 

 

 

 

 

 

The results of operations for XTAL beginning as of the January 14, 2022 acquisition date are included in these unaudited condensed consolidated financial statements. For the three months ended March 31, 2022, the amount of revenues and net income of XTAL were not material to the unaudited condensed consolidated financial statements taken as a whole. Because the pro forma results of operations of the Company for the periods presented in this report would not be materially different as a result of the acquisition, such information is not presented. The costs incurred to acquire XTAL were not material and have been fully expensed and are included in general and administrative expenses in the unaudited condensed consolidated statements of operations.

(5)

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

18


Table of Contents

 

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 does not differ significantly from carrying value as of June 30, 2022 and December 31, 2021. The following table presents information about the Company’s assets and liabilities measured at fair value as of June 30, 2022:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents and restricted cash

 

$

130,819

 

 

 

 

 

 

 

 

 

130,819

 

Marketable securities

 

 

 

 

 

382,246

 

 

 

 

 

 

382,246

 

Equity investments

 

 

18,119

 

 

 

 

 

 

2,065

 

 

 

20,184

 

Total

 

$

148,938

 

 

$

382,246

 

 

$

2,065

 

 

$

533,249

 

 

The following table presents information about the Company’s assets and liabilities measured at fair value as of December 31, 2021:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents and restricted cash

 

$

123,267

 

 

$

 

 

$

 

 

$

123,267

 

Marketable securities

 

 

 

 

 

456,212

 

 

 

 

 

 

456,212

 

Equity investments

 

 

39,561

 

 

 

 

 

 

1,887

 

 

 

41,448

 

Total

 

$

162,828

 

 

$

456,212

 

 

$

1,887

 

 

$

620,927

 

 

Fair value of the Company’s investments in Nimbus Therapeutics, LLC (“Nimbus”), Structure Therapeutics Inc., formerly known as ShouTi Inc., (“Structure Therapeutics”), and Eonix, LLC (“Eonix”), classified as Level 3 in the fair value hierarchy, was determined under the hypothetical liquidated book value method (“HLBV method”), as further described in Note 12, Equity Investments. Significant unobservable inputs used under the HLBV method include Nimbus’, Structure Therapeutics’, and Eonix’s annual financial statements and the Company’s respective liquidation priorities. The following table sets forth changes in fair value of the Company’s Level 3 investments:

 

 

 

Amount

 

As of December 31, 2020

 

$

 

Cash contributions

 

 

2,000

 

Unrealized loss

 

 

(113

)

As of December 31, 2021

 

 

1,887

 

Unrealized loss

 

 

(128

)

As of March 31, 2022

 

 

1,759

 

Cash contributions

 

 

600

 

Unrealized loss

 

 

(294

)

As of June 30, 2022

 

$

2,065

 

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. During the six months ended June 30, 2022 and the year ended December 31, 2021 there were no transfers between Level 1, Level 2 and Level 3 investments. See Note 12, Equity Investments, for further information.

19


Table of Contents

 

(6)

Commitments and Contingencies

(a)

Leases

The Company leases office space under operating leases 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.

Upon inception of a lease, the Company determines if an arrangement is a 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 June 30, 2022, the remaining weighted average lease term was 14 years.

During the three months ended June 30, 2022, the accounting commencement began for the Cambridge lease, which increased the right-of-use (“ROU”) assets and lease liabilities by $13,621. ROU assets and lease liabilities were equal as no lease costs or incentives were associated with acquiring the leases. The Company received a lease termination fee of $295 for the early termination of its San Diego lease on May 30, 2022.

On May 19, 2022, the Company entered into an amendment to its New York office lease agreement for 27,198 additional square feet of office space located at 1540 Broadway, New York, New York. Under the terms of the agreement, as amended, subject to specified exceptions, including an approximately 15-month rent abatement period, the Company is obligated to pay an initial base rent of approximately (i) $159 per month following the rent abatement period through December 31, 2027, (ii) $172 per month from January 1, 2028 through December 31, 2032, and (iii) $186 per month from January 1, 2033 through December 31, 2037. The Company estimates that the lease commencement date will occur during the three months ending December 31, 2022 and continue through December 31, 2037.

On March 8, 2022, the Company entered into an office lease agreement for 15,045 square feet of office space located at 9868 Scranton Road, San Diego, California. Under the terms of the agreement, the Company is obligated to pay base rent of approximately $60 per month with a 3% annual rental escalation each year thereafter. The Company estimates that the lease commencement date will occur during the three months ending March 31, 2023 and continue to the end of the lease, which is eight years after commencement.

Variable and short-term lease costs were immaterial for the six months ended June 30, 2022. Additional details of the Company’s operating leases are presented in the following table:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Operating lease costs

 

$

2,830

 

 

$

1,417

 

 

$

5,290

 

 

$

2,887

 

Cash paid for operating leases

 

 

752

 

 

 

1,518

 

 

 

1,301

 

 

 

2,914

 

 

Maturities of operating lease liabilities as of June 30, 2022 under noncancelable operating leases were as follows:

 

Year ending December 31:

 

 

 

 

Remainder of 2022

 

$

2,052

 

2023

 

 

10,590

 

2024

 

 

11,292

 

2025

 

 

11,016

 

2026

 

 

10,588

 

Thereafter

 

 

104,525

 

Total future minimum lease payments

 

 

150,063

 

Less: imputed interest

 

 

(54,771

)

Present value of future minimum lease payments

 

 

95,292

 

Less: current portion of operating leases payments

 

 

(7,180

)

Lease liabilities, long-term

 

$

88,112

 

 

20


Table of Contents

 

 

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

(7)

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 and six months ended June 30, 2022 and 2021, the Company’s income tax expense was $33, $5, $67 and $141, respectively. For the three and six months ended June 30, 2022, the difference between the effective rate and the statutory rate was primarily attributed to 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 June 30, 2022, the Company had $2,095 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 June 30, 2022, the Company’s statutes of limitations are open for all federal and state years filed after the year ended December 31, 2016 and 2015, 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 March 31, 2021 and determined that such an ownership change has occurred. There was no material impact to the financial statements due to this ownership change.

(8)

Stockholders’ Equity

(a)

Common Stock

As of June 30, 2022, 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 June 30, 2022, 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.

21


Table of Contents

 

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 June 30, 2022, 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.

(9)

Stock-Based Compensation

Stock Incentive Plans

As of June 30, 2022, 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 (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 remain outstanding and effective.

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 remain outstanding and effective.

As of June 30, 2022 and December 31, 2021, there were 5,189,674 and 2,283,037 shares available for grant under the Plans. The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of sales

 

$

1,528

 

 

$

1,120

 

 

$

2,816

 

 

$

1,776

 

Research and development

 

 

2,977

 

 

 

1,925

 

 

 

5,559

 

 

 

3,153

 

Sales and marketing

 

 

699

 

 

 

362

 

 

 

1,223

 

 

 

580

 

General and administrative

 

 

5,223

 

 

 

3,609

 

 

 

9,963

 

 

 

5,873

 

Total stock-based compensation

 

$

10,427

 

 

$

7,016

 

 

$

19,561

 

 

$

11,382

 

 

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


Table of Contents

 

There were no RSUs granted during the three months ended June 30, 2022. The weighted average grant date fair value for each RSU granted during the six months ended June 30, 2022 was $27.76. There was no intrinsic value of RSUs settled during the three and six months ended June 30, 2022.

As of June 30, 2022, there was $1,211 of unrecognized compensation cost related to RSUs granted under the Plans, which is expected to be recognized over a weighted average period of 3.62 years. No RSUs vested during the three and six months ended June 30, 2022.

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

During the three and six months ended June 30, 2022 and 2021, 54,661, 192,546, 252,935, and 840,076 options under the Plans were exercised for total proceeds of $396, $1,304, $1,612, and $5,268, 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 includes several assumptions that require management’s judgment. The expected terms of options granted to employees during 2022, 2021, and 2020 were calculated using an average of historical exercises. Estimated volatility for the six months ended June 30, 2022 and 2021 incorporates 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 is 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:

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Valuation assumptions

 

 

 

 

 

 

 

 

Expected dividend yield

 

 

%

 

 

%

Expected volatility

 

 

56

%

 

 

59

%

Expected term (years)

 

 

4.75

 

 

 

4.66

 

Risk-free interest rate

 

 

1.90

%

 

 

0.68

%

 

The weighted average grant date fair value per share of options granted during the three and six months ended June 30, 2022 and 2021 was $13.67, $13.54, $35.57, and $47.47, respectively. The intrinsic value of options exercised during the three and six months ended June 30, 2022 and 2021 was $977, $4,286, $16,036, and $59,113, respectively.

As of June 30, 2022, there was $100,850 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.88 years. The fair value of shares vested during the three and six months ended June 30, 2022 and 2021 was $10,159, $29,704, $3,405, and $12,867, respectively.

(10)

Noncontrolling Interest

The Company reviews each legal entity formed by parties related to the Company to determine whether or not the Company has a variable interest in the entity and whether or not the entity would meet the definition of a variable interest entity (“VIE”) in accordance with ASC Topic 810, Consolidation. If the entity is a VIE, the Company assesses whether or not the Company is the primary beneficiary of that VIE based on a number of factors, including (i) which party has the power to direct the activities that most significantly affect the VIE’s economic performance, (ii) the parties’ contractual rights and responsibilities pursuant to any contractual agreements and (iii) which party has the obligation to absorb losses or the right to receive benefits from the VIE. If the Company determines it is the primary beneficiary of a VIE, the Company consolidates the financial statements of the VIE into the Company’s consolidated financial statements at the time that determination is made. The Company evaluates whether it continues to be the primary beneficiary of any consolidated VIEs on a quarterly basis. If the Company were to determine that it is no longer the primary beneficiary of a consolidated VIE, or no longer has a variable interest in the VIE, it would deconsolidate the VIE in the period that the determination is made.

23


Table of Contents

 

If the Company determines it is the primary beneficiary of a VIE that meets the definition of a business, the Company measures the assets, liabilities and noncontrolling interests of the newly consolidated entity at fair value in accordance with ASC Topic 805, Business Combinations at the date the reporting entity first becomes the primary beneficiary.

In October 2018, Faxian Therapeutics, LLC (“Faxian”) was formed in the United States. In April 2019, upon consummation of the joint venture, the Company and WuXi AppTech ("WuXi"), each received a 50% equity interest in the entity in exchange for their contributions to the entity. The Company determined that Faxian was a VIE and concluded that it is the primary beneficiary of the VIE. As such, the Company has consolidated Faxian's results into the unaudited condensed consolidated financial statements, and eliminated WuXi's ownership as a non-controlling interest.

(11)

Net Loss per Share Attributable to Common and Limited Common Stockholders

The following table presents the calculation of basic and diluted net loss 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to Schrödinger common

   and limited common stockholders

 

$

(47,686

)

 

$

(34,644

)

 

$

(82,126

)

 

$

(34,673

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used to compute net

   loss per share attributable to Schrödinger

   common and limited common stockholders, basic and

   diluted:

 

 

71,161,892

 

 

 

70,582,062

 

 

 

71,106,470

 

 

 

70,328,254

 

Net loss per share attributable to Schrödinger

   common and limited common stockholders, basic and

   diluted:

 

$

(0.67

)

 

$

(0.49

)

 

$

(1.15

)

 

$

(0.49

)

 

Since the Company was in a loss position for the three and six months ended June 30, 2022 and 2021, 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Shares subject to outstanding common stock options and

  RSUs

 

 

10,723,911

 

 

 

7,876,615

 

 

 

10,723,911

 

 

 

7,876,615

 

 

(12)

Equity Investments

(a)

Nimbus

The Company provides 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. As Nimbus is a limited liability company and the Company is not a passive investor due to its collaboration with Nimbus on a number of drug discovery targets, the Company's management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.

The Company has concluded that the carrying value of its equity investment in Nimbus should reflect its contractual rights to substantive profits. The Company further determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Nimbus.

The HLBV method is a balance sheet-oriented approach to equity method accounting. Under the HLBV method, the Company determines its share of earnings or losses by comparing its claim on the book value at the beginning and end of each reporting period. This claim is calculated as the amount that the Company would receive (or be obligated to pay) if the investee were to liquidate all of

24


Table of Contents

 

its assets at recorded amounts, determined as of the balance sheet date in accordance with U.S. GAAP, and distribute the resulting cash to creditors and investors in accordance with their respective priorities.

The carrying value of the Nimbus investment was zero as of June 30, 2022 and December 31, 2021. The Company has no obligation to fund Nimbus losses in excess of its initial investment. For the three and six months ended June 30, 2022 and June 30, 2021, the Company reported no gain or loss on the Nimbus investment.

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

For the three and six months ended June 30, 2022, the Company reported a loss of $15,405 and $21,422 on the Morphic investment. For the three and six months ended June 30, 2021, the Company reported a loss of $4,918 and a gain of $19,906 on the Morphic investment. As of June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Morphic was $18,119 and $39,561, respectively.

(c)

Ravenna

In connection with the merger of Petra Pharma Corporation (“Petra”) and a third party, the Company received 2,676,191 shares of common stock of Ravenna Pharmaceuticals, Inc. (“Ravenna”). The Company concluded that its equity investment in Ravenna should be valued as a non-marketable equity security as the Company does not exercise significant influence over Ravenna. As of each of June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Ravenna was $19.

(d)

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 June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Ajax was $1,700.

(e)

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.

As Structure Therapeutics is structured as a company limited by shares, incorporated under the laws of the Cayman Islands and the Company is not a passive investor due to its collaboration with Structure Therapeutics on a number of drug discovery targets, the Company’s management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.

The Company has determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Structure Therapeutics. The carrying value of Structure Therapeutics was $2,065 and $1,887 as of June 30, 2022 and December 31, 2021, respectively. The Company has no obligation to fund Structure Therapeutics losses in excess of its initial investment. For the three and six months ended June 30, 2022, the Company recorded losses of $294 and $421, respectively, on the Structure Therapeutics investment. For the three and six months ended June 30, 2021, the Company reported no gains or losses on the Structure Therapeutics investment.

(f)

Eonix

On March 31, 2022, the Company received 4,000,000 membership interest units of Eonix in exchange for material science collaboration services under the terms of a master services agreement executed on March 31, 2022. As Eonix is a limited liability company and the Company is not a passive investor due to its collaboration with Eonix on a number of material science targets, the Company's management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.

The Company has determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Eonix. The carrying value of Eonix was zero as of June 30, 2022. For the three and six months ended June 30, 2022, the Company recorded no gain or loss on the Eonix investment.

25


Table of Contents

 

(13)

Related Party Transactions

(a)

Board Member

For the three and six months ended June 30, 2022 and 2021, the Company paid consulting fees of $100, $200, $95, and $190, respectively, to a member of its board of directors.

(b)

Bill and Melinda Gates Foundation

The Bill & 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 were $15, $215, $142, and $872 for the three and six months ended June 30, 2022 and 2021, respectively. As of June 30, 2022 and December 31, 2021, the Company had net receivables of zero and $165, respectively, due from the Bill & Melinda Gates Foundation.

For the three and six months ended June 30, 2022 and the three months ended December 31, 2021, the Company recognized $440, $781, and $111, respectively, in drug discovery contribution revenue related to funds received under an agreement with the Bill & Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health. As of June 30, 2022 and December 31, 2021, the Company had no receivables due under this agreement from the Bill & Melinda Gates Foundation. As of June 30, 2022 and December 31, 2021, restricted cash on hand related to the arrangement was $2,891 and $1,130, respectively.

The Company received $1,000 in contribution revenue in connection with its entry into an agreement with Gates Ventures, LLC in the second quarter of 2020, $1,000 in contribution revenue in the second quarter of 2021 on the first anniversary of its entry into the agreement, and $1,000 in contribution revenue in the second quarter of 2022 on the second anniversary of its entry into the agreement. Gates Ventures, LLC is an entity under 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. As of June 30, 2022 and December 31, 2021, the Company had $1,000 and zero net receivables, respectively, due from Gates Ventures, LLC.

(c)

Structure Therapeutics

During the year ended December 31, 2021, the Company entered into multiple software agreements with Structure Therapeutics and its subsidiary for approximately $650. The Company recognized revenue of approximately $73 and $150 in the aggregate related to these agreements during the three and six months ended June 30, 2022.

(14)

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

26


Table of Contents

 

All segment revenue is 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Segment revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

30,011

 

 

$

24,052

 

 

$

63,092

 

 

$

50,392

 

Drug discovery

 

 

8,458

 

 

 

5,732

 

 

 

24,040

 

 

 

11,519

 

Total segment revenues

 

$

38,469

 

 

$

29,784

 

 

$

87,132

 

 

$

61,911

 

Segment gross profit:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

22,910

 

 

$

18,411

 

 

$

48,480

 

 

$

38,845

 

Drug discovery

 

 

(5,776

)

 

 

(6,431

)

 

 

(3,363

)

 

 

(10,701

)

Total segment gross profit

 

 

17,134

 

 

 

11,980

 

 

 

45,117

 

 

 

28,144

 

Unallocated:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

(31,123

)

 

 

(21,092

)

 

 

(58,945

)

 

 

(42,540

)

Sales and marketing

 

 

(7,428

)

 

 

(5,380

)

 

 

(14,099

)

 

 

(10,619

)

General and administrative

 

 

(22,056

)

 

 

(15,850

)

 

 

(44,189

)

 

 

(29,239

)

Gain (loss) on equity investments

 

 

11,828

 

 

 

 

 

 

11,828

 

 

 

(1,781

)

Change in fair value

 

 

(15,700

)

 

 

(4,918

)

 

 

(21,864

)

 

 

19,906

 

Other (expense) income

 

 

(296

)

 

 

357

 

 

 

32

 

 

 

777

 

Income tax expense

 

 

(33

)

 

 

(67

)

 

 

(5

)

 

 

(141

)

Consolidated net loss

 

$

(47,674

)

 

$

(34,970

)

 

$

(82,125

)

 

$

(35,493

)

The following table sets forth revenues by geographic area for the three and six months ended June 30, 2022 and 2021:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

United States

 

$

27,104

 

 

$

19,676

 

 

$

57,379

 

 

$

36,581

 

Europe

 

 

5,106

 

 

 

4,246

 

 

 

17,751

 

 

 

14,791

 

Japan

 

 

2,966

 

 

 

2,914

 

 

 

4,523

 

 

 

4,449

 

Rest of World

 

 

3,293

 

 

 

2,948

 

 

 

7,479

 

 

 

6,090

 

 

 

$

38,469

 

 

$

29,784

 

 

$

87,132

 

 

$

61,911

 

 

27


Table of Contents

 

 

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 software 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 used by biopharmaceutical and industrial companies, academic institutions, and government laboratories around the world. Our multidisciplinary drug discovery team also leverages our software platform to advance collaborative drug discovery and development programs and our own pipeline of novel therapeutics to address unmet medical needs.

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

We are using our computational platform for both collaborative and internal drug discovery programs. Over the last decade, we have entered into a number of collaborations with biopharmaceutical companies that have provided us with significant income and have the potential to produce additional milestone payments, option fees, and future royalties. Furthermore, in mid-2018, we launched a pipeline of internal, wholly-owned programs. We recently submitted an investigational new drug application, or IND, for our MALT1 inhibitor, which we refer to as SGR-1505, and the U.S. Food and Drug Administration, or FDA, cleared the IND in June 2022. We expect to initiate a Phase 1 clinical trial of SGR-1505 in patients with relapsed or refractory B-cell lymphomas in the fourth quarter of 2022. In addition, we continue to advance other internal programs through IND-enabling studies. We expect to submit an IND application to the FDA for our CDC7 inhibitor, which we refer to as SGR-2921, in the first half of 2023 and for our WEE1 program at the end of 2023, subject to favorable data from IND-enabling studies. In addition, we plan to initiate a Phase 1 clinical trial of our CDC7 inhibitor in the second half of 2023, subject to receipt of regulatory clearance.

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.

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 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. 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 payments and discovery and development milestones. In the future, we may also derive drug discovery revenue from our collaborations from option fees, the achievement of 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 internal drug discovery programs

28


Table of Contents

 

when we believe it will help maximize the commercial potential of 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. The initial collaboration targets included HIF-2 alpha and SOS1/KRAS, which were two of our internal pipeline programs. In November 2021, we 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 us. Under the terms of the agreement, we received an upfront payment of $55.0 million, and we are eligible to receive up to $2.7 billion in total milestone payments across all potential targets, 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. See “Collaboration and License Agreementin Note 3 to our unaudited condensed consolidated financial statements for additional information relating to this agreement.

In August 2021, we entered into a global discovery, development and commercialization collaboration with Zai Lab Limited focused on a novel program in oncology targeting DNA damage response. Under the terms of the agreement, we are entitled to receive an upfront payment to help fund our share of research costs, and if we elect to co-fund clinical development of a product candidate under the collaboration, we will be entitled to receive 50% of any profits from the commercialization of an approved therapeutic in the United States. We are also eligible to receive up to approximately $338 million in preclinical, clinical, regulatory and sales-based milestone payments from Zai Lab Limited for any product candidate developed under the collaboration, and we are entitled to receive tiered royalties on net sales outside the United States.

Furthermore, 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 we believe will expand our future offerings to include an advanced and differentiated service that provides customers access to protein structures that have been computationally validated and are ready for structure-based virtual screening and lead optimization. See “Business Acquisition” in Note 4 to our unaudited condensed consolidated financial statements for additional information relating to this acquisition.

We generated revenue of $38.5 million and $29.8 million during the three months ended June 30, 2022 and 2021, respectively, representing year-over-year growth of 29%. Our net loss attributable to Schrödinger common stockholders and limited common stockholders was $47.7 million and $34.6 million for the three months ended June 30, 2022 and 2021, respectively.

Business Impact of COVID-19 Pandemic

In order to safeguard the health of our employees in light of the COVID-19 pandemic, in early March 2020 we implemented a company-wide work-from-home policy. Beginning in June 2020, we began limited re-openings of certain of our offices in the United States and abroad. We have continued to phase-in the re-opening of our offices as our management and federal, state, or local authorities advise, and we may take further actions that alter our operations as may be required by federal, state, or local authorities, or which we determine are in our best interests.

We did not see material impacts to our business from the COVID-19 pandemic during the three and six months ended June 30, 2022 and the fiscal year ended December 31, 2021. While we do not expect the COVID-19 pandemic to have future material impacts on our business, the full extent of the future impact will depend on many factors outside of our control, including, without limitation, the extent, trajectory and duration of the COVID-19 pandemic, the development, availability and distribution of effective treatments and vaccines, the imposition of protective public safety measures, the emergence of new strains and variants of COVID-19 and the effectiveness of vaccines against such strains and variants, and the impact of the COVID-19 pandemic on the global economy. For instance, with respect to our software business, some of our customers may experience increasing budgetary pressures as a result of downturns or uncertainty in their respective businesses, which may cause them to delay or reduce purchases. In addition, due to the restrictions related to COVID-19 that remain in certain geographic regions, our sales force has limited in-person interactions, and their ability to attend events that promote and expand knowledge of our company and platform, including industry conferences and events, has been hampered. Relative to our and our collaborators’ drug discovery programs, the 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 contract research organizations, or CROs, have experienced reductions in the capacity to undertake research-scale production and delays in executing some preclinical studies, including our IND-enabling studies for our CDC7 program. We now expect to submit the IND application to the FDA for our CDC7 inhibitor in the first half of 2023 and to initiate a Phase 1 clinical trial in the second half of 2023, subject to regulatory clearance. In addition, the recent resurgence of COVID-19 in certain cities in China, and related subsequent lockdowns, have also reduced the capacity of a number of CROs that we work with in those affected areas. We, together with our CMOs and CROs, are closely monitoring the impact of the

29


Table of Contents

 

COVID-19 pandemic on these operations, and we are actively working to add supplemental or substitute capacity to minimize the impact of these reduced operations. 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. While there remains uncertainty about the extent of the effect of the COVID-19 pandemic, we do not envision a long-term impact from the COVID-19 pandemic on our ability to execute on our strategy.

Management is actively monitoring the COVID-19 pandemic and its possible effects on our financial condition, liquidity, operations, customers, contractors, and workforce. For additional information on risks posed by the COVID-19 pandemic, please see Part II, Item 1A.“Risk Factors –A widespread outbreak of an illness or other health issue, such as the 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,” included elsewhere in this Quarterly Report.

In response to the COVID-19 pandemic, we have joined a multi-company philanthropic effort to discover and develop novel small-molecule antiviral therapeutics to address COVID-19. The intent of the alliance, which to date also includes Takeda Pharmaceutical Company Limited, Novartis AG, Alphabet, Inc., Gilead Sciences, Inc., and WuXi AppTec, Inc., is to make any discoveries from this alliance available to the public. There is no expectation that this effort will generate revenue for any of the companies involved in the alliance, including us.

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. We recognize revenue for on-premise software license fees upfront, either upon delivery 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. 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, such as training, technical setup, installation or assisting customers with modeling and structural biology services, where we use our software to perform tasks such as virtual screening and homology modeling on behalf of our customers, generally are 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 entered into June 2020. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized upon execution of the agreement and on the first anniversary of the agreement 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 research funding payments and discovery and development milestones. We expect our drug discovery revenue to trend higher over time as collaboration arrangements advance and we receive additional revenue from research funding payments, the achievement of discovery, development, and commercial milestones, option fees, and royalties on commercial drug sales. The majority of our current collaborations are in the discovery stage. Milestone payments typically increase in magnitude as a program advances. In addition to

30


Table of Contents

 

revenue from our collaborations, we may also derive drug discovery revenue from entering into collaborations or out-licensing our internal drug discovery programs when we believe it will help maximize the commercial potential of the program. For example, in November 2020, we entered into an exclusive, worldwide collaboration and license agreement with BMS, pursuant to which we received an upfront payment of $55.0 million from BMS, of which approximately $5.4 million and $9.4 million were included in our drug discovery revenue for the three and six months ended June 30, 2022. However, 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 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. 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, and 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 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 higher over time as our discovery collaborations advance.

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. For example, the cost of royalties due for sales of our hosted software arrangements are recognized upfront, whereas the associated revenue is recognized over the term of the underlying agreement. Currently, gross margin is not meaningful for measuring the operating results of our drug discovery business.

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 internal 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 internal discovery and development programs; and

 

allocated compute capacity on our internal discovery and development programs and overhead (facilities and information technology support) costs.

We expect our research and development expense to increase substantially in absolute dollars for the foreseeable future as we continue to invest in activities related to discovery and development of our internal drug discovery programs, in advancing our platform, and as we incur expenses associated with hiring additional personnel directly involved in such efforts. 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 internal drug discovery programs. Since our internal drug discovery efforts are in the early stages, currently we do not track research and development expense on a program-by-program basis.

31


Table of Contents

 

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 increase the size of our general and administrative staff to support the anticipated growth of our business. 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 (Loss) on Equity Investments

Gain (loss) on equity investments consists of realized gains in the form of cash distributions received from our equity investments offset by realized losses on the sale of equity.

Change in Fair Value

Fair value gains and losses consist of adjustments to the fair value of our equity investments, including Nimbus Therapeutics, Inc., or Nimbus, Structure Therapeutics Inc., formerly known as ShouTi Inc., or Structure Therapeutics, Eonix, LLC, or Eonix, 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 (Expense) Income

Other (expense) 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.

32


Table of Contents

 

Results of Operations

Comparison of the three and six months ended June 30, 2022 and 2021

The following table summarizes our unaudited results of operations data for the three and six months ended June 30, 2022 and 2021:

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands)

 

 

 

 

 

 

(in thousands)

 

 

 

 

 

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software products and services

 

$

30,011

 

 

$

24,052

 

 

$

5,959

 

 

25%

 

 

$

63,092

 

 

$

50,392

 

 

$

12,700

 

 

25%

 

Drug discovery

 

 

8,458

 

 

 

5,732

 

 

 

2,726

 

 

48%

 

 

 

24,040

 

 

 

11,519

 

 

 

12,521

 

 

109%

 

Total revenues

 

 

38,469

 

 

 

29,784

 

 

 

8,685

 

 

29%

 

 

 

87,132

 

 

 

61,911

 

 

 

25,221

 

 

41%

 

Cost of revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software products and services

 

 

7,101

 

 

 

5,641

 

 

 

1,460

 

 

26%

 

 

 

14,612

 

 

 

11,547

 

 

 

3,065

 

 

27%

 

Drug discovery

 

 

14,234

 

 

 

12,163

 

 

 

2,071

 

 

17%

 

 

 

27,403

 

 

 

22,220

 

 

 

5,183

 

 

23%

 

Total cost of revenues

 

 

21,335

 

 

 

17,804

 

 

 

3,531

 

 

20%

 

 

 

42,015

 

 

 

33,767

 

 

 

8,248

 

 

24%

 

Gross profit

 

 

17,134

 

 

 

11,980

 

 

 

5,154

 

 

43%

 

 

 

45,117

 

 

 

28,144

 

 

 

16,973

 

 

60%

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

31,123

 

 

 

21,092

 

 

 

10,031

 

 

48%

 

 

 

58,945

 

 

 

42,540

 

 

 

16,405

 

 

39%

 

Sales and marketing

 

 

7,428

 

 

 

5,380

 

 

 

2,048

 

 

38%

 

 

 

14,099

 

 

 

10,619

 

 

 

3,480

 

 

33%

 

General and administrative

 

 

22,056

 

 

 

15,850

 

 

 

6,206

 

 

39%

 

 

 

44,189

 

 

 

29,239

 

 

 

14,950

 

 

51%

 

Total operating expenses

 

 

60,607

 

 

 

42,322

 

 

 

18,285

 

 

43%

 

 

 

117,233

 

 

 

82,398

 

 

 

34,835

 

 

42%

 

Loss from operations

 

 

(43,473

)

 

 

(30,342

)

 

 

(13,131

)

 

43%

 

 

 

(72,116

)

 

 

(54,254

)

 

 

(17,862

)

 

33%

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gain (loss) on equity investments

 

 

11,828

 

 

 

 

 

 

11,828

 

 

N/M

 

 

 

11,828

 

 

 

(1,781

)

 

 

13,609

 

 

N/M

 

Change in fair value

 

 

(15,700

)

 

 

(4,918

)

 

 

(10,782

)

 

N/M

 

 

 

(21,864

)

 

 

19,906

 

 

 

(41,770

)

 

N/M

 

Other (expense) income

 

 

(296

)

 

 

357

 

 

 

(653

)

 

N/M

 

 

 

32

 

 

 

777

 

 

 

(745

)

 

N/M

 

Total other (expense) income

 

 

(4,168

)

 

 

(4,561

)

 

 

393

 

 

N/M

 

 

 

(10,004

)

 

 

18,902

 

 

 

(28,906

)

 

N/M

 

Loss before income taxes

 

 

(47,641

)

 

 

(34,903

)

 

 

(12,738

)

 

N/M

 

 

 

(82,120

)

 

 

(35,352

)

 

 

(46,768

)

 

N/M

 

Income tax expense

 

 

33

 

 

 

67

 

 

 

(34

)

 

N/M

 

 

 

5

 

 

 

141

 

 

 

(136

)

 

N/M

 

Net loss

 

 

(47,674

)

 

 

(34,970

)

 

 

(12,704

)

 

N/M

 

 

 

(82,125

)

 

 

(35,493

)

 

 

(46,632

)

 

N/M

 

Net loss attributable to

    noncontrolling interest

 

 

12

 

 

 

(326

)

 

 

338

 

 

N/M

 

 

 

1

 

 

 

(820

)

 

 

821

 

 

N/M

 

Net loss attributable to

   Schrödinger common and

   limited common stockholders

 

$

(47,686

)

 

$

(34,644

)

 

$

(13,042

)

 

N/M

 

 

$

(82,126

)

 

$

(34,673

)

 

$

(47,453

)

 

N/M

 

 

N/M – not meaningful

33


Table of Contents

 

Revenues

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands)

 

 

 

 

 

 

(in thousands)

 

 

 

 

 

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

On-premise software

 

$

16,595

 

 

$

14,452

 

 

$

2,143

 

 

15%

 

 

$

38,281

 

 

$

31,807

 

 

$

6,474

 

 

20%

 

Hosted software

 

 

3,596

 

 

 

2,704

 

 

 

892

 

 

33%

 

 

 

6,851

 

 

 

5,304

 

 

 

1,547

 

 

29%

 

Software maintenance

 

 

4,952

 

 

 

4,176

 

 

 

776

 

 

19%

 

 

 

9,678

 

 

 

8,281

 

 

 

1,397

 

 

17%

 

Professional services

 

 

3,868

 

 

 

1,720

 

 

 

2,148

 

 

125%

 

 

 

7,282

 

 

 

4,000

 

 

 

3,282

 

 

82%

 

Revenue from contracts with customers

 

 

29,011

 

 

 

23,052

 

 

 

5,959

 

 

26%

 

 

 

62,092

 

 

 

49,392

 

 

 

12,700

 

 

26%

 

Software contribution

 

 

1,000

 

 

 

1,000

 

 

 

 

 

 

 

 

 

1,000

 

 

 

1,000

 

 

 

 

 

 

 

Total software products and services

 

 

30,011

 

 

 

24,052

 

 

 

5,959

 

 

25%

 

 

 

63,092

 

 

 

50,392

 

 

 

12,700

 

 

25%

 

Drug discovery

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Drug discovery services

 

 

8,019

 

 

 

5,732

 

 

 

2,287

 

 

40%

 

 

 

23,259

 

 

 

11,519

 

 

 

11,740

 

 

102%

 

Drug discovery contribution

 

 

439

 

 

 

 

 

 

439

 

 

 

 

 

 

781

 

 

 

 

 

 

781

 

 

 

 

Total drug discovery

 

 

8,458

 

 

 

5,732

 

 

 

2,726

 

 

48%

 

 

 

24,040

 

 

 

11,519

 

 

 

12,521

 

 

109%

 

Total revenues

 

$

38,469

 

 

$

29,784

 

 

$

8,685

 

 

29%

 

 

$

87,132

 

 

$

61,911

 

 

$

25,221

 

 

41%

 

 

On-premise software. The increase in revenues for on-premise software for the three and six months ended June 30, 2022 as compared to the three and six months ended June 30, 2021 was primarily attributable to increased sales from existing and new customers, growth in multi-year agreements, and timing of revenue for customer renewals.

Hosted software. The increase in revenues for hosted software for the three and six months ended June 30, 2022 as compared to the three and six months ended June 30, 2021 was primarily due to growth in new customers purchasing hosted software subscriptions, as well as increased spend from existing hosted customers, for which revenue is recognized ratably over time.

Software maintenance. The increase in revenues for software maintenance for the three and six months ended June 30, 2022 as compared to the three and six months ended June 30, 2021 was primarily due to the increase in on-premise software sales in current and previous years. Software maintenance revenue is recognized over time.

Professional services. The increase in revenues from professional services for the three and six months ended June 30, 2022 as compared to the three and six months ended June 30, 2021 was primarily due to the addition of XTAL service revenue subsequent to the acquisition, and the increased sales and timing of technology and modeling service projects.

Software contribution revenue. Contribution revenue for the three and six months ended June 30, 2022 and 2021 was due to funds received pursuant to an agreement with Gates Ventures, LLC, which began in June 2020.

Drug discovery services. The increase in revenues for drug discovery services for the three and six months ended June 30, 2022 as compared to the three and six months ended June 30, 2021 was primarily due to the timing and amount of collaboration milestones achieved, the progress of existing and new collaborations accomplished during the period, as well as research funding received during the three and six months ended June 30, 2022. We expect that our 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 for the three and six months ended June 30, 2022 was due to services performed under an agreement with the Bill and Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health, which began in November 2021.

34


Table of Contents

 

Cost of Revenues

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands)

 

 

 

 

 

 

(in thousands)

 

 

 

 

 

Cost of revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software products and services

 

$

7,101

 

 

$

5,641

 

 

$

1,460

 

 

26%

 

 

$

14,612

 

 

$

11,547

 

 

$

3,065

 

 

27%

 

Gross margin

 

 

76

%

 

 

77

%

 

 

 

 

 

 

 

 

 

 

77

%

 

 

77

%

 

 

 

 

 

 

 

 

Drug discovery

 

 

14,234

 

 

 

12,163

 

 

 

2,071

 

 

17%

 

 

 

27,403

 

 

 

22,220

 

 

 

5,183

 

 

23%

 

 

Software products and services. The increase in cost of revenues for software products and services during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 was attributable to increases of approximately $1.4 million in personnel-related expense and approximately $0.1 million in other expenses.

The increase in cost of revenues for software products and services during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 was attributable to increases of approximately $2.3 million in personnel-related expense, approximately $0.4 million in royalty expense, and approximately $0.4 million in other expenses.

Software products and services gross margin. The decrease in software gross margin during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 reflects our investment to support the rollout of large-scale deployments of our platform. Software gross margin was consistent during the six months ended June 30, 2022 compared to the six month ended June 30, 2021.

Drug discovery. The increase in cost of revenues for drug discovery during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 was attributable to increases of approximately $1.1 million in personnel-related expense, approximately $0.3 million in royalties expense, approximately $0.2 million in cloud computing expense, and approximately $0.5 million in other expenses.

The increase in cost of revenues for drug discovery during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 was due to increases of approximately $2.5 million in personnel-related expense, approximately $1.7 million CRO expense associated with the expansion and progression of collaboration drug discovery programs, approximately $0.3 million in royalties expense, approximately $0.2 million in cloud computing expense, and approximately $0.5 million in other expenses.

Research and Development Expense

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands)

 

 

 

 

 

 

(in thousands)

 

 

 

 

 

Research and development

 

$

31,123

 

 

$

21,092

 

 

$

10,031

 

 

48%

 

 

$

58,945

 

 

$

42,540

 

 

$

16,405

 

 

39%

 

 

The increase in research and development expense during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 was attributable to increases of approximately $4.5 million in personnel-related expense, approximately $3.2 million in CRO expense associated with the expansion and progression of internal drug discovery programs, approximately $1.2 million in cloud computing expense, approximately $0.8 million in office rent, and approximately $0.3 million in other expenses.

The increase in research and development expense during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 was attributable to increases of approximately $8.5 million in personnel-related expense, approximately $4.2 million in CRO expense associated with the expansion and progression of internal drug discovery programs, approximately $2.0 million in cloud computing expense, approximately $1.3 million in office rent, and approximately $0.4 million in other expenses.

35


Table of Contents

 

Sales and Marketing Expense

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands)

 

 

 

 

 

 

(in thousands)

 

 

 

 

 

Sales and marketing

 

$

7,428

 

 

$

5,380

 

 

$

2,048

 

 

38%

 

 

$

14,099

 

 

$

10,619

 

 

$

3,480

 

 

33%

 

 

The increase in sales and marketing expense during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 was attributable to increases of approximately $1.4 million in personnel-related expenses, approximately $0.4 million in travel and marketing expense, approximately $0.1 million in cloud computing expense, and approximately $0.2 in other expenses.

The increase in sales and marketing expense during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 was attributable to increases of approximately $2.2 million in personnel-related expense, approximately $0.5 million in travel and entertainment expenses, approximately $0.2 million in cloud computing expenses, and approximately $0.6 million in other expenses.

General and Administrative Expense

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands)

 

 

 

 

 

 

(in thousands)

 

 

 

 

 

General and administrative

 

$

22,056

 

 

$

15,850

 

 

$

6,206

 

 

39%

 

 

$

44,189

 

 

$

29,239

 

 

$

14,950

 

 

51%

 

 

The increase in general and administrative expense during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 was attributable to increases of approximately $4.4 million in personnel-related expense, approximately $0.4 million related to professional services, approximately $0.5 million related to office rent, and approximately $0.9 million of other expenses, primarily reflecting costs necessary to build and maintain a public company infrastructure.

The increase in general and administrative expense during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 was attributable increases of approximately $9.9 million in personnel-related expense, approximately $1.1 million related to a one-time non-recurring state and local tax item, approximately $1.1 million related to professional services, approximately $0.9 million related to office rent, and approximately $1.9 million in other expenses, primarily reflecting costs necessary to build and maintain a public company infrastructure.

Gain (Loss) on Equity Investments

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

 

 

2022

 

 

2021

 

 

Change

 

 

2022

 

 

2021

 

 

Change

 

 

 

(in thousands)

 

 

(in thousands)

 

Gain (loss) on equity investments

 

$

11,828

 

 

$

-

 

 

$

11,828

 

 

$

11,828

 

 

$

(1,781

)

 

$

13,609

 

 

The gain on equity investments during the three and six months ended June 30, 2022 was due to cash received from a third party, who previously acquired a collaborator in which we held an equity stake, in exchange for the termination of our rights to receive potential earnouts under the acquisition agreement.

The loss on equity investments during the six months ended June 30, 2021 was primarily due to the realized loss on the disposal of our equity stake in Relay Therapeutics, or Relay.

36


Table of Contents

 

Change in Fair Value

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

 

 

2022

 

 

2021

 

 

Change

 

 

2022

 

 

2021

 

 

Change

 

 

 

(in thousands)

 

 

(in thousands)

 

Change in fair value

 

$

(15,700

)

 

$

(4,918

)

 

$

(10,782

)

 

$

(21,864

)

 

$

19,906

 

 

$

(41,770

)

 

The change in fair value during the three months ended June 30, 2022 was primarily due to a loss on our investment in Morphic. The change in fair value during the three months ended June 30, 2021 was due to a loss on our investment in Morphic of $4.9 million.

The change in fair value during the six months ended June 30, 2022 was primarily due to a loss on our investment in Morphic. The change in fair value during the six months ended June 30, 2021 was due to a gain on our investment in Morphic of $19.9 million.

Other (Expense) Income

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

 

 

2022

 

 

2021

 

 

Change

 

 

2022

 

 

2021

 

 

Change

 

 

 

(in thousands)

 

 

(in thousands)

 

Other (expense) income

 

$

(296

)

 

$

357

 

 

$

(653

)

 

$

32

 

 

$

777

 

 

$

(745

)

 

Other (expense) income decreased during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 due to $0.6 million of transactional foreign exchange loss and $0.4 million in interest expense related to a one-time non-recurring state and local tax item offset by $0.3 million attributable to higher interest rates on our marketable securities portfolio.

Other (expense) income decreased during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 due to $0.6 million of transactional foreign exchange loss and $0.3 million in interest expense related to a one-time non-recurring state and local tax item offset by $0.2 million attributable to higher interest rates on our marketable securities portfolio.

Income Tax Expense

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

 

 

2022

 

 

2021

 

 

Change

 

 

2022

 

 

2021

 

 

Change

 

 

 

(in thousands)

 

 

(in thousands)

 

Income tax expense

 

$

33

 

 

$

67

 

 

$

(34

)

 

$

5

 

 

$

141

 

 

$

(136

)

 

During the three months and six months ended June 30, 2022 and 2021, due to the full valuation allowance on our U.S. federal and state tax assets, income tax expense primarily represented our income tax obligations in certain foreign jurisdictions in which we conduct business.

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, 2021. There were no material changes to our critical accounting estimates during the six months ended June 30, 2022.

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 June 30, 2022. As of June 30, 2022, we had an accumulated deficit of $312.1 million.

37


Table of Contents

 

We have funded our operations to date principally from the sale 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.

As of June 30, 2022, we had cash, cash equivalents, restricted cash, and marketable securities of $513.1 million.

On March 4, 2021, 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. As of June 30, 2022, no securities had been sold under the Form S-3.

We believe our existing cash, cash equivalents, and marketable securities 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 internal 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 and partners. The potential for 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 internal programs, as part of our strategy we may choose to enter into collaborations or pursue out-licensing arrangements when we believe it will help maximize the commercial value of any such program.

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 June 30, 2022 include operating lease obligations of $150.1 million, consisting of our continuing rent obligations through December 2037, primarily for our offices located in New York, New York for $123.3 million, Cambridge, Massachusetts for $18.7 million and Portland, Oregon for $5.6 million, which expire in December 2037, April 2032 and September 2026, respectively. In addition, see Note 6, “Commitments and Contingencies” to our unaudited condensed consolidated financial statements for information relating to executed leases that have not yet commenced.

In June 2022, we entered into an agreement with a third-party CRO to provide approximately $10.5 million of services, with an estimated service period extending through March 2025.

In June 2022, we entered into a non-cancelable contract to purchase laboratory equipment of $4.2 million, with payment terms extending through June 2023.

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 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 and preclinical studies, professional consultants for expert advice, and other vendors for various products and services. These contracts do not contain any minimum purchase commitments and are cancelable 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.

38


Table of Contents

 

Cash Flows

The following table presents a summary of our cash flows for the periods shown:

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Net cash used in operating activities

 

$

(64,378

)

 

$

(40,293

)

Net cash provided by (used in) investing activities

 

 

70,626

 

 

 

(47,097

)

Net cash provided by financing activities

 

 

1,304

 

 

 

5,293

 

Net increase (decrease) in cash and cash equivalents and restricted cash

 

$

7,552

 

 

$

(82,097

)

Operating activities

During the six months ended June 30, 2022, operating activities used approximately $64.4 million of cash, primarily due to a net loss of $82.1 million, including a $21.9 million non-cash loss from changes in fair value, $11.8 million gain on equity investments and $23.4 million of non-cash operating expenses included in net loss, including depreciation and amortization and stock-based compensation costs. Changes in our operating assets and liabilities used cash of approximately $15.8 million.

During the six months ended June 30, 2021, operating activities used approximately $40.3 million of cash, primarily due to a net loss of $35.5 million, which included $19.9 million non-cash gain from changes in fair value and $16.1 million of non-cash operating expenses, including depreciation and stock-based compensation costs, and $1.8 million of non-cash loss on equity investments. Changes in our operating assets and liabilities used cash of approximately $2.8 million.

Investing activities

During the six months ended June 30, 2022, investing activities provided approximately $70.6 million of cash, consisting of $69.5 million provided by marketable securities maturities, net of purchases and $11.8 million in cash from a third party, who previously acquired a collaborator in which we held an equity stake, in exchange for the termination of our rights to receive potential earnouts under the acquisition agreement. These items are partially offset by $3.7 million in cash used for purchases of property and equipment, $0.6 million used in purchases of equity investments in Structure Therapeutics, and $6.4 million used to acquire XTAL, net of cash acquired.

During the six months ended June 30, 2021, investing activities used approximately $47.1 million of cash, consisting of $58.1 million used for purchases of marketable securities, net of maturities, $3.4 million used for purchases of property and equipment and $1.7 million used to purchase an equity investment in Ajax Therapeutics, Inc., partially offset by $15.7 million provided by the sale of our equity stake in Relay and $0.4 million provided by the distribution of funds from Petra Pharma Corporation in connection with its acquisition by a third party.

Financing activities

During the six months ended June 30, 2022, financing activities provided approximately $1.3 million of cash attributable to proceeds received upon stock option exercises.

During the six months ended June 30, 2021, financing activities provided approximately $5.3 million of cash primarily 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, 2021, which was filed with the Securities and Exchange Commission on February 24, 2022.

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 June 30, 2022. 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

39


Table of Contents

 

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 June 30, 2022, 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.

40


Table of Contents

 

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 attributable to Schrödinger common stockholders and limited common stockholders for the three and six months ended June 30, 2022 and 2021 was $47.7 million, $82.2 million, $34.6 million, and $34.7 million, respectively. Our net losses for the years ended December 31, 2021 and 2020 were $101.2 million and $26.6 million, respectively. As of June 30, 2022, we had an accumulated deficit of $312.1 million.

We anticipate that our operating expenses will increase substantially in the foreseeable future as we continue to invest in our internal drug discovery programs, sales and marketing infrastructure, and our computational platform. We are still in the early stages of development of our own drug discovery programs. We recently submitted an investigational new drug application, or IND, for our MALT1 inhibitor, which we refer to as SGR-1505, and the U.S. Food and Drug Administration, or FDA, cleared the IND in June 2022. We expect to initiate a Phase 1 clinical trial of SGR-1505 in patients with relapsed or refractory B-cell lymphomas in the fourth quarter of 2022. In addition, we continue to advance other internal programs through IND-enabling studies, and we expect to submit an IND application to the FDA for our CDC7 inhibitor, which we refer to as SGR-2921, in the first half of 2023 and for our WEE1 program at the end of 2023, subject to favorable data from IND-enabling studies. In addition, we plan to initiate a Phase 1 clinical trial of our CDC7 inhibitor in the second half of 2023, subject to receipt of regulatory clearance. We have no drug products licensed for commercial sale and 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. 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 internal drug discovery programs;

 

conduct preclinical studies and initiate and conduct clinical trials 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;

 

hire additional clinical, quality control, and other scientific personnel; and

 

add operational, financial, and management information systems and personnel to support our operations as a public company.

If we are unable to increase sales of our software, 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, 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 primarily from the sales of our software solutions and expect to continue to derive most of our revenue from sales of our software 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 and successfully marketing our software to new customers 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 material 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

41


Table of Contents

 

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 and most of our current drug discovery collaborators are only in the early stages of most of these activities. 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.

In addition, although we have experienced revenue growth in recent periods, we may not be able to sustain revenue growth consistent with our recent history or at all. Our total revenues increased by 41% from $61.9 million in the six months ended June 30, 2021 to $87.1 million in the six months ended June 30, 2022, and increased by 28% from $108.1 million in the fiscal year ended December 31, 2020 to $137.9 million in the fiscal year ended December 31, 2021. You should not consider our revenue growth in recent 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;

 

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;

 

general economic, industry, and market conditions, including within the life sciences industry;

 

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

42


Table of Contents

 

 

the success of our drug discovery collaborators in developing and commercializing drug products for which we are entitled to receive milestone payments or royalties and the timing of receipt of such payments, if any, 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 may 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 internal 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 platform. In addition, if we determine 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. 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 result in significant cash payments to us. Accordingly, we may need to obtain substantial additional capital to fund our continuing operations.

As of June 30, 2022, we had cash, cash equivalents, restricted cash, and marketable securities of $513.1 million. We believe that our existing cash, cash equivalents, and marketable securities 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 collaborations as well as spending to support, advance, and broaden our internal 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 and partners.

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.

43


Table of Contents

 

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 or judgments 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, or U.S. GAAP, requires management to make 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, 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 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, 2021. 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 assumptions and estimates used in preparing our unaudited condensed consolidated financial statements include 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, and the expected stock price volatility and the calculation of expected term of the award estimates used in the calculation of stock-based compensation.

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

 

the business environment of our customers.

44


Table of Contents

 

 

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 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 also 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 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 focus. Our software solutions face competition from commercial 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, OpenEye Scientific Software, Inc., Optibrium Limited, Cyrus Biotechnology, Inc., Molsoft LLC, Insilico Medicine, Inc., Iktos, XtalPi Inc., and Simulations Plus, Inc.

45


Table of Contents

 

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, PerkinElmer, 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 life sciences, 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 for commercialization.

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

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

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

46


Table of Contents

 

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.

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 internal drug discovery team 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

47


Table of Contents

 

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.

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

48


Table of Contents

 

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;

 

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 internal 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 COVID-19 pandemic; and

 

drug discovery collaborations may be terminated prior to our receipt of any significant value from the collaboration.

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 the commercial value of the product candidate. For example, under our collaboration agreement with BMS, after mutual agreement on the targets(s) of interest, our drug discovery group will be 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. Even if we successfully identify

49


Table of Contents

 

one or more development candidates for BMS to develop and commercialize under our collaboration agreement, BMS may not achieve the research, development, regulatory and sales milestones for those development candidates that result in additional payments to us.

We may never realize a return on our equity investments in our drug discovery collaborators.

We may never realize a return 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, 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 internal 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 internal drug discovery programs.

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 Therapeutics, LLC, or 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. 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.

50


Table of Contents

 

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 have selected our first development candidates, which are for our MALT1 and CDC7 inhibitor programs, and advanced the programs into IND-enabling studies. We recently submitted an IND for our MALT1 inhibitor, which we refer to as SGR-1505, and the FDA cleared the IND in June 2022. We expect to initiate a Phase 1 clinical trial of SGR-1505 in patients with relapsed or refractory B-cell lymphomas in the fourth quarter of 2022. We have not yet advanced any other programs into IND-enabling studies, and we may fail to identify potential product candidates for clinical 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 internal 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.

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. 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 and we will not be able to, or may be delayed in our efforts to, successfully develop and commercialize such product candidates. These facilities 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.

51


Table of Contents

 

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 commercial value 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.

As a company, we do not have any experience in clinical development and have not advanced any product candidates into clinical development.

We only began conducting our own internal drug discovery efforts in mid-2018. We have selected our first development candidates, which are for our MALT1 and CDC7 inhibitor programs, and as a company, we do not have any experience in clinical development. We recently submitted an IND for our MALT1 inhibitor, which we refer to as SGR-1505, and the FDA cleared the IND in June 2022. We expect to initiate a Phase 1 clinical trial of SGR-1505 in patients with relapsed or refractory B-cell lymphomas in the fourth quarter of 2022. We also plan to submit IND applications to the FDA for our CDC7 inhibitor, which we refer to as SDGR-2921, in the first half of 2023 and for our WEE1 program at the end of 2023, subject to favorable data from IND-enabling studies. In addition, we plan to initiate a Phase 1 clinical trial of our CDC7 inhibitor in the second half of 2023, subject to receipt of regulatory clearance. Our lack of experience in conducting 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 internal drug discovery programs may not be as accurate as they could be if we had a history of conducting clinical trials and developing our own product candidates.

In addition, as our internal drug discovery business grows, we may encounter unforeseen expenses, difficulties, complications, delays, and other known and unknown factors. Our internal drug discovery business will need to transition to a business capable of supporting 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

52


Table of Contents

 

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; availability of trial sites; 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 the ongoing COVID-19 pandemic. 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.

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 plan 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 plan to rely on third-party clinical research organizations, in addition to other third parties such as research collaboratives, clinical data management organizations, medical institutions and clinical investigators, to conduct our future clinical trials. These contract research organizations and other third parties will 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 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.

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. While our most advanced product candidate, SGR-1505, has been cleared by the FDA to be tested in humans, we have not yet commenced a clinical trial of SGR-1505 or any other product candidate. 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;

53


Table of Contents

 

 

 

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 others 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;

 

ongoing or future restrictions resulting from the COVID-19 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.

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 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 and processes competitive with 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 fields of oncology we are pursuing. 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 will also face competition in establishing clinical trial sites, enrolling subjects for clinical trials and in identifying new product candidates.

Large pharmaceutical and biotechnology companies, in particular, have extensive experience in clinical testing, obtaining regulatory approvals, recruiting patients and manufacturing biotechnology products. These companies also have significantly greater research 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

54


Table of Contents

 

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 and six months ended June 30, 2022 and the year ended December 31, 2021, sales to customers outside of the United States accounted for approximately 30%, 34%, and 34% of our total revenues, respectively. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, and political 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;

 

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, such as COVID-19; 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. We do not currently engage in currency hedging activities to limit the risk of exchange rate fluctuations.

Furthermore, with respect to our drug discovery programs, the current conflict involving Russia and Ukraine may impact the ability of our CROs in the region to produce materials we require to conduct certain of our preclinical studies. If the conflict were to be prolonged or worsened, and 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 recent withdrawal of the United Kingdom from the European Union, commonly referred to as Brexit. Since the regulatory framework for pharmaceutical products in the United Kingdom covering quality,

55


Table of Contents

 

safety and efficacy of pharmaceutical products, clinical trials, marketing authorization, commercial sales and distribution of pharmaceutical products is derived from European Union directives and regulations, the consequences of Brexit and the future regulatory regime that applies to products and the approval of product candidates in the United Kingdom remains unclear.

A widespread outbreak of an illness or other health issue, such as the 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 health epidemics, including the ongoing COVID-19 pandemic, impacting the markets and industries in which we and our customers and collaborators operate.

In early March 2020, we implemented a work-from-home policy for all of our employees. Beginning in June 2020, we began limited re-openings of certain of our offices in the United States and abroad. We have continued to phase-in the re-opening of our offices as our management and federal, state, or local authorities advise, and we may take further actions that alter our operations as may be required by federal, state, or local authorities, or which we determine are in our best interests. While most of our operations can be performed remotely, there is no guarantee that we will continue to be as effective while working remotely because our team is dispersed, many employees may have additional personal needs to attend to (such as looking after children as a result of school closures or family who become sick), and employees may become sick themselves and be unable to work. Decreased effectiveness of our team could adversely affect our results due to our inability to meet in person with potential or current customers and collaborators, or other decreases in productivity that could seriously harm our business.

The full extent of the future impact will depend on many factors outside of our control, including, without limitation, the extent, trajectory and duration of the pandemic, the development, availability and distribution of effective treatments and vaccines, the imposition of protective public safety measures, the emergence of new strains and variants of COVID-19 and the effectiveness of vaccines against such strains and variants, and the impact of the pandemic on the global economy. For instance, if certain of our customers experience downturns or uncertainty in their own business operations and revenue because of the economic effects resulting from the spread of COVID-19, they may decrease their spending, which may result in decreased software revenue. Furthermore, as a result of the restrictions related to COVID-19 that remain in certain geographic areas, our sales force has limited in-person interactions, and their ability to attend events that promote and expand knowledge of our company and platform, including industry conferences and events has been hampered.

In addition, as a result of the COVID-19 pandemic, we may experience 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 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 contract research organizations, or CROs, have experienced reductions in the capacity to undertake research-scale production and have experienced delays in executing preclinical studies, including our IND-enabling studies for our CDC7 program. We now expect to submit the IND application to the FDA for our CDC7 program in the first half of 2023 and to initiate a Phase 1 clinical trial in the second half of 2023. In addition, the recent resurgence of COVID-19 in certain cities in China, and related subsequent lockdowns, have also reduced the capacity of a number of CROs that we work with in those affected areas. These reductions and delays may persist in the future, and we, together with our CMOs and CROs, are closely monitoring the impact of the COVID-19 pandemic on these operations, and we are actively working to add supplemental or substitute capacity to minimize the impact of these reduced operations. 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.

Inadequate funding or disruptions at the FDA and other agencies may also slow the time necessary for new product candidates to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. For example, over the last several years the U.S. government has shut down several times and certain regulatory agencies, such as the FDA and the SEC, have had to furlough critical FDA, SEC and other government employees and stop critical activities. If a prolonged government shutdown occurs, it could significantly impact the ability of the FDA to timely review and process our regulatory submissions, which could have a material adverse effect on our business. Further, future government shutdowns could impact our ability to access the public markets and obtain necessary capital in order to properly capitalize and continue our operations.

The global impact of COVID-19 continues to rapidly evolve, and we will continue to monitor the situation closely. The ultimate impact of the COVID-19 pandemic or a similar health epidemic is highly uncertain and subject to change. We do not yet know the full

56


Table of Contents

 

extent of potential delays or impacts on our business, operations, or the global economy as a whole. While the spread of COVID-19 may eventually be contained or mitigated, there is no guarantee that a future outbreak of this or any other widespread epidemics will not occur, or that the global economy will recover, either of which could seriously harm our business.

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

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%, the limitation of the tax deduction for net interest expense to 30% of adjusted taxable income (except for certain small businesses), the limitation of the deduction for net operating losses, or NOLs, to 80% of current-year taxable income and elimination of NOL carrybacks, in each case, for losses arising in taxable years beginning after December 31, 2017 (though any such NOLs may be carried forward indefinitely and such NOLs arising in taxable years beginning before January 1, 2021 are generally eligible to be carried back up to five years), the imposition of a one-time taxation of offshore earnings at reduced rates regardless of whether they are repatriated, the elimination of U.S. tax on foreign earnings (subject to certain important exceptions), the allowance of immediate deductions for certain new investments instead of deductions for depreciation expense over time, and the modification or repeal of many business deductions and credits.

In addition to the CARES Act, as part of Congress’s response to the COVID-19 pandemic, economic relief legislation has been enacted in 2020 and 2021 containing tax provisions. Regulatory guidance under the 2017 Tax Act 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. Also, as a result of the changes in the U.S. presidential administration and control of the U.S. Senate in 2021, additional tax legislation may be enacted; 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 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, 2021, we had federal NOLs of approximately $283.3 million and state NOLs of approximately $148.1 million, which, if not utilized, generally begin to expire in 2022. As of December 31, 2021, we also had federal research and development tax credit carryforwards of approximately $15.5 million and state research and development tax credit carryforwards of approximately $1.0 million. Unused credits began to expire in 2021 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 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 March 31, 2021 and determined that such an ownership change has occurred. 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.

57


Table of Contents

 

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, 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 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 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 seek to acquire or invest in, 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, a company that provides structural biology services, including biophysical methods, protein production and purification, and X-ray crystallography, which will augment 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

58


Table of Contents

 

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;

 

incurrence of 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;

 

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 and Portland, Oregon 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, 2021. 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

59


Table of Contents

 

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;

 

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.

60


Table of Contents

 

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 that generated through the collaboration to 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

 

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

61


Table of Contents

 

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.

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.

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,

62


Table of Contents

 

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 recent 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. The full impact of these decisions is not yet known.

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.

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.

63


Table of Contents

 

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.

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.

64


Table of Contents

 

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.

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 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 an NDA 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 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

65


Table of Contents

 

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.

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.

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

66


Table of Contents

 

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.

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 would increase 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. 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.

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 and state Attorneys General all are aggressive in reviewing privacy and data security protections for consumers. New laws also are being considered at both the state and federal levels. 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. 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, or HIPAA; the Federal Food, Drug, and Cosmetic Act;

67


Table of Contents

 

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.

68


Table of Contents

 

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.

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,

69


Table of Contents

 

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

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.

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

70


Table of Contents

 

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. In addition, in order to meet our obligations as a public company and to support our anticipated long-term growth, we will need to increase our general and administrative capabilities. 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 July 28, 2022, 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 21.4% 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 31.5% 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 July 28, 2022, the intraday price of our common stock has fluctuated from a low of $20.71 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;

 

the success of our research and development efforts for our internal 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;

71


Table of Contents

 

 

 

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;

 

market conditions in the biopharmaceutical sector;

 

general economic, industry, and market conditions;

 

the societal and economic impact of public health epidemics, such as the ongoing 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.

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 internal drug discovery programs as well developments and milestones under our collaborations. Morphic has also made public statements regarding its 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, including as a result of COVID-19, 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

72


Table of Contents

 

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 will have broad discretion in the application 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.

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 July 28, 2022, we had outstanding 62,028,442 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 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 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, which we expect to further increase now that we are no longer an emerging growth company. 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 will increase our legal and financial compliance costs, and will make some activities more time-consuming and costly compared to when we were a private company.

73


Table of Contents

 

We are evaluating 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 uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices.

As a result of becoming 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 will need 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. We cannot assure you that there will not be material weaknesses or significant deficiencies in our internal control over financial reporting in the future. 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 that our internal control over financial reporting is effective, or if 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, 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.

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;

74


Table of Contents

 

 

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.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Unregistered Sales of Equity Securities

None.

Use of Proceeds

On February 5, 2020, our registration statement on Form S-1, as amended (File No. 333-235890) was declared effective by the SEC in connection with our initial public offering of common stock, pursuant to which we issued and sold on February 10, 2020, 13,664,704 shares of our common stock at a public offering price of $17.00 per share, including 1,782,352 additional shares of common stock issued upon the full exercise by the underwriters of their option to purchase additional shares, for total gross proceeds of $232.3 million. On February 10, 2020, we received net proceeds of $209.6 million, after deducting $16.3 million in underwriting discounts and commissions and $6.4 million in estimated offering expenses borne by us.

There has been no material change in the planned use of proceeds from our initial public offering from that described in the final prospectus related to the offering, dated February 5, 2020, as filed with the SEC on February 6, 2020.

Item 3. Defaults Upon Senior Securities.

Not applicable.

75


Table of Contents

 

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

None.

76


Table of Contents

 

Item 6. Exhibits.

 

Exhibit

Number

 

Description

Form

File No.

Exhibit

Filing Date

Filed

Herewith

10.1

 

First Amendment to Lease, dated May 19, 2022, by and between the Registrant and SPUSV5 1540 Broadway, LLC

 

 

 

 

X

10.2

 

Schrödinger, Inc. 2022 Equity Incentive Plan

8-K

001-39206

99.1

6/16/2022

 

10.3

 

Form of Option Agreement for Non-U.S. Participants under the 2021 Inducement Equity Incentive Plan

 

 

 

 

X

10.4

 

Form of Option Agreement for U.S. Participants under the 2022 Equity Incentive Plan

 

 

 

 

X

10.5

 

Form of Option Agreement for Non-U.S. Participants under the 2022 Equity Incentive Plan

 

 

 

 

X

10.6

 

Form of Restricted Stock Unit Agreement for U.S. Participants under the 2022 Equity Incentive Plan

 

 

 

 

X

10.7

 

Form of Restricted Stock Unit Agreement for Non-U.S. Participants under the 2022 Equity Incentive Plan

 

 

 

 

X

31.1

 

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

 

 

 

 

X

31.2

 

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

 

 

 

 

X

32.1*

 

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

X

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.

 

 

 

 

X

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. 

 

 

 

 

X

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

X

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

X

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

X

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

X

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

X

104

 

The cover page for the Company’s Quarterly Report on Form 10-Q has been formatted in Inline XBRL and contained in Exhibit 101

 

 

 

 

X

 

*

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.

77


Table of Contents

 

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: August 4, 2022

 

By:

/s/ Ramy Farid, Ph.D.

 

 

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

Date: August 4, 2022

 

By:

/s/ Jenny Herman

 

 

 

Senior Vice President, Finance and Corporate Controller

(Principal Financial Officer and Principal Accounting Officer)

 

78

EX-10.1 2 sdgr-ex101_13.htm EX-10.1 sdgr-ex101_13.htm

Exhibit 10.1

 

FIRST AMENDMENT TO LEASE

 

(Schrödinger, Inc. 1540 Broadway)

 

THIS FIRST AMENDMENT TO LEASE (this “Amendment”) is dated effective and for identification purposes as of May 19, 2022, and is made by and between SPUSV5 1540 BROADWAY, LLC, a Delaware limited liability company (“Landlord”), and SCHRÖDINGER, INC., a Delaware corporation (“Tenant”).

 

RECITALS:

 

WHEREAS, pursuant to the terms of that certain Office Lease dated as of April 5, 2021 (the “Original Lease”), as amended by that certain Confirmation of Lease Terms and Dates dated as of September 29, 2021 (the Original Lease, as amended, the Existing Lease”), Landlord has leased to Tenant and Tenant has leased from Landlord approximately 108,849 rentable square feet of office space, consisting of the entire rentable area located on the 21st, 22nd, 23rd and 24th floors (collectively, the “Original Premises”) at 1540 Broadway, New York, NY (the Building”), as more particularly described in the Existing Lease;

 

WHEREAS, the Existing Lease commenced on September 1, 2021 and will expire on December 31, 2037 equating to a term of 5,965 days (the Original Term Days”);

 

WHEREAS, the Existing Lease provides for sixteen (16) months (September 1, 2021 through December 31, 2022) of rent abatement applicable to the Original Premises (the “Original Abatement Period”);

 

WHEREAS, the Existing Lease provides for a turn-key allowance equal to $150.00 per rentable square foot of the Original Premises (the Original Turn-Key Contribution”);

 

WHEREAS, pursuant to Section 3 of the Rider to the Lease, Tenant has given Landlord written notice, dated December 17, 2021 (the Suite 2500 Expansion Notice”), of Tenant’s election to lease the 25th Floor of the Building; and

 

WHEREAS, Landlord and Tenant desire, among other things, to amend the Existing Lease to include the 25th Floor in the Premises on the terms and conditions hereinafter set forth.

 

NOW, THEREFORE, in consideration of the foregoing premises and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Landlord and Tenant, intending to be legally bound, hereby agree as follows:

 

1.Incorporation of Recitals. The foregoing recitals are hereby incorporated in this Amendment and made a substantive part hereof by this reference.

 

2.Definitions. The capitalized terms used herein shall have the same definitions as set forth in the Existing Lease, unless otherwise defined herein. Upon execution of this Amendment, the term Lease as used in the Existing Lease and in this Amendment shall mean collectively the Existing Lease and this Amendment.

 

1

 

 

 

 


 

 

3.

Expansion.

 

(a)Expansion Premises for Suite 2500. For all purposes of this Amendment, the “expansion premises” is hereby defined to be and to mean the entire rentable area located on the 25th floor of the Building, as further described on Exhibit A (“Suite 2500”), consisting of approximately 27,198 rentable square feet (which is the final agreement of the parties and not subject to adjustment). Accordingly, effective as of the Suite 2500 ECD (defined below) and for the remainder of the term of the Lease, Suite 2500 shall be added to and included in the Premises (as defined in the Original Lease) and the Premises, as so expanded, shall be deemed to consist of a collective total of approximately 136,047 rentable square feet of space (the “Premises”).

 

(b)Expansion Commencement Date for Suite 2500. For all purposes of this Amendment, the “expansion commencement date” for Suite 2500 (the “Suite 2500 ECD”) is hereby defined to be and to mean the Suite 2500 Substantial Completion Date (as defined in the Suite 2500 Work Letter attached hereto as Exhibit B) of Landlord’s Suite 2500 Work (as defined in the Suite 2500 Work Letter attached hereto as Exhibit B).

 

(c)Suite 2500 Expansion Term. The term Suite 2500 Expansion Term” is hereby defined to be and to mean that period of time commencing on the Suite 2500 ECD and expiring contemporaneously with the Expiration Date, as defined in Section 1.08 of the Existing Lease (i.e., December 31, 2037). Subject to the terms of this Amendment and the Lease, Tenant shall be permitted to access Suite 2500 at least thirty (30) days prior to the Suite 2500 Substantial Completion Date (the “Suite 2500 Early Access Period”) for the purposes of Work (as defined in Article 9 of the Original Lease) and/or the installation of furniture, fixtures, equipment and data cabling for Suite 2500 (collectively, “Tenant’s Suite 2500 Pre-Occupancy Work”); provided, however, that such access shall be reasonably approved in advance by Landlord’s Managing Agent and shall not, in any way, result in a Tenant Delay (as hereinafter defined). Tenant shall have no obligation to pay Base Rent, Electricity Charges, or, except as provided in Article 8 of the Original Lease, for Building-standard services (excluding janitorial service) furnished in accordance with such Article 8 during the Suite 2500 Early Access Period; however, Tenant’s entry into Suite 2500 during the Suite 2500 Early Access Period shall be governed by the other terms and conditions of the Lease. The applicable provisions of Section 1.09(y) of the Original Lease shall apply to the Suite 2500 Early Access Period and Tenant’s Suite 2500 Pre- Occupancy Work, provided (i) all references therein to the “Early Access Period” shall be deemed to mean the Suite 2500 Early Access Period, (ii) all references therein to “Tenant’s Pre-Occupancy Work” shall be deemed to mean Tenant’s Suite 2500 Pre-Occupancy Work, (iii) all references therein to the “Premises” shall be deemed to mean Suite 2500, (iv) all references therein to the “Substantial Completion Date” shall be deemed to mean the “Suite 2500 Substantial Completion Date”, and (v) the words “by more than a Skeleton Crew” shall be deemed inapplicable. For avoidance of doubt, Tenant shall be responsible for all Building above-standard services as provided in Article 8 prior to the Suite 2500 ECD (subject to Section 5(c) of Exhibit B with respect to overtime HVAC).

 

(d)Acceptance. Effective on the Suite 2500 ECD, Landlord hereby leases to Tenant and Tenant hereby leases from Landlord, on the terms and conditions set forth in the Lease and in this Amendment, Suite 2500, and all references in the Lease to the “Premises” shall be deemed to include Suite 2500, upon and subject to all of the terms, covenants, conditions and provisions of the Lease (except as otherwise expressly provided in this Amendment or except to the extent the context clearly provides otherwise). Tenant shall accept Suite 2500 in its present “as is”

2

 

 

 

 


condition, except for the performance of Landlord’s Suite 2500 Work as set forth in the Work Letter, attached hereto as Exhibit B (also known as the “Suite 2500 Work Letter”) which is incorporated herein by reference and made a substantive part hereof.

(e)The applicable provisions of Section 1.09(x) of the Original Lease shall apply to Suite 2500, provided (i) all references therein to the “Commencement Date” shall be deemed to mean the Suite 2500 ECD, (ii) all references therein to the “Premises” shall be deemed to mean Suite 2500, (iii) the words “other than by a skeleton crew of no more than 10 named people (in the aggregate) required to operate Tenant’s data center and facilities (the “Skeleton Crew”)” as they appear in Section 1.09(iii) of the Original Lease and all references in such Section 1.09(x) of the Original Lease to the “Skeleton Crew” shall be deemed inapplicable.

 

4.Base Rent. Tenant shall pay to Landlord Base Rent for Suite 2500, which shall be in monthly installments as follows:

 

EXPANSION PREMISES SUITE 2500

 

Dates

Annual Base Rent / RSF

Monthly Installment

Suite 2500 ECD 12/31/2027(1)

$70.00

$158,655.00

01/01/2028 12/31/2032

$76.00

$172,254.00

01/01/2033 12/31/2037

$82.00

$185,853.00

 

(1) Subject to the abatement on the terms and conditions as further described in Section 5 below.

 

 

5.

Rent Abatement.

 

(a)Abatement Amount. Base Rent for Suite 2500 shall be abated by an amount equal to the unamortized portion of the Original Abatement Period as of the Suite 2500 ECD (the “Suite 2500 Abatement Amount”). The Suite 2500 Abatement Amount shall be calculated as follows:

 

Calculation

Example (for illustrative purposes only)

assuming Suite 2500 ECD of 2/1/2023

1. Number of days in Suite 2500 Expansion Term /

      Original Term Days

 

= A

1.

5,447

5,965

 

= 91.32%

2.  A x Original Abatement Period

= B

2.

91.32% x 16

= 14.61

3.  Base Rent for Suite 2500

x Square Feet of Suite 2500

= C

3.

$70.00

x 27,198

= $1,903,860.00

4.  C divided by 12

= D

4.

$1,903,860.00 / 12

= $158,655.00

5.  B x D = Suite 2500 Abatement Amount

5.

$158,655.00 x 14.61

= $2,318,038.65

 

Notwithstanding anything contained in the Existing Lease or this Amendment to the contrary, if (a) there is any Tenant Delay (as defined in the Suite 2500 Work Letter), and (b) the Suite 2500 ECD is actually delayed due directly or indirectly to such Tenant Delay (as reasonably determined by Landlord), then (without duplication of any other reduction) the Suite 2500 Abatement Amount shall be reduced, dollar-for-dollar, by $5,216.05, multiplied by the

3

 

 

 

 


number of days of such Tenant Delay in accordance with the terms and conditions of the Existing Lease and this Amendment. Commencing on the Suite 2500 ECD, the Suite 2500 Abatement Amount shall be applied to Base Rent for Suite 2500 until the Suite 2500 Abatement Amount is fully depleted (such period being referred to as the “Suite 2500 Abatement Period”). For the avoidance of doubt, the Suite 2500 Abatement Amount shall apply solely to the payment of the monthly installments of Base Rent for Suite 2500 during the Suite 2500 Abatement Period, and shall not be applicable to any other charges, expenses or costs payable by Tenant under the Lease. Notwithstanding anything in this Amendment to the contrary, if the Suite 2500 ECD is delayed beyond the Anticipated Suite 2500 Delivery Date solely as a result of the holding over of the prior tenant, then the number of days of such holdover occurring beyond the Anticipated Suite 2500 Delivery Date shall be added back to the numerator in the equation in No. 1 of the above calculation, such that Tenant does not lose the benefit of such concession by reason of such holdover. By way of example only, if (i) the Anticipated Suite 2500 Delivery Date is February 1, 2023 (without taking into account any extension of the Anticipated Suite 2500 Delivery Date due to such holdover), (ii) the prior tenant holds over in Suite 2500 for 90 days, (iii) as a result of such holdover only, the Suite 2500 ECD occurs on March 1, 2023, then, in such instance, thirty (30) days shall be added back to the numerator in the equation in No. 1 of the above calculation.

 

(a)No Defaults during Suite 2500 Abatement Period. If, during the Suite 2500 Abatement Period, Tenant shall default in the payment of a sum of money or any other of its obligations under the Lease beyond the expiration of applicable notice and cure periods, if any, no payment of Base Rent for Suite 2500 shall be abated thereafter; provided, however, following the cure of such default (if this Lease shall not have been terminated as a result thereof and shall then be in full force and effect) and notice from Tenant to Landlord, the Base Rent amount that would have been abated during the period of such default if no such default had occurred shall then be subsequently abated, so that Tenant shall receive the full benefit of the Suite 2500 Abatement Period contemplated hereunder.

 

6.Tenant’s Share. Effective as of the Suite 2500 ECD, Tenant’s Share shall increase by 2.9973% to 14.9926% for the Premises. Tenant’s obligation to make payments on account of the Expense Adjustment and the Tax Adjustment with respect to Suite 2500 shall be appropriately adjusted for any partial periods of the Expense Comparative Year and/or Tax Comparative Year during which occurs the Suite 2500 ECD.

 

7.Base Year. For the avoidance of doubt, the terms Expense Base Year and Tax Base Year shall have the same meaning for Suite 2500 as set forth in the Existing Lease; that is:

 

 

(a)

Expense Base Year: 2022 calendar year.

 

(b)Tax Base Year: New York City real estate tax year commencing July 1, 2022 and ending June 30, 2023.

 

8.Electricity. Landlord shall supply electricity to Suite 2500, and Tenant shall pay for such electricity, pursuant to Section 7 of the Original Lease.


4

 

 

 

 


 

9.Suite 2500 Turn-Key Contribution. (a) Landlord’s turn-key contribution for Suite 2500 shall be the unamortized portion of the Original Turn-Key Contribution as of the Suite 2500 ECD (the “Suite 2500 Turn-Key Contribution”). The Suite 2500 Turn-Key Contribution shall be calculated as follows:

 

Calculation

Example (for illustrative purposes only)

assuming Suite 2500 ECD of 2/1/2023

6. Number of days in Suite 2500 Expansion Term /

      Original Term Days

 

= A

1.  5,447

      5,965

 

= 91.32%

7.  A x Original Turn-Key Contribution

= B

2.  91.32% x $150.00

= $136.98

8.  B x Square Feet of Suite 2500

= Suite 2500 Turn-Key Contribution

3.  $136.98

     x 27,198

= $3,725,582.04

 

Notwithstanding anything in this Amendment to the contrary, if the Suite 2500 ECD is delayed beyond the Anticipated Suite 2500 Delivery Date solely as a result of the holding over of the prior tenant, then the number of days of such holdover occurring beyond the Anticipated Suite 2500 Delivery Date shall be added back to the numerator in the equation in No. 6 of the above calculation, such that Tenant does not lose the benefit of such concession by reason of such holdover. By way of example only, if (i) the Anticipated Suite 2500 Delivery Date is February 1, 2023 (without taking into account any extension of the Anticipated Suite 2500 Delivery Date due to such holdover), (ii) the prior tenant holds over in Suite 2500 for 90 days, (iii) as a result of such holdover only, the Suite 2500 ECD occurs on March 1, 2023, then, in such instance, thirty (30) days shall be added back to the numerator in the equation in No. 6 of the above calculation.

 

(b)Except as otherwise expressly set forth herein or to the extent that such terms are not applicable with respect to Suite 2500, the provisions of the body of the Original Lease (i.e., excluding Exhibit B to the Original Lease (Work Letter)) shall apply to Suite 2500 as if (i) the reference therein to “Landlord’s Turn-Key Contribution” was a reference to Landlord’s Suite 2500 Turn-Key Contribution, and (ii) the reference therein to the “Turn-Key Work” shall be applicable to the “Turn- Key Work” with respect to the Suite 2500.

 

10.Overtime Freight. Notwithstanding anything contained in Section 8.01(d) of the Original Lease to the contrary, with respect to the first thirty (30) hours of overtime freight elevator service and loading dock service utilized by Tenant for Tenant’s initial move-in to Suite 2500, any Overtime Freight/Loading Rates with respect to the same shall be waived by Landlord.

 

11.Brokers. Tenant hereby represents and warrants to Landlord that Tenant has not dealt with any real estate brokers or leasing agents, except Cushman & Wakefield, who represents Tenant, and Landlord hereby represents and warrants to Tenant that Jones Lang LaSalle Brokerage, Inc.. and Edge Funds NY LLC are the sole real estate brokers or leasing agents representing Landlord (collectively the “Brokers”). No commissions are payable to any party claiming through Tenant as a result of the consummation of the transaction contemplated by this Amendment, except to Brokers, if applicable. Tenant hereby agrees to indemnify and hold Landlord harmless from any and all loss, costs, damages or expenses, including, without limitation, all attorneys’ fees and disbursements by reason of any claim of or liability to any other broker, agent, entity or person claiming through Tenant (other than Brokers) and arising out of or in connection with the negotiation and execution of this Amendment. Landlord hereby agrees to

5

 

 

 

 


indemnify and hold Tenant harmless from any and all loss, costs, damages or expenses, including, without limitation, all attorneys’ fees and disbursements by reason of any claim of or liability to any other broker, agent, entity or person claiming through Landlord (including Brokers and CBRE, Inc. (but so long as Tenant shall not separately engage with CBRE, Inc. in connection with this Amendment)) and arising out of or in connection with the negotiation and execution of this Amendment. Landlord shall pay the Brokers any commission due to the Brokers pursuant to the terms of a separate agreement between Landlord and Brokers. The provisions of this Section 10 shall survive the expiration or early termination of the Lease.

 

12.Confidentiality. Effective as of the date hereof, Section 28.15(2)(x) of the Original Lease is hereby amended by adding to the end thereof the following: “; provided, in all instances, (i) such disclosure shall only be to the extent, and shall only include such information, required by such securities laws, such other laws, such compliance, or by such securities, bond or commodities exchange, and (ii) Tenant shall notify Landlord prior to such disclosure and Landlord and Tenant shall cooperate in good faith to redact any terms of this Lease (and any future amendment or modification thereof) to the extent permitted by such securities laws, such other laws or the U.S. Securities and Exchange Commission, as applicable”. This Amendment shall be subject to the confidentiality provisions set forth in Section 28.15 of the Original Lease (as amended hereby). Notwithstanding anything contained herein or in the Original Lease to the contrary, Tenant agrees not to disclose any non-material schedules annexed to this Amendment, it being agreed that Schedule A to Exhibit B annexed to this Agreement shall be deemed a non-material schedule for purposes of this sentence.

 

13.Miscellaneous. With the exception of those matters set forth in this Amendment, Tenant’s leasing of the Premises shall be subject to all terms, covenants and conditions of the Lease. In the event of any express conflict or inconsistency between the terms of this Amendment and the terms of the Lease, the terms of this Amendment shall control and govern. Except as expressly modified by this Amendment, all other terms and conditions of the Lease are hereby ratified and affirmed. This Amendment may be executed in any number of counterparts, and delivery of any counterpart to the other party may occur by electronic (including, without limitation, Adobe Sign or Docusign) transmission; each such counterpart shall be deemed an original instrument, but all such counterparts together shall constitute one agreement. An executed Amendment containing the signatures (whether original or electronic) of all the parties, in any number of counterparts, is binding on the parties. The parties acknowledge that the Lease, as hereby amended, is a valid and enforceable agreement and that Tenant holds no claims against Landlord or its agents which might serve as the basis of any other set-off against accruing rent and other charges or any other remedy at law or in equity.

 

[Remainder of Page Intentionally Left Blank]

 


6

 

 

 

 


 

 

IN WITNESS WHEREOF, the foregoing Amendment is dated effective as of the date and year first written above.

 

 

LANDLORD:

TENANT:

SPUSV5 1540 BROADWAY, LLC,

a Delaware limited liability company

SCHRODINGER, INC.,
a Delaware corporation

By:/s/ Tiffany D. Sanders

Name: Tiffany D. Sanders

Title: President

By:/s/ Ramy Farid

Name: Ramy Farid

Title: President and Chief Executive Officer

Date:  May 19, 2022

Date:  May 19, 2022

 

 

7

 


 

 

EXHIBIT A - EXPANSION SPACE SUITE 2500

 

 

 

 

 

 

 

 

 

 

 

 

Exhibit A, Page 1

 

 


 

 

 

EXHIBIT B

 

SUITE 2500 WORK LETTER

 

This is the Suite 2500 Work Letter referred to in and specifically made a part of the Amendment to which this Exhibit B is annexed, covering Suite 2500, as more particularly described in the Amendment. This Suite 2500 Work Letter sets forth the understandings and agreements of Landlord and Tenant regarding the performance by Landlord of work in and to Suite 2500 in connection with the preparation of Suite 2500 from its “as is, where as” condition as of the date hereof for Tenant’s original occupancy and use (all such work shall be referred to herein as “Landlord’s Suite 2500 Work”). Any capitalized terms used herein, not otherwise expressly defined in this Suite 2500 Work Letter or the Amendment, shall have the meanings set forth elsewhere in the Lease. Landlord and Tenant agree as follows:

 

1.Definitions. The following defined terms shall have the meanings set forth below and, unless expressly provided to the contrary in this Suite 2500 Work Letter or the Amendment, the remaining defined terms shall have the meanings set forth in the Lease:

 

Landlord’s Representative:   Geoff Azaroff. Landlord has designated Landlord’s Representative as

its sole representative with respect to the matters set forth in this Suite 2500 Work Letter, who shall have full authority and responsibility to act on behalf of Landlord as required in this Suite 2500 Work Letter. Landlord shall not change Landlord’s Representative except upon prior written notice to Tenant. Tenant acknowledges that neither Tenant’s architect nor any contractor engaged by Tenant is Landlord’s agent and neither entity has authority to enter into agreements on Landlord’s behalf or otherwise bind Landlord. Tenant further acknowledges that no design professional engaged by Landlord or any contractor engaged by Landlord has authority to enter into agreements on Landlord’s behalf or otherwise bind Landlord without Landlord’s prior written consent in each such instance.

 

Tenant’s Representative:    Mark  Gerrard  (email  address:  [***]).

Tenant has designated Tenant’s Representative as its representative with respect to the matters set forth in this Suite 2500 Work Letter, who shall have full authority and responsibility to act on behalf of Tenant as required in this Suite 2500 Work Letter. Tenant shall not change Tenant’s Representative except upon prior written notice to Landlord. Landlord acknowledges that no design professional or contractor engaged by Landlord has the authority to enter into agreements on Tenant’s behalf or otherwise bind Tenant without Tenant’s prior written consent in each instance.

Exhibit B, Page 1

 


 

 

Turn-Key Architect:Gensler

 

Base-Building Architect: MKDA (or such other architect as Landlord shall select) Suite 2500 Turn-Key Contribution: as set forth in Section 9 of this Amendment.

2.Construction Documents. Following the date hereof, Tenant shall, at its sole cost and expense (subject to the Suite 2500 Turn-Key Contribution and except as otherwise set forth herein), (a) enter into an agreement between Tenant and the Turn-Key Architect in connection with the development of construction documents for the performance of the Turn-Key Work (such agreement, the “Turn-Key Architect Agreement”), and (b) cause Turn-Key Architect pursuant to the Turn-Key Architect Agreement to prepare mutually acceptable construction documents with respect to Turn- Key Work (inclusive of all architectural and mechanical, electrical, plumbing and any other engineering plans necessary for bidding, permitting and constructing the Turn-Key Work) in a timely manner and subject to final approval in accordance with Section 4 of this Suite 2500 Work Letter (the Construction Documents”).

 

 

3.

Landlord’s Suite 2500 Work. Landlord’s Suite 2500 Work shall mean:

 

(a)Turn-Key Work. Landlord shall furnish, install and construct the tenant improvements in Suite 2500, all as shown on and in accordance with the Final Construction Documents (subject to any variations due to unforeseen field conditions or circumstances beyond Landlord’s reasonable control) (the “Turn-Key Work”). Subject to any express limitations set forth in this Amendment, all costs associated with the construction of the Turn-Key Work shall be at Tenant’s sole cost and expense (e.g., “turn-key”), subject to the Suite 2500 Turn-Key Contribution. Landlord shall not be responsible for any costs of the Turn-Key Work that exceed the Suite 2500 Turn-Key Contribution. If any of the Turn-Key Work triggers any code-required upgrades to areas outside of Suite 2500, the same shall be performed by Landlord at Tenant’s cost, subject to the Suite 2500 Turn- Key Contribution. The Turn-Key Work shall be performed on an “open book” basis and, in the event that the balance of the Suite 2500 Turn-Key Allowance is insufficient to pay the cost of the Turn-Key Work, Tenant shall pay to Landlord, within ten (10) days after invoice therefor, the amount equal to any costs exceeding the balance of the Suite 2500 Turn-Key Contribution. During the performance of the Turn-Key Work, upon Tenant’s request, Landlord shall permit Tenant (and its designees) to attend construction meetings as scheduled with respect to the performance of the Turn-Key Work, and, so long as Tenant shall attend such construction meetings, Tenant shall be permitted to participate in any bidding for any subcontractors performing portions of the Turn-Key Work and also approve the budget for the Turn-Key Work; provided, any delay in the performance of Landlord’s Suite 2500 Work in connection with Tenant exercising its rights under this sentence shall be deemed a Tenant Delay for which no additional notice is required.

 

(b)Base Building Work. Landlord, at Landlord’s sole cost and expense (independent from the Suite 2500 Turn-Key Contribution, except to the extent otherwise indicated on Exhibit B-1 that such work is being performed at Tenant’s cost, in which case

Exhibit B, Page 2

 


 

Tenant shall pay such amounts to Landlord within thirty (30) days after invoice therefor) shall complete the base building work set forth on Exhibit B-1 attached hereto and, by this reference, made a substantive part hereof (the “Base Building Work”). Landlord’s Suite 2500 Work shall be performed in a good and workmanlike manner and in compliance with all applicable Legal Requirements. Unless otherwise specifically stated herein or in the Final Construction Documents (as finally approved by Landlord), Landlord’s Suite 2500 Work will be constructed utilizing Building standard materials and finishes (including as to quality and color). The Final Construction Documents (as finally approved by Landlord) shall be conclusive as to the entire scope of Landlord’s Suite 2500 Work (other than with respect to Landlord’s Base Building Work to the extent separate construction drawings are prepared by the Base Building Architect).

 

(c)If Tenant shall be in monetary default under any of the terms and conditions of the Lease, the Amendment or this Suite 2500 Work Letter beyond ten (10) days’ written notice, then Landlord shall be entitled to suspend construction of any portion of Landlord’s Suite 2500 Work or the performance of any of Landlord’s other obligations under the Amendment or this Suite 2500 Work Letter until such default is cured, and any delay resulting therefrom shall be deemed a Tenant Delay.

 

(d)Notwithstanding anything contained in this Suite 2500 Work Letter, the Lease, the Amendment or the Construction Documents or the Final Construction Documents to the contrary, Tenant acknowledges that the purchase or installation of furniture, fixtures, equipment, security equipment and cabling, audio-visual equipment, network equipment and service, cable television and internet equipment and service, and interior suite signage shall not constitute a part of Landlord’s Suite 2500 Work. Notwithstanding the foregoing, if, following the full completion of the Landlord’s Suite 2500 Work (including, without limitation, the completion and full payment of all contracts in connection with Landlord’s Suite 2500 Work), there shall be any unused portion of the Suite 2500 Turn-Key Contribution, then, so long as Tenant shall not be in monetary or material non- monetary default under this Lease beyond the expiration of applicable notice and cure periods, if any, Landlord shall pay to Tenant an amount up to such unused portion of the Suite 2500 Turn-Key Contribution (but no more than twenty percent (20%) of the Suite 2500 Turn-Key Contribution) (such amount, the Suite 2500 Unused Contribution”), which Suite 2500 Unused Contribution shall be applied against the cost and expense actually incurred by Tenant in connection with the purchase and installation of furniture, fixtures, equipment, cabling and/or wiring in Suite 2500. The Suite 2500 Unused Contribution shall be payable to Tenant in installments as Tenant’s Work progresses (but in no event more frequently than monthly) within thirty (30) days following Tenant’s delivery to Landlord of a written request for disbursement and the satisfaction of Landlord’s reasonable requisition process (including, without limitation, Tenant’s providing to Landlord of paid invoices and lien waivers with respect to such Work) (provided such written request for disbursement and such satisfaction of Landlord’s reasonable requisition process shall occur no later than the first (1st) anniversary of the Suite 2500 ECD). No third party shall be permitted to make any claims against Landlord or Tenant with respect to any portion of the Suite 2500 Unused Contribution.

 

4.Schedule. The deadlines specified in this Section shall apply whether plans and drawings are prepared by Landlord’s architect or engineer or an architect or engineer selected by Tenant.

Exhibit B, Page 3

 


 

All deadlines must be met in order to allow the parties sufficient time to review plans and drawings and to achieve Suite 2500 Substantial Completion of Suite 2500 by the Anticipated Suite 2500 Delivery Date (as hereinafter defined). The parties intend for each such deadline to be the applicable deadline, even if any such deadline is before the date the Amendment is executed. Any failure by Tenant to provide any documentation, responses or approvals by the Specified Date or Outside Date for which Tenant is obligated to provide hereunder, as applicable, shall be a Tenant Delay.


Exhibit B, Page 4

 


 

 

 

Outside Date

Milestones Applicable to Suite 2500 Substantial Completion

1/10/2022

Requests for proposal sent to at least three (3) qualified architects (“Architect RFP”).

1/19/2022

Architect bids due (“Architect Bid Date”).

2 business days after Architect Bid Date

Tenant proposes and submits its preferred architect selection to Landlord for its review and approval (“Architect Recommendation”).

1 business day after Architect Recommendation; but no later than 2/1/2022

Architect selected.

No later than 4/29/2022

 

Tenant shall submit the final and completed Tenant approved Construction Documents (other than the incorporation of any Landlord comments thereto) (the “Final Construction Documents”) to Landlord on or before April 29, 2022. Such Final Construction Documents shall include: master legend, construction and floor plan, reflected ceiling plan, cable and electrical outlet layout and usage system, finish plan, and all architectural details, elevations, specifications and finishes necessary to construct Suite 2500. Without limiting the foregoing, the Final Construction Documents shall be (a) submitted to Landlord in a format and contain all information required or necessary for the same to be submitted to the Department of Buildings of the City of New York and any other governing authority having approval rights with respect thereto, and (b) in accordance with all applicable Legal Requirements.

2 business days after Tenant’s

Landlord shall submit the Final Construction Documents to at least three (3) qualified general contractors for bid (“GC RFP”).

submission to

 

Landlord of (and

 

Landlord’s

 

approval of) the Final Construction Documents

 

 

Exhibit B, Page 5

 


 

 

 

No later than 5/2/2022

General contractor bids due (“Bid Date”).

2 business days after Bid Date; no later than 5/4/22

Landlord shall level general contractor bids.

Nolaterthan 5/4/2022

General contractor interviews.

Nolaterthan 5/11/2022

Revised general contractor bids due.

Nolaterthan 5/13/2022

Landlord shall level revised general contractor bids and submit to Tenant for approval (“GC Recommendation”).

1 business day after GC

Recommendation; but no later than May 16, 2022

General contractor selected.

2 business days after Amendment execution; but no later than May 16, 2022

Landlord shall submit the Final Construction Documents for permit.

 

Tenant shall provide the Turn-Key Architect with all input and information necessary to enable the Turn-Key Architect to prepare and revise the Construction Documents and the Final Construction Documents if and to the extent that Landlord objects or comments thereto and deliver to Landlord in the manner set forth in this Exhibit B, the Construction Documents and the Final Construction Documents, as so revised, which revised plans shall address all of Landlord's objections and comments to Landlord’s reasonable satisfaction. If Landlord objects or comments on the Construction Documents and/or the Final Construction Documents as contemplated herein, Tenant shall cause Turn-Key Architect to deliver the Final Construction Documents (incorporating all of Landlord’s comments) to Landlord on or prior to the date which is three (3) business days following the date that Landlord gives Tenant Landlord’s objections and/or comments, if any. Each of the dates set forth in subclauses (b)-(e) above shall be extended by the number of days between the date Tenant submits the Final Construction Documents to Landlord and the date Tenant submits the Final Construction Documents (incorporating all of Landlord comments) to Landlord.


Exhibit B, Page 6

 


 

 

 

5.

Extra Work; Omissions; Change Orders.

 

(a)Tenant may request substitutions, additional or extra work and/or materials over and above the Turn-Key Work (each a “Change Order”) to be performed by Landlord, provided that the Change Order requested by Tenant, in Landlord’s judgment, (1) shall be practicable and consistent with existing physical conditions in the Building and any other plans for the Building which have been filed with the appropriate municipality or other governmental authorities having jurisdiction thereover; (2) shall not impair Landlord’s ability to perform any of Landlord’s obligations hereunder or under the Lease, as hereby amended, or any other lease of space in the Building; and (3) shall not affect any portion of the Building other than Suite 2500. All Change Orders shall require the installation of new materials at least comparable to Building standards and any substitution shall be of equal or greater quality than that for which it is substituted. Landlord shall be permitted to make any Landlord Requested Change Order pursuant to Section 5(b) below.

 

(b)In the event (i) Landlord requests the Change Order that has a material effect on cost or schedule in connection with any unforeseen field conditions (a “Landlord Requested Change Order”) or (ii) Tenant requests Landlord to perform the work specified in the Change Order and if Landlord accedes to such request (which approval shall be granted or withheld in accordance with the terms of the Lease) (a Tenant Requested Change Order”), then and in that event, prior to commencing such work, Landlord shall submit to Tenant a written estimate (“Estimate”) for said Change Order. Within three (3) business days after Landlord’s submission of the Estimate, Tenant shall, in writing, either accept or reject the Estimate. Tenant’s failure either to accept or reject the Estimate for a Landlord Requested Change Order within said three (3) business day period shall be deemed acceptance thereof. Tenant’s failure either to accept or reject the Estimate for a Tenant Requested Change Order within said three (3) business day period shall be deemed rejection thereof. In the event that Tenant rejects the Estimate or the Estimate is deemed rejected, Tenant shall within two (2) business days after such rejection propose to Landlord such necessary revisions of the Final Construction Documents so as to enable Landlord to proceed as though no such Change Order had been requested. Should Tenant fail to submit such proposals regarding necessary revisions of the Final Construction Documents within said two (2) business day period, Landlord, in its sole discretion, may proceed to complete Landlord’s Suite 2500 Work in accordance with the Final Construction Documents already submitted, with such variations as in Landlord’s sole discretion may be necessary so as to eliminate the Change Order. Any revisions to the Final Construction Documents required in connection with any proposed or accepted Change Order requested by Tenant, or any expense incurred in obtaining the Estimate with respect to any such Change Order, shall be at Tenant’s sole cost and expense (subject to Suite 2500 Turn-Key Contribution). Any delays caused by any Tenant Requested Change Orders, any rejected or deemed rejected Landlord Requested Change Order, any revisions to the Final Construction Documents required in connection with evaluating or processing a requested Change Order, or any delay in Tenant providing Landlord with authorization to perform the new Landlord’s Suite 2500 Work resulting from any such Change Order or in paying any amount required to be paid hereunder shall be deemed a Tenant Delay.

 

Exhibit B, Page 7

 


 

 

(c)Notwithstanding anything contained in Original Lease to the contrary, including, without limitation, Section 8.04 thereof, overtime HVAC shall be payable in accordance with Schedule A annexed to this Exhibit B.

 

(d)In the event Landlord performs any work specified in the Change Order and the balance of the Suite 2500 Turn-Key Allowance is insufficient to pay the cost of the Estimate, Tenant shall pay to Landlord, upon acceptance of the Estimate a sum equal to the Estimate. Landlord shall be entitled to any cost savings subject to the applicable provisions hereof.

 

6.Punch List. When Landlord is of the opinion that Landlord’s Suite 2500 Work has achieved Suite 2500 Substantial Completion (as defined in Section 7 of this Suite 2500 Work Letter), then Landlord shall so notify Tenant. Tenant agrees that upon such notification, Tenant promptly (and not later than two (2) business days after the date of Landlord’s said notice) will inspect Suite 2500 and Landlord and Tenant will jointly prepare a one-time “punch list” of minor incomplete items or adjustments of Landlord’s Suite 2500 Work that do not interfere with the lawful use and occupancy of Suite 2500 by Tenant (hereinafter referred to as the “Punch List”). If Tenant: (i) fails to participate in any such inspection as provided above; or (ii) otherwise fails to object to Landlord’s notice of Suite 2500 Substantial Completion in writing within four (4) days thereafter specifying in reasonable detail the items of work needed to be performed in order for Suite 2500 Substantial Completion to be attained; or (iii) takes possession of Suite 2500 or any portion thereof for the conduct of business or the performance of Work (other than Tenant’s Suite 2500 Pre-Occupancy Work pursuant to the terms of Section 3(c) of the Amendment), then Tenant shall be deemed conclusively to have agreed that Landlord’s Suite 2500 Work has achieved Suite 2500 Substantial Completion (subject only to completion of any Punch List items). Any disputes between Landlord and Tenant concerning any Punch List item not resolved by Landlord and Tenant shall be decided by the Architect, and any such decision shall be binding on Landlord and Tenant. Tenant agrees that, at the request of Landlord from time to time thereafter, Tenant will promptly furnish to Landlord revised Punch Lists reflecting any completion of any prior Punch List items.

 

 

7.

Suite 2500 Substantial Completion Date.

 

(a)Suite 2500 Substantial Completion and phrases of similar import mean that Landlord’s Suite 2500 Work shall have progressed to the point that Suite 2500 has been completed (except for Punch List items), such that Tenant can use and occupy Suite 2500 for general office use. If a temporary or permanent certificate of occupancy (or its equivalent) for Suite 2500 is required by law for Tenant’s occupancy of Suite 2500 following substantial completion of Landlord’s Suite 2500 Work, then Suite 2500 Substantial Completion shall be deemed to have occurred on the date such certificate of occupancy (or its equivalent) is issued with respect to Landlord’s Suite 2500 Work in Suite 2500; provided, however, that notwithstanding anything contained herein to the contrary, in no event shall Suite 2500 Substantial Completion of Landlord’s Suite 2500 Work be dependent upon, or the Suite 2500 ECD be delayed because of, the installation of any special equipment or improvements in or to Suite 2500 to be supplied or installed by, or for the benefit of, Tenant by anyone other than Landlord, including, without limitation, any systems furniture. The “Suite 2500 Substantial

Exhibit B, Page 8

 


 

Completion Date” or “Date of Suite 2500 Substantial Completion means the earlier to occur of: (y) the date on which Landlord’s Suite 2500 Work has achieved Suite 2500 Substantial Completion and (z) the date on which Suite 2500

 

Substantial Completion of Landlord’s Suite 2500 Work would have been substantially completed, as determined by the Architect, but for the occurrence of any Tenant Delays (as defined in Section 8). The existence of the Punch List (and completion of the items listed thereon) shall not delay the Suite 2500 ECD or affect Tenant’s obligation to occupy Suite 2500 and to pay Rent in accordance with the provisions of the Lease and the Amendment.

 

(b)Promptly following Suite 2500 Substantial Completion, Tenant will acknowledge in writing that Landlord’s Suite 2500 Work is substantially complete and accept possession of Suite 2500; provided, however, that such acknowledgment of acceptance shall not relieve Landlord of its obligations to promptly complete all such Punch List items.

 

 

8.

Delay of Suite 2500 ECD.

 

(a)Tenant will take possession of Suite 2500 as of and on the Suite 2500 ECD. The parties anticipate that Suite 2500 will be substantially ready for occupancy by February 1, 2023, as such date shall be extended on a day-for-day basis as a result of any Landlord Health Related Delay (as defined in the Original Lease, which term shall be deemed applicable in this instance), Force Majeure Causes (not to exceed 30 days for Force Majeure Causes other than resulting from the COVID-19 pandemic or similar health related event, in which case, such limitation shall not apply), the holding over of the prior tenant (not to exceed 90 days), and/or Tenant Delays (such date, as extended on a concurrent basis, the “Anticipated Suite 2500 Delivery Date”). If Suite 2500 shall not be available for Tenant’s occupancy on the Anticipated Suite 2500 Delivery Date for any reason not within the control of Landlord, including the holding over of the prior tenant, then Landlord and Tenant agree that the failure to have Suite 2500 available for occupancy by Tenant shall in no way affect the validity of the Amendment or the inclusion of Suite 2500 in the Premises or the obligations of Landlord or Tenant under the Lease or the Amendment, nor shall the same be construed in any way to extend the term of the Lease or impose any liability on Landlord, and, for the purpose of this Suite 2500 Work Letter, Section 8, the Suite 2500 ECD shall be deferred to and shall be the date Suite 2500 is delivered to Tenant in the delivery condition herein. The provisions of this Suite 2500 Work Letter, Section 8 are intended to constitute “an express provision to the contrary” within the meaning of Section 223-a of the New York Real Property Law.

 

(b)(i) Notwithstanding Suite 2500 Work Letter Section 8(a) above, if Suite 2500 shall not be available for Tenant’s occupancy for any reason on or before August 1, 2023 (subject to extension due to a Landlord Health Related Delay, Force Majeure Causes (not to exceed 30 days for Force Majeure Causes other than resulting from the COVID-19 pandemic or similar health related event, in which case, such limitation shall not apply), Tenant Delays, and/or delays caused by the holding over of the prior tenant (provided, that such delay due to such holding over of the prior tenant shall not exceed ninety (90) days in the aggregate, and provided further that

Exhibit B, Page 9

 


 

Landlord shall diligently enforce all of its rights and remedies under such prior tenant’s lease with respect to such prior tenant’s holdover, including, but not limited to, instituting holdover proceedings against such prior tenant)), then, subject to Suite 2500 Work Letter Section 8(b)(ii) below, Tenant may, as its sole remedy (except as otherwise provided in the following sentence), rescind the exercise of its option under this Amendment with respect thereto by giving notice of such rescission to Landlord by August 31, 2023 (as such date may be extended pursuant to this sentence). If Tenant shall not have elected to rescind the exercise of its option under this Suite 2500 Work Letter Section 8(b)(i) pursuant to the immediately preceding sentence by August 31, 2023 (as such date may be extended), then, if Suite 2500 shall not be available for Tenant’s occupancy for any reason on or before November 30, 2023 (subject to extension due to Force Majeure Causes (not to exceed 30 days for Force Majeure Causes other than resulting from the COVID-19 pandemic or similar health related event, in which case, such limitation shall not apply), the holding over of the prior tenant (not to exceed 90 days) and/or Tenant Delays), then Tenant again may, as its sole remedy (subject to Suite 2500 Work Letter Section 8(b)(ii) below), rescind the exercise of its option under this Amendment with respect thereto by giving notice of such rescission to Landlord by December 30, 2023 (as may be extended pursuant to this sentence). Landlord shall use commercially reasonable efforts to remove any prior tenant holding over on the 25th Floor. (ii) If Suite 2500 Substantial Completion has not occurred on or before March 3, 2023 (as such date shall be extended one (1) day for each day of delay due to any Landlord Health Related Delay, Force Majeure Causes (not to exceed 30 days for Force Majeure Causes other than resulting from the COVID-19 pandemic or similar health related event, in which case, such limitation shall not apply), the holding over of the prior tenant (not to exceed 90 days), and/or Tenant Delays, the Suite 2500 Delivery Outside Date”), then as Tenant’s sole and exclusive remedy in connection therewith (except as otherwise provided in Suite 2500 Work Letter Section 8(b)(i) above), the Suite 2500 Abatement Period shall be increased by one (1) day for each day following the Suite 2500 Delivery Outside Date until Suite 2500 Substantial Completion occurs. For the avoidance of doubt, if Tenant shall rescind its election pursuant to Suite 2500 Work Letter Section 8(b)(i) above, Tenant shall not be entitled to any abatement or credit under this Suite 2500 Work Letter Section 8(b)(ii).

 

(c)Notwithstanding anything contained in this Work Letter, Section 8(a) to the contrary, in the event that the Suite 2500 Substantial Completion Date is delayed due to one or more Tenant Delays, then the Suite 2500 Substantial Completion Date shall be the date on which Suite 2500 Substantial Completion of Landlord’s Suite 2500 Work would have been achieved, as determined by the Architect, but for the occurrence of any Tenant Delays, and Rent (subject to any Rent Abatement Period defined in the Lease) will commence accordingly, provided the same shall not in and of itself relieve Landlord of its obligations to complete Landlord’s Suite 2500 Work.

 

(d)Tenant Delay” means any delay in substantially completing any portion of Landlord’s Suite 2500 Work as a result of any of the following: (i) any cause or event that is deemed to be a “Tenant Delay” pursuant to any of the provisions of this Suite 2500 Work Letter, the Amendment or the Lease (including, without limitation, Tenant’s failure to comply with the deadlines set forth in Section 4 of this Suite 2500 Work Letter, provided no additional notice of

Exhibit B, Page 10

 


 

such Tenant Delay shall be required with respect to such failure); (ii) Tenant’s failure to deliver or approve any required documentation within the earlier of (x) the deadline expressly set forth in this Suite 2500 Work Letter, or (y) three (3) business days after receipt of Landlord’s request therefor (provided no additional notice of such Tenant Delay shall be required with respect to such failure); (iii) Tenant’s failure to furnish any information within the earlier of (x) the deadline expressly set forth in this Suite 2500 Work Letter, or (y) three (3) business days after receipt of Landlord’s request therefor (provided no additional notice of such Tenant Delay shall be required with respect to such failure); (iv) Tenant’s or its representative’s failure to attend or participate in any meeting with Landlord, Turn-Key Architect, any design professional, or any contractor, or their respective employees or representatives, as may be required or scheduled hereunder or otherwise necessary in connection with the preparation or completion of any construction documents or in connection with the performance of Landlord’s Suite 2500 Work, provided Tenant has received not less than three (3) business days’ advance notice of such meeting (provided no additional notice of such Tenant Delay shall be required with respect to such failure); (v) Tenant’s request for materials, finishes, or installations which are not Building standard or which would take a longer-than-normal time to obtain or install, including in connection with Tenant’s Green Building Initiatives (it being agreed that Landlord shall provide Tenant with Landlord’s good faith estimate as to the anticipated Tenant Delay arising out of any items set forth in this subclause (v); provided such good faith estimate shall not be binding) and Tenant shall have the right to request substitute work or materials in such instance (subject to Section 5(a) above); (vi) Tenant’s request for any changes in the Final Construction Documents after submitting the same to Landlord or any other Change Orders as set forth in Section 5; (vii) Tenant’s failure to pay for any amounts payable by Tenant under Section 3(a) within the time required under Section 3(a) or Estimate within the time required under Section 5 (provided no additional notice of such Tenant Delay shall be required with respect to such failure); (viii) the performance of, or failure to timely complete, work by Tenant or any person, firm, or entity hired or employed by Tenant, including without limitation, the failure to timely complete the installation or construction of any systems furniture to be installed or constructed by Tenant or any person, firm (including without limitation, Turn-Key Architect), or entity hired or employed by Tenant; (ix) the performance of any Tenant’s Suite 2500 Pre-Occupancy Work or Tenant’s access to Suite 2500 during the Suite 2500 Early Access Period; and/or (x) any delays resulting from the actions or inactions of Tenant or any party under Tenant’s control including, without limitation, Turn-Key Architect; provided, with respect to subclause (ix) and this subclause (x) only (it being agreed that no such notice shall be required in connection with a Tenant Delay arising from any of the instances set forth in subclauses (i) (vii) above), Landlord shall notify Tenant (which notice may be by email to Tenant’s Representative at [***]) within three (3) business days after Landlord has actual knowledge of a Tenant Delay and state in reasonable detail the basis for such Tenant Delay; provided, however, if Landlord fails to provide Tenant with notice of such Tenant Delay within three (3) business days, then, in such case, such Tenant Delay shall not be deemed to have occurred until the date that is three (3) business days following the date that Landlord notifies Tenant of such Tenant Delay. Notwithstanding the foregoing, no Tenant Delay shall be deemed to have occurred for purposes of this Section 8 unless the aggregate of all Tenant Delays causes the Suite 2500 ECD to extend beyond February 1, 2023 (i.e., if a Tenant Delay occurs but Landlord nonetheless substantially completes

Exhibit B, Page 11

 


 

Landlord’s Suite 2500 Work prior to February 1, 2023 notwithstanding the occurrence of all Tenant Delays, then no Tenant Delay shall be deemed to have occurred for purposes of this Section 8(d)); provided, however, if (i) Tenant requests or approves Landlord to expend overtime or premium costs to reduce the effect of any Tenant Delay on the occurrence of the Suite 2500 ECD, then all such overtime and premium costs incurred by Landlord shall be payable by Tenant to Landlord within thirty (30) days following demand therefor (subject to the Suite 2500 Turn-Key Contribution), or (ii) Tenant does not approve Landlord expending such overtime or premium costs to reduce the effect of any Tenant Delay on the occurrence of the Suite 2500 ECD, then Landlord shall have no obligation to perform the Landlord’s Suite 2500 Work (or the applicable portion thereof) on an overtime or premium pay basis and the provisions of this Section 8 shall apply to such Tenant Delay.

 

9.Tenant’s Entry Prior to Completion Date. If Tenant shall occupy all or any part of Suite 2500 prior to the Suite 2500 ECD (including, without limitation, during the Suite 2500 Early Access Period) for the conduct of its business therein or the performance of Work (other than Tenant’s Suite 2500 Pre-Occupancy Work pursuant to the terms of the Amendment), all of the covenants and conditions of the Lease, as hereby amended, including the obligation to pay rent (subject to any applicable express rent abatement contained in the Lease), shall be binding upon the parties hereto in respect to such occupancy as if the first day of the Term had been the date when Tenant began such occupancy. In the event that Tenant’s agents or laborers incur any charges from Landlord, including, but not limited to, charges for use of construction or hoisting equipment on the Building site, such charges shall be deemed an obligation of Tenant and shall be collectible as rent pursuant to the Lease, and upon default in payment thereof, Landlord shall have the same remedies as for a default in payment of rent pursuant to the Lease, as hereby amended.

 

10.Landlord’s Entry After Suite 2500 Substantial Completion. At any time after the Suite 2500 ECD, subject to Section 16.03 of the Original Lease, Landlord may enter Suite 2500 to complete Punch List items, and such entry by Landlord, its agents, servants, employees or contractors for such purpose shall not constitute an actual or constructive eviction, in whole or in part, or entitle Tenant to any abatement or diminution of rent, or relieve Tenant from any obligation under the Lease, or impose any liability upon Landlord or its agents. Tenant hereby accepts any and all reasonable disturbances associated with such entry and agrees to fully cooperate with Landlord (and such cooperation shall include, without limitation, moving furniture as necessary).

 

 

11.

Funding of the Suite 2500 Turn-Key Contribution and Base Building Work. Within ten (10) business days of full execution of this Amendment, Landlord shall provide Tenant with written confirmation from Landlord’s lender that reserve funds have been allocated for the Suite 2500 Turn- Key Contribution and the cost of Base Building Work (the Suite 2500 Reserve Confirmation Letter”). To the extent that the lender reserve funds allocated to this Amendment are insufficient for the Suite 2500 Turn-Key Contribution and/or the cost of Base Building Work, Landlord, within ten (10) business days of full execution of the Amendment, shall deposit the amount of such shortfall in an escrow account controlled

Exhibit B, Page 12

 


 

 

by Landlord. Landlord’s escrowed funds shall be the first dollars used in connection with the Suite 2500 Turn-Key Contribution and Base Building Work. Notwithstanding anything contained in this Amendment to the contrary, unless waived by Tenant in writing, this Amendment shall not be effective until Landlord shall provide the Suite 2500 Reserve Confirmation Letter to Tenant.

 

12.Delays. Landlord and Tenant mutually acknowledge that Landlord’s construction process in order to complete Landlord’s Suite 2500 Work requires a coordination of activities and a compliance by Tenant without delay of all obligations imposed upon Tenant pursuant to this Exhibit B and that time is of the essence in the performance of Tenant’s obligations hereunder and Tenant’s compliance with the terms and provisions of this Exhibit B.

 

13.Provisions Subject to Lease. The provisions of this Exhibit B are specifically subject to the provisions of the Amendment and the Lease.

 

 

 

Exhibit B, Page 13

 


 

 

 

EXHIBIT B-1 BASE BUILDING WORK

 

 

1.

Deliver a legally demised Suite 2500 demolished and vacant in broom clean condition, fully compliant with building codes including all Building Systems (i.e., sprinklers, HVAC, etc.)

 

 

2.

Newly renovated ADA and code compliant lavatories shall be provided on the 25th Floor of the Building. Landlord to leave the bathrooms configurations as-is and construct an additional ADA unisex bathroom with two (2) toilet fixtures. Restroom finishes shall be consistent with those in the Original Premises; provided, however, that (i) Landlord shall install a Building- standard sanitary napkin disposal, and (ii) Tenant shall be responsible for the cost of any above Building standard finishes (other than the Building-standard sanitary napkin disposal set forth in subclause (i)).

 

 

3.

Deliver Suite 2500 free and clear of any asbestos and/or hazardous materials in accordance with applicable legal requirements and provide ACP-5 forms;

 

 

4.

Deliver Suite 2500 in compliance with all local laws at the time of the Suite 2500 ECD;

 

5.

Temporary main sprinkler loop installed around the core of Suite 2500;

 

6.

All building systems servicing Suite 2500 shall be delivered in good operating condition;

 

7.

The HVAC distribution main trunk(s) shall be in place, tight to slab above;

 

8.

Valved and capped taps for supplemental condenser water installed on each floor;

 

9.

Landlord shall provide all required connection points, tie-ins, and software programming for Suite 2500 for Tenant strobes and connection to the Building’s Class “E” fire alarm system. Such system shall include, but not be limited to, the installation of required warden stations, pull stations, smoke detectors, and speakers and strobes for the core areas including the core lavatories;

 

 

10.

Provide empty conduit and riser space for Tenant’s electrical power, voice and data requirements, connecting Suite 2500;

 

 

11.

Provide reasonably level concrete floors ready to accept finished flooring; and

 

12.

All vertical penetrations shall be sealed and fireproofed per code.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exhibit B-1, Page 1

 

 

 


 

 

 

 

EXHIBIT C

 

CONFIRMATION OF LEASE TERMS AND DATES

 

Re:  Office Lease dated April 5, 2021, as amended by that certain Confirmation of Lease Terms and Dates dated as of September 29, 2021 and that certain First Amendment to Lease dated as of

, 2022 (as amended, the Lease”), between SPUSV5 1540 BROADWAY, LLC, a Delaware limited liability company (“Landlord”), and SCHRÖDINGER, INC., a Delaware corporation (“Tenant”) for the premises located at 1540 Broadway, Suites 2100, 2200, 2300,

2400 and 2500, New York, NY 10036 (“Premises”)

 

The undersigned, as Tenant, hereby confirms as of this day of , 202_, the following:

 

 

1.

The Suite 2500 Substantial Completion Date for Suite 2500 is hereby deemed to be

.

 

 

2.

The Suite 2500 ECD is hereby deemed to be .

 

 

3.

The Suite 2500 Abatement Amount is hereby deemed to be .

 

 

4.

The Suite 2500 Turn-Key Contribution is hereby deemed to be .

 

 

5.

The rent schedule is:

 

Dates

Annual Base Rent / RSF

Monthly Installment

– 12/31/2027*

$70.00

$158,655.00

01/01/2028 12/31/2032

$76.00

$172,254.00

01/01/2033 12/31/2037

$82.00

$185,853.00

*Subject to all terms and conditions of the Suite 2500 Abatement Amount in the Lease.

 

 

6.

Except for the items set forth on the Punch List attached hereto as Exhibit A, [IF APPLICABLE: any remaining Non-Standard Items as defined in that certain email from Landlord to Tenant on , and the Tenant Requested Change Orders set forth on Exhibit B (together, the “Remaining Work”),] all alterations and improvements required to be performed by Landlord pursuant to the terms of the Lease to prepare Suite 2500 for Tenant’s initial occupancy have been satisfactorily completed. As of the date hereof, Landlord has fulfilled all of its obligations under the Lease, except for the completion of the Remaining Work. The Lease is in full force and effect and has not been modified, altered, or amended. There are no defaults by Landlord or offsets or credits against Rent.

 

 

 

[Remainder of page intentionally blank.]

 

Exhibit C, Page 1

 


 

 

This Confirmation may be executed in several duplicate counterparts, each of which shall be deemed an original of this Confirmation for all purposes. Signatures made by DocuSign or other electronic means or exchanged via .pdf or other electronic means shall be deemed originals.

LANDLORD:

TENANT:

SPUSV5 1540 BROADWAY, LLC,

a Delaware limited liability company

SCHRODINGER, INC.,
a Delaware corporation

By:/s/ Tiffany D. Sanders

Name: Tiffany D. Sanders

Title: President

By:/s/ Ramy Farid

Name: Ramy Farid

Title: President and Chief Executive Officer

Date:  May 19, 2022

Date:  May 19, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

Exhibit C, Page 2

 

EX-10.3 3 sdgr-ex103_62.htm EX-10.3 sdgr-ex103_62.htm

 

Exhibit 10.3

Schrödinger, Inc.

 

NONSTATUTORY STOCK OPTION AGREEMENT FOR NON-U.S. PARTICIPANTS

Granted under the 2021 Inducement Equity Incentive Plan

 

Schrödinger, Inc. (the “Company”) hereby grants the following stock option pursuant to its 2021 Inducement Equity Incentive Plan. The terms and conditions attached hereto are also a part thereof.

Notice of Grant

Name of optionee (the “Participant”):

 

Grant Date:

 

Number of shares of the Company’s Common Stock subject to this option (“Shares”):

 

Option exercise price per Share:1

 

Number, if any, of Shares that vest immediately on the grant date:

 

Shares that are subject to vesting schedule:

 

Vesting Start Date:

 

Final Exercise Date: 2

 

 

1    

This must be at least 100% of the Grant Date Fair Market Value (as defined in the Plan) of the Common Stock on the date of grant.

2  

The Final Exercise Date must be no more than 10 years from the date of grant. The correct approach to calculate the final exercise date is to use the day immediately prior to the date ten years out from the date of the stock option award grant.

 


 

 

 


Vesting Schedule:

All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

This option satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.

 

 


Signature of Participant

Schrödinger, Inc.

By:


Street Address

      

 


City/State/Zip Code

 


2


 

 

Schrödinger, Inc.

Nonstatutory Stock Option Agreement for Non-U.S. Participants

Granted under 2021 Inducement Equity Incentive Plan

Incorporated Terms and Conditions

1.Grant of Option.

This Agreement evidences the grant by the Company, on the grant date (the “Grant Date”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”), to the Participant of an option to purchase, in whole or in part, on the terms provided herein, including any additional terms and conditions for the Participant’s country included in the appendix attached hereto and in the Company’s 2021 Inducement Equity Incentive Plan (the “Plan”), the number of Shares set forth in the Notice of Grant of common stock, $0.01 par value per share, of the Company (“Common Stock”), at the exercise price per Share set forth in the Notice of Grant. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on the Final Exercise Date set forth in the Notice of Grant (the “Final Exercise Date”).

The option evidenced by this Agreement was granted to the Participant pursuant to the inducement grant exception under Nasdaq Stock Market Rule 5635(c)(4) as an inducement that is material to the Participant’s employment with the Company.

It is intended that the option evidenced by this Agreement shall not be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”). Except as otherwise indicated by the context, the term “Participant”, as used in this option, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.

2.Vesting Schedule.

This option will become exercisable (“vest”) in accordance with the vesting schedule set forth in the Notice of Grant.

The right of exercise shall be cumulative so that to the extent the option is not exercised in any period to the maximum extent permissible it shall continue to be exercisable, in whole or in part, with respect to all Shares for which it is vested until the earlier of the Final Exercise Date or the termination of this option under Section 3 below or the Plan.

3.Exercise of Option.

(a)Form of Exercise. Each election to exercise this option shall be in writing, in the form of the Stock Option Exercise Notice attached as Annex A, signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, or in such other form (which may be electronic or through a third party equity plan administrator) as is approved by the Company, together with payment in full in the manner provided in the Plan. The Participant may purchase less than the number of shares covered hereby, provided that no partial exercise of this option may be for any fractional share.

3


 

(b)Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he or she exercises this option, is, and has been at all times since the Grant Date, an employee, director or officer of, or consultant or advisor to, the Company or any other entity the employees, officers, directors, consultants, or advisors of which are eligible to receive option grants under the Plan (an “Eligible Participant”).

(c)Termination of Relationship with the Company. If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in Paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the restrictive covenants (including, without limitation, the non-competition, non-solicitation, or confidentiality provisions) of any employment contract, any non-competition, non-solicitation, confidentiality or assignment agreement to which the Participant is a party, or any other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon such violation.

For purposes of this option grant, the Participant’s status as an Eligible Participant will be considered to have ceased as of the date the Participant is no longer actively providing services to the Company, the Employer or any of the other affiliates of the Company (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or engaged or the terms of the Participant’s employment or service agreement, if any), and unless otherwise expressly provided in this Agreement or determined by the Company, the Participant’s right to vest in and exercise the options under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., the period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where the Participant is employed or providing services or the terms of the Participant’s employment or service agreement, if any); the Committee shall have the exclusive discretion to determine when the Participant is no longer actively providing services for purposes of this option grant (including whether the Participant may still be considered to be providing services while on a leave of absence).

 

(d)Exercise Period Upon Death or Disability. If the Participant dies or becomes disabled (within the meaning of Section 22(e)(3) of the Code) prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for “cause” as specified in Paragraph (e) below, this option shall be exercisable, within the period of one year following the date of death or disability of the Participant, by the Participant (or in the case of death by an authorized transferee), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or disability, and further provided that this option shall not be exercisable after the Final Exercise Date.

(e)Termination for Cause. If, prior to the Final Exercise Date, the Participant’s employment or other relationship with the Company is terminated by the Company for Cause (as defined in this Paragraph), the right to exercise this option shall terminate immediately upon the effective date of such termination of employment or other relationship. If, prior to the Final

4


 

Exercise Date, the Participant is given notice by the Company of the termination of his or her employment or other relationship by the Company for Cause, and the effective date of such employment or other relationship termination is subsequent to the date of delivery of such notice, the right to exercise this option shall be suspended from the time of the delivery of such notice until the earlier of (i) such time as it is determined or otherwise agreed that the Participant’s employment or other relationship shall not be terminated for Cause as provided in such notice or (ii) the effective date of such termination of employment or other relationship (in which case the right to exercise this option shall, pursuant to the preceding sentence, terminate upon the effective date of such termination of employment or other relationship). If the Participant is party to an employment, consulting or severance agreement with the Company which agreement, plan or arrangement contains a definition of “cause” for termination of employment, “Cause” shall have the meaning ascribed to such term in such agreement, plan or arrangement. Otherwise, “Cause” shall mean willful misconduct by the Participant or willful failure by the Participant to perform his or her responsibilities to the Company (including, without limitation, breach by the Participant of any provision of any employment, consulting, advisory, nondisclosure, non-competition or other similar agreement between the Participant and the Company), as determined by the Company, which determination shall be conclusive. The Participant’s employment shall be considered to have been terminated for Cause if the Company determines, within 30 days after the Participant’s resignation, that termination for Cause would have been warranted.

4.Nature of Grant. In accepting the grant, the Participant acknowledges, understands and agrees that:

(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;

(b)the grant of the option is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of options, or benefits in lieu of options, even if options have been granted in the past;

(c)all decisions with respect to future options or other grants, if any, will be at the sole discretion of the Company;

(d)the option grant and participation in the Plan shall not create a right to employment or other service relationship with the Company;

(e)the option grant and participation in the Plan shall not be interpreted as forming or amending an employment or service contract with the Company or the Employer, and shall not interfere with the ability of the Company, the Employer or any affiliate of the Company, as applicable, to terminate the Participant’s employment relationship (if any);

(f)the Participant is voluntarily participating in the Plan;

(g)the option and the shares of Common Stock subject to the option, and the income from and value of same, are not intended to replace any pension rights or compensation;

(h)the option and the shares of Common Stock subject to the option, and the income and value of same, are not part of normal or expected compensation for purposes of, including but

5


 

not limited to, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, holiday pay, long-service awards, pension or retirement or welfare benefits or similar payments;

(i)unless otherwise agreed with the Company in writing, the option and the shares of Common Stock subject to the option, and the income and value of same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of a subsidiary of the Company;

(j)the future value of the underlying shares of Common Stock is unknown, indeterminable and cannot be predicted with certainty;

(k)no claim or entitlement to compensation or damages shall arise from forfeiture of the option resulting from the termination of the Participant’s employment or other service relationship (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or engaged or the terms of the Participant’s employment agreement, if any);

(l)if the underlying shares of Common Stock do not increase in value, the option will have no value;

(m)if the Participant exercises the option and acquires shares of Common Stock, the value of such shares of Common Stock may increase or decrease in value, even below the exercise price; and

(n)neither the Company, the Employer nor any other subsidiary or affiliate of the Company shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the option or of any amounts due to Participant pursuant to the settlement of the option or the subsequent sale of any shares of Common Stock acquired upon settlement.

5.Tax Matters.

(a)Acknowledgments; Responsibility for Taxes. The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and legally applicable or deemed applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer: (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of this option grant; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the option to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

6


 

(b)Prior to the relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, by acceptance of the option, the Participant authorizes and directs the Company and any brokerage firm determined acceptable to the Company to sell on the Participant’s behalf a whole number of shares from those shares of Common Stock issued to the Participant upon exercise of the option as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy any applicable withholding obligations for Tax-Related Items. In the event that such withholding by sale of shares of Common Stock is problematic under applicable tax or securities law or has materially adverse accounting consequences, the Participant hereby authorizes the Company and/or the Employer to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:

(1)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer or any affiliate;

(2)Participant’s payment of a cash amount (including by check representing readily available funds or a wire transfer); or

(3)any other arrangement approved by the Committee and permitted under applicable law.

The Company may withhold or account for Tax-Related Items by considering statutory or other withholding rates, including minimum or maximum rates applicable in the Participant’s jurisdiction(s). In the event of over-withholding, the Participant may receive a refund of any over-withheld amount in cash (with no entitlement to the equivalent in shares of Common Stock), or if not refunded, the Participant may seek a refund from the local tax authorities. In the event of under-withholding, the Participant may be required to pay any additional Tax-Related Items directly to the applicable tax authority or to the Company and/or the Employer.

If the Participant fails to comply with his or her obligations in connection with the Tax-Related Items, the Company may refuse to issue or deliver the shares or the proceeds of the sale of shares of Common Stock.

6.Transfer Restrictions; Clawback.

(a)This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution. During the lifetime of the Participant, this option shall be exercisable only by the Participant.

(b)In accepting this option, the Participant agrees to be bound by any clawback policy that the Company has in place or may adopt in the future.

 

7.Data Protection.

If the Participant would like to participate in the Plan, the Participant will need to review the information provided in this Section 7, and declare, with its signature under this Agreement, consent to processing of Participant’s personal data for such processing activities requiring consent.

 

7


 

 

If the Participant is based in the EEA+, the Participant has the right to withdraw his or her consent for such processing activities at any time and declares that he or she has read the transparency document on the website of the Company or, if different, the Participant’s Employer. The withdrawal of consent does not affect the lawfulness of processing based on consent before its withdrawal. Other processing activities (e.g., the transfer of personal data to tax authorities) are based on other legal grounds, e.g., a legal obligation to which the controller is subject, or a legitimate interest pursued by the controller or by a third party. For such processing activities, consent is not needed or given by the Participant.

 

(a)EEA+ Controller and Representative. If the Participant is based in the European Union (“EU”), the European Economic Area, or the United Kingdom (collectively “EEA+”), the Participant should note that the Company, with its registered address at 1540 Broadway, 24th Floor, New York, New York 10036, United States of America, is the controller responsible for the processing of the Participant’s personal data in connection with the Agreement and the Plan. The Company’s representative in the EEA+ by means of Art. 27 GDPR is Prof. Dr. h.c. Heiko Jonny Maniero, DGD Deutsche Gesellschaft für Datenschutz GmbH, Fraunhoferring 3, 85238 Petershausen. The representative can be reached by email at heiko.maniero@dg-datenschutz.de.

(b)Data Collection and Usage. The Company collects, uses and otherwise processes certain personal data about the Participant, including, but not limited to, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor, which the Company receives from the Participant, Participant’s Employer or otherwise in connection with this Agreement or the Plan (“Data”), for the purposes of implementing, administering and managing the Plan and allocating Shares pursuant to the Plan.

 

1.

If the Participant is based in the EEA+, the legal basis, where required, for the processing of Data by the Company is: (i) the consent of the Participant; or (ii) the necessity of the data processing for the Company to (1) perform its contractual obligations under this Agreement, (2) comply with legal obligations established in the EEA+, or (3) pursue the legitimate interest of complying with legal obligations established outside of the EEA+.

 

2.

If the Participant is based outside of the EEA+, the legal basis, where required, for the processing of Data by the Company is the Participant’s consent, as further described below.

(c)Stock Plan Administration Service Providers. The Company transfers Data to TD Ameritrade Inc., an independent service provider, which is assisting the Company with the implementation, administration and management of the Plan (“Broker”). In the future, the Company may select a different service provider and share Data with such other provider serving in a similar manner. Broker will open an account for the Participant to receive and trade Shares acquired under the Plan. The Participant may be asked to agree on separate terms and data processing practices with Broker, with such agreement being a condition of participating in the Plan.

8


 

(d)International Data Transfers. In the event the Participant resides, works or is otherwise located outside of the U.S., Data will be transferred from the Participant’s country to the U.S., where the Company and its service providers are based. The Participant understands and acknowledges that the U.S. might not provide a level of protection of personal data equivalent to the level of protection in the Participant’s country.

 

3.

If the Participant is based in the EEA+, the legal basis, where required, for the transfer of Data from the EEA+ to the Company and onward from the Company to Broker or, as the case may be, a different service provider of the Company in the U.S. is to satisfy the Company’s contractual obligations under the terms of this Agreement and/or its use of the standard data protection clauses adopted by the EU Commission.

 

4.

If the Participant is based outside of the EEA+, the Company’s legal basis, where required, for the transfer of Data from the Participant’s country to the Company and from the Company onward to Broker or, as the case may be, a different service provider of the Company is the Participant’s consent, as further described below.

(e)Data Retention. The Company will hold and use the Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax and security laws.

(f)Data Subject Rights. The Participant may have a number of rights under data privacy laws in his or her jurisdiction. Depending on where the Participant is based and subject to the conditions set out in applicable law, such rights may include the right to request from the Company access to and rectification, erasure or portability of Data, to restrict or object to the processing of Data, lodge a complaint with a supervisory authority and/or to receive a list with the names and addresses of any potential recipients of Data.

(g)Necessary Disclosure of Personal Data. The Participant understands that providing the Company with Data is necessary for the performance of the Agreement and that the Participant’s refusal to provide Data would make it impossible for the Company to perform its contractual obligations and may affect the Participant’s ability to participate in the Plan.

(h)Voluntariness and Consequences of Consent Denial or Withdrawal. Participation in the Plan is voluntary and the Participant is providing any consents referred to herein on a purely voluntary basis. The Participant understands that he or she may withdraw any such consent at any time with future effect for any or no reason. If the Participant does not consent, or if the Participant later seeks to withdraw his or her consent, the Participant’s salary from or employment and career with the Employer will not be affected; the only consequence of refusing or withdrawing the Participant’s consent is that the Company would not be able to grant the options or other awards to the Participant or administer or maintain the options.


9


 

 

If the Participant is based outside of the EEA+, by accepting the options and indicating consent via the Company’s online acceptance procedure, the Participant explicitly declares his or her consent to the entirety of the Data processing operations described in this Section 7 including, without limitation, the onward transfer of Data by the Company to Broker or, as the case may be, a different service provider of the Company in the U.S.

 

8.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding participation in the Plan, or the acquisition or sale of the underlying shares of Common Stock. The Participant understands and agrees that he or she should consult with his or her own personal tax, legal and financial advisors regarding participation in the Plan before taking any action related to the Plan.

9.Governing Law and Venue. The provisions of this Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, excluding choice-of-law principles of the law of such state that would require the application of the laws of a jurisdiction other than the State of Delaware. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or this Agreement, the parties hereby submit to the exclusive jurisdiction of the State of New York and agree that such litigation shall be conducted only in the courts of New York County, New York, or the federal courts for the United States for the Southern District of New York, and no other courts, where this grant is made and/or to be performed.

10.Entire Agreement; Enforcement of Rights. This Agreement, together with the Plan, sets forth the entire agreement and understanding of the parties relating to the subject matter herein and supersedes all prior discussions, agreements, commitments, or negotiations between the parties. No adverse modification or amendment of this Agreement, nor any waiver of any rights under this Agreement, will be effective unless in writing and signed by the parties to this Agreement (which may be electronic). The failure by either party to enforce any rights under this Agreement will not be construed as a waiver of any rights of such party.

11.Severability. If one or more provisions of this Agreement are held to be unenforceable under applicable laws, the parties agree to renegotiate such provision in good faith. In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (a) such provision shall be excluded from this Agreement, (b) the balance of this Agreement shall be interpreted as if such provision were so excluded, and (c) the balance of this Agreement shall be enforceable in accordance with its terms.

12.Consent to Electronic Delivery and Participation. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.

13.Language. The Participant acknowledges that the Participant is proficient in the English language and, accordingly, understands the provisions of this Agreement and the Plan. If the Participant has received this Agreement, or any other document related to the option and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.

10


 

14.Compliance with Law. Notwithstanding any other provision of the Plan or this Agreement, unless there is an exemption from any registration, qualification or other legal requirement applicable to the shares of Common Stock, the Company shall not be required to deliver any shares issuable upon exercise of the option prior to the completion of any registration or qualification of the shares under any local, state, federal or foreign securities or exchange control law or under rulings or regulations of the U.S. Securities and Exchange Commission (“SEC”) or of any other governmental regulatory body, or prior to obtaining any approval or other clearance from any local, state, federal or foreign governmental agency, which registration, qualification or approval the Company shall, in its absolute discretion, deem necessary or advisable. The Participant understands that the Company is under no obligation to register or qualify the shares with the SEC or any state or foreign securities commission or to seek approval or clearance from any governmental authority for the issuance or sale of the shares. Further, the Participant agrees that the Company shall have unilateral authority to amend the Agreement without the Participant’s consent to the extent necessary to comply with securities or other laws applicable to issuance of shares.

15.Provision of the Plan; Country-Specific Provisions. This option is subject to the provisions of the Plan (including the provisions relating to amendments to the Plan), a copy of which is furnished to the Participant with this option. This option also shall be subject to any special terms and conditions set forth in the Appendix for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Appendix, the special terms and conditions for such country will apply to the Participant to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.

16.Imposition of Other Requirements. The Company reserves the right to impose other requirements on Participant’s participation in the Plan, on the option, and on any shares of Common Stock issued upon the exercise of the option, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to accept any additional agreements or undertakings that may be necessary to accomplish the foregoing.

17.Insider Trading/Market Abuse Laws. The Participant may be subject to insider trading restrictions and/or market abuse laws in applicable jurisdictions, including, but not limited to, the United States and the Participant’s country, which may affect the Participant’s ability to accept, acquire, sell, or otherwise dispose of shares of Common Stock, rights to acquire shares of Common Stock (e.g., options), or rights linked to the value of shares of Common Stock under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions). Insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information. Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under the Company’s trading policy. Neither the Company nor any of its affiliates will be responsible for such restrictions or liable for the failure on the Participant’s part to know and abide by such

11


 

restrictions. The Participant should consult with his or her own personal advisor regarding compliance with such restrictions.

 

[Remainder of Page Intentionally Left Blank]


12


 

ANNEX A

Schrödinger, Inc.

Stock Option Exercise Notice

Schrödinger, Inc.

1540 Broadway

24th Floor

New York, NY 10036

 

Dear Sir or Madam:

I, (the “Participant”), hereby irrevocably exercise the right to purchase shares of the Common Stock, $0.01 par value per share (the “Shares”), of Schrödinger, Inc. (the “Company”) at $     per share pursuant to the Company’s 2021 Inducement Equity Incentive Plan and a stock option agreement with the Company dated (the “Option Agreement”). Enclosed herewith is a payment of $, the aggregate purchase price for the Shares. The certificate for the Shares should be registered in my name as it appears below or, if so indicated below, jointly in my name and the name of the person designated below, with right of survivorship.

 

Dated:


Signature
Print Name:

Address:

 

 

Name and address of persons in whose name the Shares are to be jointly registered (if applicable):

 

 


13


 

 

Schrödinger, Inc.

 

COUNTRY-SPECIFIC APPENDIX TO

STOCK OPTION AGREEMENT FOR NON-U.S. PARTICIPANTS

Capitalized terms used but not defined in this Country-Specific Appendix (the “Appendix”) shall have the same meanings assigned to them in the Plan or the Agreement.

Terms and Conditions

This Appendix, which is part of the Agreement, includes additional terms and conditions that govern the option if the Participant works and/or resides in one of the countries listed below. If the Participant is a citizen or resident of a country other than the one in which he or she is currently working (or is considered as such for local law purposes), or if the Participant transfers employment or residency to a different country after receiving the option, the Company will, in its discretion, determine the extent to which the terms and conditions contained herein will be applicable to the recipient.

Notifications

This Appendix also includes information regarding certain other issues about which the Participant should be aware with respect to participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the respective countries as of August 2021. Such laws are often complex and change frequently. As a result, the recipient should not rely on the information noted herein as the only source of information relating to the consequences of participation in the Plan because the information may be out-of-date when the option vests or is exercised and/or when the Participant sells any shares of Common Stock acquired under the Plan.

In addition, the information contained herein is general in nature and may not apply to the Participant’s particular situation. As a result, the Company is not in a position to assure the Participant of any particular result. Accordingly, the Participant is strongly advised to seek appropriate professional advice as to how the relevant laws in the recipient’s country may apply to his or her situation.

If the Participant is a citizen or resident of a country other than the one in which he or she is currently working (or is considered as such for local law purposes), or transfers employment/residency to a different country after receiving the option, the notifications contained in this Appendix may not be applicable to the Participant in the same manner.


14


 

AUSTRALIA

 

Notifications

 

Tax Conditions. Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies to the options granted under the Plan, such that the option grant is intended to be subject to deferred taxation.

 

Securities Law Information. If the Participant acquires shares of Common Stock under the Plan and offers such shares of Common Stock for sale to a person or entity resident in Australia, the offer may be subject to disclosure requirements under Australian law. The Participant should obtain legal advice regarding the disclosure obligations prior to making any such offer.

 

Exchange Control Information. If the Participant is an Australian resident, exchange control reporting is required for cash transactions exceeding AUD10,000 and international fund transfers. If an Australian bank is assisting with the transaction, the bank will file the report on the Participant’s behalf. If there is no Australian bank involved with the transfer, the Participant will be required to file the report.

 

FRANCE

Terms and Conditions

 

Consent to Receive Information in English. By accepting the grant of the option, the Participant confirms that he or she has read and understood the Agreement, the Notice of Grant and the Plan, including all terms and conditions included therein, which were provided in the English language. Participant accepts the terms of those documents accordingly.

Consentement relatif à la réception d’informations en langue anglaise. En acceptant l’attribution d’Option, le Participant confirme avoir lu et compris le Contrat d’Options, l’Avis d’Attribution et le Plan, y compris tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.

Notifications

Tax Information. The option is not intended to be French tax-qualified under sections L. 225-177 to L. 225-186-1 of the French Commercial Code and the relevant sections of the French Tax Code or French Social Security Code.

Foreign Asset/Account Reporting Information. If the Participant holds cash or shares of Common Stock outside of France, the Participant must declare all foreign bank and brokerage accounts (including any accounts that were opened or closed during the tax year) on an annual basis, on form No. 3916, together with his or her income tax return. It is the Participant’s responsibility to comply with French foreign asset and account reporting requirements, and neither the Company nor the Employer will be liable for any resulting fines or penalties.

15


 

GERMANY

Notifications

 

Exchange Control Information. If the Participant remits funds in excess of €12,500 out of or into Germany, such cross-border payment must be reported monthly to the German Federal Bank (Bundesbank).  The Participant is responsible for the reporting obligation and should file the report (“Allgemeine Meldeportal Statistik”) electronically by the fifth day of the month following the month in which the payment is made. A copy of the report can be accessed via the Bundesbank’s website at www.bundesbank.de and is available in both German and English.

Foreign Asset/Account Reporting Information. If the acquisition of shares of Common Stock under the Plan leads to a “qualified participation” at any point during the calendar year, the Participant will need to report the acquisition when he or she files a tax return for the relevant year. A qualified participation is attained if (i) the value of the shares of Common Stock acquired exceeds €150,000 or (ii) in the unlikely event the Participant holds shares of Common Stock exceeding 10% of the Company’s total Common Stock. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor to determine his or her obligations in this regard.

 

INDIA

Notifications

 

Exchange Control Information. Indian residents are required to repatriate the proceeds from the sale of shares of Common Stock to India within specified timeframes. The Participant must retain the foreign inward remittance certificate received from the bank where the foreign currency is deposited in the event that the Reserve Bank of India or the Employer requests proof of repatriation. It is the Participant’s responsibility to comply with these requirements. Neither the Company nor the Employer will be liable for any fines or penalties resulting from the Participant’s failure to comply with any applicable laws.

 

Foreign Asset/Account Reporting Information. Indian residents are required to declare any foreign bank accounts and any foreign financial assets (including shares of Common Stock held outside of India) in their annual tax returns. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor to determine his or her obligations in this regard.

IRELAND

Notifications

Director Notification Obligation. If the Participant is a director, shadow director, or secretary of an Irish affiliate, the Participant is required to notify such Irish affiliate in writing if the Participant receives or disposes of an interest in the Company representing more than 1% of the Company’s voting share capital (e.g., options, shares of Common Stock, etc.), if the Participant becomes aware of the event giving rise to such notification requirement, or if the Participant becomes a director, shadow director, or secretary of an Irish affiliate if such an interest exists at the time. This notification requirement also applies with respect to the interests of a spouse or children under the

16


 

age of 18 (whose interests will be attributed to the director, shadow director, or secretary).

 

JAPAN

Notifications

Exchange Control Information. If the Participant acquires shares of Common Stock valued at more than ¥100 million in a single transaction, the Participant must file a Securities Acquisition Report with the Ministry of Finance (“MOF”) through the Bank of Japan within 20 days of acquisition.

In addition, if the Participant pays more than ¥30 million in a single transaction for the purchase of Shares when the Participant exercises the Option, the Participant must file a Payment Report with the MOF through the Bank of Japan within 20 days of the date that the payment is made. The precise reporting requirements vary depending on whether or not the relevant payment is made through a bank in Japan.

Please note that a Payment Report is required independently from a Securities Acquisition Report; therefore, the Participant must file both a Payment Report and a Securities Acquisition Report if the total amount that Participant pays in a single transaction for exercising the Option and purchasing Shares exceeds ¥100,000,000.

Foreign Asset / Account Reporting Information. Japanese residents are required to report to the Tax Office details of any assets held outside of Japan as of December 31 (including the Shares acquired under the Plan), to the extent such assets have a total net fair market value exceeding ¥50 million. Such report will be due by March 15 each year. The Participant is responsible for complying with this reporting obligation and should confer with their personal tax advisor to determine the Participant’s obligations in this regard.

 

SOUTH KOREA

 

Notifications

Exchange Control Information. If the Participant remits funds out of Korea to pay the exercise price, the remittance of funds must be confirmed by a foreign exchange bank in Korea.  The Participant should submit the following supporting documents evidencing the nature of the remittance to the bank together with the confirmation application:  (i) the Agreement; (ii) the Plan; and (iii) his or her certificate of employment. This confirmation is an automatic procedure (i.e., the bank does not need to approval the remittance and the process should not take more than a single day). This confirmation is not necessary if the Participant pays the exercise price through any form of payment whereby some or all of the Shares purchased upon exercise of the Option are sold to pay the exercise price, because in this case there is no remittance of funds out of Korea.

Foreign Asset / Account Reporting Information.  The Participant must declare all foreign financial accounts (e.g., non-Korean bank accounts, brokerage accounts) to the Korean tax authority and file a report with respect to such accounts in June of the following year if the monthly balance of such accounts exceeds KRW 500 million (or an equivalent amount in foreign currency) on any month-end date during a calendar year. The Participant is responsible for complying with this

17


 

reporting obligation and should confer with their personal tax advisor to determine the Participant’s obligations in this regard.

UNITED KINGDOM

 

Terms and Conditions

Tax Matters. The following provision supplements Section 5 of the Agreement:

Without limitation to Section 5 of the Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items, as and when requested by the Company or the Employer or by Her Majesty’s Revenue and Customs (“HMRC”) (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any Tax-Related Items that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.

Notwithstanding the foregoing, if the Participant is a director or an executive officer of the Company (within the meaning of such terms for purposes of Section 13(k) of the Exchange Act), the Participant acknowledges that the Participant may not be able to indemnify the Company or the Employer for the amount of any income tax not collected from or paid by the Participant, as it may be considered a loan. In this case, the amount of any income tax not collected within 90 days of the end of the U.K. tax year in which the event giving rise to the Tax-Related Item(s) occurs may constitute an additional benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer (as appropriate) for the value of any employee NICs due on this additional benefit, which the Company or the Employer may recover from the Participant by any of the means referred to in the Plan or Section 5 of the Agreement.

18

EX-10.4 4 sdgr-ex104_60.htm EX-10.4 sdgr-ex104_60.htm

 

Exhibit 10.4

Schrödinger, Inc.

STOCK OPTION AGREEMENT

Schrödinger, Inc. (the “Company”) hereby grants the following stock option pursuant to its 2022 Equity Incentive Plan. The terms and conditions attached hereto are also a part hereof.

Notice of Grant

Name of optionee (the “Participant”):

 

Grant Date:

 

Incentive Stock Option or Nonstatutory Stock Option:

 

Number of shares of the Company’s Common Stock subject to this option (“Shares”):

 

Option exercise price per Share:1

 

Number, if any, of Shares that vest immediately on the Grant Date:

 

Shares that are subject to vesting schedule:

 

Vesting Start Date:

 

Final Exercise Date:2

 

 

1 

This must be at least 100% of the Grant Date Fair Market Value (as defined in the Plan) of the Common Stock on the Grant Date (110% in the case of a Participant that owns more than 10% of the total combined voting power of all classes of stock of the Company or its parent or subsidiary (a “10% Shareholder”)) for the option to qualify as an incentive stock option (an “ISO”) under Section 422 of the Code.

2 

The Final Exercise Date must be no more than 10 years (5 years in the case of a 10% Shareholder) from the date of grant for the option to qualify as an ISO. The correct approach to calculate the final exercise date is to use the day immediately prior to the date ten years out from the date of the stock option award grant (5 years in the case of a 10% stockholder).

 


 

 

 

Vesting Schedule:

 

Vesting Date:

Number of Options that Vest:

 

 

 

 

All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

 

This option satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.

 

 

Signature of Participant

 

 

Street Address

 

 

City/State/Zip Code

Schrödinger, Inc.

 

By:________________________________

      Name of Officer:

      Title:

 


2

 


 

 

Schrödinger, Inc.

 

Stock Option Agreement

Incorporated Terms and Conditions

 

1.Grant of Option.

This agreement (this “Agreement”) evidences the grant by the Company, on the grant date (the “Grant Date”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”), to the Participant of an option to purchase, in whole or in part, on the terms provided herein and in the Company’s 2022 Equity Incentive Plan (the “Plan”), the number of Shares set forth in the Notice of Grant of common stock, $0.01 par value per Share, of the Company (“Common Stock”), at the exercise price per Share set forth in the Notice of Grant. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on the Final Exercise Date set forth in the Notice of Grant (the “Final Exercise Date”).

The option evidenced by this Agreement is intended to be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”) to the maximum extent permitted by law, solely to the extent designated as an incentive stock option in the Notice of Grant. Except as otherwise indicated by the context, the term “Participant”, as used in this option, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.

2.Vesting Schedule.

This option will become exercisable (“vest”) in accordance with the vesting schedule set forth in the Notice of Grant.

The right of exercise shall be cumulative so that to the extent the option is not exercised in any period to the maximum extent permissible it shall continue to be exercisable, in whole or in part, with respect to all Shares for which it is vested until the earlier of the Final Exercise Date or the termination of this option under Section 3 hereof or the Plan.

3.Exercise of Option.

(a) Form of Exercise. Each election to exercise this option shall be in writing, in the form of the Stock Option Exercise Notice attached as Annex A, signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, or in such other form (which may be electronic or through a third party equity plan administrator) as is approved by the Company, together with payment in full of the exercise price for the number of Shares for which the option is exercised and any applicable tax withholding in the manner provided in the Plan. The Participant may purchase less than the number of Shares covered hereby, provided that no partial exercise of this option may be for any fractional Share.

(b) Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he or she exercises this option, is, and has been at all times since the Grant Date, an employee, director or officer of, or consultant or advisor to, the Company or any other entity the employees, officers, directors, consultants, or advisors of which are eligible to receive option grants under the Plan (an “Eligible Participant”).

3

 


 

(c) Termination of Relationship with the Company. If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the restrictive covenants (including, without limitation, the non-competition, non-solicitation, or confidentiality provisions) of any employment contract, any non-competition, non-solicitation, confidentiality or assignment agreement to which the Participant is a party, or any other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon such violation.

(d) Exercise Period Upon Death or Disability. If the Participant dies or becomes disabled (within the meaning of Section 22(e)(3) of the Code) prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for “cause” as specified in paragraph (e) below, this option shall be exercisable, within the period of one year following the date of death or disability of the Participant, by the Participant (or by the Participant’s legal representative), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or disability, and further provided that this option shall not be exercisable after the Final Exercise Date.

(e) Termination for Cause. If, prior to the Final Exercise Date, the Participant’s employment or other relationship with the Company is terminated by the Company for Cause (as defined in below), the right to exercise this option shall terminate immediately upon the effective date of such termination of employment or other relationship. If, prior to the Final Exercise Date, the Participant is given notice by the Company of the termination of his or her employment or other relationship by the Company for Cause, and the effective date of such employment or other relationship termination is subsequent to the date of delivery of such notice, the right to exercise this option shall be suspended from the time of the delivery of such notice until the earlier of (i) such time as it is determined or otherwise agreed that the Participant’s employment or other relationship shall not be terminated for Cause as provided in such notice or (ii) the effective date of such termination of employment or other relationship (in which case the right to exercise this option shall, pursuant to the preceding sentence, terminate upon the effective date of such termination of employment or other relationship). If the Participant is party to an employment, consulting or severance agreement with the Company which agreement, plan or arrangement contains a definition of “cause” for termination of employment, “Cause” shall have the meaning ascribed to such term in such agreement, plan or arrangement. Otherwise, “Cause” shall mean willful misconduct by the Participant or willful failure by the Participant to perform his or her responsibilities to the Company (including, without limitation, breach by the Participant of any provision of any employment, consulting, advisory, nondisclosure, non-competition or other similar agreement between the Participant and the Company), as determined by the Company, which determination shall be conclusive. The Participant’s employment shall be considered to have been terminated for Cause if the Company determines, within 30 days after the Participant’s resignation, that termination for Cause was warranted.

4.Tax Matters.

(a) Withholding. No Shares will be issued pursuant to the exercise of this option unless and until the Participant pays to the Company, or makes provision satisfactory to the Company for payment of, any federal, state or local withholding taxes required by law to be withheld in respect of this option.

(b) Disqualifying Disposition. If this option is an incentive stock option and the Participant disposes of Shares acquired upon exercise of this option within two years from the Grant Date or one year

4

 


 

after such Shares were acquired pursuant to exercise of this option, the Participant shall notify the Company in writing of such disposition.

5.Transfer Restrictions; Clawback.

(a) This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the lifetime of the Participant, this option shall be exercisable only by the Participant.

(b) In accepting this option, the Participant agrees to be bound by any clawback policy that the Company has in place or may adopt in the future.

6.Provisions of the Plan.

This option is subject to the provisions of the Plan (including the provisions relating to amendments to the Plan), a copy of which is furnished to the Participant with this option.

7.Governing Law and Venue.  The provisions of this Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, excluding choice-of-law principles of the law of such state that would require the application of the laws of a jurisdiction other than the State of Delaware. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or this Agreement, the parties hereby submit to the exclusive jurisdiction of the State of New York and agree that such litigation shall be conducted only in the courts of New York County, New York, or the federal courts for the United States for the Southern District of New York, and no other courts, where this grant is made and/or to be performed.

8.Severability.  If one or more provisions of this Agreement are held to be unenforceable under applicable laws, the parties agree to renegotiate such provision in good faith.  In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (x) such provision shall be excluded from this Agreement, (y) the balance of this Agreement shall be interpreted as if such provision were so excluded, and (z) the balance of this Agreement shall be enforceable in accordance with its terms.

 

[Remainder of Page Intentionally Left Blank]


5

 


 

 

ANNEX A

Schrödinger, Inc.

Stock Option Exercise Notice

 

Schrödinger, Inc.

1540 Broadway

24th Floor

New York, NY, 10036

 

Dear Sir or Madam:

I,                 (the “Participant”), hereby irrevocably exercise the right to purchase shares of the Common Stock, $0.01 par value per share (the “Shares”), of Schrödinger, Inc. (the “Company”) at $                 per share pursuant to the Company’s 2022 Equity Incentive Plan and a stock option agreement with the Company dated _________. Enclosed herewith is a payment of $                , the aggregate purchase price for the Shares. The certificate for the Shares should be registered in my name as it appears below or, if so indicated below, jointly in my name and the name of the person designated below, with right of survivorship.

 

Dated: ________________________                                                                    

______________________________

Signature

Print Name: ____________________

 

Address:

______________________________

______________________________

Name and address of persons in whose name the Shares are to be jointly registered (if applicable):

______________________________________________________________________________

 

6

 

EX-10.5 5 sdgr-ex105_61.htm EX-10.5 sdgr-ex105_61.htm

 

Exhibit 10.5

Schrödinger, Inc.

 

STOCK OPTION AGREEMENT FOR NON-U.S. PARTICIPANTS

 

Schrödinger, Inc. (the “Company”) hereby grants the following stock option pursuant to its 2022 Equity Incentive Plan. The terms and conditions attached hereto are also a part hereof.

Notice of Grant

Name of optionee (the “Participant”):

 

Grant Date:

 

Nonstatutory Stock Option:

 

Number of shares of the Company’s Common Stock subject to this option (“Shares”):

 

Option exercise price per Share:1

 

Number, if any, of Shares that vest immediately on the Grant Date:

 

Shares that are subject to vesting schedule:

 

Vesting Start Date:

 

Final Exercise Date:2

 

 

1 

This must be at least 100% of the Grant Date Fair Market Value (as defined in the Plan) of the Common Stock on the Grant Date.

2 

The correct approach to calculate the final exercise date is to use the day immediately prior to the date ten years out from the date of the stock option award grant.

 


 

 

 

Vesting Schedule:

 

Vesting Date:

Number of Options that Vest:

 

 

 

 

All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

 

 

This option satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.

 

Signature of ParticipantStreet AddressCity/State/Zip CodeSchrödinger, Inc.By: Name of Officer: Title:

 

 


2

 


 

Schrödinger, Inc.

Stock Option Agreement for Non-U.S. Participants

Incorporated Terms and Conditions

1.Grant of Option.

This agreement (this “Agreement”) evidences the grant by the Company, on the grant date (the “Grant Date”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”), to the Participant of an option to purchase, in whole or in part, on the terms provided herein, including any additional terms and conditions for the Participant’s country included in the appendix attached hereto and in the Company’s 2022 Equity Incentive Plan (the “Plan”), the number of Shares set forth in the Notice of Grant of common stock, $0.01 par value per Share, of the Company (“Common Stock”), at the exercise price per Share set forth in the Notice of Grant. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on the Final Exercise Date set forth in the Notice of Grant (the “Final Exercise Date”).

The option evidenced by this Agreement is not intended to be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”). Except as otherwise indicated by the context, the term “Participant”, as used in this option, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.

2.Vesting Schedule.

This option will become exercisable (“vest”) in accordance with the vesting schedule set forth in the Notice of Grant.

The right of exercise shall be cumulative so that to the extent the option is not exercised in any period to the maximum extent permissible it shall continue to be exercisable, in whole or in part, with respect to all Shares for which it is vested until the earlier of the Final Exercise Date or the termination of this option under Section 3 hereof or the Plan.

3.Exercise of Option.

(a)Form of Exercise. Each election to exercise this option shall be in writing, in the form of the Stock Option Exercise Notice attached as Annex A, signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, or in such other form (which may be electronic or through a third party equity plan administrator) as is approved by the Company, together with payment in full of the exercise price for the number of Shares for which the option is exercised and any applicable tax withholding in the manner provided in the Plan. The Participant may purchase less than the number of Shares covered hereby, provided that no partial exercise of this option may be for any fractional Share.

(b)Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he or she exercises this option, is, and has been at all times since the Grant Date, an employee, director or officer of, or consultant or advisor to, the Company or any other entity the employees,

3

 


 

officers, directors, consultants, or advisors of which are eligible to receive option grants under the Plan (an “Eligible Participant”).

(c)Termination of Relationship with the Company.  If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the restrictive covenants (including, without limitation, the non-competition, non-solicitation, or confidentiality provisions) of any employment contract, any non-competition, non-solicitation, confidentiality or assignment agreement to which the Participant is a party, or any other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon such violation.

For purposes of this option grant, the Participant’s status as an Eligible Participant will be considered to have ceased as of the date the Participant is no longer actively providing services to the Company, the Employer (as defined below) or any of the other affiliates of the Company (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or engaged or the terms of the Participant’s employment or service agreement, if any), and unless otherwise expressly provided in this Agreement or determined by the Company, the Participant’s right to vest in and exercise the options under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., the period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where the participant is employed or providing services or the terms of the Participant’s employment or service agreement, if any); the Board or the Committee shall have the exclusive discretion to determine when the Participant is no longer actively providing services for purposes of this option grant (including whether the Participant may still be considered to be providing services while on a leave of absence).

 

(d)Exercise Period Upon Death or Disability.  If the Participant dies or becomes disabled (within the meaning of Section 22(e)(3) of the Code) prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for “cause” as specified in paragraph (e) below, this option shall be exercisable, within the period of one year following the date of death or disability of the Participant, by the Participant (or by the Participant’s legal representative), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or disability, and further provided that this option shall not be exercisable after the Final Exercise Date.

(e)Termination for Cause. If, prior to the Final Exercise Date, the Participant’s employment or other relationship with the Company is terminated by the Company for Cause (as defined in below), the right to exercise this option shall terminate immediately upon the effective date of such termination of employment or other relationship. If, prior to the Final Exercise Date, the Participant is given notice by the Company of the termination of his or her employment or other relationship by the Company for Cause, and the effective date of such employment or other

4

 


 

relationship termination is subsequent to the date of delivery of such notice, the right to exercise this option shall be suspended from the time of the delivery of such notice until the earlier of (i) such time as it is determined or otherwise agreed that the Participant’s employment or other relationship shall not be terminated for Cause as provided in such notice or (ii) the effective date of such termination of employment or other relationship (in which case the right to exercise this option shall, pursuant to the preceding sentence, terminate upon the effective date of such termination of employment or other relationship). If the Participant is party to an employment, consulting or severance agreement with the Company which agreement, plan or arrangement contains a definition of “cause” for termination of employment, “Cause” shall have the meaning ascribed to such term in such agreement, plan or arrangement. Otherwise, “Cause” shall mean willful misconduct by the Participant or willful failure by the Participant to perform his or her responsibilities to the Company (including, without limitation, breach by the Participant of any provision of any employment, consulting, advisory, nondisclosure, non-competition or other similar agreement between the Participant and the Company), as determined by the Company, which determination shall be conclusive. The Participant’s employment shall be considered to have been terminated for Cause if the Company determines, within 30 days after the Participant’s resignation, that termination for Cause was warranted.

4.Nature of Grant. In accepting the grant, the Participant acknowledges, understands and agrees that:

(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;

(b)the grant of the option is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of options, or benefits in lieu of options, even if options have been granted in the past;

(c)all decisions with respect to future options or other grants, if any, will be at the sole discretion of the Company;

(d)the option grant and participation in the Plan shall not create a right to employment or other service relationship with the Company;

(e)the option grant and participation in the Plan shall not be interpreted as forming or amending an employment or service contract with the Company or the Employer, and shall not interfere with the ability of the Company, the Employer or any affiliate of the Company, as applicable, to terminate the Participant’s employment relationship (if any);

(f)the Participant is voluntarily participating in the Plan;

(g)the option and the shares of Common Stock subject to the option, and the income from and value of same, are not intended to replace any pension rights or compensation;

(h)the option and the shares of Common Stock subject to the option, and the income and value of same, are not part of normal or expected compensation for purposes of, including but not limited to, calculating any severance, resignation, termination, redundancy, dismissal,

5

 


 

end-of-service payments, bonuses, holiday pay, long-service awards, pension or retirement or welfare benefits or similar payments;

(i)unless otherwise agreed with the Company in writing, the option and the shares of Common Stock subject to the option, and the income and value of same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of a subsidiary of the Company;

(j)the future value of the underlying shares of Common Stock is unknown, indeterminable and cannot be predicted with certainty;

(k)no claim or entitlement to compensation or damages shall arise from forfeiture of the option resulting from the termination of the Participant’s employment or other service relationship (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or engaged or the terms of the Participant’s employment agreement, if any);

(l)if the underlying shares of Common Stock do not increase in value, the option will have no value;

(m)if the Participant exercises the option and acquires shares of Common Stock, the value of such shares of Common Stock may increase or decrease in value, even below the Exercise Price; and

(n)neither the Company, the Employer nor any other subsidiary or affiliate of the Company shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the option or of any amounts due to me pursuant to the exercise of the option or the subsequent sale of any shares of Common Stock acquired upon exercise.

5.Tax Matters.

(a)Acknowledgments; Responsibility for Taxes. The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and legally applicable or deemed applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (1) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of this option grant, and (2) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the option to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former Employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

6

 


 

(b)Prior to the relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, by acceptance of the option, the Participant authorizes and directs the Company and any brokerage firm determined acceptable to the Company to sell on the Participant’s behalf a whole number of shares from those shares of Common Stock issued to the Participant upon exercise of the option as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy the any applicable withholding obligations for Tax-Related Items. In the event that such withholding by sale of shares of Common Stock is problematic under applicable tax or securities law or has materially adverse accounting consequences, the Participant hereby authorizes the Company and/or the Employer to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:

(1)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer or any affiliate;

(2)Participant’s payment of a cash amount (including by check representing readily available funds or a wire transfer); or

(3)any other arrangement approved by the Committee and permitted under applicable law.

The Company may withhold or account for Tax-Related Items by considering statutory or other withholding rates, including minimum or maximum rates applicable in the Participant’s jurisdiction(s). In the event of over-withholding, the Participant may receive a refund of any over-withheld amount in cash (with no entitlement to the equivalent in shares of Common Stock), or if not refunded, the Participant may seek a refund from the local tax authorities. In the event of under-withholding, the Participant may be required to pay any additional Tax-Related Items directly to the applicable tax authority or to the Company and/or the Employer.

The Company may refuse to issue or deliver the shares or the proceeds of the sale of shares of Common Stock, if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.

6.Transfer Restrictions; Clawback.

(a)This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the lifetime of the Participant, this option shall be exercisable only by the Participant.

(b)In accepting this option, the Participant agrees to be bound by any clawback policy that the Company has in place or may adopt in the future.

 

7.Data Protection.

If the Participant would like to participate in the Plan, the Participant will need to review the information provided in this Section 7 and, declare with its signature under this Agreement

7

 


 

consent to processing of Participant’s personal data for such processing activities requiring consent.

 

If the Participant is based in the EEA+ (as defined below), the Participant has the right to withdraw his or her consent for such processing activities at any time and declares that he or she read the transparency document on the website of the Company or, if different, the Participant’s Employer. The withdrawal of consent does not affect the lawfulness of processing based on consent before its withdrawal. Other processing activities (e.g. the transfer of personal data to tax authorities) are based on other legal grounds, e.g. a legal obligation to which the controller is subject, or a legitimate interest pursued by the controller or by a third party. For such processing activities consent is not needed or given by the Participant.

 

(a)EEA+ Controller and Representative. If the Participant is based in the European Union (“EU”), the European Economic Area, or the United Kingdom (collectively “EEA+”), the Participant should note that the Company, with its registered address at 1540 Broadway, 24th Floor, New York, New York 10036, United States of America, is the controller responsible for the processing of the Participant’s personal data in connection with the Agreement and the Plan. The Company’s representative in the EU by means of Art. 27 GDPR is Prof. Dr. h.c. Heiko Jonny Maniero, DGD Deutsche Gesellschaft für Datenschutz GmbH, Fraunhoferring 3, 85238 Petershausen. The representative can be reached by email at heiko.maniero@dg-datenschutz.de.

(b)Data Collection and Usage. The Company collects, uses and otherwise processes certain personal data about the Participant, including, but not limited to, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor, which the Company receives from the Participant, Participant’s Employer or otherwise in connection with this Agreement or the Plan (“Data”), for the purposes of implementing, administering and managing the Plan and allocating Shares pursuant to the Plan.

If the Participant is based in the EEA+, the legal basis, where required, for the processing of Data by the Company is the necessity of the data processing for the Company to (i) perform its contractual obligations under this Agreement, (ii) comply with legal obligations established in the EEA+, (iii) pursue the legitimate interest of complying with legal obligations established outside of the EEA+, or (iv) consent of the Participant.

If the Participant is based outside of the EEA+, the legal basis, where required, for the processing of Data by the Company is the Participant’s consent, as further described below.

(c)Stock Plan Administration Service Providers. The Company transfers Data to TD Ameritrade Inc., an independent service provider, which is assisting the Company with the implementation, administration and management of the Plan (“Broker”). In the future, the Company may select a different service provider and share Data with such other provider serving in a similar manner. Broker will open an account for the Participant to receive and trade Shares acquired under the Plan. The Participant may be asked to agree on separate terms and data

8

 


 

processing practices with Broker, with such agreement being a condition to the ability to participate in the Plan.

(d)International Data Transfers. In the event the Participant resides, works or is otherwise located outside of the U.S., Data will be transferred from the Participant’s country to the U.S., where the Company and its service providers are based. The Participant understands and acknowledges that the U.S. might not provide a level of protection of personal data equivalent to the level of protection in the Participant’s country.

If the Participant is based in the EEA+, the legal basis, where required, for the transfer of Data from the EEA+ to the Company and onward from the Company to Broker or, as the case may be, a different service provider of the Company in the U.S. is to satisfy the Company’s contractual obligations under the terms of this Agreement and/or its use of the standard data protection clauses adopted by the EU Commission.

If the Participant is based outside of the EEA+, the Company’s legal basis, where required, for the transfer of Data from the Participant’s country to the Company and from the Company onward to Broker or, as the case may be, a different service provider of the Company is the Participant’s consent, as further described below.

(e)Data Retention. The Company will hold and use the Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax and security laws.

(f)Data Subject Rights. The Participant may have a number of rights under data privacy laws in his or her jurisdiction. Depending on where the Participant is based and subject to the conditions set out in applicable law, such rights may include the right to request from the Company access to and rectification, erasure or portability of Data, to restrict or object to the processing of Data, lodge a complaint with a supervisory authority and/or to receive a list with the names and addresses of any potential recipients of Data. To receive additional information regarding these rights or to exercise these rights, the Participant can contact the Company’s data privacy representative at heiko.maniero@dg-datenschutz.de.

(g)Necessary Disclosure of Personal Data. The Participant understands that providing the Company with Data is necessary for the performance of the Agreement and that the Participant’s refusal to provide Data would make it impossible for the Company to perform its contractual obligations and may affect the Participant’s ability to participate in the Plan.

(h)Voluntariness and Consequences of Consent Denial or Withdrawal. Participation in the Plan is voluntary and the Participant is providing any consents referred to herein on a purely voluntary basis. The Participant understands that he or she may withdraw any such consent at any time with future effect for any or no reason. If the Participant does not consent, or if the Participant later seeks to withdraw the Participant’s consent, the Participant’s salary from or employment and career with the Employer will not be affected; the only consequence of refusing or withdrawing the Participant’s consent is that the Company would not be able to grant the options or other awards to the Participant or administer or maintain the options. For more

9

 


 

information on the consequences of refusal to consent or withdrawal of consent, the Participant should contact the Company’s data privacy representative at heiko.maniero@dg-datenschutz.de.

If the Participant is based outside of the EEA+, by accepting the options and indicating consent via the Company’s online acceptance procedure, the Participant explicitly declares his or her consent to the entirety of the Data processing operations described in this Section 9 including, without limitation, the onward transfer of Data by the Company to Broker or, as the case may be, a different service provider of the Company in the U.S.

 

8.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding participation in the Plan, or the acquisition or sale of the underlying shares of Common Stock. The Participant understands and agrees that he or she should consult with the Participant’s own personal tax, legal and financial advisors regarding participation in the Plan before taking any action related to the Plan.

9.Governing Law and Venue. The provisions of this Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, excluding choice-of-law principles of the law of such state that would require the application of the laws of a jurisdiction other than the State of Delaware. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or this Agreement, the parties hereby submit to the exclusive jurisdiction of the State of New York and agree that such litigation shall be conducted only in the courts of New York County, New York, or the federal courts for the United States for the Southern District of New York, and no other courts, where this grant is made and/or to be performed.

10.Entire Agreement; Enforcement of Rights. This Agreement, together with the Plan, sets forth the entire agreement and understanding of the parties relating to the subject matter herein and supersedes all prior discussions, agreements, commitments, or negotiations between the parties. No adverse modification or amendment of this Agreement, nor any waiver of any rights under this Agreement, will be effective unless in writing and signed by the parties to this Agreement (which may be electronic). The failure by either party to enforce any rights under this Agreement will not be construed as a waiver of any rights of such party.

11.Severability. If one or more provisions of this Agreement are held to be unenforceable under applicable laws, the parties agree to renegotiate such provision in good faith. In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (a) such provision shall be excluded from this Agreement, (b) the balance of this Agreement shall be interpreted as if such provision were so excluded, and (c) the balance of this Agreement shall be enforceable in accordance with its terms.

12.Consent to Electronic Delivery and Participation. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.

10

 


 

13.Language. The Participant acknowledges that the Participant is proficient in the English language and, accordingly, understands the provisions of this Agreement and the Plan. If the Participant has received this Agreement, or any other document related to the option and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.

14.    Compliance with Law. Notwithstanding any other provision of the Plan or this Agreement, unless there is an exemption from any registration, qualification or other legal requirement applicable to the shares of Common Stock, the Company shall not be required to deliver any shares issuable upon exercise of the option prior to the completion of any registration or qualification of the shares under any local, state, federal or foreign securities or exchange control law or under rulings or regulations of the U.S. Securities and Exchange Commission (“SEC”) or of any other governmental regulatory body, or prior to obtaining any approval or other clearance from any local, state, federal or foreign governmental agency, which registration, qualification or approval the Company shall, in its absolute discretion, deem necessary or advisable. The Participant understands that the Company is under no obligation to register or qualify the shares with the SEC or any state or foreign securities commission or to seek approval or clearance from any governmental authority for the issuance or sale of the shares. Further, the Participant agrees that the Company shall have unilateral authority to amend the Agreement without the Participant’s consent to the extent necessary to comply with securities or other laws applicable to issuance of shares.

15.Provision of the Plan; Country-Specific Provisions. This option is subject to the provisions of the Plan (including the provisions relating to amendments to the Plan), a copy of which is furnished to the Participant with this option. This option also shall be subject to any special terms and conditions set forth in the Appendix for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Appendix, the special terms and conditions for such country will apply to the Participant to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.

16.Imposition of Other Requirements. The Company reserves the right to impose other requirements on Participant’s participation in the Plan, on the option, and on any shares of Common Stock issued upon the exercise of the option, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to accept any additional agreements or undertakings that may be necessary to accomplish the foregoing.

17.Insider Trading/Market Abuse Laws. The Participant may be subject to insider trading restrictions and/or market abuse laws in applicable jurisdictions, including, but not limited to, the United States and the Participant’s country, which may affect the Participant’s ability to accept, acquire, sell, or otherwise dispose of shares of Common Stock, rights to acquire shares of Common Stock (e.g., options), or rights linked to the value of shares of Common Stock under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions). Insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information. Furthermore, the Participant could be prohibited

11

 


 

from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under the Company’s trading policy. Neither the Company nor any of its affiliates will be responsible for such restrictions or liable for the failure on the Participant’s part to know and abide by such restrictions. The Participant should consult with his or her own personal advisor regarding compliance with such restrictions.

[Remainder of Page Intentionally Left Blank]


12

 


 

ANNEX A

Schrödinger, Inc.

Stock Option Exercise Notice

Schrödinger, Inc.

1540 Broadway

24th Floor

New York, NY 10036

 

Dear Sir or Madam:

I, (the “Participant”), hereby irrevocably exercise the right to purchase shares of the Common Stock, $0.01 par value per share (the “Shares”), of Schrödinger, Inc. (the “Company”) at $     per share pursuant to the Company’s 2022 Equity Incentive Plan and a stock option agreement with the Company dated ________. Enclosed herewith is a payment of $, the aggregate purchase price for the Shares. The certificate for the Shares should be registered in my name as it appears below or, if so indicated below, jointly in my name and the name of the person designated below, with right of survivorship.

 

Dated:


Signature
Print Name:

Address:

 

 

Name and address of persons in whose name the Shares are to be jointly registered (if applicable):


13

 


 

Schrödinger, Inc.

 

COUNTRY-SPECIFIC APPENDIX TO

STOCK OPTION AGREEMENT FOR NON-U.S. PARTICIPANTS

Capitalized terms used but not defined in this Country-Specific Appendix (the “Appendix”) shall have the same meanings assigned to them in the Plan or the Agreement.

Terms and Conditions

This Appendix, which is part of the Agreement, includes additional terms and conditions that govern the option if the Participant works and/or resides in one of the countries listed below. If the Participant is a citizen or resident of a country other than the one in which he or she is currently working (or is considered as such for local law purposes), or if the Participant transfers employment or residency to a different country after receiving the option, the Company will, in its discretion, determine the extent to which the terms and conditions contained herein will be applicable to the recipient.

Notifications

This Appendix also includes information regarding certain other issues about which the Participant should be aware with respect to participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the respective countries as of July 2022. Such laws are often complex and change frequently. As a result, the recipient should not rely on the information noted herein as the only source of information relating to the consequences of participation in the Plan because the information may be out-of-date when the option vests or is exercised and/or the Participant sells any shares of Common Stock acquired under the Plan.

In addition, the information contained herein is general in nature and may not apply to the Participant’s particular situation. As a result, the Company is not in a position to assure the Participant of any particular result. Accordingly, the Participant is strongly advised to seek appropriate professional advice as to how the relevant laws in the recipient’s country may apply to his or her situation.

If the Participant is a citizen or resident of a country other than the one in which he or she is currently working (or is considered as such for local law purposes), or transfers employment/residency to a different country after receiving the option, the notifications contained in this Appendix may not be applicable to the Participant in the same manner.

 

AUSTRALIA

 

Notifications

 

Tax Conditions. Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies to the options granted under the Plan, such that the option grant is intended to be subject to deferred taxation.

14

 


 

 

Securities Law Information. If the Participant acquires shares of Common Stock under the Plan and offer such shares of Common Stock for sale to a person or entity resident in Australia, the offer may be subject to disclosure requirements under Australian law. The Participant should obtain legal advice regarding the disclosure obligations prior to making any such offer.

 

Exchange Control Information. If the Participant is an Australian resident, exchange control reporting is required for cash transactions exceeding AUD10,000 and international fund transfers. If an Australian bank is assisting with the transaction, the bank will file the report on the Participant’s behalf. If there is no Australian bank involved with the transfer, the Participant will be required to file the report.

 

CANADA

Non-Qualified Securities.  All or a portion of the shares of Common Stock subject to the Stock Option may be "non-qualified securities" within the meaning of the Income Tax Act (Canada).  The Company shall provide the Participant with additional information and/or appropriate notification regarding the characterization of the Stock Option for Canadian income tax purposes as may be required by the Income Tax Act (Canada) and the regulations thereunder.

Securities Law Notification. The Participant is permitted to sell shares of Common Stock acquired under the Plan through the designated broker appointed under the Plan, provided the sale of such shares takes place outside of Canada through the facilities of a stock exchange on which the shares of Common Stock are listed.

No Exercise by Using Previously Owned Shares.  Notwithstanding anything in the Plan or the Agreement to the contrary, if the Participant is a resident of Canada, the Participant shall not be permitted to use previously-owned shares of Common Stock to pay the exercise price when exercising the option.

Termination of Relationship. This provision replaces the second paragraph of Section 3(c) of the Agreement:

For purposes of the option, the Participant’s status as an Eligible Participant will be considered terminated as of the as of the earliest of:

(1) the date that the Participant is no longer actively employed or providing service to the Company or the Employer (as defined below),

(2) the date the Participant receives notice of termination from the Company or the Employer, or

(3) the date the Participant’s employment or service with the Company or the Employer is terminated, regardless of any notice period or period of pay in lieu of such notice or related payments or damages provided or required under local law (including, but not limited to statutory law, regulatory law and/or common law).  Unless otherwise expressly provided in this Agreement or determined by the Company, the Participant’s right to vest in and exercise the options under the Plan, if any, will terminate as of such date.

15

 


 

The Participant will not be entitled to any pro-rata vesting for that portion of time before the date on which the Participant’s right to vest terminates, nor will the Participant be entitled to any compensation for lost vesting.  For the avoidance of doubt, employment or service during any portion of the vesting period shall not entitle the Participant to vest in a pro rata portion of unvested options.

In the event the date the Participant is no longer actively providing service cannot be reasonably determined under the terms of this Agreement and the Plan, the Board or the Committee shall have the exclusive discretion to determine when the Participant is no longer actively employed or providing service for purposes of the Participant’s option (including, but not limited to, whether the Participant may still be considered actively employed or providing services while on an approved leave of absence).

Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued entitlement to vesting during a statutory notice period, the Participant’s right to vest in the unvested options under the Plan, if any, will terminate effective as of the last day of the Participant’s minimum statutory notice period, but he or she will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the Participant’s statutory notice period, nor will he or she be entitled to any compensation for lost vesting.

FRANCE

Terms and Conditions

 

Consent to Receive Information in English. By accepting the grant of the option, the Participant confirms having read and understood the Agreement, the Notice of Grant and the Plan, including all terms and conditions included therein, which were provided in the English language. Participant accepts the terms of those documents accordingly.

Consentement relatif à la réception d’informations en langue anglaise. En acceptant l’attribution d’Option, le Participant confirme avoir lu et compris le Contrat d’Options, l’Avis d’Attribution et le Plan, y compris tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.

Notifications

Tax Information.  The option is not intended to be French tax-qualified under sections L. 225-177 to L. 225-186-1 of the French Commercial Code and the relevant sections of the French Tax Code or French Social Security Code.

Exchange Control Information. If the Participant imports or exports cash (e.g., proceeds from the sale of shares of Common Stock acquired under the Plan) with a value equal to or exceeding a certain threshold (currently 10,000), and does not use a financial institution to do so, he or she must submit a report to the customs and excise authorities.

Foreign Asset/Account Reporting Information. If the Participant holds cash or shares of Common Stock outside of France, the Participant must declare all foreign bank and brokerage accounts (including any accounts that were opened or closed during the tax year) on an annual basis, on form No. 3916, together with his or her income tax return. It is the Participant’s

16

 


 

responsibility to comply with French foreign asset and account reporting requirements, and neither the Company nor the Employer will be liable for any resulting fines or penalties.

GERMANY

Notifications

 

Exchange Control Information. Cross-border payments in excess of €12,500 in connection with the purchase or sale of securities (e.g., cross-border remittance of cash to purchase shares or transfer of proceeds from the sale of shares of Common Stock into Germany) must be reported monthly to the German Federal Bank. In the event that German residents make or receive a payment in excess of this amount, the resident must report the payment to Bundesbank electronically using the “General Statistics Reporting Portal” (Allgemeines Meldeportal Statistik) available via Bundesbank’s website: www.bundesbank.de.

Foreign Asset/Account Reporting Information.  If the acquisition of shares of Common Stock under the Plan leads to a “qualified participation” at any point during the calendar year, the Participant will need to report the acquisition when the Participant files his or her tax return for the relevant year. A qualified participation is attained if (i) the value of the shares of Common Stock acquired exceeds €150,000 or (ii) in the unlikely event the Participant holds shares of Common Stock exceeding 10% of the Company’s total Common Stock.

 

INDIA

Terms and Conditions

 

Cashless Sell-To-Cover Exercise Prohibited.  Due to the exchange controls in India, the Participant must either exercise the option using cash to pay the exercise price or by using the cashless sell-all method of exercise. The Participant may not exercise the option using the cashless sell-to-cover method of exercise, whereby the Participant sells only enough Common Stock to cover the exercise price. The Company reserves the right to provide additional methods of exercise to the Participant depending on the development of local law.

Notifications

 

Exchange Control Information. Indian residents are required to repatriate the proceeds from the sale of shares of Common Stock to India within specified timeframes. The Participant must retain the foreign inward remittance certificate received from the bank where the foreign currency is deposited in the event that the Reserve Bank of India or the Employer requests proof of repatriation. It is the Participant’s responsibility to comply with these requirements. Neither the Company nor the Employer will be liable for any fines or penalties resulting from the Participant’s failure to comply with any applicable laws.

 

Foreign Asset/Account Reporting Information. Indian residents are required to declare any foreign bank accounts and any foreign financial assets (including shares of Common Stock held outside of India) in their annual tax returns. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor to determine the Participant’s obligations in this regard.

17

 


 

IRELAND

Notifications

Director Notification Obligation. If the Participant is a director, shadow director, or secretary of an Irish affiliate, the Participant is required to notify such Irish affiliate in writing if the Participant receives or disposes of an interest in the Company representing more than 1% of the Company’s voting share capital (e.g., options, shares of Common Stock, etc.), if the Participant becomes aware of the event giving rise to such notification requirement, or if the Participant becomes a director, shadow director, or secretary of an Irish affiliate if such an interest exists at the time. This notification requirement also applies with respect to the interests of a spouse or children under the age of 18 (whose interests will be attributed to the director, shadow director, or secretary).

 

JAPAN

Notifications

Exchange Control Information. If the Participant acquires shares of Common Stock valued at more than ¥100,000,000 in a single transaction, the Participant must file a Securities Acquisition Report with the Ministry of Finance through the Bank of Japan within 20 days of the acquisition of the Shares.

In addition, if the Participant pays more than ¥30,000,000 in a single transaction for the purchase of Shares when the Participant exercises the option, the Participant must file a Payment Report with the Ministry of Finance through the Bank of Japan within 20 days of the date that the payment is made. The precise reporting requirements vary depending on whether or not the relevant payment is made through a bank in Japan.

Please note that a Payment Report is required independently from a Securities Acquisition Report; therefore, the Participant must file both a Payment Report and a Securities Acquisition Report if the total amount that Participant pays in a single transaction for exercising the option and purchasing Shares exceeds ¥100,000,000.

Foreign Asset / Account Reporting Information. The Participant will be required to report details of any assets held outside of Japan as of December 31st to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due by March 15th each year. The Participant should consult with his or her personal tax advisor as to whether the reporting obligation applies to him or her and whether the requirement extends to any outstanding options, shares of Common Stock and/or cash acquired under the Plan.

 

NETHERLANDS

 

There are no country-specific provisions.

 

UNITED KINGDOM

 

Terms and Conditions

18

 


 

Tax Matters. The following provision supplements Section 5 of the Agreement:

Without limitation to Section 5 of the Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items, as and when requested by the Company or the Employer or by Her Majesty’s Revenue and Customs (“HMRC”) (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any Tax-Related Items that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.

 

Notwithstanding the foregoing, if the Participant is a director or an executive officer of the Company (within the meaning of such terms for purposes of Section 13(k) of the Exchange Act), the Participant acknowledges that the Participant may not be able to indemnify the Company or the Employer for the amount of any income tax not collected from or paid by the Participant, as it may be considered a loan. In this case, the amount of any income tax not collected within 90 days of the end of the U.K. tax year in which the event giving rise to the Tax-Related Item(s) occurs may constitute an additional benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer (as appropriate) for the value of any employee NICs due on this additional benefit, which the Company or the Employer may recover from the Participant by any of the means referred to in the Plan or Section 5 of the Agreement.

 

19

 

EX-10.6 6 sdgr-ex106_58.htm EX-10.6 sdgr-ex106_58.htm

 

Exhibit 10.6

Schrödinger, Inc.

 

RESTRICTED STOCK UNIT AGREEMENT

Schrödinger, Inc. (the “Company”) hereby grants the following restricted stock units pursuant to its 2022 Equity Incentive Plan. The terms and conditions attached hereto are also a part hereof.

 

Notice of Grant

 

Name of recipient (the “Participant”):

 

Grant Date:

 

Number of restricted stock units (“RSUs”) granted:

 

Number, if any, of RSUs that vest immediately on the Grant Date:

 

RSUs that are subject to vesting schedule:

 

Vesting Start Date:

 

 

Vesting Schedule:

Vesting Date:

Number of RSUs that Vest:

 

 

 

 

All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

 

This grant of RSUs satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.

Signature of Participant

 

 

Street Address

 

 

City/State/Zip Code

Schrödinger, Inc.

 

 

By:

    Name of Officer:

    Title:

 


 


 

 

Schrödinger, Inc.

 

Restricted Stock Unit Agreement

Incorporated Terms and Conditions

 

1.Award of Restricted Stock Units. In consideration of services rendered and to be rendered to the Company, by the Participant, the Company has granted to the Participant, subject to the terms and conditions set forth in this Restricted Stock Unit Agreement (this “Agreement”) and in the Company’s 2022 Equity Incentive Plan (the “Plan”), an award with respect to the number of restricted stock units (the “RSUs”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”).  Each RSU represents the right to receive one share of common stock, $0.01 par value per share, of the Company (the “Common Stock”) following the vesting of the RSU, subject to the terms and conditions set forth herein.

2.Vesting.  The RSUs shall vest in accordance with the Vesting Schedule set forth in the Notice of Grant (the “Vesting Schedule”).  Any fractional shares resulting from the application of any percentages used in the Vesting Schedule shall be rounded down to the nearest whole number of RSUs.  As soon as practicable after the vesting of the RSU, the Company will deliver to the Participant, for each RSU that becomes vested, one share of Common Stock, subject to the payment of any taxes pursuant to Section 7.  The Common Stock will be delivered to the Participant as soon as practicable following each vesting date, but in any event within 30 days of such date.

3.Forfeiture of Unvested RSUs Upon Cessation of Service.  In the event that the Participant ceases to be an Eligible Participant (as defined below) for any reason or no reason, with or without cause, all of the RSUs that are unvested as of the time of such cessation shall be forfeited immediately and automatically to the Company, without the payment of any consideration to the Participant, effective as of such cessation.  The Participant shall have no further rights with respect to the unvested RSUs or any Common Stock that may have been issuable with respect thereto.  The Participant shall be an “Eligible Participant” if he or she is an employee, director or officer of, or consultant or advisor to, the Company or any other entity the employees, officers, directors, consultants or advisors of which are eligible to receive awards of RSUs under the Plan.

4.Restrictions on Transfer.  The Participant shall not sell, assign, transfer, pledge, hypothecate, encumber or otherwise dispose of, either voluntarily or by operation of law or otherwise (collectively “transfer”) any RSUs, or any interest therein, except by will or the laws of descent and distribution. The Company shall not be required to treat as the owner of any RSUs or issue any Common Stock to any transferee to whom such RSUs have been transferred in violation of any of the provisions of this Agreement.

5.Rights as a Stockholder.  The Participant shall have no rights as a stockholder of the Company with respect to any shares of Common Stock that may be issuable with respect to the RSUs until the issuance of the shares of Common Stock to the Participant following the vesting of the RSUs.

6.Provisions of the Plan.  This Agreement is subject to the provisions of the Plan, a copy of which is furnished to the Participant with this Agreement.

7.Tax Matters.

(a)Acknowledgments; No Section 83(b) Election. The Participant acknowledges that he or she is responsible for obtaining the advice of the Participant’s own tax advisors with respect to the award of RSUs and the Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents with respect to the tax consequences relating to the RSUs. The

2

 


 

Participant understands that the Participant (and not the Company) shall be responsible for the Participant’s tax liability that may arise in connection with the acquisition, vesting, delivery and/or disposition of the RSUs and the shares of Common Stock with respect thereto. The Participant acknowledges that no election under Section 83(b) of the Internal Revenue Code of 1986, as amended, (the “Code”) is available with respect to RSUs.

(b)Withholding. The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and legally applicable or deemed applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount actually withheld by the Company.  The Participant acknowledges and agrees that prior to the relevant taxable or tax withholding event and at such time as the Participant is not aware of any material nonpublic information about the Company or the Common Stock and the Participant is not subject to any restriction on trading activities with respect to the Common Stock pursuant to any Company insider trading or other policy, the Participant shall execute the instructions set forth in Schedule A attached hereto (the “Durable Automatic Sale Instructions”) as the means of satisfying the withholding obligations for Tax-Related Items (the “Sell-to-Cover Withholding”); provided that if the Participant has previously executed and delivered to the Company effective automatic sale instructions that by their terms apply to the tax obligation arising from the vesting of the RSUs, the Participant shall not be required to execute the instructions set forth in Schedule A. Further, the Participant agrees to pay to the Company, including through withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company, any amount of Tax-Related Items that the Company may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the Sell-to-Cover Withholding. If the Participant fails to comply with his or her obligations in connection with the Tax-Related Items, the Company may refuse to issue or deliver the shares or the proceeds of the sale of shares of Common Stock.

8.Miscellaneous.

(a)Section 409A. The RSUs awarded pursuant to this Agreement are intended to be exempt from or comply with the requirements of Section 409A of the Code and the Treasury Regulations issued thereunder (“Section 409A”). The delivery of shares of Common Stock following the vesting of the RSUs may not be accelerated or deferred unless permitted or required by Section 409A.

(b)Participant’s Acknowledgements. The Participant acknowledges that he or she: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, he or she will be bound by any clawback policy that the Company has in place or may adopt in the future.

(c)Governing Law and Venue.  The provisions of this Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, excluding choice-of-law principles of the law of such state that would require the application of the laws of a jurisdiction other than the State of Delaware. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or this Agreement, the parties hereby submit to the exclusive jurisdiction of the State of New York and agree that such litigation shall be conducted only in the courts of New York County, New York, or the federal courts for the United States for the Southern District of New York, and no other courts, where this grant is made and/or to be performed.

3

 


 

(d)Severability.  If one or more provisions of this Agreement are held to be unenforceable under applicable laws, the parties agree to renegotiate such provision in good faith.  In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (x) such provision shall be excluded from this Agreement, (y) the balance of this Agreement shall be interpreted as if such provision were so excluded, and (z) the balance of this Agreement shall be enforceable in accordance with its terms.


4

 


 

 

Schedule A

Durable Automatic Sale Instructions

 

This Durable Automatic Sale Instruction is being delivered to Schrödinger, Inc. (the “Company”) by the undersigned (the “Participant”) on the date set forth below. The Participant acknowledges that the Company has granted, or may in the future from time to time grant, to the Participant restricted stock units (“RSUs”) under the Company’s equity incentive plans as in effect from time to time. The Participant hereby consents and agrees that any taxes due on or following a vesting date as a result of the vesting or settlement of RSUs on such date shall be paid through a durable automatic sale of shares as follows:

 

(a)The Participant desires to establish a process to satisfy such withholding obligation in respect of all RSUs that have been, or may in the future be, granted by the Company to the Participant through an automatic sale of a portion of the shares of the Common Stock that would otherwise be issued to the Participant on each applicable vesting date, such portion to be in an amount sufficient to satisfy such withholding obligation, with the proceeds of such sale delivered to the Company in satisfaction of such withholding obligation.

(b)Upon any vesting of the Participant’s RSUs from and after the date of this Durable Automatic Sale Instructions, the Company shall arrange for the sale of such number of shares of Common Stock issuable with respect to the Participant’s RSUs that vest as is sufficient to generate net proceeds sufficient to satisfy the Company’s minimum statutory withholding obligations with respect to the income recognized by the Participant upon or following the vesting of the RSUs (based on minimum statutory withholding rates for all tax purposes, including payroll and social security taxes, that are applicable to such income), and the net proceeds of such sale shall be delivered to the Company in satisfaction of such tax withholding obligations.

(c)The Participant hereby appoints the Chief Executive Officer, the Chief Financial Officer and the Chief Legal Officer (or a person holding a similar title), and any of them acting alone and with full power of substitution, to serve as his or her attorneys in fact to arrange for the sale of the Participant’s Common Stock in accordance with this Schedule A.  The Participant agrees to execute and deliver such documents, instruments and certificates as may reasonably be required in connection with the sale of the shares pursuant to this Schedule A.

(d)The Participant represents to the Company that, as of the date hereof, he or she is not aware of any material nonpublic information about the Company or the Common Stock and is not subject to any restriction on trading activities with respect to the Common Stock pursuant to any Company insider trading policy or other policy or prohibited from entering into these Durable Automatic Sales Instructions by an such policy.  The Participant and the Company have structured this Agreement, including this Schedule A, to constitute a “binding contract” relating to the sale of Common Stock, consistent with the affirmative defense to liability under Section 10(b) of the Securities Exchange Act of 1934, as amended under Rule 10b5-1(c) promulgated under such Act.

The Company shall not deliver any shares of Common Stock to the Participant until it is satisfied that all required withholdings have been made.

 

 

_______________________________

 

Participant Name:  ________________

 

Date:  __________________________

 

 

 

5

 

EX-10.7 7 sdgr-ex107_59.htm EX-10.7 sdgr-ex107_59.htm

 

Exhibit 10.7

Schrödinger, Inc.

 

RESTRICTED STOCK UNIT AGREEMENT FOR NON-U.S. PARTICIPANTS

Schrödinger, Inc. (the “Company”) hereby grants the following restricted stock units pursuant to its 2022 Equity Incentive Plan.  The terms and conditions attached hereto are also a part hereof.

 

Notice of Grant

 

Name of recipient (the “Participant”):

 

Grant Date:

 

Number of restricted stock units (“RSUs”) granted:

 

Number, if any, of RSUs that vest immediately on the Grant Date:

 

RSUs that are subject to vesting schedule:

 

Vesting Start Date:

 

 

Vesting Schedule:

Vesting Date:

Number of RSUs that Vest:

 

 

 

 

All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

 

This grant of RSUs satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.

 

 

Signature of Participant

 

 

Street Address

 

 

City/State/Zip Code

Schrödinger, Inc.

 

 

By:

    Name of Officer:

    Title:

 


 


 

 

Schrödinger, Inc.

 

Restricted Stock Unit Agreement for Non-U.S. Participants

Incorporated Terms and Conditions

 

1.Award of Restricted Stock Units. The Company hereby grants to the Participant, subject to the terms and conditions set forth in this Restricted Stock Unit Agreement for Non-U.S. Participants, including any additional terms and conditions for the Participant’s country included in the appendix attached hereto (this “Agreement”) and in the Company’s 2022 Equity Incentive Plan (the “Plan”), an award with respect to the number of restricted stock units (the “RSUs”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”). Each RSU represents the right to receive one share of common stock, $0.01 par value per share, of the Company (the “Common Stock”) following the vesting of the RSU, subject to the terms and conditions set forth herein.

2.Vesting.  The RSUs shall vest in accordance with the Vesting Schedule set forth in the Notice of Grant (the “Vesting Schedule”). Any fractional shares resulting from the application of any percentages used in the Vesting Schedule shall be rounded down to the nearest whole number of RSUs. As soon as practicable after the vesting of the RSU, the Company will deliver to the Participant, for each RSU that becomes vested, one share of Common Stock, subject to the payment of any taxes pursuant to Section 8. The Common Stock will be delivered to the Participant as soon as practicable following each vesting date, but in any event within 30 days of such date.

3.Forfeiture of Unvested RSUs Upon Cessation of Service. In the event that the Participant ceases to be an Eligible Participant (as defined below) for any reason or no reason, with or without cause, all of the RSUs that are unvested as of the time of such cessation shall be forfeited immediately and automatically to the Company, without the payment of any consideration to the Participant, effective as of such cessation. The Participant shall have no further rights with respect to the unvested RSUs or any Common Stock that may have been issuable with respect thereto. The Participant shall be an “Eligible Participant” if he or she is an employee, director or officer of, or consultant or advisor to, the Company or any other entity the employees, officers, directors, consultants or advisors of which are eligible to receive awards of RSUs under the Plan.

For purposes of the RSUs, the Participant’s status as an Eligible Participant will be considered terminated as of the date the Participant is no longer actively providing services to the Company, the Employer (as defined below) or any of the other affiliates of the Company (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or engaged or the terms of the Participant’s employment or service agreement, if any), and unless otherwise expressly provided in this Agreement or determined by the Company, the Participant’s right to vest in the RSUs and receive shares in settlement of the RSUs under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., the period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where the participant is employed or providing services or the terms of the Participant’s employment or service agreement, if any); the Board or the Committee shall have the exclusive discretion to determine when the Participant is no longer actively providing services for purposes of the RSU grant (including whether the Participant may still be considered to be providing services while on a leave of absence) subject to Section 409A (as defined below).

4.Restrictions on Transfer. The Participant shall not sell, assign, transfer, pledge, hypothecate, encumber or otherwise dispose of, either voluntarily or by operation of law or otherwise (collectively “transfer”) any RSUs, or any interest therein, except by will or the laws of descent and distribution. The

2

 


 

Company shall not be required to treat as the owner of any RSUs or issue any Common Stock to any transferee to whom such RSUs have been transferred in violation of any of the provisions of this Agreement.

5.Rights as a Stockholder. The Participant shall have no rights as a stockholder of the Company with respect to any shares of Common Stock that may be issuable with respect to the RSUs until the issuance of the shares of Common Stock to the Participant following the vesting of the RSUs.

6.Provisions of the Plan. This Agreement is subject to the provisions of the Plan, a copy of which is furnished to the Participant with this Agreement.

7.Nature of Grant. In accepting the grant, the Participant acknowledges, understands and agrees that:

(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;

(b)the grant of the RSUs is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of RSUs, or benefits in lieu of RSUs, even if RSUs have been granted in the past;

(c)all decisions with respect to future RSUs or other grants, if any, will be at the sole discretion of the Company;

(d)the RSU grant and participation in the Plan shall not create a right to employment or other service relationship with the Company;

(e)the RSU grant and participation in the Plan shall not be interpreted as forming or amending an employment or service contract with the Company or the Employer, and shall not interfere with the ability of the Company, the Employer or any affiliate of the Company, as applicable, to terminate the Participant’s employment relationship (if any);

(f)the Participant is voluntarily participating in the Plan;

(g)the RSUs and the shares of Common Stock subject to the RSUs, and the income from and value of same, are not intended to replace any pension rights or compensation;

(h)the RSUs and the shares of Common Stock subject to the RSUs, and the income and value of same, are not part of normal or expected compensation for purposes of, including but not limited to, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, holiday pay, long-service awards, pension or retirement or welfare benefits or similar payments;

(i)unless otherwise agreed with the Company in writing, the RSUs and the shares of Common Stock subject to the RSUs, and the income and value of same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of a subsidiary of the Company;

(j)the future value of the underlying shares of Common Stock is unknown, indeterminable and cannot be predicted with certainty;

(k)no claim or entitlement to compensation or damages shall arise from forfeiture of the RSUs resulting from the termination of the Participant’s employment or other service relationship (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction

3

 


 

where the Participant is employed or engaged or the terms of the Participant’s employment agreement, if any); and

(l)neither the Company, the Employer nor any other subsidiary or affiliate of the Company shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the RSU or of any amounts due to me pursuant to the settlement of the RSU or the subsequent sale of any shares of Common Stock acquired upon settlement.

 

8.Tax Matters.

(a)Acknowledgments; Responsibility for Taxes. The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and legally applicable or deemed applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount actually withheld by the Company or the Employer.  The Participant further acknowledges that the Company and/or the Employer: (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of this award of RSUs; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the RSUs to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former Employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

(b)Withholding.  Prior to the relevant taxable or tax withholding event and at such time as the Participant is not aware of any material nonpublic information about the Company or the Common Stock and the Participant is not subject to any restriction on trading activities with respect to the Common Stock pursuant to any Company insider trading or other policy, the Participant shall execute the instructions set forth in Schedule A attached hereto (the “Durable Automatic Sale Instructions”) as the means of satisfying the withholding obligations for Tax-Related Items (the “Sell-to-Cover Withholding”); provided that if the Participant has previously executed and delivered to the Company effective automatic sale instructions that by their terms apply to the tax obligation arising from the vesting of the RSUs, the Participant shall not be required to execute the instructions set forth in Schedule A. In the event the Sell-to-Cover Withholding results in over-withholding, the Participant may receive a refund of any over-withheld amount in cash and will have no entitlement to the stock equivalent, or if not refunded, the Participant may seek a refund from the local tax authorities.  In the event of under-withholding, the Participant may be required to pay any additional Tax-Related Items directly to the applicable tax authority, to the Company or to the Employer. The Participant agrees to pay to the Company or the Employer, as applicable, including through withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer, any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the Sell-to-Cover Withholding. If the Participant fails to comply with his or her obligations in connection with the Tax-Related Items, the Company may refuse to issue or deliver the shares or the proceeds of the sale of shares of Common Stock.

9.Data Privacy.  If the Participant would like to participate in the Plan, the Participant will need to review the information provided in this Section 9 and declare with its signature under this Agreement consent to processing of Participant’s personal data for such processing activities requiring consent.

If the Participant is based in the EEA+ (as defined below), the Participant has the right to withdraw his or her consent for such processing activities at any time and declares that he or she has read the

4

 


 

transparency document on the website of the Company or, if different, the Participant’s Employer. The withdrawal of consent does not affect the lawfulness of processing based on consent before its withdrawal. Other processing activities (e.g., the transfer of personal data to tax authorities) are based on other legal grounds, e.g., a legal obligation to which the controller is subject, or a legitimate interest pursued by the controller or by a third party. For such processing activities consent is not needed or given by the Participant.

 

(a)EEA+ Controller and Representative. If the Participant is based in the European Union (“EU”), the European Economic Area, or the United Kingdom (collectively “EEA+”), the Participant should note that the Company, with its registered address at 1540 Broadway, 24th Floor, New York, New York 10036, United States of America, is the controller responsible for the processing of the Participant’s personal data in connection with the Agreement and the Plan. The Company’s representative in the EEA+ by means of Art. 27 GDPR is Prof. Dr. h.c. Heiko Jonny Maniero, DGD Deutsche Gesellschaft für Datenschutz GmbH, Fraunhoferring 3, 85238 Petershausen. The representative can be reached by email at heiko.maniero@dg-datenschutz.de.

(b)Data Collection and Usage. The Company collects, uses and otherwise processes certain personal data about the Participant, including, but not limited to, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor, which the Company receives from the Participant, Participant’s Employer or otherwise in connection with this Agreement or the Plan (“Data”), for the purposes of implementing, administering and managing the Plan and allocating shares of Common Stock pursuant to the Plan.

If the Participant is based in the EEA+, the legal basis, where required, for the processing of Data by the Company is: (i) the consent of the Participant; or (ii) the necessity of the data processing for the Company to (1) perform its contractual obligations under this Agreement, (2) comply with legal obligations established in the EEA+, or (3) pursue the legitimate interest of complying with legal obligations established outside of the EEA+.

If the Participant is based outside of the EEA+, the legal basis, where required, for the processing of Data by the Company is the Participant’s consent, as further described below.

(c)Stock Plan Administration Service Providers. The Company grants access to Data to TD Ameritrade, Inc., an independent service provider, which is assisting the Company with the implementation, administration and management of the Plan (“Broker”). In the future, the Company may select a different service provider and share Data with such other provider serving in a similar manner. Broker will open an account for the Participant to receive and trade shares of Common Stock acquired under the Plan. The Participant may be asked to agree on separate terms and data processing practices with Broker, with such agreement being a condition of participating in the Plan.

(d)International Data Transfers. In the event the Participant resides, works or is otherwise located outside of the U.S., Data will be transferred from the Participant’s country to the U.S., where the Company and its service providers are based. The Participant understands and acknowledges that the U.S. might not provide a level of protection of personal data equivalent to the level of protection in the Participant’s country.

If the Participant is based in the EEA+, the legal basis, where required, for the transfer of Data from the EEA+ to the Company and for the access to Data granted by the Company to Broker or, as the case may be, a different service provider of the Company in the U.S. is to satisfy the Company’s contractual

5

 


 

obligations under the terms of this Agreement and/or its use of the standard data protection clauses adopted by the EU Commission.

If the Participant is based outside of the EEA+, the Company’s legal basis, where required, for the transfer of Data from the Participant’s country to the Company and for the access to Data granted by the Company to Broker or, as the case may be, a different service provider of the Company is the Participant’s consent, as further described below.

(e)Data Retention. The Company will hold and use the Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax and security laws.

(f)Data Subject Rights. The Participant may have a number of rights under data privacy laws in his or her jurisdiction. Depending on where the Participant is based and subject to the conditions set out in applicable law, such rights may include the right to request from the Company access to and rectification, erasure or portability of Data, to restrict or object to the processing of Data, lodge a complaint with a supervisory authority and/or to receive a list with the names and addresses of any potential recipients of Data. To receive additional information regarding these rights or to exercise these rights, the Participant can contact the Company’s data privacy representative at heiko.maniero@dg-datenschutz.de.

(g)Necessary Disclosure of Personal Data. The Participant understands that providing the Company with Data is necessary for the performance of the Agreement and that the Participant’s refusal to provide Data would make it impossible for the Company to perform its contractual obligations and may affect the Participant’s ability to participate in the Plan.

(h)Voluntariness and Consequences of Consent Denial or Withdrawal. Participation in the Plan is voluntary and the Participant is providing any consents referred to herein on a purely voluntary basis. The Participant understands that he or she may withdraw any such consent at any time with future effect for any or no reason. If the Participant does not consent, or if the Participant later seeks to withdraw his or her consent, the Participant’s salary from or employment and career with the Employer will not be affected; the only consequence of refusing or withdrawing the Participant’s consent is that the Company would not be able to grant the RSUs, the options or other awards to the Participant or administer or maintain the RSUs, the options or other awards. For more information on the consequences of refusal to consent or withdrawal of consent, the Participant should contact the Company’s data privacy representative at heiko.maniero@dg-datenschutz.de.

If the Participant is based outside of the EEA+, by accepting the RSUs and indicating consent via the Company’s online acceptance procedure, the Participant explicitly declares his or her consent to the entirety of the Data processing operations described in this Section 9 including, without limitation, access to Data provided by the Company to Broker or, as the case may be, a different service provider of the Company in the U.S.

10.Miscellaneous.

(a)Section 409A.  The RSUs awarded pursuant to this Agreement are intended to be exempt from or comply with the requirements of Section 409A of the Code and the Treasury Regulations issued thereunder (“Section 409A”). The delivery of shares of Common Stock following the vesting of the RSUs may not be accelerated or deferred unless permitted or required by Section 409A.

(b)No Advice Regarding Grant.  The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding participation in the Plan, or the

6

 


 

acquisition or sale of the underlying shares of Common Stock.  The Participant understands and agrees that he or she should consult with his or her own personal tax, legal and financial advisors regarding participation in the Plan before taking any action related to the Plan.

(c)Governing Law and Venue. The provisions of this Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, excluding choice-of-law principles of the law of such state that would require the application of the laws of a jurisdiction other than the State of Delaware. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or this Agreement, the parties hereby submit to the exclusive jurisdiction of the State of New York and agree that such litigation shall be conducted only in the courts of New York County, New York, or the federal courts for the United States for the Southern District of New York, and no other courts, where this grant is made and/or to be performed.

(d)Entire Agreement; Enforcement of Rights. This Agreement, together with the Plan, sets forth the entire agreement and understanding of the parties relating to the subject matter herein and supersedes all prior discussions, agreements, commitments, or negotiations between the parties. No adverse modification or amendment of this Agreement, nor any waiver of any rights under this Agreement, will be effective unless in writing and signed by the parties to this Agreement (which may be electronic). The failure by either party to enforce any rights under this Agreement will not be construed as a waiver of any rights of such party.

(e)Severability. If one or more provisions of this Agreement are held to be unenforceable under applicable laws, the parties agree to renegotiate such provision in good faith. In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (x) such provision shall be excluded from this Agreement, (y) the balance of this Agreement shall be interpreted as if such provision were so excluded, and (z) the balance of this Agreement shall be enforceable in accordance with its terms.

(f)Consent to Electronic Delivery and Participation. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means.  The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.  

(g)Language. The Participant acknowledges that the Participant is proficient in the English language and, accordingly, understands the provisions of this Agreement and the Plan.  If the Participant has received this Agreement, or any other document related to the RSUs and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.

(h)Compliance with Law. Notwithstanding any other provision of the Plan or this Agreement, unless there is an exemption from any registration, qualification or other legal requirement applicable to the shares of Common Stock, the Company shall not be required to deliver any shares issuable upon settlement of the RSU prior to the completion of any registration or qualification of the shares under any local, state, federal or foreign securities or exchange control law or under rulings or regulations of the U.S. Securities and Exchange Commission (“SEC”) or of any other governmental regulatory body, or prior to obtaining any approval or other clearance from any local, state, federal or foreign governmental agency, which registration, qualification or approval the Company shall, in its absolute discretion, deem necessary or advisable.  The Participant understands that the Company is under no obligation to register or qualify the shares with the SEC or any state or foreign securities commission or to seek approval or clearance from any governmental authority for the issuance or sale of the shares. Further, the Participant agrees that the

7

 


 

Company shall have unilateral authority to amend the Agreement without the Participant’s consent to the extent necessary to comply with securities or other laws applicable to issuance of shares.

(i)Country-Specific Provisions. The RSUs shall be subject to any special terms and conditions set forth in the Appendix for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Appendix, the special terms and conditions for such country will apply to the Participant to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.

(j)Imposition of Other Requirements. The Company reserves the right to impose other requirements on Participant’s participation in the Plan, on the RSUs, and on any shares of Common Stock issued following the vesting of the RSUs, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to accept any additional agreements or undertakings that may be necessary to accomplish the foregoing.

(k)Insider Trading/Market Abuse Laws. The Participant may be subject to insider trading restrictions and/or market abuse laws in applicable jurisdictions, including, but not limited to, the United States and the Participant’s country, which may affect the Participant’s ability to accept, acquire, sell, or otherwise dispose of shares of Common Stock, rights to shares of Common Stock (e.g., RSUs), or rights linked to the value of shares of Common Stock under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions).  Insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities.  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under the Company’s trading policy.  Neither the Company nor any of its affiliates will be responsible for such restrictions or liable for the failure on the Participant’s part to know and abide by such restrictions. The Participant should consult with his or her own personal advisor regarding compliance with such restrictions.

(l)Participant’s Acknowledgements. The Participant acknowledges that he or she: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, to the extent permitted by law, he or she will be bound by any clawback policy that the Company has in place or may adopt in the future.


8

 


 

 

Schrödinger, Inc.

 

COUNTRY-SPECIFIC APPENDIX TO

RESTRICTED STOCK UNIT AGREEMENT FOR NON-U.S. PARTICIPANTS

Capitalized terms used but not defined in this Country-Specific Appendix (the “Appendix”) shall have the same meanings assigned to them in the Plan or the Agreement.

Terms and Conditions

This Appendix, which is part of the Agreement, includes additional terms and conditions that govern the RSUs if the Participant works and/or resides in one of the countries listed below.  If the Participant is a citizen or resident of a country other than the one in which he or she is currently working (or is considered as such for local law purposes), or if the Participant transfers employment or residency to a different country after receiving the RSUs, the Company will, in its discretion, determine the extent to which the terms and conditions contained herein will be applicable to the recipient.

Notifications

This Appendix also includes information regarding certain other issues about which the Participant should be aware with respect to participation in the Plan.  The information is based on the securities, exchange control and other laws in effect in the respective countries as of July 2022. Such laws are often complex and change frequently.  As a result, the recipient should not rely on the information noted herein as the only source of information relating to the consequences of participation in the Plan because the information may be out-of-date when the RSUs vest or settle and/or when the Participant sells any shares of Common Stock acquired under the Plan.

In addition, the information contained herein is general in nature and may not apply to the Participant’s particular situation.  As a result, the Company is not in a position to assure the Participant of any particular result.  Accordingly, the Participant is strongly advised to seek appropriate professional advice as to how the relevant laws in the recipient’s country may apply to his or her situation.

If the Participant is a citizen or resident of a country other than the one in which he or she is currently working (or is considered as such for local law purposes), or transfers employment/residency to a different country after receiving the RSUs, the notifications contained in this Appendix may not be applicable to the Participant in the same manner.


9

 


 

 

AUSTRALIA

 

Notifications

 

Tax Conditions.  Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies to the RSUs granted under the Plan, such that the RSU grant is intended to be subject to deferred taxation.

 

Securities Law Information.

 

This offer is being made under Division 1A, Part 7.12 of the Corporations Act 2001 (Cth).

Please note that if you offer your shares of Common Stock for sale to a person or entity resident in Australia, your offer may be subject to disclosure requirements under Australian law.  Please obtain legal advice on your disclosure obligations prior to making any such offer.

Exchange Control Information.  If the Participant is an Australian resident, exchange control reporting is required for cash transactions exceeding AUD10,000 and international fund transfers.  If an Australian bank is assisting with the transaction, the bank will file the report on the Participant’s behalf.  If there is no Australian bank involved with the transfer, the Participant will be required to file the report.

 

CANADA

Terms and Conditions

Settlement of RSUs.  Notwithstanding any terms or conditions of the Plan or the Agreement to the contrary, the RSUs will be settled in shares of Common Stock only, not cash.

Cessation of Service.  The following provisions replaces the second paragraph of Section 3 of this Agreement:

For purposes of the RSUs, the Participant’s status as an Eligible Participant will be considered terminated as of the as of the earliest of:

(1) the date that the Participant is no longer actively employed or providing service to the Company or the Employer (as defined below),

(2) the date the Participant receives notice of termination from the Company or the Employer, or

(3) the date the Participant’s employment or service with the Company or the Employer is terminated,

regardless of any notice period or period of pay in lieu of such notice or related payments or damages provided or required under local law (including, but not limited to statutory law, regulatory law and/or common law).  Unless otherwise expressly provided in this Agreement or determined by the Company, the Participant’s right to vest in RSUs under the Plan, if any, will terminate as of such date.

The Participant will not be entitled to any pro-rata vesting for that portion of time before the date on which the Participant’s right to vest terminates, nor will the Participant be entitled to any compensation for lost vesting.  For the avoidance of doubt, employment or service during any portion of the vesting period shall not entitle the Participant to vest in a pro rata portion of unvested RSUs.  

In the event the date the Participant is no longer actively providing service cannot be reasonably determined under the terms of this Agreement and the Plan, the Board or the Committee shall have the exclusive discretion to determine when the Participant is no longer actively employed or providing service for

10

 


 

purposes of the Participant’s RSUs (including, but not limited to, whether the Participant may still be considered actively employed or providing services while on an approved leave of absence) subject to Section 409A (as defined below).

Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued entitlement to vesting during a statutory notice period, the Participant’s right to vest in the unvested RSUs under the Plan, if any, will terminate effective as of the last day of the Participant’s minimum statutory notice period, but he or she will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the Participant’s statutory notice period, nor will he or she be entitled to any compensation for lost vesting.

Securities Law Information.  The Participant will not be permitted to sell or otherwise dispose of the shares of Common Stock acquired upon settlement of the RSUs within Canada.  The Participant will only be permitted to sell or dispose of any shares of Common Stock if such sale or disposal takes place outside of Canada on the facilities on which such shares of Common Stock are traded.

Notifications

Foreign Asset/Account Reporting Information.  Canadian residents are required to report their foreign specified property on form T1135 (Foreign Income Verification Statement) if the total cost of the foreign specified property exceeds C$100,000 at any time in the year.  The right to acquire shares of Common Stock must be reported (generally at nil cost) if the C$100,000 threshold is exceeded because of other foreign specified property held.  Foreign specified property includes shares of Common Stock acquired under the Plan, and their cost generally is the adjusted cost base (“ACB”) of the shares.  The ACB ordinarily would equal the fair market value of the shares of Common Stock at the time of acquisition less the purchase price, but if such Canadian resident owns other shares of Common Stock, this ACB have to be averaged with the ACB of the other shares.  The form T1135 generally must be filed by April 30th of the following year.  Canadian residents should consult with a personal advisor to ensure compliance with the applicable reporting requirements.

FRANCE

Terms and Conditions

 

Consent to Receive Information in English.  By accepting the RSUs, the Participant confirms that he or she has read and understood the Plan and the Agreement, including all terms and conditions included therein, which were provided in the English language.  The Participant accepts the terms of those documents accordingly.

En acceptant les RSUs, le Titulaire de les RSUs confirme avoir lu et compris le Plan et le Contrat y relatifs, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Titulaire de les RSUs accepte les dispositions de ces documents en connaissance de cause.

Notifications

Tax Information.  The RSUs are not intended to qualify for special tax and social security treatment applicable to restricted stock units granted under Section L.225-197-1 to L.225-197-6 of the French Commercial Code, as amended.

Foreign Asset/Account Reporting Information.  If the Participant holds cash or shares of Common Stock outside of France, the Participant must declare all foreign bank and brokerage accounts (including any accounts that were opened or closed during the tax year) on an annual basis, on form No. 3916, together with his or her income tax return.  It is the Participant’s responsibility to comply with French foreign asset

11

 


 

and account reporting requirements, and neither the Company nor the Employer will be liable for any resulting fines or penalties.

GERMANY

Notifications

 

Exchange Control Information.  If the Participant remits funds in excess of €12,500 out of or into Germany, such cross-border payment must be reported monthly to the German Federal Bank (Bundesbank). The Participant is responsible for the reporting obligation and should file the report (“Allgemeine Meldeportal Statistik”) electronically by the fifth day of the month following the month in which the payment is made. A copy of the report can be accessed via the Bundesbank’s website at www.bundesbank.de and is available in both German and English.

Foreign Asset/Account Reporting Information.  If the acquisition of shares of Common Stock under the Plan leads to a “qualified participation” at any point during the calendar year, the Participant will need to report the acquisition when he or she files his or her tax return for the relevant year. A qualified participation is attained if (i) the value of the shares of Common Stock acquired exceeds €150,000 or (ii) in the unlikely event the Participant holds shares of Common Stock exceeding 10% of the Company’s total Common Stock. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor to determine his or her obligations in this regard.

 

INDIA

Notifications

 

Exchange Control Information. Indian residents are required to repatriate the proceeds from the sale of shares of Common Stock to India within specified timeframes. The Participant must retain the foreign inward remittance certificate received from the bank where the foreign currency is deposited in the event that the Reserve Bank of India or the Employer requests proof of repatriation.  It is the Participant’s responsibility to comply with these requirements. Neither the Company nor the Employer will be liable for any fines or penalties resulting from the Participant’s failure to comply with any applicable laws.

 

Foreign Asset/Account Reporting Information. Indian residents are required to declare any foreign bank accounts and any foreign financial assets (including shares of Common Stock held outside of India) in their annual tax returns.  The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor to determine his or her obligations in this regard.

IRELAND

Notifications

Director Notification Obligation. If the Participant is a director, shadow director, or secretary of an Irish affiliate, the Participant is required to notify such Irish affiliate in writing if the Participant receives or disposes of an interest in the Company representing more than 1% of the Company’s voting share capital (e.g., RSUs, shares of Common Stock, etc.), if the Participant becomes aware of the event giving rise to such notification requirement, or if the Participant becomes a director, shadow director, or secretary of an Irish affiliate if such an interest exists at the time. This notification requirement also applies with respect to the interests of a spouse or children under the age of 18 (whose interests will be attributed to the director, shadow director, or secretary).

 

12

 


 

 

JAPAN

Notifications

Foreign Asset / Account Reporting Information. The Participant will be required to report details of any assets held outside of Japan as of December 31st to the extent such assets have a total net fair market value exceeding ¥50 million.  Such report will be due by March 15th each year.  The Participant is responsible for complying with this reporting obligation and should confer with their personal tax advisor to determine the Participant’s obligations in this regard.

 

NETHERLANDS

 

There are no country-specific provisions.

 

SOUTH KOREA

 

Notifications

Foreign Asset / Account Reporting Information. The Participant must declare all foreign financial accounts (e.g., non-Korean bank accounts, brokerage accounts) to the Korean tax authority and file a report with respect to such accounts in June of the following year if the monthly balance of such accounts exceeds KRW 500 million (or an equivalent amount in foreign currency) on any month-end date during a calendar year. The Participant is responsible for complying with this reporting obligation and should confer with their personal tax advisor to determine the Participant’s obligations in this regard.

 

UNITED KINGDOM

 

Terms and Conditions

Tax Matters.The following provision supplements Section 8 of the Agreement:

Without limitation to Section 8 of the Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items, as and when requested by the Company or the Employer or by Her Majesty’s Revenue and Customs (“HMRC”) (or any other tax authority or any other relevant authority).  The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any Tax-Related Items that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.

Notwithstanding the foregoing, if the Participant is a director or an executive officer of the Company (within the meaning of such terms for purposes of Section 13(k) of the Exchange Act), the Participant acknowledges that the Participant may not be able to indemnify the Company or the Employer for the amount of any income tax not collected from or paid by the Participant, as it may be considered a loan.  In this case, the amount of any income tax not collected within 90 days of the end of the U.K. tax year in which the event giving rise to the Tax-Related Item(s) occurs may constitute an additional benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable.  The Participant will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer (as appropriate) for the value of any employee NICs due on this additional benefit, which the Company or the Employer may recover from the Participant by any of the means referred to in the Plan or Section 8 of the Agreement.

13

 


 

Schedule A

Durable Automatic Sale Instructions

 

This Durable Automatic Sale Instruction is being delivered to Schrödinger, Inc. (the “Company”) by the undersigned (the “Participant”) on the date set forth below. The Participant acknowledges that the Company has granted, or may in the future from time to time grant, to the Participant restricted stock units (“RSUs”) under the Company’s equity incentive plans as in effect from time to time. The Participant hereby consents and agrees that any taxes due on or following a vesting date as a result of the vesting or settlement of RSUs on such date shall be paid through a durable automatic sale of shares as follows:

 

(a)The Participant desires to establish a process to satisfy such withholding obligation in respect of all RSUs that have been, or may in the future be, granted by the Company to the Participant through an automatic sale of a portion of the shares of the Common Stock that would otherwise be issued to the Participant on each applicable vesting date, such portion to be in an amount sufficient to satisfy such withholding obligation, with the proceeds of such sale delivered to the Company in satisfaction of such withholding obligation.

(b)Upon any vesting of the Participant’s RSUs from and after the date of this Durable Automatic Sale Instructions, the Company shall arrange for the sale of such number of shares of Common Stock issuable with respect to the Participant’s RSUs that vest as is sufficient to generate net proceeds sufficient to satisfy the Company’s minimum statutory withholding obligations (or, for Participants outside the United States, applicable statutory withholding obligations) with respect to the income recognized by the Participant upon or following the vesting of the RSUs (based on minimum statutory withholding rates for all tax purposes, including payroll and social security taxes, that are applicable to such income) (or, for Participants outside the United States, applicable statutory withholding rates), and the net proceeds of such sale shall be delivered to the Company in satisfaction of such tax withholding obligations.

(c)The Participant hereby appoints the Chief Executive Officer, the Chief Financial Officer and the Chief Legal Officer (or a person holding a similar title), and any of them acting alone and with full power of substitution, to serve as his or her attorneys in fact to arrange for the sale of the Participant’s Common Stock in accordance with this Schedule A.  The Participant agrees to execute and deliver such documents, instruments and certificates as may reasonably be required in connection with the sale of the shares pursuant to this Schedule A.

(d)The Participant represents to the Company that, as of the date hereof, he or she is not aware of any material nonpublic information about the Company or the Common Stock and is not subject to any restriction on trading activities with respect to the Common Stock pursuant to any Company insider trading policy or other policy or prohibited from entering into these Durable Automatic Sales Instructions by an such policy.  The Participant and the Company have structured this Agreement, including this Schedule A, to constitute a “binding contract” relating to the sale of Common Stock, consistent with the affirmative defense to liability under Section 10(b) of the Securities Exchange Act of 1934, as amended under Rule 10b5-1(c) promulgated under such Act.

The Company shall not deliver any shares of Common Stock to the Participant until it is satisfied that all required withholdings have been made.

 

 

_______________________________

 

Participant Name:  ________________

 

Date:  __________________________

14

 

EX-31.1 8 sdgr-ex311_8.htm EX-31.1 sdgr-ex311_8.htm

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: August 4, 2022

 

/s/ Ramy Farid

Ramy Farid

President and Chief Executive Officer (Principal Executive Officer)

 

EX-31.2 9 sdgr-ex312_9.htm EX-31.2 sdgr-ex312_9.htm

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, Jenny Herman, 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: August 4, 2022

 

/s/ Jenny Herman

Jenny Herman

Senior Vice President, Finance and Corporate Controller (Principal Financial Officer and Principal Accounting Officer)

 

EX-32.1 10 sdgr-ex321_6.htm EX-32.1 sdgr-ex321_6.htm

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 June 30, 2022 (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: August 4, 2022

 

/s/ Ramy Farid

Ramy Farid

President and Chief Executive Officer (Principal Executive Officer)

 

EX-32.2 11 sdgr-ex322_7.htm EX-32.2 sdgr-ex322_7.htm

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 her knowledge, that:

 

(1)

the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended June 30, 2022 (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: August 4, 2022

 

/s/ Jenny Herman

Jenny Herman

Senior Vice President, Finance and Corporate Controller (Principal Financial Officer and Principal Accounting Officer)

 

 

GRAPHIC 12 g5mchgb5gxud000001.jpg GRAPHIC begin 644 g5mchgb5gxud000001.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" J!&4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** G "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_9 end GRAPHIC 13 g5mchgb5gxud000008.jpg GRAPHIC begin 644 g5mchgb5gxud000008.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" # L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^2;]L']L' M]K;P]^UK^U'H&@?M1_M%Z'H6A_M%_&W1]%T71_C;\2],TG1])TSXE^)K+3=+ MTO3;+Q-!9Z?IVGV<$-I965I##;6EM#%!!%'%&B#YT_X;9_;,_P"CM_VG/_#] +?%3_ .:NBB@#_]D! end GRAPHIC 14 g5mchgb5gxud000007.jpg GRAPHIC begin 644 g5mchgb5gxud000007.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V6_\ #4.H M7LET^I:O"SXS';W\D:# X4' Z56_P"$.M_^@QKW_@TF_P#BJZ.B@#G/^$.M M_P#H,:]_X-)O_BJ/^$.M_P#H,:]_X-)O_BJZ.B@#G/\ A#K?_H,:]_X-)O\ MXJC_ (0ZW_Z#&O?^#2;_ .*KHZ* .<_X0ZW_ .@QKW_@TF_^*H_X0ZW_ .@Q MKW_@TF_^*KHZ* .<_P"$.M_^@QKW_@TF_P#BJ/\ A#K?_H,:]_X-)O\ XJNC MHH YS_A#K?\ Z#&O?^#2;_XJC_A#K?\ Z#&O?^#2;_XJNCHH YS_ (0ZW_Z# M&O?^#2;_ .*H_P"$.M_^@QKW_@TF_P#BJZ.B@#G/^$.M_P#H,:]_X-)O_BJ/ M^$.M_P#H,:]_X-)O_BJZ.B@#G/\ A#K?_H,:]_X-)O\ XJC_ (0ZW_Z#&O?^ M#2;_ .*KHZ* .<_X0ZW_ .@QKW_@TF_^*H_X0ZW_ .@QKW_@TF_^*KHZ* .< M_P"$.M_^@QKW_@TF_P#BJ/\ A#K?_H,:]_X-)O\ XJNCHH YS_A#K?\ Z#&O M?^#2;_XJC_A#K?\ Z#&O?^#2;_XJNCHH YS_ (0ZW_Z#&O?^#2;_ .*H_P"$ M.M_^@QKW_@TF_P#BJZ.B@#G/^$.M_P#H,:]_X-)O_BJ/^$.M_P#H,:]_X-)O M_BJZ.B@#G/\ A#K?_H,:]_X-)O\ XJC_ (0ZW_Z#&O?^#2;_ .*KHZ* .<_X M0ZW_ .@QKW_@TF_^*H_X0ZW_ .@QKW_@TF_^*KHZ* .<_P"$.M_^@QKW_@TF M_P#BJ/\ A#K?_H,:]_X-)O\ XJNCHH YS_A#K?\ Z#&O?^#2;_XJC_A#K?\ MZ#&O?^#2;_XJNCHH YS_ (0ZW_Z#&O?^#2;_ .*H_P"$.M_^@QKW_@TF_P#B MJZ.B@#G/^$.M_P#H,:]_X-)O_BJ/^$.M_P#H,:]_X-)O_BJZ.B@#G/\ A#K? M_H,:]_X-)O\ XJC_ (0ZW_Z#&O?^#2;_ .*KHZ* .<_X0ZW_ .@QKW_@TF_^ M*H_X0ZW_ .@QKW_@TF_^*KHZ* .<_P"$.M_^@QKW_@TF_P#BJ/\ A#K?_H,: M]_X-)O\ XJNCHH YS_A#K?\ Z#&O?^#2;_XJC_A#K?\ Z#&O?^#2;_XJNCHH M YS_ (0ZW_Z#&O?^#2;_ .*H_P"$.M_^@QKW_@TF_P#BJZ.B@#G/^$.M_P#H M,:]_X-)O_BJ/^$.M_P#H,:]_X-)O_BJZ.B@#G/\ A#K?_H,:]_X-)O\ XJC_ M (0ZW_Z#&O?^#2;_ .*KHZ* .9E\)V<$32R:UKRH@RQ.J3<#_OJN2;Q%X"5B MI\<:H"#@C^UI_P#&N_\ $1(T&\Q_SR;^5?$#0R75^]O#&7D:1@H49)YH ^G_ M /A(_ /_ $/&J?\ @VG_ ,:/^$C\ _\ 0\:I_P"#:?\ QKR;2_@1XGU2QCNE MDMXE<9"R'!JY_P ,\>*?^?JS_P"^J /3?^$C\ _]#QJG_@VG_P :/^$C\ _] M#QJG_@VG_P :\:U3X-Z]IEU%;-<6TTTAQLC;)'UK6C_9[\4R1*_VBT7<,X+< MB@#T_P#X2/P#_P!#QJG_ (-I_P#&C_A(_ /_ $/&J?\ @UG_ ,:\T3]GKQ2C MJWVFR.TYP6J[J_P,\6:O?F[=].A8J%V1<+P,4 =]_P )'X!_Z'C5/_!M/_C1 M_P )'X!_Z'C5/_!M/_C7F7_#/'BG_GZL_P#OJL6_^#VNV.H160GMIIGXQ&V= MOUH ]G_X2/P#_P!#QJG_ (-I_P#&C_A(_ /_ $/&J?\ @VG_ ,:\Q7]GKQ2R MAOM-F,C."U+_ ,,\>*?^?JS_ .^J /3?^$C\ _\ 0\:I_P"#:?\ QH_X2/P# M_P!#QJG_ (-9_P#&O,O^&>/%/_/U9_\ ?5:$OP.\62Z-#II?30D3EQ(/OG/8 MF@#O?^$C\ _]#QJG_@VG_P :/^$C\ _]#QJG_@VG_P :\7N/@_KL.JII\<]M M-*PY,;9"_6ML?L\^*2,_:K/_ +ZH ]-_X2/P#_T/&J?^#:?_ !H_X2/P#_T/ M&J?^#:?_ !KS+_AGCQ3_ ,_5G_WU1_PSQXI_Y^K/_OJ@#TW_ (2/P#_T/&J? M^#:?_&C_ (2/P#_T/&J?^#6?_&O,C^SSXH4$FZLP!_M5GQ_#_7[EX_#5NEC- MY4GFFYC&>?0F@#UW_A(_ /\ T/&J?^#:?_&C_A(_ /\ T/&J?^#:?_&O-'_9 MZ\4NY;[39#)Z!J;_ ,,\>*?^?JS_ .^J /3?^$C\ _\ 0\:I_P"#:?\ QH_X M2/P#_P!#QJG_ (-I_P#&O,O^&>/%/_/U9_\ ?5(_[/?B>-"[7=D% R26H ]. M_P"$C\ _]#QJG_@VG_QH_P"$C\ _]#QJG_@VG_QKQ?3_ (/Z]J>J3V5K+;N( ML9F!^0_0U7\9_"K6O!.DQZCJ$UN\3R",",Y.: /T6UU2VN+58;A-Z!FYQ6A_PSQXI_P"? MJS_[ZH ]-_X2/P#_ -#QJG_@VG_QH_X2/P#_ -#QJG_@VG_QKR^7]GWQ-#$T MDEY9*BC))?I61I/P<\0:Q=SP6TD&V)L>:3\K?0T >S_\)'X!_P"AXU3_ ,&T M_P#C1_PD?@'_ *'C5/\ P;3_ .->9?\ #/'BG_GZL_\ OJC_ (9X\4_\_5G_ M -]4 >F_\)'X!_Z'C5/_ :S_P"-'_"1^ ?^AXU3_P &T_\ C7!7WP.\67UC M9VK/IL:VRE0R<,WU]:RKCX >)+6!IIKVQ2-1DDOP* /4O^$C\ _]#QJG_@VG M_P :/^$C\ _]#QJG_@VG_P :\:T7X->(=<:;[.\"I$Y7>QX;W'M6Q_PSQXI_ MY^K/_OJ@#TW_ (2/P#_T/&J?^#:?_&C_ (2/P#_T/&J?^#:?_&O,O^&>/%/_ M #]6?_?5'_#/'BG_ )^K/_OJ@#TW_A(_ /\ T/&J?^#6?_&C_A(_ /\ T/&J M?^#:?_&O.]8^#/B5=$MHKJ;2X8;,']X#AFSZGO6!HGP6\1ZY"\L+P1HK$ R' M&?I0!['_ ,)'X!_Z'C5/_!M/_C1_PD?@'_H>-4_\&T_^->9?\,\>*?\ GZL_ M^^J/^&>/%/\ S]6?_?5 'IO_ D?@'_H>-4_\&T_^-'_ D?@'_H>-4_\&T_ M^->9?\,\>*?^?JS_ .^JH:O\$-=T6R:ZO+ZQ1%[%^3[4 >N?\)'X!_Z'C5/_ M :S_P"-'_"1^ ?^AXU3_P &T_\ C7E.C_"?Q/XI\.VACCM;:*(MM,B[7;GO M5G_AGCQ3_P _5G_WU0!Z;_PD?@'_ *'C5/\ P;3_ .-'_"1^ ?\ H>-4_P#! MM/\ XUYE_P ,\>*?^?JS_P"^J/\ AGCQ3_S]6?\ WU0!Z;_PD?@'_H>-4_\ M!M/_ (T?\)'X!_Z'C5/_ ;3_P"->1:O\$=?T:U,]S>6?^R@?ECZ"I-,^!'B M?4[&.Z62WB609"R'!% 'K/\ PD?@'_H>-4_\&T_^-'_"1^ ?^AXU3_P;3_XU MX1XU^&FK^!K>VFU&:!UN&*KY9S@BNAT[X"^)=2TVWO8;FT$<\8D4%N<&@#U; M_A(_ /\ T/&J?^#:?_&C_A(_ /\ T/&J?^#:?_&O,O\ AGCQ3_S]6?\ WU6; MK/P3U_1+0SW-W9D_PQJWS-["@#U__A(_ /\ T/&J?^#:?_&C_A(_ /\ T/&J M?^#:?_&O)]-^ _B?4;*.Y66VC5P"%-4_\ !K/_ (T?\)'X!_Z'C5/_ :S_P"-<%IWP.\6:=!=Q(^FR"YC\LF3 MDK[CT-&J? [Q9JBVH=]-B^SPB(>7QN [GWH [W_A(_ /_0\:I_X-I_\ &C_A M(_ /_0\:I_X-I_\ &O%?$?PCUKPW K7%S:RRL<)#&V7;Z"M6Q^ ?BB]M([A9 MK:,. 0KG!% 'JO\ PD?@'_H>-4_\&T_^-'_"1^ ?^AXU3_P;3_XUYE_PSQXI M_P"?JS_[ZH_X9X\4_P#/U9_]]4 >F_\ "1^ ?^AXU3_P;3_XT?\ "1^ ?^AX MU3_P;3_XUYE_PSQXI_Y^K/\ [ZK%UCX/:[H\L<+W%M-,Y $<39;ZXH ]G_X2 M/P#_ -#QJG_@VG_QH_X2/P#_ -#QJG_@VG_QKS"+]GSQ3)&K_:+0;AG!:G?\ M,\>*?^?JS_[ZH ]-_P"$C\ _]#QJG_@VG_QH_P"$C\ _]#QJG_@VG_QKS+_A MGCQ3_P _5G_WU1_PSQXI_P"?JS_[ZH ]-_X2/P#_ -#QJG_@VG_QH_X2/P#_ M -#QJG_@UG_QKQ;4_A!KNFWT-GY]M//*P79$V2N>Y]JZFV^!OBR/2)K$/IQ6 M=@Q=OO+CT- 'H'_"1^ ?^AXU3_P;3_XT?\)'X!_Z'C5/_!M/_C7F7_#/'BG_ M )^K/_OJC_AGCQ3_ ,_5G_WU0!Z;_P )'X!_Z'C5/_!M/_C1_P )'X!_Z'C5 M/_!M/_C7F7_#/'BG_GZL_P#OJL.\^$&NVNJQ:-4_P#!M/\ XT?\)'X!_P"AXU3_ ,&L_P#C7F0_9Y\4D _:K,?\"KGY M?">KZ/HGB.S=+-X[*6..>0C+@DX&TT >V_\ "1^ ?^AXU3_P;3_XT?\ "1^ M?^AXU3_P;3_XUY?!^S[XGGMXYEN;,+(H89;L1FGG]GGQ0 2;NR '4[J /3?^ M$C\ _P#0\:I_X-I_\:/^$C\ _P#0\:I_X-I_\:\17X3ZW+KJZ5!+!-(3AI(S ME5^M="/V>?%./^/JS_[ZH ]-_P"$C\ _]#QJG_@VG_QH_P"$C\ _]#QJG_@U MG_QKS+_AGCQ3_P _5G_WU6C9_ [Q99Z9>V*OIKK= !G?EDQZ'M0!WG_"1^ ? M^AXU3_P;3_XT?\)'X!_Z'C5/_!M/_C7F+?L]>)T4LUW9!1R26Z5C6?P=U^_U M1[&WEMW*$@R@_+^= 'L__"1^ ?\ H>-4_P#!M/\ XT?\)'X!_P"AXU3_ ,&T M_P#C7F7_ SQXI_Y^K/_ +ZH_P"&>/%/_/U9_P#?5 'IO_"1^ ?^AXU3_P & MT_\ C1_PD?@'_H>-4_\ !M/_ (UYE_PSQXI_Y^K/_OJFR?L^>)HHV>2\LE51 MDDM0!Z?_ ,)'X!_Z'C5/_!M/_C1_PD?@'_H>-4_\&T_^->,Z9\&_$&JWTMM; MRVY$>*?^?JS_ .^J /3?^$C\ _\ M0\:I_P"#:?\ QH_X2/P#_P!#QJG_ (-I_P#&O+IOV?\ Q+;PM++>62HHR27K M+TCX,^(=9FE2WD@"Q_\ +1C\K?2@#V7_ (2/P#_T/&J?^#:?_&C_ (2/P#_T M/&J?^#:?_&O,O^&>/%/_ #]6?_?5'_#/'BG_ )^K/_OJ@#TW_A(_ /\ T/&J M?^#:?_&C_A(_ /\ T/&J?^#:?_&O,O\ AGCQ3_S]6?\ WU4-U\ O$=G;O/-> MV2HHSDO0!ZG_ ,)'X!_Z'C5/_!M/_C1_PD?@'_H>-4_\&T_^->/:/\%?$>M" M1H)($1#@,YX;Z5J?\,\>*?\ GZL_^^J /3?^$C\ _P#0\:I_X-I_\:/^$C\ M_P#0\:I_X-I_\:^?]$\!:GKOBZZ\.6TD2W=N6#LQ^7Y>M=G_ ,,\>*?^?JS_ M .^J /3?^$C\ _\ 0\:I_P"#:?\ QH_X2/P#_P!#QJG_ (-I_P#&O)=4^!GB M#2;-[FYO;)549 W\GZ5!HGP3\2:Y:FXA>"),X'F'&?<4 >P_\)'X!_Z'C5/_ M ;3_P"-'_"1^ ?^AXU3_P &T_\ C7F7_#/'BG_GZL_^^J/^&>/%/_/U9_\ M?5 'IO\ PD?@'_H>-4_\&L_^-'_"1^ ?^AXU3_P;3_XUP.D_ SQ9I-VUPCZ; M,2A3;+R.>]8NJ? SQ#IMM)=7-Y9*O7;NZ_2@#UC_ (2/P#_T/&J?^#:?_&C_ M (2/P#_T/&J?^#:?_&O(])^!GB;5K3[1');Q+G $AP3[U?\ ^&>/%/\ S]6? M_?5 'IO_ D?@'_H>-4_\&T_^-'_ D?@'_H>-4_\&T_^->9?\,\>*?^?JS_ M .^J/^&>/%/_ #]6?_?5 'IO_"1^ ?\ H>-4_P#!K/\ XT?\)'X!_P"AXU3_ M ,&T_P#C7F(^$?B+PC)_:$LNFS$*5$4ASG/'2JVG_ KQ/JUJ+Q9+:$2$G8YP M10!ZO_PD?@'_ *'C5/\ P;3_ .-'_"1^ ?\ H>-4_P#!M/\ XUYE_P ,\>*? M^?JS_P"^J/\ AGCQ3_S]6?\ WU0!Z;_PD?@'_H>-4_\ !M/_ (T?\)'X!_Z' MC5/_ ;3_P"->9?\,\>*?^?JS_[ZK'USX-ZYH,:&XNK1Y'8!8T;YC^% 'LO_ M D?@'_H>-4_\&L_^-'_ D?@'_H>-4_\&T_^->;^&O@MXJMY(-4B^PL2IQ% M<#(Y'<4R3]GOQ3)(SFYLAN). W2@#TO_ (2/P#_T/&J?^#:?_&C_ (2/P#_T M/&J?^#:?_&O,O^&>/%/_ #]6?_?5'_#/'BG_ )^K/_OJ@#TW_A(_ /\ T/&J M?^#:?_&C_A(_ /\ T/&J?^#:?_&O&M6^#>NZ3-%"]S:RRR-@)&V2*U8?V??% M,T*2?:+1=PS@MR* /4/^$C\ _P#0\:I_X-I_\:/^$C\ _P#0\:I_X-I_\:\Q M;]GKQ0B,QNK/"C/WJX[PKX U/Q;K5YI=C+"DUJ#O+G@X.* /?_\ A(_ /_0\ M:I_X-I_\:/\ A(_ /_0\:I_X-I_\:\R_X9X\4_\ /U9_]]5C:E\'==TZ]BM# M<6TTTAQMC;)7ZT >S?\ "1^ ?^AXU3_P;3_XT?\ "1^ ?^AXU3_P;3_XUY@G M[/?BEXU?[3:#(S@M3O\ AGCQ3_S]6?\ WU0!Z;_PD?@'_H>-4_\ !M/_ (T? M\)'X!_Z'C5/_ :S_P"->9?\,\>*?^?JS_[ZK0TOX'>+-*^T['TV7SXC$?-Y MV@]Q[T =[_PD?@'_ *'C5/\ P;3_ .-'_"1^ ?\ H>-4_P#!M/\ XUXQ>?![ M7;74H[!9[::9NOEMG;]:VA^SSXI(!^U6?(_O4 >F_P#"1^ ?^AXU3_P;3_XT M?\)'X!_Z'C5/_!M/_C7F7_#/'BG_ )^K/_OJC_AGCQ3_ ,_5G_WU0!Z;_P ) M'X!_Z'C5/_!M/_C1_P )'X!_Z'C5/_!M/_C7F1_9Y\4 9-U9\?[5<[_PJC6V MUP:5!+!/)C+/&*?\ GZL_^^J /3?^$C\ _P#0\:I_X-I_\:/^ M$C\ _P#0\:I_X-I_\:\R_P"&>/%/_/U9_P#?5(W[/7BA5+&[L@!R3NH ]._X M2/P#_P!#QJG_ (-I_P#&C_A(_ /_ $/&J?\ @VG_ ,:\6L_A!KU_JTMA;36\ MGECF93E#^-=#;_L_>*K>XCF%Q8L48, QR#B@#TC_ (2/P#_T/&J?^#6?_&C_ M (2/P#_T/&J?^#:?_&O/M3^!'BO5-0DNWET^)I.J1G"C\*I_\,\>*?\ GZL_ M^^J /3?^$C\ _P#0\:I_X-I_\:/^$C\ _P#0\:I_X-I_\:\PD_9\\311L[W= MDJJ,DENE8VF?![7]6U">UMI;=EA('FY^1OH: /:/^$C\ _\ 0\:I_P"#:?\ MQH_X2/P#_P!#QJG_ (-I_P#&O,O^&>/%/_/U9_\ ?59>O?!_7_"=K!J-W-:R M)YZ1A5.>2>,^U 'L/_"1^ ?^AXU3_P &L_\ C1_PD?@'_H>-4_\ !M/_ (UY M'_PK'7_%GBW5;2,V4%S9K&953Y4^8<8JY-^S]XEMX6EEO+)$49+%^!0!ZA_P MD?@'_H>-4_\ !M/_ (T?\)'X!_Z'C5/_ ;3_P"->,Z/\&_$&M3SQVTD 2)M MOF$_*WN#6S_PSQXI_P"?JS_[ZH ]-_X2/P#_ -#QJG_@VG_QH_X2/P#_ -#Q MJG_@VG_QKS+_ (9X\4_\_5G_ -]4Z/\ 9[\4QR*XN;([2#@MUH ]+_X2/P#_ M -#QJG_@UG_QH_X2/P#_ -#QJG_@VG_QKSKQ!\%?$UW<2ZE=3Z9;*% 81G:H MP,5@:)\&/$6N+*T#P(B,5#.R?\)'X!_Z'C5/_ ;3_P"-'_"1^ ?^ MAXU3_P &T_\ C7F7_#/'BG_GZL_^^J/^&>/%/_/U9_\ ?5 'IO\ PD?@'_H> M-4_\&T_^-'_"1^ ?^AXU3_P;3_XUYE_PSQXI_P"?JS_[ZJEJGP-U[2+)[J\O M[&.-1R2^* /6O^$C\ _]#QJG_@VG_P :/^$C\ _]#QJG_@VG_P :\9\._!KQ M'XCL?M<)B@3) $O!.*V?^&>/%/\ S]6?_?5 'IO_ D?@'_H>-4_\&T_^-'_ M D?@'_H>-4_\&T_^->9?\,\>*?^?JS_ .^J/^&>/%/_ #]6?_?5 'IO_"1^ M ?\ H>-4_P#!M/\ XT?\)'X!_P"AXU3_ ,&T_P#C7DVI? OQ!I5HUS_X2/P#_ -#QJG_@UG_QH_X2/P#_ M -#QJG_@VG_QKBK7X,>+;6SL[<#2G%M-YP9ADL?0^HK/OO@'XJOKZ:Z::PC: M5RY1#A1GT% 'HO\ PD?@'_H>-4_\&T_^-'_"1^ ?^AXU3_P;3_XUYE_PSQXI M_P"?JS_[ZK/U?X(:_HUFUQN_P#"1^ ?^AXU3_P;3_XT M?\)'X!_Z'C5/_!M/_C7DNE? KQ/JMC'=));Q*XR%D.#5W_AGCQ3_ ,_5G_WU M0!Z;_P )'X!_Z'C5/_!M/_C1_P )'X!_Z'C5/_!M/_C7F7_#/'BG_GZL_P#O MJO//$GAG4/">J/8ZA'B0$@-CAO<4 ?6&D:9H>O6WVC3/$FMW,1_B359L?SK1 M_P"$.M_^@QKW_@TF_P#BJY/X&:_\ !I-_\51_PAUO_P!!C7O_ :3?_%5T=% '.?\(=;_ /08U[_P:3?_ !5: M&EZ)%I4LCQWVHW!<8(N[MY@/H&)P:TZ* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,KQ M'_R +S_KDW\J^2_AM&DOQ1TU'4,IN6R#^-?6GB/_ ) %Y_UR;^5?)OPS_P"2 MJ:9_U\M_6@#O?C5XQ\0^'_&<=GI6JSVEO]G4^7&0!FO-_P#A9WC3_H8;S_OH M?X5U?[01S\0(_P#KV6O)Z .A7QMXD.HB].KW'VDD9DR,U]E>')Y;KPWIT\[E MY9+=&=CU)(KX63_6+]17W+X4_P"13TK_ *]4_E0!L445S'B3Q&UJXT[3AYM_ M)\N%_@]S0 >(_$AM6&G:>/-OI> !_"#WS4GAOPX-.!O+P^;?2\N[=0:/#?AM M=.4WEV?-O9?F9CVSVKHZ "BBB@ KD_$7B&7SO[)TK]Y>2?*S#^ 'OFD\1>(I M?/&DZ0/-O9.&9>?+^M7_ [X=BTB'S9#YEU)R[F@!/#GAR+2(3-+^\O)?FDD M;KGO6_110 4C,%4EB !U)H) &2< 5P'B/Q)=:O?G0M!)=R<33KR$]0?>@!?$ M?B.[U>^.@Z"29"=LTZ\>7].QKHO#7ANVT"R"HH:=^9)".2>]+X;\-6WA^R$: M#?.W+R'DDUN4 %%%(S!%+,< =30 CNL:EG("CDDUPFK:K>>*-0;2-(=H[9&Q M/UT:R2VMT VC!8]30! MX[\8;R^\":)HT'AZ[DL=[N)6BXW_ %KP_6/&/B'7[5;75=5GNH5;<$D(P#ZU M[9^TG_R#]%_ZZ/\ RKYWH Z6R^('BO3K.*TL];NH;>(;4C4C"BOI[X4:U=ZG M\.+/4=5NVGF+/OED/) -?'E?0OPN75-?\%66C1(\%A$[&:4])03T'I0!W5]? MWOC/43I^G,\6FQ-B:<<%R.JX]*[/3-,MM)LDM;6,(BC' I=,TVWTJS2VMT"J MHQGN:N4 %%%17%Q%:P/-,X2-!EB>PH )YXK:%I97"(HR237!33WGCG4/)MR\ M6CQ-\S?\]O4$>E$TMYXZU V\.Z+1HV^=_P#GMZ8-=S96,&GVR00(%11C@4 % MC8P:=:1VUM&$C08 %6:** "H+R\AL;9YYW"H@R2:+R\@L+62YN9!'$@RS'L* MX1%O/'6H[Y \.CQ-\JG_ ):D=&!':@ 5+SQWJ(=]T6BQ'A>T_P!1[5WEK;16 M=ND$*!$48 %%M;16D"PPH%11@ "IJ "BBL_6=9L]#TZ2]O9ECC09RQH -8UF MTT33Y+R[D"HBDX[GZ5YYIVFWWQ"U5=4U16CT>,Y@MC]V4=F([&ETW3=0^(&K M+JFJH\&E0ON@MVX+$=&R.H->G0P1V\2Q1($11@ "@ AACMX5BB4*BC J2BB M@ K,UO6K71+"2XN'Y"G:HY)HUK6K71+%KBYD"]E!/4]JY72=(O/$=Y_;6LHR M1+DV]LW5/<]CF@#YJ\2^.->U/6[AWU2X:*.X+PJQ^Y@\4B_$SQFJ@+X@NP!V MW#_"LGQ0H3Q3JBJ +EP /K630!LZSXKUWQ#'%'JVI3W:Q'*"0_=-7[?XC>+ M[6WCMX->NTBC4*B@C [=*Y>B@#K?^%G>-/^AAO/^^A_A7I?P9U'4?&FOW1U M^]EOA:()(A+SM->#U[A^S?\ \AW5O^N*_P Z /HY5"J%48 Z"EHHH *YWQ7X MJM?#ECN8[[F3Y8HAR2QZ4>*_%=MX;L%?"MWJ5]_PD M7B(E[J3F&%ACRD/\)'0D4 'A7PK=:EJ'_"1>(@9+ICN@@;D0?3ZUZ$ , 8 MH "C & *6@ HHKG?$WB:/1XA;VZ^??S<10J?F8T 'B7Q+'I$(@MQYM[*=L48 M_O'IGTJIX:\-21S'5M6/FZA+\P#<^5G^$>U'AKPU)%*=5U5O.OY1W'"#L,>M M=;0 4444 %U)XF\3?V?BPL%,^H2\+&G4#UI M?#/AC^S]U_J#B?49N9'[#TP.U !X8\,_V>6U"_8SZC,,M(_5 ?X1[5T]%% ! M117)>)O$SQ3#2=*4SW\O!"?\LU/\1]A0 >)?$LD4JZ7I*"?4)> >%]>:M>& M_#,>CP-<7#F>_E&9)W'S'V_"E\->&DTB)KBX837TWS2R'U]O2NA;[I^E 'R) MXG^(WB^T\4ZG;P:]=QQ1W+JB@C /2N2G\3:S+-J$SK>,'N 3_K".A-2^ M,/\ D<=7_P"OI_YUB4 >F> _'_BFZ\8Z197.MW+VK3*C1LPP5]*]V\2^);G4 M;[^P="R\[<2RK_".AYKY8\(VL][XKTZWMI!%-), CGL:^QO#7AFVT"TP 'N9 M#NED/.6[T )X9\,V_A^SP/WEU)S+,1RY]ZWZ** "D9E12S$ #J30S*BEF.% MR37$:OJ]WXBOSI&D$B$'$]P.0* #5]6N_$-\=(TDL(LXFF'8=ZZ;1M&MM%LE M@@4;L?.^.7/J:71]'MM'LUA@7YNK,>I-:- !1139)$BC:21@J*,DGM0 22)% M&SNP55&237#:AJ%WXLU!M-TUFCLD.)IAW%&H:A=^*]0.G::2EDC8EGZ@UUVE MZ7;:39I;6R;54>'3>6+/;V"SB+>IQN/TKN\WG MC;4.-T6DQMU/_+3U -<_\>+6&R^&D-O @6-+E !^!H \&M_B'XMLH5@MM=NH MXE^ZH(P*E_X6=XT_Z&&\_P"^A_A7)44 :EEXCUC3M6DU2TOY8KZ4DO,I^9L] M:V?^%G>-/^AAO/\ OH?X5R5% '0W_CGQ-JD:QWNL7,RJ<@,1Q7U]X'=I? ^C M2.=SM:H2?4XKX@K[=\!_\B'HG_7HG\J .BHHJEJ>IVVE6;W-RX55' )Z^U ! MJ>IV^EVC7%PX '0=R:Y"QL+OQ=J U#4 4T]#F*$]'^M%A8W?BZ__ +0U -'8 M(S:>= MAG'RKW)HUC6+;1K)IYV ./E7/+5R^E:3=>([X:KJP98%.88#Q]#0 :5I5UXE MOAJNK _9@X? MB.('EJ %\2>)+?0;,L2'N'XCC'K.U_P#Y%[4?^O=_Y&@# MY F^)GC/S9$_X2"[V[B,;AT_*L72_$NL:+>S7FFW\UM<39\R1#RV:SI_^/B3 M_?/\ZCH ]9^'GQ#\77OB=;>?4;B^62,J(I&X!]:^@/#?AO[$3?WY\Z_EY9FZ MK7SK\!E#?$:+(!_'/#BZ7&;FY/FWTOS M22-U!KH:** "D) &2< 4M<+XI\0WMW>#0]$4M<2<23+R(_4&@!OB;Q+M'ACPO;>'[, #S+A^7 MD/))KH* "BBD9@JDDX H &944LQ ZDUY]XA\07NO7YT+0689.V>X7C9].U' MB#Q#=Z_J!T+0267.)[A>54="OUKJ/#OAVUT"Q6*)0TI'SR'DDT /\/Z%;Z#I MR6\*C=U=LXCN;D 32*1E\=,UO>'_'/BC6_$6GZ;?ZW=36MS.L17 UO>"?^ M1WT7_K[C_G0!]K:=IUMI=G':VL82-!@ 5;HHH *AN;F*T@::9PJ*,DDT75U# M9V[W$[A(D&YF/85P;->>.M1*+NBT:)N3_P ]O0@^E SWGCO4=J;HM%B;K_S MV]017=V=G#8VJ6]N@2-!@ 46EI#96Z00($11@ "IZ "BBJ.JZK::-827EY*L M<48R2QH 75=5M=(L9+NZD"(@)]S7G%I97WQ'U5;V_#1:%$W[N ])QZL.V*+. MRU'XBZL+Z_5X-$A?,,!X,I'1\CM7I]M;16D"PPH$11@ "@ M[>*U@2&% D:# M J6BB@ JEJ>IVVDV4EU^,]1&H:BICTV,_N;?LX[,?>N]BB2&-8XU"JHP M *(HDAC6.-0JJ, 4^@ HHK.UG6+71;%KFYD"]E!/WCV% !K&LVNBV+W-R^ MHX4K65GK=U#;0W+)'&I&% [5A?\+.\ M:?\ 0PWG_?0_PJ#XA?\ )0=<_P"OMZYF@#K?^%G>-/\ H8;S_OH?X5T'Q5O9 M]1TCPI=W4QFN); -([=2?>O,JZOQ;9ZI;:3H+W]PLL4MJ&MU"XV+Z4 ?2?P4 M_P"27:9]7_G7H->??!3_ ))=IGU?^=>@T %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!E>(_P#D 7G_ %R;^5?'W@N>YM_']G+:*&G6=M@(^M?8/B/_ ) % MY_UR;^5?)OPS_P"2J:9_U\M_6@"Q\7[.\M/%ZF^D+S2PB0Y.<9[5Y_7T)\8? MASXE\4^,$OM*LQ-;B!4+%L./^@8O_?P4 >?I_K%^HK[E\*?\BGI M7_7JG\J^7%^"OC<,"=,7@_\ /05]!2:S-H^@:=HELF_4_(2-E!^YQC.: -+Q M'XD:T(L-.'FWTG &0OUJ3PYX;&G)]JO&\Z]DY9FYQ1X;\.#3@;R\/FWTO+N MW4&NCH **** "N3\1>(I/.&E:4/,NI.&8\D^5F7^ M#/>KOASP[%I$)FE_>7DOS22$ MM;M !112.ZHI9B HZDT ([K&A=R H&237":MJMWXIU%M'TDLMJAQ<7 XR/\ M9-&JZM>>*-0;2-(=H[9&VSW"]B.H]Q76:-H]KHM@EK:QA5'4@=30 :/H]MH] MDL$" ''S-CECZUHT44 >$?M)_P#(/T7_ *Z/_*OG>OJ3XX^$M7\4:?IO]EP+ M)]G9FDW-C (KPS2_AAXJUCS/L=AO\MBK$MCD4 <=7UQ\#T4?#&P8*-Q=\G\: M\)_X4IXX_P"@8O\ W\%?17PLT*_\.> [/3=2B\JZC9RRYSC)H [.BBHIYX[: M%I97"HHR230 7%Q%:P--,ZI&HR23BN#FFO?'&I&"#?#I,+?,W0NP_F#233W? MCG4/)MRT6CQM\S?\]O4$5W-C8P:=:1VUN@2-!@ 4 %C8P:?:I;V\81%& *L MT44 %07EY!8VSSW$BI&HR2QQ1>7D-C;/<3N%1!DDUP@2[\=ZANDW1Z+&>$[3 MCW'M0 (MYXYU$2.'ATF%OE4\&0CKGU%=Y:VL-G;I! @2-!@ "BVMHK2W2&% MJ*, "IJ "BBL_6-9M-$T^6\NY J(I..YH -8UBTT6P>ZNI%15' )Y)]*\]TS M3M0^(&K+JVIJ\.DQ-FWMSP7]=PI-.TV_^(6J+J>JJT>CQMF"W/W91U#'T->H M0PQV\*Q1*%11@ 4 )!!';0K#"@1%& *DHHH *S-:UJVT6R:>=QNQ\J#JQ]! M1K6M6NB6+W%PW0?*O)-076-:4^0IS;VS<@>C?6@!='TBZ\27ZZS MJX(@!S!;GIC_ &AZUW!4)"548 7 %.50J@ 8 I2,C![T ?"_BK_D:]5_Z^7_ M )UD5]I7'PR\'75Q)<3Z%;/+(Q9V(.236/K?@?X?:'8M<7.A6GHJ@$DF@#Y% MHKZA\,_"K1-0NI-4U#1H(89?N6N,JH]?QKK?^%5^"?\ H7[7\C0!\8U[A^S? M_P AW5O^N*_SKU[_ (57X)_Z%^U_(UJZ'X/T#PW-)+I&FPVDDHP[1CJ* -RN M<\5^++7PW8L[9EN6XCA3EF/TI?%?BJU\.6.YB'NI#MBB')+'I7/>%?"MUJ6H MCQ'XB!>[8[H(7Y$'L* #PMX5N]1OCX@\0_O+E^8H>JH.Q [&O0@ !@# % MP.@I: "BBN=\2^)4TB(06X\V]E.V*,>O:@ \2^)8](A$$ ,MY)PD:#)&>^*J M>&O#4D4K:KJQ$M_+S@G(C^GI1X:\-213G5]6)EU"7D;O^60/\(]JZV@ HHHH M *Y?Q-XF^P!;&Q'G7\QVHJC.W/<^U+XF\3?V?ML+!?.U";Y8T'8^_I2>&/#/ M]GLVH7S>?J,P^:1ARH/\- "^&?#)L,W^H'SM0E^9V)R$/HOM73T44 %%%H!]*3PSX9CT>)KBX;S[^;F6=A\Q]OPKHZ "D;[I^E+2,0$ M.3CCO0!\.>,/^1QU?_KZ?^=8E=]K?@77M9\=:I!8V@E>2=Y%(;C&?6I/^%*> M./\ H&+_ -_!0!C?#C_DH.B_]?*U]K5\P>"_A+XOTGQCIE_>:>J6\$P=VWYP M*^GZ "D9E12S$!1U)H9@BEF( '4FN(U;5[KQ#?'2=)+"$'$TR]AWH -6U:Z\ M07_]DZ3D1 XEF[>XS73Z-H]MHUFL$"Y;'S.>K?6C1M&MM%LE@@4;CR[XY<^M M:- !1139)$BC9W8*JC))H ))$BC9Y&"JHR237#:A?W?BO4/[.TXLEFA_>R], MCN :-0U"\\6:@VFZ:S1V2'$TP[BNNTO2[;2;-;:V0*HY8CN?6@ TO2[;2;-+ M>W0 *,%LJVD=U;AMVQ^F M: /A&BOL'5/A_P##_2+)[JZT.T5%'IR:Y'0OAKHOB/5CJ)T:&TTY3\D:CA\4 M ?-E%?9W_"J_!/\ T+]K^1H_X57X)_Z%^U_(T ?&-?;O@/\ Y$/1/^O1/Y50 M_P"%5^"?^A?M?R-;T\]AXIV^E6CW%PX 4<#/) MKD;"QN_%FH#4+\-'8QMF.+IN(]1Z4EC87?B[4!J&H IIZ',4)Z/7=1QI%&L: M*%51@ =J $CB2&-8XU"HHP% X%/HHH *SM7U>WTBS::=AG^%1U)HUC6+;1[- MIYV&)+?0;,L2'N'XCC'(DTJ+R(!YMY)PB+S@^]'B/Q' M'I$0A@42WDG$<8JGX=\.2+,=4U4F:]DY&[^'TH /#GAUUE.J:H?-NY?F ;D( M#VKJZ** "L[7_P#D7M1_Z]W_ )&M&N3\8ZZ(-/FTRR07%]<1E%C'H>* /C"? M_CXD_P!\_P ZCKT1_@MXW>1G&F+\Q)_U@IO_ I3QQ_T#%_[^"@"]\!?^2CQ M_P#7!Z^KZ^?OA)\-O$WACQJFH:I9"*V$3*6#YY-?0- !7+>(_$;PR#3=-'FW MDG!(Y"COFCQ'XC>&0:9I@\R]E^7(_@![U8\-^'$TN,W-R?-OI?FDD;KGO0 > M'/#B:7']HN3YMY)R[MSBNAHHH **.@R:Y'Q#X@FFN?['TC+W3\.Z_P#+.@!/ M$/B&::X_LC2?WEQ)P[CD*#UY]:T_#_AZ+1[?<_[RZ?F21N3GZT>'?#T.C6^] MAONI.9)".'+3P]8K# @\P\N^.2: #P[X M=MM!L5CC4-,W,DAZD]^:VJ** "FR2)%&SNP55&23VHDD6)"[L%4=2:X/4M3O M/%NH-I>E,T=C&V)[A>Y'5?I0 FIZC>>+M0;2M,9H[%#BXG'&?3::[#2M*MM) MLUM[= H Y..2:-)TFUT>Q2UM8PBJ.W>K] !113)IHX(FDD8*JC))- 'RK\?/ M^2C/_P!<$KRVO;/B)X3UKX@^,)M3T"T\^U5!'O8[>17*_P#"E/''_0,7_OX* M //:WO!/_([Z+_U]Q_SKI/\ A2GCC_H&+_W\%:_A?X0>,=.\4Z9>7.G*L,-P MCNV_H : /J:H;JZAL[=IYW5(U&26.*+FYBM('FF<*BC))-<&SWGCO4-J;HM% MB;_O_P"H(]J !FO?'.I;5WPZ1"^2>AD([>X-=U9V<%C;)!;QJD:# &*6SLX M;&U2W@0)&@P *GH ***I:KJMKI%C)=W4@2-%)^M !JFJVND64EU=RK&BCN<9 MKSFQM=0^(NK+J%ZLD&BPMF&$_*9,==P[BDM+*^^(^J"]OPT>AQMF* ])QV)' M:O3[>WCM8$AA0*B# H +:VAM+=(($5(T& H&,5+110 52U/4[?2K-[FY<*J MC@9Y)]!1J>IVVDV4EUC^C?6@ L+&[ M\9:BNHZ@&CTZ,YAA/&\?[0KO8HDAB6.-0JJ, "B*)(8UCC4*JC I] !116= MK.LVNBV+W5R^ HX ZF@ UC6;;1K)[BX;H/E0=6/H*Y/2=*N_%&H#5]6!6V'^ MH@/3;V)'K1I6DWGBC45U;6%*VZ-F"V/*C'1J[Q55%"J,*.@H 1$6- B !1P M*=110!\3?$+_ )*#KG_7V]ZNB8BK9)!/'%58/ M@UXUN(5ECTU2C#(R] ' UZ/\2O\ D7/!_P#V#A47_"E/''_0,7_OX*O_ !)LN(+'9(N??!3_ ))=IGU?^=>@ MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!E>(_P#D 7G_ %R;^5?)OPS_ M .2JZ9_U\M_6OK+Q'_R +S_KDW\J^3?AG_R573/^OEOZT ?8]%%)/$;6CC3M.'FW\GRX7GR_ MV>U'ASPV-.3[5>'SKV3EG;G%='0 4444 %=_96D#S+U^"R\B/ZT> M(O$4GG#2=*'F7H^M=)X;\-VWA^R$:#?.PS)(>231X;\-VV@6051 MON&YDD/4GOS6Y0 444UW6-"[D!0,DF@!68(I9C@ 9)K@]5U6[\4WYTC2&*V@ M.+BY'*L.ZCT-&K:K=^*-1;1])+):H<7%P...VT]ZZS1]'MM'LU@@0 _Q-CDF M@ T?1[71K)+:W3[HP6/)/XUHT44 %,EE2&-I)&"JHR2:)94AC:21@J*,DD\" MN"OKZ\\9:BVGZ>SQ:=$V)IAP6(]#W% !?7]WXTU Z?IQ9-+C.)IQTE'HI[8K MM--TVWTNS2WMT"JHP3W-&F:9;:59I;VT:HJCL.M7* "BBHKBXBM8&FF=411D MEC@4 %Q<16L#S3.$C099CV%<%/+>>.M1-O#NBT>-OG?_ )[>A!%$TU[XXU+R M(-\.DPO\S_=,C#M[@UW-C8P:=:I;V\81%& * "RLH+"V2"W0*BC' JS110 M5!>7D%A:O<7,BQQ(,LQ[47=W!8VSSW$BI&HR2QQ7"(+SQSJ(D8/#I$3?*IX, MA[Y'I0 *M[XZU+?('@T>%OE4]92.C CM7>6UK%:0+#"@5%& *+6UAL[=(($ M"1H, 5-0 445GZQK%IHMA)=74BJJC@$\D^@H -9UFST/3Y+R]F6.-!U8UY[ MINFZAX_U9=4U5'@TJ%]T%LW!8CN?4&C3-.O_ (@:LNJZF'BTB)LV\!X\P=]P M->G001VT*Q1(%11@ "@ A@CMX5BB0(BC &,5)110 5F:UK5KHMDT]PX!Z*N M>2>U&M:U;:+9//.WS ?*@ZL?0"N7T;2+KQ)?+K.K@BWZP6YZ;>VX>M !HVCW MGB/4%UK659(5.;>V;@I]>QS7=*JHH50 HX %"J$4*HP , 4M !1169K>MVVB M6+3SMEL?*@Y9C["@ UO6[71+%I[AQN/$:9Y=NP%@I/%?BRU\-V#.V9+EN(X4&6)^E<_X6 M\*WFHWW_ D'B+#W3\QPYRL8[$#L<4 )X4\*W6HW_P#PD7B$^9=2M>A@ # & * !@# %+0 445SOB;Q+'I$(@@'FWDORI&HR1GN?:@ \3 M>)H]'B%O;J9[Z7B*%/O&JGAKPU)%*=5U5A-?RC//11V&/6CPUX:DBE.JZL1+ M?R_-@G(C_P!VNMH **** "N7\3>)OL&+"Q4SZA+PL:=0/6CQ-XF^P!;&P'G7 M\QV(JC.TGH3Z"E\,^&389O\ 4#YVH2G<[$YV'N![4 )X9\,?V?NO]083ZC/S M(_8>F >E=1110 445R7B7Q+)%*NE:4/-OIOE&.0GU]* #Q-XF>*4:5I2F>_E MX.SGRP?XC["K?AKPTFD1&XN&$U]-\TLA]?;TH\->&H])B-Q<'S;Z7EY&Y(SU M /I714 %%%(2%!). .I- 2 "3T%<%XE\2W.IWO]A:%EYF.V69>1&#W-'B7Q M+=:E>_V%H7SSNHHH *1F5%+,<*!DFAF5%+,0%'4FO/=?U^[\0ZC_ &'H>=N? MWTXZ =QGUH -?U^]\1:A_86@D[\ M/6N@6*PPC=*1\\A^\Q]ZV: "BBFR2)%&7=@J@9))H ))$BC:21@J*,DGM7#: MAJ%WXKU Z=II*62-B6;L<=J-0U"[\5Z@=.TXLEFA_>R],CO@UUVEZ7;:39I; MVZ #!;'+>YH -+TNVTFS2VMDPJCDGJ?QJ[110 5'//';PM+*X1%&231//'; MPM+*X5%&22:X:XN;SQEJ)M;7=%IL1_>2="X]O6@ N;B\\9ZA]EM2T6F1M\\G M9\=0#79V%A;Z;:);VR!408'J:+"P@TZU2WMT"JHYP.OO5J@ HHJ&ZNH;.W>> M=PJ*,DDT %U=0V=NT\[A(U')-N#0?MGC742H+PZ7 M$W)Z%_\ &NWM+2&RMU@@C5$4< "@ M+2&RMD@@0*B# J>BB@ JEJFJ6VD63 MW5U(%51QD]3Z4:IJEMI-D]S[HM,B;]W'TW8Z M$B@ LK&]\IZG;Z59O<7#A54<#/)H 34]3MM*LWN+EPJJ. 3UKD+"QN_%NH?VA MJ :.P0_NHCP6'8TMA8W?BV_&H7X:.Q1OW<73=CU%=Q'&D,:QQJ%11@ =!0 L M<:11JD:A5 P !3J** "L[6-8MM&LVGN&&6HU?5[?2+-IIF&?X5'4FN7 MTG2KOQ)?#5M5!6W!S#"?ZB@ TK2;KQ'?C5=6#+ IS# >/H:[A55%"J %'0 4 MB(L:!5 "@8 %.H ***PO$GB2WT&S+$[[A_ECC7DD]N* #Q)XDMM LR6.^X?B M.('DUS_AOPY=ZI>_VYKN6F8YCA/&S\*/#GAVYU6\_MS6QN=SNBA/(4?2N\ M & * * .@%+110 5@>(_$<>DQ"W@'FWLO"1KU&>]'B/Q$FDQ"" >;> M2<1H.<'WJGX=\..LIU35#YMW)R W(0'M0 >'/#LBRG5-4/F7DGS 'HOX5U=% M% !117->)/$G]G@6=B/.OI>%4#('U]* #Q)XC^P8L;$>;?R_*JK_ >YI/#? MAO[%F_OSYM]+\S$_PY[8H\.>&_L>;Z_/FWLG)+<[:Z:@ HHHH *Y7Q'XC>&0 M:7I8\V^D^4E>?+^M+XC\1O#(-,TT>;>2\$CD*._T-6/#GAQ-+C^T7)\V]DY= MVY(H /#GAQ-+C^T7!\V\DY=SSC-=#110 44=*Y#Q#XAFFN/[(TG]Y<2<.XZ* M#[^M !XA\0S37']DZ/\ O+I^'=>0GJ#6GX>\.PZ-;;F_>7+\O(>'_ ]% MH]ON?]Y=/S)(W)S]:W* "BBD9@BEF( R2: !F"J6)P!7GOB#Q#=Z_J']A:# MDJ3B>X7E0.A7ZTOB'Q!=:]J)T+0R2,XGG7H![&NI\.^'K;0;)8XU#3-S)(>I M/>@!/#OAVUT"Q6*)=TI'SR'DDUM444 %-=UC0NQPH&2:))$BC9W8*JC))/2N M"U/4;SQ=J+:5IC-'8H<3W X)_P!T]Z #4M2N_%^H'2]+8KIZG$]P.CCN >QK ML-*TFVTBR2VMT "C!/>-]1-E9EHM(C/[V7_ )[?[I[475W>>-=2 M:SLR\.EPMB27H7(]/45VVG:=;Z9:);VT81%'84 &GZ?;Z;:);VZ!548^M6Z* M* "H;JZAL[=[BXD"1(-S,>PHN;F&SMVGG=4C49)8XK@RUYXYU':N^'2(6Y/0 MR$=1[B@ 9KSQUJ.Q=\.C1-R?^>WH01VKN[2TALK=(($"(HP !26=G!86R6]O M&$C08 JQ0 4452U35+72+*2ZNI51%'7DJQQ(,DL:\XL[ M+4/B+JXOK]7@T6!\PP'@R,.C9'4'THL;74/B+JJZA>K)!HL39AB(VF3UW ]J M]/MK:&TMT@@0)&@P !0 6]M%:0+# @2-1@ "I:** "J6IZG:Z39/=7EU/4[?2K-[FY<*JC@9Y)]!7%V%C=^,M174=0#1Z:AS#">-X_VA0 6%C>^ M,M274=11X=/C;,%NW!SZGU!KO8HDAC6.-0JJ, 411)#&L<:A548 %/H *** MSM8UBVT:Q>XN&Z#Y4'5O8"@ UC6+71;%KBY<#LJD\L>PKD])TF\\3ZBNL:PK M);H_8T:3I5YXHU :OJX*VP_X]X.Q7L2/6N[1%C0(@ 4< "@ 1%C0 M(@ 4# IU%% !6!XH\46GANP,LIWW#_+#"#\TC=@*/%'BBT\-Z>TTIWS$8CB M3EF/L*YCPSX9O-;U#_A(?$(W2-S!;GE4'8X[&@!/#'AF]US4!XC\1 F1N;>W M;CRE/8CH37HRJ%4*HP!T H "@ # ':EH *^;_P!I#_D/Z5_UP/\ .OI"OF[] MH]@?$&E@$'$!S^= 'J'P4_Y)=IGU?^=>@UY]\%/^27:9]7_G7H- !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 97B/_ ) %Y_UR;^5?)OPS_P"2J:9_U\M_ M6OK+Q'_R +S_ *Y-_*OC[P8UVGC^S-C_ ,?/GMLXSZT ?5_B3Q(;1AIVGCS; MZ7Y0!_ #WJ3PWX<&G WEX?-OI?F=VZ@T>'/#BZR_,S'G&>U='0 4 M444 %: %\.>'8M(A,TO[R\E^:20]M+X;\-VV@62H@WSL/WDAY)-;E !112,RHI M9C@ 9)H '=44LQ 4=2:X/5=6O/%&H-I.CNR6R-MN+A?4=5HU;5;OQ3?G2-(8 MK9@XN+@>--1.G:>6CTN,XFG'24?[ M)[8H +Z^O/&>H'3]/9H],C;$TP_Y:>JUV>EZ9;:391VMK&$C08&*73=-M]+L MTM[= JJ.3W-7* "BBHKBXBM8'FF<)&@RS'L* "XN([:%I96"HHR2:X*:>[\= M7_DVY:/1HV^9O^>WJ"*)Y;SQSJ)MX2T.CQM\[=Y?0J1VKNK*R@L+9(+>,(BC M' H 2QL8-.M([:W0)&@P *LT44 %07EY#8VSW$[A8T&2327EY!86KW%Q(L<: M#)8UPJI>^.=3WR!X-&A;Y5/!D8=&!':@ "7?CN_W2AH]%C;A>TWUKO+:VBM+ M=(84"HHP *+:VAM(%AA0(BC %34 %%%9^L:S9Z'I\EY>RK'&@_B.,T &LZS M::)I\EY=R!412?-LV]N>D@ZAZ73=-U#Q_JZZIJJ M20:5"^8+8\$D=SZ@UZ=!!';PK%$@1%& ,8H (88[>%8HE"HHP *DHHH *S- M:UJUT2Q>XN' P.%[FC6M:M=%LFGN' /15SR3VKEM&T>\\1ZBNM:RK+"IS;6Q MX*^N[L: %TC1KOQ)J"ZQK2D0J=UO;MR!Z-7= !1@# %"JJ*%4 *. !2T %%% M9FMZW:Z)9-/<,-QXCCSR[=@* $UO7+71+%KBX< ]%7N3VKF-'T:\\0Z@NM:V MI"*ZD.R&(=68]*/%7BNV\.663^]NY.(8%/S.?0 M5SOA3PK=:C?GQ'XB/F74@_0".F1ZT +X5\+76I:B/$?B$%[MCN@A? MGR >PKT( 8'04 # & *6@ HHKG?$OB:/1X1!;J9[Z7B.%/O&@ \2^)4TB( M6]N/-OI?EBC'&9(ISJ^K$S:A+R-W6('^$4>&?#4D4K:KJS">_EY_V5 M';CL:ZV@ HHHH *Y?Q-XF_L_;86"^=J$W$<8I?$WB86&+"Q4SW\O"HG)4>M) MX8\,_P!GAK_4&$^HS@], ]* #PSX9_L]FU"^;SM1F'S2,.5']VNHHHH M***Y+Q+XEDBE&E:4IFOY?E^7GRP?XC[4 'B7Q+)%*-*TI?.OY> ?NCN:M^& M?#,>CQM??SY/G7\OS2R'GYO;T%=%0 444A( M)/ '6@ ) &2< 5P?B3Q-_P!A:%EYWXEE7^!>AI/$OB6YU.\_L+0COF8[ M99EY$8]ZZ#PSX:MM L@ -]R_S2R-R2W?'M0 GACPS;^'[/ >YDYEE(YM?#]@(8$'F-\TLF.7;N:/#WAZTT"Q6&!7=N2 M3WYK9H ***;)(D4;22,%11DD]J $DD2*-I'8*JC))KA]0U"\\67[:;IK,EDA MQ-,.]&H:A>>*]0.G::2EDC8EF['';-==I>EVVDV:6ULF%4%I96"HHR2:)YX[>%I97"(HR2:X:YN+SQEJ M'V6U+1:9&W[Q_P"_Z@&@ N;F\\9:@;6U9HM-C;#R#^*NSL+"WTVS2VMHPD:# M@"BPL+?3;1+:V0*B# ]3]:M4 %%%0W5U#9V[3SN$11R30 75U#9V[SSN%11D MDUPY^V>-=0P"T6E1-SZ.1VH)O/&VHX&Z+28C]/,^AKM[2TALK=(($"H@P,"@ M M+2&QMDM[= D:#"J.U3T44 %4M4U2UTBR>ZNI J*/SHU35+;2+)[JZD"JHX M!/WCZ5PEE8WOCG5!?7X>+2XS^[B/!<4 %E9WWCG4A?7P:/3(VS'$>C5Z)!!' M;0)#"@6-!A0.PH@@CMX5BB0*BC %24 %%%4M3U.VTJT:XN' 4#@9ZT &IZG M;Z79M<7#@ #@>IKD+&PNO%]^-0U$%=/0YBA/1Z+"PO/%NH_VAJ(:.P0_NHNA M;T/TKN8XTBC"1J%4# % "QQK%&L: !5& !3J** "L[6-8MM'LFGG89Q\J^I MHUC6+;1K-I[AAG'RKGEJY?2=*N_$>H#5=6#+ IS#">.G0GU% !I6E77B6^&J MZLI^S YA@;H1V-=PJA5"@8 &!0JJBA54*HZ "EH ***P_$GB2VT&T)8[[A^( MX@>30 GB3Q);Z#9[F(>X?B.,=S7/^'?#=QJM]_;FN O(>88F_A'4&CPWX !0 !T H 4# P**** "L#Q%XCCTF(0PCS;R3A( MQ1XB\1QZ3%Y$ \V]D^5(UZC/0_2J?ASP[(LIU35#YMY+\P!Z+^% !X=\.2+, M=5U4F6^DY&[^'TKJZ** "BBN;\1^(_L'^@V(\V_D^557G9[D4 'B/Q&+#%C9 MCS;Z7A5'\(/>F^&_#ALV.H7Y\V_EY9FZK1X;\-_8LW]^?-OI?F8GHN>V*Z:@ M HHHH *Y;Q'XC>&4:9I@\R]D^7*_P9[TGB/Q(\,@TS2QYM])QE>1']15GPYX M<32XOM%P?-O).6<\XH /#GAQ-+0W5P?,OI?FDD/7/>NAHHH *.@R:*Y#Q#XA MFFN/[)T?]Y=/P\@Y">H- "^(/$,TUS_8^D9>Z?AW7_EG6EX=\/0Z-;[V&^ZD MYDD/7)H\/>'H=&MMS?O+I^9)#SFMR@ HHI&8*I9C@#J: !F"J68@ =2:\^\0 M>(+S7M0.AZ"S#G;-.O\ ![4>(?$-YK]__86@G*DXGN ,J%Z$>QKJ/#OAVUT" MQ6&)=TI'SR'DD_6@ \.>'+3P]8+# @\P\N^.2:VJ** "FO(L:%W8!1U)H=UC M0NY 4#))K@M3U*[\7:@=+TMBNGJ<3W Z2#N%/8T +J6IWGBW4&TO2F:.QC;$ M]P.Y'5?I77Z1I-KH]BEK:QA%4=J72M*MM(LDMK= HY/<_C5Z@ HHJ.::.WA M:65@J*,DGM0 LTR01-)(P55&237 W5W=^-K\V=F6CTF-L22#_EKZK1=W-YXW MU V5H6BTB-L2RC_EKZ;2.E=OI^GV^FVJ6]N@55'IUH 33M.M]+LH[6VC"1H M !5NBB@ J&ZNHK2W>:9PJ*,DFBZNH;.W>XN) D:#+,>PK@W:\\=:EL7?#HT3 M<]C*1T(([4 #->>.]0V+NCT6-N?2?Z_2N[L[.&QMDMX$"1H, "BTM(;*V2"! M B*, 5/0 4451U75;31K"2\O)5CB09)8T +JNJVNCV$MW=R!(XU+'/>O.+2 MROOB-J@O;]6CT.-LQ0GI,.S'THL[+4/B+K"WVH+)!HL#YA@/!=AT;(Z@^E>G MV]M#:0+# BI&HP !B@ M[>.U@2&)0J*, "I:** "J6IZG;:39275RX5$&?K1 MJ>IVNDV;W-U(J(OJ>IKC+"RO?&6I+J6HH\.GQMF"W/!^I]0: "RL+SQGJ*ZA MJ0*:;&V8;<]&(Z/7>Q1)#&L<:A548 %$420Q+'&H55& *?0 445G:QK%KHU MDUQP% !K.LVFB6+W5U(%51P.Y-,#_:[&N[1%C0(@ 4# H 555%"J,*. *6BB@ M K \4>*+3PW8&65@9F^6.,=2QZ4>*/%%IX;L#)(=]P_$4(/S.WH*Y?POX9O= M;U'_ (2/Q%EI&YM[)(=%MQ M''^\NY3MBC'=CTKYM^,MGJ4&K6%SJBB MB@ KDO$?B*3SAI.E#S+N3AF'(4'W]:7Q%XBE\_\ LG2OGO'X9E_Y9^]7O#GA MV+2(3-)\]W+\TDAZY/6@ \/>'8])A\V8^;>2I/>D\->&K7P]9!(U!F;EW[DFMV@ HHI'=44LQ 4= M2: $=UC0NY"J!DDUPFK:K>>*=1;1](9DM4.+BX''TVGO1JNK7?BC4&TG1V9; M5&VW%POJ.JUUFC:/:Z+8I;6R!0!R1WH -'T>VT>S6"W0#^\V.2:T:** "F2R MI#&TDC!449))P!1)(D,;2.P55&237!7U]>>,[\Z?I[-'IB-B:8?\M/5: "^O MKSQEJ3:?IY>+3HFQ-,."Q'IZBNTTS3+;2K-+:VC5%4=AUI-+TRVTFRCM;6,( MB# Q5V@ HHJ*XN([:%I96"HHR2: "XN(K6%IIG5$49)8XK@I9KWQQJ7D0%X- M)A?YGZ&0CM[@T2SW?CJ_,-N6CT:,_,_:;V_"NYL;[1+>W0(B# H +&QM M].M4M[:,)&@P !5FBB@ J"[NX;*W>>>1411DECBB\O(;&UDN)W"1H,DFN$"7 M?CN_W2!H]%C;A>TWH: ",7GCK41*P>'1XF^52,&3U!'I7>6MK#9VZ00($C08 M HMK:*T@6&% J*, "IJ "BBJFHZC;Z79R75S($C09)H BUC6+71;"2[NI J MJ.!GDGT%>>Z9IU_\0=575=35XM(C;,%N>/,'^TIJ:#1[SQWK*ZAJ19=(B;,- MN>CXY#UZ1##';PK%$H5%& !0 001VT*Q1(%11@ 5)110 5F:UK5MHMB]Q.W( M'RH.2Q] *9X@U^R\/:;)>7D@55' [DUQ>@:5J?BW5AKNM!H[1&S;VK<@8Z-0 M!>T;2+OQ)?+K.L*1;];>W/0KV)'8UW:J$4*HP!P!0JA5 48 [4M !1167K>M MVNB6+7%PX!Z*OJ>U "ZYK=KHEB]Q.V6 ^5%Y9OH*Y?1M&N_$-^-9UD?N\Y@M M_P"$#L<>M&C:+>>(=076M:4A%.;>W;I'_P#KKNE4(H51@#H* !5"*%48 Z 4 MM%% !7.>+/%EIX;L&=R9+AN(XD&YB3[4OBOQ7:^&['+$/=2G9#$.K,>@KGO" MWA:ZU+4!XB\0@O=,=T$+_P#+$'M0 >%O"MYJ-[_PD'B/#W4AW1P9RD?H1Z'% M>A # & * !@=!2T %%%<[XE\2II$2V]N/-OI?EBC'&I(ISJ^JDRZA*,C= M_P LU/\ #76T %%%% !7+^)_$WV +8V(\Z_F.U%49"D]"<=!1XF\3_V>5L+! M?/U&;B.,4OAGPS_9Y;4+YO/U"89:1AR!Z4 'AGPR;#-_J!\[4)?F9F.=A/4 M^E=/110 445R7B7Q+)%,NE:4OG7\O&%_A'D1&XN"9KZ7EY&Y(SV!]*/#7AF/1XVN;AO.OYN99B.3Z5T5 !11 M1G R: G R:XCQ3KUU>7*Z'HOSW,O#2#H@[Y/:I?$7B.>XNO[%T8&2[DXD9? M^6:GJ?PK5\.>'(=#MB3^\NY>9I2.6/K0 WPUX8MM LP!^\N7YDE;[Q_&M^BB M@ I&944LQ 4=2:&8(I9C@ 9)KSW7M?N_$.HG0]#+;8WS M2/W9NYK9H ***;)(D4;2.P55&230 22)$A=V"J!DDFN&O]0N_%>H'3M.+)9H M?WLO3([X]:-0O[SQ9?MINFLR62'$TPKKM+TNVTFS6VMD"J.N.YH -+TNVTFS M6WMT 'S-CECZFKM%% !4<\\=O"TLK!449))HGGCMX6EE8*BC))KAKBYO/&6 MH&UM2T>FQMAY!T8B@ N+F\\9ZD;6U+Q:;$?WDG0M]/6NSL+"#3K5+>W0*JCL M.I]:+"PM]-M$MK:,)&@X JU0 445#=74-G;O/.X6-1DDT %U=0V=N\\[A409 M))KA\WGC742 7ATN)L$]"_\ C0?MGC74,#=%I43<^CD=J[>TM(;&V2WMT"1H M,*!0 6EI#96ZP01JD:C@ 5/110 52U35+;2;)[FY<*JC.,\GZ4:IJEMI-D]S M=2!$4?F:X2RL[[QSJ0O[Y6CTN-LQ1'HU !965]XXU/[?>[HM,B;]W'TW$="1 M7H<$$5M"L,*!(U& H'2E@@CMH$AB4*B#"@=A4E !115+4]3M]*LVN+APH X' MJ: %U/4[;2K-[BX<*JC@=S7(6%C=^+;\:A?AH[%&S'%TW8]126-A=>+K\7^H M@KIZ',4)Z.*[J.-8HU1 JC H 2.-(8UCC4*BC [4^BB@ K.U?5[?2+-IY MF&?X5'4GZ4:QK%MH]FT\[#./E7U-)+X:MJH*VX.88#T/U%=PB+&@10 H& !0JA%"J, < 4M !116%XD\26^@6>Y MB'N'XCC'5C0 >)/$EOH-F6)WW#\1QKR2>W%<_P"'/#MSJMW_ &YK?S._S10G MD*#[=J/#OARYU2^_MS7,O(>8HF_A'8UW@ P* 8 I:** "L#Q'XB328 MA# /-O)>(T'.#[^E,\3^*(=#@$2?O+N3A(QUJIX:\/2^9_:VJDRWTO/S?P^E M #O#OAQUE.J:H?-NY.0&Y"@UU=%% !117-^(_$@L,6-D/-OI>%4?P@]Z $\2 M>)/[/ L[%?.OI>$4<@?7TI/#GALV6;Z_/G7LG)+<[:/#?APV;'4+\^;?2_,S M-U6NFH **** "N6\1^(VAD&F::/-O)>"1R%'U[&CQ'XC>&7^S-,_>7TGRG;_ M 9[U8\-^'$TN,W-P?,O9?FD<]03UH /#GAQ=+C-Q(?$$TUQ_9&D_/ M\/1:/;[W_>73\R2-R<_6CP]X>AT:#>WSW,G+R'KS6Y0 444C,%4LQP!U)H & M8(I9B !R2:\^\0^(+K7M1.@Z&21G$\XZ*/8TOB#Q!>:]J!T/0F;KMGG7^'U% M=/X<\.6GAZP6&!!YAY=^Y- !X=\/6V@V0CC4-,W,DA')/>MJBB@ ILDB11L[ ML%51DDGI0[K&A=R H&237!ZCJ=YXNU!M+TIF2Q1L3W"_Q8ZI0 FI:C>>+=1; M2M+9X[*-L3W X/\ P$]Q78:5I-MI%FMO;1A0!R0.IHTG2;;1[%+6VC"JHQQW MJ_0 444R65((FDD8*JC))H 2::.WB:65PB*,DDX K@KJ[O/&VI-9V1>'2X7Q M++T+L.P]0:+J[N_&]^;2S+1Z2AQ)(.DOJM=MIVGV^F6<=M;($C0 "@ T[3K M?3+1+>VC5$48X%6Z** "H;FYBM(&FG=411DECBBZN8K.W>>9PJ(,DFN#=KSQ MWJ&Q=T>BQMSZ3_\ ZC0 %[SQSJ.$WPZ1"W)Z&0CJ".XKNK.S@L+9+>WC"1H, M 4MG:0V-LD$"!408 %3T %%%4=5U6UT>PEO+N0)'&I8Y]J %U35+72+*2ZN MI%1%&>3UKSBQM-0^(VJKJ%Z'@T2)LPQ'@R^NY31:65_\1M4%[?JT>AQMF*$] M)AV:O3[>WCM8$AA4*BC H +:VBM+=(($"1H, 5+110 53U/4[?2K)[FY<* MJC(&>3[#WI-4U.VTFRDNKJ0)&@S7&65A>>,M174-25H].C;,,!Z,1T:@ L+& M[\9:@-1U!6CTU#F&$\;QZL*[V*)(8UCC4*JC HBB2&-8XU"JHP *?0 445G M:SK-IHEB]U=2!5'0>IH -9UBVT6Q>YN&Z#(0?>;Z#O7)Z3I-YXHU :OJX*VP M/[BW[$=02/6C2M)O/$^H+J^L(4MT;,%LW1??\:[Q$5$"J,*!@"@!$18T"( % M'0"G444 %8'BGQ39^&M.::8EYB,1Q(,LQ]A1XH\46GAO3S+*P,S_ "Q1]V8] M*Y?PSX8O-;U)?$?B)29L[K:W?_EC_P#KH 7PSX8O-;U#_A(/$0W2,?\ M7)OY5\F_#/\ Y*IIG_7RW]: /L>N3\1>(I?._LK21YEX_#,!D)ZYI/$?B*7S MAI.E#S+N7AF'1 >^?6K_ (=\.QZ3#YLQ\V\DYDD;DY^M ">'/#D6CV_F2GS; MJ3EY&.:WZ** "D)"@DG %!(4$DX K@/$GB*ZU>_.@Z'EG)Q-..B@^AH /$?B M2ZUB^_L+0?F=N)IQRJCH1[&NC\-^&[;0+)40;YV'[R1N23]:7PWX;MM LPJ@ M/K:K=^*;\Z1I#%;,' M$]P.C#N >QHU;5;SQ3J+:/I#,EJAQ<7(X(_W3T-=9H^CVNC6:P6Z 8^\<
VC5(T& * %LK*"PMD@MXPB*,8 JQ M110 57O+R"PM7N+B18XT&2Q-+=W<-E;O//(J(HR23BN$C^V>.]1$I#PZ-$WR M@\&7U# ]J )>^.=2#R!X-'A;*KT,C#OGTKO+:UALX%AA0(BC %%K:PV=ND M$"!(T& *FH ***J:AJ%OIEF]S<.%1!GKR?84 &HZC;:79OJ\.F1-F*$\%B/7U%%I:7?C;41>WH:/2HS^ZB/'F#_:!KO888[> M)8HE"HHP * "&&.WB6*) J*, 5)110 5E:_K]GX?T][JZD [(N>6/8"DU_7 M[/P_ITEW=/\ =!*H.68^@'>N&T/1+_QIJ8UW7%*6(.;6U/1EZAF!Z&@ T/0[ M_P 9ZNNOZZKQV<;9M+4\8]=PZ&O38XTBC5(U"JHP !1'&D4:HBA548 %.H * M**S-XN&Y ^5%Y9OH* #6];M=$LFGG8%CPD8/+GT%Z<[HH,[DB]"/PH /"GA6ZU'4#XB\0GS+J0? MN8C]U$ZC(Z9]Z]" & , 4 # & *6@ HHKG?$WB6+2(!! /-O93MCC49P3T M)QT% !XE\31Z1%Y%NIGO9.(X4^\:J>&?#4D4K:KJS";4)>3_ '5'; /0T>&O M#4D4O]JZL?-OY/F )R(O9:ZV@ HHHH *YCQ-XF^P8L;%3-?R\*BY]J3Q M/XF^P!;&Q'G7\QVHHY"GWQTI?#/AC^S\W^H-YVH3?,S-SY>>J@^E !X8\,_V M?NO[]A/J,_+N>0OT!Z5T]%% !117)>)O$TD4JZ3I2^=J$WRC'W5^I'2@ \2^ M)9(Y!I6E#S;^7YXN?[&T7Y[MSM>0#(B^M M'B/Q%//=C1M&'FW:@ \.>'8-$M< MG]Y=2'=)(QRU<-J&H7GBO4#IVG$I9(W[V;L<=1FB_U"[\5ZB=.TXLEDA_>S=,COCUKK MM+TNVTFS6WMT 'S-CECZF@ TO2[;2;-+:W3"J.2>I^IJ[110 5'//';PM+* MX1%&231//';PM+*P5%&22:X:XN+SQGJ1M;4M%ID1_>2="WT]: "YN+SQEJ'V M6V+1:9&WSO\ W_4 UV=A86^FVB6UL@5$&!ZGZT6%A;Z=:K;VZ!44=AU/K5J@ M HHJ&ZNH;.W>>=PJ(,DDT %U=0V=NT\[A$4A?\*[>TM(;*V2"",)&HX % !:VD-E;I! @5%&!@5/110 5 M6OKZ#3K5[BX<*BC/)ZT7U]!I]J]Q<.%11GKR:XNW@O/&>H_:+C=%I<3?*O3> M1ZCTH BCL+CQMJRW=T'CTR(_(F<;QV-=]!!';PK%$@1%& ,40016T*PPH$C M48"CM4E !115/4M3MM+M'N+APJJ.!W- ":GJ=OI5HUQ<. .!GK7(6-A>>+= M1&H:@&CL(S^ZBZ%O0^XHT^QO/%M^-1OPT=@C9BB_O8]17(_$EOH- MH2QWW#\1Q@\DUSWASPY=:I??V[KF6E8YBA/1/J*ET+0)]8OO[;UAR?+'&O4$]#1XH\3 MPZ';>7%^]O).(XUYY]ZR_#'AB::X_MG6OWMU)RB-R$':@ \+^&9I;G^VM9/F M7=GN13?#?AO['F_OCYM]+\Q)Y"Y['/#9LLWU^WG7TG)9N=M M=-0 4444 %;?2<9'(3ZTGB3Q&T,@TS31YM[+P<R2A MT:VW-^\NGY>1N31X>\/1:/;[W_>7;\R2-USWKN+BX' 4>QZ M&NI\.^';;0;(1Q*#,W,DA')/>@!/#OAVUT"Q6&)=TI'SR'DD_6MJBB@ ILDB MQ(7<@*!DDT/(D2,[L%51DDGI7!:EJ5YXMU%M*TMFBLHVQ/<#@_\ ?44 &IZ ME=^+]0.EZ6Q73U.)[@=''HI[5V.E:5;:19);6Z !1R>Y/O2:3I-KH]DEM:QJ MJCJ0.IJ_0 445'--';Q-+*X1%&22<"@ FFCMX6EE8*B#))["N"O+F\\;Z@;& MT+1:3&V)91QYOIM(HNKN]\;:D;.R+PZ5"V)9>A=AV]Q7;:=IUOIEHEM;1A$4 M8X% "Z?I]OIMJEO;QA54=AUJU110 5#=74-E;O/<2!(T&68]J6YN8K2!IIG5 M$49)8XK@B]YXZU'";X='B;KT,A'4$>E [7GCK4MBAX='A;GL92.A!':N[M+ M2&QMD@@0(BC %%G9P6%LEO;QA(T& *GH ***K7U]!I]J]Q<.$11GD]: (] M5U6TT>PDN[R58XT&26.*\YM++4/B)JZWU^LD&C0/F&$\,[#N?4&K*Z==>/\ M5DO+HO%HT#9CB/'G>NX&O1;:VBM+=(($"1H, 4 %O;16D"PP1JD:C 51BI: M** "J6IZG;:59O]<786-WXRU : MCJ :/34.883_ !CL6![T %A8WOC+4EU+45>'3XVS!;G@^^[UKO8HDAC6.-0J MJ, 411)#&L<:A548 %/H ***SM9UBUT6Q>YN&^Z.%'+-]!WH -8UBVT:R:X MN' [(N>6/H*Y/2=*N_$^I+K&KJRVZ'-O;GC _P!H=#1I.DWGBC4!K&K@K;*? MW%OV(ZAB/6N[1%C0*@ 4= * !$6- J !0, "G444 %8'BCQ1:>'+ R2'?<-Q M%"I^9V]!1XI\4V?AK3GGF8O*1A(D&YF/TZUR_ACPQ>ZWJ'_"0>(QF1CF&VSE M4'8CWH /#'AF]UO4O^$C\19:1N;>W/ C0\@$=,CUKT95"J H Z 4 !0 !@# MH*6@ HHK \2^)(=%MMB9DNI/ECC49.30 >)/$D.BV_EQ@S7DG$4*_>8UG>&_ M#&_#W>)_$R:5&MK:CSKZ8[(T49P3T)QT%?.GQFTJ]T_5 M=/FU"=GN;F$R.A.0A]![4 >W_!3_ ))=IGU?^=>@UY]\%/\ DEVF?5_YUZ#0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% &5XC_ .0!>?\ 7)OY5\?>"TNY M/']FMBQ6X,[!"/QK[!\1_P#( O/^N3?RKY-^&?\ R573/^OEOZT ?5/AWP[' MI,1FD^>[DY=SUYK>HHH *0D*"2< 4$A023@"N \1^([K6+W^PM"^9FXFG'*J MO0CV- "^(_$=WJ]^="T$DRD[9IE_Y9^U=%X:\-6OA^R$<:AIFY=^Y-'AKPW; M>'[%8T&^=A^\D;DD_6MV@ HHI&944LQP ,DT #,J*68@ =2:X/5-7N_%.H-I M.CL5M4;%Q<+TXZK1JVJW?BF_;2-)8K9@XGN!T8=PI[&NLT?1[;1K%+:W0# ^ M9CU8^I- !HVCVNBV*6UL@4*.3ZUHT44 %,DD2*-G=@JJ,DFB65((FDD8*BC) M)[5YSJVJ7WC34CI&E%H]/4XGG'\7I@B@ U35;WQIJ1TK269=/4XGG7HP[BNW MT71;70[!+6U0 *,$^II=&T:UT6Q2VMD P/F;N36C0 445%<7$5K \T[A(T&6 M8G@"@ N+B.V@::5@J*,DFN"EGO/'6H&"#='HT9^9QTG_ /U43RWGCG43;PEX M=(B;YF'!D(Z$$=J[FRLH+"U2WMXU1%&, 4 %C8P:?:I;VZ!408&*LT44 %07 MEY#8VLEQ<.$C12Q)]*2\O(+"U>XN)%2-!DDFN%"7OCK4@\F^#2('RJ]#(P[Y M[@T "I=^.K_?(&CT:-N%[3>AKO;:VBM(%AA0*BC I+:VAM(%A@0(BC &*F MH ***J:CJ-MIEH]S=2*D:CJ30 :CJ-MI=E)=74@2-!DDUQ-K:7OC;41>7JM% MI439BA/1R.C46MK>>-=26^O5>'3(FS#">"Q]_45WL,,=O$L42!448 H (88 MX(ECC4*JC J2BB@ K)\0>(++P[ILEY>2A%4< ]S2Z_K]GH&GO=74@!Z(N>6 M/8"N%T31+[QGJZ:_KBLEI&..^X=#0 NBZ'?^,]477-=1DM(VW6UJW0$ M=&_&O3(T6) B*%4# HCC2*-410JJ, 4Z@ HHK,UO6[;1+)IYVR^/DC!Y<^ M@H 37-;M=#L6N+AP#T1?4]A7,:-HMWXAU!=:UI2$4YM[=O\ EG_^NC1M&N_$ M.HC6]9!"?\N\!X"KVW#H37=*H10J@ #H!0 *H10JC '04M%% !7.>*_%=KX; ML*[;PY99/[V[DXB@7[SGV%<]X5\*W6HZ@?$7B$^9= M2#]U$?NHO4?+TS[T 'A;PM=ZE?CQ%XA!>Z;YH87_ .6(/:O0@ .@H & , M"EH ***YWQ+XFCTB+R(%,U[)PD2;?3?+%$#R353PUX M:>*AKK: "BBB@ KE M_$WB?^S]MA8)Y^HS<1Q*>?>E\3>)A88L;$>=?R\*B\[<]S[4>&/#/]G[K^_; MSM0G^9V/(4_[.>E ">&?#/V M?W[>?J$PR\C#H/2NHHHH ***Y+Q+XEDCD&E MZ4/-OI?ERHR(\]S[4 'B7Q*\4RZ5I:^=?RCHI^Z.YJWX:\-1Z1$UQ<-YU_-S M+,1R?2CPSX9CT>%I[@^=?3'?+(QSAN^,]!714 %%%!.!DT '05QOB+Q%/<7? M]BZ,#)=OQ(Z_\LU/\5'B+Q'/<7/]C:+^\NW.UY ,K%]:U?#GAR#0[3G]Y']/6"!S=CCJ :Z[2]+M])LTMK=,!1RQZGZF@ TO2[;2;-+>V0*HZ^YJ[110 5'// M';PM+*P5%&231//';PM+*X1%&237#7-Q=^,M0^RVVZ+38S\[]-_J : "XN;S MQEJ!M;4M'IL38DD'1B.U=G86%OIMHEM;($C0< 4MA86^G6B6UN@5$&.G)^M6 M: "BBH;JZAL[=IYW"(HSDT %U=0V=N\\[A(U&237#G[9XUO\#=%I43-M1Q\\6E1'GL9/H:[>UM8;*W2"! J*,# H +2TALK9+>W0)&@PH%3T44 M %5KZ^@T^U>XN'"HH[T7U]!IUJ]Q<.%11GD]:XN&"[\9ZCY]QOBTR-OE3H7] M#0 6\-WXTOQXN'"J!P#W->+=1&H:ANCL8S^ZBZ%L=#[BNZCC2*,)&H50, 8% !'&L4: MH@ 51@ 4ZBB@ K.UC6+;1K-IYV&S:>=AG'RKGDUR^E:5=^( M]0&K:J&6%3F&'IT]10 :5I-WXDOAJNK BW!S!"W<=C7<*H10JC '04*JHH50 M%4= !TI: "BBLK7-*(=#M_*CQ)>2<1QCK]:7Q/XHAT2W\J+][>R?+'&O)!['%97A?PQ- M+7&/"\\MU_;6M9DO).51OX*[?H,"@<# HH ***YO MQ'XC^P8LK$>;?R?*JKSL^HH /$?B06&+&R'FW\O"J.J@]Z;X<\.&S)O[\^;? M2_,S'^$T>&_#?V+-_?'S;V7DEN0N>PS734 %%%% !7+>(_$3PR_V7IG[R^DX M.W^#WH\1>))(7_LW2QYM])QD#(3ZU8\-^&TTJ(SW!\V\DY=V.'/#B: M7&;FX_>7LOS.YZ@GJ*Z&BB@ HHKD/$'B&6:X_LG2/WER_#R 9"#N/K0 >(/$ M,TUS_8^CY>[?AW7_ )9UI^'O#T.C6^]OGN7Y=SUH\.^'H=&MMS?O+E^7D8Y. M:W* "BBD9@JEF. .IH &8*I). .]>?>(/$%WKVH'0]"8\';/.O\ #ZBCQ#X@ MN]?OCH6ADE6XGG'("]P#V-=1X=\.VOA^P6&(;I2/GD;DD_6@ \.>';7P_8+# M"H,A&7?N36U110 4UW6-"[D!1U)HDD6*-G=@JJ,DFN"U/4KOQ=?MI6F$IIZG M$\X_C'^R10 :CJ=YXNU Z9I3,E@C8GN!T;U2NPTG2;;1[%+:V0*JC&?6C2M* MMM(LDM[= HY/+28VQ+(.#)Z;2.U=OI^GV^FVB6 M]O&J*H[#K0 FG:?;Z99QVUN@5$&.*MT44 %0W5S%9V[SS.%C09)-%U=0V=N\ M\\@2-!DL3TK@W:]\=:CL7?!H\+_0R$=P1VH &-WX[O\ 8NZ/18SSZ3__ *J[ MNSM(;&V2"! J*, "BTM(;&V2"!%1%& *GH ***K7U];Z=:/CQM^[0])?1J(H+SQQJ2W%P'ATJ M%LQQ]"Y'KZ@UWMO;Q6L*PPH$11@ #% !;P1VT*Q1*%11@ 5+110 52U34[;2 M;&2ZNI D:#.31J>IVVE6;W-S(J*HXR>I]*XRQL;WQEJ2ZEJ*O%I\39@@/!/K MN]: "RT^\\9:BNH:DK1Z=$VZ& ]&(Z-7>Q1)#&L<:A548 %$420QK'&H55& M *?0 445G:QK%MHUDUQ<. >B+GECZ"@ UG6;71;%[FZD"J. /4]JY/2M*O?$ M^H+J^L(R0(:WJ7_ DGB'+2M_Q[P'[J)U&5Z9]Z %\,^&+S6]27 MQ'XB4F7.ZWMW_P"6(KT55"J% P!TH "J H Z 4M !116!XD\2PZ+;^7&#-> M2<1PI]XGZ4 'B3Q)%HL CC_>7DORQ1 \LW:L[PWX;F:Y_MG6,R7TG**W_+(' M^&CPWX;F-RVL:P1+>R_=4_=0=N.QKL* "BBB@ KFO$WB9=+5;2T7SM0FXBB! MY)I?$OB9=+06MHIFOI>$C3DCWJ#PSX9:T=]3U-O.U&?EB>57TP#TH 7PSX:: MUD;4]2;SM0E'+-_"#VKQG]H__D/Z5_UP/\Z^D*^;_P!I#_D/Z5_UP/\ .@#T M_P""G_)+M,^K_P Z]!KS[X*?\DNTSZO_ #KT&@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** ,KQ'_R +S_KDW\J^3?AG_R573/^OEOZU]9>(_\ D 7G_7)O MY5\F_#/_ )*KIG_7RW]: /L>D)"@DG '4F@D 9)P!7 ^(O$=WJ]^="T$EI"= MLTR_P>HH /$GB.ZU>_.@Z$2TA.V><=$'L>E='X;\-VV@685 &N'YDD(Y)[TG MAKPU:^'[%8XU#3-R\AZDUNT %%%(S!%+,< =30 CNL:%W8*H&237":MJMYXI MU%M'TAFCME.+BY7@C_=[&C5-7N_%.H-I.CL5M$.+BY7I[I76:-HUKHMBEM;( M %')]: #1]'M=&LEM[:,+C[Q ZFM&BB@ IDLJ0QM)(P55&22<4LDBQ1L[D!5 M&237G&IZK>>--2.EZ2S+IZG$TZ]&'<4 +JFJWWC/5#I.D%X[&-L3SC@DCJ!Z MBNWT;1;31+%+:U0 '2(F^9^AD(ZJ1Z42S7GCK4#! M6CT6,_.XZ3__ *J[FQL8-/M4MX$"HHQQ0 6-C;Z=:I;6T82-!@ "K-%% !4% MW=PV-L\\[A$49))HO+R"PM9+FX<)%&I9B>PKA%2\\=:AO<-'HT;?*.TWH: " M,7GCK4?,8/#HT3?(.AF]0P-=Y:VL-G;I! @2-!@ "BVMHK2!884"HHP *FH M***J:CJ-MI=E)=74@2-!DDT &H:A;Z99R7-RX5$&?<_2N)M+2[\;:B+V]#1Z M5&?W41_Y:CU8&BUM+WQKJ*WM\K1:7$V8H3_&1T:N]AACMXEBB4*BC H (88 M[>)8HE"HHP *DHHH *RM?U^S\/Z=)=W3XVC*H.6;Z#O2>(/$%CX=TR2\O951 M5'&>Y[5P^B:)J'C+5%US7D:.T1MUM:M_#CO^- ":'HE_XTU0:[KJE+)3FUM3 MRK+U#$=C7IL<:11JB*%51@ 41QI%&J(H55& !3J "BBLS7-;M=#L6N+AP">$ M7^\W84 &MZW:Z'8O<7#<@?*B\LQ]A7+Z+HUYX@OQK.M#$8.8+?.5'H?K1HVB MW?B'4%UK6E8(IS;V[?P5W2J$4*HP!P!0 *H50JC '04M%% !7.^*_%=IX;L" MS$R7+_+'$@R23TXI/%GBNU\-V.6(>ZE.R"$'EW["N?\ "WA:[U*_'B+Q""UT M_P T,+_\L5/\- ">%?"EYJ-]_P )#XC^>[<[HK&GBF.K:J?-OY1QN'W%/\ #76T %%% M% !7+^)_$WV +8V"^=J$QVHHZ ^^.E'B;Q/_ &>5L+!//U&;B.)3S[T>&?#/ M]GEK^_?S]0FY>0CH.PH 7PSX9^P9U"_;SM1F^9F;GR\_P@^E=/110 445R7B M7Q*\4RZ3I:F:_E'W5ZH/6@ \3>)I(95TK25$VH3<+_=7UR>U6_#7AJ/2(S<7 M#&:^EY>5^O/;Z4>&O#2:1$UQ<-YU]-S+*>YKHJ "BBB@ Z=:XWQ'XBGGNAHV MBCS;N3AF_A0=^?6CQ%XBGN+O^Q=&S)=OQ(Z_\LE/\5:OASPY#H=L2V)+N3YI MI3_$WK0 >'/#D&AVV23+=R M>Z]K]WXBU%M"T)CM!Q<3KT04 &OZ_>^(=1_L+0L[<_OYQQA>AP>F:ZKP]X>M M= L5AA&Z4C]Y*1RY]31X>\/6N@6(AA4&1N9'[LWWK1J&H7?BR_;3M-8I9 M(V)9ATKKM+TNVTFS2VMD"J.ON: #2]+MM)LUM[= /O-CECZFKM%% !4<\\= MO"TLK!449))HGGCMX6EE8*BC))[5PUQ>=PJ(,DDUP^;SQKJ)"[H=*B;!(X+_A M1F\\:W^!NBTJ-N3VDQU%=O:6D-E;);P($C08 % !:6D-E;)!;QA(U' %3T44 M %5KZ^@T^U>XN'"HHS]:+Z^@T^U>XN'"(HZFN+MX+SQIJ N;@-'I49^1#TD] M: """\\9ZC]HN-T6EQ-\J_WR/4>E=S!!%;0K#"@2-1@*.U$$$=M"L42A448 M%24 %%%4M3U.WTJS>YN'"J!P#W/I0 NI:G;:7:-<7#A5 X'IS%$?XQZUW,<:Q1JB* JC H 2*-(8 MUCC4*BC [4^BB@ K/U?5[?1[-IYVY_A4=2:36-8MM&LFN)V ./E7^\:Y?2M M)N_$=\-5U8,+<',,+=QV- !I.E77B2^&K:L"+8',,!Z$>XKN%544*HPH& *% M544*H Z 4M !1165KNNVVB69EE8&0_<3NU !KFN6^BV;22'=*1\B#DDUS^A MZ)88#R O;Z&C1=$N=7O1K&L@YSF*%OX?0UV@ P!@4 P M!2T44 %7%^]O).(XQSS[T>*/$\.AV_E1_O+R7B.,'GGO67X8\ M+SRW1UK6LR7DAW(C?P4 'ACPQ--)/$G]G@6=DOG7TO"J.0/KCI2>&_#9LLWVH-Y MU])RS-SMH\.>'#9DW]^?,OI?F8G^$UTU !1110 5ROB3Q&T,@TS3!YM[+P<= M%![Y]:7Q'XB>&7^R],'F7TG!V_\ +/WJQX<\.)I<9N;C]Y>R_,[GMGM0 >'/ M#BZ7']IN3YM[)R[MR0:Z&BB@ HZ45R'B#Q#/-<_V/H^7NW.UW7_EG0 >(?$$ MTUQ_9&D?/AT>WWO^\NY/FDD/7/>CP]X>AT:WW-\]R_+N M:W* "BBD)"@DG % S*BEF( '))KS[Q#X@O->U$Z#H1/7;<7 XV?0]#1K_B& M[U_4&T/0B3@[9YUZ+ZBNH\.^';7P_8K#"H,A'SOW)H /#OAVUT"R$<2@S-S) M(1R3WK:HHH *:\B1(7=@JJ,DD]*'=8T+L<*!DFN"U'4[SQ=?MIFE,5L$.)[@ M=&]5H 74M2O/%NI-I>ELT=E&V)[@<'/H/45U^DZ3:Z/9);6L:JJ]<#J:-)TF MVT>R2VMD"JHQGUJ_0 444R:5((FDD8*JC))H 2::.WB:65PJ*,DDXK@KJ[O? M&VI&SLB\.E0M^]E'!77CB_-I9,R:1&<22CI-ZC\*[;3M/M],LT MMK= J(,4 &G:=;Z9:);6T81%&.!5NBB@ J*YN8K2!IIG5$49)8XI+JYBL[=Y MYW"1H,DFN#8W?CN_V+NCT6-N3VF]Z O>>.M2PF^'1HFZ]#+Z@@]J[NSLX+" MU2WMT"1H, 46EI#96R00(%11@ 5/0 4456O[ZWTZTDNKF0)%&,L30 7U]!I M]J]Q<.%11GD]:X:"&\\ M>,]0&HZ@#'IJ',,)Z2#L6'8UWL420QK'&H55& !1%$D,:QQJ%51@ 4^@ HHK M.UG6;71;%[FZD"@< 'N>PH -8UBUT6Q>YN7^Z.%')/T%99F!G<[(H\\N MQZ"N8\,>&;S6]27Q%XA4F4G=;V[_ /+('M[T )X8\,7NMZA_PD/B09E8YAML MY2/T(]\5Z, % & .@H50JA0, =*6@ HHK \2>)(M%@$R347AKPRUK(VIZDWG:A*.68?='I0 >&?#+VKG4]4/ MFZC+\QW<^5GJH/I75444 %?-_P"TA_R']*_ZX'^=?2%?-?[1DTI_!3_DEVF?5_YUZ#7GWP4_Y)=IGU?^=>@T %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!E>(_\ D 7G_7)OY5\F?#0A?BGII)P!([K5[TZ%H7S,W$TXY" MKT(SV-=%X;\-VV@62HHWSL/WDC] !H^CVVC626]N@& M!\S=V/J36C110 4R65((FDD8*BC))[42RI#&TDC!549))KSG5=5OO&>J'2=) M+QV$;8GG'!)'4>XH -6U.^\::D=(TLM'8*V)YQQN^A%=QHVC6NBV*6UL@&!\ MS8Y)HT71;31+%+:UC"@#EL>*VA:69PB*,DDXH +BXBM8'FG<) M&@RS$]*X*>:\\<:B8(=\.DPM\S=#(1W!]*)9KSQSJ7DP%X='B;YGZ&7U4@]J M[FQL;?3K1+:VC"1H, 4 %C90:?:I;V\:HBCH!5FBB@ JO>7D%A;/<7$BI&@ MR2QQ2W=Y#8VSSSN$11DDFN$1;SQWJ7F.&AT6)OE'3SO7<#0 !+SQSJ0>3?!I M$+Y5>A=A_,5WEK:PV<"PP(J(HP !BBUM8;.W2"! D:# J:@ HHJIJ&H6^F6 MDESM<3:6MYXVU);Z\5X=,B;,,)X+>N[ MU%%I:7GC;41>7H:/2HS^ZA[2CL2*[Z&%((ECC4*BC H 2&&.WA6*) J*, M5)110 5E:_K]GH&GO=74@!QA$SRQ[ 4FOZ_9^'].DN[I\;1D*.2WT%<-HFAW M_C35!KNO I9*5(ZJY'8T +HFB7WC/5EU[7%9+-#FVM6XX_VAT->F1QI M%&J(H55& *(XUB0(BA5 P *=0 445F:WKEIH=B]QMVVB M633SME\?)&#RY]!7+Z-HUWXAU :UK(/E_P#+" \ +VR/6C1M&O/$%^-9UM<( M#F"WSE5]#]:[I5"J%48 Z"@ 50BA5 '0"EHHH *YWQ5XKM?#ED2?WMTXQ% MG+,?84>*_%=KX\*^%+O4K[_A(O$?SW;G=#;DY6'_ M '?J* #PKX5NM1OSXA\0'S+E_P#51'[J+U'![UZ$ , 8% P!@"EH ***Y MSQ-XGAT>(6\&);Z8[(HQSR>F?04 +XE\2QZ1%Y$ ,UY)PD253TP.U'AKPU)'+_:VK'S=0D^8!N1%[ ^E=;0 4444 %)OL 6QL%$VH3?*B#H#[GM2^&?#/V#.H7Y\[ M49N6=N2@/\(]J #PSX9.G[K^_/G:A-\SL>0I_P!GTKIZ** "BBN2\3>)98I5 MTK24$^H3<*.R^N3VH /$OB62.4:7I0\V^E^7*C(CSW/M5OPSX9CT>%I[@^;? M3'?+(QS@GJ!Z"CPUX:CTB(W%PQGOI>9)G^]]*Z*@ HHH)P,F@ )P,FN-\1>( MY[BY&C:*/,NY/E>0#*Q_6CQ'XBGGNAHVBKYMW)]]P>$'?GUK5\.>'(-#MLD^ M;=R'O#UIH%@L$"YDZO(W+,?K1X>\/6N@6*PPC=*1^\E(Y<^IK9H ***;)( MD2%W8*H&22: $DD2*-I)&"JHR2:X?4-0O/%>H?V=IV4LD/[V7U]0#1J&H7?B MO43IVFEDLD/[Z8<$CV]:Z[2]+MM)LUM[= H'WB!]X^M !I>EV^DV:6]NF HY M8]3]35VBB@ J.:>.WA:65PB*,DDT3SQV\+2RL%11DDUPUS<7GC/43:6K/#ID M;8DE'!;_ !H +FXO/&6H?9;;='IL9^=^F_UP:[2PL(-.M$M[= J*,=.3]:+" MPM].M$M[:,(BCH!U-6: "BBH;JZAL[=YYW"HHR2: "ZNH;.W:>=PJ*,Y)KAS M]L\:ZCCYXM*B//8R?0T9O/&NHD*6ATJ)L$C^,CVKM[2TALK9+>WC"1H, "@ MM;6&RMT@@0*BC' J>BB@ JM?7\&G6KW%PX5%&>3UHOKZ#3[5[BX<*BC-<7!! M>>,]1^T7&Z+2XF^5/[Y'J* "&"[\9ZC]HN-\6F1GY5Z%_0^]=S!!';0K%$@1 M%& ,40016T*PPH$C0851VJ2@ HHJGJ6IV^EVC7%PX X'IV^E6C7% MPX X&>37(6-A=^+=1&H:ANCL8V_=1=-Q'0GU%%A8WGB[4!J.H QZ>AS%#V; MZBNYCC2&-8XU"HHP .U !'&D,:QQJ%5> ,"GT44 %9VL:Q;:/9M/.PS_"N> M32ZOJ]OH]FT\[<_PJ.I-] !I6E7?B._&K:J& M6!3F&$\?F*[A55%"H J@8 ':A5"*%48 & *6@ HHK*US7+?1;-I)#NE(^1!R M2: #7-Q^M=H !T% % & .@I:** "N<\3^*(M$M_*A_>WLGRQQKR<]N M*/%'BB'0[;RXOWMY)Q'&.>?>LOPQX8FEN/[9UH^;=ORB-R$':@ \+^&9IKG^ MVM9_>74OS*C=$![8KMQP,"BB@ HHKFO$GB3^SP+*R7SKZ7A5'04 +XC\1_8 M+*Q'FWTO"J.=OUIOAOPY]CS?7Q\V\EY);G;GL*/#?ALV1-_?L9K^7EF;G;73 M4 %%%% !7+>(O$;PR?V;I8\V]DXR!D)ZYI/$?B-H9!IFF#S;V7@XZ(#WSZU9 M\.>'$TN/[3?<'S;R3EW8YQ70T44 %%%7#\/(.0H[_ (UI^'O#T6C6^YOW MER_+R-R'O#T.C6^]_WEW)\TDAZY[UN4 %%%(S*BEF( '4F@ 9@JEF. .I MKS[Q!K]WK]\=#T,DJW$\XZ!>^#V-'B'Q!>:]J!T'02>3MGN!QL^AZ&NH\.^' M;70+(1Q*#*W+R$I7?B[4&T MK3"R6"'$\X_C'^R:[#2M*MM(LDM[= !R<E=MIVG6VF6:6UM&J1H, 4 +I M^GV^FVB6]O&J(H[#K5JBB@ J&ZNH;.W>>>14C09+$TMS(_)'_ ,]A M_M UWMO;Q6L"PPH%11@ 4 %O;Q6L"PPH$11@ #%2T44 %4M3U.VTJS>XN9 J M@<9/4^E&IZG;:39275R^U$&<=S]!7&6%C>>,]1&HZBICTU#^X@[2#LQ'8T % MC8WGC+4EU+4%:+3HFS! >"?7<.]=[%$D,2QQJ%51@ "B*)(8UCC4*JC I] M!116=K&L6NBV+W-R^ HX4DZ5=^)] M176-6#+;J)_%%KXTTS;I M3PD:C))/3BN7\,>&+[6]0_X2'Q(,S,=T%L3E8O0CW(H /#'AB[UO4O\ A(_$ M.6D8?N(#]U$ZC*_WO>O1@ H 4 = * H P!T%+0 445@>)/$D.BVVQ/WEW M)\L<:\\GIF@ \2>)8=%M]D8,UV_$<20O\ "@[8 M'8T>&_#)ETN,6MH/.OYCMC0=F>Y]J^>OC1HDVD:IISW4S275S"7F);(#>WH*^B MO#/AE=,4WEVQFU"7EY'ZKG^$>U>*?M(?\A_2O^N!_G0!Z?\ !3_DEVF?5_YU MZ#7GWP4_Y)=IGU?^=>@T %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!E>(_ M^0!>?]X'0C_9-=9H^CVVCV2V\" 8'S-W8^IH -'T>VT: MR2VMT "CD]S6C110 4V218HV=R JC))I)94@B:21@J*,DGM7G.K:G?>--2.D M:66CL%;$TXXS]#0 :GJMYXUU(Z5I#%=/0XFG7HX[BNXT;1K71+!+:V0# ^9N MY-&C:-:Z+8I;6R 8'+8Y)K1H ***BN+B*U@::9PD:#)8GI0 7%Q':P/-,P6- M!DD]A7!337GCK4#! 6CT6-OG<=)_H?8T337GCC43!!OATF%\,W0R$>A[BNYL M;[5+>WC5$48P!0 6-C!I]JD$"!448XJS110 5!>7D%A:27-Q($BC7IH -2U&VTNRDN[J01Q(,DFN)M;.]\:ZBM[?*T6EQ-F*$_QD=&SZ M46EK>^-=26^O%>'2XFS#">"WKN'>N]@ACMX5BB4*BC % !##';Q+%$H5%& M!4E%% !63X@\06/AW3)+R]E5%7@9/4]J77]?M- T][JZ< @?(F>6/H*X;1-$ MOO&>JKKNN*RV:'-M;'@8_P!H=S0 :)HFH>,]477=>C>*T1MUM:/_ ^_OFO3 M(XTBC5$4*JC HCC2*-410JJ, "G4 %%%9FMZW;:)9-/,V6Q\D8ZL?04 )KF MMVNAV)N+AP"?E1<_>;L*YG1M%N_$&H+K6M*RHIS;V[?P#W]:31M&N_$.H#6M M9!\O_EA >@7J,CUKNE544*H Z 4 "J$4*HP!P!2T44 %I7W_"1>(06NGYAAG%=[T&!0 M 4444 %5L+!#/J,W"1*>?)O$WV "QL1YU_-\JJO.W/<^U+X9 M\,_8-U_?GSM0F^9V/(4_[/I0 >&?#!T_=?Z@_GZA-R\A'3T&*Z>BB@ HHKDO M$OB62.4:7I0\V^E^7(Y">YH /$OB5XIQI&E@S:A*.57JB]-WX5;\->&DTB)K MBX837TW,LI[G^E'AKPU'I$)N+@^;?2G=)(W.">H'M714 %%%!.!DT %<;XB\ M13W%W_8NC9DNWXD=?^60/\1H\1>([BXNAHVBCS+N0[6D RL?U]*U?#GAR#1+ M7)S)V?2@ \.>'(-#M23B2ZD.Z:4_P 3=S6[110 4C,$4LQP ,DT M,RHI9B HY)->>Z_KUYXAU Z'H9.W.)IQT'J,T &O>(+OQ%J+:%H3$J#BXG7D M(*ZKP]X>M= L5AA4&0\N_\/6N@6"PPKND(^>1N68^YK9H ***9)(D4 M;22,%51DDT +)(D4;2.P55&23VKAK_4+OQ9?MIVFL4LD;$LXZ4:A?WGBO4/[ M.TXE+)#^]EZ9'< UUVEZ7;:39I;VZ !1@MW;ZT &EZ7;:39I;6R!57J>Y-7: M** "HYYH[>%I96"HHR2>U$\\=O$TLKA449))KAKBYN_&6H?9;7=%IL9^=^F\ M=\&@ GN;SQGJ!MK0M'ID38DD[,1VKL["PM]-M$M[= J*,"BPL(-.M$M[= J* M,<#K[FK5 !114-U=0V=NT\[A449))H +JZAL[=YYW"1H,DFN'S=^-K_C=%I4 M;=>TGJ*#]L\:ZCMR\6E1'GL7^E=O:6L-E;K! @1%&, 4 %I:0V5LEO @6-!@ M 5/110 56OKZ#3K5[BX<(BCJ:+Z_@TZU>XN'"HHSR>M<7!!>>,]1^T7&^+3( MF^5>A?T/O0 007GC34!Y]*Y&QL+O MQ=?C4-0#)IZG,41_C'8T6-A=^+=0&H:ANCL8VS%%TW$=,CTKN(XTAC6.-0J* M, <"@!8XTBC5$4*H& !3J** "L[6-8MM&LFN+AP#CY5_O&C5]8MM'M&FG89 M_A7/)KE])TJ[\1WXU;505@!S#">/S% !I6DW?B._&K:L&6W4YAA/Z&NX5510 MJ@ #H!0B*B!$ "@8 ':EH ***RM]&LZN"'0[<1)^\O)>(X@>>>]'B?Q/%HEOY4/[V\DXC MC7DY[9%9?A?PQ--<'6M9_>74OS(CV* #PQX8GEN?[:UK,EY(=R(W\%=N M ,"@<# HH ***YOQ'XD^P 65B/-OI>%4<[?K0 GB3Q(+#%C9#S;^7Y51>JY M[TGASPX;,F_OSYM]+\S$_P )H\-^'/L>;Z^/FWDO)+<[<^E=-0 4444 %F?O+^3Y3M_Y9^YH\1^(WAD&FZ8/-O).,@9"^N:L>'/#::5%Y]P? M-O).7=CG% !X<\.)I<9N;C]Y>2\NY[9[5T-%% !117(>(?$,LUQ_9&D_O+B3 MAY!R%'0_C0 >(/$,\US_ &/H_P"\NWX=U_Y9_6M/P]X>AT:WW-\]R_+N:/#W MAZ+1[?<_[RZ?EY&Y.?K6Y0 444$@#)[4 %I-;5%% !37=8T+L<*!DFB21(HV=V"JHR2:\ZUK6+WQ;J1T71RRVBG$ M]P.X_P!DT &L:S>>+M1.CZ*Q%FIQ/<+R".A%=GH6A6NA6"6UN@R!\S=R:-#T M.UT.Q6"!!NQ\SXY)K4H ***CFFCMX6EE<(BC)8G@"@!9ID@B:61@JJ,DFN!N M;N[\<:@;2R+)I$9_>3#I,/0>F*+NYO/&NHFRM"\6EQ-B20<%R/0^E=MI^GV^ MFVB6]M&J(H["@ T_3[?3;1+>W0*BC'UJW110 5#=7,5G;27$[A(T7@ HHJM?7UOI]J]QWBM8%AA0(BC % !;V\5K"L42A448 %2T44 M%4M4U.UTBQDN[N58XD')-&IZG;:59O<7,@55' )ZGTKC+&QO/&6I+J6H!H]/ MB.8(#QN_WAWH 6QL+WQCJ*ZAJ*-%I\;9A@/11)#&L<:A548 %$4201+ M'&H55& *?0 445G:QK%MHUD]Q<,,@?*F>6/H/>@ UG6;71+!KFZD"@<*#W/ M85R>DZ3>^)]076-85DMU.;>V;^'_ !S1I.E7?B?4%UC5@5MAS! >!M[;AZUW M:(L:!5 "@8 % B+&@1 H& !3J** "L#Q3XIL_#6G^;,X,\AV0Q9Y=ST H\ M4>*+7PY8-)(=]PPQ'"OWF/L*Y?PQX8N];U'_ (2+Q#\\C?ZB _=1>H)'K0 O MACPS>:WJ*^(O$*L92=UO;O\ \L@>Q]:]%50JA0, =*%4*H"C '0"EH ***P/ M$GB6'1;?9&#-=/Q'$G+'\* #Q+XDBT6 11_O+R7Y8H@>6-9WAOPW,UR=9U@^ M9?2RJH.V!V-=A0 =**** "N:\3>)UTI M5L[1?/U";B*%3R?6CQ+XE73$%K:@S7TO"(O)&>Y'I47AGPTUJ[:GJ9$VH3?, M2>0G^[Z4 'AKPRUK(VIZDWG:A*.6(^Z/3%=5110 445ROB;Q,UJPT[31YU_- M\H"C.S/<^U !XF\3&TD73-.4SZA*.(UZ@>M2^&?#*Z6K7EXWGZA-S+*?TH\, M^&1IB&\O3YVH3'=(['.T]P/05TM !7S?^TA_R']*_P"N!_G7TA7S?^TA_P A M_2O^N!_G0!Z?\%/^27:9]7_G7H->??!3_DEVF?5_YUZ#0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% &5XC_P"0!>?]"/8>HHU75KSQ3J#:1H[%;13BXN1RI'=?K76:/H]MHUDEM;H!M M&"W_V3I;$6:G$\Z]&'I0!4U75;[QGJ9TG22T=A&W[^<<$XZK[BNWT7 M1;30[!+6UC"@#E@.M+HVC6NB6"6UL@&!\S=R:T: "BBHKBXBM8'FF<+&@RQ/ M84 $\\5M"TLKA$49))K@II[SQSJ/DVY>'1XF^9^AE]5(]*)I;SQUJ!@AW1:- M&WSOVF^AKN;*Q@T^V2"! J*,<4 %C8V^G6D=M;1A(T& !5FBB@ J"\O(;&V> M>=PJ*,G)HO+R"PM9+FYD$<48W,Q["N$1;SQUJ&]PT.CQ-\H_Y[>C ^E JWG MCO40[[H=%B/RK_SW_P!X>U=Y:VL5G;I!"@1%& !1;6T5I L,*!448 J:@ H MHJIJ.HVVEV4EU=2+'$@R2: #4-1M],LY+FY<*B GW/TKB;6UO/&VHB]O0T>E M1G]U#VE'8D=C1:6E[XUU%;V^5X=+B;,4)_B(Z-GTKO888[>)8XE"HHP !0 L M,*01+'&H5%& !3Z** "LG7]?L_#^G27=T^-HX4J+KVO1O#:(VZVM'ZK[GUS0 FB:'?^--5&NZ\"MDAS;6AY M4]U?U!KTU$6) B*%4# HCC2*-4C4*JC %.H ***S-6;L* #6]7;T%86@:!=:G>_VWK>3*W,,+?\ M+-3V/O0 F@:!+_%\/A^V$, \[4)CLAB'.6/3..@K+\(>$9S M='7M>)FU&7YD1^1 #_"#Z4OA'PC/]I.NZZWG:A,,J&'"+U QZBN\Z=* "BBB M@ KF/$WB;[!ML;!1-J$WRH@Z ^Y[4GB;Q-_9^VPL$,^H2\)$G4>]+X9\,?V? MNO\ 4'$^HS@],#M0 GACPS_9Y;4+]C/J,W+2/U0'^$>U=1110 445R7B M7Q,\4PTG2E,VH2]0G6-3QN/TH /$OB66*5=*TE!/J$W &>%] M(W%PQGOI>9)G'S'V_"CPUX:32(FN+AA-?3?-+*>Y]O2NBH **** G R:XWQ M'XBGGNAHNC#S;N0?.X/"+WY]:/$7B*>XNO[%T;,EV_$CKSY0/74AW32GNW?'I0 >'/#D.AVQ)/FW0@H -?U^\\1:A_86AEMIXGG7C:O? M':NJ\/>';7P_8+#"H:4C,DI'+GU-'A[P]:Z!8K#"H,AY=SR2>];- !1139)$ MBC:1V"JHR2>U !)(D4;.[!549)-<-J&H7?BO4#INFEH[)#B:8<9%%_J%WXLU M Z=II*62-B6<<@UUVEZ7;:39I;6R!54H_9;4M%ID3?/)V< MCM0 7-Q>>,M1-I:LT.FQMB20?Q5VEA86^FVB6UM&L<:CH/6DL+"WTVT2WMT" MH@P*M4 %%%0W5U#9V[3SN$C49)- !=74-G;O/.X5%&237#DWOC74< M#I4+8 M)'\9'M1F\\:ZAQNBTJ-NO_/3U%=O:6D-E;)! @6-!@"@ M+2&RMDM[>,)&@P M%%3T44 %5KZ^@T^U>XN'"HHS1?7T&G6CW%PX1%'?O7%P6]YXTU 7%P&BTJ,_ M(A_Y:?0T $$%YXSU 7%QNBTN-OE3^^1ZBNY@@BMH$AA0)&@PJCL*((([:%8H ME"HHP *DH ***I:GJ=MI5F]SY-&L:Q;:-9-/.P!Q\J MYY8UR^E:3=>([\:KJP9;=3F&$_H: #2M*NO$E\-5U8$6P.88#T(KN%4*H51@ M 8 H5510J@ #H!2T %%%96NZ[;:)9F65@9#]Q,\F@ US7+?1;0R2'=*1\B#D MDUS^B:'_VQK(+ \PP-R .Q^M&B:)=:O>C6-9!SG,4+?P^]=H %& , =A M0 # Z"EHHH *YSQ1XHAT.V\N,>;>2<1QCG-'BCQ/#H=N(H_P!Y>R\1Q \\ M]ZR_#'AB:6Y_MK6LR7DAW(C?P?A0 >&/"\TMS_;.M$RW;\HC;?R_*JKU3/0T +XD\1_8 +*R437TO"J.WO3?#?AO[ M$3?W[>=?R\LS=5H\.>'#9YO[\^;?2_,Q/\)/45TU !1110 5ROB/Q&\,@TS3 M!YM[+P2/X >^?6E\1^(WAE&EZ8/-OY.#M_Y9_6K'ASPXFEQFXN#YEY+R[GMG MM0 >'/#BZ7&;FY/FWTGS/(W4&NAHHH *.@HKD/$/B&>:Y_LC1\R73\.Z\^7Z MYH 7Q#X@FFN/['TCY[I^'D'\'N#6EX>\/0Z-;[V_>7\.PZ-; M[F_>7+\O(:W* "BBCH.: $) &2< =ZXW7==N=3N_[&T8GS&.)9AQL^E&N:]< M:G>?V-HV7<\33+R%'<5N:%H,&BV@11NF;[[GJ30 :#H-OHMH$0!IFY>0CDFM M>BB@ IKR)&A=V"J.22:'=8T+L<*!DFO.M8UF\\7:D='T5B+,'$]PO(([B@!= M9UF]\6:D=&T5F2U1L3W"\'CJ!ZBNRT+0K30;!+:V0 @?,V.6-&A:%:Z%8);6 MZ#('S-W)K4H ***9-,D$32R,%11DDT )--';Q-+*P5%&22:X*[NKSQMJ/V.R M9X=*B;][*.#)CJI'I1=7=WXWU V=D6CTB,XDF'28>Q[8KMM/T^WTVT2WMT"J MHQ]: #3M.MM+LTMK6-4C08 JW110 5#WH0: !GN_'>HXCWPZ+$W7IYWJ"#7=V=G M#8VJ6]N@2-!@ 46EI#96ZP0(%11@ "IZ "BBJU_?6^G6DESN&B@N_'6HB>Y#1:/&?DC[3#W%+#!>^.-1%Q*UA6*% J*, 4 %O;QVT*Q1(%11@ 5+110 52U/4[;2;*2 MZN7"H@SCN?I1JFIVND6,EW=RK'&@Y)KC;&QO?&.HKJ.HH\.GQMF&!NY'?Z&@ M!+&QO/&>HC4=14QZ:A_PH -8UFUT6Q>YN7P%'"CDG\*Y/2M)O/%&H MC5]84K;*GM-,VZ9N$C7DDGIQ1XI\4V?AK3S+,P:X M?Y88L\N_8"N8\,>&;S6]1'B+Q""96^:WMV'^J4]CV- ">&/#%[K>HCQ%XD&9 M2=T%J3E8?M=ATH **** "N:\3>)ETQ!:6@\Z_F.V-!Z^_I M1XG\3KI2+:6B&XU";B.%.IJ+PUX9:U=M2U-A/J$HR6(X4=AB@!/#/AEK5SJ> MIL9]1F^;+\^4#_"/:NKHHH ***Y7Q-XF-HZZ;IRF?4)1@(G51Z_A0 >)O$S6 MC+INFJ)]0F^5%'0?4]JE\,^&5TQ3>7;&?4)>7E?J ?X?I1X9\,KI:M>7C"?4 M)N99#^F!VKI: "BBCH* D 9)P*^9?VA=0MKWQ'8);R!S#$5?'8YKU_Q/XHG MNKO^P]#!ENI.)'3GRU/&37AGQG\.IX?U'2T+F2XF@W3/G[S9H ]M^"G_ "2[ M3/J_\Z]!KS[X*?\ )+M,^K_SKT&@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,KQ'_ ,@"\_ZY-_*OC_P78'4_B!9V8D:,R7!&Y3@CK7V!XC_Y %Y_UR;^ M5?)OPS_Y*KIG_7RW]: /K;2-(MM'LU@@0 _Q-CECZUHT44 %-=UC0N[!5 R2 M>U*[JBEF("CJ37#ZIJMWXEO_ .RM*++;*?WTP[^HH -5U2[\2WYTK2RRVZG$ MLP_H:ZG2=(MM(LU@@0#'WF[DT:1I%MH]DMO;H!@?,V.6K0H ***BGGCMH6EE M<*BC))- !<7$5K TTSJD:C)).*X.::]\<:D8(-\.DPM\S=#(P]/44DMQ=^.M M0\FW9HM'C;YG'_+;U!%=S8V,&G6D=M;1A(T& !0 6-C!I]JEO;QA$48 JS1 M10 5!>7D%C;/<7$BI&@R2QQ1>7D-C;//.X5$&237"*EYX[U$/)NBT6(\)VG' MN/:@ 5;SQSJ0D"_KN'>BUM+SQMJ(O+T&/28S^ZA/24=F/H:[Z&%((ECC4*BC M H 2&&.WA6*)0J*, 5)110 5E:_K]GX?TY[JZ< @?(F>6/H*37]?L_#^G27 M=W( %'"CDG\*X;1="OO&FJKKFO*5LD;-M:'E>.0_UH 70]%OO&>J+KNMJRV2 MG-M;'@%?]H>M>F1QK%&J(H55& !0B+&@1 HX %.H ***R];URTT.Q:XN'Z< M*HY)/TH 76];MM$LFGG;+8^2,?>8^PKE]&T:[\0:@-:UG/E_\L(#T"]02/6C M1M&O/$.H#6=;4A $9S='7]>)FU*7YD5^?(!_A!]*[WH* #H M,"BBB@ KE_$WB;[ %L;$>=?3':JJ,[<]S[4OB;Q-]@VV%@OG:A-\L:#L?<]J M3PQX9_L\MJ%^QGU&89:1NJ@_P_2@!?#/ADV&;^_/G:A-\SL>0A]%]!73T44 M%%%E)YU_+P #POKS0 >)?$LD4HTK2AYM]*=N1R$]SZ5;\->& MH](B-Q<'S;Z4[I)&Y()Z@'TI/#/AF/1XC<7#F>_EYDG(KBXNAHVB@27AE@O2>=>-J]\4 &OZ_>>(=1_L/0 M\[HS75>'O#UKH%BL,*[I"/GD;[S'W-'AWP[:^'[!885!E;F63'+MZ MFMF@ HHILDB11L[L%51DDT $DB11L\C!549)-<-J%_>>*]0_L[3BR6:'][+T MR.X!HU#4+OQ7J#:;IK-'9(<33#N*Z[2]+MM)LUM[= H'WB.Y]: #2]+M])LT MM[= HP6QRWUJ[110 5'//';PM+*X5%&22:)YX[>%I96"HHR2:X:YN+SQEJ! MM;5FBTV-L22#^*@ N+F[\9:B;6UW1Z;&?G?IO'L:[.PL(-.M4M[= JJ.PZ^Y MI;"PM]-M$MK:-8XU'059H ***ANKJ&SMWGG<*BC))H +JZAL[=IYW"HHR237 M#G[7XUU$KEXM+B/)Z%_\:";WQKJ. 6ATJ)N2/XR/:NWM+2&RMDM[>,)&@P%% M !:6D-E;K# @1%'0"IZ** "JU]?0:=:O<7#A449Y/6B^OH-/M7N+APJ**XN" M"\\9Z@+BXW1:7&WRIV?'K0 007GC/4?M%QNBTR)OE7H7]#]*[F"".VA6*% B M*, 40016T"0PH$C0851V%24 %%%4M3U.WTNT:XN' ' ]30 :GJ=OI5H]Q< M. %' SR:Y&PL+OQ9J U#4 T=C&V8XNFXCU'I26-A=^+M0&H:@"FGHY-A% !I.E7?B.^&K:J"L M.883_45VZ(L:!$ "@8 ':E50JA5& !@"EH ***RMW%<_HFBW&KW@UC5P3DYBA/0#W%&B:'<:Q>_VSK.6S MS# W( Z@UV@ P* * , =*6BB@ KG/$_B>+1+?RHOWMY)Q'&O)S[BCQ1X MIAT.V\N,"6\DXCC'>LOPQX7FEN?[9UHF6\?E%?G9Z8H /#'AB:6X.M:R?,NI M?F1&Y" ^U=OT&*** "BBN;\1^(Q8 65D/-OI>%4=AZT 'B/Q)]@ LK$>;?2\ M*HYV_6F^'/#GV/-]?'S;R3DEN=M'AOPW]B)U"_/G7\O+.W5:Z:@ HHHH *Y; MQ'XC>&0:;I@\V\DXR.0OKFD\1^(WAD&F:8/-O9?E)'\ /?-6?#GAQ=+0W-R? M-OI?FDD;J#0 >'/#B:7']HN#YMY)R[MSBNAHHH **.@R:Y'Q#X@FFN?['TC+ MW3\/(O\ !]#0 GB'Q#+-0\/0Z-;[V^>ZDYDD/7)ZUN4 %%%(2 ,DX [T !( R>@KC==URXU.[.C MZ1\S-Q+,.@'L:-=UVZU.[.C:*3YA.)9E_@^E;F@Z#;Z):!(U#3-R\F.2: #0 MM"@T:T"J-TSBB@ ILDB11L[L%51DDT22)$A=V"J.I)KSO6=:O? M%FI'1M%9DM4;$]PO'3JON* $UK6+WQ;J1T71RRVH.)[@+2XFQ)(."Y'H>XHNKJ\\;:@;.S9XM*C; M][*/^6GJI'I7;:=IUMI=G':VL82-!@ 4 &GZ?;Z;:);V\:HBCL*MT44 %0W5 MU#9V[SSNJ1J,DL<47-S%:0--,X5%&22:X-GO/'>H;4W1:+$W7_GOZ@B@ 9KW MQSJ6U=\&D0OGT,C#^8-=W9V<%C;)!;H$C48 Q19V<-C;);VZ!(T& !4] !1 M15:^OH-/M7N+APJ(,F@ OKZWT^U>XN)%2-1U8XKAX(KSQQJ(N9P\.DQ-F.,\ M%_7([BDB@N_'.H">Y#1Z/&?DC[3#L2*[Z"".VA6*)0J*, "@!+>WBM8%AA0( MBC %2T44 %4M3U.WTJS>YN'"JHX!/4^@HU/5+;2;*2ZN7"H@SCN:XRRL;WQ MGJ(U#4E,>FQG]S;GH_HQ]Z "QL;SQEJ2ZCJ :/3HSF&$\;A_M"N]BB2")8XU M"JHP !1%$D,:QQJ%51@ 4^@ HHK.UC6;71;%[FY? 4<*.2?PH -8UFVT:R>X MN&Z#Y4'5CZ"N3TG2KOQ1J UC5@5MA_J(#TV]MP]:-*TF\\4:BNKZPI6W0Y@M MCRHQT;ZUWBJJ*%484= * $1%C0*H 4# IU%% !6!XH\46GARP:60[YV&(X5 MY9C["CQ1XHM/#>GM+*VZ9N(XQR23TKE_#/AB]UO4AXC\2 M*3NM[5N5A]Q]: M #PSX8N];U'_ (2'Q#\\CAH\-^')FN?[9UC]Y?/\R(W/D^PKL* "BBB@ KFO$WB9-,06MJ M/.OI?E1%Y(SW/M2^)O$JZ6BVEHOG7TWRQH/7W]*@\,^&6M9#JFIL9M1EYW/U MC!_A'M0 OAGPTUJYU+4R)M0E^8YY"?[OI75444 %%%U !XF\3-:L-.TT>;?S':H7D)GN?:I?#/AD:8AO+P^=?S'=(['.TG MJ![4>&?#*Z6&O+MC/J$O+RN.0/3\*Z6@ HHH) &3Q0 A( R> *X7Q1XGGNKL M:'HG[RZD.UY!RJ?4]J7Q/XGN+F[_ +$T,>9=/P[K_"._-;'A;PO;Z!:[V_>W MDO,L[#YFH /"_AB#0K7>W[R[D^:21N3D]1GTKQ']I#_D/Z5_UP/\Z^D*^;_V MD/\ D/Z5_P!<#_.@#T_X*?\ )+M,^K_SKT&O/O@I_P DNTSZO_.O0: "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH RO$?\ R +S_KDW\J^3?AG_ ,E5TS_K MY;^M?67B/_D 7G_7)OY5\F_#/_DJNF?]?+?UH ^QZ1F5%+,<*!DFAW6-"[L% M4#))[5P^JZI=^);\Z5I99;=3B687_CO53966^' M2H6_>2="Y'8>HKOM+TNVTFR2VMHPJJ,9 ZT +IFFV^E626ML@5%%7*** "H+ MR\@L+62YN9!'$@RS'M1>7D%C;//<2*D:C)+'%<(BWGCG41(X>'2(F^53P9". MN1W% BWOCK4=\BO!H\+?*I_Y:D=&!':N\MK:*T@6&% J*, 46MK#9VZ00( M$C08 J:@ HHJIJ.H6^F6CW%Q(%51W/7VH -1U&VTNRDNKJ58XD&237$VEI> M^-=26]OE>'3(FS%">K$=\]P:+2UO/&NHK?7@:+2XCF&(\%_7<*[V"".WA6*) M0J*, 4 $,,=O$L42!448 J2BB@ K)U_7[+P]ISW=Y*J <*"?O'L*-?U^S\ M/Z=)=73C(!VH#RQ] /6N'T/1+[QIJBZ[K:LMD#FVMCT*]MP/>@ T/1-0\9ZJ MNO:\CQ6B-NM;1N"ON>QS7I<<:11K'&H55& *6.-8HU1%"JHP *=0 445F:W MK=MHEDT\[9;'RH/O,?84 &N:W:Z)8M/<.-QXC3/+MV KF-%T:[\0:@NM:RK* M@.;>W;C8/?L:31M%N_$%_P#VSK.?+_Y80?P@=02/6NZ5510J@ #H!0 *H10J M@ #H!2T44 %8WB#Q!;Z%9[W.^=^(H@>7/H*/$'B&VT*R:23+RGA(DY9C["L+ M0- NM3O/[:UOYI6.8X>JH.QQZT &@:!=:G>_VYK>6F;_ %,)_P"6:]@1ZUVH M 48 P!0 , 8 I: "BBN6\7^+H- MO)A!FOI?ECB09.3W(]* #Q?XO@\/6P@ M@7[1J,W$%NA^9C[5E^$?",_VDZ[KK>?J,PRH(X1>H&/6CPCX1G-R==UXB;49 MOF5"X7VH /#/AC^S]U_?N)]1G MYD?L/3 [5T]%% !117)>)?$LD4JZ5I0\V^E^7(Y"?7TH /$OB9XIAI.E*9[^ M7@A.?+!_B/L*M^&O#2:1$UQ<,)KZ7YI9#Z^WI1X:\-1Z3$;BX/FWTOS22-R1 MGJ ?2NBH ***"<#)H *XWQ'XBGN+K^Q=&_>7;\22+R(@>YH\1>(KB>Z&C:*! M)=R<,_\ "GKD]JU?#GAR#1+;))EN7YDE?EC[9H /#GAR#0[7)_>74AW2RGG+ M=\>@K=HHH *1F"*68X4#)-#,J*68@*.I->>Z_K]WXAU'^P]#R5SB:8=!ZC- M!K^OWGB+4?["T(G;G;/\/6N@6*PPKF0\NYY)/>CP]X>M= L5AA M7=(1\\A^\Q]S6S0 444V21(HR[L%4#))- !)(D4;22,%11DD]JX;4-0N_%>H M'3M-)2R1L2S]CCM1J%_=^*]0.G:<62S0_O9>F1W -==I>EVVDV:6]NH 48+8 MY;W- !I>EVVDV:6ULF%4W0*B# ]3186$&G6J6]N@55'.!U]ZM4 %%%0W5U#9V[SS.%11DDF@ N MKJ&SMVGG<)&HY)KA]UYXVU'@-%I,9ZG_ ):>H!H/VSQKJ)4%XM+B;D]"_P#C M7;VEI#96ZP01JB*.@% !:6D-E;)! @6-!@ 5/110 56OKZ#3K5[BX<(BCOWH MOKZ#3K5[BX<*BC/)ZUQ=O!>>,]1^T7&Z+3(FPJ]"^.G'I0 06]WXTU#[1W% !KFNVVB6ADE8&0_<3/)KG]#T2ZU>\& MLZR#DG,4!XV_6C1-%N-8O!K&K@D$YBA/0#W%=H , =* * .@%+11 M0 5SGBCQ/#H=OY4?[V]EXCB4\\]#1XG\3Q:);^5%^\O).(XUY.?<5E^&/#$T MUQ_;6LGS+J3YD1N0@- !X7\,32W/]M:U^\O)#N1&_@_"NW &!1T&** "BBN M:\2>)/L %E8CS;Z7A% R%^M !XD\1_8,6-B/-OY?E55ZIGN:3PWX;-GF_OSY MM]+\S$_PY[4>'/#?V/-]?'S;R3DEN=M=-0 4444 %;?2<' M;SY?UI?$?B-X9!INFCS;R3@D'$TN/[12(?$,TUP-(T@>9<2<.XY"@^_K0 >(/$,T MUS_9&C_O+I^'=>0GJ#6GX>\.PZ-;9;]Y\/1:/;[G_>73\R2-R< M_6MR@ HHI"0!D\ 4 *3@9-<9KNO7&IWG]C:-EF/$TR\A1T(^M&NZY<:G>?V- MI!W,QQ+,.BCV-;FA:%!HUJ%4;IVY>0]2>] !H.@P:+:!%&Z9OON>236O110 M4UW6-"['"@9)-$DB11L[L%51DD]J\ZUK6+WQ;J1T71RR6JG$]P./R- !K.LW MGB[4CHVC$BS!Q/<#D$=P/2NST/0K70K!+:W09 ^9^['UHT/0[70[%8+=!NQ\ MS8Y)K4H ***CFFCMX6EE<(BC)8G % !--';PM+*P5%&23VK@KJZO/&^HFRLR MT>D1G][+VF'^R>V*+J[O/&NI-9V9>+2X6Q)*."Y'IZBNVT_3[?3+1+>WC5$4 M=A0 :?I]OIMHEO;H%51CZU;HHH *ANKJ&SMWN)W"1H-S,>PHNKJ&SMVGG=4C M49)8XK@V:]\A!]*[NTM( M;*W6"! B*, 4EG9P6%LD%O&$C08 JQ0 4456OKZ#3[5[BXD5$4=2<4 %]? M6^G6DES^.-2%Q'28 MF_=QG@OZ[AZ5WMO;Q6L"PPH%11@ "@ M[>*UA6*% J*, 5+110 52U/5+72 M;)[J[E6.-1U)I=3U.WTJS>YN7"JHX&>2?05Q=A8W?C+45U'4 T>G1G,,)XWC M_:% !86-[XQU%=1U%'AT^-LPV[<$D=SZ@UWL420QK'&H55& *(HDAC6.-0J MJ, "GT %%%9VL:Q;:-9/<7#=!\J#JQ] * #6=8M=%L6N;F0+V52?O'L*Y/2= M)O/$^HKK.L*R6Z'-O;-P5]<^M&DZ5>>*-0&KZL"ML/\ 40'IM[$CUKNT18T" M( %' H $18T"( % P *=110 5@>*?%%IX;T\RRL'N'^6&$'YI&[ 4>*/%%I MX;T]I93OG88CB3EF/L*YCPSX8O-;U#_A(?$/S2-S!;GE5'4''8T )X8\,WFM MZ@/$?B$$RM\UO;L,>4I[$=":]&50J@*, = * H P!VI: "BBL#Q)XDAT6W MV(#+=/PD:#)_*@ \2>)(M%MQ'&/-O)>(H5/S,:SO#?AN5K@ZSK!\V]D'R*1Q M&I[8]:/#?AN=ISJ^LD27LO(3.5C],>E=A0 4444 %=?2G:B*,XSW/M47AGPT]JYU+4SYNH2_,T=M2U-Q/J$W+-V4=ABNJHHH ***Y7Q-XE:T9=.TX>;?S':H49"9[GT% M!XF\3&T==-TY3/J$O 1.JCU_"I?#/AD:6K7EXPGU";F20]/P':CPSX973$-Y M>-YU_,=SNW.TGJ![5TM !112$@#). * %Z#-<)XG\3W%U=?V'H8,MU)\LDB< MB,'N:/%'B>XNKL:'H8\RZD.UY!RJ?4]JV?#'AB#0K7>W[R[DYDE;DY/;/I0 M>%_"\&@VNYR);R3YI93SEO;TKHJ** "OF_\ :0_Y#^E?]<#_ #KZ/9@JEF( M'4FOF/\ :!U2VU'Q'8I;MN\F(JQ[9S0!ZY\%/^27:9]7_G7H->??!3_DEVF? M5_YUZ#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &5XC_Y %Y_UR;^5?)O MPV!B^)^F2N"L9N6PQ& >M?67B/\ Y %Y_P!KM%% !4%Y>0V-L]Q.X6- M!DDT7EY!86KW%S(L<2#)8UPBK>^.=2WR!X-'A;Y5/!E(Z,".U $N_'>H;I- MT>BQMPG:<>X]J[RVMHK2W2&% J*, "BVMHK2!884"HHP !4U !11534=1MM+ MLY+JZE6.-!R2: #4=1MM+LY+FY<+&@R:XFUM+SQMJ O+Y3'I,;9BA/23T8T6 MEI>^-=26]OE>'3(FS%">"Q'PPQV\2Q1(%11@ "@!884@B6*-0JJ, " MGT44 %96OZ_9^'M-DN[N0 *.%[FIM6U:UT>R:YN9 JCH">I]*XNPT6Y\8ZM' MK.L(\=I"V;:V;@CUW=C0!3T70K[QIJJZYKZ%;.-MUM:MRN1T?ZUZ:B+&@1!A M1T HCC2*-8XU"JHP !3J "BBLS6];M=$LFGN'&X\1IGEV[ 4 &MZY:Z'8M<7 M#X/15'))[5R^C:->>(M076M;4A0OO0 N@:!+_&$'A^V$,"FXU";B&W M0_,U !XN\7PZ!;"& ";4)ODAB'=NWTK+\(^$)S=G7]>)FU*7YD#\^2I_A'M1 MX0\(S_:6UW7G$^HS<@$?*@[#'K7>T %%%% !7,>)O$W]G[;"P7SM0F^6-!2> M)O$WV#%A8J9[^7A8TZ@>M'AGPS_9^Z_U!A/J,_,CGH/3 /2@ \,^&?[/9M1O MF\[49A\TC#E0?X:ZBBB@ HHKDO$OB:2*4:5I2F:_E^4[>?+!_B/L* #Q+XED MBE72M*7SK^7@ '[H[\U:\,^&8]'C:YN&\^_FYEG8(_$4] MQ=?V+HO[R[?Y9)%Y$6>YK6\.>'(-$MEVVDV:6ULF% M4EVVDV2VUL@51R<=SZU=HHH *CGGCMX6EE8*BC))HGGCMX6EE< M(BC))KAKFXO/&6H_9;4M%ID;?/)_?QU - !I^M6J "BBH;JZAL[=IYW"(HY)H M+JZAL[=YYW"HHR2:X<_;?&NH8!:+2HFY]'([49O/&VH\;HM)B/?_ ):>N#7; MVEI#96Z00(%1!@ 4 %I:0V-LEO;H$C08"CM4]%% !5:^OH-/M7N+APJ**+Z^ M@TZU>XN'"HH[GK7%06]WXTU'[1&%N0H[&C0]$NM7O M?[9UD').883QM^HKM H Z 4 *!@8%%%% !7.>*/%$.AV_EQ@2WDG$<8[ MT>*/$\.B6_E1?O;V7Y8XEZY/0UE^%_#$TMS_ &UK7[R[D.Y$/1/PH /#'A>> M6Z_MK6R9;Q^45_X/2NWH P,"B@ HHKEO%7BE=*3['9CSM0E^5$7JI]30 OBC MQ2FE*MG:_O;Z;A5';/>E\,^'3:9U&_\ WM_+RS-U6JOA7PJ]NYU753YU_-\W M/1 >V*[&@ HHHH *Y;Q'XC>&0:9I@\R]D^7*_P &>])XC\1O#(-,TL>;?2<9 M7GR_J*L^'/#B:7']HN#YMY)R[GG&: #PWX<32T-SH- "^(?$,TUS_8^D9>Z?Y7=?^6=:7AW MP]#HT!=AONI.9)".23UH\/>'H=&MMS?O+E^7D/.:W* "BB@G R: $) &2< 5 MQNNZ['1]&)\PG$LR_P %&NZ[<:G=_P!CZ-\S-Q-,.0HZ$?6MS0M!@T6T M"*-TQ'SR'DDT &@Z#;:):!(U!E;EWQR36O110 4UY%B0N[!5'4FAW6-"[D!0 M,DFO.M9UF\\7:B=&T8D68.)[@>-M0-G9LT6DQMB60?\M?52/2B[N;SQOJ)L MK,M%I$9Q++_SV_W2.E=MI^GV^FVB6]N@55&/K0 :=IUMI=G':VL82-!@ 5;H MHH *AN;F*T@>:9PJ*,DFBZNH;.W>XN) D:#+,>PK@W:\\=:CL7?#HT3U=W9V<-C:I;P($C08 %%I:0V5ND$"!$48 M J>@ HHJM?7UOIUH]S>,]174-24IIL;9AMST?'1_K7 M>Q1I#&L<:A548 %$420QK'&H55& *?0 445G:SK%KHMBUQP% ! MK.LVNBV+W5T^ HX'&[ RRMN MF;Y8XQR23TH\4>*+3PW8&20[[A^(80?F=NP%S#H30 >&?#%YKFIKXC\1@M-G=;6S)8=%MQ&G[R[E.R*,=V/2L[PWX M)O$RZ6@M;1#/?R\)$G7ZU#X9\,O:,VI:HXGU& M;EF[*.V!VH /#/ADVLIU74CYVI2C[S=8U/\ "/:NKHHH ***Y7Q-XF-HPTW3 M5,^H2\!4Y* _Q'VH /$WB9K1ET[3$\_49N$0'IZ\U+X9\,KI8:]NV\_4)A\\ MK#G'I^%'AGPR-,1KR\83:A-\TDAZ ^V>E=+0 444=!DT !( R>*X7Q/XGN+J M[_L/0P9+I^'=?X!WI/%'B>>[NO[#T/,EU)\LDB\B,'N:V?"_A>#0;3<_[V\D M^:64\Y;OCTH /"WA>#0+4NW[R\EYFF(Y:NBHHH *0D*"20 .YH)"J6)P!R37 M%:UK5SK=Z='T)IE[+WKQ/XY:%#I&J:3;V MR%Y&MR9' Y7<\DGO7B7QXUBZT/Q;I5W:"/S?LKI^ M\0,,$^E 'H'P5_Y)=IGU?^=>@UY_\%V+?#'36/5F?]7_CS53966^'2H6_>2="Y'4>XHN[V]\>ZF;*Q+1Z1&V) M)!TE'<5WVEZ9;:38QVMK&$11CCO0 :7I=MI-DEM:QA448R!UJ[110 5!=W<% ME;O/<2*D:C)+'%%Y>0V-J]Q.X6-!DDUP@2[\=W^Z0-'HL;<+VF]#0 1B\\#)Z@CTKO+6UAL[=(($"1H, 46UM%:6Z0PH%11@ 5-0 4454 MU'4;?2[.2ZN9 D:#)H -0U"WTRT>XN'"JHSR>OM7$V=K>>-=16^O T6EQ']U M$>/,'^T*+6TO/&VH"\OE:/2HVS%">DGHU=]#"D$2Q1J%51@ 4 )!#';PK%$H M5%& !4E%% !5#5M6MM'LI+FY< *,A>[>P'F1T:@ TS3KSQ;J U74P4LE.8(#T9>Q8>M=Y'&L2!$4 M!0, "A$6- B !1P *=0 445EZWK=KHEBUQ<. >BKW)[4 +K>MVVB6+7$[9;' MRHO+-]!7+Z-HMWXAOQK.LC]W_P L(/X0.Q(]:-&T6\\0Z@NM:VI" YM[9N1' M[_C7=*H50JC '04 "JJ*%48 Z 4M%% !6-X@\06VA632R$O*>$C3EB?I2^(/ M$%MH=GYDA#3.=L48ZLW85@Z!H%SJ=\-;UL%IB+_ !=!X?M1##F:^F^6*)!N.3T)'I69X1\(SFY.NZ\?.U"4[E0G*Q?[OI2> M$?"$QNSK^NDSZE+R@?\ Y8J?X1]*[V@ P,"BBB@ KE_$WB;[ %L; >=?S'8 MBKSM)Z$^@H\3>)_[/*V%@OG:A/Q'&*7PSX9_L]FU"^;S]0F'S2,.0/2@ \,^ M&389O]0/G:A+\SLQSL)Z@>U=/110 445R7B7Q+)%,-*TI?.OY>,*?NCN: #Q M-XEDBE72M*'G7\WRC'(3ZGM5OPUX:CTF(W%P?-OI>7D;DC/8'TH\,^&8]'C: MYN&\Z_FYEF8'O#UKH%BL,(W2D?/(?O, M?>CP[X>M?#]@(8$'F-\TK]W;N:V: "BBFR2)%&TCL%51DDT $DB1(7=@J@9) M)KAK_4+OQ7J!T[3BR6:'][+TR.^#1J&H7GBR_;3=-9DLD.)IA77:7I=MI-DM MM;(%4EVVDV:V]N@ Y;'+'U-7:** "HYYX[>%I96"HHR231//' M;PM+*P5%&237#7-S>>,M0-K:LT6FQMAY!_%B@ N+F\\9:D;6U+1:;$?WDG0L M/;UKL["P@TZU6WMT"JHYP.OO186%OIMHEM;1A(T' %6J "BBH;JZAL[=YYW" MQJ,DF@ NKJ&SMWGG<*B#))--=0P"T6E1-S MZ.1VKM[2TAL;9+>W0)&@PH':@ M+2&RMU@@C5(U' J>BB@ JM?7T&GVKW%P MX5%&>O6B^OH-/M7N+APJ*.]<5!#=^-+\7%P&CTN-OD0]'H 6W@O/&>H_:)]T M6F1-\J]"Y'3CTKN8((K:%884"(HP !1!!';0)#$H6-!A0.PJ2@ HHJEJ>IV^ MEV;7%PX X'J: %U/4[?2K-[BX<*JC@9Y-+K\:AJ(*Z>AS%">CBNZCC6*-8T "J, "@!(XTAC6.-0J*, #M3Z** M"L[5]7M](LVGF89_A4=2:-8UBVT>S:>=AG'RKZFN7TK2KKQ+?#5=64BV!S# MW0CL: #2=*NO$E\-6U4%;<',,!Z'ZBNW1%C0(H 4# I54*H51@ 8%+0 445 ME:YKEOHMF9)"#(?N)ZF@ US7+?1;,R2'=*>$0((=&M M>/GN'XCC7DD_2CQ!X@@T6V_OW#\(@[UD:!X?N+JZ_MC6&9+B[.M:O\ O+B3F-&Y"J>1^-=ITHHH ***Y;Q5XJ32D%G:?O;^7A$';/>@ M \5>*ETF,6MF/.OY>$11G'UJOX6\*O;N=3U4^=?2\_,;>2\$CD*/\:/$?B-X91IFF?O+V M3Y25_@SWJQX<\.)I:&YN#YE]+\TDAZY/6@ \.>'$TN,W%R?-O9.7=N2*Z&BB M@ HHZ=:Y'Q!XAFFN?['TC+W3\.Z_\LZ $\0^()IKC^R-)_>7,G#N.B@^_K6G MX?\ #T6CV^Y_WET_,DC'H=&@WL ]U)S)(1SDUN4 %%%!( R3@4 ( M2 "2< 5QNNZY<:G>?V-HY+.3B64=%'L:-HKAZ%::'8K;VZ ''S-CDFC0M"M-!L$MK9 ,#YF'>M2@ HHIDTR01-)(P5 M5&230 DTT=O$TLKA$49))P!7!75W>>-M2:SLR\.EPOB27H7(]/4475W=^-[\ MVEF6CTE&Q)(/^6OJM=MIVG6^F6<=K;1A(T& !0 :=IUOIEHEO;1JB*.PJW11 M0 5#*\\X#1Z/&WR1]I?0UWL$$=M"L42A448 % !;V\5K L M,*!448 J6BB@ JGJ>IV^E63W-RX55&0,\D^@I-3U.VTFRDNKEPJ(,UQEE87 MGC+45U#4E9--C;,-N>C$=&H +"QN_&6H+J.H!H].0YAA/&\?[0KO8HDAC6.- M0JJ, "B*)(8UCC4*JC I] !116=K.LVFB6+W5U(%5>@[DT &LZQ;:-8O0 MOO7>*JH@51A1P!0 B(L:!$ "CH!3J** "L#Q1XHM/#>G--*=\Q&(XDY9C["C MQ1XHM/#>GF65@9G^6.,=68]*Y?PSX8O-E !XD\20Z+;;$S+=2<)&@R>?:L[PYX;F:X.L:R1)>R\JA M.5C],4>&_#DS7/\ ;.L?O+Z3E%;_ )9 _P (KL* "BBB@ KFO$WB9-+C6UM1 MYU],=B(HS@GH3Z"CQ-XE72T6TM!YU_-\L<8]:A\,^&6M93JFI'SM1E'WFZHI M_AH 7PUX:>UU+XG\3SW5W_8>AYDNGXD=3]P=#6QX6\+P:!:EV_>7DO,LQ'+&@ \ M,>%X-"MM[?O;N3F25N3SVS71444 %(6"J68@ =2:"0H))P!7%:SK5UK=Z='T M)IE[#O0 :UK-UK5]_8^D9QG$LO8>O-=%HFB6VBV:Q1#=(1\\AZM1H>AV M^B68AA ,AYD?NY]:U* "OF_]I#_D/Z5_UP/\Z^D*^;_VD/\ D/Z5_P!<#_.@ M#T_X*?\ )+M,^K_SKT&O/O@I_P DNTSZO_.O0: "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH RO$?\ R +S_KDW\J^3?AG_ ,E5TS_KY;^M?67B/_D 7G_7 M)OY5\D_#J>.V^)VGS2N$1;AB6)P!UH ^QKBXBM8'FF<)&@RS'L*\YO;N^\>: MH;*R+0Z3&V))/^>GN"*+R\O_ !YJILK$O#I4+?O)/NE\=1[BN^TO2[72+)+6 MUC"HHQD#K0 :9IEMI-FEM:QA44?B:NT44 %5[R\@L+5[BXD6.-!DL32W=W#9 M6[SSR*B*,DL<5PD8O/'6HB5@\.CQ-\JG@R>H(/:@ 5+WQSJ0>0/!H\+?*G0R M,.ASZ5WEM:PV<"PPH$11@ "BUM8;.W2"! D:# %34 %%%5-0U"WTRS>YN'" MHHSR>3["@ U'4;;2[-[FZE6.-!R6-<3:6M[XUU);V]5X=,B;,4)X+$=SZ@T6 MEK=^-M0%]>!H]*C/[J(\>8/]H&N]AACMXEBB4*BC H (88[>)8HD"HHP !4 ME%% !5#5M6MM'LFN;F0*!]T$_>/I1JVK6VCV,EU>+ M;\:KJ@*6*G,$!Z,O8D>M !IFFWGBW4EU;55:.SC.;>W/!'KN[&N\CC2*-410 MJ@8 HCC6) B*%4# IU !1169KFMVNAV#W%PV2!\J+RS?0=Z #6];M=$LFG MG8%CQ''GEV]!7+Z+HUWXAU :UK((C'-O;GC:O^T.A-&C:+=^(+\:SK(_=YS! M;_P@=CCUKNE4(H51@#H!0 *H10J@ #H!2T44 %8_B#Q!;Z':;W^>=N(H@?F< M^U)X@\06VA632R$O*>$C098GZ5A:!H%WJ=Y_;6N &9CF.'.53T(H - T"YU. M^_MS6SOF;_4Q'@(O49'K[UVH P!@"@ 8 P!2T %%%'[40P_OKZ M8[(HD&XY/0D#H/>@ \7^,(/#UMY,"&XU"7B*WC/S-67X0\(S_:6UW7G$^I3< M@?PH.V >AI?"/A&?[3_;NO'S=0E.Y4)RL7LM=YT&!0 =**** "N8\3>)OL&+ M"Q4SW\O"HG)4'O2>)_$W]GA;&Q'G7\QV(J\A2?7'04OAGPP;#-_J#>=J$WS, MS<[,]0#Z4 'ACPS_ &>&O]083ZC-S(YZ#Z ]*Z>BB@ HHKDO$WB62*9=*TI? M.OYCM&.53ZD=* #Q+XEDBE&E:4/-OY?ERO/E@_Q'VJWX9\-)I$)GN3YU_-\T MLAY^;OCT%'AKPU'I$1N+@F:^EY>1N2,]L^E=%0 4449P,F@ Z#-<;XC\13W% MU_8NB_/=O\KR 9$7N:/$?B*XGNQHVC#S+N3AG_A0=\GL:U?#GAR#0[;))ENG MYDF?[S?C0 >'/#D&B6N3^\NI#NED;DECUQ[5NT44 %(S*B%F("@9)-#,J*68 M@*.I)KSW7_$%YXAU/^P=#SC_ );S] !T(!Z9H /$&O7OB*_.AZ"<*3MFN,95 M:ZKP]X>M- L%A@7+GEW;DD]^:/#WAZUT"Q6&$;I2/WDA'S,?>MF@ HHILDB1 M(7=@J@9))H ))$BC:21@J*,DGM7#:AJ%YXKU Z=II*62-B6;L<=1FB_U"[\5 MZB=.TXLEFA_>R],COCUKKM+TNVTFS6WMT 'S-CECZF@ TO2[;2;-+:W3"J. M2>I^IJ[110 5'//';PM+*X1%&231//';PM+*P5%&22:X:XN+SQGJ1M;4O%IL M1_>2="P]O6@ N;B\\9:A]EM2T6F1M\[_ -_U -=G86%OIMHEM;(%1!@>I^M% MA80:=:K;VZ!54=AU/K5J@ HHJ&ZNH;.W>>=PJ(,DDT %U=0V=NT\[A$4TM(;*W6"",)&HX % M!:VD-E;I! @5%&!@5/110 56OKZ#3K5[BX<*BC/)ZT7U]!I]J]Q<.%11GKUK MB[>"\\9ZC]HN-T6F1-\J]"Y'MZ4 $-O=^--1\^Y#1:7&?E3H7'UKN8(([>%8 MHD"HHP !1!!%;0K#"@2-1@*.U24 %%%4]3U.VTJS>XN'"JHX'IV^E6 MC7%PX X&>MHKN(XTAC6.-0J*, #M0 L<:11A(U"J!@ "G444 %9VL:Q;:-9M/.PSCY M5SRU&KZO;Z/9M/,W/\*CJ3]*Y?2=*NO$E\-7U4%;<',,!Z'ZB@ TK2KOQ'?C M5=6#+ IS#">.G0GU%=PJJBA54*HZ #I0B*B!% "@8 %+0 445E:YKEOHMFTD MAW2GA$'))^E !KFN6^BVADD.93PB \DUS^AZ)=:O>_VSK.0H['ZT 'A M_0)[JZ_MC6/GG?YHXST0>XKL ,# HHH ***Y;Q7XJ32(Q:V@\Z^EX1%&%O"KV[_ M -J:J?.OI>?F.=OIBNQH **** "N5\1^))(9!IFECS;Z3C(Y$?U%'B3Q&T,@ MTS31YM[+P2.0H^HZ&K/ASPXNEQFXN3YM[)R[MR1^- !X<\.)I<7VBX/FWDG+ M.><5T-%% !11TKD/$/B"::X_L?2?GN9.'D'1 >^?6@ \0^(9IKC^R='_ 'ER M_#R#D(.X-:?A[P]#HUMN;]Y=/S)(>:/#WAZ+1[?>_P"\NGYDD;KGZUN4 %%% M(2 ,DX H "0!DUQNNZ[BB@ IKNL:%W("@ M9)-#R)$C.[!549))Z5YUK.L7OBS4VT71BR6RMB>X''Y'O0 :SK-YXNU$Z-HQ M(LP<3W Z,/8]J[/0]#M=#L$M[=!N ^9SR2?K1H>A6FA6*V]L@!Q\S8Y)K4H M***CFFCMXFEE<(BC)).!0 331V\+2RL%11DD]JX*\N;SQOJ!LK0M%I$;8ED' M_+7TVD=*+F[O?&VI-9V1>'2X7Q++T+L.P]0:[;3M.M],M$MK:-411C@4 +I^ MGV^FVB6]N@55'IUJU110 5#=74-E;O/<2!(T&68]A2W-S%:0--/(J(HR2QQ7 M!%[SQUJ.$WPZ/$W)/!D(Z@CTH ':\\=:EL7?#H\3?0RD="".U=W:6D-E;)! M@1%& *+.S@L+9+>WC"1H, 5/0 4456OKZ#3[5[BXD5$49Y/6@ OKZWTZT> MYN9%CC09))KAH8+WQQJ8N+D/#I,+9CC/!=AWSW!HMXKSQSJ(N9P\.CQ-^[0\ M&7UW UWMO;Q6L"PPH%11@ 4 %O;Q6L*Q0H$11@ "I:** "J6IZG:Z39OFH/5@>] M!865[XRU)=2U%'AT^-LP6YX/X^HKO8HDAB6.-0JJ, 411)#&L<:A548 %/H M ***SM9UBVT6Q>YN&^Z.%'+-]!WH -8UBUT:R:XN' [(N>6/8"N3TG2;OQ/J M2ZQJZLMNAS;VYXP/]KL:-)TF\\3Z@-8U<%;8']Q;]B.H8CUKNT18T"( %'0" M@ 1%C0(@ 4# IU%% !6!XH\46GANP,DAWW#\10J?F=O04>*?%-GX:TYIYB7 MF(PD2#+,?8=:YCPSX8O=;U#_ (2#Q$-TC',-N3E4'8^QH 3POX9O=;U'_A(_ M$66D;FWMR,"-#R PZ$CUKT95"J H Z 4 !0 !@#H*6@ HHK \2^)(=%MMB9 MDNI/E2-!DY/M0 >)/$D6BP".,&:\DXBA7[S&L[PUX;E-P=8UAO-O9!\JGHB] MN/6CPYX;F:X.L:R?,O9.50G*Q?2NPH **** "N:\3>)ETM!:6BF>^EX2).OU MH\3^)DTJ-;6U'G7TQV1HHS@GH3CH*B\->&7M7.I:F?-U"7YCDY$?L/:@!/#/ MAE[1FU+5'$^HSE=7110 445ROB?Q*UHRZ;IP\Z_F.U0.0I]R.E M!XF\3&T8:;IJF;4)> J\[ ?XC[5+X9\,C3$:\O&$VH3?-)(>0#[9Z4>&O#*Z M8IO+P^=J$OS.[1&#W-'BCQ/<7-V-"T(>9=RG:T@^ZGX]JV?#'A>#0K;2_-+*W.6[X]!71444 %(S!5+,< O- !K6M76MWIT?1S\I.)IQR%KHM$T2VT6S6*)7 M<\DGOS1HFB6^BV8BB&Z0CYY".6^M:E !112,P526( '4F@ )"J23@#J:^8OV M@=5M-2\2626T@AS7LNN:W=ZYJ']B:+DY_U\XX"KWP?6O%/CGHEOH> MI:3!#\SFW/F2'JYSU- 'L?P4_P"27:9]7_G7H->??!3_ ))=IGU?^=>@T %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!E>(_P#D 7G_ %R;^5?('@O2UU;Q M_964N1'-<,,X]S7U_P"(_P#D 7G_ %R;^5?+_P /=;N;SQWX?TN1(1!9W4AC M98P'.XG.3WH ^J-+TRVTFR2UMD"HH[=ZNT44 %07EY#8VLEQ<.$C0%B327EY M!86KW%Q(L<:#)8FN%"7OCG4@\@>#1X7RJ]#(P[Y[@T "I=^.[_=)NCT:-N%[ M3>AKO;:VBM(%AA0*BC I+:UAM(%A@0(BC %34 %%%5-1U&VTNT>YNI5CC4 M=6- !J.HV^EV^-M0%Y?*T>E1-F*$]),=&HM+6]\:ZDM M[>J\.F1-F&$\%C[^HKO888[>)8HD"HHP !0 0PI!$L<:A548 %2444 %4-6U M:UT:QDNKJ0(BC\Z-6U:VTBR:YN7"@?=!/WCZ5R&F:9>>+=375M55H[.,YM[< M\<=]PZ&@ TW3+SQ9J*ZIJJE+.-LP6YZ9'1J[Q$6- B !0, "B.-(HU1%"J!@ M "G4 %%%9FMZW:Z)9-/.P+8^2,'ESZ"@!-=N(X ME/S.?:L'0- N=3OO['[;R85-Q?R\10)RQ]\4 'B_Q=#H%NL$ M$VH3_+#"#RS5E^$?"$QNSK^NDS:E*,H'_P"62GG;^%'A#PA/]I;7=>83ZE-S MC^%!VP#T-=[TZ4 '04444 %5L+!?/U&;B.,'\Z7Q-XF^P8L;%3- M?R\*B\E0>Y]J/#'AG^S]U_?L)M0G^9V/(7Z ]* #PSX9^P%M0OV\_4)A\TC# MD#TKIZ** "BBN2\2^)9(Y!I6E#S;Z7Y-KBX;SK^;F68CD^E'AGPRFD0F>Y/G7TQW2R'GYN^,]!714 M%%%!.!DT '09-<;XB\1SW%U_8NC R7;\2.O_ "S4_P 7X4>(O$<]Q=?V-HOS MW;G:\@&5B^M:OASP[!HEKD_O+F3YI)&.3D]<'TH /#GAR'1+8D_O+N7YII3U M9O6MVBB@ I&8(I9C@ 9)H9E12S$!0,DFO/=?UZ]\0WYT/0CA'[!8(%R_5 MG;EB3UYK9H ***9)(D,;22,%11DD]J %DD2*-I'8!5&237#:A?WGBR_;3=-9 MDLD.)IA1J&H7GBO4/[.TXE+)#^]F[''4 UUVEZ7;:39I;6Z851R3U/U- !I> MEVVDV:V]L@51UQW-7:** "HYYX[>%I96"HHR2:)YX[>%I97"(HR2:X:YN+SQ MEJ'V6VW1:;&?G?IO]0#0 7%S>>,M0-K:EH]-B;#R#HQ%=G86%OIMHEM;($C0 M< 4MA86^FVB6UN@5$&/<_6K- !114-U=0V=NT\[A$49R30 75U#9V[SSN%C4 M9)-<.?MGC74,#=%I43<^CD=J";SQMJ.!NBTF(_0R?0UV]K:PV5ND$"!448&! M0 6EI#96R6]N@2-!A0*GHHH *K7U]!I]J]Q<.%11WHOKZ#3K5[BX<*BC/)ZU MQ<-O=^--1\^YWQ:7&?E3H7]* "WAN_&E^+FX#1Z7&WR(>DGK7IV^E6;W%P MX50.!ZFN0L;"Z\77XO\ 45*Z>AS%">CBBQL+SQ;J(U#4 T=A&?W470MZ'W%= MU'&D482-0J@8 Q0 1QK%&J( %48 %.HHH *SM8UBVT>S:>=AG'RKZFC6-8M MM'LVGG89Q\JYY-0YE;A$!Y)H -=U MRWT2S,LI!D/W$]37/Z+H=SJ]Z-8UD$\YAA;^'T-&AZ)((-%MNH:X?A$'4T>(/$$.C6V!\]R_ M$<8ZD]JR?#^@3W=U_;&K_/._S1QGH@/8B@ T#P_<75U_;&LY>X;F.-OX*[#I M0!@8%% !117+^*?%*Z4GV.S'FZA+\J(O.T^XH 3Q5XJ32D%G:?O;^;Y40'D9 M[U7\*^%GMY3JVJGS=0E^;YOX*/"OA5K=SJNJ'SKZ;YOFY"@]L&NQH **** " MN6\1^(GBE_LS3/WE])\IV_P9[T>(_$DD+_V;I8\V^DXR!D)]:L>'/#B:5%]H MN#YMY)RSMSC\Z #PYX<32XS'?#T.C6VYOWER_+R-R:W* "BBD) &3VH 4D 9/%<9KFNW.I7AT?1B3(3B65 M?X?44:[KMQJ=U_8^C?,S<33#D!>_T-;F@Z#!HMH$4;YCR\AY)/UH -!T&WT2 MT"1@&5N7?N:UZ** "FNZQH7<@*.I-$DBQ(SN0%49)->=:UK-YXMU$Z-HQ*V8 M.)[@=&'L>U "ZQK5[XMU(Z-HK,MJIQ<3KW'=:[+0M"M=!L$MK9 "!\S>M&AZ M':Z'8);VZ#=CYG/))^M:E !114_-I9,R:2AQ)*.DOJ*+RYO/&^H&QM"T6DQMB60<&3TVD5V^GZ?;Z;: MI;V\855'8=: $T[3[?3+..VMD"(@P,5;HHH *ANKF*SMWGF<*B#))HNKJ&RM MWGN) D:#+,3TK@W:\\=:EL7?!H\+_0RD=P1VH '-YX[U#8NZ/18VY])__P!5 M=W9VD-C;)! @5%& !1:6D-C;)! @1%& *GH ***K7U];Z=:/WBM85AA0(BC &* """.VA6*)0J*, "I:** "J6J:I;: M39275U($C09HU/4[;2K-[FYD5%7ID]3Z5QEC8WOC+4EU+45>+3XFS! >"?7= MZT %EI]YXRU%=0U)6CTZ-LPP'HQ'1J[V*)(8UCC4*JC HBB2&-8XU"JHP ! M3Z "BBL[6-8MM&LFN+AP.R+GECZ"@ UG6;31+%[JZD"J.@]3VKD]*TF\\3Z@ MNKZPA2W1LP6S=%]_QHTG2KOQ/J2ZQJZLMNIS;VYXP/\ :'0UW:(L:!5 "@8 M% B+&@51A0, 4ZBB@ K \4>*+3PWIYEE8&9_EBC[LQZ"CQ/XHM/#EB9)#ON M&XBA4_,Y]!7+^&/#%YK>I?\ "1^(LM(W_'O;G@(AY (Z9]Z %\,^&+S6]27Q M'XB4F;.ZVMW_ .6(KT4 *H & .E"J%4!0 !T I: "BBL#Q)XDAT6W\N,&:\D MXCA7[Q- !XD\21:+ (X_WEY*=L40ZENU9WAOPY,US_;.L9DOI.45O^60/\-' MAOPW,;DZQK!$M[(/E4_=0=N/6NPH **** "N:\3>)ETM%M+0>=?S?+%&.N:/ M$OB9=+06MHIGOI>$C3DCWJ'PSX8:T=M3U-A/J,_+$_=7TP#TH 7PSX::UD;5 M-2/G:A*.6;J@/\-=5110 445ROB;Q,;1AINFKYU_+\H"\[ ?XC[4 'B;Q,UH MZZ;IJ^?J$W"HIZ>M2^&?# TL->7C^?J$PS)*PY]A^%'ACPR-,1KR\;SM0F^: M1SR ?;/2NEH ***"<#)H ,X'-<)XG\43W5W_ &'HF9+I^)'7^ =#2^)_$]Q= M77]B:'^\N9/EDD7D(#W-;'A?PO!H-IN;]Y=RG=+(W)W=\>U !X7\+P:#:EVQ M)>2\RRDNBT/1+?1+,0Q*#(>9'_ +Q]:-$T2VT:S6*)7 M<\DGOS6I0 444A(522< =30 ,P52S' '6N'UO7+K7-0;1-$8\'%Q.O\ RS%& MMZW=ZY?'1=$/?$UQC*KZCZUTFA:%:Z'8K! N6ZL[]?1]?/_QVUFXT/Q=I5Y;)"\GV5TQ*@<8/ M'0T =_\ !7_DEVF?5_YUZ#7G_P %V+?#'36/5FC1M\J]IO0T $8O/'6H^:P>'1HF^4'@R^H8' MM7>6MK#9VZ00($C08 %%M;16D"PPH%11@ 5-0 4454U'4;;2[*2ZNI D:#)) MH -0U"WTRS>YN7"H@SUY/L*XFTM+OQMJ O;T-'I49_=1'_EJ/]H&BUM+WQKJ M(O+T-%I439BA/1R.C5WL,,=O$L<:A548 % !##';Q+%$H5%& !4E%% !5#5M M6MM'LGN;E\*HR%'5OH.]&KZO:Z-827=W($11WKD--TR]\6:@NJ:JC1V:-F"W M;L1W_&@!-,TV\\6Z@-5U52EBI_<0=F'9B.QKO8XUB0(B@*!@ 41HL2!$ "@8 M %.H ***R]XN&Y ^5%Y9OH*Y?1M%N M_$%^-9UH8C!S!;]5'H?K1HVBW?B#4%UK6E8(IS;V[?\ +/\ _77=*H10JC ' M04 "J$4*HP!T I:** "L;Q!X@MM"LC)(2TK<)&HRQ/TH\0>(+;0K/S)"&F<[ M8H^[MV%86@Z#C6]:!,IYAA;_ )9@]J #0- NM3O/[;UP9F8YB@SE8_I7 M:@ # % P!P*6@ HHKEO%_BZ'P_;K! /.U"?Y8(0>6- !XO\ %\'A^U$, M/[Z_F.R*)!D[CT)QT'O67X1\(SFY_MW7CYNHRG*8:3I:^=?RCHI^Z.YH /$WB:2&5=*TE M?.U";Y5Q]U?J1TJWX:\-1Z1$;BX8S7TO+ROR1GMGTH\->&DTB)KBX;SKZ;F6 M4CK714 %%%'04 '09-<;XC\13SW0T;1AYMW)PS_PJ._/K1XB\13W%W_8NC R M7;\2.O\ RS4_Q5J^'/#D.B6Q+8DNI/FFE/5F]: #PYX<@T.VR29;N3F69OO- M6[110 4C,J*68@*.I-#,$4LQP ,DUY[KVOW?B+46T+0V.T'$\Z]%% !K^OWG MB'4O["T/.W_EO.. %Z'!Z9KJO#WAZUT"Q6&$;I2/WDI'+GWH\/>'K70+ 0PJ M#(WS2/W9NYK9H ***;)(L4;2.0%49)- !)(D2%W8*HZDFN&U#4+OQ7J)T[3B MR62'][-TR/;UHU"_N_%E^VFZ:Q2R0XFF'2NNTO2[;2;-;:V0*HZ^YH -+TNV MTFS6WMT 'S-CECZFKM%% !4<\\=O"TLK!449))HGGCMX6EE8*BC))KAKBYO M/&>H&VM"T>FQ-B20=&([4 %Q<7GC/4C:VI:+3(CB20<%OIZUV=A86^G6JV]N M@1%'8=3ZT6%A;Z;:);6R!(T' %6J "BBH;JZBL[=YYW"1H,DF@ NKJ&SMWGG M<*B#))-'2HFP3T+_A1_IGC6_P-T6E1-R>SXZBNWM+2&QMDM[= M D:#"@>E !:6D-E;)!;QA(U' J>BB@ JM?7T&GVKW%PX5%&?K1?7T&GVKW% MPX5%'>N+@@O/&E^+FX#1Z5&?D0])/6@ MX+SQGJ/VBXW1:7$WRKTWD>H]*[F M""*VA6&% D:C 4=J((([:%(8E"H@P *DH ***I:GJ=OI5F]S<.%4#@'N?2@! M=2U.VTNT>XN'"JHX''YKNY_M?6/GF M?F.(\A1V/UKL* ,# HH ***Y;Q5XJ324%E:?O=0F^5$4\C/>@ \5>*DTF(6M MH/.OI>$1>%O"SP2G5M5_>W\OS?-_!7 M8T %%%% !7*^)/$;0R#3--'FWLO!QT4'OD=Z7Q'XB>*7^R],_>7TG!V_P>]6 M/#GAQ-+C-SHH /#GAQ=+C^TW)\V]DY=VY(-=#110 4=**Y#Q M!XAGFN?['T?+W;\.Z_\ +.@ \0^()IKC^Q](^>YD^5W'1 >X-:?A[P]%H]OO M?]Y=OS)(W7/>CP]X>AT:WW-\]R_+N>M;E !111TZT (2 ,DX [UQNNZ[<:G> M_P!BZ/DR$XFF'1?H:-I-:]%% !37D2)"[L%51DDGI2LP522< 5YWK>K7_ (JU M,Z+HY9;53BXG7H1T*T )K.LWOBS4SHVC%DMD;$]P./R/0BNRT/0K30K%;>V0 M X^9LE=W9V<%A;);V\82-!@ "BTM(;*V2"! J*, "IZ "BBJU_?6^G6DES< MR!(XUW,30 7U]!I]J]Q<.$11GD]:X:"&\\WBM8%AA0*BC J6BB@ JG MJ>IVVE64ESDU34[;2;&2ZNI D:#.37&65A>>,M174-25H].B M;=# >Y'1J "PL;SQEJ U'4 8]-0_N83_ !CL6![UWL420QK'&H55& !1%$D, M:QQJ%51@ 4^@ HHK.UG6;71+%[FZD"J. /4]J #6-8M=%L7N;A_NCA1RS?05 MR>DZ3>>*-0&KZP"MLI_<6_\ #CJ&(]:-*TJ]\4:@NKZPC1P*996!G<[8H^[,>@KF/#/AF\UK4E\1>(5)ESNM[=_\ ED#V]Z $\,>& M+W6]0_X2#Q&,RL)_$RZ7&MK:#SKZ8 M[(T49P3TSCH*/$WB9=+5;.T7SM0FXBB4\DU%X9\,M:R'4]2;SM0E'+,/N@]J M #PSX9>U)FM'73=-7S]0EX5%/(' M9>2'#. M/NI^-'B?Q1/=7G]A:'F6[?\ UCK_ +T)K9\+^%X-!M=[8DO)>993U8T 'AC MPO!H-MN8^;=R9'_ +S>M:E !112,P52Q. .M S!5)8@ =2:X?7-;N]F:-;UR[US4&T31&/!Q<7"_\ +.NDT+0K70[(0P*-YY=NY/>@ M T+0K;0[)881ND/^LE(^9SZFM6BB@ KYO_:0_P"0_I7_ %P/\Z^C994AB:21 M@J*,DGM7RU\=/$%KKOB.U%J??!3_DEV MF?5_YUZ#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &5XC_P"0!>?]?]H]6%=[##'!$ ML42A448 % !##';Q+%$H5%& *DHHH *H:MJUMI%DUQMVNAV M+W%PW('RHO+$^PH -;UNVT2R:>=LOCY(P>7/H*Y?1M&N_$.H#6]9!"?\L(#P M O;(]:-%T:\\07XUG6EP@.8+?.57T/UKNE4*H51@#H* !5"*%4 = *6BB@ MK'\0>(+?0[,N_P \[<1Q+]YS[4>(/$%MH=D9)#NE;A(U&23VXK T#0+K4[S^ MV]M?/,W^JB_A5>W'K7:@ # & * !@# % M+0 445RWB_Q?!X?M1##^^OYCLAB49^8],XZ#WH /%WB^#0+;R85,]_+Q'"G+ M'WQ67X0\(7'VIM=U]A/J4_.W^!!VP#T.*/"/A&)_$WV +8V"^=J$WRH@Z M^Y'2E\,^&?L&=0OV\[49OF9VYV9_A!]* #PQX9_L_=?W[>=J$WS.QY"G_9]* MZ>BB@ HHKDO$WB:2*5=*TE1-J$W"C^%?7)'2@ \2^)9(I!I>E#S;Z7Y9)7Z\]OI71 M4 %%%'3K0 $X&37&^(O$<]Q=?V-HO[R[D.UY ,K']:/$?B*>>Z&C:*OFW'O#UKH%BL,( MW2D?O)2.7/J:V: "BBFR2)$A=V"J!DDF@!))$AC:21@JJ,DGM7#ZAJ%YXKU# M^S=.REDA_>S>N.H!HU#4+OQ7J)T[32R62']],.,CV]:Z[2]+M])LUM[= /O M''+'U- !I>EVVDV:6]NF HY8]3]35VBB@ J.>>.WA:65PB*,DFB>>.WA:65@ MJ*,DDUPUS<7GC/43:6I:'3(VQ)*."W^- !=PB*,Y)KAS]L\:ZCCYXM*B//8R?0T9O/&NHD*6ATJ)L$C@N1 M[5V]I:0V5LD%O&$C0< 4 %K:PV5ND$"!448&!4]%% !5:^OH-.M7N+APJ*,\ MGK1?7T&GVKW%PX5%&:XN""\\9ZC]HN-T6EQ-\J_WR/4>E !#;W?C/4?/N-\6 MF1M\J="_H:[F"".WA6*) B*, 8H@@BMH5AA0)&@PJCM4E !115+5-4M=)LG MN;F0*JC@=S0 FJZK:Z19/M<%96-_XZU47]_OATN%LQ1?=+D=#[ MBBPL[[QYJ8U"^#0Z3&W[J+_GIZY!KT:W@BMH$AA0)&@PH'84 .AA2")8HU"H MHP !3Z** "L[6-8MM'LVGG89_A7/)I=7U>WT>S:>=N>BJ.I-X[4 &E:5=^([\:MJH985.883QT]17<*JHH55"J. .E"JJ*% M484# %+0 445E:YKEOHMFTDAW2D?(@Y)- !KFN6^C6A>0YE;A$'4FN?T31+G M5[X:UK&20@['ZT )X?T">[NO[9U?YYW^:.,]$!]178C@8%%% !117+>*O% M2:3&+2T'G7TO"(.%?"KV[G5=6/G:A+S\W.STP:[&@ HHHH *Y;Q%XDDAD&FZ6/- MO9.,@9">N:3Q'XC:&0:9I@\V]EX..B ]\^M6?#GAQ=+C^TW)\V]DY=VZ@T ' MAOPVFE1>?<'S;R3EW8YQ70T44 %%%\/0Z-;;F_>7+\O(W)S1X>\/0Z/;[W_>7< MGS22-USWK0CDF@ T'08-%M BC?,PR\C MI/UI=&T6VT:S6&!1N_B? M'+5I4 %%%1S31V\32RN%11DDG% !--';PM+*X5$&23V%>YN9%CC09)8UP\,-YXXU);BX#PZ5"V8XSP7(]?44D$-YXYU(7%QNBT>(_ MNX_^>P_V@:[VWMXK6!884"HHP * "WMXK6%884"(HP !BI:** "J6IZG;:59 MO6/H*Y/2=*N M_$^HKK&K!EMU.;>W/''^T.YHTG2;SQ1J U?6!MME.8+;JOLWUKNT18T"H %' M0"@!4140*H 4# I:** "L#Q/XHM?#EB9)#ON&&(H5/S.?0"CQ1XIL_#6G-- M,Q:4\)&@RQ/TKE_#'AB^UN__ .$A\2#,S'=#;9W)'Z$>^* #PQX8O-;U+_A( M_$.6E;_CW@/W43J,KTS[UZ, %4!0 !T H "@ # '04M !116!XD\20Z+;;$_ M>74GRQQKR)8=%M]D8,UY)Q'"G+'\*SO#?AN8W+:QK!$M[+T4_=0 M=L#L:/#?AN9KC^V-9_>7TGS*A.1%]#784 %%%% !7-^)?$RZ6@M;13-?2\)& MG)'OBD\3>)ETN,6MH/.OYCLC0'SK^8[I'/(!_P!G M/04>&?#*Z8IO+MC-J$O+R-R5S_"#Z5TM !112$@#). * %)P,GM7"^)_$\]U M=?V'HG[RYD.V211D)]:3Q1XGN;F[&AZ$/-NY#AG'1?7FMGPOX6M] M=S$S7< MG,DS#YC[4 'A?PO!H-IN;]Y=R'=+(W)R>N#Z5T5%% !2,P52S' ')-!8*"6( M '4FN*UK6KK6K[^Q]'SC_EM-TP.^#0 :UK-UK=Y_8^CG@G$LW9?QKHM$T2VT M6S6*)6=N23]:-$T2WT6T$40W2$?/(1RQ]ZU* "BBD+!5)8@ =2: !F"J6 M8X ZFN'UO7+K7+XZ+HIXSB:?JJ^HSZT:YK=WKE__ &)HN>>)YQQL7U!Z$UTF MA:%:Z'9"&$;I#S)*1R[>IH -"T*UT.Q6"!OH_1M&M=%L4M MK6,* /F('WCZUX!^TA_R']*_ZX'^= 'I_P %/^27:9]7_G7H->??!3_DEVF? M5_YUZ#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &5XC_Y %Y_UR;^5?)O MPS_Y*IIG_7RW]:^LO$?_ " +S_KDW\J^7_A]K4UYXZ\/Z6\,"QVEU(5D1 '; M<3]X]Z /K6BBJFHZC;Z9:/<7,BHBCN>M !J.HVVEV4EU=2".)!DDUQ-K:7OC M745O;Y6BTN)LQ0G^,CHU%I;7GC74EOKQ7ATR)LPPG@MZ[O45WL,,=O"L42A4 M48 H (88[>)8HE"HHP *DHHH *H:OJ]IHU@]W=RA(U[GU[4:MJUMI%DUS<. M /E7/+'T%;L*YG1M%N_$&H+K6M*RHIS;V[?P?XTFC:-= M^(=0&M:R#Y?_ "P@/ "]LCUKNE4(H50 !T H %4(H51@#@"EHHH *QO$/B"V MT*S\R0AIW^6*+N[=A2Z_X@MM#LR[_/,W$<2_>8^PK!T#0+G4K[^V]:^:5O\ M51?PJ.W'K0 :#H%SJ=Z-;UL$S-S#"W_+-3VKM0 !@# % P!@4M !117+>+ MO%\.@6WDP@SWTO$<*6O[]_/U";EY".@["NGHHH ***Y+Q+XEDCE&EZ M4/-OI?ER!D1Y[F@ \2^)7BG&DZ6IFOY1]U>J+Z_A5OPUX:32(FN+AO.OIN99 M3W-'AGPS'I$)GN#YM],=\LC'.">H'H*Z*@ HHH)P,F@ KC?$7B*>XN_[%T;, MEV_$CK_RR4_Q&CQ%XCGN+H:-HH\R[D^5I ,K']:U?#GAR#1+7)S)V?2@ \.>'(=#MB6Q)=2?--*?XF[FMVBB@ I&8(I9C@ 9)H9E12S$!1R2: M\]U_7KSQ#J']AZ&3MSB:<=!ZC- !KWB"[\1:BVA:$Q*@XN)UY""NJ\/>'K70 M+$0PJ#(W,C]V;O1X>\/6F@6"P0+F3'SR-RS'W-;- !113))$BC:21@JJ,DF@ M!9)%BC:1V"JHR2>U<-?W]WXLOVT[36*62-B68=*-0O[SQ7J']G:=E+)#^]E] M?4 UUVEZ7;Z39I;VZ8"C!;N?K0 :7I=MI-FEM;(%5>ON:NT44 %1SSQV\+2R ML%11DD]J)YX[>%I97"HHR237#7%Q=^,M0^RVVZ/38S\[]-X[X- !<7-YXSU MVUH6CTR)L/(.C$=J[.PL+?3;1+:W0*BC HL+"#3K1+>W0*BC'3D^YJU0 445 M#=74-G;M/.X5%&
+2HCSV+_2NWM;6&SMU@@0*BC& * "TM(;*V2W@0)&@P *GHHH *K7U] M!IUJ]Q<.$11U-%]?P:=:O<7#A449Y/6N+@@O/&>H_:+C?%ID;?*O0OZ'WH ( M(+SQIJ N;@-'I49^13TDKN8(([:%8HE"HHP *((([:%8HD"(HP !BI* "BBJ M.JZK;:19/M !JNJVVCV,EU=2!$4$C/>N"LK&]\>:D+Z_#1Z2AS M%$?^6@[&BRL;[QUJHO[_ 'Q:7"V8XNA0YE;A$'4F@ UW7;;1+,RRL#(?N)GEJY M_1-$NM7O1K&L@YSF*%OX?0T:)HEQJ]Z-9U@$Y.883T'U%=H % & .@H ! M@# %+110 5B^(?$$&BVV,AKA^(XQU-'B#Q!#HUM@?/M "Z!X?GNKK^V-8RUPQS'&W_+.NP P,"CH,"B@ HH MKE_%/BE=*C%I9CSK^7A$7G:?<4 )XJ\5)I*"RM!YNH3?*D:GD9Z&J_A;PL]O M(=5U7][?R_-\W\'M1X5\+-;N=4U0^=>R\C=R%!^M=C0 4444 %F?O+Z3@[?^6?O1XC\1O"XTW2QYM[)QD#(3US5CPYX;32HO/N#YMY)R[L\/0Z-;[F^>Y?EW-'A[P]%H]ON?]Y=/ MR\C23]: #0=!M]%M B -,WWW[DUKT44 %( M2%!). *&8(I9B ,DFN)UC5[KQ!>G1]))$.<33CICV- !J^L77B"^.D:.3Y( M.)IEZ8[BNET;1;;1K-885&['S-ZFC1M&M]'LUAB7+]6<]2?K6E0 445'--'; MPM+*X1%&23V% "S2I!$TDC!549)-><7^I7GCK4CIVF,RZ6AQ+..D@]*-2O[[ MQQJ9TS3BT6FQMB68<;L>A]*[O2=)M='L4MK6,*JCDXY- !I&D6VC6*6ML@55 M')]35^BB@ J&ZN8K.VDGG<)&@W,3Z475U#9V[SSR*D:#)8FN#=KWQSJ6Q=\. MCPOSV,C#W[@T #&[\=W^Q=T>BQMR>TWH17=VEI#96Z00(%11@ 46=G#8VR00 M($11@ "IZ "BBJU]?6^G6KW%S(L<:CDL<4 %_?6^G66]O%:P+#"@ M1%& * "WMX[:%8HE"HHP *EHHH *I:IJEKI%C)=W<@2-!R31J>IVVE6;W%S M(%4#@$]3Z5QEC8WGC+4EU+4 T6G1-F" \%O7<.] "V-A>>,=174-15HM/C;, M,![D=&KO(HDAC6.-0JJ, "B*)(8ECC4*JC %/H ***SM8UBUT:R:XN'&0/E M3/+'T% !K.LVNB6+7-U(% X4'N>PKD])TF]\3Z@NL:PC1VZG-O;-_#[^^:-) MTJ[\3ZBNL:L&6W4Y@@/'R_[0]:[M$6- J@!0, "@ 1%C0(@ 4# IU%% !6! MXI\46GAK3S+,X,\AV0QYY=CT%'BCQ1:^'+ R2'?<,,10K]YS["N7\,>&+O6] M2_X2/Q#EI&_U$!^ZB]1E?6@!?#/AF\UO45\1>(58RD[K>W?_ )9 ]O>O15 5 M0H& .E 4 *, = *6@ HHK \2>)8=%M]D8,UV_$<2&_#&_#&?#+6KMJ>ID3:A-RQ/(3_ '?2@ \->&6M9&U/4F\[4)1RQ'W1Z5U5%% ! M117*^)O$S6C#3M-'G7\OR@*,[,]S[4 'B;Q,;21=,TY?/U"7A44\@=S4OAGP MPNEJUY>-Y^H3YKHJ** "D) !)Z"AF M"J68X Y)-<5K6LW6MWO]CZ.>"<2S=A^- !K.M7.MWQT?1R2N<33+T45T6B:) M;Z+9B*)09#S(_P#>;UHT31+;1;-8HERYY9VY)/UK4H ***1F"J68X ZDT !( M522< =:X?6]]:M%% !3)94AB:21@J M*,DGM1+*D$322,%11DDUYSJFIWWC34SI6EEH[!#^^F'&X=P#ZT &IZI?>--3 M;2])9DL(VVS3CID=J[C1M&M-$L([6UC"JHY/?_!=MWPQTYC_ !,YX_WJ] H **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#*\1_\@"\_ZY-_*ODWX9_\E5TS_KY;^M?67B/_ ) %Y_UR M;^5?(?@._@TSXC6-WW6@#[&U#4;?3+.2YN7"H@)]S]*XFTM+SQ MMJ(O+T-'I49_=0]I1V)'K2VMG>>-=2%[?*T6EQ/F&$_QD=&SZ5WD,,=O$L42 MA448 % "PPQP1+'&H5%& !3Z** "J&K:M:Z/9/_OF@!--TR\\6ZB-5U4%+%#^X MMNJMZ,?>N]CC6) B* HZ 41QI$@1%"J!@ 4Z@ HHK,US6[70[$W%PX!/RHN> M6;L* #6]W;^ >_K7@K"T#0+K4[T:WK8)E;F&%O^ M6:GL: $T#0+G4[W^V]<&Z8G=# 3E8OI]:[8 8 H & , 4M !117+>,/% M\/A^W6"$>?J,^5@MU/S.: #Q?XO@\/VHAA'G7\QV0Q+S\QZ9QT%9?A#PC.;G M^WM>/G:C+\RHW(AS_"I]*7PCX1F^U'7==;SM1F'RAA_JU/(&/45WG3I0 444 M4 %)_[/*V%@AGU";A(D//UI?#/A@Z? MNO\ 4'$^HS)?$ MSQ3C2-*!FU"4&O#2:1$UQ<,)KZ;F64]S[>E=%0 4444 &<#)KC?$?B*> M>Z&C:,/-NY/ON#P@[\^M'B+Q%/<7?]BZ-F2[?B1UY\H'N:U?#GAR#0[4DXDN MI#NFE/\ $W0@H -?U^\\0ZA_86AD[3Q/..-J]\=JZK MP]X>M?#]BL,*AI2/WDI'+GU-'A[P]:Z!8K#"H,AY=SU)[ULT %%%-DD2*-I' M8*JC))[4 $DB11EW8*H&22:X;4-0N_%FH'3=-+)9(<33#C(_K1?ZA=^+-0;3 MM-8I9(V)9QTKKM+TNVTFS2VMD"JO4]R: #2]+MM)LUM[= H'WB!]X^M7:** M"HYYX[>%I96"HHR2:)YX[>%I96"HHR2>U<-<7-YXSU$VUJ6CTR)OGD[.1VH M+FXO/&>HFTM6:'3(VQ)(."U=I86%OIMHEO;1JB*.@'4TEA86^FVB6UN@5$&! M5J@ HHJ&ZNH;.W>>=PD:C))H +JZAL[=YYW"HHR2:X?-YXUU$@%H=*B;!(_C M(]J,WGC74.-T6E1MU[2>HKM[2TALK9(($"QH, "@ M+2&RMDM[>,)&@P%%3T M44 %5KZ^@T^U>XN'"HHS1?7T&G6KW%PX1%'4]ZXN""\\::@+FX#1Z5&?D0_\ MM* """\\9ZA]HN-T6EQ-\J?WR/45W,$$5M D,*!(T&%4=A1!!';0K%$H5%& M!4E !115'5=5M='L9+NZD"(@)Y[T +JFJ6VDV3W-S(%51P.YK@;&ROO'FJ#4 M+\-%I,;9BB[2>N0:+*ROO'>I"_OU>+24;,41_P"6@[$&O1X(([>%8HE"HHP M!0 EO!%;0)#"@2-!A0.PJ6BB@ K.U?5[?1[-IYVY_A4=2:-8UBVT:R:XN' . M/E7^\:Y?2M)N_$=\-6U8,MNIS#"?T- !I6E77B2^&JZL"+8',,!Z$>]=PJA% M"J, # %"JJ*%4 = *6@ HHK)UW7;;0[,RS,#(?N)GEJ %US7+?1;0R2'=*1 M\B#DDUS^B:)?VQK()!YA@/( ['ZT:)HEUJ]X-8UD'.$0U=C0 4444 %;>R\$CH@/?/K2^(_$;PR_V7I@\V_D^4[?\ EG]:L>'/#B:7&;FX_>7D MO+N>V>U !X<\.)IH-:?A[P]#H]OO;]Y=R?-)(1SGO1X> M\.PZ-;[F_>7+\NYK0OJ*W-!T0(@#3-]]SW- !H.@V^BVH5!NF;EY" M.2:UZ** "D9@JEF( '4F@D*"2< 5Q&KZQ<^(;XZ1HY/DYQ-.O3'<4 +K&L76 MOWYTC2"1&#B:<<8]0*Z71M%MM%LUA@4;L?,^.6HT71;;1K-8(5!;'S/W)K2H M ***9-,D$32R,%11DDT $TT<$32RN%11DDFO.-1U&_\ '&J?V;IA>+38V_?3 M#@OCJOTHU#4KWQUJ9T[3"R:7&<33CI(/:N[TC2;;1[%+:V0*%')]30 :1I%K MHMBEK:QA548) ZU?HHH *AN;F*T@::9PB*,DDT75S%9VTEQ.X2-%W,Q["N#8 MW?CO4-B[HM%C;D]IO0@T !>\\=:CB/?#HT3=>AF]00>U=W9V<%C:I;VZ!(T& M !1:6D-E;K! @5%& !4] !115:_O[?3;.2ZN9!'%&,LQH +Z^@T^U>XN'"H@ MSSWKAH8+SQSJ(N+@-%H\9^2/_GL/]H&EAAO?'&HBXN%:'2(F_=QG_EJ1T;/I M7>6]O%:PK%$H5%& !0 6]O%:P+#"@5%& !4M%% !5+4]3MM)LI+JY<*B#..Y M^@HU34[72+&2[NY5CC0GM-,VZ8\)&HR23[4>*?%%GX:T\RS.#/(=D,6>7?L!7, M>&/#-YK>HKXB\0JQE)W6]N__ "R!['UH 3PQX8OM;U'_ (2+Q*,S,=T%J3E8 MO0CZBO1@ J@ 8 Z"A0%4 # '2EH ***P/$OB2+18!%'^]O)?EBA!Y8T 'B3Q M)#HUOL3]Y=R';'&.>3TS6=X;\-S-<_VSK/[R^?YD1N1#[ T>&_#)O$RZ7&+6T'G7\QVQH/7MGTH\3^)UTI M5L[1?/U";B*%3R:B\->&6M7;4M3;SM0E&2Q'W1V&* $\,^&6M7.IZFQFU&7Y MB6Y\K/\ "#Z5U=%% !117*^)O$QM)%TS3E,^H2CA$ZJ/6@ \3>)FM&73=-43 M:A-\J*.@^I[5+X9\,KIBF\NV,^H2\O(_50?X?I1X9\,KI:M>7C"?4)N99#^F M!VKI: "BBB@ ) &2<"N$\3^)[BYNQH>ACS+N3AW!X7UYH\3^*+BZN_["T(&6 MZDXD=.?+4\$GZ5L^%_"\&@VNY\2WDG,LI[F@ \+^%K?0+70CEC[T:)HEOHMF(HE!D/+OW8UJ4 %%%( M2%4DG '6@ 9@JDL< =S7#ZYK=UKE^=$T4GTGG'&Q?4'H31K>N7>NWYT30V.< M[9[A>1%]?K72:%H5KH=DL$"_,>78\DGO0 :%H5KH=D(85!D;F63'+MZFM6BB M@ IDLJ01-)(P55&22:)94@B:21@J*,DGM7G.I:I?>-=4;2])8I81MB:X'()' M:@ U34[[QKJC:3I3/%I\9Q/..#CV]:[C1M&M=%L4MK6,*!]X@?>/K1HVC6FB M6$=K:QA54W M0)&EN0!^- 'J_P %/^27:9]7_G7H->??!3_DEVF?5_YUZ#0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% &5XC_Y %Y_UR;^5?(WP]M8KWXEZ?;SJ&C>X8$$ M=>M?7/B/_D 7G_7)OY5\F_#/_DJNF?\ 7RW]: /L.&&.WB6*)0J*, 5)110 M 50U;5K;2+)[FX< ?*N>6/H/>C5M6MM'L7N;E\*HR .I_"N/TW3+SQ;J(U3 M5@5L4.8+8\J?1OK0 NFZ;=^+-175=45DLT.8(#QD?[0KO(XUB0(BA5 P *$1 M8T"(H51P *=0 445F:WKEIH=B]S9LMCY(QU8^@ MKE]&T:[\0Z@-:UD'R_\ EA!V"]02/6C1M&O/$.H#6=;7" Y@MCRJ>A%=TJA5 M"J, =!0 *H10J@ #H!2T44 %8_B#Q!;:%9F20[YF_P!7$O+,?84>(/$%MH=F M9)#NF;Y8XQR23TK T#0+G4[[^W-<&Z8G=# W(B^E "Z!H%SJ=[_;6M?-*W,< M7\*CL<>M=J , 8 H & , 4M !117+>+_%\/A^V$, $VH3'9#$.F<=!0 M >+O%T.@6WDP@S7TO$<2$/ M",YNCKVO$S:C-\R(_/D _P (/I7>T &!@4444 %;?2_+D&H](A-Q<'S;Z4[I)&Y()Z@'TH\,^& M8]'B-Q<.9[^7F2=Q\Q]OPKHJ "BB@G R: G R:XWQ%XCN+BY&C:*/,NY.&D MQE8_KZ4>(_$4\]T-%T8>9=R#YW!X1>YSZUJ^'/#D&AVI)/FW'/#D&B6N3F2Y?F25^6R>V?2MVBB@ I&944LQ 4>Z_K]Y MXBU Z%H98*>)YUXVKWQ0 :_K]YXAU'^P]#)VYQ-..@]1FNJ\/>'K70+%885W M2$?/(W+,?'?#UKX?L%AA4&4C,LN.7;U-;- !1139)$BC9W8*JC))H 221 M(HVDD8*JC))KA]0O[SQ7J']G:<2EFA_>R],CN :-0U"[\6:@=-TUFCLD.)IA MW%==I>EVVDV:V]N@4#[Q'\1]: #2]+M])LTM[= HP6[M]:NT44 %1SSQV\+ M2RN%11DDFB>>.WA:65@J*,DFN&N;B\\9Z@;2U9H=-C;$D@_BH +BYN_&6H?9 M;7='IL9^=^F\=\&NSL+"#3K1+>W0*BC' Z^YI;"PM]-M$MK:-8XU'059H ** M*ANKJ&SMWGG<*BC))H +JZAL[=IYW"HHR237#G[9XUU';EXM*B;DC@O]*";W MQKJ. 6ATJ)L$C^,CVKM[2TALK9+>WC"1H,!10 6EI#96ZP0($11C %3T44 % M5KZ^@TZU>XN'"HHSR>M%]?0:?:O<7#A445Q<$%YXSU 7%QNBTN-OE3L^/44 M$$%YXSU'[1<;XM,B;Y5Z%_0^]=S!!';0K%$@1%& ,40016T"0PH$C0851V% M24 %%%4M4U2VTFR>YN9 JJ.!W- ":KJMMI%D]S=2!54=">M<%96-]XZU07U^ M'BTR)LQQ="Q'J.XHLK*^\>:H+^_#1:1&V8H3TD]2:-7UBVT>S:>=AG'R MKW)KE]*TJZ\27PU;5@?LP.88#R"* #2=*N_$=\-6U4%8 U<_HFB7&KWHUG5P3DYBA/0#W%&B:'_VSK.6SS# W( Z@UV@ P.@ MH H P!T%+110 5BZ_X@AT:V('SW+\1QCDY^E'B#Q#!HMK_?N&X2,[N?[8U?YYGYCC/10?;UKL1P,"BB@ MHHKEO%7BI-*C%I: 37TO"(.V>] !XI\5+I48M+,>=?R\(B\X^M5_"OA9K=SJ MFJ'SKV7D;N0HH\*^%7MY#JVK'SM0E^;Y^=GTKL: "BBB@ KEO$?B-X9!INF# MS;R3C(Y"^N:B\4>*OLCKIFG#S;Z8[?E_@![YJYX:\.KID7VJZ/FWTOS22-U! MH 7PYX;32XOM%P?-O).7=N<5T-%% !11T&37(^(?$$TUQ_8^D?/=/\KR+_![ M@T )X@\0RS7']D:2/,N).'D'(4=#^-:?A[P]%H]ON?\ >73\O(W)S]:/#WAZ M'1K?>W[RZD^:20CG)ZUN4 %%%(2 ,DX [T !( R>@KC==URXU.[.CZ.=S-Q+ M,.@'L:-=UVYU.[_L;1B?,8XEF7^#Z5N:#H-OHMH$0!IFY>0CDF@ T'0K?1;0 M(HW3-S)(>23]:UZ** "D9E12S$!0,DFAF"J68@ =2:XG6-8NM?OCI&D%A&#B M:<<8]10 :QJ]UX@OCH^DDB+.)IQT_ UTNC:-;Z/:+%"OS=6<]2:-%T:VT6S6 M&!1NQ\[XY:M*@ HHJ.::.")I)6"HHR230 331V\+2RN$11DL3P*\YU'4+[QO MJ9TW3BT6FQMB68<;L>A]*-1U&^\<:G_9NFL\6F1M^^F'&_U7Z5W>D:1:Z+8Q MVMK&%51@D#K0 :3I-KH]BEM:QA54>.]1PF^+18FZ_\]O4$&@ 9KWQSJ6U=\&D0O]#(P_F# M7=V=G!8VR00(J(HP !BBSLX;&U2WMT"1H, "IZ "BBJU]?0:?:O<7#A409- M!?7UOI]J]Q>-]16YG#PZ5$V8XSP7/?/J*2*"[\WBM8%AA0(BC %2T44 %4M3U.WTJ MS>YN'"JHX!/4^E&IZG;:3927-RX5$&<=S7&6-C>^,]1&HZBICTV,_N;?LX[, M?0T %C8WGC+4EU+4 T>GQG,$!XW?[P[UWL4201+'&H55& *(HDAC6.-0JJ, M "GT %%%9VL:S:Z+8ODZ5= M^)]0&L:L"ML.8(#P-O;*/%%KX68^PH\4>*+/PWI[2S M-NF;B.->22>G%M>C !0 HP!V% 4 8 Z4M !116!XD\20Z-;A(_WE MW*=L<8YY/2@ \2>)8=%M]D8,MT_"1)RQ_"L[PWX;F-P=7UDB6]EY"]50=L#L M:/#?AR9KG^V=9_>7S_,B-R(?85V% !1110 5S7B;Q,FF(+6U!FOI>$1>2,]S M[4>)O$RZ6@M+1?.OIOEC0>OOZ5#X9\,M:N=4U-C/J,WS9?\ Y9 _PCVH 7PS MX9:U=M2U,^=J$WS$GD)_N^E=5110 445ROB;Q,UHRZ;IJB?49^$4=!]3VH / M$WB9K5AIVFCS;^;Y5"\A,]S[5+X9\,C3$-W>'SM0F.Z1V.=I[@>@H\,^&5TQ M3>7C&?4)>7E<<@'^'Z5TM !1102 ,DXH 0D 9/05POB?Q//=77]AZ)^\NI#M M>0U+XG\3W%S=?V)H8\RZDX=P?NCOS6QX6\+6^@6NYCYMY)S+.P^9J # MPOX8@T*UWM^\NY/FDD;DY/49]*Z*BB@ I&8*I9B !R2:"P4$L0 .YKBM:UJZ MUJ]_L?1\X_Y;3#C [T &M:S=:U>_V/HYX)Q+-V'XUT6B:);:+9K%",N>6<]2 M?K1HFB6^BV8BB ,A'[R0CES[UJ4 %%%(6"J23@#O0 ,P52S' '4UP^MZY=:Y M?_V+HO.?]=/_ @=QGUHUS6[K7+\Z)HI/I/.O\ /<=C72:%H5KH=B(8%!D;F M63'+MW)H -"T*VT.R6&$;G(^>1N68^YK5HHH *9+*D$322,%11DDFB65((FD MD8*BC))KSG5=3O\ QKJ;:3I3/%8(<3W"\'\/6@ U34[WQIJ9TK2RR6"']],. M-P[@&NXT;1K71;%+6V0 *,%LYN7 'RKGECZ#WKD-,TV[\6Z@NJZH& M2R4Y@@/&1_M#UH -,TV]\6ZBNK:JC16:-F"V;J/<^N:[R.-(HU1%"J!@ 41Q MK$@1% 4# IU !1169K>MVVB633SMEL?)&/O,?84 &N:W:Z'8M<7#@,>(TSR M[=@*YC1=&N_$&H+K6LJRH#FWMV_@'OZTFC:+=^(=0&M:SGR_^6$'8+U!(]:[ MI5"*%4 = * !55%"J .@%+110 5C>(/$%OH5GO<[YWXBB!Y=O04>(/$%MH M5FTDF7F/"1+RS'V%86@:!=:G>_VUK?S2MS'%_"H[''K0 :!H%UJ=[_;>MY:5 MN882/]6IZ CUKM0 HP!@"@ 8 P!2T %%%> M^/2@ \7^+X?#]LL$"^?J,_$%NA^9C[5F>$?",_VDZ[KK>?J,PRH(X1>H&/44 MGA'PC/\ :6UW72)M1F.X(3E8_P#=]*[WH,"@ Z4444 %0A]![4 M 'AGPQ_9^Z_U!Q/J,W,DAZ#TP.U=/110 445R7B7Q))%*-*TH>;?2_+DH!]*Z*@ HHH)P,F@ KC?$7B*>XN_P"Q=&S)=OQ) M(O(B![FCQ%XBN+BZ&C:*!)=R<-)U5/J>U:OAWPY!HEMDYDN7YDE?ECGMF@ \ M.>'(-#M23^\NI3NFE/.6[X]*W:** "D9@BEF.% R30S*BEF("CJ37GNOZ_=^ M(=1_L/0\[HS0 :_K]YXBU$Z%H1.S.V>Y7E4^M=5X>\/6N@6*PPKF0 M\NYY)/>CP]X>M= L5AA7=(1\\C?>8^YK9H ***;)(D4;/(P55&22: "21(HV MDD8*BC))[5PU_J%WXLU Z=II*62-B6<=#1J%_=^*]0_L[3BR6:'][+TR.X!K MKM+TNVTFS2WMT "C!;'+?6@ TO2[;2;-+:V3:JCD]S5VBB@ J.>>.WA:65PB M*,DGM1//';PM+*X5%&22:X:XN;OQEJ)M;4M'IL9^=^F\>U !<7%YXSU'[+:E MHM,B;YY.SD=179V%A;Z;:);VZ!408'K186$&G6J6]N@55'8=?>K5 !114-U= M0V=N\\SA449))H +JZAL[=IYW"1J.2:X?-YXVU#C=%I4;=?^>GJ :#]K\:ZC MMR\.EQ'D]"_^-=O:6D-E;K! @1%'0"@ M+2&RMD@@0+&@P!4]%% !5:^OH-. MM7N+APB*._>B^OH-.M7N+APJ*,\GK7%P07GC/4?M%QNBTR)L*O0OZ'Z4 )!; MWGC34/M%R&BTJ,_(A_Y:#V-=U!!';0K%$H5%& *((([:%8H4"(HP !4E !1 M15+5=5MM(LGNKJ0*JCH3R: $U75;71[&2[NI B(">3UK@K&ROO'>I_;[]7BT MF-OW41X\P=CFBQLK[QUJ@O[X/%I<39CBZ%R/4>E>C06\5M"L,*!(U& H& * M%@@CMH5BB0*BC %2444 %9VL:Q;:-9-/<. 6-&KZO;:/:--.PS_"O< MFN7TG2KOQ'?#5M5!6W!S#"?ZB@ TK2;KQ'?C5=6#+;JW% !KNNVVB69DE8&0_ M<3/)KG]$T2ZU>\&L:R#DG,4+?P^]&B:+<:O>#6-7!.3F*$] /<5V@ 4 8 Z M4 48 ["EHHH *Q?$/B"#1;;&=]R_$<8ZDFCQ!X@AT:VP/GN7XCC7DY^E M9'A_P_/=W/\ ;&K_ #S/S'&>0H/MZT +X?T">ZNO[9UC+7#'='&W\'UKL ! M@4=!@44 %%%8'B/Q''I,/DPCS;R3A(UY- %7Q5XJ72D%E9CSM0E^5(UZJ3T- M5_"OA9[=SJNJGS;^;YL-_!GMBG>&?"[0S'5=3_>WDO(#69CG;]* #PKX5735-]?'SK^7EF/\.>U=7110 445R'B'Q#--N:T_#WAV'1K;+?O+E^7D/>CP]X M>BT>WW/^\NGY>1N3GZUN4 %%%(2 ,GH* %S@9-<9KFO7&IWG]C:-EV/$TR\A M1W%&NZY<:G=_V-I!W,QQ+,.@'L:W-"T*#1K4*HW3-R\AZD_6@ T'08-%M B# M=,WWW/4FM>BB@ I"0H))P!0S*BEF("@9)-<3K&KW6OWQT?221%G$TPZ#Z&@ MU?6+GQ!?'2-()\G.)IUY&.XKI=&T:VT:S6&%06Q\[]R:-&T:WT>T6*%1N/+. M>I-:5 !114G1-B68<;B/0^E=WI.D6NC6*6UK&%51R< M>.=2VKO@TB%\^AD(_F#0 ,UYXZU HNZ+1HFY/_/;T(-=W:6D M-E;I! @5%& *2SLX+&V2"WC5(U& *L4 %%%5KZ^@T^U>XN)%1%'4G% !?W MUOIUI)'2(6_=QG_EH1T;/I2P17GCC41WBM85BB0*BC %2T44 %4M4U2U MTFQDNKN58XT'4T:GJ=OI5F]S<.%51P">2?05QEC8WGC+4EU'4 T>G1G,,)XW M#_:% "V%C>^,=174=11X=/C;,,#=21W]P:[R*)(8UCC4*JC %$420Q+'&H5 M5& !3Z "BBL[6-9MM&LGN+AN@^5!U8^@H -9UBUT6Q:YN9 O903]X]A7)Z3I M-YXGU!=8UA62W0YM[9NJ^N?6C2=*N_%&H#6-6!6V'^H@/3;V)'K7=HBQH$4 M*.@% B+&@1 H& !3J** "L#Q3XIM/#6GF65@UP_P L,(/,C=@*/%'BBT\- MZ>TLAWSL/W<2\LQ]A7,>&?#%WK>H?\)#XA^:1N8(#]U1U!QZT )X8\,WFMZ@ M/$7B$$RM\UO;L/\ 5*>Q'0FO1E4*H51@#H!0 % & .@I: "BBL#Q)XDAT6W MV(#+=/PD2)/$D6BP".,>;>2\10J>6-9_AOPW*UP=9U@^;>R#Y%/2- M3VQZTGAOPW.TYU?62);V7D)G*H.V/0UV% !1110 5S7B?Q.NE(MI9H;C4)>( MX4/)H\3>)DTR,6MJ/.OI?E1%Y(SW/M47AGPT]JYU/4SYNH2_,<\A/]WTH /# M7AEK5VU+4W$^H3#+,1PH[#%=5110 445ROB;Q*UJPT[3AYM_,=JA>0F>Y]!0 M >)O$QM'73=.4SZA+P$3JH]?PJ7PSX9&EJUY>,)]0FYDD/\ 0=J/#/AD:8AO M+P^=?S'=(['.TGJ![5TM !112$@#)X H 7H*X3Q/XHGNKO\ L/0P9;J3Y9)$ MY\L'N:/$_B>XNKL:'H8\RZD.UY!RJ?4]JV?"_AB#0K7>W[R[DYDD;DY/49]* M #POX7@T&UW/B6\D^:64]V]JZ*BB@ I"0H))P!R:&8*I9B !U)KBM:UFZUJ] M_L?2.F<2S=A^- !K.M7.MWQT?1R2N<33KR%%=%HFB6^C68BB7,AY=SU)[T:) MHEMHMFL4(RY^](>I_&M2@ HHI&8*I9C@#J: D*I). .MMWFN7YT30V[ MXFN0,K'['ZT:WKEUKE__ &)HN3G_ %T_\(7H0#ZUTFA:%;:'9+#"-TA'SR-] MYC[F@ T+0K70[)8(%^;JSGDD]^:U:** "F2RI!$TDC!449)/:B65(8VDD8*B MC))->>-=0\F'=%I<3?,_9_4 T2RWGC34?)AW1 M:7$?G;H7^GK7;65E!86RP0(%11V'6@ LK*#3[5+>W0+&@P*L444 %?-_[2'_ M "']*_ZX'^=?1-Y>0V-L\\[A449Y/6OEOXWZT^M:]9RF)DA6,B(D8W#/6@#V MKX*?\DNTSZO_ #KT&O/O@I_R2[3/J_\ .O0: "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH RO$?_( O/^N3?RKY!\#:A%I?Q$LKR?/EQ7#$X&?6OK[Q'_R M+S_KDW\J^2?AU!'<_$[3HI5#(URV0?QH ^C=/TN[\6ZD-4U92ME&V8+8\J2. MC?6N\1%C0(@ 4< "B.-(D"(H50, "G4 %%%9FMZW:Z)8M/<.-QXC3/+MV H M36](+?0[/>_SSOQ%$#RY]!6#H&@7.IWO]N:WEIF_P!3$1C8O8$> MM !H&@7.IWPUS6P6F)S#"W(B^E=J ,#H* !@# %+0 445RWB_Q?!X>MA! MIN-1FXAMT/S,?:@ \7>+X= MA# !-J$QV0Q#NW;/I67X0\(SFZ.OZ\3-J4OS M(K\^2#_"/:CPCX1G^TG7==;S]1FY (X1>PQZUWM !1110 5S'B;Q-]@VV%@O MG:A-\L:#L??TI/$WB;^S\6%@IGU"7A8TZ@>M+X9\,?V?NO\ 4&$^HS\R/V'I M@=J #PQX9_L\MJ%\QGU&8?-(W50?X:Z>BB@ HHKDO$WB9XI1I.E*9[^7@[.? M+!_B/L* #Q+XEDBE72M*7SK^7@ 'A1WYJUX9\,QZ/$UQ1$#W-:OASPY!HEKD_O+J0[I9#SEN M^/04 'ASPY!H=L6)\V[EYFF(Y<^];M%% !2,P12S$ #J30S*BEF.% R37GNO MZ_>^(M0.A:"3MSMGN1RJ4 &OZ_>>(=0.AZ&6V])YU_A'>NJ\.^'K7P_8"&!0 M96YEDQR[>IH\/>'K70+%885S(>7<\DGOS6S0 444V21(HVDD8*BC))[4 ))( MD4;2.P55&237#ZAJ-WXLU!M-TUF2Q0XFF7N*IZOK%[XOU,Z/HQ*6B-B>X'*\ M=17:Z)HUMH>G1VELN%4([GUJ[110 5'//'; MPM+*P5%&231//';PM+*X1%&23VKAKBXO/&>H_9;4M%ID3?/)V?'4 T %S<7G MC+4#:VK-%IL;8DD'\5=I86%OIMHEM;1B.-1T%)86%OIMHEO;H%1!@>IJU0 4 M45#=74-G;M/.X2-1R30 75U#9V[SSN%11DDUPY^V^-=1P"T.E1-R1_&1[49O M/&VH\;HM)C/4_P#+3UP:[>TM(;*V2"! J(, "@ M+2&QMDM[= D:# 45/110 M 56OKZ#3[5[BX<*BBB^OH-.M7N+APB*._>N+@M[OQIJ'VBY#1:5&?E0\>8/8 MT $$%YXTU 7%QNCTN-OE3L^*[F"".V@2&% D:#"J.PH@@CMX5BB4*BC %24 M %%%4=5U6UT>QDNKJ0(BC/)ZT +JFJ6VDV3W-RX55' ]37 V5C>^/-3%_?AH M])C;,4)Z2_6BQLK[QWJGV^_#PZ5&W[J(\&3T;/I7H\$$=M"L42!448 H (( M([:%(8E"H@P *DHHH *SM8UBVT>S:>=AG'RKW)HUC6+;1K-I[AAG'RKGEJY? M2M)NO$=^-5U8,L"G,,!X^A^E !I6E77B6^&JZL#]F!S# >A'8UW"J%4*HP , M"A55%"J %'0 4M !1165KFNVVBVADE8&0\(F>2: #7-C6-9!;O#"W( [&C0]$NM7O/[9UD'<3F* \;?K7: !0 !T H M !@4M%% !6+X@\0P:+:D_?N&X2,=Z/$'B"#1K;&=]R_$<8/))Z5D^'] GNKK M^V-8^:X8[HXS_!]10 :!X?GNKK^V-9R]PW,<;<[/0BNPH P,"B@ HHK \1^( MH])B\B >;>R?+'&O7- !XB\11Z3$(8?WEW)PB#WJGX=\.2+/_:VJ_O;Y^5#? M\L_I1X<\.R+*=5U4^9>2_,JG^ 'MBNKH **** "N0\5>*C9L-,TP>;?S?*-O M\&>]'BKQ4;-AIFECSM1E^4!>=GUJ3PKX5735-]>GSK^7EF/;/:@ \*^%1I@- M_?GSM1E^9W;JI[BNKHHH *.@R:*Y#Q#XAFFN/[(T?]Y=/P[KR$]0: %\0^() MIKG^Q](R]T_#R+_RSK2\/>'H=&M][#?=2N-UW7;K4KLZ/HQ/F$XEF7^"DUW7KC4[S^QM&RS M'B:9>0HZ$?6MW0M!M]%M BC=,P^>0\DF@ T'0;?1+0)&H,KBB@ I M&8*I9B !U)H)"J23@#K7$:OJ]SX@OCI&D$^3G$TXY&* %U?6+K7[XZ1I!81@ MXFF';U%=+HNBVVBV2P0*-V/G?'+4:-HUOHUFL,*@MCYW/4FM*@ HHJ.::.WA M:65@J*,DGM0 LTT<$322,%11DDFO.-1U"^\<:D=-TUGCTQ&Q-,/XQW6C4=0O MO'.IG3--+1Z7&<33CI(/8]J[O2=)M='LDMK9 H Y/PK@V-YXZU'8NZ' M1HFZ_P#/;T(([4 #/>>.]0VINBT6)O\ O_Z@CVKN[.SAL;5+>! D:# HM+2 M&RMT@@0(BC %3T %%%5KZ^M].M)+FYD6.)!DL: "^OH-/M)+FX<+&@R:X:* M"[\WBM85B MA0*BC % "P01VT*Q1*%11@ 5)110 52U/5+;2;*2ZN7"H@S[FC4]3M=)LGN MKN58XU'4GO7&6%C>^,=174=11X=/C;,-NW!R.Y]0: "RL+SQGJ(U#4E*:;&? MW-N>C^C?6N]BC2&-8XU"JHP *(HDAC6.-0JJ, 4^@ HHK.UG6+71;%KBY<+ MV52?O'L* #6=9M=%L7N;E\!1P!R3^%*+3PW8-+*VZ9OECC'))/2CQ1XHM/#=@9)2'N'^6&$'YI&[ 5R_A?PS>:WJ M \1^(@3(W-O;MQY2GL1T)H /#/AB]UO4AXC\1@M*3NM[9N1!]/K7HP 4 8 MZ4*H50J@ #H!2T %%%8'B3Q)%HMN(XQYMY+Q%"I^9C0 >)/$D.BVXC3]Y=RG M9%&.['I6=X;\.3-<_P!LZQ^\OG^9%;GR<]A1X;\-RM<'6=8/FWLH^52.$4]L M>M=A0 4444 %&?#+6LAU34SYVHR\[GZQ@_PCVKJZ** M "BBN5\3>)C:.--TY3/J$O 1.J _Q'Z4 'B;Q,UHRZ;IJ>?J$W"*#P/7FI?# M/AE=+5KV[;S]0F&7E8<@>GX4>&?#(TM&O+QA-J$W,DAZ9]@>E=+0 444=!F@ M ) &3Q7"^)_$]Q)_$]Q=W7]AZ'F2ZD^621>1&#W M-;/A?PO!H-IN?$MY)\TLIYRW?'I0 >%O"]OH%J7;][>2\RS,/F:NBHHH *0L M%!+$ #N:"0JEB< NBT/1+?1+,11 &0_ZR3'+GU-+HFB6^C68BB7,AY=SR2>]:= !112,P52 MQ. .IH &8*I9C@#K7#ZWK=WKE^VB:*Q':>=?X >X]:-;UN[UR_.BZ&W?$UR! ME8_8UTFA:#:Z%8K!;KENK.>22>O- !H6A6VA6(@@4;V^:1\H!KMK*R@T^U2WMT"QH,"@ LK*#3[1+ M:WC"1H. *L444 %07EY#8VSSSN%11DFB\O(;&V>>=PB*.IKB$2\\;:CYCAHM M)B/ /_+3Z&@ 5+SQKJ&^3=%I43<#M(1VKRC]H>VBM-8T>"! D:6Y"J.PS7TA M;6T5I L,*!448 %?.G[2'_(?TK_K@?YT >G_ 4_Y)=IGU?^=>@UY]\%/^27 M:9]7_G7H- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6?K>J1Z-I%S?R M#*PQER![5H5S'Q 4-X*U3/:W?^5 'FO_ T+IV[F"3'^Y3O^&A=,_P">$G_? M%?-]% 'TA_PT+IG_ #PD_P"^*/\ AH73/^>$G_?%?-]% 'TA_P -"Z9_SPD_ M[XKFE_:%UZ35%CCLK=K9I<* IW%<_P Z\L\+:*OB+Q+9:2TIB%S)L+@9Q7N5 MO^SI':W,=Q!XAF26-@R,(QP1TH VA\8+G _XD.H_^ S?X4?\+@N?^@#J/_@* MW^%:G_"!^+@,#QY>\?\ 3,?X4O\ P@?B[_H?+W_OV/\ "@#*_P"%P7/_ $ = M1_\ 5O\*CG^-#VT9DGT:^C0=6>W8"M&\\'^*+&V>XG\?WBH@R246N:L?"7B MOQFEQ#=^*;M]+W#RY&0?/^% &I%\9+F1=RZ'?LIZ%;9C_2F2?&T13^1)I-ZL MNW?L,!!V^N/2M>W^'?BFUA6&'QS>)&HP (Q5*Y^$NMWFH_VA<>,KI[HPF#S# M&,[#U% $$'QHDN85F@T:_EC;HZ6[$']*D_X7!<_] '4?_ 5O\*M:=\,O$>DV M,=E8^-KN&WC^ZBQC HU'PIXETNSDNKGX@7BQH,G]VM %"?XU-;)NGT>^C!. M7MV'-.C^,5TZ[AH6H%3T(MF_PK+T[P5XL\90.=1\477V)9-T#,@^8=C74Q?# M[Q7!$L(/C;J5CI;36FCW M$4H8 -:3#/)[I4CDWP$H.W0T 1>(_B[J5QH, M\=KHMVKNN-TENP7!]\5Y1\,W\OXD:3:3799DA;<(R@Q0![0K!E#*05/(([TM16L M;6*!3D1 MJ%!^E4=;URUT2Q:XN'P>BKW)[4 &MZW;:)8M/.V6Q\J#[S'V%M&CZ+>>(=076M;4A%.;>V;D1^X^M=TJA5"J, =!0 * MJHH50 !T I:** "L;Q!XAMM"LFDD)>4\)$G+,?I2^(/$%OH=GYDA#3.=L<8Z MLW:L'0- N=3OQKFM@M-G,,+@H - T"ZU.\_MK6_FE;F.'JJ#L<>M=J M, 8 H &!T%+0 445@^(_$<.B6X5 )+N7Y8HA_$U %;Q?XKC\/V@CB1IKV;Y M8XT&3D]"1Z5D^$?",YN3KNO$3:A+\RH3E8O]WTJWX<\.3377]M:R3+>2)OL 6QL1YU_,=B*HSM)Z$^@I?$WB;^S]MA8 M+YVH3<1H*/#/AG^SV;4;YO.U&8?-(PY4'^&@ \,^&389O]0/G:A+\SL3G8>X M'M73T44 %%%(O$<]Q=C1=&!DNY! M\[J?N+T)K5\-^'(=#MBQ_>7'O#UKH%BL,*[I"/GD/WF/O1X=\.VGA^P$$"#S&^:63 M'+MW-;- !113))$BC:1V"JHR2: %DD2*-GD8*JC))->=:OJ][XOU,Z/I!9;1 M3^_G'&1WP?6C6-7OO%^IMHVCLR6:'%Q<+V%=IH>AVFA6"VUK&%[L1W/%I96"HHR2:X: MYN+SQEJ!M;5FBTV-L22#^*@ N+F\\9:B;6U+1:;$?GDZ%Q[>M=G86$&G6J6] MN@55'8=?>EL+"WTVS2VMHPD:#@"K- !114-U=0V=N\\[A449)- !=74-G;O/ M.X5%&22:X@_;/&NHD#?#I<3.?^@_<_F*IW_Q M#\6ZG$(KS6)Y4'0,: /IB""]\9ZC]HN-\6F1-A5Z%R.G'I7<0016T*PPH$11 M@ "OC>#XG^-+:!(8=.?^@_ M<_F*/^%K>.?^@_<_F* /KS5-4MM(LGNKF0*JCIGDUP5C97_CK4Q?WP>+2XFS M'&>-Y'J/2OG#4_'GBC68ECO]6FG1>@8U.?^@_<_F*/^%K>.?^@_<_F* /LFL[5]7M]( MLVFF;G^%1U)KY'_X6MXY_P"@_<_F*HWWC[Q5J3H]WJ\\K)]TD]* /I[2=*N_ M$=\-6U4%;<',,!_J*[=$6- B@!0, "OC=?BIXX50HUZY ' Y%+_PM;QS_P!! M^Y_,4 ?9-%?&W_"UO'/_ $'[G\Q1_P +6\<_]!^Y_,4 ?6FN:Y;Z-:&1SNE; MA$'))[<5S^B:)#6-8!(/,4)Z >XKYRZM,UPAR MKD\B@#ZHT#P_/=7/]L:O\\S\QQ'D*.W'K78=*^-O^%K>./\ H/W/YBC_ (6M MXY_Z#]S^8H ^R:*^-O\ A:WCG_H/W/YBC_A:WCG_ *#]S^8H ^JO$?B./28? M*A!ENY.$C49-4_#OAR193J>JGS;N3D*>0H[8KY1/CSQ0VHK?G5IC=+TDSS6A M_P +6\<_]!^Y_,4 ?9-%?&W_ M;QS_T'[G\Q1_PM;QS_P!!^Y_,4 ?9-./\ H/W/YBLV#QOXEMM0:_BU29;ER2T@ M/)H ^L/"WA4::IOK\^=J$O+,W.WZ5U=?&W_"UO'/_0?N?S%'_"UO'/\ T'[G M\Q0!]DT5\;?\+6\<_P#0?N?S%(?BMXX(P=?N>?<4 ?3?B'Q!--/O%.GSR36NK31R2'+,#UJ M_P#\+7\/O%6EES9ZM- M$7^]@CF@#[ T+0H-&M0JC=,W+R'J36O7QM_PM;QS_P!!^Y_,4?\ "U?')_YC M]S^8H ^R:1F"*68@*.237QQ_PM3QU_T'[G\Q3)?B?XWGB:*37;AD8889'(H M^E-8U:[U^^.CZ22(\XFG'&/H:Z71M&MM'M%BA4;NK.1R37Q[I_C_ ,6Z6C)9 MZO/$K=0I%7/^%J>.O^@_<_F* /LBBOC?_A:GCK_H/7/YBC_A:GCK_H/7/YB@ M#[$FFCMXFEE<(BC)). *\ZU#4;[QOJATW32\6G1-B6;IN(]#W%?/-Y\1_&5_ M:O;76M7$D+C#*3U%=S\#/%&M77C!-*GOI'LO)9O*/3(H ^A](TBUT:Q2VMHP MJJ.3CDU?HHH *ANKJ&SMVGG=4C49)8XHN;J*TMWFF<*BC))K@V:\\=ZAL7=% MHL;<^D_U'M0 %KWQSJ6U=\.D0OR>AD([>XKNK.S@L+9+>WC"1H, 4MG9PV- MJEO @2-!@ 5/0 4456OKZ#3K22YN'"1HI))H +Z^@T^U>XN)%1%'4G% M>.-1%S,'ATF)OW:$8,GKN'I2107?CF_$UR&CT>-ODC/27T)KOH(([:%8HE"H MHP * $M[>*U@6&% J*, 5+110 53U/4[?2K-[FY<*JC@9Y)]!2:GJ=MI-E) M=7+A409^M<996%YXSU%=0U(%--C;,-N>C8Z/0 6%C=^,M174=0#1Z- MX_VA7>Q1)#&L<:A548 %$420QK'&H55& !3Z "BBL[6=9M-%L7NKIPJJ.!W) MH -8UFVT6Q>XN&Z#Y4'5CZ 5R>DZ5>>*-0&L:N"ML#_H\'8KV)'K1I6DWGBC M45U;65*VZ-N@MCR%]#7>*JHH51A1P!0 B(L:!$ "C@ 4ZBB@ K \4>*+3PWI M[2RG?.1B.).68^PH\4>*+3PW8&65@TS?+'&.I)Z5R_AGPQ>:YJ:^(_$:EIL[ MK:W;D0?3ZT +X9\,7FMZA_PD/B'YI&Y@MSRJ#L<=C7HH 4 8 [4 !5 P!T MI'D2-=SNJKZL<4 .HJ'[9;?\_,/_ 'V*P?$OBVST6U"I-')=2G9$@8E $ MOB3Q)#HMOL0&6Z?A(T&3^59WAOPW,TYU?62)+V7D(3E8_3'I3/#&@M/<_P!M M:I(L]\_*+D'R0?X179T %%%% !7->)O$R:7&+6U'G7TIVHBC.,]S[4OB;Q*N MEJMI:#SK^;Y8XQZU!X9\,FUE.JZD?.U&4?>;JBG^&@!?#7AI[5SJ6IGS=0E^ M8Y.1'_NUU5%% !117*^)O$SV;KIVF)Y^HS<(@/3UYH /$WB5K1ET[3AYM_,= MJ@'SK^;YG=N=I/4 ^E'AGPRNEAKV[;S]0F&9)6'./3 M\*Z6@ HHH) &30 A( R3@"N%\4>)[BZNQH>ACS+J4[7D'W4_'M2^)_$]Q=7? M]AZ'F2Z?AW7^ =ZV/"WA>#0+4NW[R\EYFF(Y8T 'ACPQ!H5KO?\ >7)IE[+WH -:UFZU MJ^_L?2,XSB67L/7FNBT31+;1;-8HAND/WY#U:C0]$M]$LQ#"H,AYDDQRY]:U M* "BBD9@JEF. .IH &8*I9B !U)KA];UN[UR_P#[$T7G/^OG[*O< ^M&MZW= M:Y?MHFBL>#B>=?\ EF#Z>M=)H.A6VA6(A@0;V.Z1^[-W- !H6A6VB62PPC=( M1\\A^\Q]ZU:** "F2RI#&TDC!549))HEE2")I)&"HHR2:\YU34[[QKJ3:3I3 MO%8(V)YUH -3U2]\::H=+TLLE@A_?3#C([X-=QHVC6NBV*6UL@&!\S8Y8^IH MT;1K31+!+6TB5%7DX[GN:T: "BBHKBXBM8&FF<*BC))H +BXBM8&FF<*BC)) M->--1,,)>+2XC\[="_T]:266\\::@882T6EQ-AF'\9%=M964&GVB6UM M&$C08 % !964%A;+! @1%'8=:L444 %07EY#8VSSSN%11DY-%Y>0V-L\\[A4 M49)->;ZW?WNN6%]JK1D:78QM*(STE*]OQH T42\\::CO??%I<38'8OZ?6NYM MK:*T@6&! D:C@ 5\\VW[14EI;I!!X>A2-!A5$AX%2_\ #2=S_P! &+_OX: / MH:OF_P#:0_Y#^E?]<#_.G7_[1E]2F6XFL TCGJQH ]O^"G_)+M,^K_SKT&O/O@I_R2[3/J_\Z]!H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *YGQ_\ \B5JG_7N_P#*NFKF?'__ ")6 MJ?\ 7N_\J /B:BBB@ HHHH Z[X8_\E&T7_KN*^T:^+OAC_R4;1?^NXK[1H * MKWEY!86KW%S((XD&2QI;N\ALK=IYY%2-1R6.*X2,7GCK4!*PDAT>)OD!&#)Z MY'I0 *E[XYU+?('@T>%OE4\&4CHP([5WEM:PVD"PPH$11@ "BUM8;.W2"! D M:# %34 %%%5-0U&WTRS>YN7"(H)Y/6@ U'4;;2[-[JZE6.-!R2:XFTM;WQK MJ2WMZKPZ9$V8H3P6([GU!HM+2\\:Z@+Z\#1:5&?W41X\P?[0KO888[>)8HE" MHHP * "&&.WB6*) J*, 5)110 50U;5K71[)KFYD"J.@)ZGTHU;5K71[)[F MY<*J@D+W;V [FN0TS3KOQ;?C5=35DLE.8(#T9>Q(]: .9\6S:Q>^&M0\4S'R M$M &LX''3G!W=C7ED?QR\:Q1JB75JJJ, " 5[_\ %:-8_A?JZ(H55B& /J*^ M.* /2_\ A>WCC_G[MO\ OR/\:/\ A>WCC_G[MO\ OR/\:\THH ]+_P"%[>./ M^?NV_P"_(_QK)OOBIXHU#48;ZYN8GEB&%'E_+^(KBJ* /2E^.GC95"K=6P Z M 0"M+0/C7XRO_$&GVD]U;F*:=$<"'&03S7D=;/A/_D;M)_Z^H_\ T(4 ?=^(H@?F<^@INO>(;;0K#S)"7E(PD:C+$_2L/0= N]2 MO/[:UP;IF.8X(X=$M0%_>74AVQQH,G)Z$CT]Z #Q)XD@T.VVJIFO).(H$ M/S-]*S/#GAR>6Y.L:RWFWDG*KCA1VX]:/#GAR>6Y.L:S^\O'.Y8R\)Z[:V6C7,*Q20[I R;CG->B^)O$WV +8V*^;?S' M:BCD*?4XZ"OG3XRZ1=:9KMB][.TES<6_F2@G(1L]![4 8]G\4O$]EJ4]_'<0 MM<38+%XMV/IZ5K_\+V\:44 >E_\+V\>+KB?2;&SL!Y^IW4*ER@XCR/O$>E;/ MAKPTFD0F>Y;SKZ7YI9#S\WMGI5'P%X;MM)T"SN"6FN)(5)E?[P!'3Z5V% !1 M129H 7H,UQOB/Q%/<77]BZ+^\NW^620N M2.AK5\.^'(-#MNIENGYDF?[Q]LT 'ASP[!HEKD_O+J0[I9#R2QZX]JW:** " MD9E12S'"@9)-!8*,G@>IKAO$6M7.M7HT+1CF1C^^E!^55[C/K[4 5O$&O7OB M+4#H6@G"YQ-<@95:ZKP]X>M- L%A@7+GEW;DD]^:/#_AZUT"R6&%=TA^_(1\ MS'WK9H ***9)(D49=V"J!DDT +)(D4;22,%11DD]J\ZUC6+[Q?J9T?1B4M$; M$]QU''44:OJ]YXOU,Z/I#,MHI_?3CC*]\'UKM-$T.UT.P2VMD&0/F?'+GU- M!HFB6FAV"6ULF,#ECR3^-:=%% !4<\\=O"TLKA$49)-)//';PM+*P5%'))Q7 M#W%S=^,M2-K;%HM,B/[R3H6^GK0 7-Q>>,M1^RVI:+3(V^>3^_Z@&NTL+"WT MVT2VMD"H@P/4_6DL+"#3K5;>W0*JCL.OO5J@ HHJ&ZNHK.W>>9@J(,DDT %U M=0V=NT\[A$4TM(;* MW6""-4C4< "@ M+2&RMT@@0*B# Q7R5XLFTJ#XOZHVLVDUU9FX(:*%]K,>W- M?7E?&WQ!_P"2K:C_ -?@_F* .PN]&\)6-H;NZ\!:]%;@!C(UP, >M7-1\.^! M+34+*RLO"^JZA/=6BW82"X&54^M>K^/P#\*[\D#BS4Y/T%>3_!G69-9^(L#O MD^1I9A&?0&@!FF?#O3M;\9:= GA35=-TK:WVDW$NC_\ "BO!'_/I M<_\ ?\_X5Z510!YK_P **\$?\^ES_P!_S_A1_P **\$?\^ES_P!_S_A7I5% M'FO_ HKP1_SZ7/_ '_/^%'_ HKP1_SZ7/_ '_/^%>E44 >:_\ "BO!'_/I M<_\ ?\_X4?\ "BO!'_/I<_\ ?\_X5Z510!YK_P **\$?\^ES_P!_S_A1_P * M*\$?\^ES_P!_S_A7I5% 'FO_ HKP1_SZ7/_ '_/^%'_ HKP1_SZ7/_ '_/ M^%>E44 >:_\ "BO!'_/I<_\ ?\_X4?\ "BO!'_/I<_\ ?\_X5Z510!YK_P * M*\$?\^ES_P!_S_A1_P **\$?\^ES_P!_S_A7I5% 'FO_ HKP1_SZ7/_ '_/ M^%'_ HKP1_SZ7/_ '_/^%>E44 >:_\ "BO!'_/I<_\ ?\_X4?\ "BO!'_/I M<_\ ?\_X5Z510!YK_P **\$?\^ES_P!_S_A1_P **\$?\^ES_P!_S_A7I5% M'FO_ HKP1_SZ7/_ '_/^%'_ HKP1_SZ7/_ '_/^%>E44 >:_\ "BO!'_/I M<_\ ?\_X4?\ "BO!'_/I<_\ ?\_X5Z510!YK_P **\$?\^ES_P!_S_A1_P * M*\$?\^ES_P!_S_A7I5% 'FO_ HKP1_SZ7/_ '_/^%'_ HKP1_SZ7/_ '_/ M^%>E44 >:_\ "BO!'_/I<_\ ?\_X4?\ "BO!'_/I<_\ ?\_X5Z510!YK_P * M*\$?\^ES_P!_S_A1_P **\$?\^ES_P!_S_A7I5% 'FO_ HKP1_SZ7/_ '_/ M^%'_ HGP1_SZ7/_ '^_^M7I5% 'FO\ PHGP1_SZ7/\ W^_^M1_PHGP1_P ^ MES_W^_\ K5Z510!YK_PHGP1_SZ7/_?[_ .M1_P *)\$?\^ES_P!_O_K5Z510 M!YK_ ,*)\$?\^ES_ -_S_A1_PHKP1_SZ7/\ W_/^%>E44 >:_P#"BO!'_/I< M_P#?\_X4?\**\$?\^ES_ -_S_A7I5% 'FO\ PHKP1_SZ7/\ W_/^%'_"BO!' M_/I<_P#?\_X5Z510!YK_ ,**\$?\^ES_ -_S_A63XF^"7ABU\-W\^E6-T]\D M1,*B7.6[<5[!10!\4?\ "O/%^,_V#>_]\U@W5C=6-T]K=1/#<(<-&W4&OO6O MCOXIJ%^*FI #&)EX_*@#$F\$^)[>Q:]ET>Z2V5-YD*\!?6NR^ ?_ "49/^N# MU[UXF/\ Q::]_P"P;_[**\%^ ?\ R49/^N#T ?5M0W5U#96[W%Q($B099CV% M%S=0VD#33.J1J.68X%<&6O?'.HX3?#I$+\GH9".H]Q0 .UYXZU+:N^'1HF^A ME(Z$$=J[NTM(;*W2"! B*, 4EG9P6%LEO;QA(T& *L4 %%%5KV^@T^U>XN M'5$49)8XH +Z^M].M'N;F18XT&22:X:&"]\<:D+BY#P:3"V8XSP78=\]P:6" M*\\<:@+J<-#H\;?ND/!E]=PKO+>WBM8%AA0*BC % !;V\5K"L4*!448 J6 MBB@ JEJ>IVNDV3W-U*J(H[GJ:-3U.WTJS>YN7"JH) SRWTKC+"QN_&5^NI:@ MK1Z:A_/]H4 %A8WOC+4EU+44>'3XVS!;MP?J?4&N]BB2&-8XU"JHP ! M1%$D,:QQJ%51@ 4^@ HHK.UC6;;1;%[FX;&!D*/O-]!WH -8UBUT6R:XN7 [ M(N>6/8"N3TG2;SQ/J2ZQJZLENAS;VYXVC_:[&C2=)O/$^H#6-74K:@_Z/ >A M7LQ'K7=HBQH$0 *.@% B+&@1 H& !3J*2@!:P/%'BBT\-V!DD.^X?B&$'Y MG;L!1XH\4V?AK3FFF)>8\1Q(,LQ]AUKF/#/AB\UJ_'B'Q%\TC',%N3E4 Z'' M8T )X7\,WNMZC_PD?B++2-S;VY&!&AZ CH3[UZ,JA5"J .@% 4 8 [4M M!7FOQRFE@^',[PRO&_FI\R,0:])KRKX\7]NO@.2T,B^>\JD)D9P* /F+^U=1 M_P"?^Z_[_-_C4;W]Y*09+N=R#D;I"<57HH ^E/V=;F>XT+5#/-)*1,,;V)QQ M[U[77B'[-_\ R =5_P"NX_E7MV: %KFO$WB9=+06EHAGOY>$B3K]:/$WB9=+ MC6TM5\Z^F.Q(T&<$]"?;WJ+PUX:>U&?#+VC-J6J M.)]1FY9OX5'; /2NKHHH ***Y7Q-XF:T9=.TY?-OY3M R$]SCI0 >)O$QM& M&FZ:IGU"7@*G.P'^(^U2^&?#(TM&O+QA-J$WS22'H#[9Z4>&O#*Z8IO+P^=? MR_,[MR5S_"/:NEH ***3('7ZT +T&37">)_$]Q=W7]AZ'^\NI/EDD7D1@]S1 MXH\3W%U=C0M#'F72?-+*>7<\DGO1HFBVVB MV:Q1#=(?OR$?,WUK4H ***1F"J68X ZDT !(52Q. .IKA]A6VAV:PPC=(1\\A'S.?4T M&A:%::%8K!;KENK.QR2>_-:M%% !3)98X(FDE8*BC))[4DLR0Q-)(P5%&22< M5YUJ>J7OC35#I6EEDL$/[Z8<9'M0 :IJE_XTU3^RM*)CT^-OWUQV;'50?6NX MT;1K71;%+6U3"J,%CR3]31H^CVNBV*6UL@ ^9L>=PB*.II+R\AL;9YYW"HHSR>M<2BWGC74"[;XM+B; '0OZ''I0 (EY MXUU'?)NBTF(\#H9/H:V/&-M%:?#[6(84"HMFX ]JZ&VMHK2!88$"1J, 5B M>.?^1%UK_KT?^5 'Q!1110 5V7C2ZO;C1O#J7411([,+$2/O+7&UZYXHM;"[ MT_P?'J*W1M_[+)_T9-S9QQQZ4 >Q?!3_ ))=IGU?^=>@UY_\&,+\,=. SC=) MC/INKT"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF?'W_(E:K_ ->[ M_P JZ:N9\?D#P5JF>]N_\J /B:BE_&C% "44N*,4 =;\,?\ DHNB_P#7<5]D MW=[!8VSSSN%C0$DYKXP^'MU#8^/-)N+APD<XH EWXZU#=(&CT:-N%_Y["N\MK:*U@6&%0J*, 46UK#:0+#"@1%& M *FH ***J:CJ-MI=F]U=R".).I8T &H:E;:79R7-TX6-!D^IKB;6TO/&VH" M\OE:+2XS^ZASQ)CHU%I:WOC74A>WJO#ID39B@/!8^_K7>Q01P1+%$H5%& * M "*%((ECC4*JC &*DHHH *H:MJUKH]B]U=.%11GZT:KJUKI%DUS6 M/H*X_3=,O/%NI)JVJAH[*-LVUN>#C_:]: %TW3;SQ9J*ZIJJE+-&W06Y]1T- M=XD:QH%10%'0 4D<:1($0 *!@"GT <3\6O\ DF>L_P#7(?SKXVK[NUS1;3Q# MI$^F7ZLUM.,.%."1]:\NUKX0_#_1+)I[B*ZW=$C%P=SGL!0!\Q45]&^&/@AH M>H+)>:A#<1V\K;H83)AE7T-=)_PH;P3_ ,\+O_O^: /DZBOK'_A0W@G_ )X7 M?_?\TG_"A_!/_/O=_P#?\T ?)]:6@2RP:_830H7D2="J^ISTKZ'U_P"$O@#0 MK0O)!=O._P#JXEG.YSZ"CP;\%M&A>+5+Z*<.LHE@3?C:!TS0!U_A_0+K4KQ- M;UO+3$ PQ-SY?M7;!0!@#'TH &!T%+0 4F:,U@^(_$D&B6^U5,UW(,10I]Y MOH* %\1>(X=%M@J?O+N7Y88AU8UE^'/#D\MW_;>LDRWDG**W_+-3_#1X<\.3 MRW+:QK3"6]DY4?PJ.W%=CCTH .G%+110 F:YCQ-XF^P;;"P7SM1FXC0>M' MB;Q-]@_T"Q7SM0E&%5>=H]31X9\-?8-U_?L)]0F^9V/(4_[(/2@ \->&?L&Z M_OF,U_+R[MV'I7B7[1G_ "-6F_\ 7L?YU]*UR/BOX;^'_&5[#=ZM%,TL2;%, M;[>* /BZEQ7U?_PH?P5_S[W?_?\ -(IY[G^QM%^>[8XDD R(O:K>'1=#/[QCB6?&53V- !KNNW6JWS:)HI/F<>?,O_ "S%;^@:!;Z%9>5$ MH,KG=+)_?;N:- \/VNA62Q0J3(>6D;EB?K6Q0 444R25(HV>1@JKR23Q0 22 MI%&TDC!449))Z5YWJ^KW_B[4VT;1V9+16Q<7 ["C6-8OO%^I'1]')6S0XGN. MJ\=1FNST31+30M/CM;5,!1RQY)^IH -$T2UT/3UMK:,+W8XY)[FM2BB@ J.> M>.WA:65@J*,DFB:>.WA:65@B*,DD]*X:YN;SQEJ'V6V+1:;&W[Q_[_J : "X MN+SQCJ!MK4M%IL;8DD'\5=G86%OIMHEM;($C0< 46&GV^FVL=O;($1%P/4_6 MK5 !114%U=16=NT\[A8U'))H +J[AL[=IYW"QJ.37$'[9XUO\ M%I<3<_P"V M:";OQKJ&/FBTF,_3S?H:[>UM(;.V2"% L:# % !:6D-E;);VZ!(T& H%3T4 M4 %?(7B[2K[6?B_J5II\/FW)N=RID#./>OK2^OH-.M6N+APB*.I-?)_B[0/$ MNL>,]0U?2=+OO)FE+1RQ@C@^XH ]6U[6/&FM^&)]%/A>*+SHA$9!<#C'>L+0 M_#&O^!_$MIJFE:5'>JU@(9E\T* YZUYE_P (QX__ .?+5_\ OMO\:/\ A&/B M!_SY:O\ ]]M_C0![+X@^-&M^&)(4U3PU'$THRF)L_P!:Q?\ AI.7_H Q_P#? MPUP&D^$=?DUB&7Q)H.KWMBN=Z*QW?@3G%=C9>&_ $MU+;WWA[5].>,9Q<7&- MU %[_AI.7_H I_W\-'_#2^"VA:K=27Z_[_5PGQ8^%WAOPEX0_M+2XITN/.5^ _>213A5;Z#%7_[4^%G_0OZ MO_X$T =I_P -)R_] %/^_AH_X:3E_P"@"G_?PUQ?]J?"S_H :M_X%?\ UJ/[ M4^%G_0 U;_P*H [3_AI.7_H I_W\-'_#2XA;PW97=I$%_>"XDWY- M 'K7_#2Z_[_4 <7_PTG+_ - %/^_AH_X:3E_Z *?]_#7:?\*% M\$_\^]U_W^H_X4+X)_Y][K_O]0!Q?_#2Z_[_4 <7_PTG+_ - %/^_AH_X:3E_Z *?] M_#7:?\*%\$_\^]U_W^H_X4+X)_Y][K_O]0!Q?_#2Z_[_4 <7_PTG+_ - %/^_AH_X: M3E_Z *?]_#7:?\*%\$_\^]U_W^I#\!O!(&?L]U_W_P#_ *U '&?\-)R_] %/ M^_AI/^&DY?\ H I_W\-9,_A?PA;:[<:=#X:UB_:+K]GE_P#K5+_PBOA?_H0O M$7_?^@#1_P"&DY?^@"G_ '\-+_PTE-_T 4_[^&LW_A%?"_\ T(7B+_O_ %#> M>$_#[V,ZVG@;Q"ER4/E,TN0&^E &Q_PTG+_T 4]OWAH_X:3E_P"@"G_?PUQW M@+X8:CJ?BNWMO$&CWL.GL&+L?E_6O9?^%"^"?^?>Z_[_ % '%_\ #2 MZ_[_ % '%_\ #24G_0 3_OX:\@\4^(3XD\47.M& 0F9PQCSTQ7TG_P *%\$_ M\^]U_P!_J/\ A0O@G_GA=_\ ?\T >9:E\=7U#PI-HAT=5\RW\CS-YXXQFL?X M&W,5GX_\Z9@J+;N2:]E_X4-X)_YX777_ )[FN \ _#6"^\9:O+#(Z6-A=M J MAL-@=C0!Z6S7GCJ_V+NBT6(\^EQ7=6EG#96Z00(%1 .*+2SALK=8($"1J. M!5B@ HHJM?7\&G6KW-RXCC09))H +Z_M].M9+FY<)'&-S>M<-%!=^.=0\^X# MQ:/&V4C/2;T-$4%YXXU(3W(:'2('RD1X9R._N*[V"WBMH5AA0(BC % !!;Q M6T2Q1(%51@ "I:** "J6IZI;:39/=74@1%&?>,M16_U)6CTV-LP0=F(Z-7>QQ)$ MBHB@*!CI1%$D,2QQJ%51@ 4^@ HHK.U?6+71K)KBY<#LJYY8]@* $UG6;31; M%[JZD"JO 'X[UW:(L:!4&U0, "@ 5%10J@ 8 IU%)F@!:Y_P 4>*+3PY8&65LSM\L4 M?=CVH\3^*+7PY8M)(=]PPQ%"I^9SZ"N8\,>&;W6M2_X2/Q%EI&YM[M !X:\,7FM:FOB/Q$&,V=UM;O_P L?7%>C!0H ' % 4* %& .,4M !117 M/^(_$D6C6_EQ S7DG$4*^74))59$(SY0/45Z1X;\.2FX;6-882WTO*#LB]N/7WKK)K>&XC,<\22 M(?X74$4 ?!7V:?\ YXR?]\&C[-/_ ,\9/^^#7W;_ &/IG_0.M?\ ORO^%)_9 M&F?] ^T_[\K_ (4 >0?LYH\>@ZKO1E_? _,,=J](\3>)1IBK:6@\V_F^6*,> MM0Z]K=IH,1L],MHS>S<+% @!^IP*/#/AEK1VU+4W$^I3,)M0F M^:1SS@^V>E=+B@ Q2T4F<#)H "<#)X^M<+XG\3SW-V-#T0&2Z2?/-(QSEN^/:@ \+^%X- M!M2S?O;R49FE/5C70XHQ2T %-+!5)) I2P4$G@ 9KBM:UJZUN]_L?1B0I.) M9P,JH^M !K.LW.M7O]CZ03@\33#^$5T.B:);Z)9"&%1O/^L?'+'UI=$T2VT6 MS6*%7<\DFM/% "T44A8*,DX'K0 ,P52S$ 9)KA];UNZUO4&T31688XN) MU_Y9C^M&MZW>:W??V-HA[XFN,95?:NCT+0K70K%8(%^;JSMRQ/UH 70M#MM# MLA# @W$[G;NQ[FM6BB@ IDLT<,;22,%51DDT2RQPQM)(P5 ,DGI7G.J:G?\ MC34SI6E,T5@C8GG[-CJ,B@ U/4K[QGJ3:7I3/'8QMB:X%=QHVC6FB6"6EI&$ M1>N!U-&CZ-:Z+8):VJ851@L?O-[DUHT %%%17%Q%:P--,X2-1DL30 7%S%:P M--,X5$&237#237GC/4#%"6BTN)L,^/OFB66\\9ZAY,.Z+2XC\['C>/K7:V5E M!86R6]N@5%&!QR: %LK*#3[5+:V0)&@P *L444 %07=Y#8V[3SN%1127EY#8 MVS3SN%11W-<2J7?C74=\FZ+28CP.AD^AH $2[\::AO?='I<3<#^_7<6UM%:6 MZ00H%C0;5'M2V]M%:P+#"@5%& *EH *Y[QS_P B-K7_ %Z/_*NAK!\9".7P MEJ5L\R1&>W:-6;IDT ?#U%>JZ+\"]Z+H_@^ZL)C#-_9FS>!G@UJ_\ #..N_P#07L_^^369 M\9M*DT*#PUIUN M_P#*NGKF?'W_ ")6J_\ 7N_\J /F;X.:?::I\0;6VOK=)X61B4<9!KZ=_P"$ M$\+?] .S_P"_=?-?P,_Y*7:?]#[ M*W:>XT:Q1%')9 *Z&[O(+&VDN+APD:#))-<*J7?CJ_WN&BT:-L@=IO>@#$L/ M"&D^*]9CO;?1X;33+=\QL$VER.N17JUM:Q6END$"A$08 I;:VBM(%AA0*BC M J:@ HHJIJ.I6VEVYN7"H@)Y/7Z5Q-I:7?C;4! M>W@:+2HS^ZB/'FC_ &A1;6E[XUU 7EZ&BTN)LQ0GI(1T;_ZU=[##'!&L<:A5 M48 H (88X(EBB7:BC J2BB@ JAJVK6NCV3W-RX55&0N>6]@/6C5M6M='L' MN[J0)&EM=W'&D4:HBA548 %*D:QH$0 *HP !3J "DS2UEZWK=MHEBUQ<. Y/ MI0 :WK=KH=@US<-S_"B\LQ]A7,:-HUYX@O\ ^V=:&$SF"WZJ!V;'K1HVC7GB M#4%UK6E94!S;V[?\LZ[E45%"J % P * !455VJ,#VIU%% "9K'\0>(+;0K%I M926E/"1IRQ/TH\0>(+;0K+S)&S-(=L*?WF["L+0-!NM3O5UO6@6F.3#"W_+/ MVH 30- N]2N_[:UP9F9>2_+#$.K&@ \2>(X-$M0%S)=RG;'&@RGO69X=\.3RW)UC6?WEV_ M*H3D1_2D\.>')I;LZUK!,MY)R@;^!3_#78@ =!0 8P,4M%)F@!:Y;Q-XE_L_ M;86*^;J$QV(H&=I]_04OB;Q-_9Y6PL%\_49N(XU]:/#/AG^S]VH7[&;4)>7D M;L/2@ \->&?[/S?W[>=J$WSN6Y\LGJH]JZBDQ2T %)FC-U7/#7AI-(C-Q<-YU])R\KIKH<4 &*6BD) &3Q0 9KC?$7B*>XNAHVBJ);N0 MX9A]U1[GL:/$/B*>XNO[%T8&6[?B1E_Y9J>]:WAWP[#HEL2W[R[DYFE/5SZT M 'AWPY!HEMDDRW;C,D[_ 'C^-;M%% !2%@HR>!06"@DD #N37$Z[KMUJE\VB M:*3YG GF7_EF* $U[7KK5;_^P]%RTC?ZZ;^%%[\^OM70:#H%OH=F(X_FF;_6 M2G[SGU-&@:#;Z'9>7&N97.Z1_P"\WU "O(D: M%W8*H&22:\YU?6+WQ?J;:/HY9;1#^_GZ<>QI=7U:^\7ZDVC:.S1VJ-BXN!T% M=GHFB6FAV"6UK&% Y)QR30 :)H=KH=BEM;(. -SD>=PD:#))-<1F[\:Z@P7=#I<38)'!>C_2_&M_@; MHM*B;D_WR.M=O:VD-E;I! @6-!@"@ M;2&RMU@@0)&O0 <5/110 56OKZ#3[ M9[BX<*BC/7DT7U]!I]JUQ<.%11ZUQ5O#=^-+\7%P&CTN-OD0_P = !;V]YXS MU#[3/NBTR)OD4\;S]*[F"WBM85AA0)&HP%%$%O';P)#$H5$& *EH ***I:GJ M=OI=FUQ<.%4=L]3Z4 &IZG;Z59O7(M5:ZLI-9U3(M%XM[]==XG;P5X?>&T M7P];37TX^2..#=CZXZ55>YLM:^+5G-I*+*L%N4EE X#9K,U;6XO"GQ%U:]U* MW$IGV"SR>AQS0!GZCJUIHT1FO_".F!6&8U2,EORJM\-K+2/$6L7VIZCH]O%: MQ,Q\LIA0*Z'1K%3/<^(_%MTLT#(3%"W;TZ4SPY87%QX5\1W%G"1;W-T98 .\ M>* (I[_1]2OY8?#OA2RGAC.#+-$0I^AK*U;Q'I&DQ"WG\'V2WYZ#R3L;Z'UK MJ/#UQ'J?@&/3=$OTLM0B+;TP,]:J>-[RSO$T+2DE6ZU9+E"[ <@]R>U %BZO M/".F^'+&[O?#EK_:%U$'6WC@R?RKG+_5K>PA6>7P?IICD^ZBQDO_ -\]:T_% M%Z?#7C;2+G4HO,"P%0Q/0]JMZ-8W#:O-XFU^]46>,Q(<'% 'G^B266L76N,= M"A2)+&1U/E'Y&%>2GK7TGX=2.ZT3Q7J%I$!9/;SA6P>3VKYL/6@#ZY^"/_)+ M]._WW_\ 0J]%KSKX(_\ )+]._P!]_P#T*O1: "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ I",BEHH \M@E30/C!-$Z[;:XM0%..KDUZC7!_$G0)[RQ@ MU:Q&+FPE$[%>K*O.*VO!WB6'Q)HLO2*\W^%?_'_XN_["ST >D445 M6OKZWTZTDNKF0)%&NYB30 7M]!I]J]Q<.$11GDXS[5PUO#>>.=0%S.&AT>-O MWNX4L,5YXXO_/N T>D1-F./_GJ.QKO(+>*VB6*)0JJ. !0 6]O':P+# M$H5%& *EHHH *I:GJ=MI5E)8C] MW$@RS?04>*/$]IX&?#%[K6H?\)!XC&92]>BA0H '0=!0%"J% Z 4M !129K M \1^)(M&@$)/$D.BVVQ,R7 M)DTJ-;6U!FOISLC11G!/<^@H\3>)1IB+:6@\V_F^6*,=S4/AGPTUK(VIZB?- MOYA]YOX0>U !X:\-26K'4M3/FZA*=QW'/E^PKJL48I: "DS2URGB7Q,UFZZ; MIR^?J$P^5%[#UH /$WB5K-ETW3E\W4)OE4 9"?7TJ;PUX:72U-Y>'SM0EY=V MYVY_A'M1X:\,#2P;R\?S]0FYEE-=)B@!:**0G R>/K0 9QR<>M<+XG\3W%U= MC0M"7S;N4[6>ZN_[#T,&6ZD'SNO\ ".];/ACPO#H-L6?]Y>2\ MS2GJQH /#'A>#0;;-S(_=C6K0 F*6BFE@H)8@ 4 *S!5+,< A:';:'8 MB"!?F8Y=N['N: #0]"MM#LA#",R$?/*?O.?4UK444 %1RS)#$TDC!449))I9 M94AB:21@JJ,DGTKSG4]3OO&>I'2]*9HK&-L37 H -3U2]\::HVE:4S1V$9_? MS#C(]CWKN-'T:UT6Q2UM4"@ ;CC&X^M&CZ-::)8):6D81%Y/N>]:- !1145Q M<16L#33,%1!DF@ N+F*U@::9@J*,DDUPTDMWXUU$P0EH=+B/SN."W^-+)+>> M,]0\J$M%I<389\??/I7:6=E#86J6UN@6-!@#% "V=E!86RV]N@2->@ JQ110 M 57O+R&QMGN+APL:#)R:+N\@L;=IYW"HH]:XE%N_&FH>8^Z+2HFX'9\4 $:W M?C743(^Z'2X6P,<%S].XKN+:VBM(%A@0)&HX %%M;16END$*!8T&U1BIJ "B MBJFH:A!IMH]Q<.%11QD]30 :AJ-OIMJUQ<.%51TSR:XVTM;SQC?B\O-T>FQM M^[C_ +_U%%K:W7C&_%Y>!H],C/[N/^_7)8HE"1 MJ,*HZ"GXI:* $Q7SA^T>3_;^E#G_ %!_G7T#JNJV^DV;7%PX& =H]3Z5\P?& MF_OM2UJRN;J,I%)$6A!_NYH ]M^"O_)+M,^K_P#H5>@UY]\%?^27:9]7_P#0 MJ]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YGQ]_R)6J_]>[_ ,JZ M:N9\??\ (E:K_P!>[_RH ^;_ (&?\E+M/^N;_P J^KKR\AL+5[BX<)&@R6)K MY+^"]U#9_$2VGG<+&L;DD_2O>HQ=^.M1$C!X=%B;Y0>#-Z[A0 !+WQSJ(>3? M#H\#Y5>AD8=\^E=Y;6L-I L,*!448 HMK6*S@2&% D:# %34 %%%5-0U"W MTVS>YN7"QH,]>3[#WH -0U&VTRT:YNI%C11U8XKB;6UO/&NI"]O5>#3(FS%" M1@L??UHM+2[\;:@+V]5H])C/[N(])1[BN]AA2"%8HU"HHP * "&".WB6*)0B M*, 8XJ2BB@ JAJNK6VD637-RX51PHSRQ]!1JVK6VCV3W-RX"H,[0>3]!WKD M-,TV]\6:C_:NJJ8[%3_H\'9AV8CUH 33=,N_%NIKJVJJR6<;9M[<\''^T.]= MY'&D481%"J!@ 4)&D2!$4*HX %/H **3-9FMZW:Z'8M<7#=_ M]5"I^9S[4:_X@MM"LC+(Q:5L!$7DD_3TK"T'0+O4[S^VM<&Z9CF* G*Q_2@! M- T"YU.^.N:U\\K?ZJ+^%5[9'K[UVP4 8' H"@ #&.F*6@ I,T5@^(_$<.B M6VT?O+N3"Q1J,DL>F?;WH 7Q'XCAT2VVJ#+=OQ'"GWC[UE^'/#L\MTVLZTPE MOI3D+_"H[8':E\.^'9YK@:SK7[R\<[D0G(B]A788H ,4M%% "5S/B;Q-]@Q8 MV(\Z_E&%5.2@/<^U)XF\2_V>%L;%?.U";Y40#.#[XZ"CPUX9_L__ $^_8S:C M-\SLW/EY_A'M0 >&/#7]G[K^^83:A-\SL3D*?]G/2NHHHH *3-&:Y+Q+XEDA MF32M)43:A-P,?=7ZGM0 OB3Q+)%(-+TH>;?R_+E1D1Y[GVJUX:\,IH\33W!\ MV^F.^61CG#'J!Z"E\-^&X](B-Q.WG7TO,DK=>>WTKH<4 &*6BDS0 9 &3@5Q MWB+Q%<3W(T;1?GNWX>0QK M?T#P_:Z#8K#""TAY:1^6)]S1H&@6^AV@CC^>9O\ 62G[SGU-:^* #%+13'D2 M)"[L%4#))- !)*D4;22,%11DDUYWK&KWWB[4CHVCL4LT;$\_8XZC(HU?5[SQ M=JC:/H[,EHI_?W XX]O6NTT31+70[!;:U0# &YL%I96"HHR237#W%Q>>,]1-I:EH MM,C/[R4<%OIZT %SH!KL["P@TZTCMK9 J(N.G)^M M%C80:=:I;VR!$4= .I]:M4 %%%075U#9V[SSN$C09))H +JZBL[=IYF"(HR2 M37$'[7XUU''SQ:3$>3T\SZ&C-WXUU [2T6E1-@MT+_A7;VMI#96R00($C4< M"@ M;2&SMT@A0*BC' J>BB@ JM?7T&G6KW%PX2-1G).*+Z_@T^U>XN'"HHSU MY-<7!;WGC+4OM,X:'2XF^5?[Y^E "0V]WXSU$3W.Z+3(S\B=-XKNH8([>%8H ME"HO0 8Q206\5M L,*!(T&%4=!4M !24M> >,_C9K6D>)K[1+:PM]L$WEI)N M.XT >Y:GJEMI5HUQM>6ZGXEM;ZY.HZI./)C.(+-#AG/8X[UF6OAS MQAX]1+O4;A[.SD *JC\_D:[GP_\ #'2M)*2W;OJ$R_=:X4';]* .>T/P[J7C M'6X=8U=/)TR(YM[3&WCW'2O6$C6-%11A5& /:A(UB0(BA5'0 4Z@ K.U?6+; M1[-I[AAD=%SR:-7U>VT>S:>=L'^%1U)KE])TFZ\1WPU;5E(MP6?'[ M_DG?_;PE &#X%TSQY?> ;&/3[_2QISQG;%<0;F_&L^Y^"_C.XG:7^W;>+)+?0;,L2'N7XBB')8T >2#3_ !O\/[+R MK?4M)DED;[IAS(WOFHKGX<^.?%Y75-0O[&.63D*\9!7Z5Z!X<\.7.JW?]N:X M-SO\T4#'(45W@ P.E 'S]:?!?QI:7*S+KUO)@_-]7NVN7UFQMG8\BV4QC]#56+POXQ\!R)-#JF MFW5TYVJLL6]\^V:]G\0>((=%M<_?N'XCC'))K)T#P_/=7 U?6/GG;F.,G(4> MM 'GEUX \?>)MFH7^HZ>LD@SL>+[N?2LY/@GXT6;S#K\##^XS,5_+.*^A,4M M 'CFI:'\0M*\(:A;F_TA;)+9O,6.WPS#'//K7S(>M?3!,V\V M_&:(>\[+T_4)+EM?J>D9HSS7 >+/&&M:9XAMM*TBVLI'EB\PFYEV#\ZIOXZ\ M0R8@M-.M)[JW_P"/L*Y*K_NGO2B[JX['I>:6L_2=0_M+3X[@HR,?O*PP0:T* MIIIV9*=U<****0PHHI,T (R!T*L 5(P01UKS#Q!X7U3PUK#:]X8;AB6GMSR& M/LO2O4:0C((/>@#B= ^)&EZEB&_S878&#'.<$FNQ@NH;I-\$BR+ZJ:P=9\$: M+K.7EM8X[@_\MD7YA7&:[\.KO2-%OKZR\4ZE%Y$#2+$N O Z4 >KT5\P_"'Q M;X@U3XB6=K?:M,+BX<*BZK(>3UH ]'OKZ#3K1[FY<1Q(.6)P*X M:&"\\;ZD+BX#P:5 ^Y(^A<^_J*((;SQSJ(N9P\6CQ']VG3SO]X5WMO;QVL"P MPJ%11@ "@ @MXK:%884"(HP !VJ6BB@ JEJ>IVVE6;7-U($0=,G&3Z4:GJEK MI5D]S=2!54$@=V]A[UQEA8W?C*_&H:BK1Z8C9@@/20>K ]* "QL;WQEJ2ZEJ M*M%I\1_<0'@G_>'>N]BA2&-8XU"HHP .@HBB2&,1QJ%4= *?0 445G:QK-KH MUB]S*/%-GX:TYIYV+3$8CB099C M]*YCPSX9OM;OO^$@\2#=,6W0VQ.43T(H 3PQX8O-;U+_ (23Q%EY6'^C0'[J M+VRO3(]:]&"A0 . !C H50H Z "EH **3-8'B3Q)#HML$3,EW)A8T49.3 MW^E !XC\20Z+;;(P9;R08BA3EC6=X;\.2M<'6-8837LHRJG[JCMQZT[PYX;F M:?\ MC6?WE\_*H3D0_[M==B@!<444F: %S7->)/$RZ8HM;13-?2\)&G)'O\ M2CQ-XE72T6UM09;^8A(T49P3Z^@J'PUX:DM7.IZF?-U&7YFSSY6>JK[4 'AG MPRUK(^IZFPGU&;EB>57Z ]*ZK%%+0 44F:Y;Q-XF-FRZ;IJB;49OE4#D)_O' MM0 GB7Q,;1AING S:A+P HSL![GVJ7PQX972U:\NV\[4)OFD&ETQ3>79\Z_EY9VY*Y_A'M72_C0 E+129 ZD#O0 $X&3VKAO$_B>>ZN?[$T M/,ERYVR2@95/K2>*/$]S=78T/0AYMY)P[CHOU-;/ACPO;Z#:[B3+>/S),_WC M[4 'A?PO!H-H68>9>2_-+(QR^);CJJ^HSZTFN:W=:Y?MHFBD\\3S X"KWP?7VKI-#T*VT2 MR6&$;I"/WDI'S.?4^] !H6A6NA6"V\"Y;^*1N6;ZFM:BB@ IDLT<$322,%0# M)8]*269(8FDD8*BC))->=:GJE[XTU1M)THM'I\;8GG'&1[>M !JFIWWC34O[ M*THM'8(?W\_9AW -=OHVC6NB6"6MJ@"J,%B/F;W)I='T:UT6Q6VMD"@?>(&" MQ]36C0 445%<7,5K \TSA449)- !<7$5K TTSA443]*XVUM M+OQCJ/VR\#1:;&W[N/IN]#[T6=K>>,+_ .V7@:+38V^2/^_]174?M&(L>N:2B*%58" .G-?1\<:Q1JB *JC ["OG7]HF&6?Q%I20QO M(WD,<(N3C- 'IGP5_P"27:9]7_\ 0J]!KS[X*_\ )+],'HS@_P#?5>@T %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %[NY D:]_6DU75K M;2+)KFY<*!PJYY8]A]:Y#3=,N_%FI#5=55DLXS_H]NW&1_M#O0 NG:;>^*]0 M35=51H[-&S;VY[>]=W'&L2!$ 55& *(XTB0(BA5 P *?0 445EZWK=MHMDT\ M[ MCY(P?F<^@H -;UNUT2Q:XN' .<(O=CV%8[!IG.V%/[[=A1K_B"VT.S+N=\S?ZN%?O.?:L+0= N=2OO[ MF*[4* , 8 ]* H P. M!2T %)2U@^(O$<.B6Y509;I\!(DY8^^* #Q'XCAT2W55'F7DO$,0ZL:R_#GA MR:6Z.M:P3)>2#Y W\ ],?UH\.>')Y;IM9UHB6^E.0O54^@[5V.* #H.E+1 M2?A0 9KF/$WB8Z>5L+!#/J,PQ'$O6CQ+XE^P8L;$>=?S<*JC)4'N?:CPSX:- MANO[]O.U";YG9N0O^[Z4 'AKPS_9^Z^OV\_4)A\\C=AZ"NGQ1CBEH *3(I:Y M+Q)XEEBE&EZ2/-OY<#(&1'[GVH /$OB5XIETK2P9K^4?=7^$=S5OPWX;32(F MN+@B6_FYFE/4FD\->&8]'A:>X/FW\QWRR.=V&/4#T'M718H *6BDR,9/UH , M@=>*XWQ%XBGN+K^Q=&!DNI.)'7_EF#W-+XB\1W$]T-&T7Y[MSAY ,K']:U?# MGAV#1+7G,ER_S/*QRV3VSZ4 'AWP[#HEJ=W[RZE^::4]6;N:W:2EH *0L "2 M0 .IH+ +D\ =:XG7==NM5O/[&T0YD8XEG RJ^Q]* #7=>N=6OFT/1"6DZ3S+ M_P LA6_H&@V^AV0BC7,KG=(_]YNYHT#0+;0K%88AND/+RMRQ/N:U\4 +113) M)4BC:21@J*,DF@ DE2)&=R%51DD]J\[U?5[WQ?J3:-HS.EJC8N+A1P*-8U>^ M\7ZF='T)I96"HHR6)X%<-<7-WXRU VML6CT MQ#^\?IO]@: "XN;SQE?FVM2T>FQ-AY>SGTKL[#3[?3K5+:V0+&@XHL=/@TZT M2VMD"HHQTZ__ %ZM4 %%%075U%9V[3S,%11G)- !=74-G;M/.X6-1R:XC-WX MUU#C?'I43UM(;*W2"! J*, 8H +6TALK M=(($"QH, 5/110 56OKZ#3[5[BX<*BCG)HOK^#3K5[BX<*BC/)ZUQ4,%WXRU M'S[C=%ID9^5!QO\ 2@!;>&\\9WXN;@-%I4;?(A_Y:5W$%O';0K%$H5$& !1! M!';PK%$H5%' Q4M !115+4M3M]*LWN;A@%49 SR: #4M2M]+M&N+APJ@<#/ M4U\<>+KY=2^(EW=H"%DN@<'ZU],V-A=^+-174-1#1V,9_=0]-V.A-?-'Q)18 M/B'K"1*$59SM"\8H ^QM/*+IUL 5 \I>!]*M;T_O+^=?"8U_6 !JEX !@#S MV_QH_M_6/^@I>_\ ?]O\: /NSS$_O+^=9^KZS;:18M<3..GR@'[U?$?]OZQ_ MT%+W_O\ M_C7T+\'=$NM;\-V^HZK=27$*.3&KN6Y]\T =AI6DW?B*^&K:J&6 MW'^IA;N.QKMU144*H Z 4(BHH50 H& !V%.H 3/&>U>5?'UE;X>8!!_TA.] M=#\3M5FT[P==I;B3SIXV1#&>0?:OE2\L_$\T<<%ZFH2)( R)*S,&]P#0!]&> M!_$EOH'PFT=V^>X="(HQU;FMCP[X;>2<)&O)!H S?B'X@ MMM,\+ZA;L=TTUNZA!U&1UKXS/6OKF\\/.GA76=4U0^;>2V$_!EWXL MNQ;P7$-L6^X9N-Y]J[F;]GKQ!!!)-)J5DJ(NYBT?\+=\#_\ 0=@_6NGT M?6K#7].2_P!-G6>VWD=9%4X61/NO\ 2OJ?X' ?\*QL MO^NC_P Z /2**** "BBB@#A?B;I5QJN@-%!:-<^J*>M<0VEWEG#I,FE^&I85 MM9A(XWYR?QKW J",$ BF^6F,;5Q]*4%RNZ[W_"PY/FM?HK?G_F>,^)].O=?\ M2V6I7WAR6:W2WVF/?CFIM*M]<\-7-S<:=H,KQ7N,1[L^7BO83&A_A'Y4;!Z# MCIQ0E960M[7\OP.>\.7>K.I@U*V96QOWD8Z]JZ.DQ2U3=W<4596"BBBD,*Y? MXA:I=Z+X'U/4+&7RKF&/*/Z&NHKBOBO_ ,DUUC_KE_6@#Q;1/$WQ=\1V/VW2 MI9KFWW;=RH.M:?G?'#_GE=\VDUK/!5Q_WR*^BZ,4 ?.GG?'#_GE,5YI\4-UA=:=K9!\NU.TGTR: /2@<@'UI:@M)!-9PR+R&C5OTJ M>@ KP7XD^+?&UCXRU&U\/W+BSLX%FE"C.P>M>]5XEXJ_Y&SQQZ?V2H_2@#B] M!\6?%GQ-:/=:1/-RXH ^;+[5?C/IUC->7?VB."%=SL4' K+^$U[>>)O&$VFZA.9+:Y=KN9>FY MQWKZ"\?\> =:Y_Y=7KYW^ G_ "49/^N#T ?5$%O';0K%$H55Z "I:** "J6I MZG;:39275U($C0G1MF& ]R.AKO8HDAC$<:A448 HBA2")8XU" MHHP !3Z "BBL[6-9M=&LFN+A@,?=0'ECZ#WH 36=9M=%L6N;J0*.@'C2M*N_$^HKK&K*5ME/^CVYXX]QZ^]=VB!$"J M%' % D:QJ%10J@8 IU%)F@ K!\4>*+3PWIYFF8&=SLBC'5F["CQ/XGM?# MMB9)#ON'XBB4_,Y] *Y?PSX8N];U+_A)/$.7E;_CW@/W57L2/[U "^&?#-WK M6HCQ%XA#><3NM[=_^60_K7HH4*H '0"@*% X XQ2T %)FEKG_ !)XDAT6 MW*1J9;MQB.).6/X4 'B3Q'#HL CC'F7DORPQ#JQK/\-^&Y354\J@]0/6NOQ0 8XQ2T4E !FN;\3>)ETM%M+1? M.U";B*(=)?$JZ6HM+5?.OI>$C7DC/<^U0^&?#+6COJ6I,)M1FY8GD(?\ M9STH 7PUX::UD;4]2;SM0E'+-_"/2NIQ2T4 %%)7+>)?$K6C#3M-!FOY?E 4 M9V9[GVH 3Q+XF-HZZ;IRF?4)>%1>H'K4OAKPRNEHUW>,)]0F&993^E+X9\-# M3$:\O#YVH3'?)(W.T^WH*Z6@!,4M%)D 9/;F@ S@P\R\D^:25SDY/4 M ^E !X8\+PZ%:[GQ)>2M!8*I8G ')-<5K6L76 MM7G]D:.V 3B6<BBNAT71+;1K-8HE_>-S(_] MX]S1HFB6VC68BA7+GEW;DD_6M3% "T44C,%!+< =2: $+!5+$@ =3GI7$:UK MEWKFH-HFB,V?6NCT+0[70[!;>!2 M6/WW;EF^IH 70]#MM$LE@@0;B=SMW)[UJTF*6@ IDLJ0QM)(P5%&22>U$LR0 M1F21@J#DD]*\YU34[[QIJ?\ 9.F,T=@A_?S=F'< T &IZG?>--3;2M*9DL(V MQ-..GTKN-'T:TT2P2TM(PB*/SHT;1K71;".UM8PH48+8Y;W)K1H ***BN+B* MU@::9PJ*.230 7%Q%:PM-*P5%&20V-L]Q.X5%&>3C-<2([OQIJ&Z3?%I41Z#@N/:@ C M6[\:W_F/NCTF)N!VDKN+:VBM+=((4"QH, 46]M%:0+#"@1%' Q4U !1153 M4-1M]-M&N+APJJ,X)Y/TH -0U"#3;1KBX<*J],GJ:XVUM+KQC?B\O T>F1GY M(C_RT%%K:7GC'4!=W@:+3HF_=Q]"WH?<5W,4*00B*)0J 8 H (H4@B6.-0J MJ, 5)110 50U75K?2;-KBX<* #@9ZT:KJMMI-FUQ<. .%SR:Y/3M-N_%&H MC4]3!6UC;,4/3..A(H -.TZ[\47_ /:>IJR6:G,,3?Q#UKN4C6- B !0. !2 M)&L:!$4*JC '04^@ KY]^/6KWFB^*]*NK&01S?9G3=MSP37T#GUKYP_:._Y M#^E?]<#_ #H ]/\ @N2WPPTUCU+.3_WU7H->??!7_DEVF?5__0J]!H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *YGQ__P B5JO_ %[O_*NFKF?'_P#R M)6J_]>[_ ,J /G+X(0RQ_$JR9XW56C*^LZ^6?@[K-YJGQ#TF"Z=62T MMWCBPN,#'ZU]-ZCJ-MI=E)=74@CB09)- !J&HV^F6CW-TX1$!/7D_2N)M+6[ M\;:B+R]#1:4C?NHNTH]2*+6SO?&NH+>7H:+2XFW0Q'^,CHWTKO88([>)8HE" MHHP !TH (84@B6.-0J*, "I*** "J&K:M:Z/8R75R^%09P.I^E&K:M:Z-8O= MW<@CC7C)]>U(/$%OH5D9)&W3N=L40ZNW8"L'0-!NM3O/[;UL$R-S# M"_\ RS!['U^M "Z!H-UJ=Y_;>NC=,QS# 3E8OI7:A0 !C'2@* , =A2T M%)2U@^(_$<.B6ZHH\R\EXAA'5S0 GB/Q)!HEJ%7]Y=R_)#&O)+'IGT'O6;X= M\.SRS_VSK.9+R0ED0G(BSV%'ASP[-+P/N>U'B;Q/_9Y6PL%\_49AA(EZ_6CPUX9_ ML\M?W[B?49A\\A[#V% !X:\,C3_^)A?GSM1FY9VYV9_A'M744F*6@ I,TN:Y M+Q+XE>*8:3I:F;4)1]U/X0>] ">)?$LL,JZ5I"";49N%'9?J>U6_#7AJ/2(C M/<,9[Z7F25^3SV^E'AKPU'I$33W#":^FYEE/<_TKHZ $Q2T4A('7B@ SCK7& M^(O$4]Q=#1=&'FW'?#D&AVV23+>2#,L[CYF^M;M%% !2%@!D\"@L ,G M ]ZXG7=>NM6OSH>B$M+TGF7_ )9>F: $U[7KK5;W^Q-$RTC<3S#@(O?!]:Z# M0- MM#LQ'&-TS#]Y*P^9SZFC0-!M]#LA'$N96.Z1^I)[UL4 )2T4R21(D9W8 M*JC))["@ DE2*-GD(55&237G6L:O>^+M3;1]'+):(?W\XXX]O6EU?5[WQ?J; M:/HS,EHC;9[@=!79Z)H=IH5@MM:IM'4L>23WYH 71-$M=#L%MK9 .[MCEV]3 M6G110 5'-/';Q-+*P5%&22:)YX[>%I96"HHR2:X:>YO/&6HFUM2T>F1-\\G9 MS0 7,]YXSU'[+:LT.EQG]Y*."W^-=G8V%OIUJEO;($11T ZGUHL=/M].M4M[ M= J*.*M4 %%%0W5U#9V[3SN$C4O6B^OX-/M7N+APJ+ZGJ:XJ""[\9WXN;@-%I M49^1#_RTH 6"WO/&6H_:+@-#I<3?(G_/0CU%=Q!;QVT"0PH$C0850. *(+>. MVA6*)0J*, "I: "BBJ6IZG;Z59O>+K\:CJ"M'8(W[J$_P 7U%+8V-WXLOAJ&H*R6"G]S$?XQ7<)$D:*B*%5 M>@ H (XDAC6.-0J*, #L*^,?B?\ \E&UK_KN:^T:^+OB?_R4;6O^NYH Y&BB MB@ KZU^!G_),K3K_ *U_YU\E5]:_ O\ Y)E:?]=7_G0!Z529HS7/>+?%EEX6 MTQ[B=U,V/D3/)H XCXP:VL#Z786_[RX,_P T8ZXK6\(^%)[KRM4UK+LJX@B/ M(5:Y?X?:-=^,?$)!XAUR.^O%6 M:1Y-BHQR(_<5[3BO$/"O@/5-"\8Q7*V[BS< GG@&O<*MI)8=*A\J B6\?A$7FJGAWPY(DS: MIJQ,M[(<@,<[/I47A;PN]NYU753YM_*=W/\ ![8KL,4 8OBX?\4=J_\ UZ2? M^@U\.'J:^X_%_P#R)VK_ /7I)_Z":^'#U- 'T#X1\+OJ'PDTO5M.4IJ5I)(Z ME>K_ #=ZOW/CV\\66-OX:T[)4\.?!:P92&NYGD6!!R M6.[TK)L=!U;P/?P^,) 7%[(!-'C[BMR30!@?&S0+;P[%H-E"/F6%@[XY;ZUZ MU\#O^28V/_71_P"=>8_'W4;?59-!O+9]\4D+$'\:].^!W_),;'_KH_\ .@#T M>BBB@ HHHH **** "BBB@ HHHH **** "N*^*_\ R376/^N7]:[6N*^*_P#R M376/^N7]: .=_9^_Y)^__7R]>KUY1^S]_P D_?\ Z^7KU>@ HHHH *Y'7?B/ MH/AW438W_P!J$W;9"6!_&NNK@/'<4;:YH!,:DFX.?ESD>]+7F2&K6?H6)OBK MX;@N(8'-X9)5#*JVY. ?6I-3GTKQ_H%]IUNSYCP6#I@@CD5P&IO+!\0E,6LP M::@BY#Q;MPST]JVO _B'3+3Q!K27.H1EI)04;! /Z55.THW?57_$F5TVNQJ_ M#3Q%)/92:+J3E-2M2=RL>JYP,5Z'7F_B?PX-3=?$_AF7%]%\Q*#_ %N.U7/# M'Q%L[\KIVKG['J:8!BD/+>](9WE>)>*O^1M\V!@P!!!STYKQ/Q M5_R-OCC'_0*7^5 %C]G3_D3;_P#Z^_Z5[+7C7[.G_(FW_P#U]_TKV6@#F_'_ M /R(.M?]>K_RKYV^ G_)1D_ZX/7T3X__ .1!UK_KU?\ E7SM\!/^2C)_UP>@ M#ZMJEJ>J6NDV4EU=.%C0$X[GV%&J:G:Z38R7=W((XHQR:XRQL;WQAJ"ZCJ*- M%81-F& \9(Z$_P"% !86-YXROQJ&HJT>FH*/%%IX:L/-F<&=_DABSR[=A7,>&/#-YK6HKXB\0AC*26M[=_\ ED/<=Z $ M\,>&;[6]0'B'Q*N92=T%J3E(_<5Z*JA1@ #T%*%"@!0 !T I: "DS1FL#Q) MXDAT6 1QCS+R7Y88AU8T 'B3Q'#HML$C_>7'/#)O$ZZ4JV=HOGZA/Q%$O4GO47AKPTUJYU/4F$^H M2CEB.@]/_KT )X9\--:.=3U-C-J$WS'<<^7G^$>U=5BC%+0 49I*Y7Q+XF-I M(NF:M !XF\3&T*Z;IJB?49AA%[#ZGM4WAKPT-+0WEVWG:A+R MTC&O#(TM6O+QO.U";F20C\JZ3% !BEHI,X&30 $X&:X7Q/XGN+F M[&B:$/-NI.'<=%_&CQ-XGGNKS^PM#!ENG.)'3G8O<_A6SX8\+PZ#;;GQ)>2< MRR'N: $\+^%K?0;;BB@ UG6KK6[[^Q]'W'!_?3#@*._-=%HFB6VC68BB&Z0_? MD(Y8^])HNB6^C6:Q1+F0\R/W8]S6K0 F*6BFLX52Q( '7F@!2P4$G@"N&UO6 M[K6[XZ+HI;!.)YQQL7V-&MZW>:YJ#:'HA/!Q/<+R(_K72:'H5MHED(8%PQY9 MCU)H -#T*UT2R$,"YD/,DI'S.?4UK444 %1RS)#&TDA"HHR232RS)#&TDC!4 M49))Z"O.=3U.]\::HVEZ4S)81MMFN!TX[4 &J:G>^--4.DZ47BT^-L3W X)' MMZUW&CZ-:Z+8+;6L851]X@?>/J:-&T:UT6P2UM8]JJ.O>--1\J M M%I<+?,_9_:NULK[9+>W0+&@P/6@!;.R@L+9;>WC"1KT %6*** "J]Y> M0V-LT]PX1%&I)KB8UN_&M_YK!H])C;C/23Z4 ")>^-- M1\R3=#I,+?+CJ[>X]*[BVMHK2W6"! D:#"J!P*+:VAM(%AA0*BC J:@ HHJ MIJ&H0:;:/<7#A54<<]30 NH:A;Z;:M<7+A44<\UQEG:WGC#4/MMX&BTV-ODC M_O\ U!HM;2[\8Z@MY>AH],0_NXS_ ,M!7%(HE" M(@PH'85)110 50U75;?2;)KBX? X'2:Y/3M-N_% M%]_:>IADLU.88C_$.QH --TZ[\4Z@-4U,%+%3^XA/\7U%=RD:QHJ( %48 '8 M4(BQH$4!5 X %.H *3-+6+XB\16V@6)EE;,S?ZN/NQ]J #Q%XAMM!L6ED;,S M<1QCDLW85\R?%]]5N=7LKS4U*_:(B\29^ZN>E>[:!X?NM;O_ .VM<#9SF&%N MWH:\M_:- 77M) & (&X'UH ]0^"O_)+M,^K_ /H5>@UY]\%?^27:9]7_ /0J M]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YGQ]_R)6J_]>[_RKIJY MCX@''@K5/>W?^5 'S/\ !R^@TWX@VUS<.%C6-^37OUI;7GC74EOKU6BTR-LP MPG@M_O#O7S]\(--MM6^(-I;7:!XRK,0>^*^OH88X(ECB4*BC % "0P1V\*Q M1*$11@ #%2T44 %4-6U:VTBR:YN7 ^ZN>6/H*-6U:UT>Q>ZN7PJC(4=6^E< M?INF7OBW4?[5U92EDC9@MOX3Z-CUH --TR[\6ZB-5U166RC;]Q W&1_M#O7> M)&L:*B *H& !0D:QH$0 *!@"GT %%%9>MZW:Z'8O<7+=.BKR3^% !K6MVVBV M33SMEL?)&/O.?05S&C:-=^(=076]:!\L'_1X.BA>Q(]?>C1M&O?$&H#6=:!$ M8.8;;/RK[UW2J%4*H [4 (J!%"J,*!@ 4ZBCM0 F:Q]?\06VAV9=SOG;B.% M?O,?84:_K]OH=F9)#NF;A(QR23[5A:#H%SJ=Y_;>N#=*QS# 3E8OI0 F@:!< MZE>_VUK6&F;F*+^%1V./6NV"@# X% 4 # Z4M !29HK"\1^(H=$M@J_O+R M3Y88AR2>V: #Q%XCAT6WV+F6[? 2)>6^N*R_#GAR>6Y.L:T?,O)>0G54^@[4 MOASP[/-<_P!LZR3)>2$LB$Y$6>PKL,#&/Y4 &*6BB@!/PKF/$OB;^S\6-B/. MOYOE55&=N>Y]J/$WB7[!ML+!1/J$WRHG8?7TH\,^&?[/)U"_)GU&7DNW5 ?X M10 >&?#1L"U_?GSM0F^9BQSL/MZ5U%%% !29HS7)^)/$LL,JZ7I*";4)N%'8 M>N30 >)/$DDYJUX:\,QZ1$;BXS+?S'?+(QR03U ]J/#7 MAJ/2(OM%PQGOY>9)G^]CTKHL4 &*6BDS@9/2@ R!WKCO$7B*XGN1H^B?O+N0 M[6D RL?U]*3Q'XBFGNAHNC#S;N3AW'1!WY]:UO#GAR#1+4EB9;R3F:=Q\SF@ M \.>'8-$MLG,ES)\TDK'+9],^E;E+10 4A8 9/0=:"P R< "N)U[7;G5KPZ) MHF6D/$TR]$7O@^HH -=UZZU6]_L71#F0G$LX'RJ/3/K6_H&@6VAV2Q1#=(?O MRMRS?4]Z- T"VT.S\N,;YWYEF/WI#ZFM?% !BEHIDDJ11M)(0JJ,DDT $DJ1 M1F21@J@9)->=ZOJ]]XOU+^Q]'9ELU/[^?H".X!I-7U:]\7ZFVCZ.62T1L3W" M\<>U=KHFB6NB6"VUL@'=VQRQ[DT )HFB6NAV"VUL@&!\S8Y;W)[UJ444 %1S M3I;Q-+*P5%ZDFB:>.WB:65@J*,DFN&N9[SQEJ)M+5FATV,_O)!QNH 2XN+OQ MEJ!MK8M'IB']X_3>/8UVEC80:=:I;VZ!448Z=?>BQL+?3K5+>V0(B^@JU0 4 M45!=74-G;O/.X6-1DDF@ NKJ*SMWGF8(BC)).*X@_:_&NHX!:'2HCSC@R4$W MGC34<#=#I4+W0)&HX '2@ M;2&SMT@@0*BC& *GHHH M*JWU_!IUJ]Q<.$11GD]?I2WU]!I]J]Q<.$C4<\]:XNW@N_&>H_:+@-%ID3?* MG]_ZB@!(8+OQGJ/GW&Z+2XS\B#C?Z'WKN8(([:%8HD"(O0 8H@MXK:!(84"1 MH,*HZ 5+0 4452U/4[?2[1KBX<*J]!GDF@ U+5+;2[5I[A@ !PN>37(6-A=^ M+-0%_J 9+&-LQ1=-V.A(]*+"QO/%M^-0U!6CT]#^YA/1OJ*[F.)(8UCC4*BC M ["@ CB2*,1QJ%0# X I]%% !7Q=\3_P#DHVM?]=S7V!J^KV^DV;33-ST5 M1U)["OC/QU>G4?&FIW3(4,DQ.".E '.T444 %?6GP.8)\,;5F.%$K\GZU\GP MIYDR1_WF _.OH-O!=SX3\-6\M>KQPQPQK'&H5%& !0!#8V%OIUI':VT82*,8"J,59HHS0 5Q7C[QA+ MX6M+=[8QM+))@H1DXK:\0>((-%MNN^X;[D8Y)KB=5\&ZEK^A7E]>$R7\B-Y, M1/"GMBHFVE=%02;LSB=#\)Y[J_57?#>6KCC/:N_F\7:K-8:;!IT,(U.[ M+89T^48KAI/A;KD&DV4\$(-\C(9!N].M=C=Z)K]I-IFI6-E$TUJ#OB+\C75?K_DF=CX8U*_U'3R=2MVBN48AOEP#[BMN6:.")I)6"(H MR23TKD- G\20IY^L0HH9\N-_"+ZUYWXX\:7_ (EUI]"T5W2!',;R1GDFB7<4 M>J.M\3_%:SL6DL-'BDO;YN$,(#*#7F6J^)_$OA6!==FLQ]IGDV@W,>0 ?3-> MJ^ /AU9^'H$OKN%7OV&[)'W#[5SW[1/'@NQ_Z^A_*I*/2/".JSZWX4TW4[D* M)[F%7<*,#)K;KQKP9\8/".C^#M+T^\NYEN((%1U$6<'\ZW?^%Y^"/^?V;_OU M0!UOB[GP?J_O:2?^@U\.'J:^EO&7QK\-7?AN\L]+E>>:XB:,ATQ@$8KYI/)H M ]+^'NK"R-K-JNFWMW9VC;[80KE<]Z];O_BII=_I\EG-X;U,Q.A3'E=,^E]T5YO_PO+P/_ ,_T_P#WY-'_ M O+P/\ \_T__?F@#TBBO-_^%Y^"/^?V;_OU1_PO+P1_S_3?]^J /2**\W_X M7EX(_P"?Z;_OT:/^%Y^"/^?V;_OU0!Z117F__"\O _\ S_3_ /?FC_A>7@?_ M )_I_P#OR: /2**\W_X7EX'_ .?Z?_OR:/\ A>7@?_G^G_[\F@#TBBO-_P#A M>7@?_G^G_P"_)H_X7EX'_P"?Z?\ [\F@#TBN*^*__)-=8_ZY?UK,_P"%Y>!_ M^?Z?_OS7->/_ (M>$]=\$ZEIMA=RO7@C_G^F_[]4 >D45YO_P +S\$? M\_LW_?JC_A>7@?\ Y_I_^_- 'I%036D$[H\L:NT9RI8=*\^_X7EX'_Y_I_\ MOR:/^%Y>!_\ G^G_ ._)H [2Z\/Z;>7 GFM8FD QN*#--3PUI23>:MG$'[D( M.:XW_A>7@?\ Y_I_^_)H_P"%Y>!_^?Z?_OR:%IL&YZ'!;16T0CA140=@,"L+ M7?!FDZZA\V(PRG_EK#\K?G7,_P#"\O __/\ 3_\ ?DT?\+R\#_\ /]/_ -^3 M0!"O@3Q!I!"Z/JK,@Z"YE+5B:CX3\0:;IGBO7-5KJP,8\KKQ70_\+R\# M_P#/]/\ ]^:PO&'Q@\(ZOX1U/3[2\F:XG@9(P8L F@ _9T_Y$V__ .OO^E>R MUXU^SI_R)NH>UW_[+7LM '-^/_\ D0=:_P"O5_Y5\U_!;4;?2_'0N;E@J"!\ M<]3Z5]*>/_\ D0=:_P"O5_Y5\T_!?2[75_'L4%W&'C6-G /J* />[&PO/&.I MKJ6HJT6GQ']Q >"P_P!H=Z[R*)(8ECC4*JC %$420QK'&H55& !3Z "BBL[ M6-9M=%L7N;E\!1PHZD_2@ UC6;71K)KBX<# .U ?F<^@]ZY/2M*N_$^H+K&K M*5MU/^CP'@;?]H>M&E:3=^)]0&K:P-MNC?N+;/RC'0_6N[5%10J@!1V XH % M140*H 4#&*=129H ,U@^)_%%KXGM-,VZ9 MOECC7EF/TKE_#'AF^UO4O^$B\2#,S-F"U8Y2+W% !X9\,7>MZC_PD7B$;W;_ M (]X#]U5[$@]_>O1@H48' '% 4*, <# I: "BBN?\ $GB.'1K<1Q_O+R4[ M8XUY.30 >)/$D6BV^R,&6[<8CB3EC6?X<\-S&X.L:P1+?2\JI.50>H'K1X;\ M.3&Y_MG6?WE])\R(3D0_2NOQB@ QBEHI,T %)O$J:8@M+11-?S?+&@]??TJ'PSX9:T8ZGJ;&;4)OF.[GR\_PCVH /#7A MI[5VU/4R)M0F^9MW(0_[/I75TF*6@ HHS7*>)O$S6;+INFJ)M1F&$4=!]30 M>)?$K6C#3M.!EOY?E 49V9[GVJ;PSX9&F*UY>'SM0F.Z1V.0I]%]!1X9\-#2 MT:\NV\_4)N7D;J >U=)B@!:**0G% !D 9XQUKA?$WB>>ZN_[$T/]Y9>2?-)*W)R>H!]*Z'%+10 4C,%4LQP ,DF@L%!+$ #N:XK6=9NM:OO[ M'T?=C/[Z9>,#OS0 :SK-UK=Y_9&CG@G$LPZ+^-=#HNB6VBV:Q0KESRSMRQ/U MI=$T2VT6T$40S(?OR$^--3.DZ6S)8(?WTW9AW&:[ M?1M%M-%L([6UC "@ MCECZFET?1K71;!+:UC"J.I ZGUK1H ***BN+F*U@>: M9PJ(,DF@ N+B.U@>:5@J*,DDUPTLMWXTU PP[HM*B/S.."X]C1+)>>--1,$) M:+2XFPSKQNKMK.R@L+5+>W0)&O0 4 )9V4%A;);P(%11C@=:LT44 %5[R\AL M;9[B=PD:#)).*+N\AL;=I[APB*.I-<2B7GC34O,DW0Z7$W '_+0CL10 *EWX MTU#>^Z+2XST'!VBM8%AA0*BC@ 8HMK:*TMT@@0)&@PJ@<"IJ "BBJ MFH:C;Z;:M<7+A8U'KUH -0U&WTVU:>X<*JC.,]:XVUM+SQAJ/VN\#1:;&?W< M?0MZ'W%%I:WGC'4!>W@:+3(V_=Q?WOPKN888X(4BB4(B#"@=A0 0PQP1+%$H M1%& .!4E%% !5#5=6MM)M&GN' P.%SR:-4U6WTFS:XG? '0=R:Y/3=-NO%- M^-3U-2EBA_@UY]\%?^27:9]7_G7H- !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7,^/P#X*U3/:W?^5=-7,^/O^1*U7_KW?^5 'S?\#/\ MDI=I_P!M:W;:+9-/ M,V6Q\J#[S'T H -;UNUT2Q,]P^">(U[NW85S&C:-=^(+]=:UD,L8.ZWMV_@' M]:-&T:[\0WXUK601'_RP@Z#;V)'K7(+?0[/>YW3N=L40/+MZ"CQ!X@MM#LS)(=\S?M@F5N886_@4]C7;!0!@8 HV@ <8I: M"BDS6%XB\1PZ+;;5!DNI,".)>6^N/2@ \1^(X-#MPB_O;R48A@4_,Y]JS/#O MAV::Y.L:P?-O)/NJ>BCL,4GASPY/+)O$W]G[;"P7S]1FX2)>OUI/$WB8:>!8V(,U_-\JJHSLSW/M2^&O#7V# M=?WY\[4)OF9F.=A]!Z4 'AGPS_9^Z^OW$^HS#+OV'I@=JZ?%'XTM !29HKD_ M$GB22*4:7I0\V_E^7(Y">Y]* $\2^)7BF72=*4S7\O4)_ I_B-7/#7AN/2(V MN+AA-?3?-+(?7V]*/#7AI-(B-QV: #PYX=@T2UY_>W4OS32GG+=\>E;F*,4M !2%@!D MD#'6@L "3P!WKB==UZYU6^_L71"&<_ZV8=%'<9]: #7=>NM6OSH>AG=(3B>= M1D1?6M_0=!M]#LQ'&N96YD<\DGO1H.@6VA60BB&Z5OORM]YOJ:U\4 +113)) M4BC9W8*JC))H ))%B1G]\7:FVCZ.Q6S1L3W(^[]*-7U>] M\7ZG_8^CLRVBG]_-T!'< UV>B:'::'8);6R 8&&,M0-M M:EHM,0_O).FX>QH 6XN;SQEJ/V6U+1Z9$W[R3L_M79V-A;Z=:I;6Z!8T&!ZF MBQL(-.M4M[= J*,=.M6J "BBH+J[AL[=IYW"(HSDG% "W5U#9V[3SN$C4II+Z_@T^U>XN'"HHSU MZ_2N+A@N_&6H_:+@-%ID;?(@X+^A]Q0 007?C/4!M])8V%YXLU :AJ 9+* M,_NXNF2.AQZ5W,<20QK'&H5%& ,8H (XDBC6.-0JJ. !3Z** "L[6-7M]&L MFN+A@,#Y5SRQHU?6+;2+-IIV&?X5!Y-8(#Q]#7S-\3%"?$3654 3G K[01%1%5 %51@ 5\8?$_\ MY*-K7_7[N?[8UCYYG^:.)N0H[<=J % MT#0)[JZ_MC6 6N'YCC;^"NOV@# Z"O/==^+>D:#JE]I\UA>RFR(6:2-,JN>G M-:7A7XB:?XKU.;3[>SN[>>*,2D3IMRIZ4 =AMI,#':G5Q7CSQY;>%-.<1YDN MV&%5.=OUH H?%'Q8FD:*VF6A$E]>@PJBGD9'!IGPT\"1:+I4&H7RB2^F4,2P MZ$UY7#J/_"1^)]%4V5\VIK>I+.)5)41>M?304 8' ]!0 8 Z5X[^T5_R)EC_ M -?0_E7L=>3?'S3KS4O"%E%96TMQ(+H$K$I8XQ0!\OVT1N+J*$''F.$SZ9.* M]NB_9QO984D&NPC*K2U@9M@>1#RWI6%_PK_PM_P!#_IW_ 'PU>U?& M4P?V=X?^TA?)_M6+?O'&.^NC?DE&_P!ZZ-^24 ?/'_ @'A7_H?]._[X;_ M H_X5_X6_Z'_3O;Y&KZ'W^ /71OR2C?X ]=&_)* /G?_A7WA;K_ ,)[I^/^ MN;?X5T]A^S\VJ6,=[9>)+::VE&4D5#@BO3O$#^!O^$/AUI.!QY7'';- 'E/_#-M[_T'H?\ OV:\W^('@>3P)K,.GRWB732Q M>8&4$ N4 ?%7COP;)X(UY=+ENTN6,8?>HQUKN?#OP M&N]?T"SU5=:AB%S&'"&,Y&:J?M _\E 3D_\ 'LG>O?/AL/\ BW>B=O\ 1EH M\B_X9MO?^@]#_P!^S6=K/P,@\/6BW6K>*K6U@9M@>2-N6]*^F,^U>9_&0P?V M7H/VG9Y/]JQ;]_3'?- 'BG_"O_"O_0_:=_WPU'_"O_"O_0_:=_WPU?0X?P#M MZZ+^24N_P!ZZ-^24 ?.__"O_ K_ -#]IW_?#4?\*_\ "O\ T/VG?]\-7T1O M\ >NC?DE&_P!ZZ-^24 ?._\ PK_PK_T/VG?]\-1_PK[PM_T/NG_]^V_PKZ(W M^ /71OR2LW7V\#?\(_J/D'2/-^SOMV!=V['&* /,-/\ V?FU6QCO;'Q);36T MHRDBQG!%6<<=LUP MO[1W_(NZ6?2<_P J .H^#?A=_#7@N,O<+-]N*W(V@C:".E>BU@>"?^1)T;_K MU3^5;] '-^/_ /D0=:_Z]7_E7SM\!/\ DHR?]<'KZ)\?_P#(@ZU_UZO_ "KY MV^ G_)1D_P"N#T ?5M%%9VL:S:Z-8M] !K&L6NC6+7%RX4 M=%&>I]*Y/2M*O/$^HKK&L*T=NAS;6S<;?4GUHTG2[OQ1J UC5E*VH_X]X".- MO;(]:[M(U1 JC"@8 ':@ 2-8T"( J@8 IU%)F@ S6#XH\46GAJP,LS SR?+ M#%GEV[ 4>)_%%IXH_\)%XA >1SF"W/W57 ML<'H: %\,>&;S6M1'B+Q""9"2UO;M_RR'H>Q^M>BA0HP .F*0*%4*O '3': MG4 %)FBL#Q'XDAT6WV1@RW;\)$G+?E0 >(_$<6C0>7&/-O)?EBA!^9C6?X;\ M-RM'/#BCV%=7110 4F:*Y7 MQ+XF:U(T[309;^7"KM&0F>Y]J #Q+XF-JZZ;IRF?4)N B]0/6IO#7AE=,1KN M[83ZA-S)(?Z>E)X:\,C3$:\O#YNH3'=(['.T^@]JZ:@!,4M%)D 9)&.M !G MR:X7Q/XGN+J\&AZ&#+=2<2NG/EKZFCQ/XGGN;L:'H@WW4AQ)(.0GU-;/ACPQ M!H5KO;]Y=R?-)(W+?3/I0 >&/#$.A6VYR);R3F64]S714F/>EH *0L "3P!Z MT,P52S' R2:XK6=9NM:O?[(T<\9Q+,#P/QH -9UFXUN]_L?1R2N<33+T KH M=%T2WT:T6*)7<]2>YHT71+;1;-8H5)<_>D;[S?4UJXH ***1F"J68X Y) M- 6"C+$ #OFN'UO6[S7+]M$T-CUQ/<#D1?6C6];NM;O_P"Q=%/!_P!?/_"! MW /K71Z'H5MH=DL,(S(?OR-]YC[F@ T/0K71+)88%^8DEF/4DUK444 %,EF2 M&(R2,%11DDG@42RI#&TDC!449))XKSG4]3O?&FIG2M++)8(?WTXX##N : #4 MM4OO&FJ'2]*9H[",XFN!T)'45W&CZ-:Z-8):VL855'4CD_6C1]&M-%L$M;5 M H&6QRQ]36C0 445#<7,5K TTS!$49))Q0 MQ<16L#33.$C49)-<-)+>>--0 M\J$M%I<3?,W9_:B26[\::@882T6EQ'YV'!<>Q[UVMG906%LD$"!44=AU]Z " MRL;?3[5+>W0)&@P!5FBB@ JO>7D-C;//.X1%ZDFB\O(;&V>>=PB*,G)Q7$HE MYXTU#>^Z+2XST'!>@ 1;OQKJ'F/NBTJ,\ _\M/I7<6UK%:0+#"H5%& !1;6T M5I L,"!(U' P*FH ***J:AJ-OIMJT]PX55&<9ZT &H:C;Z9:/<7+A44'&3U M-<;:VEUXQOUO+P-'ID9_=QG^,46MI>>+]1^UWFZ/38V_=Q]-V.AQW%=S##'; MQ+%$H5%& ,4 $4*01K'&H55& *DHHH *H:KJMMI%DUSOX4 )INFW?BF_&IZF&2S5LPP MGC<.QKN4C6-%10 JC %(D:QHJ(H55& .@I] !29HS6-XA\06VA69DD;=,W M"1CJ3]* $\1>(K70+$RRMF9O]7$.KGVKF_#_ (?N]:OO[:UP'KF&%NWH:3P_ MH%UK=]_;NM@\G=#">@^H-=\J!%"J,*!@ 4 *%"C"@ #L!2T4F: #-> ?'2YT MZU\7:5)J5HUW!]E<>6C8.[/%>Q^(?$,6CP!$_>7PN=0%YZ"@#V[X+X/PRTT@8!:3 ]/FKT"O/?@K_P DNTSZO_Z% M7H5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,^/O\ D2M5_P"O=_Y5 MTU.8+_ %"98H(XWRS'OCI7K]CXV\.>)M5_M+6MVC;]Q:N2 M",''/8YH ZG3M+N_%FH#5-55EL4.8+8\J<=&^M=XD:1H$10% P *Y*/XD>"( MHU1/$%DJJ, GI^5/_X6;X+_ .ABL_\ OH_X4 =917-67C_PIJ-Y'9V>MVLU MQ*=J1HQR3^5:.MZW:Z)8M/7;L!0 :WK=KH=BUQ^(=0&LZV"$!S!;$Y5/<4:-HUWX@OEUK60RQ@[H+=OX1[^M=RJ*H 4 #% M JA5"J .U.HHH *QM?\06VAV7F2-NF?Y8T R2:/$&OV^AVF]SOG?B*%?O. M?05@Z!H-UJ=[_;FMY:9O]3"W2->PQZB@ T#0+G4[X:YK8W3$YAA8Y6+Z5VP4 M 4 # %+0 4F:6L'Q'XD@T2V"J#+>2<0P(?F8T 'B/Q'#HEL%0"6[D^ M6*('/#DTMR=8U@^;=R?=4]$' M;BNQQQ0 8XQ_*EHI,T &:YCQ+XF^P;;&Q43:A-\J(.Q]_2J_B_Q@FCA+"Q3[ M3J4W"0H?F ]:L>&?#/\ 9X-_?L)]1F ,CGH/3 [4 'AGPU_9Y.H7[>?J,HY= MNJ _PBNHI,4M !29I9)W^\?:CPUX:CTB(W%PPFOY?FED/K[>E M=%B@ I:*3/&: #/K7&^(O$4UQ=?V+HP\R[D'[QQT1>_/K1XB\13W%V-%T7,E MXY D=>1$#W-:WAWP[!HEKS^\NI/GEE/.6[_A0 >'/#L&AVQ)/FWNM6OO[$T,YD)VSW &5B^M "Z]KEUJMX= M$T3)D/$TRG[BGT]ZW] T"VT.R$<8W3/S+*1S(WYQD?2NTT31+30[!+6VCP!]YCR6^IH 31- M$M=#L%MK9 O]\@?>/.WB:65@JJ,DFB>>*VA:69PD:C)8UPUQ M2?W\=1F@ N9[SQCJ!M+5FBTV,XDD'\5=G86%OIMHEM; M1A(U[ 46&GV^FVB6UL@6-!@>IJU0 445#=74-G;M/.X2-1R2: $NKN&SMVGG M<*BC)S7$'[;XUU$@;H=*A;!(_C- -YXUU# W0Z5&W4_\M![&NWM;2&RMD@@0 M)&@P * "TM(;*W2"W0)$@P%%3T44 %5KZ^@T^U>XN'"QJ.YZT7U]!I]J]Q<. M$11W/6N*@@N_&FHBYN0T>E1'Y$/'F#VH 6""[\9ZA]IN T6F1-\J?W_J*[B" MWBMH$AA0)&@PJCL*((([>%8HE"HHP !4M !115+4]3MM*LWN;EPJJ,@$]?:@ M U+4[?2[1KBX<*J]!GDFN0L+"\\77XU#40T>G1G]U >C_446%C=^+=0_M"_# M1V"',41_B'8UW,<:11A(U"J.@ H (XDAC6.-0J*, #M3Z** "L[5]7MM(LFG MG;G^%1U8^E&L:Q;:/9-/<,,C[JYY8UR^E:3=>([\:MJZLL"G,$!./H: #2M* MN?$M[_:NK _9LYAMVZ$5VZH%4* !TQ0J*BA5 "CH!3J "OB[XG_ /)1M:_Z M[FOM#-?%_P 3O^2C:U_U\&@#D:*** )K3_C\@_WU_G7W?IW_ "#+3_KBG_H( MKX0M/^/R#_?7^=?=^G?\@RT_ZXI_Z"* +6:Q/$'B"'1;;/W[AON1CDFCQ!K\ M.C6W]^XD^6.,'G-97A_0)[JZ_MC6 6N'YCB;HGX4 )H'A^>ZN?[7UGY[ASF. M-CD)Z8KL,4 8&!C%+0!X#XD^Y\1^!_K;;M_M5U7A3_DJUQV_XE,/3Z"N5\2? M<^)'_76V_P#0JLC7)M'^(\PM(C-<7&EQ1Q[>S8H ],\4^*4TJ,6EH!+?2\*B M]J\P\0Z)(;_3;6^F:;5-3;D'GR]O-;Z7NG>%X9-3U6X6ZUN;[MOGE2>V*O>" MO#][JFL2^*=;1EEE.;:!_O1>M $>APFW^,MS"?O1Z6B]/2O3Z\XL/^2Z:E_V M#E_G7HV: %KE?$/B)HIETO35$M[+QD=$!XSFCQ'XC>&4:9I8\V^DX.WGR_K5 MGPYX<32T^T7!\R\DR7<]LT ?).O17$/Q%GCNW+W"WP#L>I^85[9XM^-%]X5\ M1OH=MH\5T(8H]K;FR$D#\-ZUB?\)IH_P#T36S_ ">OJ7^SK+_G MTM_^_2_X4?V=9?\ /I;_ /?I?\* /EK_ (331_\ HFMG^3T?\)IH_P#T36S_ M ">OJ7^SK+_GTM_^_2_X4?V=9?\ /I;_ /?I?\* /EK_ (331_\ HFMG^3T? M\)IH_P#T36S_ ">OJ7^SK+_GTM_^_2_X4?V=9?\ /I;_ /?I?\* /EK_ (33 M1\?\DVL_R>NAM/CM?Z/I\=M;>$H;:UB&%7+A5%?0G]G67_/I;_\ ?I?\*X#X MS65K%\,=3>.VA5@4PRH 1S0!O^ /%H_ O_DFEKS_ ,M7_G7EW[17_(YV/_7F/_0J /8_A4VSX7Z4^/NP MDUYQ/^T)JB7]Q;0^'HI?*KR-(OVF8TB41J)5P$ 'RT 8W[0/_ "4!/^O9 M*]W\ 2F#X8:5,!DI9[\>N!FO"/V@?^2@)_U[)7N?@C_DD^G_ /7@?_030!Y@ M?VA]5:>6.'P[%)Y;%3L9CWQ5#6/C+$DWXW>M7/V?K>&? M7?$ FACDQC&]0C_A--'_Z)K9_D]?4O]G67_/I;_P#?I?\ "C^SK+_GTM_^_2_X4 ?+7_": M:/\ ]$UL_P GH_X331_^B;6?3'1Z^I?[.LO^?2W_ ._2_P"%']G67_/I;_\ M?I?\* /GNQ^/%WI$%OI\'A:"TMP0J)N88&>V:VOV@YC<>$=$G(P9)-Q'IEB?RK M?K \$_\ (D:-_P!>B?RK?H YOQ__ ,B#K7_7J_\ *OG;X"?\E&3_ *X/7T3X M_P#^1!UK_KU?^5?,_P &]6MM&\;BZN7 40.%']X^E 'U7K&LVNBV+W-T^ .B MCDM]!7)Z5I-YXGU$:MK"E;=#F"V_A&.AHTG2;SQ/J"ZQK"LENC9M[9N"H]_6 MN[1%1 JC"@8 % J*BA5 '0"G44F: "L'Q/XHL_#=@TLK;IFXCC7DDGI1XH M\46GAO3S+*VZXD^6&%?O.W8"N7\,>&KS6]0'B/Q$I,C?-;VS<>4I[$=#0 >& M?#%[K>HCQ'XD&Z4G-O:L)/$D M6BV^R,>=>R_+%"I^9C0 OB/Q)#HUN(X_WEY(0D4:\G)Z5G>&_#DS7']LZQF2 M^D.Y58Y\KV%'ASPY*9_[9U@^;>R#**>D:^F/4>M=?CTH ,4M%&: $S7-^)?$ MJZ8@M+51-?S?+&@]?>CQ-XG72D%K:(;C4)>(H4^\:A\->&GM'.I:FXGU"4@% !X9\--:.VJ:FWG:E-SN;GRP?X1[5U6!12T %)FC- J]4![F@!/$OB9K-UT[3$$^H3?*BCH#[FI?#/AD:8&O+QO/U"7EY6Z@' MM2^&?#0TQ6O+QA/J$WS22'L?8=JZ3% !BEHI,X&30 ;L#)P,5PWB?Q/<7-W_ M &)H@\R[?AY%Z*/K2>)_$]Q=W7]A:&#+=2?+)(G/E@]S5/0]9\&^$O,M[S7+ M7^TU/^DLY.0_>@#I/"WA>WT"UW-^]O9!F6=OO-71UR?_ LSP7_T,-E^9_PH M_P"%F^"_^ABL_P#OH_X4 =92%@JDL0 .]9>D>(](U^"2?2K^&[BB.':,]*YW M6=9N=;O?['TC1=%M]&M%BB7+GEW/))[UJ4 %%%(6"@EC@"@ 9@JEF( R37#ZW MK5WKE^=$T4D=!/.O&P>U&MZW>:Y?G1-#)^]B>Y RL?L:Z/0M"M=#L5@@7+$Y M9VY8GZT &A:%:Z'8B&%?WC@KSG4]4OO&FJ'2M*9H[!&Q/<#H<=10 :IJ=]XUU)M)TIGBT]&Q/<+ MP<>U=QHVCVNBV"6MK&$4=<#J?6C1]&M=%L$MK5,!1U/4_6M&@ HHJ*XN(K6% MIIG"1J,EC0 7%S%:P/-,X6-!DDUPTLUYXSU#R8"T6EQ-AG'\=$DMYXTU#RH= MT.EQ-\SG_EI[ UVME8V^GVJ6]N@6-%VCWH 6SLH+"U2WMHQ'&@X4#BK%%% ! M5>\O(+&V:>X<(BCDFB\O(;&W:>=PB*.I-<3&MYXUU#S'W0Z5&> ?^6OTH 1$ MN_&FH[WW0Z5$W '20^A%=S;6T5I;I! @2)!A5 Z"BVMHK2W2"% J*, 5-0 M4454U#4;?3+1[BY<(B@GD]: "_U&WTVU>XN'"JH]>M<;:6MYXRU 7MX&CTR- MOW<7]_ZBBUM+OQC?_;+P-'ID9_=QG^,>U=S%"D$:QQJ%4# % !##'!$D42A M$084#L*DHHH *H:IJMOI-FT\[X Z =2:-5U6VTBR:YN' '"YY8UR>G:;=^* M=0_M/4PR6B']S">,CL: #3M-NO%.H#4]3!%BI_=0'HP]Z[E(UC0(H 4# H2 M-8T"( J@8 ':G4 %%)FL;Q%XBM= L3+*=TS?ZN('E_I0 >(?$-MH-DTLA#3- M_JXQU8US/A_P_=:Y?#6]#8@$MW)Q%&.(+;0K(R2G?*WW(DY=OH*-?U^ MWT.S\R0[IG.V-!R68]/PK"T'0+G5+X:WK8+2DYAA;D1?2@!-!T&YU*\_MK6_ MFE;F.$GY5]#BNVV@# H P !T%+0 4F:7-8/B/Q'#HMN%0>;>2?+%&.[=L^E M!XC\1PZ);[5!DNY,*D2E9GAWPY/+<'6-9_>7DAW*AY6/Z4GASPY/+=? MVSK),EY)RB-R(@?X178X% !CI2T4F: %KCO%_C%=(1;"P'G:E<'9&B<[2>A M/H/>E\8>,!HZI86""XU2X^6&,>O?/I4/@_P>UA*VL:LWVC59AS(_5 >U ">$ M/![6+'5M6/G:G.=[;N0GL/:NV_&EQ10 4F:,UR?B7Q+)%*-+TI?/OY!Q@\+] M30 >)?$DD4JZ5I0\V^E^7CD1_P"]Z5;\->&H](B-Q<'S;Z7+22-R5SV'M2>& MO#,>CQ&XN&,]_*,RSO\ >/M718H ,4M%(3@9]* #/&>U<=XB\17$]R-&T7]Y M>2'!DZJGU/:D\1>(Y[BZ&BZ,#)=R#]XX_@7OSZUK>'/#L.AVQ)_>78^YHT#0+;0K/RHE!F?YI92.7;N36Q0 F*6BF22I%&SNP50,DDT $DJ11 ML\C!549)/ KSO5]6O?%VIG1](++:*?W\XX&.X!]:-8U>^\7:FVC:.62T1L3W M ]/:NST31+70K!;:U0+W8X^\>YH -$T.UT.P6VMEZ##.?O.?4GUK4HHH *BG MGCMX6EE8*JCDDX%+//';PM+*P5%&237#7-Q>>,=0-I;,T6FQG]Y(/XJ "XN; MOQCJ)M;4M%IL9_>/T+#V-=G86$&G6J6]N@5%'88S[T6%A;Z;:);6R!(T' J MU0 445!=7<-G;M/.X5%&230 75U%9V[SSN$C49))Q7$'[7XTU# W0Z5&>2." M_P#C0?MOC34,#=#I<+W0)$@P% H +6TALK=8($"1J. M!BIZ** "JU]?P:?:O<7#A449Y/6B]OX-/MFN+APJ*/6N*@@N_&>H"YN T>F1 MM\B=G_"@ @@O/&>H?:+C=%I<381.A?W^E=S!!';0K%$@1%& ,4L,$=O D,2 MA8T&U1Z"I* "BBJ6I:G;Z9:-/<.% Z#N30 :GJ=OI=HUQ<.%4#@9Y-VTBS,\S@''RKGDT:QJ]OH]FT\[E77B6^_M75E/V<',$#="* #2=*NO$=\NK:H"MN#F"$_U%=NB*B!5& M% P *55"J% ]*6@ I*6L+Q'XCM]!L]Q.^X?B*,=2: #Q'XCM]"M,DAKAOE MCC'))/3BOCSQI=SWOB[4;FZ0QS/*2RD8Q7U'X<\.7.IWXUW7,R2$YAB8Y"#/ M!KYK^)P ^(NM ?\ />*WU363YEQY:B-&Y"8 P10!/H&@3W=S M_;&L?/._,<3'(4=N.U=ACC%'3TQ2T %)FEKEO%'BE=*5;.T_>W\O"(O./,^,=7@M+_Q[8/N\V[E@$9 XX-=%H_PEOK^6'5+Z_D622% '23Y@,<5R5WI\ MDVF^.+C54WZA#+ 0[=1EJ^BM&(&A6)S@"W3D_04 <[H7PZTO2)1/,\E]-G.Z MY^<_K78*@10J@!1T [5R][\0_#MA?FRGO")@VTX7(!^M=);W,5U LT+AXV&0 M0>M 'GUA_P ETU'WTU9>R\<??&K_DEVI_5/\ T*O0:\^^-7_)+M3^J?\ H5 % M7X%?\DSM?^NK_P Z\N_:*_Y'.Q_Z\Q_Z%7J/P*_Y)G:_]=7_ )UY=^T5_P C MG8_]>8_]"H ]B^%W_)*]-_ZX-_6O,O@3_P C_P"(/HW_ *&:]-^%W_)*]-_Z MX-_6O,O@3_R/_B#Z-_Z&: /H>BBB@ HHHH **** "OG/4/\ DYR/_KLO_H%? M1E?.>H?\G.1_]=E_] H Q/V@?^2@)_U[)7N?@G_DD^G_ /7@?_037AG[0/\ MR4!/^O9*]S\$_P#))]/_ .O _P#H)H \Q_9Y_P"0_P"(?P_]"-?05?/O[//_ M "'_ !#^'_H1KZ"H **** "BBB@ HHHH ^?OVB/^0MX?^K?^A"K/QZ_Y$?P] M]5_] %5OVB/^0MX?^K?^A"K/QZ_Y$?P]]5_] % 'K/@G_D2-&_Z]$_E6_6!X M)_Y$C1O^O1/Y5OT &[!I9FS,V%CC R6)Z5R_AGPO>ZWJ2^(_$ M8+2D[K:V8Y$'T^M !X9\,7>M:A_PD/B'YI'.8("7DIV11KR2QZ4 +XC\20Z+;[$!ENY,! M(D&6^N*SO#GAN)5TM%M;0>;?S?+$@ M]??TJ'PSX9:UD.J:D3-J4W)9_P#EFI_A'M0 OAKPT]J[:EJ9\W4)>3NY$?\ MN^E=31BEH *2C-H'M1X9\,C3 UY>-Y^H3WT"U+-^\O91F:9NK4 +X7\,0:%;;F_>7X M4 &***1F"@DD 9)H &8*I8G '))KA];UNZUN_\ [$T7)S_KI@?E"]P#V/M1 MKFMW6MW[:)HI(QQ<3K_ /;UKH]"T.VT.Q$$"@,W,CXY=NY- !H>A6VB60BB& MZ0_?D;[S'WK6HHH *9+*D,;22,%11DDGBDEF2&)I)&"HHR2:\ZU34[[QIJ;: M1I3/%8(V)[A?3VH -3U2]\::D=+TLLFGH?W\XX##T!KN-'T:TT6Q2VM4 W M-CECZFC1M&M-%L$M;2,(J]?<^M:- !1145Q3 6BTR%L,X_CKMK*R@L M+5+:W0)&@X H 2RLH+"V6"! B*.PQGWJS110 57N[R&QMGGG<*B#)R:6\O(; M&W:>=PJ*.YKAUCN_&FH;Y-T6EQ-P.SF@!42[\::AO?=%I4;8 Z%Q_6NXMK:* MT@6&!%2-1PJC HMK:*TMT@@0)&@PJ@<"IJ "BBJE_J-OIMH]Q<.%51TSUH - M0U"#3;5KBX<*JC/7K7&VMI>>,-0^V7@:/3HV^2/IN(Z<>E%K:W?C+4!>7@:/ M38V_=Q=GKN8H(X(5BC4*B#"@4 $,$<$0BB0(@& !QBI*** "J&J:M;:3://< M. %'"YY-&JZK;Z39M<3OC'"@=2?2N3T[3;KQ5?#4M4!^Q*?W4!^ZPH --TZ[ M\47PU/4@4M4/[J+U^HKN(XUBC5$ 55&% '04J(L:!5 P *=0 4F:,UC>(? M$-MH5F9)#NF;B.,=6- !XA\0VVA69DD;,S<)&.I/TKF= T"ZUR^_MS6P3N.Z M&$] /<4>'_#]UKE__;>N MSF&%N0!7?A0HP!@ 8&* $5 BA5&% P *=110 E M8?B'Q#'H\ 2/]Y=R?+'&O)SVR*9XF\36^@VN!^\NI!B*,=S67X7T.XN93K&L MJ7NI/N*W\([4 2^'O#\TDYU;5OGNI?F5&Y"^U==BC'I2T %?-_[1_P#R']*_ MZX-_.OH_-?-W[1KJWB#2PI!(@.<'IS0!ZC\%?^27:9]7_P#0J]!KS[X+?\DN MTSZO_P"A5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S/C[_D2M5_ MZ]W_ )5TU^/2@!?$?B2#1+7: MH,UY(,10(?F;Z5E^'/#DTUR=8UEO-O).5!Z*.W%+X=\.3RW/]L:S^\O'.5C/ M*Q_2NPP!T^E !BEHH_"@!,UR'C#Q@NCJ+"P4W.IS<)#&D\8>,%TB-;" MP'GZE<'9$BC.TGH6]![U%X0\'O8LVK:Q^^U2?YFW\B,GJ%]J $\'>#FL';5M M7?[3JMQ\TCGHOI@=J[>DI: "DS1FN3\2^))(95TK2@);Z7Y>.0GUQTH 3Q+X MEDBE&E:4IFOY>#MY\L'^(^U6_#7AJ/2(C/<,)KZ;YI9/?V]*7PUX;328OM%P M?-OI>7D;DC/4?2NAQ0 8I:*3- !GUXKCO$7B*>XN?[&T7,EVY"R2 9$6>YI/ M$7B*>>Z71M% DO)#AGZJH]SVK6\.^'(-$M>29+I\F25^6/MF@ \.^'8-$M23 M^\NI/GEE;DEN_P"%;E&*6@ I"P R2!^-!8 $G@#G-<3KNO7.JWXT31?FD8_O M9A]U1W&?6@ U[7;O5KW^Q-".9&.V:X RL7UK?T'0+70[,1Q+F5N71@JJ,DG@4 $DBQ1L\C!549) M)X%>=ZOK%]XOU,Z/HS%+1#B>XQD<=1FC5]7O/%^I'1](++9J?W\XXR.X!]:[ M/1-#M=#L$MK9!P/F>*VB: M69PB*,DFDGGCMX6EE8(BCDDXKA[BYN_&6I&UM2T6F1G]Y)T+CV]: "YN;SQE MJ/V6V+1:9$W[R3^_[9KL[&PM].M$MK9 D:# ]3]:+"P@TZU6WMT"HH[#K[U: MH ***ANKJ*SMWGF8*B#))- !=74-G TT[A$4__ "T' ML:/]+\:ZAM!:+2HSR1P7_P :[>UM(;*W6"! D:C@ 8H +6TALK=(($"1H, " MIZ** "JU]?P:=:O<7#A$4=SUHOK^#3[5[BX<*BC/)ZUQ5O!>>,]0^TS[HM+B M.$7H7/T]* %@M[OQGJ/VBY#1:5$?D3IY@]J[F&".WA6*)0J*, 4D%O%;0K# M"@2-1@ 5+0 4452U/4[;2K1KBY<*JC@9Y- !J>IV^E6;W-RX55&0">OM7(V- MC>>+=0^WZB&CL$;]S#T+>AHL+&[\67ZZA?AH[%&S''_>/TKN(XDAC6.-0J*, M!0.E !'$D4:QQJ%51@ 4^BB@ K.UC6+;1[-IYV&1]U,\M1J^KVVD6;3S/S_" MHZDUR^DZ5=>([Y=6U4%;=3F"$]/Q% !I6DW?B._&K:L&6!3F"$\?0UW"J$7: MH Z #@4B(J(J(-JJ, "G4 %)FBL+Q)XDM]!LRS'?<-\L<8Y.>V10 OB/Q); M:#:%F.^X88CB7J:Y_P .>';O5+W^W-=RTS',<+=$_"CPYX=N=4N_[;USYG?Y MH82>%'TKO ,# Z4 4* .@%?%_P 3_P#DHVM?]=S7VC7Q=\3_ /DHVM?] M=S0!R-%%% $MLP6YB8]G!_6OJ6\^*MJFGV-CHZ_:+^1%0(G)!Q7RL#R#7H?A MOXCP^' IATRVFE7I+)'\WYT >SZ=\4Y=.O!I_B6TDM;F0Y3?@9%=]=:_9VFA M'6)''V4 -G/:OFCQ#\65\1K&+S2[7S%8?O0GS >@-;^N?%G0K[X;MH5ND_VP MH%Y3Y>/>@#I_$GQ@FN+HV7AF%IY0/OH PI?A]X@TFZU21]6F5M:=RI1SROMB MO(?"GCV/PQ*\\=A!+*P_Y:)G%7D^(EC<^*X=5N;"*W4'=(8(^6.%>B>)M5ETSX=PFW8K/+:JL;#L=HKP[4_B!I%^OBR.)9LZN M\!M\K_=/.:]U\2:;_:/PU^7_ %T5D'BQV.T4 9?AWP+I\O@@27B&2[O(1-)( M3R'QU%<]X4\0:EIB7?A:U5I[F(A8I,9VY-36OQ%^R^ X;&W1FU""$0R$KP#B MM3X1:"R:=/KMT-\]\<@OU&* */A#2Y--^,.H17,GFRM8*Y)[$FM;XH75S.EI MH\$AC6X=2S#@D9YYHL/^2Z:EQ_S#ES^='Q7ADM=/M=7BY,$R*1[$T ,\4_#_ M $J/PI&,UGVL]S:Z#::#HF6NKG#7#@'Y,]3F@#PCQB0?BO?D=#J (_[ MZ%=W>?\ )Q]G_P!LO_0!7F^MVDWG_)Q]G_VR M_P#0!0!](4444 %%%% !1110 5Y]\:O^27:G]4_]"KT&O/OC5_R2[4_JG_H5 M %7X%?\ ),[7_KJ_\Z\N_:*_Y'.Q_P"O,?\ H5>H_ K_ ))G:_\ 75_YUY=^ MT5_R.=C_ ->8_P#0J /8OA=_R2O3?^N#?UKS+X$_\C_X@^C?^AFO3?A=_P D MKTW_ *X-_6O,O@3_ ,C_ .(/HW_H9H ^AZ*** "BBB@ HHHH *^<]0_Y.H?\G.1_\ 79?_ $"@#$_:!_Y* G_7LE>Y^"?^23Z?_P!> M!_\ 037AG[0/_)0$_P"O9*]S\$_\DGT__KP/_H)H \Q_9Y_Y#_B'\/\ T(U] M!5\^_L\_\A_Q#^'_ *$:^@J "BBB@ HHHH **** /G[]HC_D+>'_ *M_Z$*L M_'K_ )$?P]]5_P#0!5;]HG_D+>'_ /@7_H0JS\>O^1'\/?5?_0!0!ZSX)_Y$ MC1O^O1/Y5OU@>"?^1(T;_KT3^5;] '-^/_\ D0=:_P"O5_Y5\[? 3_DHR?\ M7!Z^B?'_ /R(.M?]>K_RKYV^ G_)14_ZX/0!]69K!\4>*+3PW8&24[[B3Y88 M5^](W8"CQ1XHM/#>G-/,V^8\1Q+RS'V%)(=&M]B9DNI.$C09;GOB@ \1^)(=&@$<0\Z\EXBA7[S&L_P -^')3 M.=9U@^;>R'/#Y]* #Q-XF-HXTW3E\[4)> J<[ >Y]JF\,^&AIBM>7C"? M4)OFDD]#[#M2>&O#*Z6IO+P^;?R_,[MSMSU ]JZ6@ Q2T4F0!D].M !G R:X M7Q/XFN+JZ_L/0\R7,AVR2J,B,'N:/$_B>XNKP:%H0\V[E.UI%Y5?J16SX8\, M6^A6VYLR7%_#$&@VNYL2WDGS32GDEN^*Z'%&/>EH *^)_B'_ M ,E!US_KZ?\ G7VN6"J2QP!US7Q/\065_'^MLI!4W3X([T W,P52QX Y)- 6"C+$ 5P^MZW>:W M?'1=#..<37.,JGL:36];N];O_P"Q-$).3^_FS\H7N ?7VKI-#T*VT.R6*$9D M(^>0_><^IH -"T&TT.R6"!3NZL[ELR6"']_..-P]C0 :GJE_XTU0Z5I1:/3T;$ M]P/NG'49KN-'T:UT2P2UM4PJC!)ZGZT:/HUKHM@EK:H !N;'+'U-:- !114 M5Q7D-C;/<7#A8T&22:XF-+OQIJ!=]T.E MQM@#H7]_>@ 1+OQMJ&^3=%I,9X!_Y:?0UW%M;16D"PPH%11@ "BVMHK2!884 M"1J. HP*FH ***J:AJ$&FVCW%PX55&>O6@ U#4(--M'N+APJ*"1D]?:N-M+2 M[\8WXO+P-'IB']W'TWBBUM;OQAJ O+O='IT;?NTZ;B.F1Z5W,,,=O$L42A$4 M8 ':@ BA2"-8XU"H.@ J2BB@ JAJNK6VD6;7%PP X7/4T:IJMMI-F\]PX&T M<#/)KE-,TZ[\47PU/4E9+13^ZB/?ZB@!--TV[\4ZA_:>J!DM$/[F \9]#723]* M %\0^(K70+)I93NF/W(E^\U'] N=]NO[;UOYYI#OBB8Y" M@^QZ4 'AKPU<7MW_ &YKF9+ASNCB/\'X5W0 P.* ,#BEH ***YWQ'XC73$6 MVM<2WTO"(O./K0 GB/Q&NF(+6U'FWTORJB\E<]#7@OQ,L[?2?$VGW/B2&2\% MS;,[1QMM(>O=/#OAQH'.HZB3+>2<_,<[?:O&/VCO^0_I7_7 _P Z /4/@Q@_ M#+32HPNZ3 ]/FKT"O/?@K_R2[3/J_P#Z%7H5 !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7,^/O^1*U7_KW?^5=-7/\ C6UGO?"6HV]M&9)9(&55'4F@ M#XB5&8X4$GV&:5(9)"1&C.1U"KG%=,NA^*/">[5)](E@C4%"]Q%E<&O2?V=K M>"\U+6C<012_NU(WH#CGM0!XG]DN?^?>7_O@T?9+G_GWE_[X-?=O]DZ=_P ^ M%K_WY7_"D_LK3O\ H'VO_?E?\* /D#X9VTZ_$/1F:&0 3C)*D 5]9Z_K]OH= MD9)&S,YVQ1CJS=JJZY>Z1X>@$XLK@!=!T&ZU.^&N:V"TQYAB;GR_I7:@ # QB@# P.!BEH **3-8 M7B/Q)!HEOM53->2#$4"?>;Z4 'B/Q'#HML%3]Y=2_+#&.K'M67X=\.3RW7]M M:RQEO).8U;I&I_A'M1X<\.S2W+:QK3"6]DY4'[JCMQ78X]* #I2T4F: %K MC_&'C!='5-/L$^T:IH?!W@YK%FU; M5W^TZKUC(VL:LWVC5)Q\TC]5'I7:XHQZ4M !29QUH MS7)^)?$LD4@TK209M0E^4[1GRP?XC[4 'B3Q+)%,-*TM?.OY1P%/W:M>&?#4 M>CQM<3MYVH3#,LQZM1X:\-)I$/GW)$U]+\TLG7GV]*Z*@ Q2T4F>,GB@ ) & M3QBN-\1>(IY[L:)HV9+N0?O&7^!>YS[4OB+Q%//=?V+HN9+M_EDD R(O'8=#MB2?,NY>993U8UNXI*6@ I"P R>/K M06 !)( %<3KVO7FK7G]B:$PHUC5[[Q=J1 MT?1R4M$.)[CJIQU&:[/1-$M-"T]+6U3 '5CR3]30 :)HEIH5@MM:QA1U8XY) M[FM2BB@ J.>>.WB:65@J*,DFDGGCMH6EF<*BC))[5P]S<7OC+4/LML6BTR-O MWC_W_49H +BXO/&.H&UM2T6FQMB20?Q5V=A86^FVB6UL@2)!P *+#3[?3;1+ M:V0)&@P/4_6K5 !114-U=0V=NT\[A(U'))H 2ZNH;.!IIG"QJ.237$'[9XUU M#;EHM+B;G_;-!-WXUU'C=%I,9[\>;]#7;VMK#96Z00(%C08 H +2TALK9+> MW0)&@P !4]%% !5:]OH-/MFGN'"HHYYYHOKZ#3[5[BX<(BCN>M<5#;W?C/41 M/<[HM*B/RIT+CZT $$%WXSOQ<7 :/2XV^1.SUW,$$=O"D,2A40848[4L,$=O M"L42A448 J2@ HHJEJ>IV^E6;W-RX55' SU/I0 :EJ=OI=FUQ<. HZ#/)-< MA8V%UXNOUU#4%9-/0_NH3T846-A>>+-1_M#40T=@C?N83P6]#7);X:KJRG[.#F& ]"/6NW50 MB[5 ^E"HJ*%4 = !P*=0 44F:P_$?B2VT*T)8[[EAB.(=30 >)/$EOH-IN M8AKA_P#5Q]R:P/#OARYU6^&N:Y\\A.88F_A'8TGAOPY=:G>_V[KF6E8[H8CP M$_"N\"@ #IQ0 # XI:*3- !FOC#XG8/Q%UKG_EX.*^KO$WB>'1(!#%^ M]O9?EBC4\Y/>OD#QG-=S^+=1DOEVW+2DN,8H PP >].VI_>J.B@"3:G]_P#2 MC:G]^HZ* )"%QPQH"IC[U1T4 2%5_O&DPN?O&F44 2*PCE5QSM.:]BO/CW=W M'AI]*BTE(F:#RA*'/'&,UXS10!V.F^.6L-+FM39+)-,VYIBW.:ZOPI\<]0\. MZ4MC/8B\"_=9GQBO),T9H ]8@^-,L/CBX\1_V2I::W$!AWGC'?-)XP^-=YXI MTU;)=/6V0.&.&SG%>49HS0!W6K_$J\U/3;*TCM_(:S),3ANF:Z'PS\:SX>M! M'_8DOX-*^/L-_=EEMX M1$SLJEL#8/2O)M+_ .0K9_\ 79.OUKZ/TG5-!TOXI^)#K<]I$CV]N(OM '/R M\XH ZO\ X6[X0_Y_I/\ OT:O:-\1?#>O:G'IUA>L]TXRJ%",_G5?_A+/A_\ M\_\ I'_?"_X5Q>J>)O"R?%?0KRTO[%+6*WD$DD0 4'MG% 'L]%(/ 5_IVG7$LMS(5VKY1&>:Z+PQXH\#0^%M+BN;[2UG2V17#*,YQ MSVK1G\5^ 3;R[;_2-Q1L?(O^% &9\"_^29VO_75P?SKR[]HK_D<['_KS'_H5 M>K_!AD;P$K1D;#=2E<>FZO*/VBO^1SL/^O3^M 'L7PN_Y)7IO_7!OZUXW\*? M$FF^&/&FMW.J2210R%T5Q&2"=Q]*]C^%Q_XM7IO_ %[M7*_#77_">G^'9X-7 MN[".Z%W*2)E!.-U '5GXO>#P,F_D QG)B:NKTC5[/7-,AU"PE\VVF&4;'6N- MUCQ5X$DT2]2&^THR- X4*B]-/#>F^ ]/M;S6+:&9 P:-VP1S0!ZK M17,_\+#\(_\ 0?LO^^Z/^%A^$?\ H/V7_?= '35R^N?$'P[X=U+^S]1O#'<[ M=^Q4+<>O%._X6'X1_P"@_9?]]UY]'XG\+S?&&\OKG4+*2R-@J+*^"N[\: .N M_P"%N^$/^?Z3_OT:\@AU2UUK]HBUU&R9FM9I1L=E(S\OO7LO_"6?#_\ Y_\ M2/\ OA?\*Y'7]8\/:G\0_!XT2XLY62>3S/( &!MXS0!YS^T#_P E 3_KV2O< M_!/_ "2?3_\ KP/_ *":\,_:!_Y*"G'_ "[)7N7@D_\ %J-/''_'@>_^S0!X MS\&O%&E^%M8UJ7597B28[48(2"037L7_ MWPA_S_2?]^C7*_#+Q!X1L?!,% MOJEWIT=VLTI<3*N[[YQVKL/^$L^'_P#S_P"D?]\+_A0!K^'?%ND>*8IY-)N# M,(&VR K@J:W*\:\ ^*_#6F>)/%+RZG:6UO-=[H>=H8>U=_\ \+#\(_\ 0?LO M^^Z .FHKF?\ A8?A'_H/V7_?='_"P_"/_0?LO^^Z +?B'Q9I'A:*&35;@PK, MVV/"Y+'TK!_X6[X0_P"?Z3_OT:Y/X@>*_#>IZ]X8:+4[2X@AO-TV#N"CWKLO M^$L^'_\ S_Z1_P!\+_A0!XQ\9_%.E^*=1T:32I7E2 XD8H0!DBNB^/7_ "(_ MA[ZK_P"@"M7XG>(?"%]X&NX-+NM.DNV>/8L*KN^]]*R?CR1_P@_A[GNO_H% M'K7@G_D2-&_Z]$_E6_6!X)_Y$C1O^O1/Y5OT K_P J^;_@;:07GQ"B2>-758F8 M!AGGL: /;?#7AB[UO4U\1^(@6F!W6UNW(A]<5Z,%"@ < =* H50H& !C%+0 M4F:6L#Q)XDAT:W$<8,UY+Q%"GWF- ">(_$D6C6X2/]Y>2_+%&. M')FN?[9UC,E\^2JMTB!["CPWXOO1XE\3+I:"UM%,]_)PD:]0^&?#+VK- MJ6J.+C49N6;^$>F!VH /#/AIK60ZIJ1,VHRCEF_@4_PCVKJL48I: "DHSZUR MWB7Q,;1AING S:A+P%7DH#_$?:@!/$OB9K-UT[35\_49AA4'0>N:E\->&1I@ M:\O&\_49N9)FZ_2E\,^&AI:-=WC"?4)OFDD[ ^WI728H ,4M%)G R: G R> M/K7#>)O$\]U=C1-$S)=/Q(Z_P#O2>)_$UQ=77]AZ'F2YD.V211D1@]S6SX7\ M+P:#:;GQ)>2?--*>26[XH /"_A>#0+4LW[R\E&9I3U8UT5)BEH *0L%!)( ' MO06"J6/ S7%:UK-SK=[_8^C$@9Q-/CY5'UH 75]9N=;OO['T,;3[#XPU6U+[S%<,N[UK[.T31;?1K-885^<\NYZDUR>J?!KPAJ^IW&H7=O M<&XN'WN5FP,T ?(.*,5]9?\ "B/!'_/K<_\ ?_\ ^M2'X%>!U&3;7('_ %W_ M /K4 --3;2=*9X[%&Q/.*[C1]&M-$L$M;2,(J]?4T: M/HUKHM@EK:IA5&"3U;W)K1H ***BN+B*UA::9PD:C)8GB@ N+F*U@::9PJ(, MDFN'DEO/&=_Y,!:+3(6PS@??-))+>>--1\F+=%I43?,Q_P"6GJ :[:SLH+"U M2WMT"1H,#CK0 65E!I]JEM;($B08 %6*** "H+N\AL;=IYW"HHI+R\AL;9IY MW"HH[FN)1+OQMJ'F2;H=)B/ Z&3Z&@ 1+OQIJ&]]T>EQ-PO9Z[BVMHK2WC@@ M0)&@PJJ*6WMHK6!884"HHP !4M !11534-0@TRT>YN'"HHSR>OM0 :AJ$&G6 MK7%PX55'3/4UQMK:W?C&_%W>!H]-C;]W%V>BVM+OQCJ'VN]#1Z8AS''T+>AK MN8H4@C$<:A4 X % !#"D$2Q1J%11@ "I*** "J&JZK;Z39M<7#@8'R@'ECZ4 M:KJMMI-FUQ<.!@9"YY-#[&@!=.TVZ\57PU+5% M(LU/[J$]&'O7<(@10J@ #H *$C6- B*%51@ =!3J "BBL7Q#XBM= LFDE.Z8 MC]W$IY:@ \1>(;;0;(RR,&F;B-!U)KF= \/W6N7_ /;FN9;G]Q"W\([4OA[0 M+O6[_P#MS7 =Q;,4/0+[XKOE4* % '0 =* * !P!Z4M%)F@!:Y_Q+XFM] M"M/^>EU(,1QCJ:/$OB6#0[7 _>7<@_=Q*?F/O6)X:\-7%[>?VYKF9+ESF.,] M$_"@!?#?ANXO;S^V];S)<-S&C?P>E=SB@# P,8'M2T %)FEKG?$7B-=-3[+: MCS;Z3Y41>2A]30 >(O$2Z8OV:V'FWLG"(.WN:K^'/#C02-J6I'SKZ7GG_ 5_Y)=IGU?_ -"KT&O/O@K_ ,DNTSZO_P"A5Z#0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4E+10!YM\6X_MC6? MWEXYRB$Y$?TI/#GAR::Z.M:P3+>2,? M&"Z.BV%@OGZE<'9&BC.TG^]CH*/&'C :.J6&GI]HU2X^6*(>M1>#_![6,C:O MJS?:=4G&6D?^$=A^% !X0\'M8NVK:P?/U2<[R7Y\K/55]J[7\:,4M !29HKD M_$GB1X9AI6EKYM_*/NC^$=S0 >)?$DD,J:3I2B:_FX&.0OU]*M^&O#::1&;B MX/FWL@R\C&8](B:XN#YVH3>[71M%42WDAPS_ ,*COD^M'B+Q'//=_P!BZ,#)=OQ(R_\ +->Y_#TK M6\.^'8=$MB6_>7K'UH /#OAR#1+7J9;IQF29_O'\:W:** "D+!1D\# MU-!8*,D@#W-<3KNNW6JWS:)HI/F<">9?^68H 37=>NM5O_[#T7YI#_KI?X57 MN ?7VKH-!T"WT2TV1_/,W^LE;[S'WHT#0+?0K(11KF9SNED[LWU \B1(7=@J@9))KSO5]7O/%^IMH^CLRVB']_.../8^M&K MZM?>+]2;1M'9X[1&Q<7 Z 5V>B:)::'8+;6T84#DG')- "Z)HEKH=@EM;(. M-SD>9@J(,DDUP^ M;OQKJ&U2\.EQM@D<;_\ &@_;/&M_@;HM*B;D]G-=O:VD-E;);P($C08 Q0 6 MMI#96ZP0($C7H .*GHHH *K7U]!I]J]Q<.%11GKR:+V_@T^U:XN'"HH]:XJ" M&[\:7XN+@-'I<;?(A_CH +>"\\9ZC]IGW1:7"WR+TWGZ>E=S!;Q6T*PPH$C4 M851VH@MX[:!88E"H@P!4M !115+4]3M]+M'N+AP% X&>2: #4]3MM+LWN+EP MJJ.F>37(V%C=^++X:C?AH[%6_=1_WL>U)8V%UXMOQJ&H*RZ>A_=0]G%=S'&D M4:H@"J!@ "@ CB2&-8XU"HHPJCM3Z** "L[5]8MM(M&FG?G^%1U)^E&KZQ;Z M/9M/.P!Q\JYY)KE]*TJZ\1WPU75E/V<',,)Z$=C0 :3I5UXDO5U;55*VP.8( M#T(]Q7;HBH@1 %4# H50B[5 '0 4Z@ I,TM87B7Q);Z#9EB0UP_$'1+?RXOWMY M)Q'&HSS1XG\3PZ);;(OWEY)Q'&O)K+\,>&)Y;DZUK9,MY)\RJW\% !X8\,RR MW)UK6OWMW)RB-R%':OF7XGT3[TT@0?4G% %;%)7O=K^SDTUK')-K+12,,E?+'%3_ /#-J?\ M0=/_ 'ZH ^?:*^@O^&;4_P"@Z?\ OU1_PS:F/^0\?^_5 'S[CWHKV#5_@K'9 M:A%8V>L&YN6;#($^Z/6MZ']F_?"K2:X48C)'E]* / :*^@O^&;4_Z#I_[]4? M\,VI_P!!T_\ ?J@#Y]I<>]?0!_9NC R=>/XQ5SE_\%DBUB/3K#5C=S$XD 3[ MM 'D-%?0$?[-P**6UT@D9(\OI3O^&;4_Z#I_[]4 ?/M%?07_ S:G_0=/_?J MD_X9M0#)UX@=_P!W0!X C%'#J2&4Y!'8U->7USJ%RUQ=SO-,PP7,6/BC7-,MEMK'5+FWA4Y"1O@55U'5K_ %>99M0NI;F1 M1M#2-D@5Z3I7P=;6M:DMK'43+9(LK1; M6UU6ZB@486-7P *R'=I)&=B2S'))[FOH#_AFU/\ H.G_ +]4?\,VI_T'3_WZ MH ^?LT=Z][N?V=K>T@>:;Q!M1 228ZP]"^",FN77%C^!LVN&67^T6BM0W M[J79]X>M;_\ PS:G_0=/_?J@#PC4-3O=5N/M%_+=?MK1; M6'5KI+=5VB,/P!Z5[1_PS:G_ $'3_P!^J/\ AFU/^@Z?^_= 'S\6+,6/))R: M2O==4^ %GI5C)=W/B+9&@S_J^35'P[\!Y]9MWN)=1:"(MB,[/O#UH \8HKZ" M_P"&;4_Z#I_[]4?\,VI_T'3_ -^J /GVBOH'_AFU/^@\?^_59^L? :QT6Q:Y MNO$6U5X \OD_A0!X?TI*]J\/_ *XU6R^T76HFVR> 4SD5L?\,VI_T'3_ -^J M /GX'!!'!!S6C?Z[JNIP1PWU_/<11_<5WR%^E>X?\,VI_P!!T_\ ?JN(^(_P ML7P%IUK=C4OM1F?81MQB@#Z5\$_\B1HW_7HG\JWZP/!/_(D:+_UZ)_*M^@#F M_'__ "(.M?\ 7J_\J^=O@)_R49/^N#U]$^/_ /D0=:_Z]7_E7SM\!/\ DHR? M]<'H ^K:3-+7/^(_$D6C0"./]Y>2_+#&.K-V% !XD\20Z-;[$S)=R?*D:#)Y M[_2J'ASPW,;C^V-9/F7TO(C)RL?TI/#GAV9KG^V=8S)?/RBMUB![5U^.,4 & M*6BDH ,US7B;Q.FE*MI:@S7TYV1HHS@GN?0>]+XE\2KIB+:6@\V_F^6.,>M0 M^&?#36DC:GJ+>;J$PY9OX0>U "^&O#3VKG4M4/FZA+\QR<^7["NIQQ1BEH * M3-+7*>)?$S6CKIVFH9]0F&%0=J #Q-XE:T9-.TT>;?S?*H R$]V]*F\->&ET MQ3>7A\[4)?F>1N2N>J@^E'AGPR-+#7EX_GZC-S)*W7Z5TF* #'O2T4A( R<# MZT &<7DHS-*W5C0 >&/"]OH5MN;,MV^3)*_)^E=#BEHH *0L N MXG R?\ CXF!PJKWP?6EUO6[K6]0;1-% M9A@[;B=?^68_K71Z%H5MH=B((%PS'+OW8]S0 :'H5MH=F(81N<_?D/WG/J:U ML444 %1RS)#$TDC!549))Q2RS1P1M)(P55&23Z5YSJ>IWWC34FTK2F>.QC;$ MUP!0 :EJE[XTU0Z5I;-'IZ']]..,CV-=QH^C6NC6*6UL@ &YL8+'UHT;1K3 M1-/2TM(PB+^M:- !1145QEQ-PO\ ?H (UN_&NH&1]T.EPM@=BY^G<5W%M;16D"PP($C4< "B MVMHK2!((4"QH-JC%34 %%%5-0U"#3K5KBX<*JCIGJ: #4-1M]-M6N+APJJ/7 MK7&V=I=^,+\7MX&BTZ-OW:?WB/:BUM;KQCJ O+P-'IL9_=Q=GKN8H(X(ECB4 M*JC H (88[>)8HE"1J,!0.!4E%% !5#5=6MM)LVGN' P.%[FC5=6MM)LVGN M' P/E'_P!MZV,JQW0P$\ ?3M1H'A^Z MUR__ +E "! JA0,*!@"G444 )6!XF\2P:%:X4 M^9=2?+'&O)S1XF\36^@VG'[RZ<8CC'4UB^&_#=Q>W?\ ;>N9DN&YCC;HOI0 M>&O#5Q?77]MZWEYW^:*)^0H^G:NY &!1C' QBEH *3-&:Y[Q'XC73%%K; 2 MWTG"(.V>] !XD\2)I:+;6O[V]E^5%7G!]Z@\.>'&@' M/#KP2'4]1/F7TG.3_#748H ,4M%% !7S9^T7+')XATQ4=698"& .2#FO:_$? MB,VC#3[#][?2?* O\.>]?/?QITB;2]5TU[F0R7%Q 7E)[-F@#VOX*_\ )+M, M^K_^A5Z#7GWP6_Y)=IGU?_T*O0: "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#S;XY_\DTN_^NB?SKRGX&:]!H4NLR."\SQJ(XE^\YSVKU;XY_\ M)-+O_KHG\Z\R_9ZTJTU#6-2FN(E=K=%9,CIS0!Z_H&@7.IWO]N:V=\K?ZF+^ M%%[<>OO7;!0!@<#TH"@8 '2EH **2L+Q)XC@T.U &7NI"%BC49))Z<>E ! MXC\1P:);;5!FO)!B*%/O-]*R_#GAR>6Z;6-:82WLO*C^%1VP*7P[X+UTA%L+!3<:E/\J1Q\E0?XB/ M2D\8^,%TA%L+!?/U.<[(T R%)Z;L=!47A#P0I]@>E=KCTI:* "DS1FN2\2^)7AF32=)43:A- MP,5NHSV^E=#B@ Q2T4F: #.!7'>(O$4]Q<_V-HN M7NF.'D R(_K2>(O$4\]T-%T51+=R<,P^ZH^OK6MX=\.0:';9),MVXS)._P!Y MOJ: #PYX=@T.T[OIKB->UZZU M6_\ [#T7YI&_UTO\*+WY]?:@!=>UV[U6\.BZ&?WA.)9\95/8UOZ!X?M="L5A MA4F0\M(_+$_6C0= M]#LQ''\TS?ZR4_><^IK8H ***8\B1QEW8*H&23Q0 22 MI%&SR,%5>22>*\[U?6+[Q?J1T?1F*6:'$]P.G'49HU?5[SQ?J;:/H[,MFI_? MS]./8UV>BZ':Z'8);6R#@#<^.7/J: #1-$M-"L([6V3&T6;ZFM2BB@ J. M::.WA:65@J*,DD]*2:>.WA:65@J*,DDUP]Q<7GC/43:VI:+3(S^\E'!<>WK0 M 7-Q>>,M0^RVVZ+38F_>/_?]0#79V&GV^G6J6]L@5$7 ]3]:+#3[?3K5;>W0 M(BCL.I]:M4 %%%0W5U#9V[SSN$C09))H 2ZNHK.W:>9@J*.237$'[7XUU''S MQ:3$>>WF?0T9N_&NH,%+PZ7$V"1P7_"NWM;2&SMD@@0)&@X '2@ M;2*SMU@ MA4*BC' J>BB@ JM?7\&G6CW%PX1%&>3UHO;Z#3[9KBX<*BC/7DUQ4%O>>,]1 M%Q<;HM,A;Y%_OGZ4 $,%WXSU 3W.Z+2XS\B=-XKNH8([>%8HE"(O0 4D%O%; M0+#"@2-!A0!TJ6@ HHJEJ>IVVEVCW%RX55'3/)H -3U2VTJT>XN' 51D#/)K MD+&PO/%FH_VAJ(:.PC;]U#T+>A^E&GV5YXMO_P"T;]6CL$;]U%_>_"NYBB2& M)8XU"HHP .U !'&D4:QHH55& , 4^BB@ K.UC6+;1[-IYV&1T7/+4:OJ]MH M]FT\[X/\*CJ37+Z3I5UXCO5U;55(M@ MGXD5VZHJ*%4 *. !T%"(J*%0!5 P *=0 4F:,UA>)/$EOH-F6)WW+\11KR2> MU "^(_$=MH5H2QW7+#$<8/)KG_#GARZU.^_MW7,M,QW0Q'HGX4>'/#ESJEV- M'1+?RHL2WLO MRQ1KR*/$\.AVWEQ_O+V08CC49YK+\,^&)9;DZSK7[V[DY1&Y"B@ \+^&9 MY;DZUK/[R\E.Y$;HGMBNVQQCMTHQ]*6@ KXO^)W_ "4;6NO^O-?9^:\_\76/ MAT7+HFC6EWJER'/#B:5'Y]P?,O).7<\X]JZ#'O1BEH /QI/QHSQFN1\0>() MIKG^Q])S)()YKC^R='_>7+\.X&0HK3\/>'H=&M]S?O+J M3F21N2:/#_A^'1X-[_O+I_FDD/)S6W0 8I?QHI"P"Y/ QGF@ )P"2>E<9KNN M7&IW?]CZ-RS'$TP&0!]>U&NZY<:G>_V+HY)D)Q-*. GT-;NA:'!HUKM0;IF^ M9W/4F@!-!T&WT6T"*-T[#]Y(3DDUKX]Z,4M !^--9@JEB< #.:5F"J68@ P- !K&KW.OWO]DZ2?W(.)IQTQ[&NET;1K?1[ M-885^8_?8]2:71M&MM&M!# HW?Q/CDUHXH 7\:/QHJ.:>.")I)6"HHR23Q0 M331V\32RN%11DD]!7G&I7]]XYU$Z7IS-%IB-B6;^_P#0T:AJ5_XWU4Z;IA>+ M3(FQ+-T+$=1[BN[TC2+71K);6UC"JHY(&": %TG2;71[%+:UC"JHY/NX5WMO;QVL"P MPJ%11@ "@ M[>*UA6&%0B(, #TJ7\:** #\:I:EJ=MI5FUS=2!$ XSW/I1J> MIVVE63W-S(%502!GEO8>]<986-YXQOUU+4%:/35.883TD'JPH +&QO?&.I+J M6HJ\.G1'_1X"2"?7=ZUWL<20QK'&H55& !Z411)#$(XQM4#@"GT 'XTE+6=K M&LVNBV+W-R_W1PH^\WT% !J^LVVC637%PX&.%3/+'L!7)Z3I5WXFU)=8U@,M MNIS;VY)&![CO1I6DWGB>_&KZPI6V4_Z/;?PX[,1V-=VB+&H5 %4= !0 (BH@ M11A0, "G?C110 E>(_M&NIT'2TW#=YY.W//2O3_%'BFS\-:T_3Y=,NWDMH5C8 MJPP2*TO^&CM!_P"@3>_]]+7HO_"!^%O^@'9G_MG2_P#"!^%?^@%9?]^Z /)/ M$OQYT76O#>H:;#IMVDES"8U9F& 37'_ 3CXBI_UP>OHK_A _"W3^PK(?\ K+ MU2+PYX/_ 'VFZ7;QZC(-D8A3YN?7':@#7\1^)(=&M_+C!EO)!B*%.6)^E9_A MOPY*UR=8UAA-?2\J#T4=N/6E\.>&YFN/[8UD^9?.=R(3D1?[M==B@ Q2T4F: M #-Y]!47AKPU M):M_:6J'S=0E.YMW/E>RT )X9\,-:.^IZFPGU&;EC_"OIM':NJQ1BEH *2C- M'SM0FY9VY*Y_A'M72_C0 444F<)KBZN?[$T/,ES(=LDH&5C]S1XG\3W%U=#0]"7S;R4[6<=%_& MMGPQX7M]!MMS9ENY.9)7Y8T 'A?PO!H-IN;]Y>2_--*QR2>^/:NAQ1BEH *0 ML%4L3A0,YH+!5R3@#KFN*UG6KG6K_P#L?1\XSB:8< #OS0 :UK-UK=Y_8^C$ M[2<2S@?*H^M=#HFB6VBV:Q0K\YY=SR2:71-%M]&M!%",R'[\A'+?6M/% !BE MHI&8*I9N .I- 6"KD\#UKA];UN[UN^_L71#WQ-/C*KZBDUO6[K7-0;1-%)Y MXGG!P%7O@^OM72:'H5MH=D(81F0CYY3]YSZF@ T+0K70[%8(%^;^)VY8_4UK M444 %,EFC@C:21@J 9+'I22S)#$TDC!449))KSK4]3O?&FJMI.E,T=A&?W\X MXR/8]Z #5-3O_&FIG2M*9H[!&Q-/V;U -=QHVC6NB6"6MJF%48+'[S>Y-&CZ M-:Z+8I;6J!0!\S 8+'U-:- !1145Q<16L#S3,%11DDF@ N+B*U@::9PB*.23 M7#237?C2_P#)A+1:7$?G8\;Q]:)9+OQIJ!@A+Q:7$V&<<;O\:[:SLH+"V6"W M0)&HX % "65E!86R6]N@5%&!QR:LT44 %5[R\AL;9YYW"HH[FB\O(;&V>>=P ML:C)R:XF-;OQKJ&]]T.E0M@=BY_K0 *EWXUU'?)NBTF(\#H9/H:[BWMHK6!8 M84"HHP !1;6T5I L,"!(U' J:@ HHJIJ&H6^FVK7%PX5%'3/)H -0U&WTRT M>XN7"HHSR>OL*XVUM+OQCJ'VN]#1Z;&WR1]"WH:+.TO/&&H?;+L-%IT;9C3^ M^1ZBNYBAC@B6*)0D:#"J!P* "*%((ECC4*B] !TJ2BB@ JAJNJVVDVC7%PP& M!PN>31JNJVVDV;3W#@ #A>YKD]-TZ[\4WPU/4@R62G]Q">_U':@ T[3;OQ1J M']IZF&2T0_N8>A..A-=RD:QH$10JJ, #H*2.-8HU1 %51@ =A3Z "DS1FL;Q M#XAMM!LO-D;=,_RQQCDD]N* #Q#XAMM!LR\IW2L,1Q@\M7->'] N];O_ .W= MWG]NZWE[ASF.,]$_"NYQ@8'% XI: "D MI:YSQ)XC72XQ:VO[V_E&$0(QIB?9;4>;?2<(B\E3ZFJ_ASPXT# MMJ6HGS;V8[CGHN>P%+X=\./ YU'4F\V]DY^8YV_2NHQ0 8I:*3- "US'B/Q& M;0_V?IP\V_DX 49V?6D\1^(S:,-/L );V7@ <>U>2?'.32HO%^E-K$$LUJ;5QMB;#;L\@UY[\%?^27:7]7_ /0J M]"H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-OCEG_ (5I=_\ M71/YUP'[-W&HZU_US3^=>A_&J-9?A]+&WW7GC!_.N=^$NC6N@>.O$.GV0?R( M[>%AN.3DCF@#V>BDK"\1>(X-%M]J@RW3\1Q)]X^^* #Q'XCAT2W5%_>7DO$, M(ZL:R_#GAR:6Z.MZP3)>2,/&(T95L+!/M&J3\10KU/K2^+_ !@ND(+#3U,^I3<)&G)7 M/&XCTJ#P;X/:Q9M7U9O/U2X^=R3D(?\ 9!Z4 +X/\'O82-JVK/\ :-3F&6D; MJH["NUQ1C'2EH *3-&:Y/Q)XEDBE&EZ4/,OY2%R!D1Y[GVH /$OB22*9=*TI M3-?R_P *_P ([FK?AKPTFD1-/<'S;^;F64]32>&O#*:/$T]P?.OYCOED8YPQ MZ@>@KHL4 %+129QG.!CF@ R!UXKC?$/B*>XNO[%T8&2Z?B1U_P"6:GO2^(O$ M=Q/=#1M%^>[0#*Q_6M7PYX=@T2UY_>7,F6DE8Y;)]#Z4 'ASP[#HEJ=W[ MRZD^::4]6/K6[24M !2%@H)) YR306 !)X [UQ.NZ[=ZK>_V+H?,A.)9\95 M/8T &NZ[=:M>MH>BDF3I/,O_ "R%;^@:#;Z%9".)1^6)]S6QB@!:**9)*D4;22,%11DDT $DJ11L\A"JHR2>U>=ZOJ]] MXOU)M&T=FCM4;%Q<#H*-8U>^\7:D=&T=BEFA_?S]CZ@$=Z[/1-#M-"L([:V3 M&!RQY9C[F@!=$T2TT.P6VM8PH'4XY)K3HHH *CFGCMX6EE<*BC))HFGCMXFE ME8*BCDDUPUS.V@6&)0J*, "EA@CMX5BB4(BC@ 8J2@ HHJEJ6J6VE6C7%RX5 M5' SR: #4]3M]*LVN+APJ@<#U/I7(V-A=^+;\:AJ *:>I_=1'HXI+&PO/%FH M?;]0#1V,9_=1="V.A]Z[F.)(HUC10J@8 Q0 1Q)%&J( JJ, 4^BB@ K.UC M5[?1[)IYV X^5<\DT:OK%MH]FT]PPR.BYY-);;0+/R<1QKR0:R_#'AF>6Y.M:S^ M\NY3N1&Y"9[8H /#/AF>2Z.MZSF2\D^94;^"NV & ![48XQ2T %%)7-^(_ M$?V#_0;$>;?R]-\.>'39DW]\?-OI/ MF9F_AH\-^'/L>Z^OOWM[+R2>=N>PKIZ $Q2T4F: %KE?$?B)X91I>F@R7TAV M_+_![TOB+Q')#(-.TL>;>R<949"_6I_#GAQ-*B\^X)EO).7=CF@!?#GAQ=+C M:YN,2WLOS.Y[5T-)BEH *0G R>*,UR.O^(99Y_[)TC]Y M6Y_L?2/GNW.UY!_RSK3\/^'H='M]S?/AT:VRWSW3\R2-RE !N ZD"N-US7+C4[O^Q]')9R<2RKT7UI-.-1.F:R6VM8PB@Y/K6A110 5#YN7$<2#EB<"@ OK^#3K22YN7"11KN8DUP\,-Y MXXU#S[@-%I$1S''VE]&HAAO/&^I+<7 >#2H6W)'T+GW]17>06\5M"L,*!$48 M [4 $%O';1+%$H55' J6BB@ JEJ>IVVE6,EU=2!(T&2:-3U.VTJS:YN9 B MCIDXR?2N,L;&]\8ZDNI:BK1:?$?W$!X)_P!X=Z "RL+OQAJ U#4E:/3HVS# M>Y'0UWL420QJD:A57@ 4D4*0QK'&H5%& !TJ2@ HHK.UC6;;1K)KBX8#'"IG MECV ]Z $UG6;71;%KFZD"J.![FN5TK2KWQ/?KJ^L*T<"G,%L3]WWI-)TJ[\3 MZDNKZLI6W0YM[<\#'^T.]=VB!%"J ., 4 "(L:!4 "@8 %.HI,T +6!XH\3 MVGAO3_.F8&=_EBC'5F["CQ/XGM?#MB9)#ON'XBA4_,Y]!7+^&/#%YK>I?\)) MXAR\K#_1X#]U5[97IN'K0 OAGPS=ZUJ0\1>(0WG$[K>W?_ED*]$"A5"@ = M*4*% X XQ2T %%%<_XC\21:+;[(P9;R08BB3EC^% !XC\21:- (XQYEY+\D M,0ZLW:L_PWXM'B7Q,NF*+2U!FOI>$C49(SW^ ME0^&/#+6DCZGJ;";49N6)Y5/]T'I0 >&O#36DAU/46\W4)ARS?P@]JZK%&*6 M@ HI*Y;Q+XF:S8:=IRF:_EX 7G8#W/M0 GB7Q,UHZZ;IJ^?J$P^5%[#UJ;PU MX9&EJ;N[;S]0F&992.:3PSX972U:\O"9M0F^:1V.=I_V?05TM !BEHI,@#)[ M>ZO/[#T0&6ZD'SNO\ "O>CQ-XFN+JY_L30_P!Y#0;0LP\R\E^:65CD[CUP?2@ \,>&(-!M2S_ +R\E&9I3U8UT.** M6@ I"P49) ZDF@L%4L> .2:XK6M9N]:O/['T!26_B=N6;ZF@ T+0[;0[%8($ 8G<[=R?6M:D MQ2T %,EE2&)I)&"HHR2?2DEFC@B:21@J 9+'I7G6J:G?>-=2_LG2RT>GJ?W\ MW9AW (H -3U*^\9ZF=*TIFCL8VQ-<+7<:/HUIHE@EK:1A$4?G1HVC6NB6"6M MK&%51@MCYF]R:T: "BBHKBXBM8&FF<*BCDDT %Q<16L#33,%11DFN'DEO/&> MH^5"6BTN%OF?^^?2DEEN_&M_Y,.Z+2HC\S=-X^M=M9V4%A:I;VZ!448Z=: $ ML[*"PM8[>W0+&@P!BK-%% !5>[O(+&W:>=PJ*.>:+R\AL;9[B=PD:C.2<5Q MCN_&NH;I=T6DQ'IT+CV- "HMWXTU#S'#1:5$W [/7<6UM%:6Z00H%C08 HM[ M:*UA6*% J*, 8J:@ HHJIJ&HV^FVCW%PX55&<$\GZ4 &H:A!IMH]Q<.%51Q MD]37&VMI=>,=0%Y>!H],C/[N,_QT6MI=^,=1^V7@:+3HV_=Q]"WH?<5W,4*0 M1".)0J < "@ BA2")8XU"JHP !4E%% !5#5=5M](LVN+AP, [1ZT:KJMMI-F MT]PP&!PN>37)Z=IMWXIU :EJ89+2-LQ0],XZ$^U "Z;IUUXIOAJ6I*RV:G]S M">C"NX1%C0*@ 4#@"A(TC0(BA57@ =J=0 4F:,UC>(?$-MH5F9)6S,PQ'&.I MH /$/B&VT&R,LI!F;_5Q]R:YK0/#]UKE_P#VYK@9N?W,+=AV-'A_0+O7+_\ MMW7-Q).883P%_"N^50JA5 P !TH H484 >@I:*3- !6!XF\30:!:?W[I MQB.,=34OB'7HM&LB0=]R_P L:#J36!X9\-W%Y>_V[K?SW#_-'&>B?A0 >&_# M5Q>W9UO7,R7+G='&W\/I7<@ # P/I0!@8[4M !29H_"N>\1>(QIB_9;0>;?2 M<(JC.T^IH /$?B-=,1;6V'FWTO"1CJ/>H/#GAUX)#J6I'S;Z3DEOX:3PWX<: MWPKJ<4 &,<"EHHS0 ER\LSJ_!7_DEVF?5_P#T*O0:\^^"O_)+M,^K_P#H5>@T %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'F_P <24^&UTRG!$J$'\:X;]GJ\N=0UK7+ MF[F::9HHP7]9GAWP[/+.-9UD^9>.=R(3D1>PI/#GAR M:6Y.LZP3)>29V*W\"^F*[$#% !BEHHH ,UQWC'Q@ND1K86"^?JEP=D48&<$^ MN.@H\8>,1HZK8:>GVG5)^(H5//UJ+P?X/:P9M5U=Q&DTB(W%PWGWTHS)*_)Y[?2E\ M-^&TTB)KBX(FOIN996ZDUT- !BEHI,@=>* #-<;XC\13SW8T711YMW)]]AT4 M=^?7VH\1>(I[FZ_L31@9+J3B1U_Y9@]S6MX=\.PZ):G=^\NI?FFE/5F[F@ \ M.^'(-#MMQ)EO)!F69_O-]:W:** "D+ #)X%!8 $D@ =ZXG7M>N=5OVT/1"6D MSB>9>?*H 37M>NM5OO[$T0%I&'[Z7H$7O@^OM70:!H%OH=F(X_GF;_62L/F< M^IHT#0;?0[(11KF5SND?NS=S6Q0 F*6BF22I$C.Y 51DDT $DB1(SNP55&23 M7G>KZO>^+M3;1]'+):*V)[@<<>WK1J^KWWB_4FT;1F9+1&VW%P!P*[/1-$M- M"L%MK6/:.Y[DT +HFB6NAV"VUJ@'=VQRY]3[UIT44 %1S3QV\32RL%11DDFB M>>.WA:65@J*,DFN&GN;SQEJ!MK4M'ID1^>3LY]* "XN+SQGJ/V6U+1:7&?WD MHX+?3UKL[&P@TZU2WMD"(HZ =3ZT6.GV^G6J6]L@5%'%6J "BBH+J[ALX&GG M<)&HR2: "ZNX;.W>>=PD:#))KB,W?C74#@M#I438)'!?\*,WGC34.-T>E1-R M>S^U=O:VD-E;I! @5$&!@4 %K:0V5LD$"!(U& *GHHH *K7U]!I]JUQ<.%1 M1SZT7U_!IUJ]Q<.%11W/4UQ=O#>>,[_[1<;HM*C/R(?^6E !;V]YXSU+[1HKN(+>*U@6&% D:#"J!P*(+>.VA6*)0J(, "I: "BBJ6IZG; MZ59O<7#A549'/6@ U+4[;2[-KBXD"JHZ=S7(:?97GBZ__M'4%:*P4_NHO[WU M%+8V-WXLOAJ&H*R6"G]S$?XQ7<1Q)$BHB@*HP !0 1Q)#$L<:A448 '84^BB M@ K.U?5[;1[-IYWP?X5'4FC6-8M]&LFGG8#CY5SR37+Z5I-UXBOQJVJAEMQ_ MJ86].QH -)TFZ\1WHU75E(M@XKMU0(H50 H& ,4*BHH50 !T IU ! M29HS6'XD\2VV@69=_GN&_P!7$.K4 'B3Q);Z#9EBV^Y?B.('+G5+ MO^W-=R[O\T,+'(44OAWP[_VWK8+2L*/%$.AVOEQ_O;V48CC SDT>*/$\.B6_E1_O+V3B.,=?K67X9\,3 M27)UK6;?R_*JK_ Y[F@ \2>(_L %G9*)KZ485>P^II/#GALV6;[4& M\Z_DY+-SMH\.>'/L9-_?_O;Z7YF9NQKIJ $Q2T49H 3-;? M2<''11ZYI?$7B)XI?[+TP&6^D^4A?^6?UJSX=\.)I<9N+C]Y>2G<[GM[4 'A MWPZNF1FYN3YM])R[MR)I96"HHR6/2O.=0U&_P#&^J?V;IA:/38FQ-.. M"Q'4>XHU#4;WQSJ9T[369-*C/[V<='%=UI.DVNCV,=M;1A54#)[D^M "Z3H] MIHUBEK:H%51@L!@FK]%% !4-S=16D#33.J1J.231@G% "%[OQUJ.V/?#H\3=>AEQU!'I7=V=G#8VL=O;H$C08 MI;2SALK=((4"H@P,"IZ "BBJU]?V^G6DESXN'"(HS MR>OM]:X:""\\+2(F_=QG_EKCHU= MY!;QVT*Q1*%5>@ H +>WCMH$AA4(BC %2T44 %4M3U2UTFR>ZNI J("<=V] MAZFC5-4MM(L9+N[D$<:#DFN,L;&]\8:BNHZDK1:?$V88#W(Z&@ L+&\\97XU M'4%:/34.8(3TD'8L.U=[%$D,8CC4*H' %$420QK'&H55& *?0 445FZSK-K MHMBUS=2!1T [DT +K&LVNBV+W-R_"C(4=6^@KD])TF\\3WXU?6%*VRG-O;9R MN.S8]:-*TJ]\3Z@NL:PK1P(&M.,TS9F?Y(8QU=NP%M:D/$7B$-YQ.ZWMVZ1#^M ">&?#-[K=__P )#XE&9F.Z"V)W)'[BO1E4 M* % '0 4BJ% "@ #H *=0 4E&:P/$GB2+18!'&/,O)3MAB'5C0 >)/$D.BV MP1,O=R$+&BC)R>GX5G^'/#D[7']L:R?,OGY5"&Y3=J$HY9OX1Z4 )X:\-26KG4]4/FZA-\S;N M?*S_ K[5U7XT8I: "C-%M !XF\3&T*Z=IJB M?4)OE0=E^I[5-X:\-+I:F]NSYVH3YN;L:'H0\V\DX=AT7UR:/$_B>>[O/[#T, M&2Z?_6.O\"]S6SX8\,0Z%:[GQ)>2&/"]OH-KN/[V\?F29Q\Q]JZ M'%&*6@ I"P49) ZYH+ #). /6N*UG6;G6[UM'TK'WI-$T2WT:S6*)X7I&/>NCT/0[;1+(0P( Q.6?N30 :'H5MHED(81ND/,DI' MS.?4UK444 %,EE2&-I)&"HHR23THEFCAC:21@J*,DGTKSG4]3OO&FJ-I6E,R M6$;8FG'3Z4 &J:G?>--5;2-*+1:?&V)YQP2/;UKN-'T>UT6Q6VMD"@?>(&"Q M]31HVCVNB:?':6D81%[]S6C0 445%<7$5M TTS!449)S0 7%S%:P/-,X5%&2 M37#RR7GC34###NATJ(_/(.-W^-$DMYXTU'RH2T6EPM\S]G(ZBNTLK[5+> MW0+&@P!0 MG906%LMO;QA(U' JQ110 57O+R&QMGN+APD:#))-+=WD%C;-/ M<.$C4=2:XB-+OQK?B1PT>DQ-\OI)0 (EYXTU'S) T.E0MQ@\N?I7<6UM%:0+ M! @2-1A0!THMK6*T@2&% J(, #TJ:@ HHJIJ&H0:;:/<7#A54<9/4T %_J%O MIMJUQAH],C/R1 M'_EH*[F*%((UCC4*JC % !##';Q)%$H2-!A5'85)110 50U75;;2;-KBX< M <#N31JVJV^D63W-PX4 <#/+&N4T[3;KQ1?C4]35DLU.88F_B'8T )ING7?B MF^&IZF"EDI_<0G^+ZBNXCC6*-40!548 '84J(L:!% "CH *=0 4F:6L7Q%XA MMM L3+*V9FXCC[L: #Q#XAM=!LO,E;,S<1QCJS=A7->'_#]UK=[_ &WK@)!^ M:&W8Y4#Z=J- \/W6MW_]MZYN/.886XQZ&N^50HPH [ 4 4*H X Z"EHI,T M &:R->UZ#1;7E+0 44F:YKQ3XICT M6(6\&)+Z7A(QUY[T 2>(_$:Z6GV:U437THQ&@Y_.H/#GAQ[=_P"T-28RWLG= MCG;]*K^%/#MQ$[:KJQ\R\F^8*1]RNPQC@4 &*6BDH 6N8\1^(S:$:?IX\V^E MX '1?J:/$?B-K1AIVG@R7\I"@#^#/>G^'/#@T\-=WA\V^E.YV/8^U !X<\.# M3U-W>'S;Z7EF;DK]*Z/%+10 4F:,XKE/$7B*3[0-)TH&2]^:\"^-NBG1]4TSS93)/- 6E8\DG-?1?AWP[%I$)EE_ M>7??!7_DEVF? M5_\ T*O0: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S;XY_P#) M-+O_ *Z)_.O-_P!G:QM[O5]4FFC5WA163(!P?J?JEQ\SECD(?]G/2NUQ1^-+0 4E&:Y/Q+XEDAE32M(03ZC-PH[#ZGM0 M>)/$LL4JZ7I(\R^EXR!D1^YJUX:\,QZ/"UQ<'S;^8[Y9'.[!/4#T%'AKPU'I M$9N)V,]]+S),_P![Z?A718H ,4M%)G'6@ + #.?>N.\0^(KBXNO[&T3Y[MSA MY ,K']:3Q%XBGN+H:+HP\V[DX=AT0=^:UO#OAV#1+;))EO)!F6=Q\S?6@ \. M^'8-$MLG,ER_S22,NM5O?[$T3+ M2-Q/,O 1>^#ZT &NZ[=:K>_V+HG,C'$LPY5?8GM6_H&@6VA62Q1#=(?OR/RQ M^IHT#0+?0[,1Q_/,W,LS?><^IK7Q0 8I:*9)(D4;.Y 51DDT $DJ11M)(P5% M&237G>L:Q?>+M3.CZ02EFA_?SCH?4 T:OJ][XOU-M'T8LEHA_?W"\<>WK7:: M)HEKH=@MM:H%[NV.7/J: $T31+70[!+:V3&!RQ^\WU-:E%% !4%I96"HHR237#7-Q>>,]0-I:LT6F1G]Y*.-U !<7%WXRU VUL6C MTQ#B1^F_Z&NSL;"#3K1+:W0*BC'3K[T6%A;Z=:I;VR!(U[ =35J@ HHJ"ZNX M;.W>>=PL:C))H +JZBL[=YYF"HHSDFN(/VOQKJ&!NATF(\XX+_2@F\\:ZC@; MH=*A;!8=7_"NWM;2&RME@MT"1J. !0 6MI#96Z00(%11@ #%3T44 %5;Z_@T MZU>XN'"HHSR>OTI;Z^@T^U>XN'"HH[GK7%P6]YXRU'[1Y-< MOI6DW7B.^&JZLI%L&S# >A'N* #2M*NO$=^-6U92L*G,,/3\2*[=45%"H J@ M8 Z"A4"*%4 *!C&*=0 4F:,UA^)/$=OH-F6)WW+<1Q#DDT 'B/Q%;Z%:9)W MW+_+'&.I-<_X<\.7.IWO]N:V"TI.8HCT3\#1X<\.7.J7O]NZ[EY&YAA8Y"BN M\"@ < 4 4 #H.@I:** $S[5SOB?Q/%HEOY4/[R]D^6.->2#[T>)_$\.AV MWEQXEO9!B.(&/#$\MR=:UG]Y=2_,D M;V*[;'%&*6@ HI,US?B/Q%]@ L[)1-?2C"J.@^M !XC\1_8 +*Q'FWTO M"JHSL^M-\-^'/L6Z^OOWM[+RQ/.,]A1X<\-FR)OK]O.OY>69N2M=-B@!:**3 M- !FN6\1>(Y(I!IVECS;V3C*\A?K1XC\1M#(NF:8/-OI?E.WHH/?-6?#OAU= M,C-S?<$RWD@R[N(/$$T MUQ_9&D9DNI/E=QT3/O0 >(/$,L\_]D:1^\N'X=U&0H[UI^'O#T.C6X+?O+I^ M9)&Y)/UH\/\ A^+1[;'1M&RTA.V:9?X/H:W-"T*WT6U"(-TS[ MUZ^.D:.6$0.)IQQCV% "ZOJ]UX@OCH^D$B+.)IQTQ[&NDT;1K?1[-88E^8_> M<]2?K2Z-HUMHUFL,*Y;^)R.36CB@ Q2T5'--';Q-+*P5%&2QZ4 $T\=O"\TK M!8T&YF)Z"O.=2O[[QOJ1TS3F:+34;][*.-^/0T:AJ%_XXU3^SM,+1:9&V)IQ MP6QU7Z5W6DZ/:Z-8I:VJ!548R!UH 72=(M='LDMK6,*JC&<!2W-U#:6[3SNJ1J,DDUP1>[\=:CMCWPZ-$V,]#-Z@B@!7: M]\3UH +Z_M].M7N+F01QH.237#0PWGC?4DN+@/!I4+ M9CCZ%S[^HHA@O/'&HBXN \6CQGY(^TP]Q7>V]O':P+#"H5%& * ""WBMH%A MA0(BC "C%2T44 %4M2U.WTNT:XN7"J.@SRQ]![T:EJEKI5F]U=.%1!G'<_2N M,L;&\\9Z@-1U!6CTQ#^YMSTD'9B.QH +&QO/&.I+J.HJT6GQ']Q >"1_M#O7 M>Q0I#$L<:A548 HBB2&,1QJ%4# I] !116=K&LVNC6+W-R^ HX46/H/>N3TK2KOQ/J*ZQJRE;=3_H]N>/E_P!H>M&E:3>> M)[\:OK"[;9#F"VSE>.C8]:[M45%"J %'84 "(J(%4 *!@ #%.HHH 3-8/B?Q M/:^';!I)#ON&&(HE/S.?0"CQ1XIL_#>GM-,2TQX2-1EB?I7+^&/#-]K>H?\ M"0^)%S*QW06I.4B]Q0 >&/#%WK>H_P#"2>(O1@H4 M#@#C%"J%& .!@4M !129K \2>(X=&MPD?[R[E.V.->3DT 'B3Q)%HMN4C! MEO'&(XDY8_A6?X<\-S&X.L:R1+?2\JI.50>P]:/#?AR9KC^V=9_>7S_,B$Y$ M/TKK\8H ,4M%% "5S?B7Q*NEJ+2U!FOI>$C49(SW/M1XF\2IID8M;11-?3'9 M&@Z ^_I4/AGPT]HYU/4V\[4)OF.[GR\_PCVH /#/AEK1VU+4SYNH3P]J MZ3% "T44A.!F@ ) !)[#0K7>P\R\DYDE8Y.>X! M]*Z'%+10 4C,%4L3@ 9)H+!02Q [FN)UG6;K6[[^Q]'R1_RVF' 4=Z %UK6 M+K6[S^Q]&/!.)9AT7\:Z'1-$MM&LUBA4ESR[MR2?K2Z)HEMHMF(H1F0_?D(Y M8UJ4 )BEHI"P52QX H &8*"6X ZDUP^MZW=:Y??V-HAXSB:-=3.E:4 M7CT^-L7%PO!(]O6@ U34KWQIJ?\ 9.ELR6"']_-V8=P#7<:-HUKHMA':VJ!5 M48+8Y;W-&CZ-:Z+8+;6L851RQ ^\?4UHT %%%17%S%:P/-,X5%&230 7%Q%: MP--*P5%'))KAI9;OQIJ'DP[HM+B/S/T+CV-$LEYXTU P0[HM+B.&=>-W^-=M M9V4%A;+;VZ!(UZ "@ L[*"QMDMX$"HHQP.M6*** "J]Y>0V-L]Q.X2-!DDG% M%Y>0V-LT]PX1%&: #4-1M],M&N;APJ*,X)Y/TKC;6TO/&.H_:[P-%IL;?NX^A;T/N*+2UO M/&.H"\O T6FQM\D?]_ZBNYAACMX4BB4(B#"@=A0 10QP1+%$H1%X Q4E%% M!5#5=6MM)M&GN& P.%SR:-4U6WTFS:XG? '0=R:Y/3=-N_%-\NJ:F"MBA_<0 M=F'N* #3M-N_%&H#4M3#+:QG]U#TS[XKN$C6- B *JC ' %"1K&BH@ 51@ M4^@ I,^M&:QO$/B&VT&R:61LS-Q'&.2S=A0 >(?$-MH5F9)&W3,,)&.IKF?# M^@7>N7_]NZWG+',4)X"_44:!X?NMN L&^:&W8Y4#Z5WX4* !P!TH %4 M*H51A0, "EHI,T &:R->UV#1K4LQW3O\L<8ZD]N*->UZ#1;7XKL@N . * M,#MQ2T %)^%&:YGQ3XIBT6'R+<":^D&(XQS0 OB?Q0FCPBWMAYM])Q'&O)!] MZH>%O"T@F.L:O^]O)?F56Y" ]L4>%_"TRS'5]9)EOG.0&.=GTKM,4 &*6BB@ M!,US/B/Q(;,C3].!EOI>%"C.WZT>(_$9M"MAIX\Z^EX '11ZDT_PYX<&GJ;R M\/G7\O+NW)!H /#GAM=.4W5V3+>29=R<%EY""KOAWPY'I$'F2DRW;_?D8Y/X4 M>'?#J:3#YLY\V\E^:21NN:WL4 &*^@UY]\%?^27:9]7_]"KT&@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ"ZNH;*VDN;B18X8QN=F M. !0!/17,MX^\-K_ ,Q2W_[^"E'CWPX1G^U+;_OX* .EHKFO^$\\-_\ 04M_ M^_@H_P"$\\-_]!2W_P"_@H Z6BN:_P"$\\-_]!2W_P"_@I&\?^&U_P"8G;_] M_!0!TU%>&_^@I;_P#?P4 =+17-?\)YX;_Z"EO_ M -_!1_PGGAO_ *"EO_W\% '2T5S+>/\ PVI _M.WY_Z:"E_X3WPW_P!!6VX_ MZ:"@#I:*YK_A//#?_04M_P#OX*/^$\\-_P#04M_^_@H Z6BN:_X3SPW_ -!2 MW_[^"D/C_P -@X_M.W_[^"@#IJ*YK_A//#?_ $%+?_OX*K7WQ(\-V5E),/"4VD M6%M+2XL=8UR"ZA>&58H\HXP1GD4 ?0.:X_P 8>,5T=5L- M/3[3JD_$<*'YOK1XO\8+I""PL%,^I3_*B)R5SP&/M47@_P 'M9.VKZNWVC5) M_F8LK7AKPU'I$33W#":^FYE ME/&_#*:1$UQ<$RWTQ+RR,YI?$7B*XGN1H^B_/=R?*TG58_KZ5J^'?#L&B6V3F2YD MR9)&Y8^V: #P[X=AT2U);]Y=2_--(>I;OCTK .I MKB==UZZU6]_L;1#ER<2S ?*OMGUH -=UZYU:_;0]#):3.+B=>1%Z9K?T'0;? M0[(11+F5OFD<\DGO1H&@6VAV2Q1#=*?ORMR[?4]ZU\4 +113))$BC:21@JJ, MDDT $DB1(SNP55&23V%>=ZOJ]]XOU-M'T9F2T1L3W(Z"C5]7OO%^I_V/H[%+ M13^_FZ CN :[/1-$M=#L%MK9 ,##/CYF]R>] !HFB6FAV"VUK'@=23R2>_-: ME%% !4<\\=O"TLK!449)-$TZ6\32R,%1>I)KA;BXN_&6H&VMBT>F(?WDG3>/ M8T +<7-YXRU$VUJ6BTR)OWDG9S79V.GV^G6J6]N@5%'%%C80:=:I;VZ!448Z M=?>K5 !114%U=16=NT\SA$49R3B@!;FZAL[=I[APD:C))-BB@ JM?7\&GVKW%PX5%'<]327U_!IUJ]Q<.%11GD]?I7%PP7?C+4?M%P& MBTR,_(HXW^A]Z """[\9Z@+FX#1:5$?D0_\ +2NY@MX[:%8HE"HHP *((([: M%8HD"(O0 8J6@ HHJEJ6IVVEVK3W#@!1P,\F@!-3U.WTJS>YN7"JH) )ZUR5 MC8W?BR^&H:@&2P4_N8C_ !BDL;"[\6:@-0U ,EC&W[J+IG'0D>E=S'$D48CC M4*@& !P!0 1Q)%&J(H"J. !3Z** "L[6-8M]&LFN+A@./E7/)-&KZQ;:19M/ M<. ?X5SR:Y?2=+NO$=\-6U4%85/[F$\#\J #2])N_$=^-6U8,L _U,)XX[&N MW5%1 JC P .U"(L:A4 "@8 '84Z@ I,T9K#\1^([?0K3);? M)?$MMX?LR[_/<,/W<0ZM]*P/#OARZU*]_MO7)_$\6B6_EQ?O;R3Y8XUY(/N*RO#'AB:6X_MK6?WEW)\R1MR$!]C0 O MACPQ-)2'U=/0 F*6BDS0 M&TTN,SW),MY)]]W.2/I0 OAWPXFEI]HN,27DG+N>V M:Z&DQ2T %)GUHSQ7(^(/$,LUQ_9&D?/:Y_LG1_GNV.&= M?^6?UK2\/^'H=&M\M\]RXR[GDTOA_P /0Z/;[G_>73\O(W)S6WB@!:**0L , MGB@ SCKQ7&:YKUQJ=Z='T4EWSMEE7HOJ*77-QKI/?F@!-!T*#1;0(@W3-]]SU)K7Q1BEH *0L%&20 *1G"* M68X &237%:OJ]UK]ZVCZ22(LXFF'3'L: $U;5[KQ!>MI&D,3#G$TZ],>E=+H MVBV^C6:P1+EL?,YY+&C1]&M]'LUBA4;B/G@H )9DAB:21@J*,DDUYS?ZC>^.=3.G:8S)I49_>SCHXHU'4+[QOJ9TW3B MT>FQMB64'&XCT-=UI.D6NCV26UK&$51U P30 :3I-MH]BEM;1A0H&3W8^M:% M%% !4-S=0V=N\\[A(T!9B3VI+J[AL[=IYW"1J,EF.!7".U[XXU+8N^#2(6R3 MT:0C^E WVOQW?[5WQ:-&V=W_/8=B*[NTLX;*W2"! J*.@%):6<-C;)! @1$ M& ,58H ***K7U];Z=:OWBMH%A MA0)&HP HP* "WMX[6%8H5"HHP !4M%% !5+5-3M=)L9+N[D$<2#DFC4]3MM* MLVN;EPJC@#/+'T'O7&6-A>>,=274M1#1Z?&?W$!XWC_:% !8V-[XPU$:CJ*- M%I\39A@/&<="?6N]CB2&,1QJ%4# '2B*)((ECC4*JC %/H ***SM8UFUT: MR:XN'' .U ?F<^@]Z $UG6;71;!KFZD"@< =R:Y32=*O?$^H+K&L*T=NAS;V MS<;?4GUS1I.E7?B?4%UC5E(ME/\ H\!&!M]QZUW:HJ(%4 *!C% B+&H50 H M& *=129H ,U@^*/%%IX:L#+,P,\GR0Q9Y=^PH\3^*+3PY8-+(=]PW$<*\NQ M]AWKE_#/AB[UO4?^$B\0@/(_^H@/W57L<'O[T +X9\,W>M:B/$7B$,9"2UO; MM_RR'OV->BJH4 =A0%"J%7@ 8&.U+0 4F:*P/$?B2+1;?8BF6[<82).6/ MX4 'B3Q)#HL CC'F7LORPPCJQK/\.>&YC& MYC<'5]8(EO9>50G*H/4#UKK\8H ,#&*6BDS[4 &:YOQ-XF72T6TLU\_49^(H M5^\?6J'BOX@:3HD#0Q7T#W3/Y>U7!V'WK.\-77A^U=M3U/6[*;4)AEBTP(C_ M -WTH V_#7AIK60ZEJ3"?4)>K'L/3']:ZG%8O_"8>'/^@U9?]_15^PU6PU2- MGL;N&X53AC&V0#0!M3>&O#*Z8C7=VPGU";F20_I1X:\-#3$:[O#YNH3'=(['.T^@ M]JZ6@!,4M%(2 ,\8ZT &>,UPOB?Q/<75X-#T,&6ZD.)'3GRU[D_2CQ-XFGNK ML:'H?[RYD.))%Y"?4UL^&/#%OH5KO8>9>2?-)*W+9/;/I0 >&/#$.@VNY\2W MDG,LA[FNBI,4M !2%@ 2> /6AF"J68X &237%:SK-UK5[_9&CG@G$LP/ _&@ M UG6;G7+TZ/HY)4'$TR]%%=#HNB6^C6:Q1+F0\NYZD]S1HFB6VBVBQ0KES]Y MV^\?QK5Q0 444A8*"6. .3F@ +!1EB !WS7#ZWK=WKE^VB:(3P<3W"\B/ZT: MWK=UKE__ &+HIR#_ *^?^$#N,]C71Z%H5MHEBL,(S(?OR-]YC[F@ T/0K71+ M)88%^8DEF/4DUK444 %,EE2&)I)&"HHR231+,D,;22,%51DDGBO.=4U*]\:: MF=+TLLFGH?WTW9AW - !J6IWWC35#I>E,T=A&VV:X'0XZBNXT?1K71;%+6U3 M:JCJ>IHT?1K31;!+6U0 * "V.6/J:T: "BBH;BYBM8&EE8*BC))H 6XN(K6! MIIG"1J,DDUPTDMYXTU'RH=T6EQ-\S]GQU%$LEYXSU#R8=T.E1'YG&07'L:[6 MSLH+"U2W@0*B@#@=: "RL8+"U2VMT"1H, "K-)2T %07=Y#8VSW%PX2->I)I M+R\AL;9[B=PD:C)).*XE4N_&FH;WW0Z7&>@X+C^M !&MWXUO_-AH]-0_)&?XQ1:VEWXPU'[7>!H MM-C/[N/INQT..XKN88(X(EBB4(BC XH (H4@C6.-0JJ, 5)110 50U75;; M2+)KBX<* .!GDFC5=6MM)M&GN' P.%SR:Y/3=-N_%&H#4]2!6T0_NHN@/X4 M&FZ;=^*+_P#M/4PR6:G,,)XW#L:[E$6- J@*H& *$C6- B *JC '04Z@ H MI,UC>(/$-MH5F7D;=,PQ'&.I/TH 3Q%XBM= L3+*V9F_U<8ZN?:N;T#P_=ZU M?_VUK@.$1>2#[T 'BGQ3'HT0MH,2W\ORI$O49Z& MJ/A?PQ*)SJ^L?O+Z3YE5OX/PI/"_A=Q*=8U?][>2\JK]'B/Q(UF5L-/'FW\O "C.T^]/\ #GAM=/4W M5VQEO).69SG% !X<\.#3PUW>'S;Z4[G8]OI728HQ10 4F:,URGB'Q$_G?V7I M7[V[DX9E&0HH 3Q%XBE\\:3I/[R]D.&*_P#+/ZU>\/>'8M)A\V7]Y=OR[GWH M\/>'(])A,LW[V\DY>1N3^=;] !1129XS0 9KYG_:%U"UO/$EA';RJ[0Q%9 . MQS7M&O:_/>77]CZ/\TTAQ)*!D*._/:O"?CAHJ:+J>E1[R\LD!:1B@#V M;X*_\DNTSZO_ .A5Z#7GWP5_Y)=IGU?_ -"KT&@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KD/B?_R3G6< MQAD;I,5%\';>*Y^)FF13('0[B0?I7V"JA5"J !C% 'R3_PH_P 'O7U&% & M!P/048H ^2/^%'^./^?&'_O]1_PH_P ; M>2\0P+]YS[4 ?*.I_"_Q3I$L,5U:Q^9,^Q523)S6DGP3\;RH'6QBP?67_P"M M7T3X<\.SRW/]L:PWFW;4]/U4:UI\.DW,]R)+5[8[C"OHN:I M>(;^7X07LUY!J3:U?ZDHCE:X(#1A1QTKTWQCXP71D6PL$-SJDXVQPQGYOK7A M?Q<\,W.DZ7I6IZE<&?4[QV\Y^WL,4 9V@_%NYTG4Y]2NM+AO[V1CMFF&44 ?1GA7X[W_ (A\2V.ER:/;Q))9(95TO24$ MVH2\ =E]_EYDF?[V/2E\->&X])C:XN&$U]-\TLA]?;T MKH: "EHI"<#/\Z #.!D]*XWQ'XBFGNAHNC#S;N0?.XZ(O?GUH\1>(I[B[_L7 M1@9+ML"1UY$0]36MX=\.P:):Y/[RZE^>:4\Y;OCT'M0 >'/#L&B6Q)/FWDG, MTS#YF-;M)BEH *0L ,D@ ] " M:[KMSJMX=$T3)D/$LZ]$7U!]:Z#0/#]MH=GY<8WS/S+,?O2-ZFC0=!M]#LQ' M&N96Y=SR2:V* $Q2T4R25(D9W(55&23V% !)*L4;2.0JJ,DFO.M8U>]\7ZFV MC:,SI:(V)[A>./:EU?5[[Q=J;:/HS%+-&Q/<_P /TKM-$T2TT.P2UMDP!]YC MR6^IH -$T2UT.P6VMD"]W('WCZFM.BB@ J.>>.WB:65@JJ,DFB>>.VA:69PB M*,DDUPUQ2?W\=1F@ N9[SQEJ)M+9FATV,_O)!QNKL[& MPM].M4MK9 D:]@*+'3[?3K1+:V0+&@P/4U:H ***ANKJ&SMVGG<)&HY)- "7 M5U%9V[3SN%11DDFN()O/&NHD#=#I438)'\9^E&;OQIJ' :+2HVZGI(/8UV]K M:0V5ND$"!(T& ,4 %K:0V5LMO;H$C4<*.U3T44 %5KV^@T^U>XN'"(H[GK27 M^H6^G6CW-RX1%!/)KS^V^W^.]86XDW1:+"> ?^6OTH NV\%WXSU 7-QNBTR) MOE3^_P#45W$$$5M D,*!(T&%4= *((([:%8HE"HHP !4M !115+4]4MM*LWN M;EPJJ"0">OM0 :EJ=OI=HUQ<.%5>@SR37(V%C>>+=074-0#1ZAKN8XDBC6-%"JHP !0 1Q)#&L<:A448 '84^BB M@ K.U?6+;2+-IYVYZ*HZD^E&L:O;Z/9-<7# ?W5SR37+Z5I-UXCOQJVK!A;J M?W,!X^AH -*TJY\27PU;501; YAMST(KMU0*H4 #H *%147:H"KZ"G4 %%) MFL/Q)XDMM LV=SON&&(XQU- !XC\1V^A6>XD/!0 !TXH H '&!@4M% M)F@!:YSQ/XGBT.VV1+YUY(,1Q@9Y]Z?XB\11Z5&+>$>;>RX"1J>1[U3\/>'' M$C:EJN);R4[@&Z+^% %3PQX8FEN#K.M$RW(WAE&F:8/-O M9?E)7H@/?-'B/Q$\,HTO3!YM_)\IV<^7]:L^'?#J:7']HN/WEY)\SL>U ">' M/#BZ9&;FY/FWLGS/(W4&NBI*6@ JN]_9QN4>ZA5EZJ9 "*GS@+8S2G+R>8-Q)[5X[#^SYJTT<=P/$B!G56SAL\CUKD=7\,:AX'^(>CZ9/JK MW1DDCN-3O?[&T;+N?]=,HR%'<5NZ%H4&C6H1!NF/WW/4F@!-"T*WT6 MS"(-TKO6TC2"PC4XFF7MZ@5TFC:-;:-9B&!1N_B?')HT?1[?1K188 M5^;'S/W8^M:= "8I:*CEF2")I9&"HHR230 331V\32RL%11DD]J\YU'4+_QQ MJG]G:86ATR-OWTXX+CN*-0U*]\<:H=-TTM'I49_?3CI(/8UW6DZ1;:/8I;6L M84*.3CDF@!=)TBUT:QCM;1 J(,9 ZU?HHH *AN;F*T@>:9PB*,DDT7-U#9V\ MD\[A(HU+,Q/ K@F-YXYU#:N^'1HVZ_\]O0@T !>\\=:B F^+18V^AF]017= MVEG#8VJ6]N@2-!@ "EM+.&RMT@@1411@ "IZ "BBJU]?V^G6DES=.(XD&68T M %]?0:?:O<7#A$0$G)ZUPT,%YXYU%;BY5HM&C/R1]IA[BB&"]\;ZC]HN \.D M0M\D9_Y:$=&'M7>P6\5M"L4*!448 H (+>.VA6*)0J* !4M%% !5+4]4MM M*LWN;IPJ(,X'4_2C4]3M=)LI+J[E6.-!R2:XVPL;WQCJ*ZCJ*/%I\;9AMVX) M]S0 EC87GC+4?[1U)6CTQ#^YM^T@[,1ZUWL420QK'&H"J, 411)#&L<:A548 M ':GT %%%9VLZQ:Z-9-<7+A1T4?WCV% !K&LVNBV+W-R^ HX4=3^%68GVH\4>*+3PW M8&65@UQ)\L,(/+MV KF/#'AF\UJ_'B+Q""9&^:WMV_Y9*>Q'0T )X8\,7NMZ MC_PD7B09F9LP6Q.5AQZ?6O1@H50!P!TQ2*H50 .*=0 4F:,U@^)/$<6BP" M./\ >WLO$4*GYF- !XD\20Z+;^7'^\O)#MBC7DDFL[PWX&_#(H4^\:SO"G@Z2UN'UC691=: ME-_%V0=@!_6@#Y1UE+S4?%5XL\82^GNB&C!X#D]*ZU?@AXW(!%E%@C/^NK)U M7CXLW&/^@I_[/7V5#_J(_P#='\J /D+4OA!XPTK3Y[ZZM(U@@3>["7.!7=_L M]7$XFN8-_P"Y+%B,^@KV'Q__ ,B%K7_7J_\ *OGOX1:M5NH![4>&?#2Z M6K7EXPGU";F23T^@[5TF* #%+129P,F@ ) &3P/6N%\3^)[BZNAHFACS+N3A MY!T4?6CQ/XFN+JZ&A:&#+=2';*Z#/EJ>YK9\,>%X-"M=SXEO)/FEE/.30 GA MCPO;Z!:[FS->R#,L[CYFKHZ3%+0 4A8*I9B !W-!8 $G@#UKBM9UFYUN].CZ M.25!Q-,.BB@ UK6;K6KW^Q]'W8S^^F7C [UT6B:);:+9B*(9D;[\A'+'WHT7 M1;?1K18HERYY=SU)[FM2@ HHI&8*"6. * L%4LW '>N'US6KO7+XZ)HI(' MGN%XV#V-&MZW>:[?G1=#8]<37 Y6/ZUT>AZ%:Z)9+# IW$DL[-=3;2=*+Q:>C8GN%X./:NXT?1K71; M!+6UC"J.N!U/ >M>L-->>,]2\J$M%I< M3?,W9_:OE[QQ;167C;5[:$8CCN650?2@#TJS_:%O+"U6WM_#UHD:C@"1JL?\ M-):G_P! &U_[^-7AE% 'V#\,/'\_CW3[NYN+**V:WD" 1L3G/UKMKN\AL;=I M[APB*.I->(?L^7<-CX9UB>X<)&LRY)/M7 ?^6GTH %CO M/&FI>8^Z'2XFX _Y:$=B*[BVMHK2W2"! D:#"J!P*+:UBM(%AA4*BC J:@ MHHJIJ&HV^F6CW-RX1%!/)ZT +?ZA;Z;:M<7+A44>O6N,M+6\\9:@+V\#1Z9& MW[N+^]^%%I:77C'4%O+P-'IL9_=QG^,5W44*01K'&H55& * $AAC@A2*)0B M(,*!V%2444 %4-4U6WTFS:>=P .@SR31JNJVVD6;7%PX4 <#/)-C#WKN4C6-%1 JC %" M1K&@1 H& !VIU !116+XB\16N@V)EE.Z9O]7$.K_2@ \0^(;;0;%I9-Q M'&.K&N9T#P_=:Y??VWK@+!CF&!CE0*70- N];OAK>N Y)S%"W\([5WRJ%&% M [ "@ "A1@#@# I:*3- "UCZ]KT&C6F]COG;[D8ZDT:]KUOHMH7<[IFX1 >2 M:Q-"T*YU&[_MG603*QW1PMQLH -"T&XU&[_MC606D)S%$QR%'8UV6,# H & M!@ =*6@ I,TM%I5F.KZR?.OGY4,<[/I1X7\+RB=?2\ #HH]2:/$?B-K1QIVGCS;^3C"?P?6G^'/#@T\-=W M9\V^ERSL>V>PH /#GAP:>#>7C>=?R\N[=0:Z/%+BB@ I,T9XKE/$7B*7SQI. MD@RWLG#%>?+^M !XB\0R^;_96E9DO)#M9AT0'OFKOAWP['I,!EF/FWDGS/(P MYS1X>\.Q:3#YLO[RZ?EW//X5OT )BEHK/UK4UT;1+S4GC9UMHC(5'4@4 7RP M R>E$?M'?\C!I?O ?YUM_P## M25C_ - &X_[^"N3^-VK+KW_".ZJD31);Z"C7]?M]$LO,<[IGXC0=2:PM T"YU.^&MZV-TI.886.1%]* $T'0+ MG4[S^VM;^:5N8H3]U1V./6NV"@ <8H"@ 8%+0 4F:6L'Q'XCBT2VVI^]N MY/EBB'.6[9]* #Q%XCAT6VVJ#)=R8"1+RWUQZ5F>'/#D\MP=8U@^9>2'<$/* MQ_2D\.>'9YKG^V=9)DO)/F1&/$0/8>U=CC% !@#I2T4F: #-?J4YV1HG)3/1CZ"E\8>,%TA5L+!!<:GPH 3P?X/:Q8ZKJS>?J<_S,6Y$?LOI7G_[27_(-T7_KJ_\ *O=Z M\)_:2_Y!VB_]=7_E0!\[4444 =#X)2\?QAIJV! N3*-A8\5]>>&_#4>DQM<7 M'[V^F):21CDKGL/:OE#X9<_$71O^NXK[0Q0 8I:*3.!D]J #./2N.\1>(KB> MZ&C:+\]Y(<&3JJ?4]J3Q%XBGN+K^Q=&'F7<@_>..B+WY]:UO#GAV'0[8DGS+ MN7_6S,.7/O0 >'?#D&B6N23)NM5OO[%T0[G/^MF'11W&?6M_0= M MM#LA%$-TK??E;[S?4T:#H%MH=D(HQNF?F64CF1NY-;% "8I:*9)*D4;.[!5 MR230 22I%&SNP55&237G>KZO?>+M2.CZ0Q2T4_OYATQW&?6DU?6+[Q?J;:-H MS-':(V)[A>./:NTT31+70[!;:V0+W8X^\>YH -$T2UT.P2VMD P,,^/F?W)K M4HHH *CGGCMX6EE8*BCDDXHFGCMXFEE8*JC))KAKBXO/&.H&UMF:+38SB20? MQ4 )<7-WXRU VUJ6BTQ#^\DZ;A[&NTL+"#3K5+>W0*B@#IUHL+"WTVT2VMD" M1KV JU0 445!=7<-G;O/.X5%&3F@ NKN&SMVGG<(BC.2<5Q!^U^--0VY:'2H MSR1P7_QH)O?&NHD#=#I4+8)'\9KM[2TALK=(+= D2# 44 %K:0V5NL$"!$7L M!BIZ** "JM_J%OIMH]S%N%[2$>HH 2-+[Q_JADDWPZ/ WRCIYA'0^XKT:TLX;*V2"W14C0<*HP*+ M2T@L;6.VMXPD4:[54#H*GH ***I:EJ=OI=HT]PX 7H.Y- !J>IV^EVK7%PX" MJ.!GDUR%A87?BS4!?Z@&CL8VS%'ZD>U%C87?B[4%U#4 R:([X:OJ@*P YAA/'Y MBNW1%1%5!M51@ 4*@50H '3%.H ***PO$?B.WT&TW$[[E_]5'W)H /$?B.W MT*T)+;[EOECC')S]*Y_PYX=N=4O1KFM_/(WS0PL2*3Q% MXCCTF+R8%$U[(,1QC^M4_#OAV19O[4U5C->R<_-_#0 >'?#KK(=4U/\ >WDO MS -R$SV%=7BC%+0 4F:*YSQ'XC%ABRLQYM]+PJC^$>IH 3Q'XD^P 65B/-OY M>%51G:?>D\.>'/L?^G7Q\V]DY+,=?R\L[=0:Z;% "T44F M: #/-;>RR#+R,I)ZU\K?$#_ M )*KJ/\ U^K_ #% 'V!8_P#(/MO^N2_R%?.WQMO$L/BKI%W*"4@BC=@/0-FO MHJQ_Y!]M_P!W\3?:&\P%;;R<#&.N: -U?VA/"JJ ;>\X' M]RL?Q!\>](O+06^G17*"3Y9&9<$#VKR'PEH>@:M%<-K.IW-FR$",0P[\Y]?2 MNC_X0KP+_P!#)J?_ (!T =]H?QG\&Z-:A5MKUIG&7D*_P#?%*G[0?A:1U1+6^9F. G4UY#_P (S\.?^AON_;_1Q5FPT3X=V.H6 M]TOBV[9H9!( ;<F>(OB?*=_PNSP/_P!!%_\ OU0 G_"V M[3_H7]9_\!S2_P#"W+3_ *%[6?\ P'-'_"[/ W_01?\ []4?\+L\#?\ 01?_ M +]4 5KSXV:/IT2R7NDZI;HQP&DA(!-<+XI^-FGZY/%:P+:3!8S:[-;"&3S RQ9)_.O.?\ A&?AS_T-]W_X#B@#TW2?C=X+T>R2 MVM;.\4*.3Y?+?6K_ /PT+X5_Y][S_OBO)4\+_#N1PJ>+;QF/11; DTW4/"/@ MRWT^XFM_$&H2S)&6C1K7 )]SVH ]=_X:%\*?\^][Q_L4?\-"^%?^?:]_[XKP MGPIH7A[5K:>36-4NK.1&PJPP;P1ZYK;?PM\/(W*2>++U''56M@#0!U^N_&C2 M=MK]M2Y73(2#&B#E_\ >KC_ /A&?AS_ -#?=_\ @.*/^$9^'6?^1ON__ <4 M >L6_P ??"%M D,-I>(B# CQ4O_ T-X4_Y]KW_ +XKR+_A&?AS_P!#?>?^ M XH_X1KX<_\ 0WW?_@.* /7?^&AO"G_/M>_]\4A_:%\*X_X]KW_OBO*4\'^ M95W1^*-0=?46@(_.FR>$_A]"VV7Q7>QG'1[8 T =5<_-9U_S]5CN380G] MU"B\-_O#O75Q?M >$88ECCM;Q448 $?2O+$\'> G4.GB;4&0C[PM1?\ "-?#C_H; M[S_P'%'_ C/PY_Z&^[_ / <4 >N']H;PKMXMKW/^Y7(#XOZ'J>O->ZU%_\ ?%>1?\(S\.?^AON__ <4?\(S\.>?^*ON^/\ MIW% 'KO_ T-X4_Y]KW_ +XJ*;]H7PSY3>5;7GF?PY2O)_\ A&?AS_T-]W_X M#BG)X6^'CL$3Q;>,QZ*+8$T ;VD_%'0KK7I=7\1Q7,\P8B&%5W1J!T./6N[' M[0?A15PMM>@#IA*\GD\*?#Z)MLOBR]1L9P]L :D7P;X#= Z>)M19#_$+3C'Y M4 >K?\-#>%/^?:]_[XH_X:&\*?\ /M>_]\5Y'_PC/PYR1_PE]WD?].XI/^$9 M^'/_ $-]W_X#B@#U:Y_:%\-FW?[-;W7FXPNY*YG0?B[X%/^?:]_[XJIJ'[0GA]K.065O=>>1\NY.*\M_P"$9^'/_0X7?_@. M*/\ A&?AU_T-]W_X#B@#M/#OQ>\+V4SZAJ<-Y-J,AY.W*I_N^E=1_P -">%> M/]'O/^^*\C_X1GX=$_\ (WW>2<<6XK&\5Z%X=TJU@DT;5KF]D+?L^01/J$\K(I<$C.*]I\?_ /(@ MZU_UZO\ RKQK]GK_ (^KCZG^5 'T3112$@#)H ,@#)(QUKA?$WB>>ZNAHFB# M?=2'$D@Y"?4BE\3^)[BYN_[$T,>9=OQ)(.BCOS6OX6\+V^@6NX_O;R09EF8? M,U "^%_#$&A6N]OWEW)EGD;EN>V:Z''O2T4 %(S!5+,< #))H+!5+,0 .Y-< M5K.LW6M7O]CZ/NQG]],IQ@=Z #6=9NM:O?[(TM2@ Q112,P52S$ 9)H &8*I9C@ M#DDUP^MZY*P1L3W"]<>U !J>J7OC34C MI6EEDL$/[Z8Q[T2RWGC/4##"6BTN%L,X_CKMK*R@L+5+:W0)&@P% XH 2SLH;&V6"! M J*.PZGU-?&'Q#_Y*#KG_7T_\Z^V*^)_B'_R4'7/^OI_YT X<*JC.,]:XVTM+SQAJ/VR\W1 MZ=$W[N/IN(Z''<46EK>>,M0%[>!H],C;]W'V?ZUW,4,<$*Q1J%1!A0.PH (8 M8X(EBB4(BC %2444 %4-5U:VTFS:XN'"A1PN>31JFJV^DV;7$[X ^Z!U8UR M>G:;=>*;\:EJ8(LE/[J _=84 +ING7?BB_&J:D"EJA_=1=,_A7<)&L:*B*%5 M1@ #H*$C6-0J@ 8 %.H *3-+6+XA\0VV@V1D<[IF_U<8Y+&@ \0^(+;0K,R M2-F9AB.,?>)^EE "*H10JC"@8 %.HHH 3-9&NZ[!HUJ68[IVX2,=2>W%&NZ M];Z+:[V.Z9O]6@ZDUB:'H-QJ-W_;&L@M(3F*)CD+Z&@ T+0[C4;K^V-8&YVY MBB89 'N*[(*!P. *,=J6@ HHK \2>(8]'M2D7SW;C$:#F@"#Q1XHCT:+[/;C MS;Z3A(UY(/O5#POX7<3'5]8_>WDN2JMR$%'A?PM*LYUC66,U]('?L*?;;W][?2\N[=0: %\.>&QIZ_:KLF6\DY9F.@ \1>(I//&E:7^\NY.&8#(4=ZN^'?#L>DPF M68^9>2Q0 4M%(3@9.* #/&:\X^(_B M9W\/ZIIVFJ)F%NYF<#("XYZ5KZ_K]Q>77]CZ-EKAN))%_@JMK.@0:+\/=:XW M7#VDA>3OTH ^.J*7%)0 ?A7H_P 2?^1<\'_]@X?2O.*]"\9ZQ9SZ1X75(Q/Y M%AL=6' - 'OGP5_Y)=IGU?\ ]"KT&O/O@M_R2_3#[O\ ^A5Z#0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5R'Q/_P"233=0DECB6 R QGG(KV7_AG?PQ_S M^7O_ 'U0!\PXHQ7T]_PSOX8_Y_+W_OJD_P"&>/#'_/Y>?]]4 >1?!;_DJ.F? M1_\ T&OJ;7]?M]#M-[_/._$4(^\Y]!7F]O\ #OPS\-]2@URWN;F:\B!$4).2 MV1C@5U.@Z#=:G=_VSK?S2L'/#DTMR=8UAO-NY.54]%';BE\.^')I;@ZQK/[R\D.Y4/ M*Q_2NPP!T^E !CBEHH_"@!,UQ_C#Q@NCH+"P0W.IS<1PQG+ >M'C#QBNCHMA M8#SM2G.R-$YVD]"?0>]0^$/![V3MJ^KGS]3G^9M_(C]A[4 +X/\ !S6#-JVK MR?:=5N/FD<]!Z8%=K1BEH *\)_:2_P"0=HO_ %U?^5>ZYKQCXTZ5<>,+K2=) MTHK)<1R,9.>%!'&?2@#YHHKUD?L^>+<9\VS_ ._E+_PSYXM_YZV?_?R@#D_A MC_R471O^NXK[1KYX\'?!3Q+H/BW3=3NI+4P6\NY]KY.*^ALT &>,]*XWQ%XB MGN+K^Q=%!DNW.V211D19[FCQ%XBN)[D:-HH$EY(<&3&53ZGM6MX=\.0:):\Y MDNGR9)7Y8^V: #PYX=@T2UR?WEU)\\LC_P!B:&8^YK7Q0 M%%,DE2*-GD8 M*JC))X% !)(D4;22,%51DDG@5YWJ^L7WB[4SH^CDI9HVV>YQE?I1J^KWGB_4 MSH^D,RV:G]_..!CN ?6NST30[70[!;:V7H,,YZN?4T +HFB6FAV"6MM'@#[S M'DM]36G110 5'//%;1-+,X1%&2323SQV\+2RL$11R2<5P]QM !<7-YXRU$VML6ATR)OWDG]_VS79V&GV^G6B6UL@6-!@>I^M% MA80:=:I;VZ!44=AU]ZM4 %%%075U%9V[SSN$C09))Q0 MU=0V=NT\[A(U')) MKA\WGC74,#=#I4;=3_RT'L:#]K\:ZAM!:'2XSR1P7_QKM[6TALK=8($"1J. M!0 6MI#96R00($C08 %3T44 %5;_ %"WTVT>YN7"(HSR:+_4+?3;1[FY<)&@ MR9+OAT6)N!T\T>QKT:U MM(;.W2"! B( *+2SALK9+>W14C08"J,"IZ "BBJ6IZG;:7:-<7+A5 X&>3 M0 :GJ=OI5F]SR:>=QG^%,\L:-7U>VTBS,\S@$_=7/)KE])TNZ\1WRZMJH*VX.8(3T_$4 M&E:3=^([\:MJP98%.8(#QTZ$UVZHJ+M4 #T XH1%1%5!M4# IU !29HK#\2 M>([?0;,L2'N&^6.,(_$EMH-H68[[AAA(AU-<_P"'/#MWJEY_;FNY M:9CF.%OX/PH\.^';G5+O^V]<^9W^:&%CD*/I7>!<# Z4 4* .@%+129H M ,U@>(O$4>DQBW@_>WTO"1+U&>]+XB\0II40A@'FWDGRHB\D&J7AWPZZR'4] M4_>7DN2%;D(#V% "^'?#TBS'5=4/F7LOS 'HOX5U6*,5#>7<5C:2W4[!8HAN M9CV% $])FN9M?'NA71XNDC&< NP /TJ+7/&%M'$MMI,T=U>3#">4P8#ZXH G M\2>(_L&+&R'FW\IVA5Y*>YIOASPY]CS?7Y\V]E^9B?X?84OAWPY]C/VV_)EO M9.26YV_2NEQ0 8I:*:SA02QP!R3Z4 +FN6\1^(WAD&F:6#+?2?*=HSY?UJAX MO\>6.F*+&TNHGNY>,AAA15;P7?Z,+GRS/YNHS=7<@EOH: .A\.>'$TN/[10B]^?44 ' MB7Q-=7]Y_8>@G?.YVRS+R(_7-;GAGPQ;:!9@ >9(- M/U:31- BMFFO3N)GZ# KV[S?BI_SPT;_ +ZH \W^,4$,7Q8T%(X8T1DCW*% M!^>O1_BY8VB?#&^*VT*G,?S*@!&6%>%^(?$NJ>(_B;IYU>.%+JTN4MR(ON\/ M7O/QB./A3J1']U/YB@"C8?!3P3/IUM*]C*7>)68^:>I%1:O\&/!=IHU[<16, MJR10.R'SNX&:Y[X9^#I?%O@Z'4[SQ!JDNOD^$<$J,DGB/6& M1AM8&8\B@#F? 'PF\)Z[X-L=0OK21[B4-O828[UTW_"C? __ #X3?]_?_K5V M7AW0;?PWHEOI5J[O# ,*7ZFM6@#SC_A1O@?_ )\)O^_O_P!:C_A1O@?_ )\) MO^_O_P!:O1Z* /!;3X7^%Y/BI>Z(]J_V&.S$J+YG.[ZUV?\ PH[P/_SXR_\ M?XUH^(/AM9Z]K[:P-2O;.Y:,1L;=\9 JA_PJ>+_H9=9_[_G_ !H Y;5/ 7A_ MPG\1/"0TJT*BYFD$BR-N#8'%>C^,M/LT\&:PRVD 86CD$1CCBO$;6WN-,^/M MCHTFH7-Y;VDO[LW#[B,KS7N_C3_D2M8_Z]'_ )4 >4_L[6MO<:#JC3012$3C M!= <<>]6(O ^A>*_BSXGM]4M=T=O'"8UC;8!DE_\*.\#_\ /C+_ -_C7&:M\+O"UK\2 MM%T>*UD%GB@#SC_A1W@?_ M )\)O^_IK \:_"'PCH_@[4K^SLI4N((MR,9"<&O9JSM#7=&NM,N&98;A- MC%>N* /-/#GP;\&ZAX;TZ\N+*4S3VZ.["7&21DUHS?!+P0EO(XL900A(_>FG M1?"&W@A2*+Q'K"1H-JJLW %:M:>(M6DFAP LDQ(Y- '1_!O M3K3_ (015:VA?;)M"N-0U.UD>X:[D4E9,# :NZ^%W_)*]-_ZX-_6O'/ACI$_BCQ1K&F2:O?6 MEM [R(EO)M&=QH ])U;X+^"[71[RXBL91)'"S(?-[XXK%\ ?";PGKO@VRU"_ MLY'N)=V]ED(SSBNGD^$D$L;QOXCUAE<88&;J*[+PYH-OX:T.WTJU=WA@&%+] M3S0!QO\ PH[P/_SX3?\ ?TT?\*.\#_\ /A-_W]->CT4 >706UQI?Q\L-'?4+F\@M9OW9N'W$97)H ROCY#%#X^588TC M7[,IPHP*]O\ !5A:/\*["1K6!G^PD[C&,_=^E>*?M _\E 3_ *]DKW/P3_R2 M?3_^O _^@F@#@?AU\+/"OB/P?!J>I6LCW4LLH%]7\1>)+2[M97ALKGRX0),86NS_P"%'>!_^?";_OZ:Z#PAX)L_" N_ MLUU<7$ET^^1YCDDUT] 'G'_"CO __/A-_P!_31_PH[P/_P ^$W_?TUZ/10!X M+XS^%OA?1]<\-VMG:RI'>W?E3 R9RN*[/_A1W@;_ )\)?^_QKH?%_@JS\816 MBW-S<6[6K[XW@;!!K _X5/%_T,NL_P#?\_XT #;K4]-M9([J M)X]I:0D_P"1CTW_ *^$_P#0A7W1#_J(_P#='\J .?\ '_\ R(.M?]>K_P J\:_9 MZ_X^KCZG^5>R^/\ _D0=:_Z]7_E7C7[/9 NKG/J?Y4 ?1&<#)KA?$_B>XNKK M^P]#!DN9.))4&1&#W-'B?Q//]+0 4A8*"2< >M#,%4LQP M!U)KBM9UFZUJ]_LC2,XSB67/ _&@!-9UJYUN]_L?1\[:9PB*,DDT %Q<16L#33.$C4M=K964%A;+! @1%'88R?6@ L[&W ML+9+>WC"1H, 59HHH *^)_B'_P E!US_ *^G_G7VC=WD-C;//.X6-!DDFOCG MQEI&J:KXQU6^M-,NY()YV>-EB)# T <;16K_ ,(SKG_0(O?^_+4?\(SKG_0( MO?\ ORU 'O?[.'_(!U7@_P"O'\J]OKY+\$^)_&7@:TN+;3]"FD2=MS>9 W7\ MJZ&3X[>,('FCN-/M()81\T*T6F(?W*\TM_$GBSQO##J#7VC6\4;@B&6<+G\*ZJ'Q)XU@B6**]\, MHBC N%H ]:BB2&,1QJ%4#@ <5)7DO\ PE7CG_H(>&O_ (%:2;&)87W(,G')H ]_JAJNK6VDV;7%PP X7/)/I7E=YXV\;65HUPUY MX==5_A2<$U@C5_%OB:6'4Y=0T)$1N())P!Q[4 >C:;IUWXIU#^T]3#)9H?W, M)XSZ&NX1%C0(BA5 P .U>2Q^)O&T2*B7OAE5484"X7BG_P#"5>./^?\ \-?^ M! H ]:HKR7_A*O''_/\ ^&O_ (%T>(O$5KH%B993NE;[D8/+5S7A_0+O6[[^V]<#9+9BA;C;Z'%>3Z/XC\2^ M*O$%Q?O=:2K6I!$=S*%0Y_NYZUW:^*/&ZJ%6^\-!0, "X% 'K2@*H50 !V I MU>2_\)5XX_Y__#7_ ($"C_A*O''_ #_^&O\ P(% 'K58^O:[!HUKO8[IG&$0 M=37E^J>/?&NEV_G/=>'Y1Z1S FN9U'Q+XHMC!XANKK1[KS7"K 9@VW/MVH ] M;T+0KG4;S^V=9!:1CF*%OX/PKL@ !@ #I7B.G_$7QG?ZI>:>D^@QM:!2SR3 M *V1V/>M7_A*O''_ #_^&O\ P(% 'K5%>2_\)5XX_P"?_P -?^! K.U7Q_XT MTJ-7DN= EW=HY@: /3O$/B&'1K?8G[R[D^6.->N:SO#WA^:2X_M;5OWET_S+ M&?X/PKS2SN?%LE__ &O)J7A^61U^5)K@'9^%7=:^(/C31-/^V2W.@S+O"[(9 M@6Y]J /:^@XI:^?I?B_XOB\31Z&?[',KX_?!_P!V,C/)KI_^$J\,M,D2"2XT.0RC :*4$#Z MU6TD>*K"]?4#J?AZXGD&=TUPIVT >F^%?"QLB=2U(B:_F^8D_P .>V*Z[MBO M)?\ A*?'&?\ C_\ #7_@0*7_ (2KQQ_S_P#AK_P(% 'K5)FO ;SXN^+[+Q.F MAL='>5R!YR/F,9]ZNZG\0/&<%V-.:ZT(M*N!+',"!^- 'HOB+Q%*)AI6D_O+ MY^&8\/>'8M)@\R4^9=.,NYYKRS1[CQ=I+R2)J/AR65SDR27"EJU_\ MA*O''_/_ .&O_ @4 >M4M>2_\)5XX_Y__#7_ ($"D;Q7XW52WV_PU@#/_'P* M /6LUQ^OZ_/=W1T?1OGF;B25>0GJ#7C[_&/Q7J;+I_\ Q+X3<2F 2!L;3ZY] M*Z'1[KQ;HJ/Y.H>'))'.3(]PNXT >K:!H$&BVV.'N&^_(>2:G\0::VL>'[[3 M4D$;7,+1AB.!FO-_^$J\.?&.HW4 MVBF\T6)R,&99@!^>: .*3X,:A/K)T^RU2"X ^]*B':IIOQ?\-Q>%AH.FJZO+ M':XEET %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=^(XE/S.?05@Z! MX?N=3O?[2#$4"'YF^E !XC\1PZ+;A$_>7RU'ASPY--BCMQ78X] M* #&*6BDS[4 +7'^,/&"Z0J:?8(+C5+CY88AZ^_I1XP\8+HZ"PL%^TZG/PD4 M9!(![U#X.\'-8LVK:N_VG5;CYI&/13[#M0 G@_P@UC*VL:LWVC5)AS(_5 >U M=O28I: "DSZT5R7B7Q-)%*-*TD&;4)>#M&?+!_B/M0 OB3Q+)#,-*TM?.U"7 MHJG[M6O#7AF/1XFN+AS/?S&O#2:1#Y]R1-?2_-++UY]O2NBQ0 MN***3..O% <#G.,5QOB+Q'//=C1=&'F7D@_>./X%[\^HI?$?B*>XNO[%T;, MEV^%DD R(L]S6KX<\.P:):Y/SW4OSRR-R2W?\* #PYXIH+ DD#%<3KVNW>K7AT30CF0G;-< 96/ZT &NZ[=:K? M'1-%)WG FF7^ >QK?T#0+;0K(11*#,YW328Y=NY-&@:!;:%9"*)29&Y=V.22 M?>MB@ HHIDDJ11M([!449)/:@ DE2*-G=@JJ,DD]*\[U?5[[Q?J;:-HY:.T5 ML3W [#VHU?6+[Q?J1T?1V*6B'$]QC*\=1FNST30[30[!;6UCP!U8\D_4T &A MZ)::%IZVUK&%'5CC[Q[FM2BB@ J.>>.WB:65@J*,DFB>>.WA:65@B*,DFN%N M+F[\::A]FM&:+2XV^>3^_P"H!H 6XN+WQCJ!M;9FBTV-L22#^*NSL+"WTVT2 MVMD"1(. !186%OIMI';6R!8T&!ZFK5 !114%U=0V=NT\[A(U'))H +J[AL[= MIYW"HHY-<0?MGC34< M%I<+__+3Z&NWM;2&RMD@@ M0)&@P !0 6EI#96R6]N@2-!@*!4]%% !56_O[?3K1[FYD"1H.>:+_4+?3K22 MYN7"1H,\GK7GJ1WOQ U3S)M\.BQ-PO0RCV- !&E]\0-3\V0/%HT3?*O:7ZBO M1;2TAL;6.VMT"11KM4 46MI#96Z00(J1J, 5/0 4452U/4[?2K-[FY<*JC@ M$]3Z4 &I:G;Z7:-/<. .!W)KD+&PNO%U^+_ %!673XS^Y@/1Q2V-C>>+-0^ MWZB&CL$;]S">"WH:[B.-(HQ&BA5 P .U !'$D2*B !5& *?110 5G:QK%OH M]FT\[)/$EOH-IN)WW#_ .KC'4FN?\.^&[G5;X:YKF9)"WLO"1J>1GO53P[X>D68ZIJA\V\ ME^8 ]%_"@!/#OAV19CJFJL9KZ3N_\-=7BC%+0 5R_P 1?^2?ZU@G_CV;H:Z? M->?_ !4\0VUGX0U*P7,L\L15@I^YGN: .:CT?PS)X+T6W_LJ&ZU&>T3H3QD= M?K26OPHU/1(DU+1M2DM[U/F\A .?:NK^&OAN"Q\+Z;>RD2S26Z%6/.T8Z5WE M 'GGAGQ]*;X:+XA@^R:@#M7J0WIS7H0.1D$'Z&N3\;>$HO$.F,T"B.^B^:*1 M>#GM6?X \5/=Z;<:=J3%;S3B8I"W&_;U- '7:OK-EH>GR7M]*(X4')->+ZKX MT\1^-M1_L_0FDM+5FQYD9^\/RJMXJU:\^(/BUM+L][6-JV!MZ/FO6/"7A&U\ M.V2#8IN"O)QTH P/#WPDT2UMO-UFV2_O'^9GD'(-9WB30]-T7XB^"TTZU2!3 M+*"$SSQ7K%><>.?^2D^"?^NTO_H- 'H](6 !)( '@_/<,<2S+R(_4&@ \2^)KF_O/["T(EKACB69/X/2MWPQX9M] L^F^ZD^:6 M0]2>]'ACPQ;Z!9@ ;[EQF24\DUT% !112,P4$D@ #.: $9@H+,0 !R2>E?&W MCV1)/BEJ#H0RF\4@CZBOHG7O$-WK^HC0]!)*DXN+A1E0O\N8KI1DG.>10!]GV/_ "#[;_KDO\A7EO[0G_)/X?\ K[3^1KU*Q_Y!]M_U MR7^0KRW]H3_DG\/_ %]I_(T >._!3_DJ&F_1_P"5?79Z5\B?!3_DJ&F_1_\ MT&OKL]#0!\97W_)69?\ L*?^SU]&?&/_ ))3J7^ZG\Q7SG??\E9F_P"PI_[/ M7T9\8_\ DE.I?[J?S% %3X$_\DUM_P#KL_\ .O3:\R^!/_)-;?\ Z[/_ #KT MV@!,T9K(\06VLW.GLFBWD-K<]GF0L!7E]MKWCRW\:V^CRZO97T893,8(,87O MWHA[TN7J$O=CS'L]&:S=7U(Z3I(WG_)SJ?\ 79?_ $"O;O&G_(E:Q_UZ/_*@#R[]G#_D7]5_Z[K_ "K" MU7_DYJ'_ *ZI_P"@UN_LX?\ (OZK_P!=U_E6%JO_ "9? G_D?_$'T;_T,UZ;\+O\ DE>F_P#7!OZUYE\" M?^1_\0?1O_0S0!]#T444 %%%% !1110 5\YZA_R8_L\_\A_Q#^'_H1KZ"KY]_9Y_Y#_B'\/\ MT(U]!4 %%%% !1110 4444 ?/W[1'_(6\/\ U;_T(59^/7_(C^'O^ _^@"JW M[1'_ "%O#_U;_P!"%6?CU_R(_A[_ (#_ .@"@#POP]_R,>F_]?"?^A"ONB'_ M %$?^Z/Y5\+^'O\ D8]-_P"OA/\ T(5]T0_ZB/\ W1_*@#G_ !__ ,B#K7_7 MJ_\ *OG/X4WNHB2;3]+0FXF;EAV7UKZ,\?\ _(@ZU_UZO_*O&/V>XT-]<.5& M[)&<T^%_"]OH%L7;]Y>RC,TQZL:Z*DQ2T %(6"@EB !W)H+!5+$X YKB M=:UJYUN]_L?1R=N<33@?*H^M "ZSK-SK5[_8^CDX)_?3+QM'>NAT31+?1;,1 M0@;R/WC]W/O1HNB6^C6BQ1+ESR[GDD]ZU,4 +112%@!DD #UH &8*"6( R3 M7#ZWK=UKE^VB:*2,<7$Z_P _K1K>MWFMWQT71#CG$UQC*I[&NCT+0;30[)8 M+=#NZL['+$_6@ T+0[;0[$00*-['=(_=F[FM:BB@ J.69((VDD8*JC))I99H MX(VDE8(B]6)XKSG4]4O_ !KJ9TK22T>GHV)[@?=;'49H -4U*^\::DVDZ4SQ M6"-MGG [>U=QHVC6FB6"6MI&$1>ON:-'T:UT6Q6UM$VJ!@D]3]:T: "BBHKB MXBM8&FF<)&HR6)XH +BYBM8&FF<*B#))KAI9KSQIJ'DP%HM,A;#./XS1)+>> M--1\F$M%I43?,Q_Y:>H!KMK*R@L+5+>W0)&@P,#K0 65E!I]JEM;($C0< 58 MHHH *@N[R&QMVGG<*BBDO+R&QMVGG<*BC/)KB42[\;:AYDFZ'28CP.AD^AH M%CN_&FH;Y-T6EQ-PO9S7;V]I!:VZ00QJD2#"J!TI;:VBM(%AA0*BC %34 ) MBC%+534-1@TRT>XN'"HH)&3UH 2_U"WTVU:XN'"JH]>M?'_Q.U$:O\0+Z[6/ M8'V@*1[5]'VMI=^,;\7EX&CTR,_NX^FX5\_?&.*.'XH7\<:!% 3 48[4 >M> M%/@_X>O?#MIE44 >;?\ "EO"W_/I'^5'_"EO"W_/I'^5>DT4 >;?\*6\+?\ /I'^ M5,/P3\+[L_98_IMKTRB@#S7_ (4KX7_Y](_RI?\ A2WA;_GTC_*O2:* /-O^ M%+>%O^?2/\J/^%+>%O\ GTC_ "KTFB@#S/\ X4GX7W9^RQX]-M._X4KX7_Y] M(_\ OFO2J* /-O\ A2WA?_GTC_[YH_X4MX6_Y](_RKTFB@#S;_A2WA;_ )]( M_P J9_PI/PQN)^S(0>Q%>F44 >;?\*6\+?\ /I'^5)_PI7PMC_CTC_*O2J* M/-?^%*^%O^?.+_OFE_X4MX6_Y](_RKTFB@#S,?!/PP&R;6,CL"M/_P"%*^%O M^?2/\J])HH \V_X4MX6_Y](_RH_X4MX6_P"?2/\ *O2:* /-?^%*^%O^?./\ MJ1?@GX7&E44 >;?\*6\+?\ /I'^5'_"EO"W_/I'^5>DT4 >:GX*^%\8^R1_E2+\ M%/"X4 VL9([[:]+HH \U_P"%*^%_^?6/\JK7_P #?#EU:&*"-8'[.J\BO4Z* M .8\&>#K3P=I(LK=_-;^*3')KIZ2EH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *Y#XG_P#).=9_ZX&NOKD/B?\ \DYUG_K@: /"_P!G MG_D?Y_\ KT?^8KZ*\0>(+;0K(RR$M*W"1KRS'Z5\P?!G6HM"\6W%S(-SM:LD M:@=6)&!7T%H.@W6IWHUO6QNF/,,3<^6/:@ T'0;K4[L:UKG,S',<.)/$4.B6VU.5C^E)X=\.3RW7]M:R3+>2CQ MAXQ71U2PL$^T:I<_+#$.YJ+P?X/-C(VL:L_VG5)Q\TC]5'I0 >$/![6+G5M8 M/GZI/\S%^?*)ZA?:NU_&C%+0 49I,UR?B3Q*\4PTK2U,U_*. O\ ".YH /$O MB22&5=*TH":^FX&.0G^\1TJWX:\-II,7VBX/FWTO+R-R1GM]*3PUX9CT>-KB M<^=J$W,TQZMZ5T6* #\:6BD) !)/2@ SQGBN-\1>(IY[H:-HH$MY(<,_\*^N M3VH\1>(IY[L:+HP\R[D'[QU_@7N<^U:WAWP[#HEL2W[R[DYFE/5CZT 'ASPY M!HEKR3+=2#,DK_>/XUNTF*6@ I"P49/ ]:"P R>/K7$Z[KMUJM\VB:*3YG'G MS+_RS'UH ->UZZU6^_L/1?FD8_O9?X57N,^OM6_H.@V^AV@CC^>9N9)6^\Q] MS1H&@6^A67E1#,KG=+)_?;N:V* $Q2T4UG5%+,0% R2: %9@BEF( '4FN"UK M5;KQ-?G1=()\GI<3C@;>^#ZT_6-8O/$=^VBZ*S)&#BXN1_ *ZC1=%M=$L5M[ M9 O=CW)[T )HFAVNAV"6UL@X W.1RY]36I110 5%//';PM+*P1%&26.*)[B. MVA:65@J*,DD]J\ZO[^^\<:FVGZ6BTR)L M33#@L/8]Z[[2],M]*LDMK=0JJ.2!CM%]?V^G6KW%S($C4>M>>QI??$#4O.D#Q:+$WRKVEQUS0 M 11W_C_5?-DWPZ/ V .AD(Z''I7HMI9P6-LEO;QA(T& %&*+2TALK9+>! L: M+M J>@ HHJEJ6IV^EV;7%PX '09Y)H -3U.VTNS:XN7"J!P,\FN1L+&[\67 MZZA?AH[%&_=Q_P![\*2QL+KQ=?KJ&H!ET]#^ZA[,*[F.)8HU1 JC % !'$ MD,:QQJ%11A5 Z4^BB@ K.U?5[;2+1IIGYQ\JCJ3]*-8UBWT>S:>=L''RKW8U MR^E:5=>)+W^U=64_9P([Y=6U48MU.88#Z>XKMT14140;5 M P *\VO_ (A:W%XIU'1-'T".[6P*AG:7;P:/^$V\:_\ 0I0?^!(H ]+HKS3_ M (3;QK_T*4'_ ($BD/C;QL00/"< _P"WD4 ==XC\1V^@V>X_/'/#MSJEW_ &WK?S._S0PMR%'TKAX)?&CZZVJ:CX(DTF(0P_O+R7Y8T7GGW]*Y&3QKXW9"%\)P D8S]I'^-<_I=]XRL M]2DO[WPU!=W+]'><<4 >@^'?#KK(=3U,^;=RY8!CG:#V%=7BO-?^$V\:_P#0 MI0?^!(H_X3;QK_T*4'_@2* /2Z3->:_\)MXU_P"A2@_\"14<_C+QS+ Z1^%H M4=@0K"Y'!H ZKQ'XD_L\"SL1YU_+PBJ,X^M&/%/B,:QJ!_P"$C^"/^1'T7'_/G'_*N@KR/POXH\;0>%M+BM?"(GMTMD"2F;[PQ MUK6_X2WQ[_T)0_[_ % 'HOUKP+XEWS>&_&TTDCA\(>5(PP'$W(KS[5_#?C74HH7N/#/^D+.LIE\S).* /5/AMX3AT+P_#/ M+&#>S#<['KUKN<5YO#XH\>0Q)&O@I=J@ 8EI_P#PEOCW_H2A_P!_J /1J\V\ M=$#XD>"B> )I<_E3_P#A+?'O_0E#_O\ 5Y[\0=7\8ZGX@\/B30QIU\CO]FQ) M]\XY^E 'I?B;Q+?>(=?N]>U$Z#HA;&0 MMQ.. H]C5_7-MM M"LECB7,S?-)(1RQ[\U\H?$#_ )*KJ/\ U^+_ #%?9-?&WQ _Y*KJ/_7ZO\Q0 M!]@V/_(/MO\ KDO\A7EO[0G_ "3^'_K[3^1KU*Q_Y!]M_P!._!3_ )*AIOT?_P!!KZ[/0U\B?!3_ )*AIOT?_P!!KZ[/0T ? M&5]_R5F;_L*?^SU]&?&/_DE.I?[J?S%?.=]_R5F;_L*?^SU]&?&/_DE.I?[J M?S% %3X$_P#)-;?_ *[/_.O3:\R^!/\ R36W_P"NS_SKTV@#EO'7BB+POH$M MRS 3,,(">MJ273\R/2#XNNC*OB*UTX6I M0X,+;CFN>^'")'XS\2*@"CW>-/^1*UC_KT?^5> M(WG_ "@UY]\:O^27:G]4_P#0J *OP*_Y)G:_]=7_ )UY=^T5 M_P CG8_]>8_]"KU'X%?\DSM?^NK_ ,Z\N_:*_P"1SL?^O,?^A4 >Q?"[_DE> MF_\ 7!OZUYE\"?\ D?\ Q!]&_P#0S7IOPN_Y)7IO_7!OZUYE\"?^1_\ $'T; M_P!#- 'T/1110 4444 %%%% !7SGJ'_)SD?_ %V7_P! KZ,KYSU#_DYR/_KL MO_H% &)^T#_R4!/^O9*]S\$_\DGT_P#Z\#_Z":\,_:!_Y* G_7LE>Y^"?^23 MZ?\ ]>!_]!- 'F/[//\ R'_$/X?^A&OH*OGW]GG_ )#_ (A_#_T(U]!4 %%% M% !1110 4444 ?/W[1'_ "%O#_U;_P!"%6?CU_R(_A[_ (#_ .@"JW[1'_(6 M\/\ U;_T(59^/7_(C^'O^ _^@"@#POP]_P C'IO_ %\)_P"A"ONB'_41_P"Z M/Y5\+^'O^1CTW_KX3_T(5]T0_P"HC_W1_*@#G_'_ /R(.M?]>K_RKQK]GK_C MZN/J?Y5[+X__ .1!UK_KU?\ E7C7[/7_ !]7'U/\J /HFD+!5W,< #)S06"@ MDD #N37%:SK-SK5[_8^D%L'B:9?X10 :SK-UK5]_8^D$]?WLH.!CZUT.BZ); M:+9K%$,R'[\A^\WUHT31+?1+(0PJ-Y_UCXY8^M:M !BBBD9@JEF( R30 ,P M52Q. !DDUPVMZW=:YJ']AZ*2YH -#T*VT2S6&$9D(^>0_><^IK6Q110 4R6 M9(8FDD8*BC)).*2::.")I)&"JHR2:\ZU/4K[QGJ;:5I3/'8QMB:<"@ U/5+W MQIJ;:5I99+!#^^G'&1[&NXT?1K71;%+6V0 #\O(;&V>XG<+&@R>:+R\AL;=IYW"HH]:XE$N_&FH;W MW1Z7$W _OT "+=^--0WMNBTN%L ="_\ B*[BVMHK2!884"1J. !BBVMHK2WC M@A0+&@VJ/:IJ "BBJFH:A!IUJUQ<.%51TSU- !J&HV^FVC7%PX55&>O6N-M+ M6[\8:@+R\W1Z=&W[M.FXCID46MI=^,=0%W>!H]-C;]W%V>NYAA2")8HU"HHP M !0 0PQP1+%$H1%& !VKY(^-'_)5-0_X!_*OKNOD3XT?\E4U#_@'\J /IOP5 M_P BEIO_ %P3^5=!7/\ @K_D4M-_ZX)_*N@H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *Y#XG_\DYUG_K@:Z^N0^)__ "3G6?\ K@: /!?@':07 MGCV19XPX2V9P#SR#7U0!@8' KY=_9Y_Y'^?_ *\W_F*^HZ "DS16%XC\1P:) M:@#,EU(=L<:#)R>A(]/>@ \1^)(-$M\*IFNY!B.!/O-]*R_#GAR>6Z;6-:82 MWLG*C^%1]*7P[X_P!*3QCXP71XUL;!?/U*X.R-%&=I/]['05%X0\'-8LVK M:PQGU2<[V+\^5GJJ^U !X.\'O8LVKZNXN=4N/FD8\A3_ +(/2NUQ1CBEH *3 M-&:Y+Q+XE>&5-)TH":_FX&.57ZD=* %\2^)9(I1I6D@S7\ORDJ,^7GN?:K7A MKPTFD0M/@I?#7AM-)C-Q<'S;V3EY&Y(SV^E=#CWH ,4M% M)F@ SCK7'>(O$5Q/<_V-HOSW;_+)(!D1>YI/$7B*>>[71=% ENY#AF_A4=\G ML:UO#OAR#1+;))ENW&9)G^\: #PYX=@T2U.?GNI?FED;DD_X5N4M% !2%@ 2 M> *"P49/ ]:XG7M?NM5U#^PM%RTK?ZZ7^%5[X/K[4 &O:]>:K>'1="/[QCB6 MXQE4^M;^@>'[;0K)8H5)D/+.W+$_6C0= M]#LQ''\TS?ZR4_><^]:^* %HHI M&8(I9B !U)H 1G5%W,<*.YKAM7UF[\1W[:/HK8B!Q/>.WA:65@B*,DDXKSF^O[_QUJK:=IQ:' M2XFQ-,."P]O6@ O[Z^\>=PD:#))- !=745G;M/ M.X2-1R2:X@F\\:ZACYHM)C/T\WZ&C-WXUU!@NZ+2XFQGIOKM[6TALK=8($"1 MKT '% !:VD-G;I!"@6-!@ "IZ** "JM_J%OIMG)3UHO]0M]-M7N; MEPD:#)R>M>>Q1W_Q U3S9-\.CP-P.AD8>WI0 )'>_$#5/,EWPZ+$W"]#(/8U MZ+:VD-E;I# @1%& *+2S@L;9+>W18XT&% %3T %%%4M3U.VTNT>XN7"JHZ9 MY- !J6J6^E6C7%RX55' SR3Z5R%A87GBW4?[0U$-'8QM^ZAZ%O0TNGV-WXLO MAJ-^&CL5;]U%_>QZBNXCB2&-8XU"HHP% Z4 $<211K'&H5%& !TI]%% !6=J M^L6VCV;3SL,C[J \FC5]7MM(LVFG;G^%1U)^E&_^>^J_P#@:]>A5Y]\2?&F ML>%;C2K;1[.&YGOG9=LA/;TH /\ A3WAO_GXU7_P-:C_ (4[X;_Y[ZK_ .!K M5Y]=?&/QU:3F*7PY&".I\ML?RK7TWXC>.=2V[;'1X<_\]Y]G\Z .J_X4[X;_ M .?C5?\ P-:C_A3OAO\ Y^-5_P# UJHQ:Y\2)Q^ZM= DS_T[39K"[U)9)K^.!RUVYRK=15"]^,/C:RD*'1;28CKY.7_E6;K/C M?Q5XF31TU?24M+,ZA$P8*P.0>G2@#:\'_#K1M3\5^)+.>:_$=I*BQE+EE8Y& M>3WKM'^#/AB5&2274W1NJM>,0?K4/P__ .1Y\8?]=H__ $&O2: *NGV$.F:= M;V-L"(8$"(#U %6J*P/$OB_3O"T*27ZSOO\ NK#'N8_A2;2W&DWL;V*7%Q)7.>*/!&D>+ MC:MJ?GAK4DQ-#)L(SUYKHZ*0SS[_ (4[X;QC[3JW_@:U>1?%3PW:^%?%>BV6 MGW%XUO,4=TGG+Y(:OIZOGGX\D#QQX?).,*N?^^J /?[8XLX2>T:_RKDMAP:/:[5&Z= M^7<]2: #0="M]%M B#=,W^LD/))K6Q1BEH *^-OB!_R574?^OU?YBOL=Y$C0 MN[!549)/ %?&OCJ:.?XGW\L3!HVO%(8'J,B@#[$L?^0?;?\ 7)?Y"O+?VA/^ M2?P_]?:?R->I6/\ R#[;_KDO\A7EO[0G_)/X?^OM/Y&@#QWX*?\ )4--]@_\ MJ^NSTKY<^#7@2#Q4UY?MJ-U97%HP$;V^ >>M>O?\*KG_ .AOUG_OL4 ?.]]_ MR5F7_L*?^SU]&?&/_DE.I?[J?S%>*^-O"%MX/^)NCVMO=37/GO',[R]2Q;FO M?OB#H%YXG\!W>E:>$-S,J[=YP.* ,#X$_P#)-;?_ *[/_.O3,U\V6'PH^)^E MVPMK'44MX0V.O:U+!*L? M"SQ=K7C^YU_19((T?;Y3^<%8<8H ]XS1FOG"X\"?%.TC\RY\0QPIT#27H4$_ MC5;_ (13XC?]#;9_^#%: /IC-&:^9_\ A%/B-_T-MG_X,5H_X13XC?\ 0VV? M_@Q6@#Z8S1FOF?\ X13XC?\ 0VV?_@Q6C_A%/B-_T-MG_P"#%: /IC->?_&K M_DEVICW3^=>3_P#"*?$7C_BK;/G_ *B*?XU)+?M%?\CG8_P#7F/\ T*@#V+X7?\DKTW_K@W]:\R^!/_(_>(#QT;_T M(UZ=\*U+_"[2U'5H2!7D:?!_XA:?JUW>:5*[174X*G45!!IO_"*?$;_H;;/_ ,&*T ?3&:,U\S_\(I\1O^AM ML_\ P8K1_P (I\1O^AML_P#P8K0!],9HS7S/_P (I\1O^AML_P#P8K1_PBGQ M&_Z&VS_\&*T ?3&:^=-0_P"3FX^/^6R_^@U6@\&?$RYD\NW\46TSXSMCU!6/ MY5J^$OA1XRT_QY8Z]K,L$RQR;I9//#,>* .8_:!_Y* G_7LE>Y^"?^23Z?\ M]>!_]!->&?M _P#)0$_Z]DKW;P'&TWPNTR%?O/9;1^(H \N_9YXU[Q#GCIU_ MWC7T#FOFFT^#_P 1=*NKB;3+N&V\YCN,=R!D9S4]QX#^*=I'YESXACA0G :2 M]"C/XT ?1^:,U\S_ /"*?$;/_(VV?_@Q6C_A%/B-_P!#;9_^#%: /IC-&:^9 M_P#A%/B-_P!#;9_^#%:/^$4^(W_0VV?_ (,5H ^F,T9KYG_X13XC?]#;9_\ M@Q6C_A%?B+Q_Q5UGS_U$4_QH V/VB/\ D+:!WY/3ZBK/QZ_Y$?P]_P !_P#0 M!7.7'PD^(6N/;7-[?VU]&C QNUT&&,UTW[0$30>#M#A?[T;A3]0N* /"/#W_ M ",>F_\ 7PG_ *$*^Z(?]1'_ +H_E7POX>_Y&/3?^OA/_0A7W1#_ *B/_='\ MJ .?\?\ _(@ZU_UZO_*O&OV?"%N;DDC )/Z5[+X__P"1!UK_ *]7_E7SU\'Q MJ%Y<3:?8 J9"2[],#'K0![GK6LW6MWO]CZ,3MSB:<#Y5'UKHM$T2VT6S6*%< MN>7<\DFC1=%M]&M%BB&9#]^0_>;ZUIXH ,4M%(S!5+,< ?\ 7S@X"KWP?6NDT/0K;0[( M0PC,A'SRG[SGU- "Z%H5KH=BL%NOS=6=N6)^M:M&** "HY9HX(S)*P5!R6/2 MB69(8FDD8*BC)).*\ZU/4[WQKJC:5I3-'81G]_,.,CV/>@ U34[_ ,::F=)T MIFBL$;$\_9L=1D5W&CZ-:Z)8):VJ851@D]6]S1H^C6NBV*6ML@4 #<0,;CZU MHT %%%17%S%:P--,P5%&22: "XN(K6!IIG"1J,EB:X:26\\9ZCY46Z+2XC\Q M/'F#V-$LEWXUU$P0EX=+B/S/T+?XUVMG906%LL%N@2->P'6@ LK*"PMDM[= MJ*,#CDU9HHH *KWEY#8VS3SN$11U)HO+R&QMGN+APL:#)R:XF-;OQKJ)D?=# MI<+8'8N?IW% "*EWXUU'?)NBTF(\#H9/H:[JWMHK6!884"HHP !26UM%:0+# M @2-1P *FH ***J:AJ-OIMJUQ30 :AJ-OIEH]Q<.%11GD]:XVVM+ MOQCJ'VN]#1Z:AS''T+>AHL[6\\87XO;O=%IT;?NT_O$>U=S#!';Q+%$H2-1@ M*!P* "*%((ECB4*BC '2I*** "OD3XS_P#)5-0_X!_*OJS5=5MM)LVGN' P M.%[FOD+XEZB^J^/[V[DC,;,4&&&.U 'U9X*_Y%+3?^N"?RKH*P/!BE/">FY' M_+!/Y5OT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %;_S%?4>:^7/V>?^1^GZ M?\>C_P Q7T+XC\1P:);[5!ENY!B.%/O'Z"@ \1>(X=%ME51YEW+\L,0ZL:R_ M#OAR::[.M:P3+>26Z;6=:82WLIRH_A4=L#M78XH .@ MI:*3- "UQWC#Q@NC*MA8)]HU6?Y885ZD]Z7Q?XO72$6PL%-QJ4_RI''R5!_B M(]*A\'>#VL6;5]5;S]4N/F)9(I!I>DCS;^7Y'?#D.B6Q+'S+N4YFE/5C MZUNTE+0 4A8*,D@#U-!8 $G@#N:XG7=>N]5O#HNAG,C'$L^,JGL: #7==NM4 MOFT312=_ FF7_EG6_H&@V^AV/E1+F5SNE?NS=S1H'A^UT&Q6&%2TAY:1^6)^ MM:^* %HHIK.J*68@*.I- SA%+,0 .>(]0;1M%9DC4XN+D?P4:Q MK%WXCOVT?1CB$<3W'\..ZY]:ZC1=%M=$L5MK=>GWF/+,?Y-:=%% !4<\\=O"TLK!449))HGGCMXFEE<(BC))KSF_O[[QSJ7]GV#-% MI:-^]D_OCN : $OK^^\<:HVGZQCM;6,)&@QP. MM&DZ3::/8QVEK&%1% SCEO= MPL:CDUQ!^U^-;_ W1:5$W)_OFAOM?C74,#?%I,1Y/3S/H:[>UM(K.W6"%0J* M,<"@ M;2&RMD@@0+&@P!BIZ** "JM]?V^G6K7%S($C4=S1?ZA;Z;9O=7+A(T M&22>M>>I%??$#4]\V^'18FX7H9![&@!(DOOB!J0FD#Q:+$WR _\ +7UKT:TM M(;*V2"! L:# %%K:0V5NL$"!(U' Q4] !115+4M4MM*M'N+EPJJ,@9Y- ! MJ>IV^EVC7%PX4 <#/)KD+&PNO%M\-0U!633U/[J(]'%%C87GBS4?[0U#='81 MG]U#T+>AKN8XDBC5(U"JHP !TH (XTB0(BA5 P *?110 5G:QK%OH]FT\[ ' M'RKGDFC5]8MM'LVGG89'1)<, M?E["O:?^%HW?_0G:Q^0_PH ]%KS?QX ?B%X*! (\^3@_04__ (6C=XS_ ,(= MK'Y#_"N)\7>/9;KQ=X8OI?#NHV_V25R(Y ,R<8^6@#W2:T@N$*2Q*0?4"N;U M#X>^&-1+-^<5QFJ?$WQ/*I.E^%[^,$?+YD8-,OB9J$A6[T:Y$! M[11;3^>: /0+OX<6VGQE]-U<6"CTYQ7*ZAXMU7PO)Y;^*)+_ &\[?+[>F:RK M>W%RPEU3PYXEDD':*<@?E71Z=K&FZ:5*>!-7E('690_\Z (K'XU:P\6!X>>X M'9]Q%4;SXPZK?70B:&72MQX/4"NM7Q]&@PO@*_4=@(4 _E44_C:VN(V23P!? MD$=?)3/\J ,[2[+4?$@W7'C-Y(R<>4R8KJ+7X7>&RRR7L4=U,/X]U(X3GCR9MF/RK)-WX@TTYT70M<3'3[0Q;% 'O>G^&M(TO!L[-(\=QS7 M(_%M572-&PH'_$UAQ@>]<-IGQ"^)D+ 7NA321C^Y *M>)O%>L>)K+2;&X\.: MA!-'?Q2M*Z +@4 =9\/_ /D>?&'_ %VC_P#0:])KP_0?%TV@^./%!CT2]O\ MS94S]GP=F!CFNK_X6C=?]"?K'Y"@#T6O,/BMYBW&FM'=M:,,XG"YVU:_X6C= M?]"?K'Y"JMW\03?)MN?!.J28Z;D4XJ9*]O(J+M?S31SJZQ;V5]I4E[K)OPLR MEI_+P *CUZ^^U^.([BRUUK"-HR5;R\@^E;9\86IC5#X#U(@=/W:_X4Z3QE;R M,C-X$U,E!A3Y:]/RJNJ?:_XD[)VZV_ R=)UG2-/_ +9363]J:XV;2RG]YCZ= M*]4\/ZE:7=FD=O'Y6U 0GH*X1O&\#E2W@+4#MZ9B6K4?Q(DB.8_!6JJ<8^50 M*J^EG_5B6NW]7/2Z*\Z_X6C=?]"?K'Y"C_A:-U_T)^L?D*DH]%KYW^/T?F>, MM!CZ;D S_P "KT/_ (6C=?\ 0GZQ^0KRKXGZGJ'B;Q#I&IG0KZQMK=TC9[A> MY:@#W_PUH5MHNF0I"N79!N<]36W4-I_QZ0?]I[GW)KY#^( MS^5\4-4E()V76[ ]J /L*Q_Y!]M_UR7_ -!%>7?M"?\ )/X?^OM/Y&LZV_:' MT*&UAB.EWA*(JG##L,5QWQ/^+.F>-O#*:99V-S!(LZR;I",8% '2_LV_\>&L M_P#71/Y5[O7RE\*?B5I_@*VOXKZTGG-PP*F,@8Q7HW_#1OA__H%WG_?0H YW MXS?\E<\/_P"['_Z'7T+%_JD_W17R7X]^(%CXJ\;Z;KEM:S10V@0,CD9.#FO3 MT_:+T!45?[+O.!C[PH ]HHKQG_AHWP__ - N\_[Z%'_#1OA__H%WG_?0H ]F MHKQG_AHWP_\ ] N\_P"^A1_PT;X?_P"@7>?]]"@#V:BO&?\ AHWP_P#] N\_ M[Z%'_#1OA_\ Z!=Y_P!]"@#V:BO&?^&C?#__ $"[S_OH4?\ #1OA_P#Z!=Y_ MWT* /9JPO&G_ ")6L_\ 7H_\J\V_X:-\/_\ 0+O/^^A6=K_Q\T/5O#]_81:= M=I)<0M&I9AC)&/2@"U^SA_R+^J_]=U_E7MM?+'PJ^)^F^ ]-O+6^LYYVGD#* M8R!BO0?^&C?#_P#T"[S_ +Z% &U\988KK3-!MILF&;58T< GE3US6E_PJSP- M_P! V'_OY7FOBGXP>#O%^GQ66IZ5J/EQ2"5#%*%(8=\US/\ PE7@#_GAXC_\ M#VH ]P_X59X&_P"@;#_W]H_X59X&_P"@;#_W]KP__A*?A_\ \\/$?_@>U'_" M4_#_ /YX>(__ /:@#W#_A5G@;_H&P_]_:/^%6>!O^@;#_W]KP__ (2GX?\ M_/#Q'_X'M1_PE/P__P">'B/_ ,#VH ]?U_X:>#+7P_J$\&GQ":.W=E/FG@@< M=ZV_A?G_ (5UI.2<^7ZUX(WB?X>NC(]OXB9&&"#?$Y%=IHGQT\*Z!I%OIEEI M5\+>!=J!G!/\J /=\5\R_M%?\CI8?]>@_G7:?\-&^'_^@7>?]]"O(_BEXVL_ M'6OVVH65O+#'%!Y9$A!.)=6\47.LVZSS) MJDB(6D((6NO_ .%6>!O^@;#_ -_:\3N_%WP^N]0NKW[%KL,ES(9)!#=E 6/? M J/_ (2GX?\ _/#Q'_X'M0![A_PJSP-_T#8?^_M'_"K/ W_0-A_[^UX?_P ) M3\/_ /GAXC_\#VH_X2GX?_\ /#Q'_P"![4 >X?\ "K/ W_0-A_[^T?\ "K/ MW_0-A_[^UX?_ ,)3\/\ _GAXC_\ ]J/^$I^'_\ SP\1_P#@>U 'IEOX>TCP MY\9-(@T> 00RV;LX5\C->O8KYET'X@>!/#VLIJUKI^LRW:(45I[G> #]:[3_ M (:-\/\ _0+O/^^A0!Y_^T#_ ,E 3_KV2O?/AN/^+>:+_P!>RU\P?$WQA:>- MO$PU.S@DAB$(CVR'G(KTKPI\==%T'POI^ESZ==22VT(1F4C!(H ]_P +]/BLM3 MTK4?+BD$BF*4*0P[YH ]*'PL\#8_Y!L/_?RC_A5G@;_H&P_]_:\/_P"$J\ ? M\\/$?_@>U'_"4_#_ /YX>(__ /:@#W#_A5G@;_H&P_]_:/^%6>!O^@;#_W] MKP__ (2GX?\ _/#Q'_X'M1_PE/P__P">'B/_ ,#VH ]P_P"%6>!O^@;#_P!_ M:S]=^&G@NVT'4)X-/B$L<#LI\T\$#CO7C_\ PE/P_P#^>'B/_P #VI&\3_#U MT*/;^(F4C!!OCR* />?A;G_A7>E@/M=P<=S_*KOB;X[Z+K7AG4-.ATV[22Y MA,:LS# )JE^ST1]KN!WR?Y4 ?1-%%(6"KD\#UH 1F"J6) KB-;UN[UO4&T/ M12PP=MQ.O_+,4:WK=WK=\=%T0]#B:XQE5QU&?6NCT+0K70K!;>!C1M&M=$L$M;5,*HP6/WF]R:T: "BBHKBXBM8&FF<(BCDD MT %Q<16L+33,%11DDFN'DEO/&>H^5"6BTN)L,_\ ?/I22RW?C2_\F+=%I<1^ M=NF\?6NVL[*&PM4M[= J*,#CK0 65E!86J6UN@2-!@ 58HHH *KW=Y!8V[3S MN%11ZT7EY#8VSW$[A$49Y-<2L=WXVU /+NBTF,].AD^AH $2[\::AO?=%I<3 M<+_?KN+:VBM+=((4"QH-JC%+;VT5K L,*!$48 J6@ HHJIJ&HV^F6CW-PX5 M%&>3C- !J&H0:;:-<7#A47WZFN-M;6Z\8Z@+R\#1Z9&W[N,_QT6UI=^,=1^U MWH:/38V_=Q]-WH:[F*%((A'$H5%' H (H(X(ECB4*JC J2BB@ JAJNJV^D MV;7%PX& =H]3Z4:KJMMI-FT]PP&.BYY-%O^15T MO_KV3^5:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(?$__DG. ML_\ 7 UU]2:6V:.(*N?F)XSZ"O MHGP[X,/&(T95L+!/M&JS\10+U M/K47@_P>]C(VK:L_VC5)N6=NP["@ \(>#FL6;5M78W&J3_.Q?GRL_P (]J[7 M'%&*6@ I,T9KDO$GB5XYETK2@9K^7^%?X1W- !XF\2O#*NDZ2HFU";A0/NK] M3VJYX:\-II$9N+AO.OI>7E;KSV^E'AKPTFD1-<7!$M_-S-*>I-=#0 8I:*3. M.O% !FN-\1>(IY[L:-HH\V[DX9A]U1WY]:/$7B*>XNO[%T8&2Z?B1U_Y9@]Z MUO#OAR'1+8[OWEU)\TTIZLW_/K[5T&@:!;Z'9B./YYF_UDK#YG/J:- T&WT*R$42YE<[I'_O-ZUL4 )B MEHIK.$4LQ YY- SA%+-PHY)-<-K&L7?B/4#HVCDB%3_I%P#C ]CWI-8UB\ M\1:@VCZ*S)&IQ<7*]$]JZG1=%M=$L5M[9 O=F[D]Z #1M%MM%LE@MU&[J[D< MN?4UIT44 %133QV\+RRL%11DDFB:>.WA>65@J(,DFO.;Z_OO'.J'3]/+1Z9$ M^V:<="1U% !?WU_XYU4Z=IY:+3(FQ-,."1[>M=YI6E6ND626UK&$51S@8R?6 MC2=)M='L4M;2,)&@QTZU?H ***@NKJ&SMVGG<+&HY- !=74-G;O/.X2-!DDF MN(S=^-=18*6BTN)L$]"_X49N_&NH<;H]*B;D]G]J[>UM(;*W2"! D:# % !: MVD-E;)! @2-1P *GHHH *JW^H6^FVKW-S($C09.31?:A;Z=:O<7+JB(.8?0BO1;2S@L;9+>W01 MQH,* .E%I:0V5LEO @6-!@ "IZ "BBJ6IZG;Z59M<7#A5 X&>I]* #4]3MM+ MM&N+F0*JCIW-I_WT>R:XG<# ^5<\L:Y?2M*N_$=]_:VK!EMP?W,)[CL: #2=*NO$=\-5U52 M+<',$!Y!'N*[=4"($4 *!C%"H$4*H Z "G4 %)FBL/Q)XEMM L][_-<-_JX MQU- !XD\26^@V98D/M@M*QS%$W\([5W84 8 % 'AL?@>'Q9\6_$DYU&YL9K%HS$]N!D9%2>,O M"^J^')M&2#Q;JL@OKU;=]Y' />MCPSK6GZ?\8_%%C=7"QW%XT0@0_P >!SBK MWQ393=>%0&4XU6/H: .9OO"^JVOQ"T_P\OBW53;W-NTS2$C<"*WKSX-B_G@F MN_%.J320',3/@E#[ #QGK M '8BE_X5?>_]#IK/YBO0_,3^^OYT>8G]]?SH \\_X5?>_P#0YZQ^8H_X5?>_ M]#IK/YK7H?F)_?7\Z/,3^^OYT >>?\*OO?\ H<]8_,4?\*OO?^ASUC\Q7H?F M)_?7\Z/,3^^OYT >>?\ "K[W/_(Z:Q^E'_"K[W_H<]8_,5Z'YB?WU_.CS$_O MK^= 'GG_ J^]_Z'36?Q(J.3X4W,N-_C'5VPC^8G]]?SH\Q/[Z_G0!Y MC:_!W[%///;>*M5BEG.967 +GWYJW_PJ^]_Z'/6/S%>A^8G]]?SH\Q/[Z_G0 M!YY_PJ^]_P"ASUC\Q1_PJ^]_Z'/6/S%>A^8G]]?SH\Q/[Z_G0!YY_P *OO?^ MASUC\Q1_PJ^]_P"ASUC\Q7H?F)_?7\Z/,3^^OYT >>?\*OO?^ASUC\Q1_P * MOO?^ASUC\Q7H?F)_?7\Z/,3^^OYT >>?\*OO?^ASUC\Q1_PJ^]_Z'/6/S%>A M^8G]]?SH\Q/[Z_G0!YY_PJ^]_P"ASUC\Q7E7Q/TW4?#/B+2-+;7KZ_M;ATD9 M9SW#5],>8G]]?SKYZ^/#!O''A\J0A_P!J@#Z!M?\ CT@_ZYK_ "J1Y$B0 MO(P55&23T%16S*ME"Q. (U.?PK@=:U:_\4ZG_8NCEDM5.)YUZ$=Q0 W6=9O? M%FI-HNC,R6RMB>X''Y'O79Z'H=KH=@EM;)C Y;')^M)H6A6NA6"6UNF,##-W M-:M !7QI\14\WXGZI&20'NMN1[U]EU\;?$'CXJZCG_G]'\Z /0/%'P1TO1?! M]QK5OJ-P\L,(DVL!BN ^&/@^U\<>)WTR\N98(U@:3=&,G(KZ0\?2(?A7J(W* M?]"&0#["O$OV?"%^($I)P#:OUH ]/T/X#^'M'U:*^EN9KU8\Y@G0;&KL_P#A M ?"G_0!L_P#OBN@\Q/[Z_G1YB?WU_.@#GO\ A /"G_0"LO\ OW2_\(#X4_Z M-G_WQ70>;'_?7\Z/-C_OK^= '/\ _" ^%/\ H V?_?%'_" ^%/\ H V?_?%= M!YL?]]?SH\V/^^OYT <__P (#X4_Z -G_P!\4?\ " ^%/^@#9_\ ?%=!YL?] M]?SH\V/^^OYT <__ ,(#X4_Z -G_ -\4?\(#X4_Z -G_ -\5T'FQ_P!]?SH\ MV/\ OK^= '/_ /" ^%/^@#9_]\4?\(#X4_Z -G_WQ70>;'_?7\Z/-C_OK^= M'/\ _" ^%/\ H V?_?%)_P (#X4_Z 5E_P!^ZZ'S8_[Z_G1YL?\ ?7\Z .?_ M .$!\*<_\2*SY_Z9T?\ " ^%/^@#9_\ ?%=!YB?WU_.CS8_[Z_G0!S__ @/ MA3_H V?_ 'Q2?\(!X3_Z -G_ -\5T/FQ_P!]?SH\V/\ OK^= '/?\(!X3_Z M-G_WQ1_P@'A/_H V?_?%=#YL?]]?SH\V/^^OYT <]_P@'A/_ * -G_WQ1_P@ M'A/_ * -G_WQ70^;'_?7\Z/-C_OK^= '/?\ " >$_P#H V?_ 'Q2_P#" ^%/ M^@#9_P#?%=!YL?\ ?7\Z/-C_ +Z_G0!S_P#P@/A3_H V?_?%)_P@'A3_ * - ME_W[KH?-C_OK^='F)_?7\Z .?_X0#PG_ - &R_[]T?\ " ^%/^@#9_\ ?%=! MYL?]]?SH\V/^^OYT <]_P@'A/_H V?\ WQ1_P@'A/_H V?\ WQ70^;'_ 'U_ M.CS8_P"^OYT <]_P@'A/_H V?_?%'_" >$_^@#9_]\5T/FQ_WU_.CS8_[Z_G M0!SW_" >$_\ H V?_?%'_" >$_\ H V?_?%=#YL?]]?SH\V/^^OYT <__P ( M#X4_Z 5G_P!\4?\ " ^%/^@#9_\ ?%=!YL?]]?SH\V/^^OYT <]_P@'A3_H! M6?\ W[H_X0'PI_T K+_OW70^8G]]?SH\V/\ OK^= '/_ /" ^%/^@#9_]\4? M\(#X4_Z -G_WQ70>;'_?7\Z/-C_OK^= '/?\(!X3_P"@#9_]\4?\(!X3_P"@ M#9_]\5T/FQ_WU_.CS8_[Z_G0!SW_ @'A/\ Z -G_P!\4?\ " >$_P#H V?_ M 'Q70^;'_?7\Z/-C_OK^= '/?\(!X3_Z -G_ -\4?\(!X3_Z -G_ -\5T/FQ M_P!]?SH\V/\ OK^= '/_ /" ^%/^@#9_]\54U+X:^%M0TV>T72K:W,J;1+%' M\R^XKJ_-C_OK^='FQ_WU_.@#QK_AG/0P.-7O<@8^Z*\+\7:"GASQ==:-'(TD M<,@578#-?;/F)_?7\Z^/OBG@_%/4B/\ GLISF@#O]7^!^D:?X+GUJ/4KMIH[ M3S]C*,$XSBHOV>E_TVX;W/\ *O5?$TBGX47@##/]G8QG_9KRO]GQ@MSN7[:)HI//$\P. J]\'U]J76]GQG]_..,CV]:[C1]&M=%L5MK9 H'WB!@L?4T:/HUIH ME@EI:1A$4?G6C0 445%<7$5K"TTK!449)S0 7%S%:P/-,P5%&22:X:62\\:: M@8(2T.EQ'YG'&[_&B26\\::CY4.Z+2X6^9^SGTKM;*Q@L+5+>W0+&@P!0 MG M906%LL%O&$C4< "K%%% !5>\O(;&V:>=PJ*,\FEN[R"QMFGN'"(HZDUQ"+=^ M-+_S'W1Z3$W _OT $:W?C74?,?=%I4+<=BY^E=Q;VT5I L,"!(U' Z46UM% M:0)#"@5$& *FH ***J:AJ$&FVCW%PX55' )ZF@ O]1M]-M6N+APJ*.F>37' M6=I>>,-0^VW@:+3HV_=I_>_"DM;2[\8Z@+R\#1Z;&?DC_P">@KN8H4@C6.-0 MJJ, 4 $4,<$2Q1*$C0850.!4E%% !5#5=5MM)LVGN' P.%[DT:KJMOI-FUQ M<.% !P,]:Y33M.N_%%]_:6IJR6:G,,)Z-[T )ING7?BF^&IZD&2R5LP0GO\ M4=J[B.-8HU1 %51@ =A2HBQH$0 *.@%.H *^1/C/_P E5U#_ (!_*OKNOD3X MSX_X6IJ'/_//^5 'U)X6_P"15TO_ *]D_E6O61X6_P"15TO_ *]D_E6O0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5R'Q/_ .2%_L\_\C_/_ ->;_P Q7U'7RY^SS_R/\_\ UZ/_ #%4OB+X MV\2Z?X]U6UM-9NH8(YB$1&P * /K"N/\7^,$TA%T_3P9]3G^5(DY*YZ,?:OE M;_A8?B[_ *#][_WW4F@>(]8N?&FG7%KBX/FW\QWRR, MU'AKPTFD1&>X8SWTO,DK\GGM]*Z+% !BEHI,XZT &< D\8YKCO$7B.XGNAHV MB_/=N(_$4\]V-%T4>;=R<.PZ*._-:WAWPY!H=MDDRWD@S+.X^9 MOK0 >'?#L&B6O.9+E\L\K'+9/;/I6Y2T4 %(6 !)X ZF@L ,G@5Q&O:]=:K> MG1-$!:4C]_-T"+WP?7VH 77M=NM5O/[%T0YD8XEG RJ>Q]*W] \/VNA6*PP@ MM(>7D;EB?H'1=&.(ND]Q_"!W7/K2ZSK%WXBU!M&T=BL2\7-P.-H_V3 MWKJ-&T6VT6Q%O;J,GEW(Y<]R: #1=%M=$L4M[=.0/F<_>;ZFM.BB@ J*>>.W MA:65@B*.232SSQV\+2RL%11DDFO.-0OK_P =:J=-T]FBTN)OWTXX)^GK0 M_ M?7WCG4_[/L&:+2XS^]E'&_U -=WI6E6VD6,=K:QA%10"<YN7"1H,DD]:+_4+?3;1[FY<)&HSR>M>>Q1 MW_C_ %7S9-\&C0MP/^>A'8B@ 2.^^(&J;Y=\.CPMPHX,GH1[5Z+:VD-E;+! M@2-1P ,46EG!8VR6]O&(XD&%51P!4] !115+4M3MM+LVN+B0*JCIW- !J6IV MVEVCW%PP"J,@9Y-WTBS:>=L'^%1U)KE])TJZ\1WO]JZLI%L&S# >A'N* #2M* MNO$=^NK:L"L*G,,/3\2*[=$5%"J J@8 '84*@10J@!0, 8IU !29HS6'XD\1 MV^@V98D/-TB MD^.5VLT-W*AD&4M6Q(?E[&NDM;31;;4;6]/AWQ5-):R"6,32LP##OS4,O_)S MB\#B8?\ H-?1>!Z4 ?./C/Q##XD\=:?->:+K%M#%;-NCB)24CU!':LJ6&WU& MZTZYT2Q\3OIA9OM1\]B7'^R:]1\6_P#)5;'_ +!D>RT>-"[Z-XP"J,DFY? KZ*P/2D>-70HP!5A@@]Z M /ED^)_ 2D@GQ+D'!_TUO\:3_A*/ /\ >\2?^!K5]!GX>^$V))T*SR3D_)2? M\*\\(_\ 0!L_^^* /GW_ (2CP%_>\2?^!K4?\)1X!_O>)/\ P-:O1M<\'^'H M/BQH%C'I-LMK-;R&2(+\K$=*/'/@[P]9>*O"L%MI-M%%/=,LJHN X]Z /.?^ M$H\!>OB7_P #6H_X2CP%_>\28_Z_FKT8^#_#W_"[!IW]DV_V,Z7YGD[?EW;N MN*-?\'^'H/BKX;LHM)MDMIHI#+&%X8CIF@#SG_A*/ /][Q+_ .!K?XT?\)1X M!_O>)/\ P-:O1O'G@[P]8^(_"T-MI-O%'<7FV547 8>].^*'@_P]INE:5)9: M3;0-)J,2,43&5/44 >;_ /"4> O7Q+_X&M_C1_PE'@+^]XE_\#6_QKTSXI># M/#FF?#VZN[+2+6"X5H\.BD6L-PGEX=$P>6'^- 'F/_"4> NF?$O\ X&M_C1_P ME'@'U\2_^!K?XUZOXC\%>&K?X9W=Y%HUJEPMAO$@3D-MZU>\&>!?#%[X+T>Y MN=$M))I;5&=V3EB10!YE9IH&H6R7-II?BZ:&0?*ZW3X/ZU#J,_AG2(EEU"P\ M66T;' :2[< FOHVQT^TTVT2TLK=(((QA408 KSWXN6<5U'H'VB-9+=+]3*K= M"M 'D7_"4> ?[WB3_P #6H_X2CP#_>\2?^!K5[];^ _!]S;QS)H-EM<9'R5) M_P *\\(_] &S_P"^* /GW_A*/ /][Q)_X&M69JVK>#;U[1],35OMZ3IMDNY] MZJN>>M?2O_"O/"/_ $ ;/_OBN'^*G@WP]IGA)9[#2K:VF-S&GF1K@X)H Z*^ MU>Y\0-%H^D,?*V*)IUZ=.QKJM&T:VT:S$,*#%I96"1J,LQ[5\7?$&YBO?B M!JL]L^]'N"5*]Z^B[_4+[QOJPT[3"T6F1/\ OIQP6(ZCZ5\[>+K"+2_B+=V4 M'^KBNU4?G0 YM!\;3P>7)9ZO)"X^ZQ8J1]*A@\)^+;23S+;2M2@DQC=&K*<> MF17V=8_\@^V_ZY+_ "JQB@#Y$T/PAX[UO5HK'S-3M!)G]],[A1CUYJ;QQX.\ M5^!+.VN;_7I95G.O^AE_\C/\ XUU/[.O_ ")5[_U]G^5>P4 ? M.W_"DO'7_0R_^1G_ ,:/^%)^.?\ H9?_ ",_^-?15>,>'-$UCQCJ?B&>3Q5J M5FEMJ+P1Q0X*[10!SG_"DO'/_0R_^1G_ ,:/^%)>.?\ H9?_ ",_^->B?\*S MU3_H>-9_\=H_X5GJG_0\:S_X[0!YW_PI+QS_ -#+_P"1G_QH_P"%)>.?^AE_ M\C/_ (UZ)_PK/5/^AXUG_P =H_X5GJG_ $/&L_\ CM 'G?\ PI/QS_T,O_D= M_P#&C_A2?CK_ *&7_P CO_C7HG_"L]3_ .AXUG\EI/A9/J'F^(+"_P!0GOOL M5Z84EG/S8% 'GG_"DO'7_0R_^1G_ ,:IZK\(O&NDZ5=:A-XC+1V\1D8"=\D# M\:^E>:P?&G_(EZS_ ->DG\J /FCP/X.\5^.K.YN;#7Y8E@?:1),_)_.NL_X4 MEXZ_Z&7_ ,C/_C6Y^SCSX?U7_KN/Y5[;0!\[?\*3\=?]#+C_ +;O_C1_PI/Q MS_T,O_D9_P#&O1OBU>7]OI6CP:??3V3W>HQP/+"<,%:F_P#"LM4_Z'C6?_': M /._^%)>.?\ H9?_ ",_^-'_ I+QS_T,O\ Y&?_ !KT3_A6>J?]#QK/_CM' M_"L]4_Z'C6?_ !V@#SO_ (4EXY_Z&7_R,_\ C1_PI+QS_P!#+_Y&?_&O1/\ MA6>J?]#QK/\ X[1_PK/5/^AXUG_QV@#SO_A2?CK_ *&7_P CO_C1_P *3\<_ M]#+_ .1W_P :[?5_A_JVG:->7D?C;5R\$+2*"!@D#-=1\.;RYU#P)IES=S/- M.\?S.YR30!Y!_P *2\=?]#+_ .1G_P :X'QMH_B3P/JD5A?:W<2R2Q>8#'.V M,9^M?8^:^9/VBO\ D<['_KT'\Z (_#GPO\9>)="MM6MO$3I#.,JKS/G^=:W_ M I+QU_T,O\ Y&?_ !KU3X3?\DTT?G_ED?YUVU 'SK_PI/QU_P!#)_Y&?_&C M_A27CG_H9?\ R,_^-='X=T36/&.K>(9Y/%6HV<=KJ#PQQ0$%=HKH?^%9ZI_T M/&L_^.T >=_\*2\<_P#0R_\ D9_\:/\ A27CG_H9?_(S_P"->B?\*SU3_H>- M9_\ ':/^%9ZI_P!#QK/_ ([0!YW_ ,*2\<_]#+_Y&?\ QH_X4EXY_P"AE_\ M(S_XUZ)_PK/5/^AXUG_QVC_A6>J?]#QK/_CM 'G?_"D_'/\ T,OY3O\ XT?\ M*2\=?]#+_P"1G_QKL--LM6\-?%/3=*D\07VHVMS:O(ZW!&,BO6>: /C3QGIO MB3P5K*Z9>ZU<2RF,/NCG;&#^-=CH?PI\::]HMKJEOXB9(KF,.JO.^<'\:I_M M _\ )0$_Z]EKWSX;?\D\T7_KV6@#R#_A27CK_H9?_(S_ .-'_"D_'7_0R_\ MD=_\:^BJ\\^+5Y?V^D:3#I]]-9/=:A' \L1PV#0!YQ_PI/QS_P!#+_Y&?_&C M_A27CG_H9?\ R,_^->B#X9:IC_D>-9_\=H_X5GJG_0\:S_X[0!YW_P *2\<_ M]#+_ .1G_P :/^%)>.?^AE_\C/\ XUZ)_P *SU3_ *'C6?\ QVC_ (5GJG_0 M\:S_ ..T >=_\*2\<_\ 0R_^1G_QH_X4GXZ_Z&7_ ,CO_C7HG_"L]4_Z'C6? M_':I:M\/M6T_1[R\C\;:NSP0LZ@@8.!F@#B/^%)>.?\ H9?_ ",_^-9^M_"? MQIH>C76IS^(F>*VC+L$G?.!^->W_ XO+J_\":;*9Y6EET?4))6.2[*23^- M>Y_LZ?\ (FW_ /U]_P!*]DP* /BRZTCQE#82&ZM]66U1/FWLVT+[UT_PB74[ MR\DL-.)C:0G>YZ!:^B/'X'_" ZU_UZO7C?[/7_'WGH?W\W9AW -=QHVC6NBV$=K:Q MA0HP6QRWN31H^CVFBV*VUK&% ^\0.6/J:T: "BBHKBYBM8&FF<*BC))H +BX MBMH6EF<*BCDDUPTDMWXTU PPEHM*B/S-TWCZT2R7GC34###NATN(_,XXW_XU MVUG906%JMO;QA(UZ "@!+.R@L;9+>! J*,<#K5FBB@ JO>7D-C:O<3N$C49R M3BB\O(;&V>>X<(B#))-<2B7WC34O,DW0Z3"WRXZN?I0 +'=^-=0W2[HM)B/W M1P7'M7<6]M%:P+#"@5%& *+:VBM+=8($"1H,*H' J:@ HHJKJ&H6^FVK7%R MX5%'/- ":AJ-OIMH]Q<.%51G!/)^E<;:VEYXQU#[7>!HM.C;]W'T+>A]Q19V MMYXPO_MEX&BTV-ODC_O_ %%=S##';Q+%$H1$&%4=A0 10I!"(HU"H!@ "I** M* "J&JZM;:3:-/<.!@<*#R:-5U6WTFS:XN'P .!W)KD]-TZ[\4WXU/4P4L5/ M[B ]&^HH -.TV[\4:@-3U,%;6-LQ0],XZ$CTKN4C6- B *H& .!2)&L<:H@ M"JHP .PI] !29]:,UC>(O$-MH-D9)&S,W$<8Y+-V% !XA\0VVA69DD;=,PQ' M&.IKY)^(EY>7_CN[N;^/9.Y4E<8X[<5](^'] NMLCPM_R*NE_P#7LG\JUZ "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O/OC!K$>G>!;RV<$O=1E%P>] M=IJFJ6ND6$EY>3+%%&,EF.*^5?'?C:_^(&O"ULHW:V5]L$2CDGO0!0^&&HWV MD^-K-M/?)G*QRX'12>:K?$_GXB:P ]-@V0"Z\0W@&R,#<8] MW0D=@*\:\8B_'BK4!J94WGF?O=HXS0!@UK>&/^1HTS_KYC_]"%9-:WAC_D:- M+_Z^4_\ 0J /N:+_ %2?04_-,CXB7/85ROB3Q))%*NEZ4/,OI?ER.1'[F@!/ M$OB5XIAI.EJ9M0D ^5/X1ZU<\-^&DTB)I[@^=?3(I[B[_L7109+M^)'7I&#W M-+XA\1W%Q=#1M%_>7V?2@ \.>'8 M=$M3N_>74OS32GJS=\>E;M)2T %(6 !)( '/6@L N3T'>N)UW7KK5;W^Q=$. M9&.))P,JOMF@ UW7KK5K\Z'HA+2])YEY\KTS6_H&@V^AV0BC7,K'=(_=F[T: M!H%MH5BL40W2'[\KM?% "T44UG5%+,< \ M\1Z@VC:,S"-3BXN%Z)[4:QK%WXBOSHVC$K%_R\3_ ,.WN ?6NHT71+71+%+> MW7D##.W+-[DT +HNBVFB6*6UM&%QR6[FM.BB@ J.>>.WA:65@J(,L3VI)KB. MWA:65@D:CDDUYS?W][XYU(Z?8,T>EQG]](.-WL#0 7U_?>.=4:PTXM'I<38F MG'1B.HKO-*TFUT>Q2UM8PJ(,=.31I6E6VD6*6MK&%50 3CEO<^]7Z "BBH+J MZBL[=YYV"HHSDF@!;JZAL[=IYW"1J.6-! L:# &*+2TALK9(($"1J. !BI MZ "BBJ6I:G;:5:-<7# =!GDT &IZG;Z59O37+Z5 MI5UXCOQJVK*5A4_N8>@_$4 &E:3=^(K\:MJH9;<'?#MUJ=[_ &WKF3*QS%$W\([4GASPY_VYK8+2,1;CS;V3A$ R0?>J?AWP[(LIU35/WM[+E@&Y"Y["@#P[1_MO\ PT+;_;SF MY,N6_P"^:^G:^HH_X6QX)_Z#L'ZUC_";1=,O M/A_:S7.GVLLK32Y>2)6)^<]S70M&(AM;'3(H\?:-ID'BWPC'#86T:27;!U6( ,,=Z ,<^/_#/_ M N4:Q_:D7V#^S3#YW;=GI1KOQ \+W7Q/\/:G#JL36=M%()91T4D<9K7.BZ9 M_P +U6U^P6WD?V47\ORQMSGKCUI?$6C:9'\6_#,"6%LL4D4A=!$,-@<9% &1 MXX\?^&-2\0^&+BTU6*6.UNR\Q'\ IWQ+^('AC6-+TN.PU6*=HM0CD<+V4'DU MJ_$'1=+@\3>$DBL+:-)+PJZI& &&._K3OBOHVF6ND:2T&GVL3/J<(8I$ 2,] M/I0!E_$SXA>%]9\ W-AI^JPSW+M&5C7.>&&:H^+/'GAJ^N?"#6VJ12"SG1Y\ M?P# KIOBSHFEVOPWNYH-.M8I T6'2( CYAWJAXSTC38;KP2L=A;();E!)MB MW# /- %/XE_$'POK.C6$-AJL,\D=]%(P7LH/)J7XC_$+PMJ_@"[L+#5H9KE_ M+VQKUX85I_%C1=,MM"TYX-/M8G;4(E+)$ 2">1]*E^*>B:5;?#:]F@TZUCD' MEX=8@",L.] &1XI^)WAF7X=2Z=::C'/=368AV+_"=M;'A?QI!8>%M#L8H#,R MV:%R#]W YIGC3PCHMU\,9+K[%#%-;V0E1XT );;W]:SM \.ZNVAZ'>::+?RY M=.5'WKGDBI;?,OF-6L=9;?$C1;HSB.5,PD#&>I-/\;:>=?\ "$TUN,S11F6' MZXXKBH_A-J L[R1IXEO796C*'"]:]6TNT>UTR&WFVLRH%;WK32WF0V^96V,# MX=:VFK>%K>$M_I%HBPS GD,.M=?7D>M6U[X \3OK-A&TFFW3EKB-><,3UQ7I M.BZY9:[8I=64R2*PR5#9*_6I*-.O/OC%_P B7'_U^1?^A5Z!7G_QA_Y$N/\ MZ_(O_0J .[M?^/2#_KFO\JFJ&U_X](/^N:_RITT\=O"\TK!8T&68]A0 2S)# M&TDC!549))KSF_U&]\-]3;3-.9HM-C;][*.- MV/0UW6DZ1:Z/9);6L815'4#!- !I.D6VCV*6UM&%"CDXY)]:^1OB!_R574?^ MOU?YBOLFOC;X@?\ )5=1_P"OU?YB@#[!L?\ D'VW_7)?Y"K%5['_ )!]M_UR M7^0JQ0 5X?\ M(?\@+2?^NS?RKW"O#_VD/\ D!:3_P!=F_E0!?\ V=?^1)O? M^OL_RKT+QEXC7PGX9NM9:W,X@Q^[!QG)Q7GO[.O_ ")-[_U]G^5=#\:/^27: MI_P#_P!"H X7_AI"(C(T"7';]X*\RA^)GB'2]1U*;1[AK2"^N6N&CVY.XU[; M\$M'TR]^'=O-2(,>/K7HW_ CFB_\ 0)LN?^F"_P"% 'RI_P + MD\<_]!0_]\4?\+D\<_\ 04/_ 'Q7U7_PCFB_] JS_P"_"_X4?\(YHO\ T"K/ M_OPO^% 'RI_PN3QS_P!!0_\ ?%'_ N3QS_T%#_WQ7U7_P (YHO_ $"K/_OP MO^%'_".:+_T"K/\ [\+_ (4 ?*O_ N7QU_T%#_W[K6\"_&&7PK'J)O;![VX MOI_/=PV/FKZ4_P"$C_RKPV2WAM/VEHX+>)(HEF&U$7 'R^E M>Y>-/^1*UC_KT?\ E0!Y=^SA_P B_JO_ %W7^5:?C+XV0^$_$]SHK:0]P8 / MW@<)98VD0,KC(/RT 9/CSXQMXMT MVS@M=.DLY[6Y6X20MD;ATK%_X7)XYQ_R%#_WQ7U7_P (YHO_ $";+_OPO^%' M_".:+_T"K/\ [\+_ (4 ?*G_ N3QS_T%#_WQ1_PN3QS_P!!0_\ ?%?5?_". M:+_T"K/_ +\+_A1_PCFB_P#0*L_^_"_X4 ?*G_"Y/'/_ $%#_P!\4?\ "Y/' M/_04/_?%?5?_ CFB_\ 0*L_^_"_X4?\(YHO_0*L_P#OPO\ A0!\GW7Q;\:7 MEI-;3ZD6BF4HXV=0:[#PK\=(O#?AFSTI]&>8VZX+A^#S7T!_PCFB_P#0*L_^ M_"_X5P?QBT73+3X::E-;Z?:Q2J5PZ1 $<^M '5^!_%:^,O#<6KI;&W#L5\LG M.,5X1^T5_P CG8_]>8_]"KU'X%\_#.U_ZZO_ #KR[]HK_D<['_KS'_H5 'LG MPI;9\,-*?'W82:X.Z_:)@MKV:W_L*5O*5 M?!.PL[[QYKR7=M%.JAB!(@8 [CZT <1%\3/$.F:GJ5QH\YM(;ZY:X:,KGYC5 MC_A+[;7];#7[V\31(H&W@UZSX6^.$W+;0^\<5Z=_P (YHO_ $"K+_OPM>!W%O#:?M*PPV\211+*NU$7 M 'RT 9'[0/\ R4!/^O9*]X\ 3"W^&6DRD9V6>[&>N!FO!_V@?^2@)_U[)7N? M@C_DD^G_ /7@?_030!YY)^T;#',\?]@2L48CAQV.*Y+QW\8SXNTRTM[;39+2 M>VN5N$D+9&Y>E;/P$T^SO]=U];NUAG"_=\Q V/F/3->\?\(YHO\ T";+_OPO M^% 'RG_PN3QS@?\ $T/'^Q1_PN3QS_T%#_WQ7U7_ ,(YHO\ T"K/_OPO^%'_ M CFB_\ 0*L_^_"_X4 ?*G_"Y/'/_04/_?%'_"Y/'/\ T%#_ -\5]5_\(YHO M_0*L_P#OPO\ A1_PCFB_] JS_P"_"_X4 ?*G_"Y/'/\ T%#_ -\5%=?%OQI> M6LMM-J1:*52CC9U!KZP_X1S1?^@59_\ ?A?\*/\ A'-%_P"@59_]^%_PH \! M\(?'&+P]X>L='?1WF:+Y/,WXSD]:]E\=3?:?AIJDX&!)9[L9Z9&:\B^/VG65 MCJN@BTM(8-Y.[RD"YY'I7J_C#_DE-]_V#Q_Z"* .-_9T_P"1-O\ _K[_ *5[ M+7C7[.G_ ")M_P#]??\ 2O9: .;\?_\ (@ZU_P!>K_RKQK]GK_CZN/J?Y5[+ MX_\ ^1!UK_KU?^5>-?L]?\?5Q]3_ "H ^B:9+,D,;22,%11DDGH*)9DAC:21 M@J@9))XKSG5-3O?&FI_V3I;-'8*?WTW9AW - !J6IWOC35&TO2F9-/C;$UP. MGTKN-'T:UT6P2UM(PJJ.O7D-C;/<3N$C09))Q7$JEWXTU#>^Z+2XST'!E1-\OI)7<6UM%:0+#"@5%& !1;VT5K L,*!47H *FH ***J:AJ-OIM MHUS<.%11G&>3]* #4-0@TVT>XN'"JHX&>IKC;6TN_&.H+>7H:/3$/[N,_P#+ M046MI=^,=1^UW@:+38V_=Q]"WH?<5W,,,<$2Q1*$11@ #@4 $4*01K'&H55& M *DHHH *H:KJMMI-DUQ<.% ' SR31JNK6VDVC3W# 8'"@\FN3T[3;OQ1J U M/4PRVJ']U#TS^% !INFW?BB_&IZF&2S4YAB/&X=C7OJ/SIU:#QYK446IW21K=,%5)F _.@#ZL\1>( M[30+$RR.&F;_ %<8/+&N;T#0;G6K\:WKAR2!5& !.W'ZT >L^+O'GCRPUS6I-,N772K&X\G<%&$]JX&X MTSQ5XTO?[O;_@O;Q/\ M#'36:)"Q+\E?>@#LO#L,EOX;TZ&5=LB6Z*P]#BM2DQ@8%+0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !56_U"VTRRDN[J01Q1J68D]A3[N\@L;5[FYD6. M%!EF)X%?,_Q0^(5QXJU#^S=.>-]8_L_3S(NGJQ1 M$C_Y;#L2*W_"OA^+P19QS7%NEUXCNOE@A/*Q'L<]ORJAX7T1?#8@O9+?[3K$ MZYMK3&6 /7VKV7P=X.;3V;5=69;C5)AEG(X'I@4 +X.\'M82-K&K.;C5)\L6 M?DQ@_P (]JU+WP)X7U&\DN[S1;6:XD.6D93DFNAQ2T "$_@![F@! M/$OB22"1=)TA!-J$W"KV7ZFK?AKPU'I$1N+AC/?R\R3/]['I1X:\-1Z1$T]P MPFOI?FED///MZ5T= "8I:*3./_KT &<;=R<.PZ(._- M'B+Q%/<77]BZ,#)=O@2.HR(@>YK6\.^'8-$M23^\NI?FFD;DEN^/2@ \.^'8 M-$MB23+>2C,TSCYFK=HHH *0L ,G@4%@!DD#'7FN)UW7KK5KXZ'H9+2$XFG7 MD1>F: #7M=NM5O3HFB$M(W$TR]$7O@^M;^@:!;:'9^7&-\S22:V* $Q2T4UG"*68@ #)- SA%+,< #/-<-K&L7?B+46T M;1BPB4XN+E?X1['O1J^L7GB._.CZ*S")3B>Y RJ>U=1HNBVFB6*6ULF,>.WA>:5@L:#))I)IX[>%I96"HH MRS'M7G-]J%]XZU1M/TXM%I<38FG[-CJ!0 7]]?\ CK4SIVG,T.F1-B:<<$_2 MN]TK2K72+)+6TC"(H[#J?6DTK2;71[%+6UC"H@QTY/UJ_0 445#=74-G;M/. MX2-1RQH 2ZNX;.W>>=PL:C))KB";SQKJ.!NATJ%L$CJY^E&;SQIJ'&Z+2HVZ MGI)["NWM+2&RMD@@0*B# P* "UM(;*V6WMT"1J. !TJ>BB@ JK?W]OIMH]S< MR!(T&22:+_4+?3;1[FY<)&H)R37GD<=]\0-3\Z0/#HL3< ])OI0 L<=]X_U3 MS90\&CPMPO\ ST(Z@BO1;2S@L;6.VMHQ'%&,*JC@"BTM(;*V2"! B( *GH M ***HZGJ=OI5F]SA_=L'HJ]R:-8U>WT:R:XN' _NKGDFN7TK2;O MQ'?C5M6#"W7F& \?0T &E:5=>)+X:KJRD6P.8;<]"/<5VZH$4*H Z#%"HJ+ MM48 & !VIU !29HS6'XD\2VV@69=SON&_P!7$.IH /$?B.WT&SW$[[A^(XAU M)KG_ YX2+?^2JV/\ V"IOY&MGX0_\DYL/]^3_ -#- '=5 M4U/_ )!5W_UQ?_T$U;JIJ?\ R"KO_KB__H)H XWX._\ ).;/_KM+_P"AFN]K M@O@[_P DYL_^NTO_ *&:[V@#S+Q'=6Z_&7PZ6GC4);R!B7'RGWIOQ OK23Q? MX09+J$JMVQ8B08''>O ?B5/./B/K#+)("+A@I!/ ]JY-KBX9E+S2L5/RDN>/ MI0!]5?;;3_A?0E^U0^6-(QNWC&=WK1XCOK1OB_X7D6ZA*+%*"P<8%?*WVBX\ MS?YTN_&-VXYQ_A0;BY9U9II2R]"6.1]* /JGXB7UI)XG\(LEU"RK>Y8B0Z\/Z!-J5[XE1H8@"5<-SZ5Y#)-.9 //D?8?D.X\?2@#ZK M^+=]:2Z#IHCNH6(U&(D+(#QFIOBM?VXN9 \ MTK '(#.3S2M:9EXR&8D4 ?7GB?4+)OA5>QK=P%_P"S\;1(,YVBMCP& M/^*"T/\ Z\T_E7Q6;FZ,>TSS%,8P7.,5]K>!/^1$T3_KT3^5 '08]Z,4M% % M>\LH+^V>WN8UDC88((KSF_\ NK^'[TWWA2Z?8QRUD2%CKTZB@#SZCII M,?B'2F@93@F!2]<[\1/B3H'B'0K?2[)KD7G2O/]0U"_P#'&I_V M=IA:+3(VQ-.."WJ*BFU"]\<7$6FZ86CTN)%$TX^ZXQZUW^DZ3;:/9);6T84* M.3CEJ %TG1[71K&.UM4"J@QD#K5^BB@ KXV^('_)5=1_Z_5_F*^P[FZAM+=[ MB=PD:+N8D]J^-/&=]!J'Q)O;JV*58=^10!]DV/_ "#[;_KDO\A5BJ]C M_P @^V_ZY+_(58H *\/_ &D/^0%I/_79OY5[A7A_[2'_ " M)_Z[-_*@"_\ MLZ_\B3>_]?9_E70_&C_DEVJ_\!_]"KGOV=?^1)O?^OL_RKH?C1_R2[5?^ _^ MA4 4O@3_ ,DUM_\ KL_\Z]-KS+X$_P#)-;?_ *[/_.O3: "BDW4;J %HI-PH MW4 +1110!\YWG_)SJ?\ 79?_ $"O;O&G_(E:Q_UZ/_*O$;S_ ).=3_KLO_H% M>W>-/^1*UC_KT?\ E0!Y=^SA_P B_JO_ %W7^586J_\ )S4/_75/_0:W?VH_ K_ ))G:_\ 75_YUY=^T5_R.=C_ ->8_P#0J /8OA=_R2O3 M?^N#?UKS+X$_\C_X@^C?^AFO3?A=_P DKTW_ *X-_6O,O@3_ ,C_ .(/HW_H M9H ^AZ*3-&X4 +129HW4 +129I: "OG/4/\ DYR/_KLO_H%?1E?.>H?\G.1_ M]=E_] H Q/V@?^2@)_U[)7N?@G_DD^G_ /7@?_037AG[0/\ R4!/^O9*]S\$ M_P#))]/_ .O _P#H)H \Q_9Y_P"0_P"(?P_]"-?05?/O[//_ "'_ !#^'_H1 MKZ!S0 M%)NHW>E "T4W=Z\4NZ@!:*3=QD4M 'S]^T1_R%O#_ -6_]"%>G>,/ M^24WW_8/'_H(KS']HC_D+>'_ *M_Z$*].\8?\DIOO^P>/_010!QO[.G_ ")M M_P#]??\ 2O9:\:_9T_Y$V_\ ^OO^E>RT +_L_RQP37 M4DC!44DDGZ5[1X__ .1!UK_KU?\ E7SI\)=/U'6+M]/MG,4#-N>3MCTH ]FU M34[[QKJ9TK26:+3XVQ/<+P2/;UKN-'T:UT6Q6VM(PBC[Q ^\?4T:/HUKHM@E MK:QA57N>IK1H ***BN+B*U@::9PD:C))H +BYBM8'FF<*B#))KAI9+OQIJ)@ MA+1:7$V&=>-U$DMYXTU'RH2T6EQ-\[]G]J[6RL8-/M4M[= D:# % "V=E!86 MJV]N@2->@ JQ110 57O+R"QMFGN'"(HZFEO+R&QMGGG<)&O4DUQ$:WGC74/, M?=%I49X!_P"6GTH $CO/&FH^9)NATJ)N /\ EH?0BNXMK:*TMT@@0)&@PJ@< M"BVM8K2W6"%0L:C J:@ HHJIJ&HV^F6CW%PX55'&3U- !J&H6^FVK7-RX6- M1SS7&VEK>>,;\7MX&CTV-ODC_O\ U%%K9W?C'4%O+P-'IB'Y(S_RT%=U%$D$ M:QQJ%51@ "@!(88[>%(HE"(@PH'85)110 50U35;?2;-KB=\ =!W)HU75;;2 M+)KBX<* .!GDFN3T[3;OQ1?_ -IZF&2S4YAA/&X=C0 :;IMWXIOUU34P4L4/ M[B ]&'N*[A(UC140 *HP *5$6- J@*H& *=0 44F:Q?$7B*UT"Q,LK9F;_5 MQ#JY]J %\0^(;;0;,R2-NG;B.,!Z+=0I\'M>MVD F:ZC*KZBO?/@I_R2[3/J__ M *%0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]2U.UTFR>[O)EBA7J MS'%/O[^WTVSDN[N01PQJ68D]A7RU\3_B5=>,+Y[#3W9-+B; "GB7T)H V?BA M\5#KK-I>D2,ML#B1L_?'M6!X5T/[.(;RXA::^E8+;VX&2#V=AZ>]97A;P_)+ M&_#,>DQ-<7&9;Z8EI)&.2I/ M4#VJEX.\&IHL9O;YS=:G,,R3R#YOI77T &*6BDR!R>U !D>OO7'>(O$5Q/[D^5I,96/Z^E'B+Q%-/<_V-HP\VZD'[QQT1>_/K[5J^'/#L&AVQ8GS; MR3F:=A\S&@ \.^'8-$MLG,ES)DR2-RQ]LUN8I:* "D+ D\ =Z"P R2 /K7$ MZ]KEUJMX=$T3)D/$TZGA%]CZT &NZ]=:K>_V+HARY_ULP^ZH],^M;^@Z!;:' M9"*(;I6YDE;[S?4T:!X?MM#L_+C&^9^99C]Z1O4UKXH ,4M%-9U12S$ 9R: M !G"KN)P!U)KAM8UB\\1WQT;1B1$/^/B?^';W /K1K&L7?B._;1=&9DB4XN+ ME>"@]O6NHT71;71+%;>W3!/+MW8]R: #1M$M=%L5M[=>0/F=OO,?4FM.BB@ MJ*>XCMX6EE8*BCDDXHFGCMX6FE8*BC))KSG4+Z^\RCCE:3;:19);6T855 R<=PJ*,G- !=7<-G;M/.X1%&YN9 D:#)).,T7U_;Z=://\ 5/,E#PZ-"W"_\]".N10 1QWWC_5?-EWP:1"WRCH9".A]Q7HMI:0V5LD% MNBI&HX"C HM+."QMH[>WC"11KM50. *GH ***I:EJ=OI=HUQ<.%5>@'4F@ U M+5+;2K5I[EP%4<#/)KD+&PO/%FH#4-0#)91M^[BZ9(Z$CTHL+"\\77ZZCJ(: M/3D/[J ]&^HKN8XDAC6.-0J*, #M0 1Q)#&L<:A448 QBGT44 %9VKZQ;:1 M9M/<. ?X5SR:-7UBVTBS:>=L'^%>['TKE]*TJY\27PU7501; YAMST(H -)T MNZ\1WPU?505@#9AB/'YBNW1%1%5 %51@ 4*@50H '3 IU !29I:PO$GB.WT M&SW$A[A_]7'UR: $\1^([?0K3);?W%8/ASP[C7-;!:1CNBB M;D*/I2>'?#=SJE[_ &[KF7D)S#"QR$':N\"@ <8&!0 !0HP. .@I:*3/M0 M9K \0^(DTJ+R8!YEY)\J(O)!]Z/$?B./28?)@437L@Q'&.?SJGX=\.2+-_:F MJ,9KQ^FXYV?2@ \.^')$E.J:G^]O)/F /(3/85U>*,<4M !129KF_$7B,6&+ M*R437TO"J.B^YH \8DY_:<7'/[X?^@U]&5\Q:/%>0?M"VR7TC/<>;EB3S]VO MIV@#RSQ;_P E5L?^P5-_(UL_"'_DG-A_OR?^AFL;Q;_R56Q_[!4W\C6S\(?^ M2UYW\(;RUB^'EHDEQ$C":4%6< CYC7=_VC9?\_<'_ '\7_&@# MS7Q+I.GR_&30$DLH&6:"1I 4&&/J:C\>Z%I5OXM\)1PZ=:QI+=,KJL0 88Z& MK7B"[MF^,?AMQ<1%!;R L'&!]:/B#>6S^+_![+<1%5NV+$.,#CO0!4_L+2O^ M%Z"T_LZU^SG2M_E>4-N[=UQ2^(M"TJ/XM>&;=-.M5A>*0L@B&&QZBK!O+;_A M?2R?:(MG]DD;MXQG/3-4_'7B'3='^)_AK4;B??;QQ2AC#\Y'Y4 5OBM::+H& MH>&[O^SK9(%N\RJD8&X>A]:M_#?P[!=ZO>>)YK2*"-I'2W54 !C/0XKCOB1X MSTKQQ>:;!IZ//:6DV^5C&<@5UVJ?$G1-)\")!8R$3F+R0@'S+QUH YGXQ:Y= M:XTEM9$FQL952ZQT.6XKH?&6B:7#=>"ECT^V037*"0+$!O&WH:YR5["7X*ZG M<0,[WDDD3732)@D[Q76>-;RV>[\#[;B([;E,X<<<#K0!)\5]"TFUT+3G@TZU MC9M1B!*1 9!/(J7XHZ#I%I\-[V>WTVUBE7RMKI$ 1\PJ3XN7EM)H&FA+B)B- M1A.%<'O4WQ6O+:3X97J)<0LQ\KY0X)^\* #Q+X?T>+X77D\>F6JRKI^X.(AD M';ZUT?@/_D0M#_Z\T_E7+>.?$NEZ=\,'MIKE#+V\ZW%NDR?===PJK. MUP>CL2T444@"OG?X^QB7QKH,;?== #_WU7T17SU\>?\ D>?#WT7_ -#H ]RT M+2K72M+MX+6,(FP'@8SQ6G4-K_QZ0?\ 7-?Y5-0 5!=74-G;M/.X2-1DLQP* M6YNHK2!YIG"HHR237!L]YXZU'"EXM%B;MP9O4$4 !:\\<:F -\&D0ODGHTC# M^E?.7C6UBLOB9>V\*A8TO%"KC@TLX;&V2WMT"1H *^//B(XB^*.J2 M-PJ788_04 ?8=C_R#[;_ *Y+_(58KS2U^-?@F*S@1K^3_ M]?9_E70_&C_DEVJ_\!_]"H I? G_ ))K;_\ 79_YUZ;7F7P)_P"2:V__ %V? M^=>FT >4_$.>_P#">KV_B*VGE:U7/G1%B1TP.*M?#;[=KSS>(KR>7;-\JPEC MM'X51\>->>+O$$/ABV$D=L"1<2@<=,BL?P]IVM13/X1.LWFGF [TN8ESN]J5 M!NS[Z\OIU'62T^5_T_X)W/CCPO9:A"^I76IWUMY4> MO,5!-4_A7ID]MIDM] M)=W4\-Q_JQ<2%B,'WK,\8:?J>C>&(-.FU.[U.6:Y3,LB_-MSR.*](T>S2PTJ MWMXUPJJ.*JFE&,FGIM_F34;?*GZ_Y&A1112&?.=Y_P G.I_UV7_T"O;O&G_( ME:Q_UZ/_ "KQ&\_Y.=3_ *[+_P"@5[=XT_Y$K6/^O1_Y4 >7?LX?\B_JO_7= M?Y5A:K_R54]>:\]L]!U7P-JPT^*]N8[?4P L\8R8B>>*T?%WA;6M,T MRTN;KQ#?:M9?:%,T4JC[G?@5I4M**MHK_CU(I74]=_TMH6O 5RUGXD2SL=2E MO[:4'S7>4OM/UKV&O%_!O]G3>,[27PO9M;:>H;[2"A4$_C7M%:2^&+_K=F<- MW\OR05Y]\:O^27:G]4_]"KT&O/OC5_R2[4_JG_H59FA5^!7_ "3.U_ZZO_.O M+OVBO^1SL?\ KS'_ *%7J/P*_P"29VO_ %U?^=>7?M%?\CG8_P#7F/\ T*@# MV+X7?\DKTW_K@W]:\R^!/_(_^(/HW_H9KTWX7?\ )*]-_P"N#?UKS+X$_P#( M_P#B#Z-_Z&: /?[R W-I+"'*%T(R.HKPC4?$>L^'=1OO"8EEDDN7"VLK$DCG M)YKW34;L6-A-]T/6/$\E]XPCDFAEMV#6T6/?!ZU"M[2[^'KZ M%_8TWZ>IZ]I%K-H7A;+32SS"/S"96R([[3U11&]JJC:Q'7KS7FD^GW$5]>:3/J-ZDGVK"P+'E) M?]HFJ?,ZK_FZ??\ Y$PY537;K_D?0_AG4)-4T"UNY?ONO)K9K&\+Z>^F>'K2 MTY^"?\ DD^G_P#7@?\ T$UX9^T#_P E 3_KV2O< M_!/_ "2?3_\ KP/_ *": /,?V>?^0_XA_#_T(U[Y<0_:+>2$L5WJ5R.HKP/] MGG_D/^(?P_\ 0C7O-[B:MXVN[W7T>6 VKIW]G9_%I?TZ?\$52WM--M?O MTO\ \ K?%#6-?MM1TZ&W?R+ W*!G7()/I]*RI+6^\7^(9+9K^\@BM%/^ID*Y MP,\UTWQ+LKB'PWH\!DENI8[R/,A&2<=S7,0:O'X1\2SS7Z7 CNU;;LC+#I64 M+*#3[NWK8&_)NI'EEBD=2[G).#BN^KSWX46TJ>'&N MI593-*[!2,<9KT*NBK\6NYG"VMMKNWH?/W[1'_(6\/\ U;_T(5Z=XP_Y)3?? M]@\?^@BO,?VB/^0MX?\ JW_H0KT[QA_R2F^_[!X_]!%9EG&_LZ?\B;?_ /7W M_2O9:\:_9T_Y$V__ .OO^E>RT -?L]?\?5Q]37LOC_ M /Y$'6O^O5_Y5XU^SU_Q]7'U/\J /HFBBHKBYBM8'FF<+&@R2: "XN([6!II MF"(HR237#22WGC34##"6BTN(_,PX+CV/>B66\\9ZB88"T6EPMAG'\==M9V4% MA;+;VZ!(U'"@<4 )9V4%A;);P(%11C@=:LT44 %5[R]AL;9YYW"(@R M0V-LT]PX5%'4FN)6.\\:ZCYDFZ'2H6X _P"6A]Q0 *EWXTU'>^Z+2XS]"]=Q M;VL5I L,"!(U' 48%%M;16D"00($C0850.@J:@ HHJI?ZC;Z;:O<7#A54>O6 M@ U#4;?3;5I[APJJ,XSUKC;6TN_&&H_:[P-%IL9_=Q]-V.AQW%%K:W?C+4!> MW@:/3(V_=Q?W_J*[F&&."%(HE"(@PH'84 $,$<$2Q1*$11@ <5)110 50U75 MK;2;1I[APH'1<\FC5-5M])LVGG? '0#J37)Z;IMUXIOUU+4P5LD;,4!Z,/>@ M!=-TZ[\47XU/4@R6J']U%Z_45VZ1K&BH@"JHP !T%*D:QH$4 *!@ 4Z@ I,T MM8OB'Q#;:#9-(YW3-Q'&.2QH /$/B&VT*S,DC;IFXCC'4GZ5S/A_0+K6[[^W M=;!Y.Z&$]!]0:/#^@76N7PUO7 6W',,+'( KOPH P!QTH 14"*%484# KXI M^(?_ "4'7/\ KZ?^=?;%?$_Q#Q_PL'7/^OIZ .8HHHH [G2=,BF^%>LZ@S/Y MD-RBJN>.:^A/@I_R2[3/J_\ Z%7A.A_\D5\0?]?<=>[?!3_DEVF?5_\ T*@# MT*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ J"ZO(+*UDN;F18XHQEF)Z4Z>XCMX6 MEE8*BC))/%?.GQ7^*3ZM+)H>DO\ Z.#MED7N/8T 9_Q0^)$_BJ^;2=.D*6$1 M^=E/!]3GTKC]#TC[5.EO!"T\C$!85'S2?[0]A5'2K&74;Z&RL89)9'/89.?? MVKZ;^'?PZM_#5FEU=QA[]QDYY">P]J )O ?@1-#@6^U#;-J,B_,P'"^F!VKO M,4?C2T %)1FN)\7^+Y+.1=(T@";4Y_E7;R(_0MZ4 )XP\8M9RKHVCJ;G59^- MB$/"":-&;Z^/GZE.=\DC\E2 M>H!]*Z[% !BEHI,T !.!DUQOB+Q%/<7?]BZ,#)=O@2.HR(@>YI?$7B*XGNAH MVB_/>2':9.JI]36KX=\.0:):Y),ES)DR2ORQSVS0 >'?#L&B6N3^\NI/FEE/ M.6[X]JW,48XI: "D+ #)(&.M!8 $DX YS7$Z[KUSJMZ-%T0AI&_ULHY51W&? M6@!->UZZU:]_L30_FD)Q/<#E8A[UT&@Z!;:'9B.)S#C>9PB M*,DDXH 6ZNH;.W:>=PD:CDDUP^;SQI?\;HM*C;J?^6@]C0?M?C34=HW0Z5&> M2."_^-=O:VD-G;K! @1%[ 8H +6TALK9(($"1H, "IZ** "JM_J%OIUH]SYN7"1H,G)ZUYY''?^/\ 5#))OAT>!N!T\PCH?<4 $<=] M\0=4\R;?#HL1X7IYH]C7HUK9PV5LD$"!$08 HM+2&RMDMX$5(T& JC J>@ MHHJEJ>IV^EVC7%PX"J.!GDT &IZI;:59O)/$EMH%F6<[[AAB.,= M37/^'/#EUJ=Y_;>N@M*YW1PMQM_"E\.>';G4[P:WK8W.QW0PMR%'TKNPNT8' M % % '3BEHHH 3-8'B+Q%'I48MX/WM]+PD2GD9[TOB+Q$FE1"& >;>2 M?*B+R0?>J7AWPZZR'4]4_>7DN6"MR$!["@!?#OAZ19CJFJ'S+V7Y@#T7\*ZK M%&*6@ I,T9KF_$?B/[!MLK(>;?R\*JC.WZT 'B/Q']@ L;$>=?RG:%7JGN:; MX<\.?8LWU\?-O9?F8G^'Z4OASPX;/_3KX^;>RU244 < M$/@]X27(6"Z522VU9R!DT?\ "H/"G_/.\_\ EJ[VB@#PS6?AUH%M\3M"TN- M+C[-<0NTF9CNR/0T>,_AUH&F>)O#-M;1W CN[EDDW3$G&.WI76>(?^2S^&>< M9MI>]'Q#/_%8^#?7[8W&?:@#DS\.]!_X7"NB[+C['_9IFQYQW;L^M9OCG2-) M^'_C71)[""21)8W5DE??R1@=:[N618OCR97X1-&+$^@W5EQ6J_$'XAK>2QA[ M#26* D2XDM_"VG',MT1'-M_@7M6;X\T>'0O!?A^QC504U& M.P_B;N: +_Q5TVUL?A9?QVT2QJYB#8'7D5R'BKX?Z%87'A-($N +VX19LS$Y M! Z>E=U\8/\ DF-YT^]%W_VA6;XW_P"/OP+_ -?2?^@B@#!^)/PZT#1=&L9K M..X#R7T<;;YBW!-2?$3X;^']&\!76H6D=R)T\O!>8L.6':NH^+__ " -+'KJ M4(_6IOBUQ\,+[/\ TR_]"% '*>)OA;X>@^'D^I0QS_:(K,3+OE+#.WTK0T'P MGJ5SX;T.^TZ^2%9+!4D5U))R*Z;Q3_R2:][XT[U_V:T/ G_(AZ'_ ->:?RI. M*;N.YS6A_"JSL[R2XU*3[2^?^1Y\/?1?_0Z^A:^>?CP<^.?#W^ZN/^^J /H"U_X](/\ KFO\J+FZ MAL[=YYW"1HI9F)X %0BZAL]+CGG<)&L:DLQQVKB6-[XYU+:N^#2(7Y[&1A_, M4 (S7GCG4=B[H='C;K_SVQT(-=Y:6D-E;K! @2-1@ "DL[*"QMDM[= D:C M%6* "OC+XCIYWQ,U>(<%[K;FOLVOC;X@_P#)5=1_Z_!_,4 =W#^SEJ$T$!M#35)M3AN5:41[$0@\]^:^J;'_D'VW/_ "R7^0KR MW]H3_DG\/_7VG\C0!A_LW?\ 'AK/;]XG\JG_ &D/^0%I/_79OY5!^S=_QX:S M_P!=$_E4_P"TA_R M)_Z[-_*@"_^SK_R)-[_ -?9_E70_&C_ ))=JO\ P#_T M*N=_9V_Y$F]_Z^S_ "KH_C(-WPTU)?5HP?Q84 4?@3@?#6WR1_KG_G7IF?\ M.:\LT;X/Z?!I-M]FUK58$>,.4CF(&2.>].U7X7PV6DW=S'XAUCS(H7=FB&+?Y@1-_P#>"C)I?(B\SS/+3?C&[:,UR7PPN)[KP!ILUQ,\LI#9=SDG MFNQH C>&.0 .BM@Y&X9Q3P,# I:* $R,]J,CU%>2:QH\WB?XN7>ES:I>VMM% M9+(JV\A7FM;_ (5+;?\ 0QZU_P"!!_QH \YO,?\ #3L?O,O_ *#7MWC3_D2M M8_Z]'_E7E=]X%L?"7Q/\+75O=W-S-=S/YKW#[B<#BO4_&A_XHK63_P!.DG\J M /+_ -G#_D7]5_Z[K_*L+5?^3F8<\?O4_P#0:W?VM-!$Y!>-&(.02N<4K0HZ M;'567T(R*DHHL!#':PP_ZJ*./_<4"I5?M%?\CI8_]>G]: /8?A=_R2O3?^N#?UKS+X$\>/O$ M!]FY_P"!&O3/A=_R2S3?^N#5P/P\^&MAKVFW>LMJ-[:W,EU(C&WDV@@-0![L M0K+M8*1Z&FK#$L>Q(T"?W0HQ7F>I_"Z&STN[N8_$.L;XHG=Z^'VFRW,SS2D,"[G)/S4 =>D21#$:*@]%&!49L[=GWM!$7Z[B@S4]% " 8H MR,TM>2:UI$OB;XN7&ERZI>VEM%8K*JV\A7YO6@#UK(]17SIJ'_)S<>/^>R_^ M@UZ/_P *EMO^ACUK_P "#_C7)ZAX$L?"7Q,\+7=O=W-U-=SN)6N'W,<#B@#B M?V@?^2@)_P!>R5[GX)_Y)/I__7@?_037AG[0/_)0$_Z]DKW+P1_R2C3QZV!_ M]!H \R_9Y_Y#WB$_3_T(U] ':P(;:0>H->$_#;X96&L^&EUK^T[ZUNKF:02? M9Y-H(#'%=E_PJ6V_Z&/6O_ @T >@I#$BE41%!Z@*,4J0QQ#$:*@_V1BO-OA< MEQ9ZOXETV6]N+J*TN@D1G8D@5Z;0 QXDD&'56P3!>")B.FY :G MHH C5$B0*BJJCH , 4_(]17FGQ42XNM1\-Z=%>W%K'=7>R1H7VDBIO\ A4MM M_P!#'K7_ ($'_&@#A/VB/^0KX?/NW_H0KT[QA_R2F^_[!X_]!%>=_$GX8Z?I M'A:76?[3O[JYM739]HEW 989KT3QA_R2F^X_YAX_]!% '&_LZ?\ (FW_ /U] M_P!*]EKPSX :SING^$KZ*\OK>"0W60LD@4D8]Z]<_P"$IT'_ *#%E_W^7_&@ M"EX__P"1!UK_ *]7_E7C7[/7_'U>--1,,):+2X3\[#@O]/6NULK*"PME@MT"HH[#&?>@ LK[ M6.WMT"QHNT59HHH *KWEY#8VSSSN$11R2:+N\AL;9YYW"HHR ."WI]: $C6[\:ZAYC[HM*C/R@_\M/I7<6UK%:6ZP0J%11@ 46U MM%:0+# @2-1PH&!4U !11534-1@TVU:XN&"JHSUZT &H:A;Z9:/7^E@'N*[Y4"*%484# H 55"C"@ =@!2T4F: #->6^,/A M_P""(Y[G4KZR>2^NG+%5D()8]Z[O7M=@T:TWL=TS<(@ZD_2L30M#N-1NO[8U M@%G;YHHFY 'N* ..\-?!+0)X6NM4LY%63_5P[L%/K6__ ,*0\#_] Z3_ +^F MO1 .G%+0!\U0>!;Z_A\6:5I.HQ6FD6EV=T#J2S8&>M>J?!==GPRT]#SM>0? M^/5Y'XJL)4A\9:S!?W4$L&H>7Y<3X5@?6O6_@ID_"_3?=G)_[ZH ]"HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ I"P52S$ #J2:,X&37B7Q<^*)M(VT+0I@US+\DLB\\> M@]#0!E_&#XHB1I?#^D29P=LTRGICL*\7TO3[K5[R.SLHC+<3''>K5EH5UJ]Z MEI 'N+R5LN0<[?7-?3GPX^&]EX3L(YYD62^<99SV^E #/AK\-K7PI8K=7*"7 M4)%^9V'*@]J]'Q28I: "DS1GVKB/&'C%[-UT?1U-SJD_R[4Y\H'CU3^#O!R:)&U]?.;K5)^99Y!\Q]!^%+X/\ !ZZ- M&U]?-Y^IW!WRRD]#[#M77T )2T4F>,]* G R:XWQ%XCGGNAHNC#S+N0?O'' M1%[\^M+XB\13W%T-%T7,EVY"R2 9$7N:U?#OAV#1+8D_/=2_/+*W)+=_PH / M#GAV'0[8D_O+N3_6S-]YS[UN44M !2%@!DD 4%@!DD#\:XG7M=NM5O?[$T(Y MD8[9K@#*Q?6@ U[7;K5;TZ)HA)W0#N[=V/>.WA::5@J*,DFEGGCMX6EE M8(BC))KSB_OK_P =:H=/TYFATN)OWL_9\=1F@!=0OK_QSJ9T[3W:'38VQ+,O M&[Z5W>E:3::/8I:VD8CC4=A1I6DVNCV26MK&%1!C/<^YJ_0 445#=74-G;M/ M.X2-1R2: $NKN&RMVGG<+&HR37$'[9XTU$@;H=*B;DC_ ):'THS=^-=1P-T. MDQGO_P M![&NWM;2&RMD@@0)&@P * "TM(;*W2WMT"1(.% J>BB@ JK?ZA;Z M;:/TA'J*]%M+2&RM8[>W0)%&NU5 Z"BULX;.W2"! B( *G MH ***I:GJ=OI5F]SI]* #4M3M]+M&GN'"A1P.Y-C?NH3P6'8UW,<211A(U"J.@ H (XEBC6- M JC %/HHH *SM8U>WT>S:>=N';O4[S^W-=RTS',<+R_, >B_A0 GAWPY(DQU35&,M])W?\ AKJ\48I: M "DHS7-^(_$?V'%C9#S;^7Y0J\E/K0 >(O$?V#%E9?O;V7A5'\(]33?#GAPV M1-_?GSK^7EG8\@T>'/#GV/-]?GS;Z7+,3_#GL*Z;% !BEHI": /G.7_DYQ?^ MNP_] KZ-KYRDY_:<4CG]\.1_NU]&T >0^/\ 5;'1?B=IEYJ;O%9M8R1-*J9 M+<"N0T_4=+TR#[#IWQ!U:&!"6$*6WW,\UZ1\8H8G\)02-&C.MY$ Q R!GFL_ MP796C_%#Q8C6T)18;CQD_$?6A];7 M_P"M7NW]F:?_ ,^-K_WZ7_"N1\07UK-* /,O^$C1 MGQ'\2-8<=RMN.*E_MY/^BC:W_P" O_UJ]>\/^$-.T:S"M:PR3,/G9D!S6Q_9 M>G_\^-M_WZ7_ H ^>YI]-GU2#4I?'VL->0 K'*;7E0>O:B]GTW4;FUN+OQ] MK$LMHVZ!FM>4/MQ7T)_9>G_\^-M_WZ7_ I/[-T\#)L;7U_U2_X4 ?/$[:1/ MJ,FI3>.]7:Z>$PO,;3G8>HZ=*32[O3=*4Q:;X^U6&%NNRWXKU;7+J#4[S^QM M&LK=G/$LRPJ0H[CI6_H?A73='L5A6T@>0_?8H#DT >%!='&JMJ8\=:L+UQAI MOLGS']*FU*XTW5XHHK_Q]K$Z12"1 UK]UAT/2OH/^R]/_P"?&V_[]+_A1_9> MG_\ /C;?]^E_PH ^?=3N=/UBP:QO_'^L3VS8S&UIQP>.U1WDFE79M'NO'NKO M]C8- 6M/]61^%?0IT[3E!)L;; _Z9+_A7$ZO)#K][_9&D6=OY(.)K@1+C'MQ M0!Y=J%[I^MQQQ7WC[5KB"-Q(I:VSAATJ;4;K3]6T]K&^\?ZS/;/C=&UKP<'C MM7N>D>&=,TFQ2W2S@8@G_ //C;?\ ?I?\* /G^XO;&[TYM/G^ M(&LR6KIY9C-KQMQTZ5)::I:V%G%:6OQ"UF.")0J(MKP /PKWS^R]/_Y\;;_O MTO\ A43_ **-K?\ X"__ %J/[>3_ **-K?\ X"__ %J]V_LO3_\ GQMO M^_2_X4?V7I__ #XVW_?I?\* /"?[>3_HHVM_^ O_ -:N5\7/IEX]IJ4GBC4= M5O()4"I<6^T!0>:^FKFVTFSMWGGM+5(D&YF,2X _*N$.GKXXU(!+*(6P2 M(P/-QT(([4 2P&\\YN9!'&@R230 7M]!I]J]Q<.$1!D\\_A7QK MXOOX-2^(MY>P$F*2[#+D=LU])00WGC?4Q'2(7!2,\&0CH<^E?-GQ&@2U M^(&KQ0KM1)R% '2@#[$L;VT%A;YN8>(ES^\'I7F'[0%S!+X!B6.:-V%VG"L" M:^:AJ5^!Q>7''3]X:9+>7"X%IH_C"^U.TFBQ(9%V MG)[5YMS[U?T:2.+6K)Y]HB692Y;IC/>@#>T_QKXVTJQCLK'4+^&VC^ZBQ\#] M*M?\+&^(/_06U'_OC_ZU?2$7C;P#Y29U+3,[1GY/_K4__A-?A_\ ]!/2_P#O M@?X4 ?-G_"QOB#_T%M1_[X_^M1_PL;X@_P#06U'_ +X_^M7TG_PFOP__ .@G MI?\ WP/\*/\ A-OA_P#]!/2_^^/_ *U 'S+8^+_$J^)H]1O=7O;62?$,UV4^ M8)GZ5Z*?%EA_T5#5/^_*U+\;O$'AK5_#5G#HMY933+<9=8%YQCZ5X+@^AH ] MGN]5T*_O;2\N?B/J,EQ:$M!(81E">N*L77B/2[VVEMKGXFZG)#*A1U,*X(-> M(8/O1@^] 'L&B7'AGPY%)%I'Q"O[2.0[F$<"\FI[?5="M=3N=2@^(^HQW=T M)I1",N!TS7C&#[T?G0!ZWXE\=7=A8)+HGC[4-0N#)@QN@4 >M<;)XP\7W6HV M^J-?7LEU"N(IMF< ^G%V4 MEIJ.K7C6THVLD@P&'Y5].'QQX #A1J.F'/?8/\*\G^.6O>'-7TO34T2ZM)I% ME8OY"XP/RH @TGQ190:1:1-\2-2MF2)1Y*0C$?L*MMXKL&4J?B?JF",']RM> M%X/H:,'WH ]HTS5]#T:T^RZ?\2-1@@W%MBPC&3UK/UJ'PAXBNEN=6\>7MW,B M[%>2!<@5Y/@]Z,4 >U:?K6BZ7IR6%E\2=2AM4&U8UA& *33-7T+1[8V^G_$C M4H(BQ8JL(QD]:\6P?>C!]#0!W.I?$3Q;-=W=E:>(;V\M6+(IV@ET]<8JGIWC M7QMI5BEE8W]_#;I]V-8^!^E:OPE_\ ? _PH ^;/^%C?$'_ *"^H_\ ?'_UJ/\ A8WQ!_Z"VH_]\?\ UJ^D M!XX\ &0K_:&F@#OL'^%/_P"$U^'_ /T$]+_[X'^% 'S9_P +%^(/_07U'_OC M_P"M5CPOXKO+OQ+/J&M^*KS3K@P[/M*+N8\_=KZ(D\:^ /*;&I:9G;_<_P#K M5\CZR\Q6RL/B1J,%NI+"-81C)/-8 M7B#X@>(K74Q#H'BW4-1@V9,A3!!KS/!]Z]+^"FIZ/I/BZXFUJ>"&W-LRJTZY M&<_2@#GK+Q=XQTZXNKBTO+Z*6Z??,RHW_L^7,":K/;&0"=L ML$[D4 ?0]E906%JEM;($C0< 58HHH *KW=Y#8VS3SN%C49R31=WD-C;//.X1 M%'))KB42[\:ZAYDFZ+28SP#_ ,M/H: !8[OQKJ&^3=%I<3<#LY^E=Q;6T5I; MI! @2-!A5 Z"BVMHK2!884"HHP !4U !11534-1M],M'N+EPJ*"1D]: "_U& MWTVT>XN'"JHZ9ZUQMI:W?C+4!>7@:/3(V_=Q]G^M%K:7?C&_%Y>*T>F(?W*[F*%(8Q'&H50. !Q0 0PQP0K%&H5$&% ["I*** "J&J:K;Z39M<3N !]T M=VHU75;;2+-KFX< <+GDFN3TW3;OQ3J']IZF&2T0_N83QGT- !IVFW7BF_& MI:F"+)3^Z@/W6%=RD:QJ%4 # H2-8T"(H50, #M3J "DS2UB^(?$5KH%DT MLIW3'[D2_>:@ \0^(;;0;(R.=TS?ZN,M]%M"SG=,W"(.I-8FA:%<:E>#6=9!:0G,,+?P? M44 &AZ#<:C>?VQK/SR$YBB8Y"^AKLL=J !@ #I2T %%)FL/Q!XAAT> (G[ MRZD.V.,=2: /!?%M[!'HGCBT9L32:F"J^HKU7X*?\DNTSZO_ .A5XSK5E]M\ M+^+M4O8V2^34 ""<8_"O9O@I_P DNTSZO_Z%0!Z%1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %) M1FO./B=\2+?PA8&VMF$FH2K\B@] >] &9\5_B5%H=K)H^GN6U"08^3JM>"V- MI=ZEJ @A1KG4[EL,<;@@/>HHSJOB#7/-^>XU*[;A_2OI3X;?#BU\*V2W=P@D MU"4 LY'(S0 [XRD72 M-(3[1JBCN2: #QAXO>TD71]'43ZI/\ *H7D1^[8Z58\(>$%T>(WUZ3/ MJ4_S/*_)7/.T'TI/!_@U-%1[Z^8W.JW',T[_ 'O85V% "8]Z6BD)P,GM0 9K MC?$7B&>>Z71M% DO)#AGZJGU/:CQ%XCGGNQHFC9DO)!^\93]Q>YS[>E:WASP MY#H=J23YEW)S+,W5S[T )X=\.0:):C),MT^3)*_+'VS6[BC%+0 4A8*"3P!W MH+ #)( 'YH -%T2UT6Q6"! 6P-[D.WA:65PJ*,DGTKSJ_O[[QQJ9T_3F:+ M3(VVRS#^(T )?7]]XYU1M.T\M'ID1_?3#@L/8]Z[S2M)M=(LDMK:,(J@9(&- MQ]:-)TFUT:PCM+2,1Q(. !^=7Z "BBH+J[AL[=IYW"QJ.2: %NKJ*SMWGF8* MB#))-<.?M?C74-H+PZ7&>2."_P#C0?MGC74-OS1:7$W)_OFNWM+2&RMDM[= MD:# % !:VD-E;K! @2-1P ,5/110 55O]0M]-M'N;EPB(,G)ZT7U_;Z=:O< M7,@2-1Z]:\]C2^^(&I^9('BT:)OE7M+CKF@ CCO_ !_JAEDWPZ- V /NER.A MQW%>BVEG#8VR6]N@CC08"J,"BTM(;&UCM[= D:#"@"IZ "BBJ6I:G;Z7:-<7 M#@ #@=R: #4]3MM+LVN+EPJ@<#/)KD;"QN_%E^NH7X:.Q1OW_"DL;"Z M\77ZZAJ"LFGH?W4)Z,*[F.)8HU1 JC % !'$D,:QQJ%11A0!T%/HHH *SM M7U>VTBS::9^?X5'4FC6-8M](LVGG;G'RJ#RQ]*Y?2]+N?$M\-5U93]G!S# > MF/6@ TG2KKQ%?+JVJ@K;@Y@A/3\17;HBHBH@VJHP *55"*%4 4M !24M87B M3Q';Z#9[B=]P_$<8ZDT 'B/Q';Z#9EF(>X;Y8XQR2>W%8'ASP[(O$<>DQ"& >;>2#$:#^M4_#OAV19CJFJ ML9KZ3NW\/TH 7P[X==93JFJ?O;R3+ -SM![5U6*,4M !125S?B/Q']@VV-D/ M-OI)/$GV "RL1YM_+PBKSCZTGASPW]C_TZ^8RWLAR2W.WZ4GA MSPY]C)O[X^;?R=H]Z/%/ MBDVC#3--_>W\N%&WHN:D\*^%1I8-_?'S=1E^9W;L: /";/1M<@^*5[?PWVGK M?Z>ZLWVR8*&W#CK7H_\ PE7CG_G]\-?^!0KLM4^'?A;6=0EOK_289KF7[\C= M35/_ (5/X)_Z 5O^9_QH X37I_%?BBTAL=1U'P[';+.DC&.Z7/!S6]X$GAG^ M*'BZ2"9)8_*MP'1@0<+ZBMW_ (53X)ZG0K? ]S_C64UEI/AZZFTKPA81V]W< MX6>2//RXZ4 ;7B#Q!+-<#2-(_>7$G$DB\A%^M:?A_P /Q:1!N?\ >73\NYY. M:/#WA^'1X-Y^>Z<9>0]:W* $I:*0L ,D@#UH "0!D\8KC==UR?4KS^QM';<[ M';+*.B@^AHUS7;G4KLZ/HQ/F,<23+_#6WH.@6^B68CC7,C???N: %T/0X-'M M=J#=,XR\AZD_6M;%+10 4UG"*68@*!DDT,X5T6*%!O/WGQR:-&T:VT:R6 M"!<-_$V.6-:= "8I:*CEFCAC,DC!5 Y)- !-/';Q-+*P1%&2S' KSK4-1OO M&^J'3=-+1:;$V)9AQN(]#Z4E_J-[XXU(Z;II:/3$;$LH_C'<5W6D:1:Z-81V MMK&%10!G'6@ TG2+71[)+:V0*JC!..36A110 5#>.]0VKOBT6,_A./>@ )O/'.H[5WP:1"_/9I".H]Q7= M6=E!8VR6]N@2-!@!1BBTLX;&V2"! D: "K% !115:^O[?3[22YN'"QH,F@ M O;^WT^V>>XD5$7J2<<^E<-!%=^.=0%S.LD6CQ-^[C(P9/J*6*&\\B@##_X0WPW_P! 6R_[]"J6IZ!X2TJT>YN=(L551P/+&6]A M[UN:GJEMI-F]S(X4B!=C["MO MQ1XGM/#=@996S.^%CC'))/2N8\,^&+O6]17Q%XB!:8'=;6SOK^KZ=;QO,,16RK\@7UQ7>?\ "&^&_P#H"V7_ 'Z%;:J%4 < =*6@##_X M0WPW_P! 6R_[]"D_X0WPW_T!;+_OT*W,U@>)/$D6C0"./]Y>2_+%&O.2?7TH M Q/$=EX6T6VV)HMG+=285(TA!;ZXJOX6^'&F0F74-4TVU-S<8S#Y8V+Z8%:? MASPY*US_ &SK&9+Y\E5;I$/05UX&!B@#$_X0WPW_ - 6R_[]"C_A#?#?_0%L MN?\ ID*W*2@#$_X0[PW_ - 6R_[]"N:\36?AC3(UM+71+.:^F(5$2($CW/M6 MYXF\2C2T6TM!YM]-\L:#U]ZA\,^&FM9#JFI$S:C,.6;^!3_"/:@#,\,?#?2; M*&2YU#3;9[FX^9T* JGTKHO^$-\-_P#0%LO^_0K;Q2T 8?\ PAOAO_H"V7_? MH4G_ AOAO\ Z ME_P!^A6Y7*^)?$S6;KIVF+Y^HS<*@[>N30!B>);3P[:L- M.TW0[*:_E^5=L((3W/I5WPU\-]%TRR9KS3[>:XF;S) R A3Z#VK3\,^&1I:M M>7C>?J,W,DK=<>E=+B@#$_X0WPW_ - 6R_[]"C_A#?#?_0%LO^_0K&_#<6BP-+(?-OIAF:<_>:@#+\/?#?0=*TU89].MYY6) M9C(@."?2MC_A#O#?_0%LO^_0K;I: ,/_ (0WPY_T!;+_ +]"D_X0[PV!_P @ M6R Z?ZH5N$X&3@#WKC/$'B"YOKO^Q=%^>X88EE'\"GO0!AZ_IVB7MX-&T31; M-[ACAY!$-J>V>QKHM$^'?A_2M-CMGTVWF< Y>2,$UI^'O#T&AVFT?/KMZFMK% &)_PAOAO_H"V7_?H4?\(;X;_P"@+9?]^A6Y2,P4$L0 !DF@#";P M?X:52QT6R R28A7$:WI6CZWJ']BZ)HUEU_?3^6 O?!]:W-;UNZUS4&T312 M1CBXG7^ ?UKH]"T.VT.Q6"!1N)W2/W9NYH S-*\ >'=.TZ*U;2[:4H,;WC!) MJ[_PAWAO_H"V7_?H5N44 8?_ AWAO\ Z ME_P!^A3)/"?AB&-I)-'L511DD MQ 5N2S)!$TDC!549)->M;,LMYXT MU#R8"\6F0MAG'\9KMK*R@T^U2VMD"1(, "@#(B\$^&XHDC_L>S;:,9,0S5RQ M\.Z/IL_GV6G6\$V,;XT .*TZ* "J]Y>0V-L]Q.X6-!DDFEN[R&QMVGG<*BBN M(1+OQKJ&^3='I<3<+V>@ 1+OQIJ&]]T.E1-@#H7'K[UW%M;16D"PPH$C4O6N-M;2[\8:@+R\#1Z?$W[M.FXCIQZ46MI=^,;\7=XK1Z;&W[N+L_P!: M[F&".")(HU"H@PH'I0 0PQP1+%$H1%& H&,5)110 50U35;?2K-[BX< *.!G MDT:IJMOI-FUQ.V .% ZL?2N4T[3;GQ5?#4M45OL2G]U >C#WH 33-.N_%%^- M4U)2EJA_=1'C/U%=PD:QHJ( JJ, =*54"(%4 # IU !29I:Q?$/B&VT&R M,LAW3-Q&@Y)- ">(?$%MH5F9)&W3-\J(O))^EUZ#1K0LQW3-PB+R2?I1KVO0:):%W.Z9ON)W-8FAZ%<:C>#6-9!:7.8HCT7T M- !H6AW&I77]L:Q\SOS%$W(4?2NRQQ@4 8]/RI: "DS1FN?\0^)[?1U$"'?= MR#"(* )/$/B&+1[?8G[R[?B.->3FL_P]X?E>X_M;5?WETYW(AY"BD\/>'II+ MDZMJ^9+MN45O^6?TKK0,4 ?.'BK_ )%CQW_V%%_G7IWP4_Y)=IGU?_T*O,?% M7_(L>._^PHO\Z].^"G_)+M,^K_\ H5 'H5%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2?A1FN/\ 'WCF MS\'Z/+*SJUTR_NX_6@"E\2?B-:>#-*=(6$FHR K&@/W#V)%?+,MQJ?BK76GG M+W%Y#O!ZZ- M$U[?-Y^ISG?+(3D ]\ ]!2^$/""Z/&;V]8W&HS?,\C\LH/\ "#Z5UV* %HHI M,T &>,GBN.\1^(I[BZ_L71LR7;_+)(!D1>YI/$7B&>>[71M% EO)3AG_ (5' M?)[5K>'?#D&B6O4RW3C,DS_>/XT 'ASP[!HEH<_/=2_-+(W))[_A[5N4M% ! M2%@ 22 !06"C)X'K7$Z[KUUJM]_8>B_-(Q_?2_PJO<9]?:@ U[7KS5KPZ)H1 MS*3MEN ,I']:W] \/VVA62Q0J3(>.WA:65@B*,DDXKSF_O[[QSJK M:;I[-%ID3?OIAP6'MZT %_?7_CK4_P"S].9HM+C;][-V<=P#7>:5I-KH]E': MVL85$&,]S]:-*TFUTBR6VM8PBCK@8W'U-7Z "BBH;JZBL[=YYF"H@R230 75 MU#9V[3SN$C4QKT6UM(;*W2"!%2-1@ "BTLX+&V2WMT"1H, *,5/0 4452U/4[ M;2[-KBY<*JCIGDT &IZG;Z59OC?N83 MP6]#1I]C=^++X:C?AH[%&_=1_P!['J*[B.)(8UCC4*BC"J!TH (XTBC6.-0J MJ, "GT44 %9VKZQ;:/9M/.PX^Z@/)HU?6+;2+1IIWY_A4=2?I7+Z3I5UXCO5 MU;505ME.8(#TQ[B@ TK2;OQ'J']K:L"MN#F"$\8QT)KMU144*H"@= .U"(J( M$0!5 P *=0 4F:,UA>(_$EOH-F23ON7^6.->3GMD4 +XC\26V@V9+'?MC<[_ #0P-R%'TKNP MH P.@& * * .E+129H ,U@>(O$4>DQ""#][>R\)&O)&>AH\1>(H]*B$ M$ \V\E^6-%&2#[U4\.^'760ZGJ9\V[ERP#<[1Z4 )X=\/2K,=4U0^;>2_, > MB_A75XHQ2T %)FBN;\2>)/[/Q9V0\V^EX11R!]: #Q'XC^P#[%8CS;Z3@*HS ML^M-\-^'/L>Z_OSYM[+EF)_ASV%+X=\-_8B;Z_;S;Z3DLQSM^E=+0 4M%% " M9KD?%7BMK-AIFECSM0E^4!1G8?>D\5>*?L;+IFG RWTPQA>=OUQ4OA;PL--! MOKX^=J$OS,S1>B ^] !X@\0S3W']D:/^\N7.'D49">H-:?A[P]#HUON;]Y= M/_K)&Y)H\/\ A^+1[?<_[RZ;F20\G-;= "T44A8 $]A0 9P,FN,US7;G4[O^ MQ]%RSL<33*,J%[BC7=UV*-TS_,[GJ30 M:%H4&C6@11NF;_62'J36O28I: "D9@JDD@ =S2,X12S$ 9)/I7$ZOJ]WK]\ MVD:2Q$:G$TPXQ]#0 NKZO<^(+W^R=(8^0#B:<=,=\&NDT;1[?1K)8(5^8\NY MZL?6C1]&MM'M%AA0;C]Y\ *+FZAM+=IYW"1KU+' K@RUYXYU#"!X='A?KT,A'4'VH &:\\= M:CL&^'1H6QZ&4CH0?2N[M+."RMU@@0(BC@ 4EG906-LEO;H$C08 48JQ0 44 M56O;^WT^U>XN'"1H,DDXH 2^O[?3K1[FY<1Q(,DDUP\,%YXXU$7%P'@T>%\I M$>"[#H<^E$$5[XXU!;J<-%H\3?ND/!D]=PKO;>WCM8$AA4*B# % !!;QVT" MPPJ$11@ "I:** "J6IZI;:59O=74@2-1U)ZT:GJ=OI5D]S6;L!7)Z3I5WXGU)=9U=2ENK9M[*;/PUIS3S,7F/^KB099OH*YCPSX8O=:U#_A(?$0S M(QS#;DY6,=B!V- !X8\,WNMZA_PD?B++2OS;VY&/*3L"/7WKT8*%4*!A0,8H M"A0 .@I: "BBN?\ $GB2'1K?9'F2[DX2-!D_6@ \2>)(=&MQ''^^O)>(H4Y9 MC6?X;\-RFX.L:R?-O9>54]$7MQZT>'/#4QN#K&LD27TG(C/*Q_2NOQ0 M%%) MF@ S7-^)?$R:7&+6T0SW\O"1)R?K2>)O$RZ6BVEJ#-?3G9&B#)!/0GT'O4?A MKPT]JYU+4SYNH2_,&?#+VC-J6J.+C4IN68]!Z8':NJQ1CBEH * M3/K2URGB;Q*UHR:=IP\V_F^50!D)_O>E !XE\3&T8:;IP,VH2\ +SL!_B/M4 MWAGPT-+1KR\83ZA-\TC]@?8=J/#7AI=+5KR[/FZA+\SNW)7/51[5TE !BEHI M,^M !FN1\2>(YC-_9.C@R7LA"EU&1%[GVI/$GB2?[0NCZ,!+?RG;D&_#<6BVYDE/FWLOS2RDYY[X]!6_BC%+0 M4A8#D\"C( R>E<7X@\07%]>#1-%^>X?[\@^ZH[\^M !XA\07%]=?V+H9W7#' M$DP&5B^M;?A[P];:':;5&ZX?YI)&Y))_I2>'_#UOH=IM7]YMWFMWQT71#CG$UQC*I[&DUO6[O7-0_L/12> M3_I$P. %[X/K72:'H5MHEFL,(S(1\\A^\Y]30 :%H-IH=BL%NAW=6=CEB?K6 MM1BB@ IDLT<$;22L$1>22>*269(8FDD8*JC)).*\ZU/5+WQIJC:5I3,FGHW[ MZ<<9'M0 :GJE_P"-=3.E:26CT^-L3SC[K8ZC-=QH^C6NBV"6MJF%48)/4_6C M1]&M=&L4MK9 -S8P6/K6C0 445%<7,5K TTS!449))H +BXBM8&FF<)&HR M6)XKAI);SQIJ/DPEHM*B;YF/_+3U -$LEWXTU(PPEX=+B/S/T+?XUVMG906% MLMO;H$C4= ,9/K0 MG906%JEO;H$C08''6K%%% !5>\O(;&W:>=PJ@=S1>7D M-C;/<7#A8T&3DUQ*+=^-=0+ONATN%L #@N?\* !$N_&VH>9)NATF(\#H9/H: M[FWMHK6!884"HHP !26UM%:0+# @2-1P *FH ***J:AJ-OIMJUQ<.%51GKUH M -0U&WTRT>XN'"HHSR>M<;:VEWXQO_MEX&CTQ#F./IN]Z+.UO/&%^+V[W1:= M&W[M/[Q'M731JNJVVDV;3W#@8'"]S7)Z9IUWXIOAJFI!DLT/[J$]#]10 :;IMWX MHU'^T]3W)9H?W,)X/L:[E(UC0(BA548 '04B1K'&J( JJ, #M3Z "BDS6-XA M\06VA61ED;=,_P L<:\DGMQ0 >(?$5KH%FTDIWS-]R)3\S5S/A_P_=ZU?_VY MKN2Q;,,)X"_A2^']!NMW'FWTORQQKR0?6J'A;PO*)O M[8UC][>R_,%/1,^U+X7\+R";^U]7)EO9.55CD*.U=GB@!>U%%)F@#YE\337] MRGC/1[+2;FY\W4/,:>/&U,=C7K/P5&/AAIH/4,X/_?5>+>+KHV6I^*YH-2NX M+G[<56&)OD<'J37M/P5.?AAII/4LY/\ WU0!Z%1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116+XF\3:?X7TF M2_OY H.Q,X,A]!0!6\7>+K#PGI3W=W*H;'R+GDFODSQ1XEO?%NO/?W ;:[X MCB':I/''C74/&VN-RE&D:0OVC4YA@(O\([G\*L>#_!R:*K7] M\WGZK<#O!ZZ-$U]?,)]3G.^60G.&[A<]!784 %%%)G'6@ ) ')Q M7&^(O$<\]V-%T8&2[DXD=?\ EFO[8XDD R(OUZ\U6\.BZ&QH -=UVZU6^;1-%)\S@33+_RSK?T M#0+?0[(11KF5SNE?N[=R:- \/VNA62Q0J3(>6D;EB?K6OCC% "T44UG5%W,< M*.YH &=44LQ 4#))KAM8UB\\1Z@VC:*S)&#BXN1_!1K&LW?B*_.CZ*V(@<3W M.,J .J_6NHT71;71+%;:W3I]YFY8GW- !HNBVNB6(M[9-N>6/ M>.VA:65@J*,DD]J)YX[>%I97"(HR6->.=3.GZ>S1:6C?O9?[X[@&@ MOKZ^\<:HVGZ9]#7;VMI#9VZ00H%1!@ "@ M+2&RMDM[= D:# M %3T44 %5KZ_@TZU>YN7"QH.3FG75W#9VTD\[A$09))K@W2Z\>:CL.Z+18FY M[>;[@T 58TOOB!J0FD#Q:-$WRKVDQUKT:TM(;*V2W@0+&@VJ .U%K:0V5ND$ M"!$48 Q4] !115+4M4M]+M&N+AP !D#/)H -2U.WTNS:XN' ' SR37(6-A M=>+;]=0U ,NGH?W4/9Q[T6-A>>+-1_M#40T=A&W[J'H3Z&NYCB2*-8XU"HHP M .E !'$L4:H@"J!@ 4^BB@ K.UC6+?1[-IYW ./E7/+&C6-8MM'LVGG89'1< M\M7+Z5I-WXBOQJVK K IS!#T_$B@ TK2KKQ)??VKJRG[.#F&$]".QKMU0(N% M ';%"J$4*H 4< <"G4 %%)FL/Q'XDMM"M"6.ZY882,=30 >)/$EOH-GN)# M7#\11]R:P/#OARYU2]&N:Y\\A/[F)OX!V-)X<\.76IWW]NZYEIG.Z*(\!?PK MO H X% % & /I2T4F: #-8'B+Q$FDQ"&$>;>2<1H*7Q%XBCTF,00#S M;Z7Y8XUY()Z$^U4O#OAV1)CJFJ?O;R7D!NB?04 'AWP[(DQU356\Z^D[M_#7 M5@8HQ2T %%)FN;\1^(_L'^@V(\V^DX"J,[/K0 >(_$8L,6-G^]OYM M-\-^'/L1.H7W[V^DY9F_AH\-^'/L6Z^OOWM[*=S,><9["NGH 2EHI* #-;J$OR@+_#1XJ\5M9G^S=+'G:C+P HSL^M/\*^%5TQ3>WK>??R M_,S,AT:WW-\]TX_>2-R36Y0 444A. 2>U 2!U(%<;KFNW&I7G]D:.29"=LDR_ MPTFNZ[)I97"HHR2>PH )9D@C:20A549))KSF_U&^\<:B=-TUF MCTM&Q-,/XQZ4FI7][XYU(Z9IQ:+3%;$TW]_Z$5WFDZ3:Z/9);6L855')QR30 M FD:1:Z-8I:VL855 !..OO6A110 5#YN7$<:#))- !?7\&G6DESIVVE63W5S(%C09^M& MIZI;:59O^,=274M11H=.B.;>W/#'_>]: "QL+SQCJ( MU#4E:/3HVW00=F(Z-7>QQ)#&J1J H&!Q1%$D,:QQJ%51@ =*?0 445G:QK-K MHUDUQ<,!CA5SRQ["@ UG6;71;![JZD"JO ')[3PY8&65LSO\ +%'U)/:CQ/XHM/#M@9)#ON&R(H5/S.?05S'A MCPS>ZUJ/_"1^(LM(W_'O;D8$:=@1ZCUH 7PUX8O-:U-?$?B(,9L[K:W?_ECZ MXKT4*%4 < <4!0H 48 XQ2T %%%<_P"(_$D.C6^R(&:\DXBA3EB?84 'B3Q) M%HUN(X_WMY+\L4:]2>U9_ASPY,US_;.L9DOG^9%;_ED#VH\-^')6N#K&L,); MZ7E!V1>W'K[UU^* #'&*6BC- !7->)?$JZ8@M+0>;?S<1QCUH\2^)ETM/LMH MIGOI.$C3DCWJ'PSX9:T=M3U-A/J,W+$_=7TVCM0 >&O#36DC:GJ3>=J$PY9O MX0>U=5BEHH **2N5\2^)FM&&FZ:#-J$O "C.P'N?:@ \2^)FM'73M-7S]0F& M%0=JF\,^&1I8:\NW\_49AF25NOTH\,^&AIB-=WC";4)OFD<\X/\ LYZ5TM " M8I:*3- !FN0\1^))?M TC209;V08;'\ [FE\1^(YC/\ V1I \R]D(5F R(\] MS5_PUX:BT6W\R3]Y>RG?-(QS\QZ@>@H /#GAN+1H&ED/FWLO,TIZL:Z"DQ2T M %)N &3P/>@D 9/2N+\0^(;J^N_[%T/YKASMDF RL7UH /$&OW-]>'1=%^:= MN)95_P"68/>MKP]X>@T.TVCY[B0[II3U=NYH\/>'K;0K,*@W7#?,\CH-HFBLPP=MQ.O_+,?UHUO6[S6 M[W^Q=$)ZXFN,95?49KH]"T*UT.Q6"W3YOXG;EC]30 :%H5MH=B((%PS'+OW8 M]S6M110 4R6:."-I)&"JHR2?2DEFC@C,DK!4')8]*\ZU34[_ ,::F=*TIFCL M$;$T_9L=5!H -3U.^\9ZDVEZ4SQV,;8FN!7<:-HUIHFGI:6<81%Y..]&CZ-: MZ)8):VJ851@L?O-[DUHT %%%17%Q%:P--,X2-1DL30 7%S%:P--,X5$&237# MR2WGC/4#%"6BTN)L,^/OFDDEO/&>H>3"6BTN(_.QXWCZUVUG90V%LEO;H%1! M@<=: "RLH+"U2WMT"1H, 58HHH *KWEY#8V[3W#A44>M%Y>0V-LT\[A44=S M7$K'=^-=1WR;HM)B/ Z&3Z&@ C2[\::AO?='I<3<+_?KN+:VBM+=((4"QH,* M,46]M%:P+#"@5%& *FH ***J:AJ-OIEH]Q37)Z=IMUXHU'^T]4W):(4[IFXC MB7JU !XB\0VV@61EE(:9O]7&.I-M MW_\ ;FN;MQ.88<8"_A7?A0H"@ = !0 !0!@# 'I2T4F: %K'U[7K?1+0NYW M3-]Q!U-&O:[!HUKN<[IGX1!U)K$T'0KC4+P:UK )E)S%$> GU% !H>A7&HW: MZQK(+2$YBB;HGH:[( #H * N .@&*6@ I,TM*(]&A\BWQ)>R<(@[>]4?"_A>47#:QK!,M](=RAOX*3PMX6D$YUG6/W MM]+\RANB ]L5VF* #%+12?A0 MYI/%/BK^ MS@+#3QYVH2_*JKR4/O3?"GA;["3J6HD37\H))/(4'L : /!=5TXR>$/%MYJ" M;M1BU!59SU%>S?!3_DEVF?5__0J\Q\5?\BQX[_["BFO3O@I_R2[3/J__ *%0 M!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7'?$7P6OC/P\UH'(GBR\/H6]Z[&DQ0!\+ZEI-YX>UE[2^BVS0 MOT8<-]/:OI[X3^-]/UW0H=-#+%>VR[7CZ _3UI_Q/^'%OXMT\W5N@34(E^5P M.2!VKYLLKK5?"'B!7C+VU_:,?Q_QH ^VZ3-<3\/?']IXRTM,/&#V7K'UH /#OAR#1+;))ENW&9)G^\?QK=HHH *0L ,G@ M>]!8*"20 .Y-<3KVNW6J7QT31B3)P)YA_P LA0 :]K]UJM__ &'HHW2-_KI? MX47OSZ^U;^@:!;Z'9B./YYF_UDI^\Y]31H&@6^AV0CB7,SG=*_\ >;N:V* $ MI:*:SA5+,0 .
H'1=')$0XN+@' "^Q]:-8U>\ M\1Z@VC:*S)&#BXN1T2NHT71;71+%;>V0#')/>.WA:65@J*,DDUYQ?:A?>.-4;3].9X MM,B;;+,.C8[4 %]?W_CK56T[3BT6EQ-B:8<%A[>M=YI6E6VD62VUK&$4=2!@ ML?4T:3I-KH]A':6L82-!CIUJ_0 445!=74-G;M/.X6-1R: "ZNH;.W>>=PD: M#))-<1F[\:ZBP7=#I<38)'!>@_:_&M_@;HM*B;D_WS7;VMI#96Z00(%C08 H M +6TAL[9(($"1H. !TJ>BB@ J"ZNX;.W>>=PD:#))-+=745I TTS!449))K@ M]UWXZO\ "%HM%C;[W:8=Z #-[XZU'"[X-&@?D]#(P[8[BN[M+."QMDM[= D2 M# 4"BTM(;*VC@@0*B# %3T %%%4=4U6VTFQ>ZN7"HH/XGTH -4U6UTFR>YN MI B*/7K7":;;7_C?55U*\5H=+C?,41X\S'J#3;*QO/'>I"^OP\>DQ']W$>D@ MKT:&".WB6.)0JJ, 4 .CB2&)8XU"HHP .PI]%% !6=J^KVVCV;3SO@_PJ.I M-&L:Q;Z/9-/.P!Q\JYY)KE]*TJZ\1WW]K:LK+;@YAA;N.QH -)TJZ\1WJZMJ MJD6P.8(&Z$>XKMT140(@"J!@ 4*H1=J@ #H *=0 4F:7-87B3Q+;:!9[V.ZX M;B./N30 >)/$EOH-F6)WW+<11CDD]JY_PYX=N=5NAKFMC<[_ #0P-R%'TI?# MOARYU2]_MS7 7D8YAC;^$=J[L* , #VH H P.@& *6BDS0 9K \1^(DTF% M88/WMY+Q'&.>??TH\1>(H])C$$(\R\D'R1BJGAWP[(LQU35#YE])SS_#0 >' M?#KK(=3U0F6[DR0&.=HKJJ,4M !29I:YKQ'XC%ABQLOWM_+PJ+_#GO0 >)/$ M?]GXLK(":^EX11R!]<4GASPV;+-[?MYM])R6;G;]*/#?ATV1.H7Q\V^DY9F_ MAKI<4 &*6BDSQ0 M_O=0F^9V;MGJ* #PMX6&FJ;Z_/G:A+\S,W)4^U=7110 M 4F>,]J"<#)XKD?$'B">6Y_L?2/GNW.UY!_RSH /$'B":>Y_L?2^:TO#_ (>AT>WWO^\NG^:20\G-+X?\/0Z/;[F^>Y<9=S6Y0 E+12%@.IQ0 M %@%R>!C/-<9KNN7&IWIT71R3(3B:4HK; MT'0;?1+01H,RM]]^YH 70M#@T:UVJ-T[@ TC2+71K);6UC"JHY(&":T*** M"H;FZBM(&FGD6.-1RS' I+FZBM+=YYG"QH"22:X1C=^.[_8H:/14/)/2>@ W M7?CK4,('AT>%L9Q@R$=01Z5W5G906-LEO;H$C08 I;2TALK=((5"HHP,"IZ M "BBJU]?P:=:27-RX2*-=S$F@ O;Z#3[9[BX<(B^IZUPT$-YXXU 7,X:'1XV M_=Q]#-Z[A1##>>.+_P ^X#1:1$P]Z-3U.VTFQDNKIPD:#).:XR MRL+OQCJ U#4E:/3HVS# >Y'0YH +"QO/&-^-2U!6CTU3F&$]''JPKO8HDAB$ M:#:H' %$420QA(U"J.P%/H ***S=9UFUT6Q:YNI JC@>YH 76-9M=%L7N;E_ MNCA1]YOH*Y/2=)O/$^H#6-84K;*?]'M_X<=F(]:72M*O/$^H+J^L*T<"G,%L M?X?>NZ1%C0(@ 4# H $18U"H JCH *=110 E8'BCQ39^&M.:>8EYB/W<2#+ M-]!1XH\3VOAS3_.E8&9_EBC[LW85S/AGPS=ZUJ0\1>(@QF)W6]N__+(4 'AC MPQ>ZUJ \0>(QF4G,-OG*(!T(]Z]%"A0 .@Z"@*%4* !T I: "DI:Y_Q'XDB MT: 1QCS+V7Y(8AU9NU !XD\20Z+;;$S)=R?*D:C)Y[GVJAX<\-S-U=?C% !BEHI,T &:YKQ/XF32T6U MM09;Z8A(T49P3W/H*7Q-XE72T6TM1YM_-Q%&.YJ'PUX::T;J$HY9OX M0>U !X:\-26K?VEJ9\W4)?F.[D1>PKJOQHQ2T %)FEKE/$OB9K1UTW3E,^H3 M#Y47L/6@ \3>)3:,NFZ)/$D_P!H71]&42W\O&?X M5^IH\1^))39I6ZL: #PYX;BT M6#S)"9KR3EY7Y;Z5OXI:* "D) &3TH+ #).!UKB]?U^YOKPZ+HN7N& $LJ_\ MLQZT 'B#Q#<7MX-#T7Y[E_\ 62?PJ._/K6WX?\/6^AVFU?WER_,LS?><^])X M>\/6^AV>Q?FN)/FFD/5F[FMK% !BEHIK,%!+$ "@!68*I9N .I-<-K>MW6N: M@=$T4GGB><' 5>^#Z^U+K6MW>N:@VB:(2,'%Q.O_ "S':NDT+0[;0[$00(-Q M.YV[L?6@!-#T*VT.R$,(S(1\\I^\Y]36M110 5'+,D$322,%11DDFEEE2&)I M)&"HHR2?2O.=2U.^\::F=*TEFCL(VQ-<"@ U/5+WQKJK:3I3-'I\9_?SCC(] MCWKN-'T:UT6Q2VM4"@ ;F P6/J:-'T:TT6P2UM(PB+S]3WK1H ***BN+B*U@ M::9@J*,DT %Q@ JQ110 57 MO+R&QMGN+APL:#)R:+N\@L;=IYW"HH]:XE$N_&E_YC[HM*B;@=GQ0 1K=^-= M1,C[H=+A; [;S].]=Q;6T5I L,"!(U' HMK:*TMT@A0+&@P!4U !11534-0 M@TVT>XN'"JHXR>IH -0U&WTVU:XN'"JHZ9Y-<;9VEYXPOQ>78:+34;*)_?(] M11:6EUXROQ>7@:/3(S^[C/\ '7)8HE"1J,!0.! M4E%% !5#5=5MM)LVGN' '"]R:-5U6WTFS:XN' P#M'K7*:;IUUXIOAJ6I K M9JC6];!VGYH8#R /IVHT#P_=:Y?_VYKH9N?W,+=AV-=\%"C"@ #T% M"!0JA5X Z"G44F: "L77O$5MHMN2Q#W#<)&O+$_2HO$WB:#0;3C]Y=.,1QKU M-8OAOPU<7EV=:UO+W+G;?2C$<:C/ M-4?"_A>19O[7U@^;>2%_"\HN/[8U=?S?*JJ,X^N*D\3>)6L@;#3E\[4'& J_PY[U%X5\+&R;^ MT]1/FZA+\S,W\- !X6\*FR8ZEJ1\[4)>6+'.SZ5UU)CBEH ^._\ ML*+_ #KTWX*?\DNTSZO_ .A5YEXJ_P"17\=_]A1?YUZ;\%/^27:9]7_]"H ] M"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH 3&:\E^*_PQB\06K:IIT82]B&2%_BKUNDQQ@\_6@#XEL=ZUW0WL;;6&, _A7T7\)QI6HV,NJ&02ZI,VZ?S&W%&(Y ST'M6%\6?A8 MEY!+KVBQB.XC&^6-.,@=QZUX_P"%/%U[X7U2.>-GC=' EB/&X9Y/UH ^S*6L M/PQXFT_Q3I$5]82AU9?F!ZCZUMYH ,@=<#O7'>(O$=Q/[0#(C^ MM)XC\13SW0T;11YMW)P[#[JCOSZUK>'?#D&AVVXDRWD@S+.X^9OK0 >'/#L& MB6O.9+F0EI)&.3D^A]*W*6B@ I"P )/ '>@L ,G@5Q&O:]=:K??V)H@+2,/W MTO0(O?!]?:@!=>UV[U6\_L70^9"<2SXRJ>QK>\/^'[70;%885+2'EY'Y8GW- M+H.@VVAV@CC^>9O]9*P^9SZFM?% !BEHIK.%7.WB:65PB*,DFD MFGCMX7EE8*BC))->S0Z7$V)IQP2/;UH 74+Z^\R2VM8PB*.<#J?6K M] !114%U=0V=N\\[A(T&22: "ZNHK.W::9@J*.237$$W?C;4<#=%I,1Y/3S/ MH:,W?C74#M+0Z5"V"1P7_"NWM;2&RMD@@0)&HX % !:VD5G;K!"H5%&.!BIZ M** "H+J[ALK=YYW"1H,DDT75W#9P--.X1%&22:X3-[XZU'"[X-&A;D]#(1U! M'I0 -]K\=:@4S)#HT3@ HHJCJFJ6NDV;W-U($11TSR: #5-5M=(LGN;J0*JC(!.":X*SL;[ MQWJHOK_?#I4+?NX?NER.A]Q186=_X[U,:A>JT.E1M^[B_P">GU!KT:"WBMH$ MAA0)&@PJCL* "&".WA6*%0B*, 8%2T44 %9VKZQ;:/9M/<,..BYY-&KZO;: M/9M/.V#_ J.I-@ TK2KKQ'?#5=6!6 ',,/ M3\2*[=45%"H J@8 '04*@1 J@!0, 8IU !29HS6'XD\26^@V98G?(_$=OH5H23ON7&(X@?F)KG_#GARYU.^_MW6\M*QW0Q'HOX4>'/#ESJMW_ M &YKN7=_FAA8Y"BN\"@ < 4 4 #@#IBEHI* #-8'B+Q$FE1^1;CS;V3Y4 M1>2I]31XC\1)I,(A@ EO)>(XQSS[^E4_#OAUUD_M34SYMY)R QSM]J #P[X= MD28ZIJG[V\E^;:W(7Z"NKQ12T %)GVI:YKQ)XC^P 6=DHFOI>%7L/K0 >(_$ M?V#_ $&Q'FW\@P%49V?6F^&_#GV+=?7W[V]EY);G;GL*7PYX;-EF^U!C-?R< MEFYV_2NEQ0 M%%% "9KD?%/BMK(_V;I8\[4). %&=GUI/%7BG[&5TS30)K^; MY<#HH/?-2^%O"PTU?MU^?.U"3YBS*Y'Q#X@FFN?[(TG,ER_#N.B9[YH /$'B&6>?\ LG2/WER_#N!D M**T_#WAZ'1K;'_#\.CV^]_WET_S22'KFMN@!:**0L N3P,9 MYH ,X&3Q7&ZYKMQJ=V=&TU)KNN7&I7AT71LF0G$TPX"?0UNZ M%H4&C6H5!NF;EW/4F@!-"T&WT6T"(-TS#YW;DDUKXXQ1BEH *:SA5+$X &ZU^^.D:02(P<33#C'L#0 :QJ]SX@O3I&DL?)SB:=>F/8 MUTNCZ-;Z/9K#$OS'[['J3]:71M&MM&LQ# HS_$Y')K1Q0 8I:*CFGCMXFEE8 M*BC)8GB@ FGCMX7FE8)&@RS'L*\YU*_OO'&I'2].9HM,1OWLPXW_ $(HU#4; M[QOJITW3-\>FQ-B:<<%B.H]Q7=Z3H]IHUDEK:H%51@D#!- ":3I-KH]BMM:Q MA%4=<AE]01Z4 ([7GCG4=HWPZ/ _T,C#H0?2N\M+.&RMD@@0(B#@ 8I+.S M@L;9+>W0)&@P !5B@ HHJM>WT&GVKW%PX1$!/)Z__7H +Z^@TZT>YN7$<2#E MB<"N'A@O/&^I+<7 >#2H6RD?0N??U%)!#>>.=1%S.'BT>(_NTZ>=_O"N]M[> M.U@6&%0J*, 4 $%O%;0K#"@1%& .U2T44 %4M3U.VTJS:YN9 B@<9.,GTH MU/5+72K)[FZD"JH) [M[#WKC+"PN_&.H#4-15H]-0Y@@/20=BP[4 %C8WOC+ M4EU+45:+3XC^X@/!/^\.]=[%$D,:QQJ%11@ =*(HDAC$<:A5 X I] !116=K M&LVNBV+W-R_ '"CJWT% !K&LVVC637%PX&.%3/+'L![UR>E:5=^)]275]74K M;H&?#%YK6I?\))XBR\K#_1 MH#]U%[97IN'K7HP4* !P!QB@*%& .@ I: "BDK!\2>(XM%M@B9DNY?EC11 MDY/?Z4 )XC\20Z-;[(P9KR08BA3EC6=X;\.2M<'6-8837LH^53]U1VX]:=X< M\-S-$C7DCW^ ME'B;Q*NE(MK9@2W\Q"1H.<$],^@J'PUX:DM7.IZF?-U";YFW<^5GJJ^U !X9 M\,M:.^IZDPGU&?ER>57Z ]*ZK%+10 4F:,UROB7Q*;1ETW35$VHS?*H'(7_> M/:@ \2^)FM&&FZ=@/<^U2^&/#0TM&O+QO.U";YI')S@_P"SGH*7 MPUX:72U-Y=GSK^7EG;DKG^$>U=)^- !2T4F: #/%(YO/72-'437\O'^ROKDUH>&_#4.BP&21C->R/L: #PW MX:BT6V,DF9;R4[Y9&.3D]0/;VK?Q1BEH *0D 9)XH) '-<7X@\0W%[>?V)HH MWW#C][)V1>_/K[4 'B#Q#=N7D M2D?,Y]3[T &A:%:Z'8+;P*2W\4C\LWU-:U%% !4GJ?W\W9AW (KN-'T:UT6P2UM8P%48+$?,WU-&CZ/:Z+8K;6R!0/O$#!8 M^IK1H ***BN+F*U@::9PJ*,DF@ N+B*U@::9PJ*.237#2RW?C2_\F+=%I<1^ M9NF\?6B5[SQIJ!AA+0Z7$V&<<;O\:[:SLH+"V6"WC"1J. !0 6=E!86R6]N@ M5$&!QU_^O5BBB@ JO>7D-C;/<3N$11GDXHO+V"QMFN)W"QJ,Y-<3&MWXUU'S M'W0Z5"W&.KGZ4 (([OQK?[I=T6DQ'IT+CV-=U;VT5K L,*!448 Q26UM%:0 M+! @2-1A0.U34 %%%5+_ %&WTVU:XN'"HHZ9Y- !J&HV^FVCW%PX55&<$\GZ M5QMK:7?C'4?MEX&BTZ-OWFZ==^*;Y=3U,%+)6S!"?XOJ* #3M-N_%&H#4M3#):1MF M*'IG'0GVKN4C2- B*%4# Z"D2-8XU1 %51@ #H*?0 4F:,UC>(O$5KH-GYD MK9F;B.,(?$-MH5F9)&W3,,)&#R:YGP_H%WKE__;NN9))S#"> OX4O MA_P_=:W>_P!MZX"5;YH8&.0!].U=\%"@ 8 '04 "J%4*H & !2T49H 3(K! M\2^)8-"M=JGS+N3Y8XEZDTGB;Q+!H5K@'?=.,1QCDD_2L7PUX:GO;O\ MS7/ MWEP_,<3'(4=J #PUX;N+R]_MW6_WEP_S1QGHOX5W(&!CM0 .*6@ I/PHS7, M^*O%,6BP>1 /.OI!B.,#- "^)_%$>C0_9[?][?2?+'&O)!]Q5#PMX7D68ZSK M!\V]E^95;D(#VP:7POX6D67^UM8/FWLG*JQSL%=GB@ Q2T44 )FN9\1^)#:$ M:?IX\V_EX 49V?6CQ'XC-J5L-/'FWLO Z+]33_#GAP:>IO+P^;?2\L['/#:Z<#=W9\V]EY9F.<9[5TE)BEH *3-&:Y3Q!XBE^T+I.E#S;R7Y6*]$ M![YH \&\9Z];6T'C'1WS]HN=1#IZ8!KV/X*\?"[3/J__ *%7BUXM]H__ DU MY0:\$^,/PLBV2^(-&CQ)G,T*C[Q/5J]\J.:".>)HI5#(PP010!\= M> O&E]X.UL3Q[VLRP\^'/!KZ%F\>1^)K:*S\-/Y]Q.H\QE_Y8YZD_2O,_BQ\ M-'T>Z?7=)CS;L3"3)C+*.YH ^G/#OAR'1+8 MECYEU+\TTIZLW1]:TJ "D+ DD #J:"P"Y/ M '6N)UW7;K5;S^QM$YD8XEF'*K['TH ->UZYU:^;0]$):7I/,O\ RR%;^@:# M;Z'9"*-?^'' M=0?6NIT71+71+%+>W3D#YG/WF^IH -%T6UT2Q6WMD"]V;N3WK3HHH *BFGCM MX6EE8*BC+$GI1-/';PM+,P1%'))XKSJ_OK[QSJ9T^P9HM+0XEE'&_P!0#0 E M]?WWCG5&L-.+1Z9$V)IAT8CJ*[S2=)M='L4M;6,(B#&<Y]ZOT %%%075U%9V[3S,%11G).* %NKJ&SMVGG<)&HR2:X?-WXUU# MC='I43BB@ J"YNHK2W::9@J*,DDT75W#9V[SSN$C09))Q7"-]K\=:B5R\ M.CPMR0<&3T(]J #==^.K\A=\6BQMR>TXKN[2TALK9(($"H@ Q1:VD-E;K! MBI&O0*,5/0 4451U35K72+)[JZ<*BC(!.": #5-5MM(L7NKJ0(BCUY)]*X*R MLKWQWJ2WU^'CTF-OW41X\P465C?>.M4%]?AHM+A;,<1X+D=#[BO1H+>.VA6* M% B*,!5&!0 0P1V\2QQ*J*HP !4M%% !6=K&KV^CV33SL!Q\JYY)HU?6+;1[ M1I[A@#_"N>37+Z5I5WXCOQJVK K"IS##T_$B@ TK2;OQ%?C5M5#+;@_N86]. MQKMU144*H Z 4(BHH50 H& !V%.H *3-&:P_$?B.#0K0DG?<.,1QCJ30 >) M/$MMH%GO?YKAO]7$.IK \.^';G4[W^V];!:1CF*)OX1VI/#GARYU2]_MS6P6 MD8YAB/1?PKO H '0=!0 !0!@ 4M%)F@ S6!XC\11Z3&((1YE[+@)&.OUH\ M1>(DTJ+R+<>;>R?+&BC)!]35/P[X=D64ZIJG[R]ER<-R%SV% !X=\.R+,VJ: MH?,OI.>?X:ZO&*,4M !117->(_$?V "RLAYM_+PJJ,[/K0 >(_$?V#%C9CS; M^7Y55?X<]S2>'/#ALR;^_/FWTOS,S=J3PWX<^Q;KZ^_>WLO+$\XSV%=/0 44 M4E !GBN1\5>*&LV&F::/-U"7Y0%_@H\4^*FLV&FZ6/.U"3@!1G;]:D\*^%!I M:M>WQ,U_-\SLQSCZ4 'A7PJNFAKZ^_>ZA-\SNW\.>PKJZ3%+0 4A.!1FN1U_ MQ#+//_9&D?O+E^'=1D** #Q!X@GFN?['T?+W;'#NO2.M/P_X>AT>WRWSW+\N MYYYH\/>'H=&MPS?O+I^9)&Y.:W* $I:*3.!GM0 $XZX_.N)\1>(I;R:33-+8 M_N\_:)A_ !U%/US7+C5+HZ/HYRS'$LPZ >QJZN@P:+X7OD0;IFMW+N>23M]: M .9T/QYX"T*V\I-;@,Y_UCX.2:UO^%N>!_\ H.P?K7Q[*-UVZ]S(1^M>KV?[ M/_B&]LH;F.^M LJ!P#GH: /:_P#A;O@?_H.P?K6SH/C+0O$QG&D7\=SY !DV M_P .:^9/%WP?UKP?H;ZK>7=M+"K!2(\YYK3^"T6IWEQJ=C8G9'.J"5\=!]: M/;M6U>Z\07O]DZ06\GI-,.F.XKI=%T6VT6R6"%!NQ\S=V-&C:-;Z/9K#$OS' M[SGJ3]:TJ %HHJ.:=+>)I96"QJ,ECT H )9D@C:21@JJ,DDUYSJ&HWOCG4FT M_369-*0_O9ATD%&HW]]XWU(Z9IS/%IB/B:4<;\>AKNM)TFUT>R2VM8PJJ,9Q MR: #2=(M='L4M;9,*H&3W)]:T*** "H;FZAL[9[B=PL: EB31=74-G;O/.X2 M-!DL:X-VO/'.H[!O@T>!^>QD8=\]Q0 CF[\=W^P;X]%C;D]!,*[RUM(;.W2& M! J*, 4EI9P65ND$"!$48 Q5B@ HHJM?7]OIUJ]Q*V@6&%0B*, 4 $%O';0K%$H55' J6BB@ JEJ>IVVDV4EU=2". M-!R31J>IV^EV;7-RX10. 3U/I7&6-C>>,M374M1#1Z=$?W$!X)_WAWH +&QO M?&&H#4-25HM/C;,,![D=#7>Q1)#&L<:A548 I(HDAB6.-0JJ, "GYH 6BDS M6?K&LVNC637%PPXSM0'ECZ#WH 36=9M=$L6N;J0*.@'C2=*N_$^HKK&K*5MUYM[<\?+[CUKNT0(@50 HX H $C6-0J M*%4# %.HK&N?%F@6=Q);W.K6D4T9PR/( 0: -BL'Q1XHM/#>G^=,V9W^2&, M=6;L*S->^)/AW2=*FNHM2@N)%7Y4B<$FN,\,WNBZSJ9\1^(M;LVF;_40&3A5 M[97^][T ;_AGPS=ZUJ(\1>(0WG$YM[=_^60]/>O10H5<* .@%8 \:>&% U MNR ';S13O^$V\,_]!RR_[^B@#>I,U@_\)MX9_P"@Y9?]_163X@^)/A_2M.>: MWU&WN))(M%@$H^'S<'6-8URREOI>54R@J@]0/6NN_X37PSC_D-V?\ W]% &]CC M%+6#_P )KX9_Z#=E_P!_12?\)MX9_P"@W9?]_10!O9KF_$WB8:4JV=H!-J$W M$42])?B7H6F6/^B:E;S3R$*NQ\XS5#PSJ'AJT9M2U/7;*;4)N6S*"$_W M?2@#?\->&FM9&U/46\[4)1RQ_A'I74XK!'C7PSG']MV/_?T4O_";>&?^@W9? M]_10!O45@_\ ";>&?^@W9?\ ?T5SOBCXEZ/86Z06&I6\EQ.=BNK@A,]S0!J^ M)?$QM773=.4SZA+PJ+U ]:F\->&5TM&N[QA/J$PS+*?TK!\,ZAX8TQ#>7FNV M4VH3'>\C2@[3[>@KI/\ A-?#/_0&?^@W9_P#?P4 ;V<=:Y#Q'XDE-R-&T@&6^DX;;_ I_BK*\4?$G2H1'8:9J M=LTT_P HFWY5/K4_AO4?"FC6_F2:W9RWDN7DD>4$@GJ![>U &]X;\-QZ+ 9) M3YM[+S-*?XC705@?\)KX9_Z#=E_W\%'_ FWAG_H-V7_ '\% &_2$X&3@#WK M"_X37PS_ -!NR_[^BN3\3_$;3I)H]*TK5+999^MPS?(M &KX@U^YO[TZ)HN7 MN&P)9%_Y9CU-;7A[P];Z'9[%^:=SNED/5F[FL'P]J?A'0[38FMV;SL,O(\P+ M'VS6U_PFOAG_ *#=E_W]% &_16#_ ,)MX9_Z#=E_W]%'_";>&?\ H-V7_?T4 M ;A8*I8D #J<]*XC6M;N])M6_L>VU6"VL5P9I6?&Y>X!H UM3U.^\::HVEZ4S M)81MB:<=/I7<:/HUKHE@EK:1A44?B:P=&UWP=HM@EK:ZQ8JJC!;S!EOW0+&@P!5FL#_A-O#/_ M $&[+_OZ*/\ A-O#/_0;LO\ OZ* -^H+N\@L;9I[APD:CDDUBR^.?#,43O\ MVS9MM&<"09KAW\5Z1XLU5DNM8M[;3H6P4,FTO0!MQK=^-;_S'W1Z5$W'I)7< M6UM%:0)#"@5$& *P;?Q;X4M8%A@UFQ6-1P!(*F_X3;PS_T&[+_OZ* -ZBL' M_A-O#/\ T&[+_OZ*BN/'?AJ"!Y?[8M&VC.T2C)H V-0U"#3;1KBX<*JC@$]3 M7&VMI=^,=0%Y>AH]-C/R1G_EH*Q(?$VC^*]5,^HZQ;06,+D)"9-I;'N!CS^YA;L.QI/#^@7>N7_ /;NN;B2 M=T,)X"_A7?*H10JC"@8 % "A0HP !Z4M%)F@ S6!XF\30:#:\?/WG]N:W^\N'^:.-N0GX4 'AKPW7N7.Z.-OX?2NY & .F* ,#':EH *3-'X5S?B?Q0FCP_9[8>;?2?+ M&B\D'WH 3Q3XICT:(6\&);Z7A(QUY[U1\+^%Y5G.L:OF2^D^90W\%)X7\+R+ M,=8U&UTY?M5V?-O).69N<4 'ASPX-/4WEX?-O MI?F=CV/M71XI:* "DSBC-W M7KG#%?\ EG5WP[X=CTB$RR_O+N3)=S[T>'?#D>D0>9+^\NWY>1N3^%;V* /G M#Q4/^*8\=_\ 846O3O@I_P DNTSZO_Z%7F7BK_D6/'?_ &%%_G7IOP4_Y)=I MGU?_ -"H ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@""\L[>_M)+:ZB66&089&'!KYC^ M*'P\NO"&H-J>F*SZ=.<.%'?N#[5]1U5O]/MM3LI;2[C$D,J[64CM0!\Q_#/X M@R^&;@)(=VGRM\ZGJA] *^FK#4[74K)+NVE5HG&WO@K59+VQ1 MFTN1LJPZ1CT/O47@CXA7NE(^C->F&TN,*LS'B/US0![]K^O76JWIT/1,M*>) MYAP$7O@^M=!H&@6VAV8CC^>9A^\E8?,Y]347AC2;/3=*B>UPYF7S&E_O$UNT M )BEHIK.$4LQP!SF@ 9U12S' R:X;6=8N_$6HMHVC,1$IQ<7*\;1['O1J^L M7?B/4&T;16(C4XN+@>=PL M:C))KB";SQKJ.!NATJ%L%AU?\*,WGC74/EW1:5$W)[2>U=O:6D-E;)! @5$& M!@4 %I:0V5LEO @2-1@ "IZ** "H;FZALX&FG<(B]23275W%9V[SSN$C0$DD MUPF;SQUJ! W1:+$?O#_EM]* #-YXYU+"[H-&B;D]#*1U!'I7=VEG!8VR6]N@ MCB0;5 '046MI#96Z00(%10!C%3T %%%4=5U6VTBQDNKJ0(B*3R>M !JFJ6VD MV37-S($1??DFN"L+._\ '>J#4+Y6ATF-OW<7_/3ZBBRLKWQWJ0O[\/'I,;9B MC/\ RT'J*]&A@CMXEBB4(JC % !!;Q6T"0PH$C0851V%2T44 %9VKZO;Z19 MM/.V#_"HZDT:QK%OHUDUQ<,!Q\JYY)KE]*TF[\17XU;5@RP#_4P-Z=C0 :5I M5UXDOO[6U92+8-F&W/0CW%=NJ!%"J % QC%"HJ*%4 # IU !29HS6'XE\2 MVWA^S+N=UPP_=Q=V^E !XD\1V^@V98D/?VYKN7D< MYAB8Y"CM1X=\.76I7O\ ;>NY,K',<3=O2N\"A1@ >E % X I:*3- "US M_B+Q''I$0@A_>WTO$<8YY]Z/$?B*/28E@A_>7LN D8/(]ZJ>'?#LB2MJ>J?O M+R3G!'W: $\.^'9%E_M35&,MX_(#'.P>U=71@?TI: "DS2US7B/Q']@Q8V0\ MV_E.U47JN>] !XC\1_8 +*R437THPJCH/K2>'/#9LLWU^WG7\G+,W.WZ4>'/ M#AL\W]^?-O9?F8M_#72T &*6BDS0 ME\5>*& MLY!I>FCSM1EX"K_!4GA7PJNF WU[^]U";EV;^'/84 'A;PJ--7[??GSM0DY+ MMR4^E=7110 44F:Y'Q!X@GGN?[(T?+W;'#NO_+/ZT 'B'Q!--B^HK< MT'0H-%M B#=,WWW/4T +H6A0:-:!$4-,W+N1R35C6_\ D!7_ /U[O_Z":OU0 MUO\ Y -__P!>[_\ H)H ^%S_ ,A%O^NO]:^Y= '_ !3^G_\ 7NG\J^&S_P A M$_\ 77^M?TT[X<)((];T0Z6Q_YZR?X5U^F?#GX9:P ;"W2;(S\KF@#S+2 M?CS?Z-8I:VN@V2JHQD.1GZU?_P"&D-9_Z MG_P!_#7J/_"F/ _\ T#/_ ")1 M_P *7\$?] L_]]T >7?\-(:S_P! 6S_[^&C_ (:0UG_H"V?_ '\->H_\*7\$ M?] L_P#?='_"F/ __0,/_?= 'BFN_&_5]<\E)+""*%&R\2L=L@]#6G:?M":E M8VL=O;Z#9)&@P ':N\U;P/\ "K1-W]H1QP[>N9#7+3Z/X(NSC0/"LNIAC@-% M)_C0!4_X:0UG_H"VG_?;4G_#2&L_] 6T_P"_C4^/X)W.N3[ULGT=&.<2_-BM M?6_@OI'A[P5J5[,1<74$!9'&1R* ,;_AI#6?^@+:?]]M6#K?QKU;7+F!I]/@ M%O&?GM]YV2?6L3X9:=HFI>)I(]?0/9) [D$XZ5ZK:Z9\%[D*OFPK(QQL,AS_ M "H YZ#]HG5;:%88="LD11@ .U2?\-(:S_T!;/\ [^&O1['X4_#S481+:6(E M0]")*M?\*7\#_P#0+/\ WW0!Y=_PTAK/_0%L_P#OX:7_ (:0UG_H"VG_ 'VU M>H_\*7\$?] L_P#?=>>:_P"%_#.E^,)=$TWP;/J3I")"(I<8S0!R.J_&C5=8 MU&*XNM/MV@C'_'MO.PGUKAV2J!P!(U:'_"(VW_1+-0_[_"D M_P"$1MO^B67_ /W]% %3_AI#6?\ H"V?_?QJGL_VB=8N;Z"!M&M LDBJ3YC= MSBI1X2M?^B6ZA_W]%>>ZYX+U[1=3_M>70+BPTX7"F-'(.T9X% 'UEJ6N6VDZ M7]MNFQE 0HY)/H/6N7TG2;SQ/?C5]84K;**+3PW8^;,P-Q(=D,6>7?L*^//&%Y2TN44#)9HB *W/A]>7 MEAXRLY["Q-[<+G; #NX]Z]9\7^(_%4GA:^AO?"4EK!+'M>4JORB@#P'"?WC M[<483^\?RKI_ 5@FI>(/)DT.76 (B?L\3[3]:]"U71M(T33I+_4?AK>P6T?W MI&F&!S0!XM\O]XU=T>."76K%)>8VG4.#Z9KMO^$I^'W_ $)DW_?\5RWB;4-' MU"^BET/2WTZ%4PR,^XEO6@#ZKC\(> ?*4G3]*SM_OC_&G_\ "'_#_P#Z!VD_ M]]C_ !KX[%U=?\_$P'^^:/M5W_SWF_[Z- 'V)_PA_@#_ *!^E?\ ?8_QH_X1 M#P!_T#])Z?WQ_C7QW]JN_P#GO-_WT:/M5W_SWF_[Z- 'N?QOT/PUIGAJRET6 MULHIC<8=[6]:-A]?UKT[3M7\%ZM?Q6-CX%GFN93A(UFY-=%=^'+"QM);JY^& M-['#$A=V,PX H \/V'U%+L;U%>OZ%;^'_$D,DVD?#J[NXXSM8I-T-4-5U3P; MHNH26&H^!+B"ZC^_&TW(H \NV-SSTKZF\!^&/!=WX(TJ>^LM.>Y>%3(TCC=G M\Z\#\2ZSX7U#3TBT7P_)I]P'RTCR[LCTKF1<7"J%6>4 = &.!0!]B_\ "'^ M/^@?I/\ WV/\:/\ A$/ '_/AI7_?P?XU\=_:KO\ Y[S?]]&C[5=_\]YO^^C0 M!]B?\(?\/_\ H':3_P!]C_&O)?CGHGAW2]+TU]%MK2*1I&W^0V;_OHTR26:7B1Y' Z;B3B@"/GU/YT9]:[^S\2^!8;*&.Y\(RRSH@5Y!,,, M?6I_^$I^'_\ T)DW_?\ H \YR?4T<^M>U:1I>C:]8+?:;\-KRXMF) D688R* MSM2QVS'Y7$;:C/-8HUM"[$I&K ?*;&G:5G:?XQ_C7R+K*1Q:W>QP@"-9F" = ,]JK_: MKO\ Y[S_ /?9K5\,ZAH^GW\DNN:6^HPLF%C#[2#ZT 8?/K1SZUZ+_P )5\/_ M /H2YO\ O_5O3M8\%:M?Q6-CX%N)KF4X2-9^30!Y?SZT9/K7J^M7GA'P]>_8 M]5\!7-M<8W;'G&<5KVFB:5?: /^@?I/_?8_P : M^._M5W_SWF_[Z-'VJ[_Y[S?]]&@#M/BW9:=I_CVZM]*CBCM0BE5A/R]*X3GU MJ]IUQ!%J<%QJ,#75NK9>,MRX],UV_P#PE/P__P"A+F_[_P! 'G7/K0?K7HZ^ M*/ #, O@N8DG _?UNZYX=M8_#=U=1?#N\M!Y.];HR@J@]: /(H+.ZN%+06\T MB@X)1"14G]EZE_SXW7_?IO\ "OHO]G>&*7P=?EXD8_:^K*#VKV'[';?\^\7_ M 'P* /A)]-OXT+O9W*J.K&-@!7=_!C4H=*\PKZ.\>VENO@/6 MF6"(,+5\$( 17SG\$]/M]2\?Q17*ED6)F SW% 'ONFZ==^*;\:IJ8*V*G]Q M>C#W%=ND:QHJ( %48 '84J(L:!5 50, 4Z@ I,TM8GB+Q%;:!9&25LS-_JX M^['VH 7Q#XAMM!LFED;,S<1QCDLW85S6@>'[K7+[^V]=!(;YH;=CE0*- \/W M6M7W]MZX&SG,,+=O0UWH4* % '0"@!0H4 #@#I2T4F: %S7/^)O$L&A6F 1 M)=/Q'$.231XF\36^@VN!\]TXQ'$.IK%\->&KF\O/[;US+7+G='&_\% ">&O# M,][=_P!N:Y^\N'YCB8Y"CM7= #B@ 8 QTP*6@ I/PI:YSQ)XC33%%I;9E MOY>$C4\C/>@!OBCQ0FC0>3;)Y]](,)&HS^=4/"_A:43?VOK)\V^?D!CG9]*M M^'?#K0N=2U+][>R#+J$IVA5_@]Z?X<\.#3P;N\/FWTIWNQ['VH /#GAP:>K7EX? M.OY>7=N2*Z/%+BB@ I,T9KD_$7B*0W TG2?WEZYPQ7_EG]: #Q%XBE\T:5I( M\V\D^5F7H@/?-7O#OAV/2(/-F/FWDGS22-R'O#L6DP^;+^\NWR7<^];] M"8I:*3- 'SCXJ_Y%CQY_V%%_G7IOP4_Y)=IGU?\ ]"KQ_P 8ZHT5GXRL!"62 M;4@V\=!7L'P4_P"27:9]7_\ 0J /0J*** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,W M6M&M=#M:S+&[V#,=KKSBOL&L7Q-X;L_$^C MS:?=KPXPK ^!M::QOHV:SX]Z]-^%OQ'-O*NC:G<&2V(S!.YY H M ]V9U12S' ')S7"ZQK%WXBOSHVC$K%_RWN/X=O< ^M&KZS=>)+[^Q]%9A",> M?!>0,,Y^\WN36I11 M0 5%-<1V\+2RL$C49+$XI9YX[>%YI6"QH,DFO.-0OK_QUJ;:=IS-#IL38FG' M!/TH 6_OK[QSJ9TZP+QZ7&?WT@XW>P-=WI6E6VD6*6ML@55 R<8+'U/O1I6D MVFCV*6MI$L:(.PZGUJ_0 445!=745G;M/.X5%&22: "ZNHK.W>>9@J*,DDUQ M!^U^-=0VC=#I41YQP9/\:";SQKJ.!NATN%L$CJYKM[2TALK9;>W0)&HX4#I0 M 6MI#9VZP0(%11T J>BB@ J"ZNX;*W>>=PD:#)+' HNKJ*S@::=PD:CDDUPA M^V>.=0PNZ'1HFR?64CJ"/2@ 8WGCG42JEX=(A?DCAI,="/:N[M;2"RMD@@0) M&HX"C%%I:06-M';VT8CBC&U5 Z"IZ "BBJ.J:I;:39/YNG"JHX&<$UP5G8WWCK5!?7X:+2X6S'$>-Q'3CN*+&SO_'>I_P!H7X:+ M2(VS%">DGKD5Z-!;Q6T"0PH$C084#L* ""WCMH4AA0(B# 51@"I:** "L[5] M8MM'M&GN& /\*YY-&KZO;:19M/.W/15'4FN7TK2KGQ)?#5M5!%L&S#;GH1[B M@ TG2KOQ'?#5M5!6$',,/;ZD5VZ(L:A4 "@8 '84*H10J@ 8 IU !29I:PO M$?B.WT*SW$A[A^(XNI)H /$?B.WT*T)+;[E^(XQ]XGZ5S_ASP[_VYK8+ M2,PKJ\48XI: "DS1FN;\1^(A8 M8LK)1->R\*H[?4T 'B/Q']@ LK$>;?2\*JC.WZTWPYX<^QYOK[]]>R&_#?V(M?W[>=?R\LS]2^%?"HTQ3?W[>=J,HRSMU7Z4 'A7PH-+5KV^)F MOY>79SG'TKJJ*6@ I,\49KD?$'B"::X_L?2,O=/\KR#HGXT 'B#Q#+-\/PZ/;[F^>[D^:24CYLUMT % M+12%@HR2 !U- 2 ,GBN-US7+C4[O^Q]'.68XEF4Y 'L:37=I/UK6Q1BEH * MS]<.-"O_ /KW?G\*OLP4$L0 .YZ5Y[XLUR[UBVOM-T8L$BB?S9AV([4 ?)C? M\A$G_IK_ %K[ET#_ )%_3_\ KW3_ -!%?#'2]P>TG]:^Y] _Y%_3_P#KW3_T M$4 :-?.=]_RJ1<6%O)GN8P37):G\+=,NW,MK=7=K) MU AD*#]*2_\ BKI*LT&G1SW-R.@\H[3^-9W]K^/?$'%OI4%G:D?ZU9?F'X&@ M""YL?&/A-/-M]4LS; =+ELL?SJG9_'"UM9&@U*W>>5>K6XXK8M_AKJ-\_FZU MXBO+E3_RP<*5 KI+/X?>&+)!LTFW9_XG*\F@#@9OC*^K7'V;1D6UE)Z7:XK0 MC\,^*O$X$NK:O$L+#(^Q2E?Y&NGU'X<>&KU,Q:=#;SYXFC7YA7/S^ =?TH>9 MH_B.\D4'BW; 7% &SIOPTT6P96D::\8?\_#;\_G74VVF6-D,6UI#$!TV(!_* MO.T\4^-="&-7T6![=?\ EJLA9C^%;&F_%'0KLK%,9X9LX(>(@#\: .WKE_B* M/^+?:U_U[-6];ZG97<:O#?A]K1'_/LU 'S7\)(TDUW4PZA M@--F."/:O%/'YO+UM(UM/LVH MH3DL-JOCTKOL5P_CWP='J]K_ &E9KY6HVWSK*G#$#G% '<9SS7F/B:1M#^(U MEJ;#:EX4M]^*Z#P#XG/B#1A'E/\?^'SKWA]S"/]+MLRP8_OCI M0!U88,,@@CU!I:XCX>^*1JNDI87C!-0M (I48\DCJ:[>@ KS[XP_\B6GO=Q# M]:]!KS[XP_\ (EQ_]?D7_H5 '=68 LH ./W:]/I4]0VO_'I!_P!'+ RR'?<-Q%$OWG/L*/$_BBS\-V#33-NF;Y8XUY9C]*Y?PQX8O= M:U'_ (2+Q(,S,V8+5CE(<=Q]: %\,>&;K6M2_P"$C\08>1O^/> _=5>Q(/?W MKYT^)H"_$360 !.<"OM *%4*. .F*^+_B?_ ,E&UK_KN: .1HHHH U_#6I3 MZ5K]I=VV?-5QC'H>M>\_&GQ'GP?806LF\S+^]VGH,=Z\=^&VEIJ_C6ULWZ,C MM^2YKK+&&[UW1?$IU!?DL86,1)ST.* &_L_?\E";_KV>O:/C+@?#+4BP! *$ MY[_-7B_[/W_)0F_Z]7_I7L_QH_Y)=JO_ #_ -"H Y?1_'OAF[TN![?P9<7" M+&$:2.U!!('/:I-2\6:)!;M)9(G1#]C P<8]*U_@2,_#6V_Z[/_.O M3-H[\_A0!Y_\-_#-@O@73_[0TB 7.&+>;"-W7O76?\(UH?\ T"++_OPO^%:F M/2EH RO^$:T/_H$67_?A?\*/^$:T/_H$67_?A?\ "M6B@#Q76H;3PW\4KJ[D M\,/>:?)9JJ+!;!E#>N,8K0_X3/P__P!"'>?^ 8_PKUG ST'Y48H \#;Q/HNN M_%'PS;:9H[Z;/:S/YZ/$$/(XZ5Z]XT_Y$K6?>TD_E7B5Y_RXJU^SA_R+^J_]=U_E6%JO_)S,7_75/_0: .S_ .$ST#_H0[S_ , A M_A679"S\3?$W29[?PO+9V,,+B836P52WOQ7MF*,"@#+_ .$:T/\ Z!%E_P!^ M%_PH_P"$:T/_ *!%E_WX7_"M6B@#*_X1K0_^@19?]^%_PKF_'GAG3F\$ZHMC MI%O]J,/R>5"N[/MQ7E2ZAX^ M\,65C+/<^"KFWCVD&22T ST[5['C_.*\^^-(_XM?JA]T_G0!'\$W27X?121 MC:C7$A4>@STKRG]HK_D<['_KT_K7J/P+_P"2:6O_ %U?^=>7?M%?\CG8_P#7 MF/\ T*@#V'X7#_BU>F_]<&[5YGX%\8:!86EYI=SX++)$RH?L M8&#C'I71?#;PS8KX%T[^T-(@%SABWG0C=U[UZ!M'^11B@#+_ .$:T/\ Z!%E M_P!^%_PH_P"$:T/_ *!%E_WX7_"M6B@#*_X1K0_^@19?]^%_PKRO6XK3PW\4 MKB\D\,R7FGR6:HJP6X90WTZ5[328&>U 'DW_ F?A_\ Z$.\_P# ,?X5SDGB M?1=<^)_AFUTW1WTVXM9V\Y'B$9Y''05[YBOG34/^3FX_^NR_^@T 8G[0/_)0 M$_Z]DKW+P2/^+4:?[6!Q_P!\UX;^T#_R4!/^O9*]S\$_\DGT_P#Z\#_Z": / M+/A_XR\/VF@_V7-X:EU&^@E@#IX#O/\ P"'^%2_#/1[74=3\0WUWH*V]O/.X@ VK[<5Z-_PC6A_ M] BR_P"_"_X5J8I: ,K_ (1K0_\ H$67_?A?\*/^$:T/_H$67_?A?\*U:* / M)?B;HMIIU]X?OK/05GA@N=UPEM #E??BE_X3/P__ -"'>?\ @&/\*]8QFC% M'SU\0?&7A^Z\//ID/AF;3;ZX=/*DD@"=&&>:]3\8?\DION3_ ,@\?^@BO,?V MB/\ D*^'_JW_ *$*].\8?\DIOO\ L'C_ -!% '&_LZ?\B;?_ /7W_2O9:\:_ M9T_Y$V__ .OO^E>RT OHGQ__ ,B# MK7_7J_\ *OG;X"?\E&3_ *X/0!]6TF:6L7Q#XAMM!L6ED8-,W$<8Y+'TH /$ M'B&VT*S+R-NF88CC'4GZ5S/A_0+K6[_^W=;#B_@:- T"ZUR^_MO7 6 M#?-# W*@5WX4*, < 8% JA%"J,*. !2T44 )FL#Q+XE@T*UP,273_+'&.3G MMQ2^)?$L&A6N!B2Z?B.(W?]MZW^\N&YBB?D(.V* #PUX:GO;O M^V];'F3OS'$W(3\*[D# ' '% XI: "D_"C-<[XC\1IIB?9K51-?2\(GI] M: %\1>(UTQ1:VH\V^DX5%Y*_6J_ASPXT#G4M1_>WLOS'=R%SV%+X;\-O;N=1 MU)C->R;?2\*%&=OUH\1^(S:%;#3 MQYU]+P .BCU)I_ASPX-/4WEXWG7\O+NW4&@ \.>&UT]?M5V3+>R7DAVLPZ(#WS0 >(?$4GF_V7I7[V[DX+*,A1 M5WP[X2_-)(PYS6]B@!:**K-J-E& MY1[N!6'4&09% %@G R>F*Y#7=>GO+M='T?YI7.))1R%'?GM5;Q%XMCN+H:-I M5W#]H?B24R !/H:U= LM*T:WXO+=[A^9)#(,D_G0!\_:T+;3_"GB_3[F>-KX M:B H8_,P]17L?P4_Y)=IGU?_ -"KS&;4O!MOK?BXZ_:">X>Z;[/,$+ >G->G M_!C'_"M+ K]TO)C_ +ZH ]!HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\ M8>$-/\7Z/)97D2[P,Q28Y5NQKY,\3:!JG@[5IM*N=WE[OWD:H1'J$2?(QX#+V_&@#UFH MIIX[>%II6"HHRQ)Z433QV\+2RL%11DDFO.KZ_OO'.J'3]/+QZ9&?WLPXWCV- M "7U_?>.M4;3].+1:7$V)9^S8ZBN\TK2;71[%+6UC"H@QG')^M&E:3;:19); M6R!54?,<8+'U-7Z "BBH+J[BL[=IYW"(HSDG% "W5U#9V[3SN$C4DGL#0?M?C74-N6ATJ,\D<%_\:[>TM(;*W6"! B+V Q0 6EI# M96Z00(%C08 J>BB@ J"ZNX;.W>>=PD:#))-%U=PV5N\\[A(T&26.!7"$WGC MC42H+0Z3"W)'!D(Z8]10 ?Z9XZU @%X=%B/)/'G_ $KN[2TALK=(($"H@ &! M1:6<%E;+!;QA(U' 48J>@ HHJCJFJVNDV3W5U(%11D#.": #5-5M=(L9+NZD M"H@)Y/6N"LK*^\=ZF+^_5HM*C;,49X\P=B*6RLKWQUJ@O[\/#I<3?NHL8W$= M,CTKT6"WBMH%AA0)&HP%48P* """.WA6*)0JJ. !4M%% !6=K&KV^CV37%PP M&!\JYY8T:OK%MI%FTT[#/90>37+Z3I=UXCOEU?505@7F&$_U% !I6DW7B.^& MK:LK"!3^YA/'T-=NJ*BA5 50, #M0B*B*J#:JC IU !29I:P?$?B.WT&T)+ M;[EOECC')SVXH 7Q)XDMM LR[G?<,,1QCJ:Y_P .^'+K4[S^V]B_A758XHQ2T %)1FN;\1^)/L %E8CS;^ M7A549V_6@ \1^(_L&+&R!EOY2%5$ZKGO3?#GAPV?^G7Y\V]E^9BW\)]J7PYX M<^Q_Z=?'S;V3DLQSCVKIJ $Q2T4F: #-=J,O 5.J?6CQ3X MJ-FRZ=IH\V_EX 49V_6I/"OA0:8&OKXF;4)>79CG;]* #PMX6735:^O3YM]- MR[-_#["NKI,4M !29HSQ7(^(/$,LUQ_9&D_/:X_LC1_ MWETQPSKR(_K6GX?\/0Z-;9;]YAT>WW/\ /=/R[GDYK;H 6BBD M)P"3P!0 9 ZUQFN:]<:G>?V/HQ+N3B:91D*.XI=,U\M^*_&%I:_&2;Q'ILBW=NC@H MR?Q?+BO9?CL,?#>?_KLE?*46/-08ZL/YT >EZK\:_$M],1'+Y5LQY0CG'UJ& MR\=^'C+Y^J:)>74_9EN,#\J^C/#_ (9T.3P]ISOI-FS&W0DF(9/%:?\ PBN@ M_P#0(L_^_0H \/L?CKH.G)MM_"[C'R_[\BC_A%= _Z ]E_WY% 'D'_#2-E_T ;C_OXM)_PTC9?] &?_ +^"O8/^ M$5T#_H#V7_?D4?\ "*Z!_P! >R_[\B@#R#_AI*R_Z $__?P4?\-)67_0!N/^ M_BUZ_P#\(KH'_0'LO^_(H_X170/^@/9?]^10!X\W[1]@XP_A^9AZ%UK(U3XT M>&]7&+KPM+TQE)%4U[Q_PBN@?] >R_[\BC_A%= _Z ]E_P!^10!\M7/C[3K9 MVDT/3;JS ?"'_D/ZG_ -@R;^5?0_PJ_P"2 M=:9]&_\ 0C7S!X#\1VGAK4[RYNU=DFLY(%V#^)J^GOA0P;X<:4PZ%21^= ': MTA4$8(R.F*6B@#RVV4^&OBLT,?R1:P_"]OE':O42 >H!KR'XM:Y#X9\9^%-7 MG5C# 92^WJ1_?C ^_Z\5/H M7Q+M&<6/B!#IE\OR[9R,L?;%87_#0OA7&/LUY_WS6-J_Q<\ :U&18>D MHC&X?0T >X6UY!>0B6WE61#T*FN$^,)_XHQ!_P!/<7_H5>.R^,?!\+![&_UV M/)Y3S"%_*N+GU^]U/Q!%']ONY;%KI2B32$C[U 'VE:?\><'_ %S7^58WBCQ1 M:>&M/,LS W#_ "PQ9Y=NP%0Z[XHM/#>B12RDO<-$HCA7EV..PKG?#/AB[UK4 M?^$A\0@-(YS! >55>QP>AH 7PSX9O-:U >(?$()E8[K>W;_EDI['L:]$"A5 M XH"A5"C@#H!VIU !7Q=\3_P#DHVM?]=S7VAFOB_XG?\E&UK_KX- '(T44 M4 =E\+]3BTCQU:7-_%X\*Z89EA> M28_="KFJ>D^-I)/ <7B"^AW2L"2D0J>97?LX?\B_JO_7=?Y5A:K_R8^'/B+J&MZ9JMX+,M]G M<+#&J?-SZU4M/''BVRU6P77+:V2TO9=D81,,/K32?-R_UKJ)O1OM?\#UJO/O MC5_R2[4_JG_H5=\CAT5AT(K@?C5_R2[4_JG_ *%2!.ZNBK\"O^29VO\ UU?^ M=>7?M%?\CG8_]>8_]"KU'X%?\DSM?^NK_P Z\N_:*_Y'.Q_Z\Q_Z%0,]B^%W M_)*]-_ZX-_6O,O@3_P C_P"(/HW_ *&:]-^%W_)*]-_ZX-_6O,O@3_R/_B#Z M-_Z&: /H;-&:KWC3K:2-;@&8*=@([UYA_P +1N[*TU&UU".,:M;$*D:C[Q/H M*GFUMU'9VN>KYHS6-X^H=62G>#GT1Z9FC->9>)O&/BBWO[A='LHUMK4*99+A/E8'^Z:[#P MIKCZ]HJ7 MR5[GX)_Y)/I__7@?_030!YC^SS_R'_$/X?\ H1KZ!S7S]^SS_P A_P 0_A_Z M$:][N/.^S2>1CS0ORY]:3=E<";-&:\K;XGW6F/J%GJ\:+>Q2;(0HX:NV\*7N MJ:AHL=SJJ1I.Y)VH.W:JBKKF6PI>Z[/&?#T5Q'L>^E *Q]?KQ4Q7*^;DZVN=]FEK \(:Q<: M[X>@O[E0LDG4#I6_6DXN$G%]"(R4E='S]^T1_P A;P_]6_\ 0A7IWC#_ ))3 M??\ 8/'_ *"*\Q_:(_Y"WA_ZM_Z$*].\8?\ )*;[_L'C_P!!%24<;^SI_P B M;?\ _7W_ $KV6O&OV=/^1-O_ /K[_I7LM '-^/\ _D0=:_Z]7_E7SM\!/^2C M)_UP>OHGQ_\ \B#K7_7J_P#*OF+X1ZRFA^,Q=.K.3"R*!SR: /J;Q%XBM=!L M3+*VZ9O]7$.KGVKF] \/W>M7PUO7 >3F*%OX?0T>'_#]UK=]_;FMY.3NAA/0 M?45WJH$4*HPH& !0 H4*,* .@ I:*2@ K \3>)K?0;7&=]TXQ'&.IH\2>)8 M-#MBJ_O+IQB.->3FL7PUX;GO;O\ MS6_WD\GS11-R$'T- !X:\-7-Y=_VWKF M7N7.Z.)A]S\*[D 8 ''2C QCMC%+0 44GX5SWB/Q$NF(MM:CS;Z7A$49V_6 M@!/$?B-=,06EJ/-OI>%1>JY[U#X<\.O [:EJ)\R]EY.[HM'AWPXT#G4=1_>W MDO/S<[<]JZF@!,=J6BDS0 9KF?$?B)K5AIVGCS;^3Y<)_![FCQ'XD:S86&G M2WTG"A>=OUI_ASPV-/7[5=DRWD@RS,'S;Z7+.Q[9["ND MQ1BB@ I,TM;_ &7I?[R[DX9@,A10 OB+Q%+YXTG209;Z3ABO/E_6 MKOA[P[%I,/FR_O+M^7=N?PH\.^'8])A,LQ\R\DY>1CDY^M;] !1129XS0 9Q MUKXO^(-[=+X_UM5N9@HNFP!(<"OJ'7=>GO;M='T?YY7.V24U?)GC"VD ML_%VJ6\KEY(YV#,3DF@#)^U7&_?Y\NX]]YS3OMUW_P _4_\ W\-5Z* /1M&5 M9/@WX@F=0TGVN/YR,G\Z]W^"G_)+M,^K_P#H5>%:'_R177_>[CKW7X*?\DNT MSZO_ .A4 >A4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !28I:* /.OB=\.( M/&&G>?;8COHVS?))W..WTK[9KS#XI?"^W\6 MV37]@JQ:G"N00.'4?P_6@#E_#OB_5?B(EKHTLOV94&)Y0W+D5[/I.DVFCV,= MK9Q+'&@[5\:66H:GX5UH(XDM[VV?!5O;L17U1X!\>6/C#2D:-A'>(,2P$_,O MO0!V=%)FHKF[AL[=YYY D:#DF@!+J[AL[=IYW"HHR--1(&Z'2H6P2 M/XS1NN_&FH8!,6E1-R?^>@]J[:TM8+*V2"! D:# H 6TM(;*W2WMT"1(.% MJ>BB@ J"ZNX;.!IIG"(HY)-%U=PV=N\\[A(T&22:X0_;/'6HE1OAT2$\GIYW MT- 3>>.=1PN^'1XFY/_ #UQU!'I7=VEG!8VL=M;H(XHQM50.E%K9PV5ND$" M!$48 J>@ HHJCJNJVNCV4EU=R!$09Y/6@ U35+;2;)KFY<*B].>2:X*RL;W MQYJ@O[\/%I,3?NH3TE^HHL;*^\=ZG]NOP\6E1-^ZB/'F#L17HT$$=O"L42A4 M4< "@ @@CMH4AB4*B# %2T44 %9VKZQ;:19-/.W/\*CJQ]*-7UBVT>R:>=A MG^%,\L:Y?2M)NO$=^-6U8,L"G,$!X^AH -*TJY\2WO\ :NK _9LYAMVZ$5VZ MJ%4*H Z4*BHNU0 HZ =J=0 44F:P_$?B2VT&T+,=]RPQ'$.IH /$?B2WT&T MW$[[A^(XQU)KG_#OANYU2]&NZ[EY"'+K5+S^W-=!:5SF.%NB M_A7>!0J@* .G% !@ #C%+129H ,^U8'B/Q''I,7DP*)KV08CC'/YT>(O$4 M>DQBW@_>WTO"1*>1GO53P[X>D68ZIJA\R]E^8 ]%_"@!/#OAV19O[4U0F6]? MIN_A^E=7BC%+0 4F:,US?B/Q)]@ L;(>=?RG:%7JGN: #Q'XC%AMLK(>;?2\ M*H_A]R:;X;\-_8R;^_)FOY>6=CR*/#GAS['F^OCYM[+\S$]%/M738H ,4M%) MF@ KD/%/BDV9_LS3?WM_-\HV_P .>]+XJ\5&S8:9I@,VH3# "\E/K4GA;PLN MF@WUZ1-?2\NQ[>U !X5\*C3 ;^_/G:C+\SNW)4^U=52T4 %)G S1FN1\0>() MYKC^R-(_>73'#.O(3ZT 'B#Q!--0=$_&M/P]X?AT>WWM\]W)\ MTDAZYH\/^'H=&MLM^\N7_P!8YYS6Y0 444F1WH "P49) ZFN,UW7+K4KO\ ML?1B?,8XDF7^"C7->N-3O?[&T;+N?];,HR%'<5NZ%H4&C6FQ1NF;[\AZDT & M@Z#;Z+:!$&96Y>0CDUK8I:* "FLX098@#U)I2P4$DX ZFN(U?5[KQ!>_V3I! M_< XFG7D8H -7U>ZU^^;2=(+",'$\R]O45TNC:-;Z-9+#"HW'[SXY:C1M&M] M'LUAA7YL?,_=CZUIT %4-;_Y -__ ->[_P#H)J_6=KKJN@W^2!_H[]_]F@#X M:/\ R$3_ -=?ZU]RZ!_R+^G_ /7NG_H(KX9/_(1)_P"FO]:^YM _Y%_3_P#K MW3_T$4 <'\=_^2;S_P#79/YU\HQ?ZY/]X?SKZN^._P#R3>?_ *[)_.OE&+_7 M)_O#^= 'W-X<_P"1:TW_ *]T_P#0:U:RO#G_ "+6F_\ 7NG_ *#6K0 4444 M%%%% !1110 4444 %5[RRM]0M)+2[B66"4;71AP15BB@#D?^%8>"\?\ (OVG MY'_&NDT_3K32K&.SL85@MXQA(U' JU10 4444 9&M>%]%\1&(ZOI\-V8ON>8 M/NUD?\*P\%_]"_:?D?\ &NNHH Y'_A6'@O\ Z%^T_(_XT?\ "L/!?_0OVGY' M_&NNHH Y'_A6'@O_ *%^T_(_XU\K>*[:+2_B'J%M80K''!>8BB7H,$8%?:]? M&?C#_DK-_P#]A$?^A"@#Z"\)>%KW6+J'Q!XDRTP5?L]LQRL./[OUKTD*% X M J&T'^AP>T:_RJ>@ HI,U@>)/$D6BV_EQ@S7LORQ0J?F8T +XB\1PZ-"L:?O M+N4A(HUY.X],^U?'_C:2[F\8ZE)?)LN3*=Z@YQ7U?X;\.2FX.LZN?-O9.44] M$7TQZU\O?$[CXBZUC_GN: .1HHHH M6.H76FW:W5G,\,Z?==3R*V-0\=^)M5 MM3:WVKW$\)&"CD8KG:* /6/V?O\ DH3?]>K_ -*]G^-'_)+M5_X#_P"A5XQ^ MS]_R4)O^O5_Z5[/\:/\ DEVJ_P# ?_0J *7P)_Y)K;_]=G_G7IM>9? G_DFM MO_UV?^=>FT >2_%RZCU>&'P[:0K/?7&=OJN.:SO WB#6-*\/#1M*T>";4H6) MDA=RO'K7IZ^$]*77#K'E,;PG.YFR!]!1'X2TJ'7'UB.)EO'&&8-@$?2E37*K M/KJ_7H.H^:UNFWZW.;UC^T-3\'W=QKNE06ETJD*$?=Q1\/K:&Z^&]LDT:NNU M^&'O7;7VGP:C:O;7"[HG&& .,U!I>BV>CZ:NGV:%;=@DO> MD^[/G.\_Y.=3_KLO_H%>W>-/^1*UC_KT?^5>(WG_ "7?LX?\B_JO\ UW7^586J_P#)S4/_ %U3_P!!K=_9P_Y%_5?^ MNZ_RK"U7_DYJ'_KJG_H- 'T97'?$/6K33/#DT4Z++)+A8XSWS78UBZOX6TS7 M+F&XOHVD>'[GS<5$XDZM=VMU=0DS6QS&R'!%:_D M)Y'DX^3;MQ6DGSQ][?;_ "(BN65UZ_YGEGPZN+;3=0\22S,(X4F!))X%6X)8 M?''B.WOA/$NGVCYA.X9=AU&*ZA_ FAO;7MOY$@CO6W38?&36;I_PH\,:7>1W M-I%:.W@>60@(@R3[5\Y>)V?5O&4_B2SL$EL+"3,C?W\\9-?1=W:17MK);S9 M,;C! XXK*L_"6D6.D2:9!;_Z+)]\,G:+X?L?#]F;7 M3T9(2Q;!.>34>I^&=-U>]AN[N(M+%]P@XK2Z4XM='?S(5^1Q?56.0\77=GXA ML;G2+76I+.XMD4RI@ /Z#)ZU>^%]Y)<^&2CPA/*F9,C^+'>KVM?#OP_KUX+J M]AE\[N8Y"N?K6]INE6NDV26EFFR).@J:?NJ5^MAU-7&W0NU\YZA_R?\ D/\ B'\/_0C7OES;1W=M);RY,.# M)X@\5/JNG6$:-9W^F?V=.A-MC&T&HY6HNV]W;L4G[T;[ M=>^YRGPJFO)/!MN+JV6'!. IS7=U2TS2K72;);2T4K"IR 3FKM;U9*G>,/^24WW_8/'_H(KS']HC_D+>'_ *M_Z$*] M.\8?\DIOO^P>/_01699QO[.G_(FW_P#U]_TKV6O&OV=/^1-O_P#K[_I7LM ' M-^/_ /D0=:_Z]7_E7S=\#[*WOOB#%'K_P J M^=O@)_R49/\ K@] 'U8% & ![4M%)F@!:PO$/B&'1X B 2W'IGN#J^K$R74GS!2.%_"@!- \-O-<'5=8_? M73G,:MSL^E==CCBC&!@4M !29I:YSQ'XC72T%K:CSKZ7Y5C7JN>] "^(_$:Z M8GV:V437L@PB?XU7\-^&WMW;4M28S7\O)9NU+X<\.- YU+4CYM]+\QW=%_"N MHQ0 8I:*3- !FN9\1^(S:L-/T\>;?2X Z*#WH\2>(S:,-.T\>=?R#&U>=GU MI_ASPX-/#7EX?-OI?F=CVSV% !X<\.#3P;R\/G7TO+NW4&NCQ2T4 %)FC-7DOS22$77]C MZ-EKAOEDE'1/QHU[Q!/>77]CZ-\\S'$DJC(3U!K7T#P_!HMMC[]PWWY#SF@ M\/Z!!HUMQ\UP_P SN>I-?(/Q#_Y*#KG_ %]/_.OMBOB?XA_\E!US_KZ?^= ' M,4444 =II>HSQ?#+6+)( 89+A&:3T]J^B?@I_P DNTSZO_Z%7A&AJO\ PI?Q M VT;A=QX..E>[_!3_DEVF?5__0J /0J*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *3%+10!Y+\5/A;%XBMY-4TU5CU!,L1T#^YKP'P_K>I^$-?6X@# MQW$+XDB88#CWK[7(!!!Z$8KPSXS?#J(VTOB/3T$;Q#=+CTH ]&\)^/-,\2>' MAJ F6.2,8F1B 0PZ\5\T?$'Q7J=WXPU06^HW0M&E.R/S#MQ]*B\"R7,GBBQL M[2>22*613,@'4$\YJG\1;:&S\>:K;P($C28A5':@#,M_$^N6L8C@U2[CC!^Z MLI K8\.^*M>F\2:;')J]VR&X12IE."-U]>C001V\"P MQ*%11@ "@ @MXK:%884"1J,!0.@J6BB@ K.U?5[;2+,SSN 3]U<\FC5]8M]' MLVGG;G!VJ.K'TKE]*TJY\2WW]JZLI^SYS! >A% !I.E77B.^75M5!6W!S! ? MZBNW1%1%1!M51@ 4JJ%4!1@"EH *2EK"\2>(X-!M-Q.^X?B.,=2: #Q)XCM] M!LRQ(>X;Y8XQR2>W%<_X=\.W.J7@UO7/F=OFA@8Y"CZ&CP[X;N=4O1KFN9DD M)S#$QR$'8UWFT 8'TH N!@=*6BDS[4 +6!XB\0II40A@'F7DGRHB\D&D\1> M(H])B\F!1->2#$<8Y_.J?AWP[(LQU356,U[)W;^&@ \.^'760ZGJG[R\ERP5 MN0@/85U>*,4M !245S?B/Q']@VV5D/-OI(_$GV +96(\V_EX1 M5YV_6D\.>'#9_P"G7Q\V]DY)8YV_2D\.>'#9L;^_/G7TOS%VZJ:Z;% !BEHH MH 3-]/\+>%?[,! MO[\F;49?F=VYP: %\*^%1IBF^OCYM_+RS-SM^E=7110 4F:"<#)KD?$'B":: MY_LC2"7NGX=U_@_&@ \0>(99KC^R-(_>7+\/(O(0?6M/P_X>ATB#<_[RZ?EW M/)S1X>\/PZ/ 7;Y[J3F20CG-;E "8I:*0L ,D@#UH "<#)XKC=)I96"(HR6)P *\ MO\3:KJ'C&.^L=+9H]/MXW\R8<;B!G@U;U#4+WQQJ7]FZ:S1:9&W[V4?\M!W! MKJWTBUT7PG=VMK&$1+9\D#D_+0!\2@;;W![2?UK[HT#_ )%_3_\ KW3_ -!% M?#+?\A$_]=?ZU]S:!_R+^G_]>Z?^@B@#@_CO_P DWG_Z[)_.OE&+_7)_O#^= M?5WQW_Y)O/\ ]=D_G7RC%_KD_P!X?SH ^YO#G_(M:;_U[I_Z#6K65X<_Y%K3 M?^O=/_0:U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MOC3QA_R5J_\ ^PB/_0A7V77QIXP_Y*U?_P#81'_H0H ^Q;7_ (](/^N:_P J MEJ*U_P"/.#_KFO\ *L7Q'XDBT6 1QCS+R4[(HUY)8^OH* #Q)XDAT:WV(#)= MR<)$@RW/?%9_ASPW.;@ZOK)\R^DY"'E8_3'I1X;\.2M<_P!LZQF2^K_TKV?XS_\ )+]4_P" _P#H5>,?L_?\E";_ *]7_I7T1XQ\ M-)XM\,W.C23M L^,NHR1@YH X+X)ZWI=C\/((+K4+:&42N2DD@4C/UKT;_A) M]"[:M9\?]-EKQW_AFZT_Z#TW_?L5YA!\+_$&JZCJ4.C6_P!J@L;EK=I"<$L* M /K'_A)]"_Z"]E_W_7_&C_A)]"_Z"]E_W_7_ !KY8_X4MXY_Z!H_[^4?\*6\ M<_\ 0-'_ '\H ^I_^$GT+_H+V7_?]?\ &C_A)]"_Z"]E_P!_U_QKY8_X4MXY M_P"@:/\ OY1_PI;QS_T#1_W\H ^I_P#A)]"_Z"]E_P!_U_QH_P"$GT+_ *"] ME_W^7_&OEC_A2WCG_H&C_OY6MX$^#K>*$U);^_>RN;&?R'1%S\U &L]S!>?M M+13VTT_!L>$M-LI[349+R>ZN5MTC= M0!N/2L7_ (4MXYQ_R#1_W\H ^I_^$GT+_H+V7_?]?\:/^$GT+_H+V7_?]?\ M&OEC_A2WCG_H&C_OY1_PI;QS_P! T?\ ?R@#ZG_X2?0O^@O9?]_U_P :/^$G MT+_H+V7_ '_7_&OEC_A2WCG_ *!H_P"_E'_"EO'/_0-'_?R@#ZG_ .$GT+_H M+V7_ '_7_&N$^,.NZ5>?#74H+;4;665BN$24$GGTKPZZ^#_C2RM)KF?3PL42 M%W/F= *[#PG\"K?Q)X9L]5?6986N%R45 0.: /1_@7_R32U_ZZO_ #KR[]HK M_D<['_KS'_H5>\>"/"J>#?#D6D1W)N C%O,(P3FO!_VBO^1SL?\ KS'_ *%0 M![#\+O\ DE>F_P#7!OZUY5\%-0L]/\=Z\]Y=0P*VX*9'"@_,?6O6/A2N_P"& M&E)G[T)%<+=?LZVES>37']NS RN7(\L<$F@#UO\ X2C0O^@O9R_[_K_C1_PD^A?]!>R_[_K_ (U\L?\ M"EO'/_0-'_?RC_A2WCG_ *!H_P"_E 'U/_PD^A?]!>S_ ._PKP2>Z@O/VE89 M[::.:)IEVNC9!^6N6T;X4:I-XQMM ULFQ>XB:574[N!7K7A?X%V_AKQ'9ZPF ML23-;-N"% : /./V@?^2@)_U[)7N7@@_P#%I]/_ .O _P#H)KPW]H'_ )* MG_7LE>\?#^$3_#+282<;[/;G'3(Q0!Y%\!=2LM.UW7VO+N& -]WS'"Y^8],U M[M_PD^A?]!>R_P"_ZUY!+^SE:RS/(=>F!=BW^K'6P;'(KUCQA_R2F^_[!X_]!%>1>#O@ M;!XA\/6&L2:O+"TOS^6$! P>E>Q^.H?LWPTU6 '/EV>W..N!B@#A_P!G3_D3 M;_\ Z^_Z5[+7C7[.G_(FW_\ U]_TKV6@#F_'_P#R(.M?]>K_ ,J^=O@)_P E M&3_K@]?1/C__ )$'6O\ KU?^5?.WP$_Y**G_ %P>@#ZLS6%XA\0QZ/!Y:?O+ MN3B.->3GU(]*7Q#XABT>#8@\V[D_U<8[UG>'O#\LEQ_:VK'S;M_N!N=HH 3P M]X?EDG.K:M\]S+\RHQR%]JZ[%&*6@ HI,USWB+Q&-,06UL/-O91A$';W- !X MC\1KIB+;6H\V^EX1%&=OUJ#PYX<:!SJ.HDRWDO/S'.W/:D\.>'&MY&U+4B9K MZ7DLYY%=3B@!:**2@ S7,^(_$AM&%AIP\V^DX 7D+]:/$?B,VC#3M/'FWTG M"]$![T_PYX<&G@WEV?-OI>7=NHH /#GAL:>OVJ[)EO).69CG'TKI*3%+0 4F M:,BN4\0^(91-_96E?O+R3Y69?X/>@!/$7B*3SO[*TK]Y=R?>8\.I MI,)EF/F7)==EMM/T>&2ZDDW7%USG/>@#Y=HK[$LOA'X-M[2..;1;::0=79 M>35G_A57@C_H7K3\C0!\\Z'_ ,D5\0?]?<>:]U^"G_)+],^K_P Z\=O])TN# M4_$6BSZM=Z5IXN_W=I##E' Z&J,7B>Z\-:1]BT?Q?>1K"?W5MY>!R: /K+-+ M6!X.OY]2\,V=S%=!O;A[BYTJUEF<[F= MHP230!\,X-:6@2I;>(-/FD.$2=&)/H#7V1=>%O"EG;O//I%BB(,DF,5Q$/A3 M3/&&KB2WTFWM-+MG^^L>UG8>GJ* -=1=^.KU4^>'18@-W8S#MM-=[:VD-G;I M! @1%& *+.S@L;5+>WC$<2# 4# J>@ HHJCJFJ6NDV;W-U($1!G&>30 :KJ MMKI%E)=73A409Y/6N"LK*_\ '>J?;K\-%I,;9BA/'F#L12V-G?\ CK4Q?WP> M+2XF_=1GC=CU%>BP6T5M L,*!(U&%4#@"@ @MXK:%8HD"HHP% XJ6BB@ K.U MC6+;1[)I[A@,?=3/+4:OJ]MI%FT\S\_PJ.I-H#5M6#+ IS!">.G0UVZHJ+M4 = !P*$14140;548 %.H *3- M+6#XC\26V@V9+-ON&^6.,(O$4>DQ""#][>R\)&IY&>]+XB\1)I40A@'FWDORQHO)!]ZI>'? M#KK(=3U3]Y>2Y8!N=@/84 +X=\/2+,=4U0^;>2_, >B_A758HQ2T %%)FN;\ M2>)/[/ LK(>;?R\(HY ^M !XC\1_8!]BL1YM])P%49V?6F^&_#GV/-]?GS;V M7+,3_#["E\.>'/L1-]?GS;Z3DLQSM^E=+B@ I:*3- !FN0\5>*FLV_LS2QYV MHR_* O.P^]+XJ\4_8R-,TX>;?2\87D*/?TJ3PMX6&F@WU\?.U"7YF9N2I]J M#PKX673%:^O2)KZ;)9SV]A75TE+0 4F:,\5R/B#Q!-/YDXD=>0B]^ M: #Q!X@FFN/[(T@>9?V-HI+.3B:91D*.XHUW M7+C4KTZ-HYW.3MFE!X4>QK=T+0X-&M=J#=,_S/(>I/UH -"T*#1K0(HW3-_K M)#U)K6Q1BEH *:S!02> *&<(A9B H&237$ZQJUWX@OFTC2&(C4XFF'&/H: # M5]7N?$%[_9.D-^X!Q-.!QCV-=+HVCV^C62P0K\QY=^['UHT?1K;1[18H4&\_ M>?')K2Q0 M%%1S3QV\32RL$11DLQP,4 $T\=O"TLK!$49)->DA/ZUZM9_M >( MK*SAM8[&S*1($!(.<"@#U;X[?\DWN/\ KLE?*,7^N3_>'\Z]!\7?%_6O%^AM MI5[:VT<+,&+1YSQ7GT7^N3_>'\Z /N;PY_R+6F_]>Z?^@UJUE>'/^1:TW_KW M3_T&M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXT\ M7_\ )6;_ /[" _\ 0A7V77QCXV#_ /"T=3$7^L^W';]=PH ^J=9\1Q:+ID$< M:F:\EC410K]YCBJGAOPW*;@ZQK!\V]E^ZIZ(O88]?>F>%?#4X\O5M9;S;YT7 M"$Y6/ [>E=EB@ I:*3- !FOC#XG?\E&UG_KN:^J_$OB9-,5;2U!FOIB$1$&2 M">Y]J^1_&HNSXOU+[>/]*\T[]O04 <[11@^E&,4 %%*N">:>57' ;\J /5/V M??\ DH3?]>K_ -*^IJ^)?!_BZ]\%ZU_:=A"DDOEF/$@XP:[_ /X:(\3?] ^T M_(T ?3E>,>'=8UWP=J?B&$^$]1O8[K4'GCEAP!@UQ7_#0_B?_H'VGY&C_AH? MQ-_T#[/\C0!ZK_PLO6O^A$U?_OI:/^%EZU_T(FK_ /?2UY5_PT1XF_Z!]I^1 MH_X:(\3?] ^T_(T >J_\++UK_H1-7_[Z6C_A9>M?]")J_P#WTM>5?\-$>)O^ M@?:?D:/^&B/$W_0/M/R- 'JO_"RM:_Z$35_^^EI?A9;ZDLGB"_U#3IK$WMZ9 MDCFZX->4_P##1'B;_GPM/R-'_#0_B;_H'V?Y&@#Z;_.L+QISX*UG_KTD_E7@ M/_#1'B;_ *!]I^1JGJGQW\1:KI5UI\UC:B.XC,;$ YP: .Y_9P_Y%_5/>O::A'.\477 IG_"RM:Q_R(FK_ /?2UY3_ ,-#^)O^?"T_(TO_ T1 MXF_Z!]I^1H ]5_X67K7_ $(FK_\ ?2T?\++UK_H1-7_[Z6O*O^&B/$W_ $#[ M3\C1_P -$>)O^@?:?D: /5?^%EZU_P!")J__ 'TM'_"R]:_Z$35_^^EKRK_A MHCQ-_P ^%I^1H_X:(\3?] ^T_(T >D:OX]US4=(O+)/ VK*T\+1JQ*X&175? M#JRNM.\":9;7D+PSI'\R/U%>&_\ #1'B;_H'V?Y&C_AHCQ-_T#[/\C0!]-U\ MR?M%?\CI8_\ 7H!^M'_#1'B;_H'VGY&N#\:^-+_QQJD5_?P1QR11^6HC'&* M/J+X3?\ )-='_P"N1_G7;5\G>'?C7KWAO0K;2K6RMWAMQA6?.:U?^&B/$W_0 M/M/R- ':^']8UWP=JWB&$^$]1O8[O4'FBEAP 5-=!_PLO6O^A$U?_OI:\I_X M:(\2@\V%E^1I?^&B/$W_ $#[3\C0!ZK_ ,++UK_H1-7_ .^EH_X67K7_ $(F MK_\ ?2UY5_PT1XF_Z!]I^1H_X:(\3?\ 0/M/R- 'JO\ PLO6O^A$U?\ [Z6C M_A9>M?\ 0B:O_P!]+7E7_#1'B;_H'VGY&C_AHCQ-_P! ^T_(T >AZ9=ZSXD^ M*6FZM-X-VN,8R:]8_.OF/\ X:'\3?\ 0/L_R-+_ ,-$>)O^@?:? MD: *G[0(_P"+@)_U[+7OGPV_Y)WHG_7LM?)WC'Q=?>-=9&IWT*1RB,)B,<8% M=AH?QQ\0:%HMKI=O8VKQ6T812X.<"@#ZKKSWXLV>H76D:3+IUA->R6NH1SO% M%][ KR;_ (:(\3?] ^T_(T?\-#^)O^@?9_D: /51\2M: _Y$35_^^EH_X67K M7_0B:O\ ]]+7E?\ PT1XF_Z!]I^1H_X:(\3?] ^T_(T >J?\++UK_H1-7_[Z M6C_A9>M?]")J_P#WTM>5_P##1'B;_H'VGY&C_AHCQ-_T#[3\C0!ZI_PLO6O^ MA$U?_OI:IZKX]UO4-(N[-/ VK*T\+(K$K@9%>;_\-$>)O^@?:?D:3_AH?Q-_ MT#[0_@: /)NOV"SP/K0![OX_/_% ZU_UZ MO_*OF/X1ZH^D^,UGCA>61H610OJ:U]8^.OB#6='NM-GLK1(KF,QL4Z\U#\"( MHYOB)&)$# 0.0#VH ^@O#WAZ:2X_M?5CYEW)RJGHGX5UN,# Q1BEH ***YWQ M'XC73$6VM?WM]+PB+S@^] !XC\1KIB"UM1YM](=J(O)7/>H/#GAQH'.I:D?- MOI?F.[HOX4>'?#C0.=1U$F6\DY^8YV^U=30 F*6BDS0 9KF?$GB-K1AI^GCS M;Z3CY>=GUH\2>)#9L+#3QYM])P .0OUI_ASPV-.7[7>$RWTG+.QR1]* #PYX M<&G@WEV?-O9'O#J:3#YTQ\R\?E MW;DYK?Q0 444F<#)H ,UQ^O:_/>7/]CZ-\\S'$DJC(0=Q2:_KTUY='1]():5 M\"24=%!]"*V- T"'1K;/W[F3YI)#U)H - \/P:+;8^_<-R\AY)-;5%% !2$@ M3B:8' 4>QH -:UJYUJ\_L?1B2I/[Z=1D M 5T.B:';Z+:+%$N9"/G<\DFC1-$M]&M=D:YD;EW/4FM7% !113))4AC:21@J M*,DD\ 4 59[/3P&GGM;8XY9FC%?(OQ4NK.\^(M]-I[1FW)4+Y8P.E>_ZKJM[ MXRU,Z3I+,EC&V)YQQD^QKY^^*.F0:/\ $*]LK<'RTV?GB@#Z@^'W_(GV/_7) M?Y5U-?^1_G_P"O-_YB MOIVYNH;2!YIG"HHR237RY\ [J&R\;74\[A(TLW))KV=A=^.M1*?/#HL39;'! ME]"#0 $W?CJ_^7?%HT38)[2^H(KN[2TALK9+>W0)&@PH HM;2&SMTA@0(BC M %3T %%%4=4U:UTBRDNKIPJ*,@$]: #5-5MM)LFN;J0*BCCGDUP5G8WOCS4A M?7X>/2(VS'">D@HLK*_\=ZJ+^_#1:5$W[N$\%_0_2O1H8([>)8HD"(O '% M!#!';PI%$H5%& *EHHH *SM8UBWT>R:>=NS:>=AQ]U >3 M7+Z5I-WXCO\ ^UM7#+;@Y@@/&/0D4 &EZ7<^)+X:MJRG[.#F& ]"/6NW5 J[ M5 'M0J*BA5 51P .U.H **3-8?B/Q);:%:$L=]RPQ'$.IH /$GB2WT&SW,0 MUP_^KC[DU@>'?#ESJMZ-(O$<>DQ"& >;>2#$:#^M+XB\11Z3$+> M#][>R_*D:G)&>A/M5/P[X>D68ZIJA\V\E^8 ]%_"@!/#OAR1)CJFJDS7TG=C MTKJ\44M !249KF_$?B/["/L5B/-OI. JC.SZT 'B/Q&+ "QLQYM]+@*H_A'J M:;X;\.?8B=0OOWM])RS-_#1X;\.?8@U]?'S;V7YF)Y SV%=/0 F/2EHI,T & M:Y'Q3XI-HPTS3?WM_+\H"_PT>*O%;69&FZ6/.U"7Y0%&=A]Z?X5\+#3$:]O6 M$U_-\S,>0/I0 OA7PJ-,4WUZ?-U"8[W=NHS75TF*6@ I,X&3Q1FN1\0>(9I[ M@:1I'[RY?AY ,A10 >(?$$TUQ_8^D$O=/P[K_!6GX>\/PZ/;[R-]RXR[GK1X M>\/0Z+;9/SW+_P"LD;DFMR@ HHI,X&30 %@!DX'K7&ZYKMSJ-V='T8GS"<23 M+_#2:YKMSJEW_8VC?,S'$TRC*A>XK=T'0H-%M B#=,W^LD/))H 30=!M]$LU MCC4&4_??N:V*3%+0 4UG"C+$ >II68*I8D #O7$ZOJ]SX@O3I.D,1!G$TXY& M/8T &K:Q=:_?'2-(+"$?ZZ9?U%=)HVC6VC62P0+AOXFQRQHT;1K?1[)8(5^8 M_?8]2:TZ "BBHYIX[>%I96"(HR2?2@ EFC@C,DC!5'4DUYSJ&HWOCC4O[-TU MFCTM&Q+,O\8[BDU*_O\ QSJ?]F:GT-=YI.DVNCV26UK&%51 MR<
@%>;:W)>^-K:^\O=!I$,3G/0RD#@@^E 'RI<'-Q+SQO)_6NTN] M&L(_A'8ZNENHOGOFC:7N5]*XJ8;9Y!Z.1^M=S>:E9/\ !RQTY;F,WB7[.8<_ M,%QUQ0 OPBT73_$/CF&QU2V6YMC$Q,;],U6^)FDV.B?$6^T_3H%@M8V3;&O0 M<5>^#>IV6C^/X;G4;F.VA$3 O(<#-5/BEJ%IJGQ)O[RQN$GMW9-KH<@\4 ?6 M7AS_ )%K3?\ KW3_ -!K5K*\.?\ (M:;_P!>Z?\ H-:M !1110 4444 %%%% M !1129]J %HI,T9H 6BDS1GVH 6BBB@ HHHH **** "OC3Q?_P E9OA_U$!_ MZ$*^RZ^-/&'_ "5J_P#^PB/_ $(4 ?8EK_QZ0?\ 7-?Y5/4-K_QZ0?\ 7-?Y M5+F@ KF_$WB4:6BVEH/.OYOECC'K[T>)?$RZ6GV6T4SWTG"1IR1[U#X9\,O: M,VI:HXGU*;EF_A7TP.U !X9\--:RMJFI$S:C*,EV_@!_A'M7RU\325^(NM = MYS7V?BOC#XG GXC:U@'_ %YH Y+>WK32*=YK9ZTS&3Q2 M[3Z&@!WFOZT>:_K3=I]#1M/H: '>8WK2;V]:3:?0T;3Z&@!=[>M&]O6DVGT- M&T^AH 7>WK1O;UI-I]#2[&_NF@ WMZT;V]:-C?W31L;^Z: #>WK1O;UHV-_= M-&QO[IH -[>M&]O6C8W]TT;&_NF@ WMZT;V]:-C?W31L;^Z: #>WK1O;UHV- M_=-&QO[IH -[>M&]O6C8W]TT;&_NF@ WMZT;V]:-C?W31L;^Z: #>WK1O;UH MV-_=-&QO[IH -[>M&]O6C8W]TT;&_NF@!"23FEWMZTA4@X-+L;^Z: #>WK1O M;UHV-_=-&QO[IH -[>M&]O6C8W]TT;&_NF@ WMZT;V]:-C?W31L;^Z: 2,. M]+YK^M)L;^Z:-C?W30 OFOZT>:_K2;&_NFC8W]TT +YK^M'FOZTFQO[IHV-_ M=- "^:_K1YK^M)L;^Z:-C?W30 OFOZT>:_K2;&_NFC8WH: %\U_6D+L1C-)M M/H:-IQG!H 2I8?FEC4]&89J*I8,">-CT#C)_&@#Z=U[X;^$[7X=76HPZ/"EV MECY@D&<[MO6O+_@)_P E&3_K@]>N>(/&OAJ?X9W=G%K%JUPUAL$8;DMMZ5Y' M\!/^2C)_UP>@#ZMI,TM<[XC\1KIB?9;4>;?2?*B*,E#ZF@ \1>(UTQ1;6P\V M]EX1!V]ZK^'/#C02'4]2/FW\O.Y^JT>'/#CP,=2U(^;?2G<2>B_05U.* #%+ M129H 6N8\1^(S9L-/T\>;?2_*%7^#/>CQ'XC:T/]GZ'!IP-Y=GS;Z7YG=NH-='BEHH *3.*,URGB+Q%* M)1I>D?O;V0X+J,A/K0 GB'Q#*)_[*TOY[R3Y69?X*O>'?#T>D0F:7]Y>2_-) M(1SFCP[XM<5K>M7.LW9T?1B=I.)IP,C M'M0 NM:U_P!CZ.3UQ-,O;VKH-#T.VT2R$,2C>?O/W-&AZ';Z+9K%$N9" M/G<\DGUK5H 3%+136=40LQ 4#))H &=44LQ ZDFN!UR\O?%=]_9.E2,EHK8 MN)5_B'<5-JNJ7?B:^.DZ22MJ&Q//V(]C74Z3I%MI%FL,"8/\3=R: &Z+HMIH M=@EK:QA0HP2!R:^5_C1_R534/^ ?RKZ[KY$^-'_)5-0_X!_*@#Z2^'W_ ")] MC_UR7^5=37+?#[_D3['_ *Y+_*NIH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *Y#XG_ /).=9_ZX&NOKD/B?_R3G6?^N!H ^=O@QHHUSQFUNTTD M:+ 7;:?O =0:^L;2S@L;9+>W01QH,!0*^8_V>?\ D?I_^O1OYBOJ.@ HHJCJ MFJ6VDV+W5RX1%!Z]SZ4 &J:I:Z19/=7<@1%'<]:X*PL[_P =:F-0O5:+2HV_ M=QG@OCU%%G8WGCS4A?7X>/2(S^[B/205Z-!!';PI%&H55& * ""WBMH$AA0 M)&@PJCL*EHHH *SM7UBVTBT::=^?X5'4GZ4:QK%OH]FT\[@''RKGDFN7TK2K MKQ'?#5=64_9P)/$EMH-F68AKAN(X^Y- ">(_$EOH-GN)WW#_ "Q1 MKR2>W%8/AWP[#7-;&YW^:&!N0H^E'A[P[C7-0G,,3?PCL:[L* M , ?2@ "@# Z 8 I:*3- !FL#Q%XBCTF$00 RWLORQHHS@^_I1XB\1)I,0A MA'FWLG"1BJ?AWP[*LYU756,M])S\W\- "^'?#KK(=3U,^;=RY(#<[1Z5U6* M,4M !29I:YKQ'XC%ABQL_P![?R\*B_P@]S0 >)/$G]GXL[(>=?2\(J\X^M)X M<\-_8B;Z_;S;Z3DEN=OTI/#?APV1.H7Q\R^DY9C_ UTV* #%+129H 6N/\ M%7BG[&5TS3@9KZ88PO.T>^*7Q3XI:T8:9IH\W4)?E 7^&I/"OA5=,#7UZ?-U M"8[F<]L]10 >%O"PTU3?7Y\[4)?F9VY*GVKJZ** "DSQ03@9/%0?P4 'B'Q!--<_V/I'[RYD^5W7H@/O6GX?\/Q:/;[I/WET_S22' MKFCP_P"'X='M]S?/?V1HY)D+8DE7^'UK;T'0;?1+-8XQF4_?<]30 NA:'! MHUKM4;IGY=SU)K6Q2T4 %-9PBEF( R2?2AG"KN8@ =S7%:MK%UK]\=(T@L( M0<33+Z=Q0 :QJUUK]\VD:22(U.)IAQCZ&NDT;1;;1[010*-Q^\Y')HT;1K;1 MK-8($&[^)N[&M.@!,4M%1RS)#$TDA"JHR230 33QP1-)*X1%&2S' KSF_P!2 MOO'&J-INF[XM-B;$LW3<1U /I1J&HWOCC4CINFLT>EHW[Z5?X_:NZTG2;;1[ M%+6U0*J@ G'7WH -(TBUT>R6UM4"J.I P36A110 5#:9PJ(,DDUYS<37WC_4S;VY>+1HF^=ATEH D-U>>/-7\J$/%H\#?,Q& M/,QU!]J[&_LX+#PS>06Z!(TMG 4#'\-7-/TZWTRT2VMD"(@QP.M1ZW_R ;__ M *]W_P#030!\*W'_ !\2_P#71OYUVGA7X4^(O%VD?VGIGV?R-Q3YY,'-<5<_ M\?,O^^W\Z^IO@%S\.Q_U\/0!Y4?@!XT/:S_[_BN!UW0+SPQX@DTJ_P!GVB!A MOVG(]:^YZ^0?C#_R5;4O]Y/Y"@#ZI\.?\BUIO_7NG_H-:M97AS_D6M-_Z]T_ M]!K5H **** "BBB@ HHHH *X;QMXXD\*W]G$(T:.=U5BW;-=S7EOQ5\*ZEXB M\IK& NT:!E(/\0-1-M.-NY<%%J5^Q2U+XN7D=QJ4=E;V[BU954N< YJ];^.? M$<-M']OBTUY[KY;9;:7?EO?TKSVU^'?B&+0KII[!I+B M!_"7_"-:]JGV>S^SVDA7R\'-.&OQ>9,OA]W^M4>A4445)84444 %%%% !7QI MXP_Y*U?_ /81'_H0K[+KXT\7_P#)6;__ +" _P#0A0!]BVO_ !Z0_P#7-?Y5 MS_B?Q,NE(MI:@RWTYV1HHS@GH3Z#WJ/7/$JZ78V]K:#SK^:-5CC'KBD\->&6 MM)&U/46\[4)ARS?P@]J %\->&GM7.I:F?-U"4[SDY\OV%=3BC%+0 5\8?$P@ M?$76OF_Y>#7V=FO'OB#H?A)M1>*#1H[W7;UL[03D^] 'S+QW9J3Y?4U]4>%O M@IX=M-)0:Q9)=7+9)+=N>E;O_"H? _\ T!(O^^C0!\='@Y%)N/J:^QO^%0^" M/^@'#^9I/^%1>!^^B0_F: /CO)]31D^IKZ6\1>!O!HN4TC2-#BDOI#\Q4GY! MW->#K?18+2,"::-C*P_B- 'F&6]?UI-Q]37L/P_;X8CPO&OB=83J M6]MVX'..U=3YGP0_N6WY&@#YUW'U-+EO[U?1/F_ _P#N6OY-7/>);GX5,D=O MI%O"#*=KSKGY/>@#Q?)]31O;^\:]_P!.7X+V]C#%W]XU]$^9\$/[EM^1J"]D^"WV&X\A8/.,;;.O6@#Y]W- MZFCRFB@TF*&5T*I(.JGUH ^0=[?WC1 MO;^\:]\N?V>/LJ":'43L>W&:;I^B^$=&O!IOBOPW':/GY)V8G?0!X+N;^ M]^M&]O[QKZ.L_AQX:\3ZJ)--TF.#38FYD4G#X[5VR_"'P0!@Z)"?Q- 'QWO; M^\:-[?WC7US??#3X>:=%YEUI5M&ONQJG9^!_AC?2;+?3K9F]"2* /E+M<%\$?#&D>)]6DDG)-&]O[QKUOXK>%-%T'Q[HUAIMDD%M.J^9&O1LMBO9XOA'X(,$ M;'0X-?8G_"H?!'_0#A_,T?\*A\$?\ 0#A_,T ?'>]O M[QHW-_>_6OL3_A4/@C_H!P_F:XCXA_#OPOH\WAX6.EQQ"YU%(9L?Q(>U 'SE MN;^]^M+N;^\:^D?B9\.O"VB>&$NM/TN."8W,:%@>Q/-3^.?AMX4TOX?WFH6> ME11720HRR \@G'^- 'S-N;^\:-S?WC7T]=_#3PG'\-Y=2728A=KIWFB3)SNV MYS7)ZIX)\/P?![2]8CL$%_,8A)+W.6YH \-WM_>-+N;^\:^FO&OPU\)Z9X O M-0M-)BBNDA5ED!.0:?)\-/"8^&[ZD-)B^U_V=YOF=]VW.: /F'V>H76E1273VS.TAZDU4^&7PZ\+:YX(CO=1TN.:X::52Q/ M8-@4 ?-VYO[QI=S?WC7O?AGP)X2: /F3IKZ2^&/PZ\+:YX06\U'2XYI MS/*NXGL&P*[+_A4/@C_H!P_F: /CO)]:,G&-QQ7V&WPB\$!&QHH_ 0?\7&3_K@]=?_ ,,VK_T'3_W[K$^'NBCPSXHU2>"X,][9SO9I M#M^\#_%0![MXD\2+I<8MK4>;>R\(J\X/O4/ASPXT#G4=1)EO)#NRQSM^E'AS MPZ]O(=3U$^9?2(S9L+"P'FWTO Y"_6CQ'XC:T M8:=8#S+Z7Y0!_!GO3_#GAP:>#>7A\V^E^9W;J#0 >'/#:Z/\K,O\% ">(O$3^=_9.E#S+N0?,R M\A5[\U>\/>'DTF+SIOWMY)R\C7DOS.YZUOT &***0G R M<#'O0 9XS7'Z_KTUY=_V-I&7F;"R2#HOXTFOZ_<7=U_8^CY:X8[9)5_AK8T# MP_;Z+:A5&Z=AEW[F@ T#0(=&ML_?N9/FDD/4FMFEHH *0L%4D\ #/-!8*,D@ M#W-<7K6MW&L7IT?1RW!Q-,.WJ* $UO6KG6;_ /L71R>3B:8'&WZ&NAT31+?1 MK18XQF0\N_?^1_G_P"O-_YBOI75-5M=)LWN;J0(BCIGDT &J:M:Z19/=74@5%&< M$X)K@K.QOO'>JB^O]\6E0MF*'[I*V@2&% D:#"J.PH (8([>%8HE"(!@ # J6BB@ K.U?6+;1[-IYV&1T7 M/)HU?5[;2+-IYVP?X5'4FN7TK2KKQ'?#5M54BV!S! W0CW% !I6DW?B+4!JV MK*5@4YAA/'XD5VZHJ*%4 *. !T%"(J*%0!5 P *=0 4F:,UA^)/$EOH-F6)W MW+\11CDDT 'B/Q';:%:')WW+#$<2]37/^'/#EUJ=]_;NN9:9CNAB/1/PH\.> M'+G5;O\ MS7 6=_FA@8Y"CZ5W@4 8' P!0 !0 . !BEHI,T &:P/$7B--* MB$%N/-O9/E2->2I/<^U'B/Q$FDPB& >;>R\1QCGGWQTJIX=\.NLG]IZH3+=R M<@,<[!0 GAWP[(DIU/5/WMY*,X;HOT%=712T %)FC-(_$?V#_0K$>;?2=?2MY]_+ M\S,QSCZ9KJ\4M% !29HSQFN1\0>()IKG^Q](S)X_L MG2/WER_#N!D**T_#WAZ'1;?'_#\6CV^]_WET_S22'DYK;H M6BBD+ +D\#&>: G R>PKC-=UVYU.Z_L?1LEF.)9@,A1W^E&NZY<:E>_V+HY M)D)Q-,. GT-;NA:'!H]MM4;IFY=SU)H -!T*WT6T$:#=,W+N>236MBC%+0 4 MUG"J6)P ,YH9PJEF. .2:XG6-7NM?OCI&D$B,'$TPXQ[ T +K&KW.OWITG2& M/D@XFG'(Q[&NDT;1K?1[-885^8_?8]2:71M&MM&M!# HW'[SD.")I96"HHR230 33QV\32RL%11DD]!7G&I7][XYU$Z9IQ:+3$;$LP_C^A MI=0U&_\ &^JG3=-WQ:9$V)9NA8CJ/<5W6D:1:Z-9+:VL855') P30 NDZ3:Z M/9);6L855')QR35^BB@ J&ZNH;.W>>X<1QH,LS'@"BYNH;2!IIW"(HY).*\Y MFGO?'VJ^1;;XM(B;YGZ&3U&/2@ N)[[Q_JGV:#?!I$+?,W3S".X->@Z?IUOI MEFEM:H$C08&!R:-.TZVTNR2UM8PD:#' ZU;H *H:W_R ;_\ Z]W_ /035^LO MQ%<16WA^^::144P.N6..2* /AFX_X^9?]]OYU]3? +_DG:_]?#U\LW&#<2G_ M &SC\Z^IO@%_R3M?^OAZ /5*^0?C%_R5;4O]Y/Y"OKZOD'XQ?\E6U+_>3^0H M ^J?#G_(M:;_ ->Z?^@UJUE>'/\ D6M-_P"O=/\ T&M6@ HHHH **** "BBB M@ KF?%?B^'PM!'))9373.P 2'&>:Z:O,_BC8W=\MK':>8)-Z[6C'-1)M.*75 ME12LV^B-1/B3ISZ9(\S\J=#\1=,:R>2:UD@NE&1:N1YA_"O,= M+AET;Q)%J%_;W$PM.+H^66R3TQZT_5A+JWC:'Q):64HTJ J7#1$,0.O%::-K ML_P_XJ_'5GH1^*>G06@EO+&XM9"^T12$ D>OTJ]#\0]*N-3T^QBC=I+X M'801@8]:\B^(CMXMOK>]TFQG6"./RF+0E3FJ7@33-47QSI?VN"<);,<$H=HS M12]YI/3_ "_X>PJGNPNM[?C_ , ^F@<@&EIB_='TI](%L%%%% PHHHH *^,/ M&P9OBCJ8C.&-_P#*?^!"OL^OC3QA_P E:O\ _L(_^S"@#Z<\)>&&LXDU+4G% MQJ$R+ENJK@<;0>E==BH;7_CT@_ZYK_*IZ "DS2UQ?C+QA_9FW2],7[1JD_RH MHY"'_:(Z4 'C#QC_ &;C3-+7[1J<_P JI'R4SQN(]*7P=X/_ ++W:EJ3"?5) MSOD<\A3_ +.>@H\'^#_[+#:GJ9^T:I.=S._)0'G:/:NRH 6BBDS0 9XKD?$? MB.8S_P!D:0/,O9#M9@,B/W-)XD\23?:%TC1U$U]+QG^%?J:T/#GAN'18/,D) MFO).9)GY;Z4 'AKPW%HMN9)/WEY*=\LC'//?'H*\;_:0.V[T4C^Z]?0>*^?/ MVDO^/K1?]UZ $^%_PI\->+/!D6J:FEPUR\C*2DN!Q6SKOPN^&OA]1]MDN%E( MRL7VCYB*W_@40/AI;D]I7S^=>>M)/%^MVSJMUJ$-PZ0)+]T1CT]Z ,?5= M"\ S7"6&FQW5M.V?WT\V56NQ\(?##P#XHL/-ACO&=#M8B;@D=ZT=%\+6$_A6 M_@UW3H+>6)/EN=N'/YUO_!NWBB\(.RP*C"X=00.JYXH J'X"^"LZ5O),K322%E3 S@U-X]GT_6].MX;;3X+:_!R[1C (],]S7K7A?1[72OA MNHAMUBDDLBTO&"3M[T ?-WPO79\2M+C_ +DCC]#46G?\E;@_["G_ +/4WPT_ MY*C8?]=G_D:AT[_DK4'_ &%/_9Z /LVHY9HX(FDE8*BC))Z4LDB11L[G:JC) M)KSG5=3O?&>K-I&ELT=A&?W\XXR/;UH -4U._P#&FI_V5I3-'8(W[^;LP[@& MNXT;1K71+!+6U3"J,%C]YO7+;(84+N?8=: 'W%Q%:P--,X2-1R2:\JUZWN/B7>-:V421V,!_X^'3K M]&K!U_XFVWB6_BMXX-232#DO+#;,2P]JZK3?BAX6TJT2VM=-U5(U]+%ADT 2 M_#34IK.6Z\-7P"W%NY,6!C,8Z&O19F*02,/X5)KQ_2=>AUWXMPZEI%G>10?8 MO+D\^!HQG->QE0R%3T(P: /'/"FB#X@7<^L:Q=RE5E95MXY"H&#CI6_XA^'/ MAZ+3WN_M-S:O$N4<3E1GWJIK?@R\\/W$VK:%?/$IRS6[.%3-<_8Z#XK\?3%M M3NY;335.UA&_WS]* /+_ !:MW.+@+O)!YKK?V\?^Z/Y5\^?&[_DIWA__=3_ -#KZ#@_X]X_]T?RH EI,BEKQG0- M"U/QAKWB267Q-J5FEKJ#0QQPL,!: /9G_(6C[T__A5]Y_T. M>L_F*XOQ]X%N-*ET$/XDU*Z^T:@D0\TC]W_M#WH [?XP\^#8_P#K\B_G5GXE M'_BUM^/^F"#]17!_$CP) W*)YB_6#_T*G77P_NH_ MAW-J'_"4ZJRBP,OD%AL^[G'TKE=2\(30_"32]5.NWSI*8L6I(\M K2^7Q3JL"O;L_D1L-HX/ ]JJ_#;P)[\*>*+E?$&H0BVN)E:)"-LNT9^;ZUL>$_A_>:A\/[6^A\3:E#O@+ M>0C80=: .F^$E]:VG@!&N)TC!NIN6./XC7?QZE9RJ"EQ&P/3#5\[>#=/N[+1 M;&]N;BXET][J1#&OS 88C.*T;K^U;S79'T9[U+.$%R'4J/I23N[%-65_ZW/? MTECE!".&QUP:\Q>8^'?BY//("MMJ*)"GH6K=^']S>7=E/+>(R2-CAABG^/\ MPX^LZ6EY:<7MD3+#CN15RCRZ&<7<['(]J6N,\"^,(==T\6EP^S4+;]W,C<$L M.I^E=EFI*%KRWX8:=;2Z[XJO'C!E35'12>>*]2KS?X5_\?\ XN_["ST >CXI M:*3- "US'B/Q&;0_V?IP\V_DX 49V?6CQ)XC-H186 $M[+P .0OU(I_ASPV- M.!N[T^;?2U=)28I: "DS1FN3\1>(Y/. M&DZ4/-O)?E)7H@].<%E&0GUJ[X<\.1Z/;^9(3)=N,N M['-'A[PZFDPF:8^;>2(->FO+O^QM():9CB20=$S[UKZ!H$.CVV?OW,GS22'J30 >'] @T6U MQON&Y>0\DFMJDI: "D)P,F@L%!)X &:XO6]:NM9O?[&T?(YQ-,.-OT- ":UK M5SK-X='T);XZ3I+%;53B><="/8T: MIJEUXDU!M*THE+=3B:;ITZ@&NHTC2+;1[-8(%''5B.6H 72-)M](LU@@7!_B M;N36A110 5%<7$5K \\SA(T&68]A1/<1VT+2S,$11DDG KSF\O+[QYJOV*Q+ M0Z3$W[R7H7QU'TH +Z[OO'>J?8;(M#I,3?/(/^6F/0UX1\4[9=&^(6H6-DSQ MP80,H; ;COZU]:Z9I5KI%DEK:QA$48R!R:^4?C1_R534/^ ?RH ^DOA]_P B M?8_]/28S^[B/_+05XG\%=$M]=\;&"Y+A(H3)A3U( M[&OK*&".WA6*%0B*, 8% !#!';Q+%$H55& *EHHH *SM8U>WT>R:XG<# ^ M5<\L:-7UBVT>S:>X8 CHN>37+Z5I5UXCOUU;505A4YAAZ?B10 :5I5WXCOO[ M6U8,MN#F&%NX[&NW5 B[5 '3BA$5%"J J@8 '84Z@ HI,UA^(_$=OH5H23O MN7XCB!^8F@ \2>);;0+/>YW7#<1QCJ37/^'?#MSJ=Z=;UL%I&.8HC_".U'AS MPY6E8[H8CT7\*[P* !P!P * * , "EHI,T &:P/$7B*/28Q! M"/-O).$C'\Z/$7B)-*C\B >;>R?+&BC)!]3[53\.^'9%F.J:I^\O)?FVMR%^ M@H 7P[X=E69M4U0^9?2<\_PUU0&*,4M !129]JYOQ'XC^P?Z#8CS;^3@*HSL M^M !XC\1BPQ8V7[V_EX5%_ASWI/#GAPV9-_?'S;V3YF9OX:3PWX<^Q;KZ^_> MWLO)+;J$IV@+_#[T>*?%;69&FZ6/ M.U"7A0HSM^M/\*^%1I:M>WI,U_+RS,*,UR.O^(99[C^R=(_>7+\/(HR%% !X@\03RW/]CZ1\]VYV MO(/^6=:7A_P]#H]ON;Y[E^7<^M+X>\/0Z-;9;Y[I^9)&Y.:W* "BBDS@9/3' M6@ )QUP/QKC=U; MFA:#;Z+9K&@W3$?/(W))^M !H.@V^B6@1!F5OOOW-;%)BEH *:7"J68X H9P MBEF. .237$ZQJ]SX@O3I&DL?)SB:=>F/8T &K:O=:_>G2=(+>2.)IE].XKI= M%T6VT:R6"! &Q\S=V-&CZ-;Z/9K#$OS'[['J3]:TL4 +114.-1.F:< MS1:8C?O9AQO^A%=WI.DVNCV*6MI&$51Z
81[^E !/-?>/\ 4C;6Y>+18F^=QTEKT'3M.M],M$MK:,(B#'3DT:?IUOIE MG':VJ!(T&!@=:MT %%%5KZ^@TZTDN;EPD:#EB<"@ OK^#3K22YN7"11KN8DU MYQJ<=[XVL[ZYF#1:3%"YC3_GI@<-5^&"\\;ZDMQ3^0KZ^KY!^,7_)5M2_WD_D* M /JGPY_R+6F_]>Z?^@UJUE>'/^1:TW_KW3_T&M6@ HHHH **** "BBB@ IC1 M*YRP!QZBGT4 0FUA.[,:'<>-Q'I0 >,/&/]FE=,TM?M.JS\1Q)U ]:7P?X._LK?J6I/\ M:-5N.9)6ZCTH\'>#_P"S VI:DWVC5+@[Y&;D*?\ 9ST%=G0 4E+7SGXT^-'B MG0?%^HZ99M:_9[>78FZ($XH ^B\UR'B/Q)*;E='T@&6^E'S;?X!ZUR7AKXAZ MMXG\)6J1JKZO^&_#<6BVQDDS+>2DO+(QRU !X;\- MQ:- 9)#YM[+S-*W5C6_1BL/QAJMQH?A/4M2M=OGV\)=-PR,B@#=KY[_:2_X^ MM%_W'KF?^%_^,_[UG_WX%ZQXWDMFU;R?\ 1P0GEIMZT =Y\/?&'B'_ M (0UO#V@:-)<3(68S*>F34]QX<\:QSQW^E>%9;+4R/WMP&SO/<_C7?\ P(MH M5^'T,XB02M*P+[>2,^M>I8H ^;[C3_BQJ02+5-.GN;4'YH\@;J[[2O$'BS2+ M".SM? 4R1)V$@Y/K7J=-+!06)P .M 'F\_C'QC);R1R^!IO+92&!E[5Y0#XS MNM5O;?POH\MB!_KX%((&?3->T:UK=WK=]_8NB'C.)KCJH'<9]:Z/0M#M=#L% MMX%);^*1N68^YH ^>]"\)^.+&^CGU3PW-?QI)YBH6 ^;UKTB]\7>,!I%Q!_P M@T\40A9<^9]T8KU'%4=7'_$FO>W[AQ^E 'R/\,23\3M/)&"97R/3@U7L76/X MKPNQPHU/)/I\U8^F:U=>'_$(U2R*BXAD8KN&14VBYUOQE9?:&(:[NU+E3CJ> M<4 ?4FJ:K=^*-1;2=(U=9H^C6NBV"6MI&%1>3QU/>C2-'M=&L M4MK9 HP6(^9OJ>YK1H ***AN+F*U@::9PB*,DDT +<7,5K TTS!8U&22:\G M\5ZEJ7C/3=2CTYFATVU@=FF X=@.GXUHW=W>^/=3^QVA>+1XS\[]/-'L:[[3 M]*M-.L%LX(D$07:05^]]?6@#YU\):G"N$A:#)'XXKT.R\,>* M-1MQ/:^-XY(V&01 *] N_#>D7ENT,FGVX4CJL2@C\<5YYJWA34/!-R=9\/SS MR6Z'=-;R2%\CT S0!?7P3XU0Y7QD%(Z$6XS_ "J.\\->,[*V:>?QTRHO7]U7 M5:+XML=4T#^TRZH(QMD4D9#>E8>RZ\:7Q>;=%I$1SCH7'L: ./LO#/C3Q>LB MW7B:062GY)/+P&-=);>!O&EK L$/C0JB+M $-+??$!8+K^R?#FFR7#1'#21( M"@J(^/?$&F.K:CHUQ+#_ !&./&T4 \?^Z/Y4 2UYQ\+_\ D*^+_P#L*O7H]>;_ O_ .0KXO\ ^PJ] 'I%>WOA(F>1D=* -GXP\^#8\?\_D7?\ MVJM?$K_DEU_Q_P L$_F*^>/$'Q>\2^)=.%C?FV,0D$GR1@'(.13]9^,?B?7- M$ETF\:V-M*H1]L0!(% 'T5?9_P"%1S_]@H_^@5PVL_\ ) ]%^L''_ J\PE^, MWBF70&T9S:_96@\@CR1G;C%9EQ\2M=NO"UMX=D,'V&W*[,)AAM.1S0!]+_$3 M_DEU_P ?\NR?TJ27_DDC\?\ ,*/_ *!7SMJ_QD\4:WHDFD71M3;RJ$;;$ 2* MV;;QW\1]0\,G3;;2_-L&@\C*.WC,6QX1N455\/?%[Q+X9TA=,L#;"W M5F8;XP3ECDT >Q^#O^1&\:_]?=SC_OFNH^'?_)+].X_Y=FZ_C7S7I_Q1\0:; MIFI6$!M_)U&1Y)LISEQ@XJ]I'QD\4:)HD.DVIM?LT2%%#1 G!H ]U^$,$<_@ M%%D4,!=38R/]HUZ MM$B@+&HQ[5X)\"_'%P99M"O'3[/DO" ,'>Q)->M7GC? M3K29XBCR.C;6"D9%&P6TN=(D:H,* !["G$9&#@_A533M2@U.U2X@.58=,\BK ME-JPD[GG/B?P'*FH_P!N>'7-O?@Y=4_CSUIFF?$U;)Q9>)KD M8JAJ&B:?J<31W5K$^[JQ0%OSI#(++Q-I&H*K6UY&P;ISBN-^%3JU_P"+<,#G M57(YJOXS^'VDV'AC4]2M9KN*>"!GCV3$ $5Y3\!KNY?XA>6UQ(4>%V=6N8\1^(FM&&GZ?^\OI"% !^[GO1XC\2&T8:?IX\V^EX 49V?6G^'/# M:ZR\LSQKH\4M% !29Q1FN4\0^(I M/-_LO2AYMW)P67D** #Q%XAD%Q_9.E9DO7^5B/\ EG5WP[X>CTF'S9?WEW)R M[FCP[X'X=&M0/OW#M!8 $GH*XO6M:N-9O#H^D,2I.V:9>F/8T M &LZW<:Q>G1]'+$#B:8=O45T&B:);Z+:"*(9D/WW[DT:)HD&C68BC&9#R[GD MD_6M3% "T44UY%C0NY"J!DDT #,%7<2 !U)-<1JFJ7/B6]_LO2F/V4'$TPZ$ M>E)JNJ77B:^;2=*8K:@XGG'0CV-=3I.D6VDV:PP)S_$QZDT &D:1;:/9+! H M&!\S=R:T:** "HI[B.V@>:5@J(,DDT7%S%:P/-,X2-!EF/0"O.;Z[OO'>IFQ MLRT6E1M\\@XWX]#0 7=Y?>/-3-C8EX](B/[R4=)17?:7I=MI-FEM;1A%48.! MUHTO3+;2;*.UM8PB(.PZU=H *^1/C1_R534/^ ?RKZ[KY$^,_P#R574/^ ?R MH ^EO D$D'A"P$BX)A4CZ8KI:R/"W_(K:7_U[)_*M>@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ KD/B?_R3G6?^N!KKZY#XG_\ ).=9_P"N!H \ M+_9Y_P"1_G_Z]'_F*^HZ^7/V>?\ D?Y_^O-_YBOJ.@ K.U?5[?2+-IYVP?X5 M'4FC6-7M]'LFN)V X^5<\DUR^E:3=^(K\:MJH9;<)+T:K MJRD6P;,%N>A'N*[=4"*%4 *!@#%"HJ*%4 # IU !29HS6'XD\2VWA^S+O\ MUPW^KB'5OI0 >)/$=OH-F6)#W#<1Q#DDUS_ASPY_VWKF3*QS'$_8=J[P*%& !Z"@ "@ < 4M%)F@ K \1^(X])A$,/ M[V]EXCC'//OZ4>(O$,>DQ>1"/,O9,!(QUY[U4\.^'9%F;5-4_>7TG//\- "> M'?#KK)_:FJ$RWC\J&.=@]JZNC&*6@ I,TM'/#9LLWU^WG7\G)9N=M'ASPX;,F_OSYM]+\S M,W\/TKI?RH ,4M%)F@!:X_Q5XI^QXTS30)K^;Y<#HH/?-+XJ\4M:.-+TT>;J M$IVA5/*U)X6\*KIH-_??O=0FY=FYVY["@ \+>%AIJF^OSYVH2_,S-R5/M75T M44 %)GBC/X5R/B#Q!/+<_P!CZ/E[MCAW7_EG]: #Q#X@FFN/[(TC]Y=/P[CH MF>^:T_#_ (?BT>VW/^\NG^:20]:XS7=(+W^R=()\GI-,.F.XH 76-7N]>OCI&CDK&#B:?ICV!KI=&T: MVT:S$,"C/\3DK&M.@!,4M%1RS)!&TDC!549Y- !- M-';Q-+*P5%&2QZ5YSJ&H7_CC5/[-TPM%IL38FG'!8CJ/<47^HWOCG4SIVFLR M:5&?WLXZ.*[K2=)M='L8[:VC"JH&3W)]: %TG1[31K%+6U0*BC!(&,U?HHH M*AN;J&T@::=PB*.23@47-U#:6SW$SA8T&68GM7G-Q-??$#4S;6Y>+1HV^9QT MD^E !-/>^/M4,%MOBT>)OG?H9/8BO0=.TZWTNSCM;:,)&@QP.M&GZ=;Z9:); M6T82-1ZJ5\@_&+_DJVI?[R?R%?7U?(/QB_Y*MJ7^\G\A0!]4^'/^1:TW M_KW3_P!!K5K*\.?\BUIO_7NG_H-:M !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7QIXP_P"2LWY_ZB(_]"%?9=?%_C@._P 3]46,X,#IEI;:7IB_:-5N(PL:#D*<=R.E3>#_!XTL-J>I,;C5)_F9Y M.2@/.T>U,\$^#1I,"ZCJ,GVG4YT7?*?IQQ7:T +1129QUH ,U\7_ !.(;XBZ MR0>#.:^H?$7B.4W2Z-I"F:^EP'V_\LU_O5\H^-[:XL_&.I074OFS)*0S8ZT M?1GP+TRTC^']K?+"HN)6<.^.2 :]1Q7G7P/_ .27V'_71_\ T*O1J "N,^)U MV(O!=[:\;[F,HN3U-=D6 &3P ,UXMX^U"[\9>+;7P[HY.VU??-,O0 T 10:# MH%_HNE:/INA6LVH/;(;B8I]WC!.?7VKNM'^%_A?3].B@FTFWN)%'S/(G)K8\ M->&K7P[8+!$H,I&7<\DFMS% %33=*L=(M%M=/MH[>!3D)&,"KE%-+A5+,0 . MIH 4L%&2<"N&UO6[K7+\Z+HI..D\X. J]\'N:-;UN[UV_;1-#8GG$]PHXB^M M=)H>AVVB62PP( Q.7;N30 S1M(L= LU@C9/,.#)(Y 9SZFM/[7;_ #?OX_D^ M]\X^7ZUY]\5IY].TE-1A+ HP4XKQZX\2:I;Z9J$K2/NU0*(/^ ]<5"G?\OR_ M2_W%.-E?T_X/W'T_]OM"X07,&\\[?,&?RI);FT>"19)HC&!M?+CCV->':7I< M?_""_P#"12W)_M*+)#ECR!VQ7F@\9:M-;WEH)I,W,N]C5RTDX/=$K6*DMF>N MZOHWA3Q!K+:3I6GZ?#&C#[1<9"D9_N^M=WIG@CPCIR6[1:=8M- PFXW9'>O M!_ NFB]OY5?0)]3V8.]9,>76OXEU[4-!\22Q)'(EI-;"$(6SM/UIR5I*/5AT MM%U=7WC MW4_LEF6BTF)L22=GQU%=]IFF6NE64=K:QA8XQ@>M2,73=,M=*LTM;2,)&O8" MK>:6LSQ#0>]>!Z9XXU& M\TR*YN_B+!:W#KEH'AY4^E99\3W>ORR6NJ>.XH;=/N.8B-U &YX9MQ>?$6YT M7S)(=-G+7:KMP'.:]U6UCMM/:WMT"*J$*%^E>&>']2T#3?$,.JZGXXMKSR8O M*11&1Q7I'_"V/!/_ $'(?R- '$?#W7K?PE=7FEZU9M!'_ /=3_P!#KZ#@_P"/>/\ W1_*@"6O-_A?_P A M7Q?_ -A5Z](KS?X7_P#(5\7C_J*O0!Z17E?QKT]-6T_0=.D=DCN=12)F7J : M]4KS?XJ_Z_PK_P!A:.@#S?QS\%M+\+:"M_;:E"?S M% 'F-Q\#=)A\$2:V-3NC,ME]HV;1C.W..M<]?_"W3[3X;6'B9;^X-Q5&(P1D5[!XLUBS^'O@$018641>3'M'.['6J'PNL8XM&?Q)J$ZM> M7" 2$GE0O KFM55_'\^O:I+DZ;8VLL<:YX\U1P: *6C_ #X"49!/VF;C_@1KT+'T_*A;W')MQY3-T/18=$TV.SB=I @Y=^ MIK3HHIMMN[)22T04444AG-^/_P#D0=:_Z]7_ )5\O_">\O+/QDC6,7F3/$RX M]/>OJ#Q__P B#K7_ %ZO_*OG7X" 'XBID X@?K0!]%>'/#@T]3=WA\V^EY9F MY*_2NCQ2T4 %)FC-G2]*)^R@XEG'0^U=3I&D6^D6:P0+ MT W,>K'UH -(TBVT>S6"!1QU8CEJT:** "HI[B*VA:69PB*,EB>*)[B.VA>: M5@J("22:\YN[R]\>ZD;*Q+QZ/&V)91TD% !>7E]X\U3[%8EHM)B;]Y*."_J/ MI7>Z7I5KI%C':6L81$&.!UI=,TRVTJR6VMHPJJ,$XZU=H ***@N[R"QM9+FX M<)%&I9F)[4 %W>0V5N\\[A$09))KX\^*&JP:S\1+Z]MPXC8J '&#Q7T0JWGC MG4-S;XM&B;(])?0BO ?B];Q6GQ-OH84"QKY> /I0!]4^%O\ D5=+_P"O9/Y5 MKUD>%O\ D5=+_P"O9/Y5KT %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %([?0;,L3ON6XCB'))H /$?B.WT*S M)+;[AQB.(=2:Y_PYX=N=4O?[( MX](B$,(\V]DXCC'//O5/P[X=D63^T]48RWC\@-SL^E !X=\.R+*=4U3]Y>2_ M-AN0N>PKJ\44M !29HS7-^(_$0L +*S437THPJCH/K0 >(_$?V "RL1YM]+P MJJ,[/K3?#?AS[%NOK[][>R\L3SC/84>'/#9LLWU^WG7\O+,W)7Z5TV* %KS# MXP>.]6\#VFG2Z4(2UP[!_,7->GUX1^TE_P @[1?^NK_RH X[_AH+QA_=LO\ MOR*:_P ?_%[H5(LP",<15Y510!ZQ\./'^KW/CNRMYQ#*+N4([.F6'T-?4V*^ M+_AC_P E%T7_ *[BOM&@ I,T9XKD?$'B"::X_LC2/GNGPKR#HGXT 'B#Q#+/ M/_9&D?O+A^'=1D(*T_#_ (>AT:W!;]Y=/S)(W))^M'A_P_#H]MN;]Y=2?,\C M=OCI.D$B,'$TPXQ["@!=7U>Z\07I MT?2&/DYQ-,O3'L:Z31]&M]'LUAA4;C]YSU)^M+HVC6VCV8A@4;OXGQR:T<4 M&*6BHYIH[>)I96"HHR6/2@ FGCMX7FE8+&@W,Q/05YSJ-_?>.-3;3-.9HM-C M;][*.-V/0T:AJ%_XXU/^SM,+1:9&V)IQP6QU'TKN])TBUT:QCM;5 JH,9 ZT M )I.D6NC626UK&%51UQR:T*** "H;JZAL[=YYW"1H,EF.*+FZBM(&FF=411D MDFO.9Y[WQ_JGD6V^'1HF^9^AE]B* "XGO_'VJ?9X-\.CPM\[=#(1_2O0=/TZ MWTRS2VM4"1H,# Z_6C3M.M],LTMK9 B*,<"K= !115:^OX-/M7N+EPD:@GD] M: "^O[?3K5[FZD6.-!R6.*X:&&\\;ZDMQXKO8+>*VA6&% B*, 4 $%O%;0+#"@1%& %&*EHHH *Q_$]_; MV/AV^DN95C4PNH+'N1Q5O4]4M=)LI+JZD"HBYQGD_2O,[VUO_'5O?7]WO@TJ M&%_)C'\>!PQ% 'R].0;B4CH7)'YU]3? +_DG:_\ 7P]?+$PVSR#T@#U2OD'XQ?\E6U+_>3^0KZ^KY!^,7_)5M2_WD_D* /JGPY_R+ M6F_]>Z?^@UJUE>'/^1:TW_KW3_T&M6@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KXT\8?\ )6K_ /["/_LPK[+KXT\8?\E:O_\ L(C_ M -"% 'V+:?\ 'G!_N+_*IJAM?^/2#_KFO\JESQ0 9XS7(^(_$7L MGRE@,B/W-)XD\1RFX&D:0HFOI>#Z+]36AX;\-0Z) 9)&,][*,RSO]YJ #PWX M;BT: R2$R7DI+22.F>&(5D5!->'[UPZ_ M,3764 &/2EHIK,%4LV !U- 6"@EN .237$:WK=UKE__ &+HAXSB:?\ A'J, M^M&N:U=ZY?G1-%W8X$\Z_P (]CWKH]#T*UT.R$,*YD;F64CYI&[D^] !H6AV MNAV*P0+ES]^1N68^YK6HHH P/%&E:9KFF_V=J4P2-F#?>P:YFX\%>%)H;-9+ MJ/9I><_/]W=ZU'\6VDLM$748B0R,%.*\,BUO4KNZGM8Y)-NJE0Q/3"^E32]Z M5DM;_C_PURJGNQNWI;_AST'5M!T?4-8CL[#4I+?3MP:5WFQ&PSR![UUEE\'O M#!1)X'>2,K\K!\Y]ZQK+1-);7QI5VT:V*68<9/ D]1[UZ)X4-C#9R6ME>M<) M&V '/3Z>U7%75V1)Z_UU1SUK\)]/T^X>2SNKJ+?]X+*0#6E:9PL:#))-)Z[C*=I;VN@:-';A]MO;)M!8^E<+=75 M]X]U-K.TWQ:1$?WD@XWCV-%W=7WCS53:69>'2HFQ),O!:N_TS3+72K-+6TB6 M.-!T IMMN[$E960:;IEMI=DEK:QA$4#H.I]:NT44AA61XG"2>&M1A:5(S+ Z M L<#)%7[R\@L;9I[APB*.IKB42]\:ZCYC[H=)B; ']\CVH \JTKP+XDO-)7R MK>P\BV/#&'F3_&O0/#NOZ(UQ'IFM:#;VET/E$DMNJJY]LCFO3;:UAM(%A@C6 M.-1A57M6!XM\*VOB/3W&T)>(,PS ?,I]J -!?#^ALH9=*L2#T/D+_A3O^$=T M7_H%6?\ WY7_ KD?AQXBGN4N=$U)C]MLW*+GJR#^*NTU/4;?2[&6YN) BHI M/7K0!E:I:^&-'M&N+RPL(U X!B49_2N(TS3M$\8:P;I[>RBLX6VI$B*K-CH: MQ=#TC5/BIJ,VJZE?O!I:.5A@C8')!QR*ZFY^%<5K;%]-U>YM)$^960** *_Q M?TS1;#X<:AY-G9PSD+L*QJK=>U>>_LX_\C-J?_7N/YU5^)>E:U;:5YNJ:PUR MH^ZGFAL\]ZM?LX_\C-J?_7N/YT 7/C=_R4[P_P#[J?\ H=?0<'_'O'_NC^5? M/GQN_P"2G^'O]U/_ $.OH.'_ (]X_P#='\J ):\JM?"GCO0M8U>?1;S31:W] MT9\3*2P)KU6DH \Z\CXJ_P#/[H__ 'ZKB_'T/CU9M _M6YTYR=03[-Y2'B3M MFO>J\X^*O^O\*].=6CZT L2'=C(KK/C#_ ,B9&?\ I\BZ_P"]5GXE#_BU]^?^F"<_B* , M*PC\6+\/K]M:GLGT_P#LIO)6),-G;QFO,/AYX4?Q?,RDJ&Z MC%>J^*=?_L_X<:?I=N@DO-1M4MTC_P!Y<9K1\'Z/;> ? B2W:+%<&,-/C^_C MI0!Y/\4=#_X0T+;Z5J%SY,_RM$)2=@]Z[31/A]9:#\/K_58[JZ::YTYV>,RG M825R3BL/4=.G\0>$/$'BS44XF0?9D;^#:<9%>FS?\DC?_L%'_P! H X7PG#\ M0SX"LVL+K3%T_P"S-Y8>/Y@N#5;X;P^/V\&Q'1KG3DLO-DP)4RV=QS7H'@'/ M_"J]/([V;=/H:H_!O_DG,/\ U\3]/]XT ><^'(_&Q\*>)S9W&GBU6XF^U!D. MXMM^;%:?AW3/'^I?#BU@L;VPAT]H24RI#@<]ZV?!^?\ A!O&W_7W<\Y_V:Z? MX=C_ (M?IY];9N?SH Y?X%:5?6V@RWL]QN@E=T5,YPP8Y->O5Y[\&_\ D0D] M?M4W_H1KT*@ HI,TM !1110!S?C_ /Y$'6O^O5_Y5\[? 3_DHR?]<'KZ)\?_ M /(A:V/^G5_Y5\[? 3_DHR?]<'H ^K:3-&:Y/Q%XBE\T:5I/[R\DP&8=$![Y MH 7Q#XBD\W^R]*_>WD0>9*3+=OR\C')H\.^'8])A\V8^; M>2?-)(W7-;V* #%+12$X% 3@9/3%MZU=:Q>_V/HQ;DXFG7HOXT &M:U'1](8E2=LTR],>QKH-$T2#1K,11C,C#+N>I/UHT30[;1;011+ES]YR.36IB M@ Q2T4UW5%+.0J@9))X% \BQH7<[5'))[5P^JZG=>);UM)TIBML#B>;M^!I M=4U6[\27YTK2=RVZG$\XX/'4"NHTC2+;1[-8+=0,=6QRU !I.D6VD6:P0( < M?,V.2:T:** "HKBYBM8'FF<)&@RS$]*)[B.V@::5PB*,DD\5YS>7E]X[U0V5 MB6BTF-OWDHX\SU!H +V\OO'6IFQLB\6E1-^\D'&\CT-=[I>EVNDV26UK&$11 MC(')I=+TNVTBQCM+5 D:#' ZU=H *\LUKXZ:!HFLW>F7%G=M+;2&-BF,$BO4 MZ^)_B'_R4'7/^OI_YT >[?\ #1/AK_GPO?TKE-:^-.EZYJ\2W,%TNEQD/LCX M+'T/J*\-HH ^E[;X_P#A2SMT@@TZ[2-!@ 5XGX^\1VOBOQM3 /-O).$1>2#[U4\.^'9$E. MJ:I^\O)/F )R$SVH /#OAV19FU35/WE[)S@]%_"NJQ1BEH ***YKQ'XC^P 6 M5B/-OI>%51G;]: #Q)XC^P 6-B#+?RG:J+U7/>F^'/#AL_\ 3[\^;>R_,Q;^ M$^U'ASPY]C/VZ^)EO9.2S'.,]JZ>@!,4M%% "9KP#]HV_M9XM*M8YE::*1BZ MCMQ7J/BGQ4UFPT[31YM_*< *,[?K7B7QE\.2:/I&D7=W*TE]<._FDG(H \(/$,LUQ_9&D?/32^'_ ]# MI%ON?]Y=/R\AY.?K6WB@!:**0G'7B@ R!UKC-A:%!HMIL4;IFY=SU)[\T +H6A0:+:!%&Z9 MOON>I-:V*,4M !2%@!DG %(SA%+,< #))KBM7U>ZU^^;1](8K#G$\W8#V- " M:MJ]UX@OCI&D,?)SMGG7ICTKI=&T6VT:S2"%.WA>:5@B(,L2>@H )ID@B:21@JJ,DYKSF_U&]\>=PD M:#)9CBO.9Y[_ ,>ZI]G@WP:1"V6;H7(ZCW% !//?>/\ 4S;6Y>+1HF^9QTE^ ME>@Z?IUOIEHEM;1A8U'IR31IVG6^EV:6UJ@2-!C@=:MT %%%5KZ^M].M7N;F M58XE'+,<4 %]?P:=:275RXCBC7WBM8%AA0(BC "C H +>WCMH5BB0*B MC %2T44 %4M4U2UTFQDN[N01Q1C))-&J:G;:59M:HM]?!XM*B;,41X+CW'>@!;.SO_'>IB]O0T.E1/F*(\;S7;ZG;Q6OAN\AA M0(B6SA0!_LU?M[:*U@2&)0J*, 8%5=;_P"0#?\ _7N__H)H ^%+C_CYE_WV M_G7U-\ O^2=K_P!?#U\LW'_'S+_OM_.OJ;X!?\D[7_KX>@#U2OD'XQ?\E6U+ M_>3^0KZ^KY!^,7_)5M2_WD_D* /JGPY_R+6F_P#7NG_H-:M97AS_ )%K3?\ MKW3_ -!K5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M^-/&'_)6K_\ ["(_]"%?9=?&?C C_A;-^>PU 9_[Z% 'V+:\6<.?^>:_RKEO M$GB24W']C:.IFOY.&V<^6I_B/M46L^(Y?+M](T?]Y>R(H+#D1\?Q5J^&_#<6 MC6_F2$R7DOS22-R>>P]J #PWX;BT: R2D2WDOS2R'G)]O2N@I,>]+0 5\9?$ M>3R?B=JLN/N76[ZXK[,) &3P!7S#XO\ ASJOB+XCW_\ 9\L$B7,I?<#D1^S> ME &EJ7Q_%SI L[/2G@F"!/,+ ]*C\/\ QQTS0K78N@RO.YW2R>8.6[_0>U4/ M^&>?%'_/W9C_ (%1_P ,\>*,9^UV7_?5 '4?\-)6G_0!F_[^"D_X:2M?^@!- M_P!_!7F_BOX5ZMX.LEO-2N+=XLC(C;DUK:?HW@._LTGATG7YQM&YXP2N1UH M[/\ X:2M/^@#-_W\%96O?M!/J6GM;V.FR6SMC+%P:Y.]T#PW>;/["TG6I-D@ M68,I.,=16'XOLM$T^:VCTFUOK>0*?/6\'?VH ^F_A7?V6K>$(K^TM#;^8[!@ MQR2>_-=S7@?PI3QX?!,/]A2ZB^8PRL8^ M\?PH ]@IK.J*68X YS7@UG\2?'US.(YO[-M5)X>9-J_K5O\ M7XB^+'N-+@F MT_R=G-Q$,*?8&@#IO$CGQ]<_V%9#=91R9FN!]T$?P_6MF'X;Z!%!IZ?9>;/. MP]^:YO2=%^)>C62V]M+H^% #.5Y8^I-8VM>-_'VC3&!IM)N)Q]Z.%Q!)87X.=P?FK4&@:;X>MVN[:)A]GA)QNZ@"O+](\=^/=6N M%MS-I-K,W"I,,$UO:H?B9%I5T]S<:.L/E-O.,<8[4T[;">NYSDG[1]I'*\?] M@S$JQ'^L%8U]\7I?&NMZ=I,=G);6L]PLH:+XOTVT:XN+'PRJ*,X\@9- $,? MBK01\6/[3T>]BGM6L2)!&>"V:ZVVL[KQG>&ZO@T>F#(2,_Q@UP-EX7\:>(F3 M48+/1[/RV 6((''^%=I#;?%&")8XGT5448 "XH IS>"-<\*WQN/"]T1:2'F MW R1ZU))I_CS6V^S27ALH3PS.FVC_P#?-&SXJ]YM'S[+0!YY M\2_AI=Z-X7FU1=2$D4./-0@_-D]O2JG[./\ R,VI_P#7N/YUO?$QO'B>"+U- M;N-+^QL!O6(8<\]JP?V?$/1+:3.R6)4..N"U=C'^S[X3:)&,M[DKD_ MO* ,/_AI*T_Z ,W_ '\%'_#25I_T 9O^_@K?_P"&>_"7_/:]_P"_E'_#/?A+ M_GM>_P#?R@#S_P 4?'W5M2%N-"A;3MF?-WX;=7%:M\3/%&MM:F^O0YM91-%\ MGW7'>O=?^&>_"7_/:\_[^4?\,]^$O^>UY_W\H \+UGXG^*M?LQ::A?"2$.)- MH3'(Z4_4_BGXKU?2I--O+X/:R *R[.PKW'_AGOPE_P ]KS_OY1_PSWX2_P"> MUY_W\H \9\._$J:RUN"_UVW.HI;PB.&,$#9CH:T?'WQAO?%T4-M90/96J\R1 ML02Q^HKU7_AGOPG_ ,];SK_?H_X9[\)?\]KS_OY0!X1?]_* /#M/^*GBS3-*CTRUO@EK&FQ5V=!3-&^)_BK0--73] M.OA';JS,%*9Y/6O=/^&>_"7_ #VO/^_E'_#/?A+_ )[7G_?R@#P2S^(?B.PL M+ZR@NPL%\[/.NW[Q;K5K3?BGXLTK2H]-M+X):QKL5=G05[C_ ,,]^$O^>UY_ MW\H_X9[\)?\ /:\_[^4 >%Z+\3_%6@:?]AT^^$<&XMM*9Y/6M'_A=7CC_H)C M_OV*]C_X9[\)?\]KS_OY1_PSWX2_Y[7G_?R@#R[0OCIXGLM6BGU2U[_ -_* ,'_ M (:2M/\ H R_]_!1_P -)6G_ $ 9O^_@KSKXM^"]-\$^(+6QTQI6BE@\P^8V M3G.*\]H ]T\0_'VVUOP]?:8-%EB-S"8PQ<8&>]<[\!./B*G_ %P>O+LUW7PG MEOX_&2#3QF9XF0\= : /ICQ%XBD^T#2=)_>7KG#%?^6?UJ[X>\.Q:3#YLO[R M[?EW/-'A[PY'I,/FS?O;M_OR-R?SK?H ***3.!GM0 9^E\NO['T?YY9/EDE7D*._/:M?0/#\.CVP'W[AN7D;DY^M !H M'A^#1;; ^>X;[[GJ:VJ3%+0 4A( R>,4%@HR> .I-<7K6M7.LWAT?1V)7.)I MEZ8]C0 FM:W_V/HQ8C_EM,O( [BNAT31+?1;011C,A^^YZDT:)HEOH]F M(XUS(W+N?O$]^:U,4 %+136=40NY"J!DD]J !G"J22 !US7#ZIJESXFOCIFE M$_90?WLZ]"*75=3NO$M\VDZ4Q2W4XFFZ?D:ZC2=(MM)LU@@0 X^9L:9@J(,DDT7%S%:P--,X2-1DLQP!7G M-Y>7WCS4S8V1>'2X7Q)+TW$>A]* $O+R^\>ZF;*Q+Q:/&V)91TD'MZ5W^F:7 M;:59+;6T855'7'6C2]+MM)LTMK6,*BC&<06-L]Q<.$C4U?$_C:[AO_&NK75NX>*6Y9D8=Q7T\BWGC?4@[[X- M(@?*KT:0CKGU%?,?CJWCM/'.L6\*A8TN655 X H YVBBB@ I\?\ K%^HIE/C M_P!8OU% 'W+X6_Y%72_^O9/Y5KUD>%O^15TO_KV3^5:] !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !7(?$__ ))SK/\ UP-=?7(?$_\ Y)UK(_Z8 M&@#XOHH_&B@ HHHH ]!^"Q_XNCI?T?\ E7U[7Q+X&\2Q^$O%EKK$MNTZ09S& MIP3D8KV;_AI.P_Z -S_W\6@#W3-8'B/Q''I,0A@ EO9!B./'\Z\FG_:0M&@= M8M$N%D(P"9!P:Y_2/C58VM_+?ZAH\]U=.<@B08'T!H ]M\.^'9%E_M35&,UX M_3=SL^E=77A?_#25AC_D W/_ '\6C_AI.P_Z -S_ -_%H ]THS7A?_#2=A_T M ;G_ +^+2O\ M!?;K.X6PT"Y$L<>YGW@A/>@#T_Q'XC%ABSLE$U]+PJCH/'Z'\:].TZ>2[O-&GN;R0Y+^8,?@*Z+_ (:2L/\ MH W/_?Q: /=/PHKPO_AI.P_Z -S_ -_%H_X:3L/^@#<_]_%H ]TS7(>*?%1L MR-,TT>=?S?+@9PN>]>8ZA^T9#-92QVNCSPS,,*[."!6/X4^+EE:7VY]"N+W4 M[A]H82#DGL,]* /:_"OA4:8IO[X^=J,OS,[HK["\/^'X='@WM\]U)S)(>M?.'@#X?>*]-\=:3=WFB74-O%,&>1@, M?G7U70 444F0!D\4 !( R2 !U-<9KNMW.IW9T;1B?,8XDG7C9^-&N:]<:G>_ MV-HV7<_ZZ91D*.XK=T'0H-%M0BC=,W+N>I- ":%H5OHMF$1E*6"KDD #O7$:OJ]UXAOCI.D$^3G$TXZ8H 75]7NM>O6TC M2"PC!Q/,O;U KI-&T:WT:R6&!1N/WGQRU&C:-;Z/9K#"OS8^9^['UK3H 3%+ M14@Z=IUOI=HEM M;($11C@=:-/TZVTRT2VM8PD:CTZU;H ***K7U]!IUI)JT.EQMF*(\;C0 6E MG?\ CS5/MEZ&ATF)OW*U@2&% L:# J M6@ JAK?_ " K_P#Z]W_]!-7ZP_%>J6>E^';V6[F6-6A=1D]210!\0W'_ !\R M_P"^W\Z^IO@%_P D[7_KX>OEF<[KB4CNYQ^=?4WP"_Y)VO\ U\/0!ZI7R#\8 MO^2K:E_O)_(5]?5\@_&+_DJVI?[R?R% 'U3X<_Y%K3?^O=/_ $&M6LKPY_R+ M6F_]>Z?^@UJT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %?&'C9#)\4M30':6O\ ('3YA7V?7QIXP_Y*S?_ /81_P#9A0!]3^%/#4&B MV$BY>X8XFE49$7UH /$'B&XOKO^Q=$!>X_/J*VO#^@6^@VAP= M]P_,LS#ESZFE\/\ A^#0[3:HWW#G=)(>26[_ (5?O[=[JRDA1]CL.#Z4I-I7 M0TDW9G(PZY=+XUU6 SE[6&)&5,C&:QK&3Q+K%Z^KVVH.(8KKR#:%P$VY^]GU MJUH?@/6=.N[VZN=4CF>Y&.%/%<5XI_M/PT/[+T_68IYKB82_9D7YN>].*LUZ M+_@@]6_ZZ?YE?XY:P=0DLK2':T<1VW)4YVG-0R277AB=K/1KV=M+:%#,57B' M/4KZUD:];2V_A6\$T;7%S!R.OI7OVA^'=+T[PU#:B(>2\(+E^2< MCUIO1^5:'QYAM8+/PY'9;?LXB;9M/:D,] M&^!./^%:6Y/_ #V?^=8^E1V6N>.]4GUF1+B2U=Q!#*?EP.E4_A1XS\.Z5\.D MT_4-9M[2Z+O\LF*;>/SV:1;L%@@']V@#M=0W>,KJ_TN?2 M;6RLK<'P<\1!,<=PZK(W4X-<%91:0MM'8W_Q TZ>Q7JB M(P9OJ:]*T?QQX T33TL[/7K1(U[9/)]>E '7ZQ*8-&O)%8*RPL5)]<5Y/X,M M;23P?<^(?(AU'77;YEF/(YP/T]JW_%'CCPIK>B2V5KXILK>1_P")B2*\]TN+ M1=&M!)IOCW3H+UB3(S@E3SZ4 =)XILK.3PDNLWMG;Z9JT+[T\H\DCH*AM]0U MOQUX7C@5I(+6&U/GS=V<"N'%_:>)/$$=OXB\56KV<#!S(H*K)["O71XW\!:; MX;FT^PUNR55@9%4$\_+]* /G[X8KM^)VG+UQ*X_0U%IW_)6X/^PI_P"SU-\, MB&^)^GLIR#*Y'Y&H=._Y*U!_V%/_ &>@#[-JO>7D%C;-/<.%11R31=WD-C;/ M/.X1%'))KB8UO/&NH>8^Z+2HS\H/_+3Z4 "1WGC34!(^Z'2HFX Z2'T(K1\2 M>*M,\&Z?';QH#,1B&%!G-;EW+;Z%HLTZJJ0VT1; XX%>=^"](?Q7K4WBC4UW MQ%B;16Z!3[4 -M/#?BGQA)]MUO4)]/MGY%M&0RD?C72V_P +_"B)BZTJ&Z?& M"\@.3^M=BJA0 HP , "JNH:A!IEH]Q<.$11GD]: *['3?#>D*D:1V]K"N$C7 MM]*Y6TM;SQCJ O;P-%IL;?NXS_']11:6EWXQU!;R\5H]-C/[N,_QBNYBA2&, M1QJ%4# % !%#'!$L42A408 Z4^EJ*8E;>1AU"'% %'5-?T[1X]UY<*OHH( M+?E6(?B-X?-N\B7397H&7&:\\\,1:3KEO=Z]XBNO-O$E=5M]Y4C:>.*T8O U MAKYEU34P;2R4'R5+8R.S<=J ,+XDWLFN^#[_ %&YO!&@(-O K [AGTK(_9Q_ MY&;4_P#KW'\ZR_B#HNC6.E%K#5UO'7^%&.%_ UJ?LX_\C-J?_7N/YT 7/C=_ MR4[P_P#[J?\ H=?0<'_'O'_NC^5?/GQN_P"2G>'_ /=3_P!#KZ#@_P"/>/\ MW1_*@"6L77_%&F>&K87&I2.B'^ZNXUM5YE\6C)]AMO+N8K9MZ_O)5RHY]*B3 M:<4NK2*BDTV^B9TVF>/=#U::"&VEFWSG]V'C*Y_.FZW\0-"T#4!8WTDPN",[ M8XBW'X5YTVIPV>O>&Y;_ %JSN_++;Y8$VJ.*9K]_]K^(S3V&MV5G']G7,DT1 M=6]A5O>-O._R(6S;['I$OQ!T"$VP>>0&X *?)TSZ^E=-%,DT:R(0589!KQ7P M_J6C6;:DNOW,4TDDY:%@,>8/]GCBO4/#&HV-WIJQ68,9C',3')6JMH)OWK&[ M1114E'SGK'_)S,'_ %U3_P!!KZ,KYSUC_DYF#_KJG_H-?1E #68(I8]!7'S? M$_PW!J7V"26X%QG&WR378XSUKSG4[>$^/I&*\-TR6>*XUP#7;&VA\ M^0?9I(+T[V_ ]%HIDR?M&?\ (Y6'_7I_6O&Z "O4O@)_ MR45/:!Z\MKU+X"?\E&3_ *X/0!]6T44F0* G R<5QVOZ_<7EU_8^C9:X?B2 M5>B?C2Z_K\]Y=_V/H_[R=CB61>0GJ*U] T"#1;;'W[AOOR'G- !X?T"#1K48 M&ZX?F20]2:V:6B@ I"P4$D@ =R:"0!D\8KBM:UNYUJ]_L?1LLI_U\RC( [B@ M!=;UJZUB].CZ,6ZXEF7M70:)H=MHEF(HERY^\Y')HT31+?1K011C,A'SN>K& MM6@!*6BFLZJI+$ #KDT #.J*68A5 R2>@KB-4U6[\27YTK22R6ZG]]..#[BC M5-4N?$U__9>DL?LH;$TX^Z174:1I%OI%FL$"\]68]2?6@!=(TBVT>S6"W4# M^9L7=]X]U,V-B M7BTB-OWLPZ2?0T %Y>7WCS4_L5B6BTF-OWL@X\SU!KOM+TNVTFRCM;5 J( . M!UHTS2[;2K-;:VC"JOMU-7: "BBH+R\@L;9[BX<1Q(,LQ/2@!+N\ALK9YYW" M(H)R3UKA56\\=:B';=#HL1X4<>?_ +PH5;SQSJ.]]\.CQ-\H/_+7'0@^E=Y; M6L5I L,*!44< "@!+6UBLX$A@0(B "OB[XA_\ )0=<_P"OI_YU]L5\G>-O MAWXMU#QKJ]W:Z'@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K.UW1K?Q!HUSI=T6$%PF MQRO7%:-% 'D7_#//A7_GYO?^^J/^&>?"O_/S>?\ ?5>NT4 >1?\ #//A7_GY MO/\ OJC_ (9Y\*_\_-Y_WU7KM% 'D7_#//A;_GYO/^^J/^&>?"O_ #\WO_?= M>NT4 >1?\,\^%?\ GYO/^^J/^&>/"O\ S\WO_?=>NT4 >1?\,\^%?^?F]_[[ MH_X9Y\*_\_-[_P!]UZ[10!Y%_P ,\^%?^?F]_P"^ZDC^ 'AN$,([V^4.-K / MU'I7K-% 'D7_ SSX5_Y^;W_ +ZH_P"&>?"O_/S>_P#?=>NT4 >1?\,\^%?^ M?F]_[[H_X9Y\*_\ /S>_]]UZ[10!Y%_PSSX5_P"?F\_[[JO=_L_Z)!;/+I=Y M=I>H"T+,^,,.E>RTF* /D[Q9\-/%OA;0+G4M2U".6U>0-,BRD[V]3[UO? #3 MX]2\0W]Y)\C6R*5"\"O2_CG_ ,DSN_\ KHG\Z\?^"]WJ$=YJ=GI\9\VZC53( M.J\T >]>(/$,LUQ_9.D?/\/P MZ/;[V^>ZDYDD(YS6Y0 F*6BD+ #)( '?- 2 ,G@5QNN:W<:G=_V/HYW,WRR MS*<@#V-&N:Y0CDT &A:%!HUKM4 M;IF&7D/4GZUKXHI: "FLX12S$ 9)-#.$!+$ #N37%:OK%UK]ZVD:06$8.)Y MEXQZB@ UC5[O7[XZ/I#%8LXGF]![&NDT?1[?1[-8HE&X_>FQ-B68<;C[&DU#4+[QQJ1TW36:+3$;][*/XQW!KNM(TBUT:QC MM+2,*B#&0.OO0 :3I%KH]DEM:H%"CDXY/UK0HHH *CFGCMX6EE8*BC)).*)I MXX(FDD8*BC))-<--ODC(XF]S7>P01VT*Q1*$11@ "@ M[>*U@2&%0J M*, 5+110 51U/5+;2K)[FY<*BC@9Y)]!1J>J6NDV3W5U(%C09]S]*X*TL[_ M ,>:G]MO@T6DQ-^[A[/CH: $M+.]\>:HM[>AXM)C;,<1XWCW%>CV]M%:P+#$ MH5%' P*+>WBM85AA0)&HP% J6@ HHK-UC6;71;%[FZ? '11R6^@H 76=9M= M&LFN+AQP#M0'YG/H*X632[SQ197VL:L&6W%NYMH3P-N.I'K5[2M)O/$^H+JV MLJ5MU.8;;^$8Z&NLUE0F@7RJ %%NX'Y4 ?"TXQ<2@=G('YU]3? +CX=@<_\ M'P_:OER9@+B4%0?G/\ZV=(\;^)-!L_L>EZK<6MN6W>7&>,T ?;U?(7QB_P"2 MK:E_OI_*LW_A:/C7_H8;O\Q_A7.:EJM[J^H/?W]RT]TY!:1NIQ0!]N^&_P#D M6M-_Z]D_E6K7Q;#\2_&%O D,6NW*QH J@$< ?A3_ /A:7C7_ *&&[_,?X4 ? M9]%?&'_"T?&O_0P7?YC_ H_X6EXU_Z&"[_,?X4 ?9]%?&'_ M+QK_T,-W^ M8_PH_P"%I>-?^AAN_P Q_A0!]GT5\8?\+2\:_P#0PW?YC_"C_A:7C7_H8+O\ MQ_A0!]GT5\8?\+1\:_\ 0PW?YC_"C_A:7C7_ *&&[_,?X4 ?9]%?&'_"TO&O M_0PW?YC_ H_X6EXU_Z&&[_,?X4 ?9]%?&'_ M'QK_T,%W^8_PH_P"%H^-? M^A@N_P Q_A0!]GT5\8?\+2\:_P#0PW?YC_"C_A:7C7_H8;O\Q_A0!]GT5\8? M\+2\:_\ 0PW?YC_"C_A:7C7_ *&&[_,?X4 ?9]%?&'_"T?&O_0PW?YC_ H_ MX6EXU_Z&&[_,?X4 ?9]?&GB__DK-_P"VH?\ LPJ/_A:7C7_H8;K\Q_A6';WE MQJ/B*"[NYFEGEN$9W/4G- 'W+:_\>D'_ %S7^52Y &>WK4-J0+.$DC C4Y/T MKD?$'B"YOKS^Q=$&^X;_ %LH_@7N?J* #Q!X@N;Z[_L71/GN'.'EZJGU/:MK MP]X>M]#L]BYDG<9DE?EF^IH\.^'H-#M,+\]R_,TS?><^IK:Q0 8]*^?O%OQJ M\1Z+XQOM(M(+5H89O+C++S7T%7QK\1'$?Q0U.5C\J78)]L&@#W8:=\0M=@1] M2N+.VM9%#$P.5(!K*MO#D7]IG3M+>2]NFYN+J<[P@[@-V-1:[\9-#GLK73]/ MOGCC9 LLRIRG'I6KH7Q/^'VAV*PPZ@V]CND']ZP")%N;@=,8YP:A\8_$;P)XN\-7&C2:U+ M LQ!\Q8LD8.:X72+KPSH,)BTOXAZA;(>R0"@#VI? &FP>%I=/2!7N'C),S ; MB^.N?6OF_P"(M[=Q&QT&\5C)IH9-Q[YKN?\ A+-/R/\ BZ&J_P#?D5YMXWGL MKO4DGM-=GU9GR7EF3:$?ASK?C(,VGHB(H^_)P"?K76_\,]^*_\ GO9_ M]]UTOPG^)/A;PQX+BL-3O#%="1F("9XKN?\ A=G@?_H(O_WZH \A_P"&>_%? M_/Q9_P#?='_#/7BK_GO9_P#?=>O?\+L\#_\ 01?_ +]4?\+L\#_]!%O^_9H M\F?%GX>Z58QVEI>M'$@P (J /+?^&>_%?_ #WL M_P#ONHKGX ^*;:VEG>>SVQH6.'[ 5['_ ,+L\#_]!%_^_55=1^,W@J?3+J&/ M46+O$RK^[/<4 >"?"U#'\2M,0]5D8'\C5:WN$M?BDL[GY(]2W,1_OTWP1J]G MHWCNSU2]D*6J2LS,!G@Y_P :K17UB_CI=0N&S8->^8Y(_@W9H ^GU2[\::AO M?=#I41X X+>GUKN+>VBM(%A@0)&HX4# KSRV^,?@*TMT@@OV2-!A5$705-_P MNWP/_P!!)_\ OV: +'Q3U%;'PW#&\HC6ZF$#%C@8(YS5OPOK.@:3X;L;/^U; M-3%'@_O17G_C[QMX#\=:-%ITNO36JQRB7&OAV%;;XPNB0/^?<4 M?3ESXR\/VUN\QU:T;:,[5E!)KB;?6].\6:H;F^U6VAL(6^2(R@%B.Y'I7@VG M:-X.GN9DO/$=Q!"O^K=8<[JNWGAWP!%93/;>*[F6=4+1HT 9NPH ^MK)K5K M.-K-D:W(^0QGY2*LUXSX%^*_A'1O!>FZ?>W[)<01[7783@UT?_"[/ __ $$F M_P"_9H ]#K/U;5+;2[*2:Y< 8^[GDUQ,GQM\%+$S)J#LP' \L\UQ\?Q.\+:W MK+7.MW[I;1-^[@V$JU %Q?AY>>([Y]8MV:TA=LK#G:#]16ROPXU6_*0:CJ&R<'_]U/\ T.OH.#_C MWC_W1_*OEWXH^,M%\1^.='U+3;AI+:W5?,;;C&&S7L$7QK\$+"BG4GR%_P"> M9H ]'JEJ&E6FIQ"*[A210&)$9P =JXSB ME^WV?_/U!_W\%4M4\1:7H^G2W]W=QB"(9;:Q_P G,P?]=4_]!KZ,KY5U+QCHUQ\<8O$<=PQT MU70F3;S@+Z5[/_PNWP/_ -!)_P#OV: /0ZK-8V[W'GF)#)_>V\UPO_"[? __ M $$G_P"_9H_X79X(_P"@D_\ W[- '4OX5TAYFE:SB+,=QR@Y-.B\,Z5!*9([ M2)6)ZA!7*?\ "[? _P#T$G_[]FM_P[XZ\/\ BB.:33+Y76(@-O\ EZ_6@-SH M8XUC4*@ 4= !3ZK?;[/_ )^H?^_@JO>Z[IE@B//>1!78(,,#R: -&BJWV^SQ MG[5!_P!_!2_;[/\ Y^H/^_@H ^;?VC/^1RT_WM/ZUXU7J7QSU_3]?\9P_P!G MS>8+6'RI3VW9[5Y?L)H ;7J7P$_Y*,G_ %P>O,/+;TKT_P" N%^(RY./W#T M?5F>,UQ^OZ]/>77]CZ1EY7XDE7D*._-&OZ_<7EU_8^C$M.W$DJ_P5K^'] @T M:V&/FN'&9)#U)H - \/PZ-:CC?<-R[GDD_6MJBB@ I&8*I9C@ 9)H+!022 ! MW)KB]:UJZUB].CZ,3UQ+,O;VH -;UJYUF].CZ0QVYQ/,.@'L:Z#1-$M]'M!' M&,RMR[GJ32:'H=KHMF(H5'F-]]\W4# ^9L7M]X\U(V5B6BTF)OWD@X\SV- !=WM]X[U,V-D6AT MN%OWDHXW$=>>XKOM,TNVTFS2VM4"JHP3C!-&EZ7;:38QVEK&$1 !P.OO5V@ MHHJ"[O(;*VDN)W"1H"22: "[O(+&V>>XD6.-1RS' KA%6\\6UK#:6Z00($C48 H 2UM(;.W2"! D: M# "C J>BB@ JIJ&H6^FVC7%S($1>F3C)]*-0U&WTRSDNKEPL:#)YY/TKB;:U MN_&VH"\O0T>DQG]U">D@[$B@!;2WO?&NI+>W@>+2HV_% M8HE"HHP .E$4*01+%&H5%' J2@ KY$^,_\ R534/^ ?RKZ[KY$^,_\ R574 M/^ ?RH ^I/"W_(JZ7_U[)_*M>LCPM_R*NE_]>R?RK7H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** /-OCG_R32[_ .NB?SKS_P#9N56U'625!(C0@D=.:] ^ M.?\ R32[_P"NB?SK@/V;?^0AK7_7)/YT ?1%%%(6 &3P* #('6N,US7;C4[S M^QM%RSG_ %LRC(4=Q2ZYKD^IWAT;1VRY(664= #Z$5MZ%H4&C6NU1NF<9>0] M2?K0 NA:%!HUH$0;IF_UDAY)-:V*,4M !2%@H))P!2,X1"S'"@9)-<3K&K7? MB"^;2-(8B,'$LPX ^AH -7U>Y\07ITG2#^YSB:=1QCZUTNC:-;Z/9K#"OS_Q M/W8^M&CZ-;:/:+%"@WG[SD%I9 M6"(HR237G.HZA?>.-3.G::S1Z7&V)IQTD'L:74-1OO&^J'3=-+1:;$V)9AQN M(]#Z5W.DZ1:Z/9);6R!0HP3CDT &DZ1:Z/8I;6L855')[DUH444 %1S3QV\+ MRRL$C099CV%$TT<$+2RL$11DECC%<-XH +JY MO/&.HFUM"T6F1M\\G]_Z&NSL-/M].M5M[= J*/2DL-.M]-M4M[= J*,=.3]: MMT %%%5KV^@T^V>XN)%1%'5CC)]* "^OK?3K1[FYD$<:#))-^-]1%Q< M!H=(A?*1DX\PCH<^E)!%=^.=0%S.LD.D1-^[C(P9/J*[VWMHK6!885"HHP ! M0 6]O%;0+#"@5%& *EHHH *I:GJ=KI-C)=WIVVE63W5TX1%! MP">6/H*X"SL[WQYJ@O+T/'I,9_=1GC>/<4 +9VE_X\U,7U\K0Z5&V8H3P6^M M>C6]O%:P)#"@6-!@ "BWMHK6%884"HHP !4M !116;K&LVVC6+W%PXX'RH#\ MS'T H 76-8MM&L6N;EPO9!G[Q[ 5R>DZ3>>)]176-85DMT.;>V;@J/?UHTG2 M;SQ/J UC6%*VP_X]X.Q7L2/6N[2-8T"H,*.@H %140(H 4# IEQ ES;R02C M,"&=F-C,23D_O36/KOPL^'VAV+2S64IE/$<8F.YV[ 5 MZ/KNO6VAV333',A^Y&OWG/L*YW0]#NM9O_[:UH9.C!0JA1P!T [4Z@#S?_A1 MO@?_ )\9O^_QH_X4;X'_ .?&;_O\:]'S6+XA\0V^AVN3E[A^$B7EC[XH \X\ M1?"_P!H=IDV$TEU)_JH5F.YC[4SPS\#] EM&N-5MI2TC%HXP^"H]#78^'_#U MS=W?]M:U\URYW)%G*)Z8':NS &!T% 'G'_"C? __/C-_P!_C1_PHWP/_P ^ M,W_?XUZ129H \W_X4=X'_P"?&;_O\:P/$GPS\!Z+ (H=.FGOI!B*!)26/O7H M_B3Q+%HUOY469;R0A8XU&2">A(]*H^&_#E;'_"C? __/C-_P!_C7H^*6@#S?\ X4;X'_Y\ M9O\ O\:/^%&^!_\ GPG_ ._U>D5Q?C'QA_9VW3-,7S]3G.Q%49V$_P!['04 M><^+_A_X(TMDTS2M.GN=5FP%C27)0'^(^PK=\._ KPW'I$(U>%YKLC+,CXKJ MO!_@[^RPVI:FQGU.<[V=^3'GJH]J[.@#S?\ X4;X'_Y\9O\ O\:/^%&^!_\ MGQF_[_&O2*3- 'G'_"CO _\ SXS?]_JY+Q#\-/!RW2Z5HUA-+?/@%EE)$0]3 M[5Z+XC\23?:%T?1P);Z4XW#E4^I[5H>&_#<.C0^;(3)>2?-)(W)Y[?2@#C-- M^!?A.*PA2]MWEN0@\QUDP":M_P#"C? __/C-_P!_C7H^/>EH \W_ .%&^!_^ M?&;_ +_&GQ?!3P5;S).EE*&C(8'SCQBO1,\9KB_$'B"XOKS^Q=%^>X?AY!]U M?8GUH ;KVNSW=PN@Z%\\_"R2@96(>];GA[P];Z':[5&^X?F20\DFCP]X>M]# MM J_/<,,R2M]YOJ:VL>E "T44C,%4L3@ 9)- 6"C+$ 5XEXH\":#XM\43)I M=M*UW*^ZYN@^40^XKM-;UN[UR_\ [$T0D@G]_-GY0O< ^OM72:'H=MHEDL40 MW2$?/(WWF/J: .*A^!O@M8E$EG*7 P3YIYJ3_A1W@?\ Y\9O^_M>CXHH \X_ MX4;X(_Y\9O\ O[3&^"'@9$+-92A0,Y,U>CO(J(6<@*!G)/%<+JFJ7?BG4&TG M26(M5/[^X!XQ['UH X"X^%_AC6M;6QT&SE6")LS7+2%DXZK]:[)/@;X*"#=9 M3%LM=SI&CVVC62V]L@'3WK7?:9IEM MI5FEM:QA$7K@8R?6@#A!\#?! ]'_MJ:7_ (4;X'_Y\9O^_O\ ]:O1Z* / M-_\ A1O@C_GQF_[^U!>?!KP#8VSSSVDJ(G.3-7H]Y>0V-L]Q.X6-!DDFN)1+ MOQIJ&]]T6E1'@="_^- '#Z/\)/#VNZJ;BWLI8-+0\;G)\SZ&NO\ ^%'>"/\ MGQF_[^FO0;:VBM(%A@14C4<*HP*FH \W_P"%&^"/^?&;_O[1_P *-\$?\^,W M_?VO2*J:AJ-OIMH]Q<.%51GKUH \XU#X/?#_ $RT:XN;29%4$\S=?TKG]!^# M_A_6;]KPV4T.FY^1&QKM;6TO/&&H"\O-T>GQ-^[3IN(Z<>E=S##'!$L4 M2A$48 H \\_X4;X(_Y\9O\ OZ:/^%&^"/\ GQF_[^FO1Z* /./^%'>"/^?& M;_O[5#5?A'\/](LVN+FTE X'F\D_E7H^J:K;Z59O<7#@!1P,\FN3TS3KOQ1 M?#5-2!2U0_NHO7ZB@#B_#GP9T#5+F2]N;.:*R.1'"7^8^AKJ/^%'>"/^?&;_ M +^UZ(D:Q1JB *JC '2GT >;_\ "C?!'_/C-_W]H_X4=X(_Y\9O^_O_ -:O M1\UFZSK-OH]HTLK?.>$0=2?I0!YQK7PH^'VBV9FFLYMV,*@FY/Z5G^&O@KH% M[OO-0LY8X'/[N$N01[UV>CZ/=:]>KJ^K@^7G,,)'&/<5VRJ%4*HP , "@#SG M_A1W@C_GQF_[^FC_ (4;X'_Y\9O^_M>CTF: /)==^!GAXZ9(VBQ2V]XHS&YD M[UYCHMMI6C7MSI'BN'43>;L0RBX*@_A7TAKVO6^C6A=OGF;A(QR2?I7F^M_# M2;QC82ZM>$PW[?/ J<8']* #PY\*=*N-/DO]1EO/+D7=%']H8%![UQ?PW\-Z M-XA\7:IIMY+=.D!WTE['$@SDW;<^U>4Z%X+D\ M=^(YFTX7EOH88 ">0L''UKHEDU?XP^(=W[R'1(7QMP0&'O7JDTVG>"M&CL-/ MB4SXPD:#DGZ"@#A]<^%W@71;%(C9337SC8J)+R6]:F\/? [PZ]F9M4M9"\G* M('P4'H:[/P_X>EDG.K:L?,N7Y1&Y"BNNQ0!YQ_PHWP/G/V&;_O\ &D_X4;X( M_P"?&;_O[7I%% 'F_P#PH[P1_P ^,W_?W_ZU*]&\5>*O[- L; >=J$O"*G./K3/"WA5K$G4-2/G7\O)+'.WZ4 !-?%VL=S+H;O\RPR%2@]S7U+BJ6JZ5:: MQ8R6EY$LD3C&",XH \T\,^!O _B?2X[NSDO6R/F7[6V17(?$KPEH?AZ^TVTL M3>!I9D+AK@M\G>FZEINL_"/Q%]NL#)-H\C_,HR=HJE+?7WQ(UN348H6+K$8H MD(X'H?K0!TVI^#_#-S##:Z+]NDNY0"6%TQ$>/6N0\46&B6)CT71VO;W5W('F M17!(!],4-XCU70;23PQ:VKMJS'8TH0Y'T->H_#?X:QZ'$-4U8";4I1N.[G;[ M_6@#%\'_ .TEM'2?Q&DD]Y-\_#X*Y[&NB_X4=X(_P"?*?\ [_&O1L49P,GI M0!YQ_P *.\$?\^,W_?W_ .M6-'X1T#0M>$/A*VE^WE2DDV_<$!Z@BNPU_7IK MVZ.CZ02\K\22+T4?6M?0- AT>V!(WW+_ #22'J30 N@:!!HMMC[]PWWY#R36 MS110 4A( R:"P52S< #)-<7K6M7.LWQT;2&/7$TJ] /8T )K6M7.M7O]CZ,2 MRG_73*,@+W%=#HFB6^C6:Q1+F0CYW/4FC1-$@T>U"1C,AY9SU)K4Q0 M%%-> M18T+N0JJ,DD]!0 ,X12S$ )KXZ5I)(M5;$]P.A'L:75-4NO$E\ MVEZ42MNI_?3=!^!KJ-)TBVTBT6"W0#'5LJ&QLBT.DPM^\E M'&XCJ,]Q0 7MW?>/-3-A9%H=(C;][+_ST^AKOM,TNVTJR2VMHPBJ.N.IHTO2 MK72;-+:UC"HHP2!C-7: "BBH+N[ALK9[BXD6.-!RS' H +R\@L+9[BXD$<2# M+,3TKA%6\\6MK M#9VZ00($C08 H +:UALX%A@0(BC@ 5-110 54U#4;;3+.2ZNI D2#DFC4-1 MM]-M'N;F0(B^IP3[5Q-K:WOC745OKP-%I41_N10 6MI>>-=2%Y>JT. MF1-F*$G!8CH?<5WL,$=O$L<2A448 [4D$$=O"L42A448 Z"I: "BBJ&JZM M;:19/26\ MD#.5'EOUQCBOH[3=-N_%NH+JFIADL5/[B ]QZD>M> _&-%B^*5^B* HV8 '3 MB@#ZF\+?\BKI?_7LG\JUZR/"W_(JZ7_U[)_*M>@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH \V^.?\ R32[_P"NB?SK@/V;?^0AK7_7)/YUW_QR_P"2:7G_ M %T3^=>?_LW<:AK6?^>2?SH ^B"P R2 /6N-US7;G4KLZ/HQ)D8XDF7^&DUS M7;C4[O\ L?126=CB:91E5'<5NZ%H4&C6@11NF;_62'J30 F@Z!;Z)9A(US*W M+R=S6Q28I: "FLX58=)![&N[TG2;;2+%+:VC"JHY..2: $ MTC2+71K!+6UC"HH )QUK0HHH *CFGC@B:61@J*,DFB:>.WA>69PD:#+,>PKA MKJYO/&.H_9;0M%IL3?/)_?\ H: "ZN;SQE?FTM2T>F1G]XX_Y:"NSL-/M]-M M4M[= J*/3J:+#3[?3;1;:V0+&HXJU0 4456OKZ#3K5[FY<1Q(,DDT %]?V^G MVKW-PX6- 2>>3]*X:*"Z\C06\5K D,*!(T&% %%O;Q6L"PPH$C48 J6@ M HHK.UC6+71K)KBY<#LJYY8]@* $UG6;31;%[FZDVA>@'4URFE:3>>)[]=6U MA2+=#FWMCRJ^]&DZ5=^)M176-84I;JV;>V(Q@>X[UW:(J($484# H %147: MH X IU%% !61KNNV^AV333-^\/")W)HUW7K;0[(RRG=(>(X@?F<^@KG="T. MZUJ^&MZUDYYMX#QL3T(]: #1-#N];U!=\/W%[>?VWK.Y[ELF*-ND0/84>'O#T]W=G6M:/F7$@_=H>B+VX]:[, M "@ P,#CZ4M%)F@!:Y[Q)XDCT:$10@2WLHQ%$.YH\2>)8M&A$42F:]EXCA3 M[Q]ZH^&_#&_#<@N3K&KDRW\@^7=_RS4_PBNOI, M4M !29I:XOQAXQ_LW&E:6OVC5)_E6.,Y* \;C["@ \8>,3IA73-+C%SJL_RQ MQC]>:7P=X.&E%M3U)OM.JS\R3/U [#\*/!W@\Z6&U+4G%QJEQ\TDAZ ^P[5V M6/2@ Q2T4F?6@ S7(>(_$DIN!I&D#S;Z3[V/X!W-+XD\1S&;^R-''F7LA"EU M&1%[GVJ_X;\-Q:+;F20B6]E^::4\\]\>@]J #PUX;AT2!I9#YM],,S3G[S5O MT8I: "D)P,G 'O06 &3@ 5Q?B'Q!<7UW_8NB'=<,<2S 96+ZT 'B#Q!'O#T&A6FU?GN9/FFE/5V]31X?\/6VAVFU1NN' M^:21N22>M;= "8I:*0L%&3P* !F"@EB ,DUP^MZW=:YJ#:)HI(QQ<3K_ /Z MT:WK=YK=\=%T0XYQ-<8RJ>QKH]"T&TT*Q6"W0[NK.QRQ/UH -"T.VT.Q6"!1 MN)W2-W9NYK6HHH *:\BQH7=@JCJ2:'=8T+,0% R37":KJMYXIOSI.D'9:*?] M(N<97 ZKGUH -4U2]\4:@VD:0[Q6Z'%Q/-3^R69:'2(F_>2?\]/4 UW^FZ9;: M59):VL86-% ZZ\=:B7;=%I$1X[>;]#0!(D=WXTU'?)NBTN)N%[/7 M<6UM%:6Z00($C0855'04MO;16D"PPH$11@ "I: "BBJFH:C!IMH]S<.%103R M>M !J&H6^FVK7%PX55'3/4UQMK:7?C&_%W>*T>FQM^[B[/\ 6BTM+OQA?_;+ MT-'IB',C#WKN$18U"J !@ 4)&L:!$4*JC Z"G4 %%)F MLW6M:MM&LS-.PW?PH#R: $UG6K?1K-II6RV/E4,>Y%=JJA5"J, = * %"A1@# %+129H 6L? M7M>@T6U+L=TS?<0=31KNNP:-:EG.Z9N$0=2:Q-!T*XU&\&LZR"TA.8H6_@^H MH -"T*XU"\&L:R"TFTJYU.+4IK.-KR(Y2 M4]0:MW=G!?6DEK M#-.^R:9:HDK\)$E-\/\ AV:2Y.KZOF2[V*Z_M0 @&*6BDS0 9KE/%7BH:CQ5XI_LX?V?I MX\[491A47DI]:9X5\+?8B=2U$B;4)OF+-T7/;% "^%?"QLG;4]1)EU&8[BS= M5]JZW%+10 4F1C-&:Y/Q%XBE$PTK2/WM[(<%E&0GUH J^,;^#54;0+>!;F:; MY9/1!6AX1\(67AC3U2*)1,PRQQTJQX=\.QZ1!YDO[R[<9>1N36_0!DGPSI!U MA=6-E']N4Y$V.G1]')Z MXEF7MZBN@T/0[;1+,10J-Y^^_W0# ^9LPKSF]N[[QWJ9L+,M#I,;?O)/^>G MT- !=WE[X\U)K*Q+Q:3&W[R4?\M/8UWVEZ9;:38QVMJ@1$ ' ZT:9I=MI-DE MM:QA$4>G)-7: "BBJ]Y>06-L]Q<.$C099B>E "W=Y#96SSSN%1 2>:X0)=^. M[_=(&CT6,_<[3#W% %[XYU$-)O@T:%OE4\&5AT8'TKO+:UAL[=8($"1J, 4 M %M:Q6<"0P*$C4 5-110 54U#4;;3+.2YN7"QH,GU-+J&H6^F6;W5U((XD M'))KB+6UO?&FI+>WJM#ID39B@/!9O4^HH +:VN_&VH"[O5:/2HV_=0GH_HWM M7>Q0I!&L<:A548 Q1#!';Q+%$H5%& .U24 %%%4-5U:VTBR:YNG"*.F3]X^ ME !JNK6ND63W5R^$0=!U/TKC].TR[\6ZBNJ:JK)9(V8+<],CHWUHTW3KWQ;J M*ZMJJF.R0YMK=N"/4GUKO(XDB0(B@*!@ 4 "1K&@1 HZ 5\C_&?_DJNH?\ M /Y5]=U\B?&?_DJFH?\ /Y4 ?4GA;_D5=+_ .O9/Y5KUD>%_P#D5M+_ .O9 M/Y5KT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G'QM*K\.;AF&5$R;OSKS M#X;WLVH^)M7AT"+RK>ZBC5FQM*8%>F_'+CX:7G_71/YUY_\ LV_\A'6O^N2? MSH ]RT+0X-&M=J#=,_S.YZDUK8I:* "FLX12S$ 9)/I0SA1EB /4UQ6K:Q= M:_?'2-(+"$<33+Z=Q0 FKZO=Z_?-I&D,1&IQ-,.,?0UTNCZ-;:/:+%"@W'[S MXY-&BZ+;:-9K! HW?Q-W8UIT )BEHJ.69((VDD8*JCJ30 33QV\32RL$11DL M3@8KSF_U*]\;ZHVFZ:6BTV)L2S=-S#J ?2B_U&]\<:D=-TTM'I<;8EF'\8[B MNZTG2+71[%+6U0*J@ G'7WH -)TBUT>Q6UM4"J!@G'6M"BB@ J.::.")I96" M(HR68XHFGCMXFDE8*JC))KAKJYO/&5_]DM"T6EQG][(/^6@H +FZN_&.H?9+ M0M%IL9^>3H7]1[UV6GZ=;Z;:I;VZ!548R!U^M&GZ?!IUHEO;H%11V'4U;H * M**K7U_;Z=:R7-RX2.,;F]: "^OX-/M7N+APD:C)).,UPT$-YXXU!;J=7AT>) MOW2'@R>N11##=^.-0\^X#1Z/&V4C/2;T-=[!;Q6T*Q1*%51@ 4 %O;QVL"PP MJ%11@ #I4M%% !5+4]3M]*LWN;EPJJ"0,\M[#WHU/5+;2;)[JZD"1J,_6N,L MK"\\8ZBM_J2M'IL;9@@[,1T;ZT %A8W?C+4%U+45:/34/[F$\;Q_M"N]BB6& M-8T "J, 41Q)#&J1J H&.E/H ***SM9UFUT6Q>ZNI JKT' MYN7'RC(4'YF^@KE-)TF\\3:@-8U=2ML#_H\'8KV)'K1I6DWGB:_75]80I;J< MP6[=%]Z[M45%"J !@"@ 1%C0(H 4= .U.HHH 3-9.NZ]:Z'8M/,V7/W(UY9 MOH*77==MM#LC-,PWL=L:=V/I7.:'H5UK5^NMZVI+ Y@A;GRQWH -$T.[UJ^_ MMK6QG)S#!U5??'K7N;NZ_MK6OGN9#NCBSE8_IZ4>'O M#]Q>W8UO6LOA/M2^)/$D>C0+%"/-OIN(8EZD_TJAX;\-R"X.KZL3-?2#@M_ M #VH /#?AN83G5M7_>7LIW!2U !XQ\7G32NEZ8HGU.<[$5>=A_P!K'04OA#P<-,#:CJ1\_4I_G9WY M*9Y*CVH\'^#O[*+:EJ3_ &G59^9)GZ@=A798H 6BBDS0 9]:Y#Q'XDG-RNCZ M,!+?2G;N'*I]3VH\2>))?M TC209;V08;'\ [FM#PWX;BT6!I9#YM[*,S3'J MQH /#GAN'18#)(3+>29+RORWTSZ5OX]Z,4M !29 &3TH+ #)X'O7%^(-?N;Z M\.BZ+\\[#$LH_P"68/>@ \0>(+B^O/[$T7Y[ASAY!]U?49]:VO#_ (>M]#M MJ_O+EO\ 63-]YOK1X>\/0:':;1\]Q(=TTIZNW^#ZTNMZW=:YJ#:)HK,,<7$Z_ M\LQ_6NCT+0[;0[$00+AF.7;NQ[F@ T/0K;1+-881F0CYY#]YSZFM;%%% !37 MD6-"[D*H&22:'D6-"SD*H&237":IJE[XHU!M(TAFCMT.+BX ^[[4 &J:I=^* M=1;1])8K:H?W]P../]D]ZZS2-'MM'LEM[=0,?>;'+'U/O1H^C6FBV*6MI&$1 M>?J>]:- !114'2 MH6_>RC@M]/6K=Y?7GC+4/L&GLT6FQMB:XN'"1H. M237G?^G?$#4\#?%HT3<^DF.H- !NOOB!J95=\&CP-@GH7/\ 45Z'96,&GVJ6 MUL@2-!P%&*+*QM]/M([6VC$<4:[54"K- !11534-0@TZU:XN'"JHZ9ZF@ U# M4;?3;1KBX<*JC/7K7&VEK=^+]0%Y=[H].C;]VG3<1TR*+6TN_&-^+N\#1Z9& MW[J/L_UKN884@B6*-0J*, 4 $,,<$2Q1*$11@ =JDHHH *H:IJMMI-FUQ<. M!@< =31JNJV^DV;3W#8P#M4=6/I7*:=IMUXJOO[2U-2+-3^YA/0B@!-,TZ[\ M4WPU34@R6:G]S">A^HKN$C6-%1 %51@ =J545%"J %'0 4Z@ I,TM9FM:U;Z M-9M-,PW8^5>Y- !K.LV^CV9EE;YSPB#DD_2N;T?1[G7KU=7U=3Y>O1J^KAC'UA@/0#L:[8*%& * $50JA5X XP*=110 F:Q]>UZ#1K4 MNQW3-PB+R2?I2Z]KUOHEH7<[IF^X@ZFL30]"N-0NUUC606E)S%$W1/0T &A: M%<:C=_VSK +.QS%"QX4=N*[+'&* .@I: "DS2UA>(?$,6CV^Q/GN7^5$'- M!XA\0PZ/;[$_>7;\1QKR'_#LLD_]JZM^\NGY1&.0HH\/^'II+DZOJ_[R M[8Y16_Y9UUN,=* #%+110 5R7BKQ4--"V-BOG7TIPJJ,X^M+XI\5#3@+"P'G M7\WRJJ_PY[TWPKX6:R8ZEJ)\W4)?F+-_#0 >%O"ALB=0U(^=?R\L6.=OTKK< M48I: "DS1G%7DGRLR_P % ">(O$4@G_LK2AYMY(/F8'O#J:3#YLQ\R\?EW;DYH\.^'H](A,TO[R\E^9W/6M^@ Q1129P"3@8] MZ #-<=K^O37MU_8VD9>9\"21>B@^]+K^O3W=T='TI- !H&@0Z-;9^_I-;5%% !2,P52S< #)-!8*,D@#W-<7 MK6M7.KWO]CZ.3UQ-,O;U% !K6M7.LWW]BZ.3R<33 X"CV-=!HFB6^CVHCC&9 M3RTAZDT:'HEMHMF(8E&\_>?N:U,4 +BBBFLZHI9B !U)- [B-"[D*H&22> M*XC5-4NO$E^=+TIBMNIQ--T_ &C5-4NO$M[_ &5I19;8'$TH[CN*ZC2-(MM' MLE@@0# ^9L+K]K"P9DT]#^]E'1Q0 S4;JZ\97_ /9]CNCT^-OWLO3= MCJ/<5V6EZ5:Z19):VL81%') P31IFF6^EVBV]N@50.? M:@2^Z/18V^[VF'O7>VUM%:0+#"H5%& * $M;2&SMT@@0)&@P !4]%% !534 M-1M]-M'N+EPJ*">3R?:C4-1MM,LY+FY<+&@R?4UQ-M:WOC;41>7JM'I4;?NH M>TF.C4 %I:7GC74%OKP/%I49_=1'CS![BN\A@CMX5BB4*BC %+#"D$2QQJ% M51@#%24 %%%4-6U:UT>Q>ZNI J+^M !JNK6VD63W5RX55!(7/+>P]37'Z;IU MWXMOQJFIJR60.883T8=BP]:73M-O/%NH+J>JJ4LD;,%N>F1T-=VD:QH$10%' M % !'&L2*B *J\ "GT44 )FOECXK+I)^(VO&_DF6Z"1?9!$,@MCO7TIK>MV MNB6+7%PX!Z*OPQQ0!];>%_^16TK_KV3_T& MM>LCPO\ \BMI?_7LG\JUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S;XY M_P#)-+O_ *Z)_.N _9M_Y"&M?]W0*BC\32:?I]OIMJEO;H%51C(&,U;H ***K7M_!I]J]Q<.$1 M1GDXS[4 %]?P:=:OY#0Z1 ^4B/#.1W]Q1!#>>.= M0%U.'AT>)OW2'@R^NX5WMO;QVL"PQ*%11@ "@ @MXK:!885"(HP !4M%% !5 M+4]4MM*LWN;J0(BCC)ZGTHU/4[;2K)[FY<*J@D#/+>PKC+"QO/&.H+J6H*T> MFJK"@ L+&]\8ZDNI:BC0Z=$&/^]ZUWL420Q+'&H55& !1%$D M,8C0;5 X I] !116=K&LVNBV+W-R_P!T9"C[S?04 &L:Q:Z-9-<7#@=E7/+' ML!7)Z3I5WXFU-=8U=2L"G-O;D8P/]H=Z-)TF\\3Z@-8UA2ML#_H]O_"1V8CU MKNT18U"H JCH * !$6- J#:H& !3J*,T %9.NZ];:'9F64[I"/W<0/S.?04F MO:_:Z%8-<3L2W\,:AW>LWO]M:V.2 M23S;PD8"+VR/7WKN H '&* H4!0, =J6@ I,TM8GB+Q#;Z':9.7N'^5(T&6 MR?;TH /$/B*#0[7)_>7+\1PH?F8^U8OA[P]<7=W_ &UK1WW,G,:=E';CUI?# M_AZYO+O^VM;^>Y<[HXB]4O#?AN83_VMJY\R^E.X*3D M1^PH 3PUX;E$SZOK#":_FY/]U?H*Z['I1CBEH *3-+7%^,?&']FE-+TQ1<:I M<'8BCD(3_>QT% !XP\8C3<:7I:_:-3G^54C.2F>-Q]J7P=X/_LL-J6I,+C5) M_FD<\A3_ +(/2CPAX/&EAM2U,_:-4G^9I).2F>=H]J[*@ Q2T4F: #-'/#<.BP&20F6 M\DY>5^6^E !X;\-1:+;>9)^\O93OFD8Y^8]0/05OXHQ^E+0 4A( R>E&0!D] M*XOQ!X@N+V\&AZ*-]R_^LD_A4=^?6@ \0>(;J_N_[%T/YKASB28#*Q?6MKP] MX>MM#LPB#?.W+R,>,]2;3M/9X=.B;$\X."?]WUKM--TVVTNT6VM8PD8]!C M)]: #3=,MM*LTMK9 J* "<P6%J] MQ<.$C09))KSK=??$#5"%WPZ- ^"PX+GZ=Q0 -]N^(.J;3U]JXVUM+OQCJ'VN]#1Z:AS''T+>AHL[6\\87XO; MP-%IT;?NT_O$>U=S#!';Q+%$H2-1@*!P* %BA2",1QJ%11P *?110 50U75; M;2;-KBX<# X7/)HU75;;2;-I[AP,#A>YKD],TZ[\47PU/4E*6:G]Q#Z_4=J M#3M-N_%&H_VGJFY+1#F&$\=.AKN418T"(H50, #H*1(UCC5$ 55& !VI] !2 M9HS69K.M6^CV332M\Y^X@Y)/;B@!=:UJVT:S,T[#=_"@/)KF]&TB[UV^_MC6 M 0@.88.F/O%UC5U/EYW0P'ICW%=LJA0 . !C% JA5"J .@':E MHI,T &:R->UV#1K7#6M8!,I.8HCP$^HKL@N .@&*,8&!TI: "DS1FL M+Q#XBAT:WVI\]W)Q'&O)S[T +X@\01:1!Y\/S2W']L:O ME[J3+(AZ(#VQ2^'_ ]++/\ VKJY\RY?E$8Y"BNMQ0 8I:*3- !^%%6LB=1U(^=J$O M+%CG8?:@!/"OA;[$6U+42)KZ;))/10>P%=?110 4F:,UR?B+Q$XF&DZ6/,O) M.&9>0J]^: #Q%XCE$PTO2?WEY(<%U&0GUJ]X=\.QZ/;^9)^\NY!EW;FCP[X= M3283-,1+>2I- !H&@0:-:@8W7#??D/ M))K:I*6@ I"0!D\4%@H)/ S7%ZWK-UK-_\ V+HY/7$TP.-OT- ":UK5SK-V M='T<_*3B:8=,>QKH=$T.WT6S6*)PHDE2&)I)&"H!DD\5PU[?7GB[4?L%@6CT^-OWLO M0MZCW% "W]Y>>+;\V%B6CT]&_>R_WOQ%=?INFVVF6BV]L@55'7')HTW3+?2[ M1+>W0!5&"<0V5N\]PX1$'))Q0 EY>P6-L]Q<.(XT&22>E>=2 M-?\ C_5=B[X-%A?/H9".X/I09;WX@:GMC\R'1HFZXP9!W!KT2QL(-.M$MK9 MB(,# ZT %E8P:?:1VUN@2-!@ 59HHH *J:AJ-MI=F]U=R".).I)HU#4+?3;1 M[FY<*B@GD]:XFTM;OQMJ OKQ6CTF,_NHCQYH_P!H4 %K:WOC74EO;U6ATN)L MQ0G@L??UKO(8([>)8HE"HHP%'0"EA@CMX5BB4*BC %24 %%%4-6U:UT>Q>Z MN7"JHR%[M[ >M !JNK6ND637-RX51T&>6/8"N0TW3;SQ;J2:MJJM'91G_1K< M\''^T.])ING7GBW4!JNIJT=B#^X@[,O8D>M=['&D2*B*%51@ 4 )'$D2!$4! M0, "GT4F: %K+UK6[;1+(SW# L>$C!^9SV ]Z76];M=#L&N;A^?X4'+,?85R M^C:-=^(;X:QK0Q%G,%OV '1L=C0 :-H]WXAU :UK((CZVUN>-J^X[U\_?&4! M/BG?A0 $ ^E?72HJ+M4 =,5\C?&?_ )*KJ'_ /Y4 ?4GA;_D5=+_Z]D_E M6O61X6_Y%72_^O9/Y5KT %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)GVH \W^ M.?\ R32[_P"NB?SKS_\ 9O(74-:)( \I.OUKT#XY_P#)-+O_ *Z)_.O'O@M# MJ5Y?:E96#%(YD59G Z#/K0![GJVL76OWITG1RPA'$TR^G<5TFC:-;Z-9+!"H MW8^9N[&C1]&M]'LUAA7YC]]CU)^M:6* %HHJ.:>.WA:65@J(,L3T H )9DAB M:20A549))KSG4-1O?'&I-IVFLT>EH<32C^/VI-2O[WQSJ1TO3BT6F(W[V8?Q M_0UWFDZ3:Z/9);6L855')QR30 FDZ1;:/8I:VJ!54 $]S[UH444 %1S3QV\3 M2RL%51DDT33QV\3RS.$C099CT%<-=75WXQU V=J6BTR)OWC_ -\^QH +FYN_ M&5^;2T+1Z9&?WD@_CKL[#3X-.M$M[= JKZ#J:+#3X--M5M[= J*.N.35J@ H MHJM?7UOIUH]S.V MB6*)0JJ. !4M%% !5+4]3MM*L9+JZ<)&@SG/6C4]3MM*LVN;F0(H'&3C)]*X MRQL;WQCJ2ZEJ2M#I\1_T> \$_P"\.] !96%WXQU :AJ2M'IT;;H8#W(Z-7>Q M1)#&$C4*HZ 411)#&L<:A448 '2GT %%%9VL:S;:-9-<7#@8X5,\L>P% ":S MK-KHMB]S=2!57@#N3VKE-)TJ\\3:@NKZPK) IS!;-_#[T:3I5WXGU)=8U=2M MNIS;VY&,#_:'>N[5%1 B@!0, "@ 1%1 B@!0, "G444 %9.NZ[;:'8F>9AYC M';&G=F["DUW7;;0[,RRG=(1^[B'WG/H*YW0]#NM:U :YK0))_P!1 1@(O;(] M?>@ T31+K6K]=;UM3D'=;P/_ ,LQ7'O#UQ>79UK63ON7^XG\*CMQZ^]=GCC H H P!@=.*6BDS^E " MUSWB3Q)'HT*Q0@2WTWRPQ#JQH\2>)(M&A\J(&:\DP$B3EOKCTJAX:\-2B=M8 MU=O.OYN2#]U?H.U "^'/#<@N#J^K'SKZ09!;^$>E==CC%&*6@ I,T9KC/%_C M$Z;C3-+4W&J3_*B1\F//\1]J #QAXQ.F%=,TQ/M&JS\1Q+U'O2^#_!W]D[M2 MU)_M&JS\R2MU ["CP=X/_LL-J6I,)]4G.^1CR%/^SGH*[.@!,4M%)GB@ SCK M7(>(_$DOVE='TD&6^E'S8_@'2G?+(QRR\RRMU8UT%)BEH *3< ,DX&,\ MT%@!D]*XOQ!XAN;^[_L70_FN'.V28#*Q_6@ \0:_];7A[P]!H=GL7YKB0[II#U9NYH\/>';;0K38@+SM\SR,H-H>BEA@[;B=?^68HUO6[O6[XZ+HC=#B:X MZJOJ,^M='H6A6NA6"V\"Y;^*1N6;ZF@!="T.VT.Q$$"89CEV[L?6M6BB@ IK MNJ*68@ #)-#R+&A=B H&237!ZMJM[XIOSI.D,8[0'_2+CL1W4$=Z %U35+WQ M1?MI&D,R6R'$]PHX7VKK-'T>UT6P2UM(PJ+R?S1:;&W[Z<= M&(ZK27U[=>,[\Z?I[-'I<9_?3#_EI[*:[73=-M]+LDMK9 J( ,XY/UH 33-, MMM*LH[6U0)&@P!5VBB@ JO>7L%C;/<7$@2-!R2:+V]AL+22YN'"1H,DDXKSI MOMWQ!U39EX=%B;G''F?0T +F^^(&I<;XM&B;&>TF.HKT.RL;?3[6.VMXPD<: M[5 ':BRL8+"V2WMXPB(,# Q5F@ HHJIJ&HV^FVCW%PX55&<$\GZ4 &H:A!IM MH]Q<.%5>G/4UQMK:W7C&_%Y>!H],C/[N/^_1:VEWXPU'[9>!HM.C;]W'TW>A M]Z[F*&."(11*%0#@ 4 $4$<$2QQ*%51@ 5)110 50U75;?2;-KBX<# .T>I] M*-5U6VTFS>>X8# X7/)KD].TV[\4:@-2U,,EI&V8H>F2.A/M0 NFZ==>*;[^ MTM24K9J?W,/8BNX1%C0*@ ' H1%C0(BA5 P !P*=0 44F:S-9UJVT:T:69 MAO/W4SR: #6M:MM&LVFF8;OX5[DUSFCZ-C5M8#&,?ZF$_H:-&TB[UV^_ MMC6%(0',,/I]17;*H50J@ 8 % %"C"C '84M%)F@!:Q]>UZWT2T9W.Z8_< M0=31KNNP:-:[F.Z=^$1>I-8F@Z%<:C>C6M7!,AYBB/ 7ZB@ T+0KC4+H:QK( M+2D[HXF_A]*[(*!TXH"@# Z"EH **2L/Q!X@BTB#9&/,NW^6.,='_ ]+)<_VOJ_SW;_-&A_Y9TGA[P]-)ZA+\JJO\ "3TH\4^*O[.QI^GC MSM1E^557G:?>F>%?"WV$G4M0(FOI>26Y _.@!?"OA9K)CJ>HGS=0E^9F;^&N MMQQ2T4 %)D=Z,URGB'Q%*)AI>E#S+R3@LHR$^M !XA\0R_:!I.E9>\?Y68?P M5=\.^'H])B\Z7]Y>2#S)?WEW(,N[N+NZ_L?1R6G8[9)1_#2:]K\][<_V/HWSS/Q)*!D*._TK8\/Z!#HMJ!C? M<-]^0\DF@ T#P_;Z+:A5&Z=AEW[FMJBB@ I"P R2 /7<\DGZUJXH 3%+137=8T9W(55&230 ,X12S$ #J2:XC5-4NO$U M]_9>EDBV!Q-*.X[BDU75+OQ-?'2=*8K:J<3SCH1[&NITC2+?2+-8($ /\3=R M: #2-(MM'LE@MT P/F;')K1HHH *9)*D,;/(0JJ,DDT2RI#&TDC!449+$]*X M:_O;OQ;?FPL2T>GHW[V7^]CT- !>WUWXNOVL+ LFG(?WLHZ2"NOTW3;?2[1; M>V0*H')QR:73=-M]+M$M[9 JJ.N.35R@ HHJO>7L%A;/<7#A(T&22: %N[R& MQMI+B=PL:#))->J\&F1-F*$C!8^_K0 6MI>^ M-=0%Y>AHM+B;,4.>)".C5WL,$=O&L<2A548 Q1#!';Q+%$H5%& *DH ***H M:KJUMI%DUSW/!(_VAWKO(XDBC"(H50, "@ 2-8HP MB*%4# %/HHH *R];UNUT2Q:XN' /15[DT:UK=MHMFTT[ MCY(P?F<^@]ZY? M1M'N_$6H#6M9!\L %_VAZT +H^C7GB'4%UG6598U;-O;-T2NY5 @ 4 M <<"A5"J%48 X %.H *^1/C/_P E5U#_ (!_*OKK-?(OQG_Y*IJ'_;/^5 'U M)X6_Y%72_P#KV3^5:]9'A;_D5=+_ .O9/Y5KT %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %&IKVV16D (&[M74UY_\7QGP5-STS_*@#YX\2?%#6O$V MD/IMX%$+G)PQKN/V=+J&'5M5BD;#2H@08ZG->'UJ:)XAU+P]=_:M,N&@E]10 M!]U4M?'G_"Y/''_08;_O@4O_ N3QQ_T&'_[Y% 'U]--';PM+*X1%&2S'&*\ MYU#4;_QOJITW3=\6F1MB:;H6(ZCW%>-^'/'_ (J\7>(['1=1U5Y+6YD"2#:! MQ7T]I.D6NCV*6MJ@55 R>Y/K0 NDZ/::-9):VJ!548) P35^BB@ J.69((FD ME8*B]23BB:>.")I96"H@R2:X6ZN;OQG?FTM"T>FQG]Y(.CT +3H6]J[+3]/@TVT2WMT"HHQP.M+8:?!IUJL%N@55]NIJU0 4456OK^ MWTZTDNKEPD48RQ)H +Z_@T^U>XN'"(HSR>OM7#00WGCC41?C4]3MM)LI+JZD"1H.2:XRRL;SQA MJ U#45:/3HVS# >Y'0T %A8W?C&_&H:BK1Z:AS! >D@]6':N]BB2&,1QJ%4= M *(HDAC6.-0JJ, 4^@ HHK-UG6;71+%KFZD"CH!W)H 76-9M=&L7N;E\8&0 MHZM]!7)Z3I-YXGOQK&L+MME/^CVV?EQV;'K1I6E7OB?4%UC6$:.!3FWMR?N^ M]=VB+&H5 H& * !$6-0J@!1T %.HHH 3-9.O:]::%8M/.Q+'A47EB?I2Z[ MKUMH=BTTSC>QVHGB76LWZZWK2D-U@@;^ 4 )H>AW>M7O]M:X,,3F M*WSE5]Q7(O$-OH=IDDO<.0L<:C)R?Z5C^'O#UQ>7?\ ;6MC?=,'O#]Q=W MG]MZR2]PW,4;?\LU/;%=F ,#@4 &,# P!2T44 )FN?\2^)8]&M_+B'FWLOR MQ1J,_,>F?04>)/$L6BPK#$OFWTW$,(ZL:H^&_#U==BC&.E+0 44F:XSQAXQ.FLNEZ6GVG5)^$C M3J!W- !XQ\8'3=FEZ8OVC5)_E1!R$/\ M$=*7PAX/&F!M3U)C<:I.=S/)R4! M_A'M1X/\'?V5OU+4G^T:I<))C.ND:,@FOY M>/\ 97UR>U'B/Q)*;I=&T@&:^EX;;_ O]ZM#PYX;BT: R2GS;R7F:4]6- !X M;\-PZ+!YDC&:\DYDF?[Q]JW\48I: "D) '-!.!GM[UQ?B#7[F_O3HFBY>X; MED7_ )9CUH /$'B&XOKP:)HOSW#_ .LD[*O?GU]JVO#_ (>M]#M<#,EP_,LS M#YF/O2^'O#UOH5GL0;KB0[II#U9NY]JV<4 +1132P52Q( '4YZ4 *S!5+,< M=37#:WK=UKE^VB:*3SQ/,#@*O?!]?:C6MA6VB62PPC=)CYY2/F<^I]ZUJ** "FO(L:%W(50, MDFAY%C4LQ 4<<$_[OK1 M>7M[XSU!K#3V:/3(VQ-..CD=5'^-=GIFF6VE64=K:QA(T7:* %T[3+;2K-+6 MTC$<:CH!U/K5RBB@ JO>7L%A;/<7#A$09))HO+R"PM7N+APD:#DDUYWF]^(& MI_+OBT6)L9[2XZ@4 )F_^(&J_+OAT:W?!(X+GZ=Q[UZ)96,&GVJ6]M&L<:C M %%E8P:?:QVUN@2.,8 Q5F@ HHJIJ&H0:;:-<7#A54< GJ: "_U&WTVU:XN7 M"HH]>37'6=K>>,+_ .V7@:+38V^2/^_]126MI=^,;\7EZ&338S\D9_Y:"NYB MA2"-8XU"JHP !0 0P1V\211*$C0851T J2BB@ JAJNJVVDV;7%PX X'IJR6:G,,)_B]Z $TW3KOQ3?+J>IADL ME/[B$]_J.U=Q'&L4:H@"JHP .PI4140*H 4= *=0 4F:*S-:UJVT:S::9AN_ MA7N30 NM:U;Z-9M-,WSGA$'4GL*YO1]'N=>O%U?5U/DYW0P'ICW%&D:- MC5]7#",',,+?H:[8*%&%& .PH H4 +P!VI:** $S61KVO0:+:;V.Z=ON1CD MDTFO:]!HEH773\1QKR36=X?\/323_P!K:O\ O+I^40G(44>'_#TLEQ_:^K?/=/RB'^"N MMQ@<4 &*6BB@ KD_%7BD:;>2_*Q7H@]\/> M'DTF$S3$27DG,DC7,UQW MB#7IKR[.C:1EIF($D@Z)^-+KVO7%Y='1]'R\[';+(O\ !6OH'A^WT2UVK\T[ MR6WMT P/F M;NQ]: %TG2+;2+-8(%''WFQR:T*** "F22I#&9)&"H!DD]!1)*D,;2.0JJ,D MFN&O;Z[\7Z@;"P+)IT9_>S#HXH +V^O/%VH?8; M%IZ-^\EZ%O45U^FZ7;:7 M:);VR!548)QRWUHTW3;?2[-;>W0*J]3CDFKM !115>[O(+&VDN+APD:*68D] MA0 MW>0V5N\\[A$09))Q7G)DOOB!JFV/?#HL+?>Z&4>XH=[[Q_J?EH7BT6)N MO_/3WKT2RL;?3[5+>WC"1H. !0 6-A!IUI';6R!(T&!@59HHH *J:AJ%OIMH M]S3[#WHU'4;;3+.2ZNI D:+DDUQ-M:7OC74!>7H:+2XF_=1'_EH1 MT:@!+6TN_&VHB]O%:/28S^[B/'FCW%=]#"EO"L48"HHP *(8([>)8XU"JHP M!4E !115#5M6M=&L)+N[D"1H.OK0 :MJUKH]D]S^ M+=0&JZHICL5/^CP=F'9B/6C3=-O/%FH)JFJ(T=FC9@MV_F:[Q(UB140 *HP M* ".-(D"(H51T I]%% !69K>MVNAV+7-R_3[JKRQ/L*36]:M=#L&N+AP.<*O MW;^#UH -&T:[\0W_ /;&M+B,',%OG*CT/UKN M5557"C [4*BHH50 HZ 5\N>,_BIXOTOQCJME::H4MX+ADC7:.!0!]2T5\>_ M\+D\W7CV[FU&%8KARI*+V':H+GXC>)[S48K^?4&:XB&%;''Y5D:KK5[K^K M-J&HR^;_Y$J?\ '^5 M'Q_1110 4444 ==\,?\ DHNC?]=Q7VC7Q=\,?^2BZ+_UW%?:- !4* "ZN;SQCJ'V. MU+1:9$WSO_?/U]*[.PT^WTVU6WMT"HH].M)I^GV^FVJV]N@5%'8=:MT %%%5 MKZ^@T^V>XN'"(HSR>M !?7]OIUJ]S*VA6&%0 MB*, =JEHHH *I:GJ=MI5FUQ^,=374M1#1:=$?W$!X)_P!X=Z[V*%(( MECC4*BC %$420QB.-0JCH!3Z "BBL[6-9M=&L7N;E\!1D*.K?04 &L:S;:- M9-<7##C[J \L?0>]W/ Q[CUHTG2;SQ/?C5]94 MK;*=B6Z*B\L3]*YS0]#O-:O?[:UT88G,5OG*I[B@ T3 M0[K6=0_MS6@22?W$./E5>Q(]?>NX"A5 7@#@ 4!0HP!@4M !116)XB\0V^AV M>2=]Q)\L4:\DD]/PH /$/B*WT.URV9+EQ^[A3EF_"L;P]X>N+R[.M:T?,N7. M4C/W5'L/6CP]X>N+R[_MK6QNN6.8X3RL7TKLP,# Q^5 !C QVI:*3- !FN?\ M2>)(M'A\J(&6\DX2->3SW^E'B3Q)%HUN(H0);V7Y88QSSVSZ#WJCX;\-RB;^ MU]7)EOY/F"MR(L]A[4 'AKPY()VU?5R)K^;D@\JG^Z.U==BEHH *3-&>*XSQ MCXP.F[-+TM?M&JW'RQH.BG_:/:@ \7^,3IN-,TI3/J<_RJJIM]HU2<[W9N0I/]W/04>#_ >-+#:GJ3&XU2?YFDDY* _PCVKLZ "B MBDSQ0 9XKD?$?B.;SQI&D?O+V0[68#(C]S2>)/$/]E?J:T/# M?AJ'18/,D8S7LG,L[_>/UH /#?AN+1;*"0!DUQ?B#Q!<7MY_8FBC?<./WLG9%[\^OM0 >(/$%U?7?\ 8NAG=1SEB?KZ4>'O#T&AVF%_>7#\RS-]YS[UMT M)BEHI"P4$G@"@ 9@H);@#J37#ZWK=WKE_P#V+HC<9Q-..5'MGUI-;UNZUN^. MBZ*6P3B><<;5]CWKI-#T*UT2R6&!UT:Q2UMD "C!8CYF]R?6C2 M-(MM&LEM[9 H'+-CECZFM&@ HHIDLR0Q-)(P5%&22: $EF2")I)#M11DDUP= M]>WGC/4#IU@S1Z9&?WLPX\P?[)HO;V]\9:DUAI[/%IT38FG'!)]O6NTTW3+7 M2K-+6TC$<:CH!0 FFZ;;Z7:);6R!44 9QR?K5VBB@ JO>WL%A:/VC"(HP !BBRL;?3[5+:VC$<:# %6: "BBJFH:A M;Z9:M<7+A44<\T &H:C;Z9:-<7#A549P3R?I7&VMI>>,=0%Y>!HM.B;]W'T+ M>A]Q19VMYXPU#[;>!HM-C;Y(_P"_]17C?44 &G:;=^*-1&IZD"MK&V8H>F<="1Z5W*1K&@1 %4# ' H M2-8T5$ 55& !V%.H *3-&:S=:UJWT:S::9OG/W$'4GTH 36=:MM'M#+,PWGA M4SR:YS1]'N]=OQK&K@A #5]77]UG,-N>F/<5VH4* !P! MVH 55"*%4 # I:*3- !FLC7==@T:TW,=T[_*D:]2:->UZ#1;773_ .KC7DF@ \0>(8M(@V1_O+M^$C7DYK-\ M/>'I)+@ZOJW[RZDY1&Y"+]*7P_X?GDG_ +6UC]Y=MRJ-R$],5UN* #%+110 ME/.U";A57DJ?>CQ5XI&F@6%@!-J$W"J.@^M-\+>%39$ZEJ9 M\[49?F);G8?:@!/"OA;["3J.H-YU]+R2W.WZ9KKJ6B@ I,T9KD_$7B*7S1I. MDCS+R3Y69>B ]\T +XA\12>=_9>E#S;R3@LO(45=\.^'(](@\R7]Y=N,O(W) MH\.^'H])A\Z8^;>2?-)(W7-;^* $I:*0G H "<#FN/U[7Y[RY_L?1_GF?B24 M#(4=_I1K^OW%Y=?V/H^6G8XDE'1/QK8T#08=&MO[]P_,DAZDT -T#P_#HUJ! MC?<-R\CN)IQ_#]#0 M :UK5QK-X='TAB5)VS3+TQ[&N@T31(-&LA#&,R$9=SR2?K1HFB6VBV@BB4&0 M_>!0 /(L:%W(50,DFN'U75+KQ+?-I.E,5ME M.)YAT_ TNJ:M=^);\Z5I.Y;=#B><<=.HKJ-(TBVT>S6"!1D?>>+M0 M-A8%H]/0_O)AP6]10 7U[=^+=0.GV):.PC;$DG]XCWKL--TVWTNT6WMT"JHY M..31INF6VE6:6UL@55&"0.OO5R@ HHJ"[O(;*V:>=PD:C))- "7EY!8VSW%Q M(J1H,DL<5YT[7WQ U0(F^'1H&R3T+D=L]Q0TE]\0=5V1[X=%B;[W0RCW%>B6 M-A;Z=:I;VR!(U&, 4 )8V%OIUJEO;($C08&!_.K5%% !534-1MM-M'N;J18T M4=6.,T7^H6^FVCW-RX6- 3UY/TKB;6UN_&VHB\O%:+24/[J+M*/<4 %K;7OC M745O;Q7ATN)LQ0D8+$>OK7>PP1V\2Q1*$11@ "B&!+>)8HE"HHP *DH ***H M:KJUKI%D]U7/H/>EUO6[70[%[B MY?I]U5Y8_05R^C:->>(;\:QK2XCSF&WS\JXZ'ZT &C:-=^(=0&MZR#Y?_+O M1@!>V1ZUW*J$4*H Z 4H157:HP!VI: "OB?XA_\E!US_KZ?^=?:]?%'Q#_Y M*#K?_7T_\Z .8HHHH *?'_K%^HIE/C_UB_44 ?% MO^15TO\ Z]D_E6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P'Q?\ ^1*F_'^5 M=_7#?%9%;P5<[NRG^5 'QS12XI* "BBB@#KOAC_R471?^NXK[-FGCMX6EE8* MB#+$U\7_ XFCM_B!I$LKA46<$D]J^F+JYO/&&H&TM=T6FQ-\\G]X_7TH ;= M7-WXROS:6A:/38V_>2#HU=I8Z?;Z=:K;VZ!44>G6DL-/@TVU6WMT"JHQTZU; MH ***K7M_;Z?:OV]O%:P+#"@1% M& %& * "WMX[:%8HE"HHP !4M%% !5+5-3M=)L)+N[D$<2#))HU+4[?2[1KB MY<*HZ#/+'T'O7&6-A>>,=374M1#1:?$V8(#P6'^T.] !8V-[XPU%=2U)6BL( MFS# >Y'0G_"N]CB2&,1QJ%4# '2B*%(8ECC4*JC %/H ***SM8UFUT:R:X MN'' .U ?F<^@]Z $UG6;71+!KFZD"CH!W)KE-)TJ]\3ZBNL:PK);HUVVT.Q,\S#>QVQ)W=NP%)KNNVVAV;2S',A'R1K]YSZ"N=T/0[K M6K_^V]:&23^XA(^55[$CU]Z #0]$NM9OUUO6@<]8(&_@_P :[A5"@ # QBA M5"@!> !P*6@ I,T9K$\1>(K?0[0D@R7##Y(4Y9OH* %\0^(H-#M 3^\N9>(8 MAU<^E8WA_P /7%Y=_P!M:UE[AQF.,_\ +-?3%'A[P]<7EV=:UOY[F0Y2,_=4 M=L#UKL\=NU !@8X_"EHI,T %<_XD\2Q:+"L,2^=?S#$, ^\WK1XD\21:-"( MH@9;R7 2->2/?Z51\.>&Y1.VKZN?-OI><'E4^GI0 >&_#F?X M1V%==C'2C'&*6@ I,T9KC/&'C$Z;C3-*!GU.?Y%5!NV$]&/M0 >,/&']F,NE M:8GVC59^$B3J!W/X4O@_P=_9>_4M2<7&JW'S32']*/!_@_\ LM6U+4F$^ISG M>[,<[">H7/05V= "4M%)GC- !G'6N0\2>))3R?*6'(C^M7_#?AN'1;>P]J #PYX;CT: R2 MGS;V7YII3_$:Z"DQ2T %(2!UXH) &2<#UKB_$'B"YOKO^QM$^:XBY>X.!-*O_ "S'J:V_#WAZWT*TV*-T[G=)(>26[FD\/>'; M;0[,(@+SMR\CG+'VS6UCTH 6BBFE@JDL< MWFNW[: M)HA/!Q/<+R(_K2ZWKEUKE_\ V+HAR/\ EM..0H[C/K71Z%H=MH=BL$"Y<_?D M;EF/N: #0]"M=$LA# N&/+,>I-:U%% !36=44LQ 4QKL]-TVWTNS6VMD"HHY..3[F@ TW3+;2[-+6V0+&@Q[FKM%% M!5>\O8+"U>XN) D:#DDT7M[#86KW-PX2-!DDG%>=-]N^(&J;?GAT>-N2."_T MH 7-[\0=3^3?%HL3?>[2CVKT.RL8-/M8[:V0)&@P.*+*Q@L+5+>WC"1J. !B MK- !11534-1M],M7N+APJ*,]>30 :CJ$&FVCW%PX55'&3U/I7&VMI=^,=06\ MO T>FH?DC/\ &*+6TO/&.H_:[T-%IL9_=Q]"WH?<5W,4,<$2Q1*$11@ "@ B MA2"-8XU"JHP !4E%% !5#5M5M](LGN;APH X&>2:-5U:VTFT:>X<#'1<\FN3 MT[3;OQ1J U+4@4M4/[J'IG\* #3=-N_%%^-3U,,EFIS#$>-P[&NY1%C0*H M[ 4B1K&@1 %51@ #@"GT %%)FLS6=9M]'M#+*PWG[J9Y- !K>M6VBV1GG8;C M]Q.[&N[UV^_MC5P1'G,,)X ^HKME4(H51 MA0, "@ 50H [ 4M%)F@ S6/KVO6^B6I9SF5N$3/)I=>UV#1K;+'=._P L M<8ZD]JQ-!T.?4;S^V=8&YW.Z&(CA1[@T &A:#73_ "H@ZYH 3Q#XABT> 1I\]W)Q M'&.O/>L_P]X>EDN/[6U;+W3G*(W\%)X>\/227!U?5OWEU)RB-R$'TKKL4 &, M#%+129H 7-=?R\*J\[3[TS MPKX5-BS:CJ)\V_E.6+U=?28I: "DS1FN M4\0^(I/-_LO2OWMW)P649""@!/$7B*7[0-)TG]Y>N<,5_P"6?UJ]X>\.Q:3# MYLO[R[?)=S[T>'?#D>DP^;-^]O'Y>1N3^=;] "4M%(3@9/3% !FN/U[7KB\N MCH^CY>=CB61>B>M&OZ]/>W7]CZ/\TTG$DJC(4?7M6OH'A^'1K4#[]PW+R-R2 M?K0 >'_#\&BVV!\UPWWW/4UM4F*6@ I"0!D\ >M!8*,G@#J37%ZUK5SK5V=' MTALJ3B:9>@'L: $UG6[G6;[^Q]&+,/\ EM,O0#N*Z'1-$M]%M!%&,R'[[GJ3 M1HFB6^CV8CC7,CA%+JNIW7B6];2=*8K;#B>;H/P-=1I.D6VDV:P0( XN)!'&@R68X% !> M7D%C:R7-PX2*-=S$FO.G>^^(.IE(]\6C1-G=VD]"*1VOO'^J;$WP:/"W)Z%R M.H]Q7HEC86^G6J6UM&$C08&!B@ L;"WTZU2VMHPD:#CBK-%% !534=1MM,LY M+JZD$<48R2:-0U&WTRT>YN9 D:CJQQD^E<3:6UYXUU);Z\5X=,B;,4+#!;ZC MO0 6MI>^-=0%Y?!HM+B;,4)_Y:$=&^E=[#!';Q+%$H5%& .E$,$=O"L42A$ M48 J2@ HHJAJNJVVD63W-RX50/E&>6/I0 :MJUKHUB]W=R!(T[^_:N/TW3; MSQ9J":IJBO%:(VZ"W8_J:-.TV[\6ZBNJZFK)91G]Q >,C_:'>N]2-8T"( J@ M8 H 2.)(D"(H51P .U/HHH *R];UNUT2Q,]PX!)PB]V/84:WK=MHMDT\[9; M'R1@_,Y]!7,:/HUWXAU!=:UD'RP?]'@Q@!>V1Z^] !HVC7?B'4%UG60RH#NM M[=OX!70[YFXCB7[S'V% M "Z_K]MH5H'E(,SG;%'GEV["OC3Q?)H99)V+1GJIKZMT#0;G4K M[^W-:&Z5N8HC]U1V./6OESXA #X@:X ,#[4^ * .9HHI<4 )3X_]8OU%,J2, M?.#QP10!]R>%O^15TO\ Z]D_E6O61X6_Y%72_P#KV3^5:] !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7#_%5=W@JZ]E;^5=Q7$_%/\ Y$J[_P!QOY4 ?,'P_P#" MT'C'Q7!I$]P\$;J6+HH)XKV3_AF[2O\ H.7?_?M:\[^!O_)2[3_KF_\ *OK6 M@#P[_AF[2O\ H.7?_?M:9+^SIH\$32RZ_PK MAKFYN_&-^;2T+1Z9&W[R3LU 'E_AOX/VEQXF6:ROYYK&!LF1T W5]!V&GP:; M:K;VZ!448X'6BPT^WTZU6WMT"HH]*M4 %%%5KZ_M].M)+JZ<1Q1KN9B: "]O MH-/M7N+APD:@GD]:X:&"[\U=[;V\=K"L4*A448 H (+>.VA6*) J*, 5+110 52U/5+;2;-[ MJZ<*B#.!U/THU34[72;&2[NY!'$@Y)KC;&QO?&.HKJ.I(T6GQ-F&W/4^Y]: M$L;&\\9:@-1U%6CTQ#F"W[2#LQ'8UWL420QK'&H55& !1%$D,:I&H55& !3Z M "BBL[6=9M=&L6N+EPHZ*/4]A0 :QK-KHUB]S^)M176-8#1VZ'-O;-QM]2?6N[2-8T"( % P ! M0 *BHH50 H["G444 %9.NZ]:Z%9&:=B6/"HO+$_2C7M=MM"L3-.P\QOEB3N[ M=@*YW0]$N]:OAK>M@@DY@@8?<'OZT )H>AWFM7PUO7 !2A0H & !Q2T %%%8GB+Q#!H=J"?WEU)Q#".KGT% !XA\0V^AVF2=]S)\L4 M:\DL>GX5C>'O#UQ>7?\ ;6M9>Y8YCB)R(OI1X>\.W%Y>?VWK1+W+C]W&W\"] MN/45V8 P.!0 8&!BEHI* #-<_XD\21Z/ (H5$U]+\L40YR>V?2CQ+XEBT6 M 10KY]]*,0P)]YJH^&_#@ \8>,3II32] M+3[3JUQ\L48Z ^Y[4O@_P>-+W:GJ;&YU2?YFD?DJ#V%'@[P?_9>_4M2<7&J7 M'S2R'U]AVKLJ %HHI,^M !GBN0\2>(Y?/&D:0HFO9>">R_4TGB/Q)*;C^Q]( M4S7TO#%.1&I_B-:/AOPW%HT)EE(EO9?FEE/.3[>E !X;\-0Z) 9)&,][*,RS MN/F:N@HHH *3( R303@9.!^-<7X@\07%_>'0]%R]P<":11D1#U- !X@\0W%] M>?V)H@\RY_/K6UX>\/6^AVF%_>7#\RS-]YS[TOA_P_!H=GL4;KAS MNDD/)+=_PK:H ***1F"C+$ #N30 %@JEFX KA]WK76Z1I%MHUBMM;(% Y8@?>/ MHFPT]FCTR-OWUP.CXZKGUKM- M-TRVTJS2UM4"H@QGN?K0 FFZ9:Z59I:VD8CC4=!5VBB@ JO>7L%A:O<7$@2- M!DDFB\O8+"V>XN'"1H.I->=;K[X@:IQOAT6)NIZ2CVH #]O^(&JX&^#1H6Y( MX,A]"*]$LK&WT^UCMK:,1Q(,!0*+*Q@T^UCMK= L:# XJS0 4454U#4;?3+1 M[BY<*B@XR>IH -0U&WTVT:YN7"HH]>M<;:6MYXQU 7MZ&BTV-OWIADLU; M,,)XW#L: $TW3;KQ3?C5-3!2R1LPP'HP]Q7 1I\]W+\L<:GG- !XA\10Z-;[5_>W3_'II)_[7UC]Y=N MZ?YE1OX*ZT#'I0 8I:** $S7*>*O%(TX+I]@! M-?S<*H[>YH\5>*AIP%A8#SM0E^547G;]:;X6\*_82=2U$^=?S?,=W\&>U !X M5\*FR/\ :6I'SM1E&XLW)0^U=;BEHH *3-&:Y/Q%XCD\\:3I(,M](=K%1GR_ MK0 >(?$,OFC2M)_>7DF S#H@/?-7O#OAV/28/.F_>WDOS22,.'O#L6DP^ M;+^\NWY=SS6_0 F*6BDR!U(H "<#)Q7'Z_K\]Y=?V-HV6N&XDE7HGXT:_K]Q M>79T?1_WD[<2R+R$]:U] \/P:+;8^_<-]^0\YH - T&'1K7^_@'<4 +K>M76L7O\ M8^C%N3B:=>B_C70:)H=MHMF(HES(?O.1R:-$T2WT:T$48S(?ON>I-:M "8I: M*:SJJDL0 .I- SJBEG(50,DD\"N(U35;OQ)?G2M)++;J<33C@\=11JFJ7/B M:^.F:2Q^R _O9UZ$5U&D:1;Z19K! O/\3'J3ZT +I&D6VCV:P6Z@8'S-CEJT M*** "F22I$C.[!54YJY0 4457O+R"QM9+BX<)%&-S,3T% !=WD-E;//.X1$!))->=.]]\0 M=4V)OAT2)N3T\T>XI7>^^(.I[8]\6BQ-][M+CH0:]#L;"WTZU2WMT"QH.!B@ M!+&PM].M4M[9 D:@# %6J** "JM_J%OIMF]S7JM#I<3;HHC_&1T;Z4 %K:W?C741>7@:+2D;]U#VE' MJ17>Q0)!$L42A448 %$,$=O$L<2A448 Z"I* "BBJ&K:M::-8O=7>+ M=075-51XK-#F"W;^9]:[R.-(HU1%"JHP * !(UC0(@ 4# %/HHH *R];URUT M.Q>XN6/'W47DG\*-;UNUT2Q-Q[MV%8YW3N=L40/+MZ"@ U_Q!;:'9F21MTS<)&.22?:L'0=!NM4O/[;UP9E M8[H8"Q]Z[8 8& * * !@=*\AUWX" M:;KFN7FJ2:OOTE 'A__#-^E_\ 0+>[T^*:_P!4G@F89*(BG%>3^.?#4/A'QC<:/!.\\<)4 MB1P 3FOM@ 8%?(GQG_Y*KJ'_ /Y4 ?4GA;_ )%72_\ KV3^5:]9'A;_ )%7 M2_\ KV3^5:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$_%/\ Y$J[_P!QOY5V MU<3\4_\ D2KO_<;^5 'S_P# S_DI=I_US?\ E7UE-/';Q-+*P5%&22<5\E?! M*6.#XCVLDKA4$;Y)/M7OES=7?C'4#:69:+2XS^\D'_+0>] !=7-YXPU#[):% MHM-C;+R=-_MGN*[*PTZWTVU6WMT"HHQTZT6&GV^FVB6]L@1%'8=:MT %%%5K MV^@T^T>YN'"QH"2<_P J "]O[?3[5[BYD6.-1R6.*X:"&\\;ZBMS.'ATF)LQ MQG@N1Z^HHB@N_'.HBXN0T>CQGY(R.)A[BN]@MX[:%8HE"(H % !;V\5K D, M*A(T&% &,"I:** "J6IZG;Z59M>,=274M1#1Z?&?W$!XWC_:%=Y% M"D$2QQJ%51@ #I2Q1)#&L<:@*HP!3Z "BBLW6-9M=%L7N;I\ =%');Z"@!=8 MUFUT:Q:YN&' ^5 ?F<^@]ZY/2=+N_%%^NL:LI6U'^HMSP-O;(]:-*TF\\3ZB M-6UE=MNAS!;9^48Z&N[5%0!5 'H* !45%"J,*!@ 4ZBDS0 N:R-=UVVT2R, MLIW2-]R)?O,?84NN:[;:'9M-,V7/"(.22?:NYD.4CZJGI@=J/#WAZXO+O^VM;R]R^6BB8Y$6>PKLP,>GX"@ Q@8'2EHI M,T &:Y_Q)XDBT:$0Q RWLN D:C)&>A^E+XD\21Z/"(H0)KV7B*(,?&)TW9I>EI]IU6X^6*,= ?<]J #QAXP.FXTS2QYVIS_*@3G83T)]! M2^#_ ?_ &6K:EJ1\_4[CYW9N=A/4+Z"CP?X.&E;M3U)OM.J3C+2N.5![5V6 M* #%+129H ,\5R'B/Q',9ETC1_WE[(<%ARL?UH\1^))C<#2-(7S;V7J1T4=\ MFM#PWX:AT6W,LA,]]*,RSN/F:@ \-^&X=&@\R3,EY)\SR-R>>V?2M_'O2T4 M%)D 9/2C.!SQ7%^(/$-S?7?]BZ*"]PX_>RCHB=SGU'I0 >(/$%S?77]C:)\U MPYP\O54^I[5M>'O#UOH5F$3+SMR\K\LQ]S1X>\/6^AVFT?O+E^99F^\Y]36W M0 E+12,P52S$ 9)H &8*I9C@#DDUPVMZW=:Y?\ ]BZ*>#_KI_X0.X!]:76] M:N]M !JNJ7?BF_;2-*9EM!_KYQT([@'UKK-(T>UT:Q6VMD P &YK1H ***CEFCAB:21@JJ,DGM0 2S)#$TLC!44 M9))Q7!WU[>>,]1;3K M'IL9_?S#C>/\ 9/>B^O;WQEJ+6&GLT.G1-MFG'4GT M'M79Z;IEMI5E':VL82-!P!0 :;IMMIEFMM;(%1>N!C)]:NT44 %5[V]@L+22 MYN'"1H,DDT7M[!86KW%PX2-!DDFO.C]O^(&J8!>#1H'RM>AV5C;Z?:I;VT:I&HX"C%%E8V^G6D=K;1K'%&-JJ!T% M6: "BBJE_J-OIMJUQ<.%51Z]: #4-1M]-M7N+A@JJ,XSUKC;6TO/&&H_:[S= M'IL9_=Q]-V.AQW%%I:WGC'4!>W@:+3(V_=Q'^/ZBNYBAC@B2*)0B(,*H["@ MA@C@B6*)0J*, #BI*** "J&JZM;:3:-/<.% Z+GDT:IJMOI-FT\[@ ?=&>2: MY/3M-N_%-^NIZFI6R1LQ6YZ,/>@!=-TZ[\3WZZGJ09+53^ZB]?J*[=(UC0(@ M"JHP !T%*D:QH$4 *!@ 4Z@ I,TM9>LZU;Z-9M-*V7(^1.[&@!=9UFWT>T,L MK9<\*@ZDUS>CZ-KK&K*1'G,$)Z >XHTC1[K7[P:OK )B)S# Q^7;VKM@ MH48 H 1455"J,*!@ 4ZBB@!,UD:]KL&C6I9CNG;Y4C'4GMQ1KVO6^BVNYC MNG;B-!U)K$T+0;C4;O\ MC607D)S%$QR%'8T &A:'<:C=?VQK W.WS11-R / M<5V07 QV%&.U+0 4E+6%X@\0PZ/!M3]Y=.,1H.: #Q#XABTB#9'^\NGX1!R< MUG>'_#TLEP=7U;Y[J3[B-R$6CP]X>FDG_M;6#YEVYRB-R(_I76XH 7%%%)0 MM,UQ^OZ]/>W7]CZ/\ M/+)\LDHY"COSVHU_7[B\NO['T;+3MQ)*O1/QK7T#0(-&MN/GN'Y>0]2: #0/ M#\.C6HXWW#VTBT6&!!G'S,1R:T:** "F2RI#&TDC!449))Q1)*D2,[L%5>I)KAKV^N_% MU_\ 8+ M'IZ'$LHXW^U !>WUWXNU V%B6CL(VQ))TW$=>?2NOTS3+;2[5;>W M0!5')QR:73=,MM+LTMK9 JJ "0.M7* "BBH+N\AL;9Y[APB(I)R: "\O(+&V M>XN)%CC09+,<"O.F:^\?ZIL7?#H\+<]BY'4>XI':^^(.J;$WPZ+$>>WG?45Z M'8V%OIUJEM;($C0 8 ZT +8V$&G6B6UL@2-!@8&*LT44 %5-0U&WTVU:XN7" M(OJ<9]J-0U&WTRSDNKEPL: D\\GZ5Q-M:W?C;4!>7@:/28S^[A/24=B10 6E MK>>-=26^NPT.EQMF&)N"_KN'>N\@@CMX5BB4*BC %+#"D$2Q1J%11P *DH M***H:KJUKI%B]U6/H*Y#3=-N_%NHK MJNIAEL4/[B!N P_VA2:=IEYXMU'^U-54I8HW[BV_A..C_6N\2-8T"* %48% M!'$L2*B *H& *?110 5EZWK=MHEDT\[9;'RH/O.?0"C6];M=#L6N+E_957E MF/TKF-&T:]\0Z@-9UH$1@Y@ML_*GN* #1]&N_$-^NM:R"(_^6$'0;>Q(]:[E M455"J, # I54*H4 #BEH *3-+6-K^OV^AV?F2',S<1H.230 :_X@MM#LS) M(=\K?(O$<.B6VU09+I\!(EY;ZX]*/$?B M*'1+;:O[R[E^6*(:Z. MLZR1)>2'E=CC'2C'&*6@ KY$^,_\ R574/^ ?RKZZS7R+\9\?\+4U M#!_YY_RH ^I/"W_(JZ7_ ->R?RK7K(\+?\BKI?\ U[)_*M>@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KB/BH0/!5WG^XW\J[>N(^*@SX*N_P#<;^5 'S?\*-+_ M +7\=VMKO* JQ)!]J^O;#3[?3K5;>V0*BCCBOE/X&_\ )2[3_KF_\J^MJ "B MBJU[?V^GVKW%S(J(@ZL<9/I0 7U];Z=:27-S((XD&2Q-<-#!?>.-1^T7 :'2 M(6_=QGCS".C ]Q1!%=^.-16YG62+286_=QG@O]?6N]M[:*U@6&%0J*, 4 $ M%O%;1+%"@5%& *EHHH *I:GJEII-E)=7_K1I.E7 M?B>_76-65EMA_P >\'0%>Q(]:[M(UC0*@PH& * !$5%"J % P !3J*,T %9. MNZ];:'9&:9LRMQ%$.LC=@*-=UVVT.Q::9LR'[D:_>8^PKG-#T.ZUJ_\ [:UL M9)_U,)Z*.QQZT &AZ)=:U>C6M:#9))@@;C8/?UKN H4 =J H50HX X %+ M0 44F:Q/$/B*WT.URV9+AQA(DY8^^* %\1>(8-#M,G]Y=2<10K]YSZ"L;P]X M>GO+O^VM:/F7+C]W&>B+VX]:/#WAZYO+LZUK?SW+G*19RB#M@5V> !@8Q0 8 M & .*6BDS0 9KG_$OB:+18/*B4SWT@Q% GWFH\2>)(M&@$,7[R]E^6.-1DC/ M0GVJCX;\-RB#_P"RP^I:DXN-4N/FED/8^P[4>$/!W]E@ZEJ;&?4YSO=GYV$]0/:NRQ0 M8]*6BDS0 9Q7'^)/$DQN!H^C@RWLORLR<^6#W-+XC\23?:%TC1QYE[+P6'*I M]?2M#PWX;BT: R2$R7V?2@ \-^&XM&@,DI$U[+\TLIYRW?'I6_B MC'O2T %(2 ,G HSQGMZUQ?B#Q!<7UY_8NB?/<._X4GA[P];Z%:!$^>X89DE?E MF^IK:QZ4 %+12,P52S' '))H &8*,L< 5P^M:W>:Y?G1-#)^]B>Y RL?UHUO M6[O7+_\ L312>?\ 739^4+W /K[5T>AZ%;:)9"*(;I#]^1OO,?>@ T/0K70[ M)8(%^8DEG;EB?K6M110 4UG5$+,0 .I-#R+&A9R H&237":IJMWXIOVTC22P MM5_X^)QT*^Q]: $U35;SQ1J/]DZ0Q6T0XGN>W'5/K76Z1H]KHUBEM;)@*.6/ M);ZFC2-'M=&LEM[9 ,?>7MWXSU'^S]/9H],0XFG[2#NH-)>WEYXSU)M.L&:/38S^_F'!0V-K)<7#!(XUW,2:\[)OO'^J$#?!I$38)Z&3Z>HH 3-]\0= M5( >'186ZG_EJ/8UZ)96,&GVL=O;H$C10!@465C!I]JEM;1K'&HX"C%6: "B MBJFH:C;Z;:-<7#@*HX&>OTH -0U&WTRT>XN7"HH)&3UKC;2TNO&-^+R\#1Z9 M&?W<9_Y:#VHM;2\\8:A]MO T>GQM^[3IN(Z<>E=S##'!$L42A47@ # % !%" MD,8CC4*H& *DHHH *H:KJMMI%FUQ<.% ' SR31JNK6VDVC7%RX4*.%SR:Y3 M3=.N_%%^-4U(%+5#^ZBZ9^HH 33=.N_%.H?VGJ89;1#^YA/&1V-=RD:QH$0! M5 P .U)'&L4:H@"JHPH Z"GT %%)FLW6=9M](LS+*WSGA$'4F@ UK6K;1K,S M3L-Q^XF>6KF]'T>ZUV]_M;6 0FKK&K*1'G,,!Z >XKM5 M0*H51@ 8 % "JH50 ., <4M%)F@ S6/KVO6^BVA=SNF;A$'4FEU[78-&M" M['=,W"(.I/TK$T+0[C4;K^V-8!9W^:*)N0H]Q0 :%H-SJ-W_ &SK()E8[HH6 MXV?A79!0!@ #I0!C@< 4M !29HK#\0^(8=(M]B?O+M^$C7D_E0 >(O$,6C0 M;$^>[E^6.,'G-9WA[P_-)/\ VMJWSW3_ #*A_@_"CP_X>EDG_M;5OGN7Y1&Y M"C^E==B@!,?2EHHH 3-2OUH\4^*QIP%C8 S:A* M<*JC./K3?"OA5K$MJ&I'SK^4Y8LEH *3.**Y/Q#XBD\[^RM+'FW,T &0*X_7M M?GO+HZ/HV9)V.)9%&0GJ*-?UZ>\NCH^D$M,_$DB\A1WYK7T#0(=&M1GY[AN9 M)#R2?K0 :!X?@T6VQ]^=OON>IK:HHH *0D 9/:@L%4LW R37%:WK=QK-\=& MTACC.)YAT ]C0 :UK5SK-[_8^C$LIXGF49 '<5T.B:);Z-:"*,9D(^=SU8T: M+HD&CVH2,9D;EW/4FM3% "T44UY%C1G)IN@_ UU&DZ1;:19K!;H!CJV.3 M0 :1I%OI%FL$"X/5F/4GUK1HHH *9)*D4322,%11DDT2RI#&TDC!449)/%<- M>WMYXNU V%AN2PC;][+TW$=0#Z4 %]>7GB^_:PL"T>G(W[V8=&^AKL-.TZWT MRT6"W0*J]3CDFC3=,M]+M5M[=0%48)QR:N4 %%%07=Y!8VSW%Q(J1H.2QQ0 MEY>06%L]Q<2!(D&68GH*\Z9[[Q_JA1-\&BPOC/]4V)O@T>) MN>QD]1[BO0K"PM]-M([:VC"1H, 8S0 MC86^G6J6]N@6-!QQ5FBB@ JIJ&H MVVEV;W5U((XD&231J&H6^FVK7%RX1%]3C)]!7$VEM>>-M0%]>!HM*B;]S$>" M_KN% !:VMYXTU'[;>JT.EPOF&$G!8CH?I7>PP1V\2QQ*%11@ #M2001V\2Q1 M*%11@ #M4M !115#5=6MM(LGN;F0*%!PN>6/H* #5M6M='LGN;J541>F3U-< M?IFGWOBW4%U;54:&S0YM[9AR/<^M+INFW?BW4%U35 RV*G]Q ?XA_M#UKNXX MUBC5$&%48 % !'$D2*B*%51@ 4^BB@ K+UO6K;1+%KB=P&/$:9Y<]@*-:UNU MT2R:>=OFQ\J+]YCZ 5S&C:+=>(;_ /MG601%_P L(/X=O8D>M !HVC7?B&^7 M6M94K&.8+=OX1[^M=RJ*BA5 QQ0J!%"J, # IU !129K'\0>(+;0K,R2G M?*WW(D^\WT% !K^OV^AVF^3YYWXBB'WG/H*P= T&YU2\_MO6\M*>8(&Z1IV! M'J*70M!NM3O/[9UOYI6.8H3]U?0XKM=H P* 8 I:*3- "U@^(_$D&B6P M509KR3B&!3\SFCQ%XCAT6V ,EU)@)&O+?7'I67X=\.3S7)UG6?WEY(=RQGE M8_I0 >'?#LTUR=9UD^;=R_=4]$';BNQQ]* ,=*6@ I,TOX5QWC#QBNCHMA8# MS]2G.R-$YVD]"?0>] "^,/&"Z/&MA8I]IU.?B.&,_,/>OEOQ[;ZC;>-;F/5I MUFO,J68#'7FOI[PAX0>R8ZMJY\[4YOF;=R(_8>U?/7QG_P"2JZAW^Y_*@#ZD M\+?\BKI?_7LG\JUZR/"W_(JZ7_U[)_*M>@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ KB?BG_P B5=_[C?RKMJXGXI_\B5=_[C?RH \!^!\;I\2[(LI :-RI(QD8 MKZTKY:^#VM7>J_$+2(+GR]EI;O''M3!QCOZU].7U];Z=:/-ODC/27W-$,%[XWU(7%P&ATB% MLI&>#(1T.?2N]@MX[:!(85"(@P !0 001VT*Q1*%11@ "I:** "J6IZI;:59 MOC6];#<\P6[?P+[CUH -$T*[UK4%US7 2P.8+<\B/Z5W 4* M * H50J\ 4M !129K%\1>(H-#M,G]Y=2<10K]YS[4 'B'Q#;Z': GY[F3Y(H MQR2W;Z"L;P]X?N+V\_MO6PI/#WAZXO+LZUK1\RYD'[N,]$7M MQZUV@ '2@ P,#CZ4M%)F@!)/$L6BP" M*)3/?2C$4"?>-4?#?AN43'5M7837TO)]%],"@ \-^&I!<'6-7)FOI>5W_P#+ M-3_"*Z^DQ2T %)FEKB_&'C#^S=NEZ6AN=4G^58X^2@/\1]A0 >,/&)TW;IFE MQ_:=4G^6.,= ?K2^#_!PTHMJ>I,;C5)QF25^H'I2^#O!_P#98;4M2<7&J7'S M22'H#[#M78X]* #%+129H ,UR'B3Q)+]H&D:0/-O9/O$?P#OS1XD\1S&X_LC M1QYM[)\I9>?*SW/M6AX;\-Q:+!YDA$M[)\TTIYRW?% !X:\-PZ+ TLA\V^F& M9IC]YO2N@I,4M !2$X&3P/>C< ,G %<7XA\07%]>?V)H9WW#'$TP&5B^M !X M@\0W%]=_V+HH+W#C$LH_@7N0?45M>'O#T&A6FU?GN9.9I3U=O4TOA[P_;Z': M;5&^X?YI)&Y)-;- "T44A8*,D@#WH &8*I9B ,DUP^MZU=:Y?-HNBDC'$\Z M_P ]O6C6];O-;OCHNB$CG$USC*I[&NCT+0;30K%;>W3GJSLE<'>7M[XRU!K#3V:+3HFVS3CC)'5?<>])>7MWXSU#[!I[-'IB'$LX MZ2#N :[73M,MM*LH[6UC"QH ,]S]: $TS3+;2K*.TM(PD2#@"KM%% !45Q.]4%[.&ATB%OW:=I/7(IMO;7OC_4Q'1XF^1.AD]P:]&M[:*U@2&% D M:# '% #H8$MX5BC "(,*/:I*** "J&JZK;Z39M<3OC'"@=2?2C5=5MM(LVN M+A@ !PN>6-ZU^]&KZP&,76"!NF.QHT?1[O7;W^UM8!"9S# > M,>]=LJA0 H XP* *%& *6BDS0 M8^O:]!HMJ78[IVX1!U)HU[7K?1;4L MYW3-PB#J36)H.A7&HW@UG6(/$,.CP;4_>73C"(. M:S?#WAZ:2X_M?6#YEVYRJ-SY?T-+X>\/S27']K:O^\NI/F1&_@_"NMQ0 8I: M*3/Y4 %*?%7]G :?IX\[49>%1>2OUIGA7P MM]A)U+4?WU_-\Q9OX<]L4 +X5\+&Q9M2U$F;49?F9GZK]*ZW%+10 4F<49^E M7;C+NW)K?H 3%+129H ,X&3@5Q^OZ_<7EW M_8^C9:=_EDE7^"C7M?GO+G^Q]&^>9CB251D(.X-:^@:!!HMKM^_<-R\AY)- M!H&@6^BVW W7#\NYZDULTM% !2%@H)) [DT$@N)9E[>U=!H>AVVBV8BA4>8?OOCDT:)HEOHUHL42 MYD(^=SU)K5H 3%+136<(I9B .3F@ 9U1"[$*H&237$:IJMWXDOSI6DEEME/ M[Z9>N.XI-5U2Z\37QTK221:JV)[@="/8UU.D:1;Z1:+# F#_ !-W)H -(TBW MT>S6"W0# ^9L>+[\ MZ?8%H]/1OWLP_B^AH +V^N_%U_\ 8+ LFG*?WLHXWBNOTS3+?2[1+>V0*J@ MD#K2Z=IUOIEHEO;H%51Z\\9ZAY,&Z'2XF^9_[Y]0:[2RL8+"V M6"W0*BC'UH +&P@TZTCMK9 D:# %6:** "JFHZE;:79R75U(%CC7)YY/THU M#4;;2[-[J[D$<2#))->>P0W_ (^U7S[D/!I$+92,\;R/>@"U9PW/CK43=W09 M-*B;$<)Z2#LQ%=_%"D,:QQJ%51P *;:VL-G;I! @2-!@ "IJ "BBJ&JZM;:1 M9/1QI$BHB@*HP .PH $C6- J ! M1T I]%% !67K6MVNB6+7%P_LJCDDTNMZW;:)8FXN& 8\1IGEV[ 5R^C:-=^( M;]=:UH,(QS!;MQL'N.] !H^C7GB&_&M:VI$8.8+8G*I[BNY50JA5 '%"HJJ M%48 &!BG4 %%%8^OZ_;Z'9EW^>=O]7"#\SGT% !K^OV^AV7F2'=,YVQH.2S' MI^%8&@Z#_P!N:WEI6'[F%N B]N/6NV M&!P/2@ "@ 8 ''2EHHH ,U@^(_$<.B6VU/WMW+\L40YRW;/I1XC\20:):[5 M!FO)!B*!#\S?2LOPYX,%T=%L+!#@ \8>,%T=% ML+%//U2X^6&(>OOZ5!X/\'M8RMK&K-]HU28B^F!VKML4 +BOD;XRH[?%/46520/+R0.G'>OKFOE3XL:U=Z;\1]=M M+?R_+O%B64LF3@#L>U 'TIX7_P"16TO_ *]D_E6O61X7_P"16TO_ *]D_E6O M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5Q/Q3_ .1*N_\ <;^5=M7$?%0@>"KO M_<;^5 'SS\&;R"P^(5O<7#A(TC?))KWNWBO/'.H"YG62+1XF_=H1CS/J*^?? MA'I5MK'Q M+6[3?%M9L>XKZ_@@CMX5BB4*BC % !!;16L*Q0H$11@ "I:** M "J6IZG;Z59MP]Z-3U2VTFR>ZN7"H@R0.I^E<996%YXRU%=0U M)6CTV-LP0=FQT;ZT %A8W?C'4%U'4%9-.0_N83QN'^T*[V*)(8UCC&U5& !1 M%$D,:QH %48 Q3Z "BBLW6=9M=%L'NKJ0*J]!W- !K&LVVBV+W-RX&T<*#RQ M]!7*:3I-YXGU :QJZE+4?\>\'8KV)'K1I6DWGB;4%U?6$*VZG,%L>B^]=VJ* MBA5 ' H $C6- J !1T'I3J** "LC7M>MM"L6FF.7/W(UY9OH*-=UVVT.R: M:9OG/")W)KG=$T.[UJ_76];!+ Y@@;D1CVH -#T.[UJ^_MK6QDDYB@_A ['' MK7U+0 4F:,UB^(?$,&AVH)^>YD^6*,=2W8>U ">(O$ M-OH=IELO@KLP,# _2@ "@# Z>E+129H ,US_B3Q+%HT BBS+>RD)% M&HR03T)]J7Q'XDCT> 10CS;V48BC'&_ M#: #QCXP_L[;IFF+Y^ISG8BJ,["?[V.@I?!_@_\ LL-J6I,9]2G^9GDY,>>2 MH]J/!W@X:46U/4F^TZK/S),_4#L/PKLL4 'XTM%)G'6@ SZUR'B3Q++]H71] M' EOI3MW 95/J>U'B/Q)*;@:/I \V^D^]C^ =S6AX;\.1:+ TLA\V^F&9IB. M6- "^&_#D.C0>9(3+>2]<7X@U^YOK MS^Q=%R\[#][*/X%/>@ \0>(+B^O/[%T7Y[A^'D'W5]L^M;7A_P /6^AV@5?W MEPPS)*WWF^IH\/>'H-"M-J_/KMZFMK% !BEHI&8*I+$ 9)H &8*I M8\ MW>N:@VB:*Q&.+B=?X!_ M6NDT+0[;0[%8(% 8G=(W=F[F@!-#T*VT.S6&$9D(^>0_><^IK6Q110 4UY%C M0NY 4#))H>18T+N0JCJ2:X35-4O?%&H-I&D.T=NAQ<7*C[OM0 :IJEWXIU%M M(TEBMJI_?W .!CV-=9I&CVVC62V]LH&,;F(Y8^I]Z-'T:UT6P6UM(PBCD^I- M:- !113)9DAC:21@JJ,DGM0 DLR0Q-)(P5%&22<5P=[>7GC/46T[3V:+38VQ M-.O!8>Q[T7E]>>,M0-AI[-%IL3;9IQW(ZK[UV>F:9;:58I:6L8CB08 % !IN MFVVF6BV]L@55ZD#&3ZU=HHH *AN+F*U@::9PD:C)9C@"EGN(K:%I97"HHR23 M7!RRWGCB_P#)@+1:/&V'<<>;CJ#[4 )+->>.-2,,!>#287P\G0N?;U%=S96- MOI]JEO;1B.-1P *+&QM].M([6VC"11KM51V%6: "BBJ>HZE;Z9:/O M)- !J.I6VEV;W5TX1%&>3U^E>?VUM?>/=4%U=;X=)@;Y$Z;R.F1Z46]O?>/] M3^TW0>+1HF^2,])/7->C6UM%:6Z00(%C084 4 %M:Q6ENL$"*D:#"J!C%344 M4 %4-4U:VTFS>XN' P.!GDT:IJMOI-FUQ.V,?=4=2?2N3T[3;KQ5?#4M44BS M4_N83T8>] "Z9IUWXHOQJFI*R6J']U$>_P!17;I&L<:H@"JHP !TI40(H50 M!T %.H *3-+69K6M6^C6;33-\V/E7N30 :SK-OH]F996^<\(@ZD_2N;T?1[G M7KU=7U=3Y>OO[6U@,8Q_J86Z =C7;!0HP !0 BJ%4*HP M , "G444 )FL?7M>@T:UW,=TS<(B\DGZ4NO:]!HEH7<[IF^XGY?"H@YH /$/B&'1[?8G[R[?B.->3FL_P />'Y9)_[5U;]Y=/RB M-R%%)X?\/2R7']KZO^\NV.45O^6?TKK<8Z4 +BBBDH 6N3\4^*O[. L; >=? MR\*J%&LB=0U(^=?R\L6YV_2NMQ1BEH *,TF<5RGB'Q#+Y_]E:5^\O'^5F7^#WH M 3Q%XBD\_P#LG2AYMY(,,PY51WYJ]X>\.QZ3#YLQ,EX_+NQR'?#T>DPF: M7]Y>2_-([#G-;] !BBBDS@9.!CKS0 9P,GI7'Z]KTU[='1]()>5^))%Z*/8T M:]K]Q=W7]CZ,2;ACMDE7^"M?0- M]%M0%&ZX;EY#U)H -!T"'1K;)^>Y?YI) M#U)K:HHH *1F"J6;@ 9)H+ DD #U-<7K6M7.KWO]CZ.3UQ-,O;VH 36M:NM M9OCHVD$\G$TH/ 'L:Z'1-$M]'M!'&,R'EG/4FC0]#MM$LUBA4;S]]SU-:F* M%Q1136<(I9B HY)- \BQH7R6"! ,#YFQRQH -)TBVTBT6"W0#'5L MR]-V.H!KL--TRWTNT2WMU 51@G')I-,TRWTNS M6WMT"J ,D=SZU=H ***BGN(K:%IIF"HHR2: ":XBMX6EF<(BCDD\5PTLUWXS MU'R8-T6F1GYF/&_U^M+/+=^--0^SPEHM*C/SG_GI7:65C!I]JEO;H$11Q@4 M%E8P:?:I!;H%11C@=:LT44 %5-0U&WTRT>YN7"1H">3C/M1J&I6VEV+1X6RB=I,=#0 00WWC_ %47$X>+2(6^1#QO^HKT M6UM8K.W2"! D:C %+;6L-G;K! @2-!@ "IJ "BBJ&K:M:Z/8O=73A44=,\G MZ4 &K:M:Z/9/C6];M=#L6N+AP.RKW)[5S&CZ->>(K]=:UM6$8 M.;>W;I'[B@ T;1;KQ#?#6=9!$?6"#^''8D>M=RJ!%"J . !0J!%"J .P%. MH *3-+6-X@U^WT.R\R0YF<[8T[ENU !X@\06VA61EE):5A\D2E'B/Q'#HML%3]Y=R_+#&.I/;Z M5E^'?#L\UU_;6LDRWC\QJW2('^$>U "^'?#D\US_ &QK/[R\U& .E+0 4?A17'^,/&"Z.J6%@GVC5+CY88AZ^_I0 GC#Q@NCQK86 \_4K M@[(T09VD]"?0>]0^$/![V3MJ^L'SM3G^9M_(CSU ]J/!_A!K&1M8U9OM&J3C MYI'ZJ#V'TKML4 'XTM%% "9KY$^,Q#?%34"#G[G\J^C_ !+XDDAE&EZ6OG7\ MO 53]VOE_P"(]CR?RK7K(\ M+?\ (JZ7_P!>R?RK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XCXJ 'P5=_[C M?RKMZXGXI_\ (E7?^XW\J /G_P"!G_)2[3_KF_\ *OK:ODGX&?\ )2[3_KF_ M\J^MJ "J6IZI;:59O=74@2-1U)ZT:GJ=OI5D]S'3HFS;V[<'/OZUWL<20QK'&H5%& M .U$420QA(P%4#@#I3Z "BBL[6-9M=%L7N;E\;1D*/O-[ 4 &L:S:Z+9-<7 M+@=D7/+-V KD])TJ[\3:DNLZNI2W4YM[=AC ]QWHTG2;SQ/J UC5U*VH/^CP M=B.S$>M=VB+&@1 HZ 4 "(J(J*,*HP!3J*3- "UD:[KUMH=F993ND/$<0/S M.?04:]KUKH=BT\S$N?NQKRS?05SNB:'=ZS??VUK8ZG,4'55'8X]: #0M#NM: MOAKFM9)/-O > B=@1ZBNX"@*%' % 4!<#BEH *3-+6'XB\0V^AVF6)>X?Y4C M09;/KCTH 7Q#XBM]#M,G,ES)Q%"A^9C[5C>'O#UQ=W9UK6CYER_,:'H@[<>M M'A[P])8M&MUBB'FWLQ"11J,G)[GVJCX;\-S"8ZMJY\R^E.X*3 MD1^PH /#?AJ83-J^LN)M0EY/]U?3 KKL48P.*6@ HHKB_&'C Z:5TO3%^T:G M<'8@7D(?]K'04 'C#QC_ &;C2]+7[1JD_P JI&-Q]J7P=X0_LL-J6I.+ MC5)_FD<\A3_L@]*/"'@\:6&U+4SY^J3GJI]36AX<\-PZ- 9 M)"9;R3EY7Y;Z4 'AOPW%HML9)/WM[+\TTK<_-WQZ"M_%&*6@ I"P')X%&0!D M]*XOQ!X@N;Z\&B:+^\N'_P!9(/NJ._/K0 >(?$%S?7?]B:'\UPYQ+,.5B^M; M7A_P];:'9[$&Z=_FDD;DDG^E'A_P];Z':!5_>7+\RS-]YJVL4 +112,P52QX M Y)- 6"C)X%MWFMWQT71">N)KC&53V-)K>MW>N:A_8>BDX)_P!(F!P MO?!]:Z30]"MM#LQ#",N?OR'[SGU- !H6@VFA6*P6ZG=U9V.6)^M:U&** "FO M(L:EF("@9)-#R+&A=R%4#))-<)JFJ7?BG46T?26*VJ']_<#CC_9/>@ U75;W MQ3?G2=(;9:*?](N<97 ZKGUKK-(T>UT:Q2VMDPJCJ>I^IHTC1[;1[);>W4#' MWFQRQ]3[UHT %%%1RS)#$TDC!449))P!0 LLJ0QF21@J@WGC/4#8: M>S1Z8AQ-,.D@] :6]O+SQGJ3:;8,\.G1-B>=3@G_ '3WKM--TVVTNT6VM8PB M#K@8R?6@ T[3+;2[..UMD"H@ SCD^Y]ZN444 %17%S%:P--,P5%&22:+BYBM M8&FF<(BC)).*X*6:\\<:B8("\&DP/M>3HSGV]10 32WGCG4?L\):'1HS\[=# M,/8UW-G906%LEO;H$C08&!18V,&GVB6UL@2-!P ,59H ***IZCJ5MI=F]S=2 M!$09Y/6@ U+4K;2K.2ZNI D: GDUY_;V]]X^U075UOAT>)OD3H9/0@T6UO?> M/M4%U81[>E>C6UK%:6ZP0(J1H,*H' H +>VBM8$AA0(B#@ <5 M-110 50U75K;2+-KBY8 <+GDT:KJUMI-FT]PX&!POF:==^*+X:IJ2LE MHI_5LL?N*.23VXH 76M:MM&LS-.PW?PH#R:YO1] M(N]WV)^\NWXCC7DYH /$'B&+1X/+C_ 'MW)\L<8ZYK-\/> M'YI9_P"U]7R]U)\R(>B ]L4OA_P[+)/_ &KJ_P"\N7Y1&.0HKK<4 +CBBBDS M0 9KE/%7BG^SA_9^GCSM1E&%5>=GUI/%7BH:8!8V(\Z_FX55&6+<[?I0 GA7PM]B+:EJ)$VH3'DTF'SICYEX_+NW)S6_B@!*6BDSQ0 9KC]>U^>\N?['T;Y MYG.))0,A1W%&OZ]->77]C:1EYFPLDB]%_&M?0-!AT:VS]^YD^:20]2: #0- MAT:UQC?<-]^0\DFMJBB@ I"0!D]*&8*I9N !DFN*UK6KG6;[^Q=')Y.)I@AV^BV:Q1+F0CYW/))]:-$T2WT:T6., M9D/+OW)K5H ***:[K&A=R%51DDGH* !G"(68@*!DG-;N36A110 4R25(8FDD8*BC))["B25(8FDD8*@&23Q7#7M]>>+M1 M^PV!:/3XV_>R]"V.H]Q0 7]Y>>+M0-A8,T6GH?WLO][Z&NPTW3;;2[1;>VC" MHH].32:;IEOI=HEO;H%51@G')J[0 445%/<1VT)EF<(@ZDG% !<7$5K TTSA M(U&2QZ5PT\]YXSU'R("T.EQ-\S?WS[&B6>[\9Z@8H-T6EQ'YG/!<5VME8P:? M:I;VZ!$48X'7WH +*Q@T^U6WMT"HHXXJS110 54U#4;;3+-[J[D6.-!DDFC4 M-1M]-LY+FYD"1H">3C/M7GT$%[X_U,7,X>+1HFRBGCS![B@ A@O_ !]J@N+@ M/#I$+92,\;S]>]>C6MK#9VR6\"!(T& *+6UBL[=(($"1H, 5-0 4450U;5 MK71[%[JY<*J@D+W;V [F@ U75K72+)KFY<*HZ#/WCZ5Q^FZ;>>+=275M55HK M)#_HUL>"!WSZT:;IUWXMU :IJ:LEB#F&#H&'8L/6N\CC6*-40!548 % !'&L M2!$ "@8 I]%)F@!:S-:UNVT2Q-Q<,,GA$!Y<]@*36];M=$L'N+AN !@4*@10JC ' IU !29HS6/X@\06VA6)EE):5N$C3EB?I0 :_K]MH M=H7?YYW_ -7"I^9S[5@Z!H%SJ=[_ &WK>6E8?N8N@1>W'K[TN@Z!=ZG>#6M< M&9F.8X,Y5/<5VH4 #@#H* 8' I:*2@!:P?$?B2#0[; 4S7D@Q%"GWF^E M'B/Q'#HEK@9DNI"%CC09.3T)'I[UF>'?#D\UR=8UK]Y=N,/&"Z/&MA8CS]2G.R)%& M=K=BV.@]Z %\8>,%T=!86"_:-2G&$B0Y(SWJ#P=X/:Q9M7U=_M&J7'S2,>BG MV':CPAX/>R=M7U@^?J<_SG?SY6>JK[5VV.* #%+11F@!*Y/Q+XFDAE&E:4#- MJ$OR_*,^6#_$?:D\2^)'AD32M* FOYA@8Y"?[Q[5<\->&DTF(W%P?-OI1F21 MN2,]A[4 )X9\-)I$7VBY(FOY?FEEZ\^WI7S/\9O^2JZAT_Y9_P J^NOQKY%^ M,_\ R574/^ ?RH ^I/"W_(JZ7_U[)_*M>LCPM_R*NE_]>R?RK7H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *XKXH(TG@J\VC.(V)_*NUKF?'X!\%:ID=+=\?E0! M\W_ S_DI=I_US?\ E7U3J>IVVDV4EU=2!$09^M?)?P?U&WTKX@6US^,M274M15H=.B.;> \,?7=ZT %C87GC'41J&I*T>G1MN@@[,1T: MN]BB2%%2-0J@8&!1'"D,:QQJ%51@ "GT %%%9VL:S:Z-9-<7# 8X5,\L>P% M!K.LVFBV#W5U(%5> .Y-AW6M7XUS6@23S;PD8"+VR/7W MH -$T.ZUJ_76]:4ELY@@;_EF.]=P%"C ':@* ,#@8QBEH *3-&:Q?$/B*W MT.UR?WER_$4*_><^U !XA\0P:':Y/SW,AVQ1#JS=A6-X?\/W-[=C6]:R]P_, M4;?\L@>U'A[P_<7EW_;6M'S+E^40]%';CUKL\<4 4 8 P.G%+129H 6N>\2 M>)(]&A6&$>;?3#$,2]6-'B3Q)%HT/E1 S7LG"1)RWUJAX:\-RK.^KZPXFU"; MDC^%/H.U "^'/#,3IA73-,3[1JL_$<:]AZTO@_P=_99?4]3?[3JM MQS)*_7'84>#O!_\ 9>[4M283ZI.=\CGD*?\ 9STKLZ $Q2T4F: #-&HM%MO,D_>7 MLIWS2,<\GKCT% !X<\-Q:- TLI\V]E&996ZL:Z"DQ2T %(6 &3P/>@L ,GI7 M%^(/$%U?7?\ 8NA_-'O# MT&AVFU?GN)#NFE/5V[FCP]X>MM"M J M.W+R-RQ)]_2MJ@ Q2T4TL%&3P!UH M &8*I8D "N(UO6[K7-0;1-%9A@[;B=?^68_K1K>MWFMWO]BZ(3C.)KCJJ^HS M71Z%H5KH=BL%NGS?Q.W+'ZF@ T+0[;0[$00+AF.7;NQ[FM:DI: "FO(J(68@ M*!DDT/(L:%G("CJ37":KJMYXIU Z3I#%+53_ *1<=5([J#ZT &J:I>^*-0?2 M-(9H[=#B>X ^[[5UFCZ-::+8I:VD81%Y]R>]&D:/:Z-8QVULF HP6/)/U-:- M !113)94AC,DA"J!R30 2S1P1M)(P55&237 WE]>>,M0-AI[-%IL;8FG'\1' M44M]?7?C/4?L%@S1Z8AQ-,.DGL#7::;IEMI=FEK;(%1 !G')]S[T )IFF6VE M64=K:QA(T& !5VBB@ J*XN(K:%I96"HHY)-)M !J.HV^F6;W-RX M5%&>O6O/[:WOO'^IBZN@\6C1-^[C/26BWM[[Q]J8N;H/#H\3?)&>"_H?I7HU MO;16MNL,*!$4< # H +:VBM($AA4+&@P !4U%% !5#5=6M])LFN+A\8!VCNQ M]*-5U6VTFT:XN& P.%SR:Y/3M-N_%&H?VEJ>Y+1#^YAZ'CH: %T[3KKQ3?#4 MM2#+9J?W,/8BNX1%C0*H 4#@ 4)&L:!$4*JC Z"G4 %%)FLW6M:MM&LS+.P MW'[J \F@!-:UJWT:S::9ANQ\J]R:YS1]&N=>OAK&KAC'G,,)[#L:-&TB[UV^ M_MC6%(0',,!XQ[D5VJH%4*H &!CL* %"@# 'I2T4F: %K'U[7K?1+0NYW M3-]Q!U-&O:[!HUKN<[IW^5$'4FL30=#N-0O!K6KY,AYBB/ 3ZB@ T/0KC4+L M:QK(+2$YBB;HGH:[(*!TXH"X Z 8I: "BDK#\0>((M(@V1_O+M_ECC'7- ! MXA\0Q:/;[$^>Y?A$%9WA_P /2R7']KZO^\NW.Y%;_EG1X>\/327']L:MF2ZD M^9$;H@/;%=;CC% !C'2EHI* "N3\5>*1IP%A8?OK^;Y55?X<]Z7Q3XI_L[&G MZ>/.U&7Y55>=A]Z9X5\+?8BVI:B1-?39)+(?$4OG#2])_>7CG!91D)]: #Q#XAE$_\ 9.EY MDO)/E9E_@J[X=\/1Z3"99?WEY+\SR'K1X<\.1Z/;^9(?,NY!EW8YK?H ***3 M- 2 ,G QUKC]>UZXO+HZ/HY)N&.))5_@HU[7Y[RY_LC1OGF8XDE R%'I6OX M?T"#1;4#&ZX;[[GDDT &@>'[?1+8!1NG89=^YK:HHH *0L%&20![F@G R:XK M6M:N=:NSH^CG*$[9IATQ[&@!=:UNXUB].CZ.6X.)IE[>HKH-#T.VT6S$,2C> M?O/W-&AZ);Z+9B*)!0 M3W$=M"TTK!449)-H^1#NBTN%OF;^^? MK7:65C!86R06Z!448ZW0(B],"K-%% !534=2MM+LY+JZD"1 MH,DT:AJ-MI=H]U=R".->I)KSZ&"_\?:JMQ%LI'VDQT->C6UK#9VZP0(%C48 I+:TAL[9+>! D:# &*GH ***H M:MJUMI%DUS^+-075-54QV:-F M"W/J.AI--TV\\6ZDNK:JK1V41_T:W/!Q_M#O7>1Q)%&$0!5 P * !(UC0(B@ M*. *?110 5EZWK=KHEBUQ<. Y-&M:W;:+9-/.P+=$C!^9SV KE]&T>[ M\0Z@-:UD'RQS;6YXPON* %T?1KSQ#J"ZSK2LJ*;L*PM!T&ZU.]&MZT"TQYAA;_EF/04F@:!_VYK1W2M_J8OX47MQZ^]= ML% &!P/2@ "@# P,>E+110 5@^(_$<.BVP51YEW+\L,0ZL:/$?B2#0[?:%,U MY(,1P)]YOI67X<\.3RW3:SK3"6]DY4?PJ.W% !X<\.S371UK6"TMX_,:M_RS M4_PUV( '3BC%+0 44F:Y#Q?XO72$6PL5-QJ4_P J11\LH/H%2""4Z?2@ M#ZE\+?\ (JZ7_P!>R?RK7K(\+?\ (JZ7_P!>R?RK7H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *YCX@''@K5/>W?^5=/7,^/P#X*U3/:W?^5 'R=X!U+2-(\5V] MYK:LUD@.X*N3FOH*+X\>"(8A'&]VJ@8 $!KY6!YI7&&XH ^J_P#A?O@O_GI= M_P#?@T?\+]\%_P#/2[_[\&OE*B@#ZN7X]>#I#LB>\9ST'D'FM/1]+NO%5\NL MZN"+4M=!L&N+ALM_#&O+'Z"EUW7;;0[$S3-^\8[8T[LW85SFAZ M)=:S?+K>M A@=T$#?\LQ0 :)H=WK5[_;.MCDG,5OG*K[UW 4*,#@>E"J%4*H M & *6@ I,T9K%\0^(H-#M03\]Q)Q%&/XCV% ">(O$5OH=IEB7N'PJ1J,MD^ MWI6/X>\/7%Y=_P!M:W\]R_S11$Y6/Z4>'O#]Q>78UO6LO"5MFU=IE%P2$\M-W2N,O_ (_>%ELI39&Y M:YVGRPT) S7.?M(R(8]$56!(:3(!Z5\_4 ?07A_XK>$8KIM3UF6[EOW.X#R2 MRQ^P-=5_POWP7_SUN_\ OP:^4\T4 ?5O_"_?!?\ STN_^_!K7\-_%KPSXJUF M/2].>X-S("5#Q8'%?'===\.;W4+'QA;S:9;M/ MF+]HU2X^5%'(3W8CI2^$/!PTL-J6IG[1JD_S-))R4SSM'M1X/\'?V5OU+4I/ MM&JW',DK=1Z"NRQ0 4M%)G'6@ S7(>)/$DYN%T?1E$U_+QG^%?J:/$?B24W* MZ/I ,M]*/FV_P#N:T/#?AN+1H#+(?-O9>9I6ZL: #PWX;AT6#S)"9KR3F25^ M6^E;^*,4M !2$@#)Z4%@!D]/>N+U_7[F^O#HNBY>X; ED7_EF/6@ \0>(+B] MO1H>B_/'K?0[3"YDN'YEF?[SGWI/#WAZWT.SV*-UQ)\ MTTA_C;N:VL4 +7D'B#XXZ?HVMW.G+"[-;R&-\IQD5Z_7Q'X]X\>ZY_U]O_.@ M#VG_ (:$LO\ GW_\=-9&N_'@ZA;?9;6,Q))\KNH(('M7A5% 'O&A_&?2-#LQ M##;%G(^>4I\SGU-:O_#0EE_S[]_[IKYRHH ^WO!WBRS\8Z(-2LMWE[RA#+@@ MUOO(L:EG( SS7E'P"<)\/)'WEYXSU)M M.T]GATZ)L3S@X8_[OK27E]>>,M0^P:>S1:;&V)IQT8CJM=IIFF6VE64=K:QA M(T&!0 NFZ9;:7:+;6L8C1?0=3ZU5 7BT>-L.XZ2^HH ))KWQSJ1AMRT.D0-AY!P78>GJ*Z74 M]1TOP3X;DO)T,5C; 9$:Y//M6I96,%A:1VUN@2-!M48KBOC+_P DNU;_ '5_ MG0!E_P#"_?!?_/2[_P"_!H_X7[X+_P">EW_WX-?*5% 'U:?C]X+Q_K+O_OP: MX?4/BQH7B#7U.J37,6F1_,J1QD^9[$5X52YH ^J].^-O@A3;V-F;I%)$:+Y! M %>HHX=%8=&&17PCHI_XG=CQ_P MT_G7W7;_ /'K%_N#^5 $M4-5U6VTFS:> MX< <+W-&JZM;Z19M<7#@8!P,]:Y/3=.NO%-]_:6IJ5LU/[F'LPH -,TZ[\4 MWPU/4PR68/[B$]_J*[B.-8HU1 %51@ =A2HBQH%0 = *=0 4F:6LS6M9M]& MLS-,PW'[JYY)H 36=:M]'LVFE;+G[B#DD]N*YS1M'N=>O%U?5U/E9W0P'ICW MHT?1KG7;X:OJX;RQ_J86[>AKM@H4848 ["@ "A0 . !C%+129H Y3Q=\0]#\ M%36\>K-,K3@E/+3=TKE+CX^^$1;N;=[II<94-"17'?M(?\A'1^G$;UX10!] M:7\6/"D^IOJ6N2W;S*V(HA$64#UKK!\?/!8&!+=_]^#7RIFDH ^K?^%^^"_^ M>EW_ -^#78^$O&6E>--/EO=),IABD\MO,3:^WK0![)XB\10Z-;[4^>[%?"ILB=1U(^ M=J$O+%N=GTKKJ3%+0 4F:"0.M]?Y6(_@H /$7B*3SAI.E M#S;R3Y25Z(/7-7O#WAY-)A,TQ$MY)R\CFO+O^QM():9CB20=$S[T:]KUQ>71T?1R6G8[991_!6O MH'A^WT2UVK\T[H]Q78:;IEMI=HEO;H%51@D#DTFFZ;;Z7:);VZ!5 Y..2:NT %%%13W$=M" MTTK!449)S0 3W$=M"TLS!47J2:\WUW73J\-S?2&6'0[,;I'4?,X],=ZOS37? MC2^,$):+2XV^=Q_'4_Q!LH=/^&&K6]N@5%MS@"@#F[+XW^!-/M4M[[:A\5]#\2>(4CU&:YCTM& 5(XR?,^HKW[3X[>.P@%L@6$H&4 =L5\(VQ_ MTJ'_ 'U_G7W;I?\ R";/_K@G\A0!Q([&ET[3;SQ9J"ZIJB- M'9QMN@MSZ^M=VD:Q1A$ "J, 4 $<:1($10JC@ 4^BB@!,UF:WK=KH=@USMVNB6+7%PX'.%'EW_WX->)_&G_DJ&J?\ _E7GU 'U3/ M\??!_DOY,EV9-OR@P$5R6D_%;PQ=:FVJ:_+(_$<.BVZJH\R[E^6&(=6-9?AWPY- M-='6M8+2WDG*!OX%/:@ \.^')YKDZQK/[R[DY6,G(C^E=CC Q0 !T%+0 445 MQWC#Q@NC*MA8)]HU6X^6*%>I/>@ \8^,%T>-;"Q7S]2N#LCC SM)Z;L=!47A M#PU'@_P 'O8R-J^KO]HU2<99V_A'8?A7:XH , M<4M%)F@!U+XE\2O#,NE:6IFOY>P_A'WUF[BACN6"HKX %?76*^*/B'_ ,E!US_KZ?\ G0!%_P )YXJ_Z#U[_P!_ M*/\ A//%7_0>O?\ OY7.T4 =$?'GBHC']NWN/^NE8]Q>7%_>_:+J5I9F(W.Q MY-5:?'_K%^HH ^Y?"W_(JZ7_ ->R?RK7K(\+?\BKI?\ U[)_*M>@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KF?'W_(E:K_ ->[_P JZ:N9\??\B5JO_7N_\J / MB<=:=+]^F]Z5_O4 -HHHH V?"O\ R,UC_P!=!7VUI?\ R"K7_KDO\J^)?"O_ M ",MC_UU%?;6E_\ (*M?^N:_RH N5D:[KMMH=F993ND8?NXA]YSZ"EU[7K70 MK%I[AB6/"HO+$_2NM'S+ISE(S]U1VX]:/#WA MZYO+O^VM;&^Y8YCA)RL7TKLP,# Q0 8 &!TI:*3- !FN?\2>)(M&B\F(&6\D MX2).6Y[X]*/$OB2/1K<10CS;V7Y88U&>>V?051\-^')?._M?5R9+Z3Y@I.1% MGL/:@#PWXT:1>6L&E:EJ,Y>\NRY=<_*N.F!7D-?0?[2?%OH?^])_*OGR@ HH MHH *](^!X#?$NSR ?D;&?I7F]>B_!.:*W^)%G)-*D:!&^9C@=* /KJBJ7]L: M9_T$+7_O\O\ C1_;&F?]!"U_[_+_ (T 7,\5R/B/Q),9_P"R-('F7DAVLX&1 M%[FJOB?QI;QS)I.EW-N][-PK-( H'MM"L]B O.V6>1SEB?3/ MI5/P_:Z+H=K@:A:R7+\RS-*NYC[\UM?VOIG_ $$+7_O\O^- %S%+5+^V-,_Z M"%K_ -_E_P :/[8TW_H(6O\ W^7_ !H N%@HR3@>M?$?CM@_CO6V4@@W;G/X MU]&^,_B#9^<=+L[R,)Q]HF5_NH>X]:^8M<:*76[V2"9YH6F;9+)]YAZF@#-H MHHH **** />/A(^JZMX1_L.R#0V[7!>:U !+,D,;22':JC) M)K@[Z]N_&E^=/L&,>EQG$TP/^L]E-%[>WOC+4FT_3V>'38FQ-.."3[>M=IIN MF6NE6:6MI&L<:CHHZGUH --TVWTNS2VMD"(@ SCD_6KE%% !4-S4<,[#M[B@ G>[\=:@; M:)I(=&C;]XXX,O\ NFNYL[*"PM4M[=%2-1C"C%%E8P:?:I;6R".)!@ "K- ! M7 _&7_DEVK?[J_\ H0KOJX#XS,!\,-5!(!*K@9Z_-0!\?T444 %%%% %_11_ MQ.['_KNG_H0K[*^'],D,6J6L@&2LRG'XU];:-IM MWXHF@U+4U9+-$7R83T;CN* )-.TV[\4:@-2U,%+2-LQ0],XZ$^U=PD:QH$10 MJ@8 P!2)&L<:H@"JHP !T%/H *3-+69K6M6^C6;33-\YX1!U)H 36=:MM'M M&EF8;S]U,\FNO!J^KJ1#G=# >1CW%= ML%"@ < =J !5"J%48 & *6BDS0 9K(UW78-&M=S'=._"1KU)HU[7H-%M2S'= M.W"1CDDUB:%H-QJ-W_;&LY:0G]S"QRJB@#PGXT1ZD][IM[J#'-RC,D9_A%>4 MU[O^T@ +_1@.T;@5X3CWH 2BBB@ KZ)_9ZT:TN=$O-1E3=-'/L4'D=.M?.V* M^DOV>KZSM?".H)/=0Q,;K.)'"G[OO0![9CMVI:I?VQIG_00M?^_R_P"-']L: M9_T$+7_O\O\ C0!*?%7]G 6&GCSM0EX55YVGWJMXK\<66EPK:V5U;R7 MDV F) 0/QJ'PMIFFV1_M+4M2M9M1E^8EIE.P^W- %SPKX6^PDZCJ#>=?2Y)+ M<[?IFNOJE_:^F_\ 00M?^_R_XT?VQIG_ $$+7G_ILO\ C0!=I,U3_MC3/^@A M:_\ ?Y?\:Y;Q-XRMHI%TO3;N W4O!?S @/?- %KQ!XBE\[^R]*'F7;\%E&0 MHJ[X<\.1Z/!YDO[R[D&7=N:I^'K72=)A\Z;4;66\D^:21I5SG\ZWO[7TS_H( M6G_?Y?\ &@"Y2U2_MC3/^@A:_P#?Y?\ &D_MG3,9_M"T_P"_R_XT 72<=:X_ M7M?GO;G^R-'^>9^))5&0H[_2JOB/Q?#-=_V-I=[;^<_#RF4 +]#6KH$&C:-; M_P#(0M7N7^9Y&E7)_6@"YH&@0Z+:@8W7#??<\DFMG%4_[7TW_H(6G_?Y?\:/ M[8TS_H(6O_?Y?\: +M(2 ,FJ?]L:9_T$+7_O\O\ C7&Z_P"*X]4OO[$TJ^@0 MDXFF,H7;]#0!:UK6KC6;PZ/I#$J3MFF7ICO@UT&B:);Z-9"*) M8="/8U5U?Q/%K^I'2=.OH(H <32F4*>.H%=-I)T31[18(+ZSX^\WG+D_K0!< MTC2+;2+-88$ /\3=R:T:I?VQIN/^0A:_]_E_QH_MC3/^@A:_]_E_QH NTR65 M(8VDD8*BC)8GI50ZSIBC)U"U_P"_R_XUPVH>(8_%6IG3[._@@L8SF61I0I8= MQ0!;O[V[\77YL+$M'I\;?O)/[WXUU^FZ;;Z7:+;VR!54=<FRZ)I=HEO; M7MHJJ,$B5>?UJY_;&F?]!"U_[_+_ (T 7:*H_P!L:9C/]H6O_?Y?\:1];TR. M-G;4+7"C)Q,O^- %JXN8K6!IIG"1J,L3VKAIY;OQGJ'D0EH=+B;YFZ;S]?2J MD^MQ>,=3^SQ7\$&F1'YRTH4N/<5V=C=:-I]JMO;WUFB*,8$J_P"- %VRL8-/ MM4M[= J*,=.37-?$[_DG.L_]<#70_P!L:9_T$+7_ +_+_C7*?$K4["7X?:Q' M'>VSNT!VJLJDF@#XXHHHH **7::,4 26W_'S#_OK_.ON_2_^019_]<$_]!%? M"-M_Q\P_[Z_SK[>.K6NC^&[:YN7PJVZ84=6.WL* +FJZM;:19-^+=0&JZHICL5/^CP=F'9B M/6N]CC2) B*%4< "@!(XUB1410J@8 I]%% !67K6N6NB633SMEL'9&#\SGT M'O1K>MVNAV+W%R_3HJ\L?PKF-&T:\\0W_P#;.M+B,',%OU48Z''K0 :-H]WX MBU$:WK(/E];>W/ "^X]?>NY50JA5& .@%"H%7:HPH[4Z@ I,T9XK'U_Q!;:' M9&21BTK8"(HR23[>E 'RU\:?^2H:I]$_E7GU=;\2;B]N_'-_/J$*PW#D$J.P MQQ7)4 %%%% !7M_P1\0Q:)H&L85I;J21?+B3[Q^@KQ"O?/V=](L[N+4;V:)6 MF@D4(2.E 'J'ASP[/-=-K.M,);V4Y5?X5'; [5V6*,>G%+0 4F>*7-<=XQ\8 M+I$:V-@OGZG<'9%&!G!/KCH* %\7^+UT=!86 ^T:E-\J1IR5!_B(]*@\'>#V ML7?5]6;S]4N/F#_![63G6-7/VC5)_G+2<^5G^$>U=MCB@ Q2T M49H 2N3\2^)9(I!I>E#S;^7Y[_RKIJQ?%>G3:KX:O[.#'F2P MLJY]: /AKO2DD]:](_X4KXE]$_(T?\*5\2^B?D: /-J*])_X4KXE]$_(T?\ M"E?$OHGY&@#B= GCM==M)II!'&D@+,>PKZEB^+?A&ST*/9J\4MQ'"!Y8SDD# MI7B/_"EO$OHGY&IK3X/>)[2[AN$2%FB<.%=,@X]: /1-'\<^%]4U+^V-=UB) M74_N;=@?W==J/BOX)4 #680!P!M-<)]F\> ?V3HG'3-DO\ A1]F\>?] C0_ M_ )?\* .\_X6SX*_Z#47Y&C_ (6SX*_Z#47Y&N#^S>//^@1H?_@$O^%)]F\> M?] C0_\ P"7_ H ['4OC#X2MK"66UU.*>=1E8U!R?TKF-!\;>$[F_.L:WK< M373_ .KB8']VI[8K!C\+^-8]9DU,:=IAF<8VFU&T?A3+WPIXTOM7.I2:?IJR M&W-OL6V 7:>^/7WH ]3'Q8\$X^76H<>RFE_X6SX*_P"@U%^1KS71]"\;Z-ID M5C#IND21Q9P\UH&8_4U>^S>//^@1H?\ X!+_ (4 =Y_PMGP5_P!!J+\C6?K/ MQB\*VFFRRV.HQW-P!\D:@YKDC;>/,8_LC0__ "7_"LNT\+^-;/5+B_33=+, MDY^96M05'T% '1^'?&?A!;E]6U?7(I;Z3U!^4=ABNM_X6SX* R=;@ ]P:X3[ M-X\S_P @C0__ "7_"LKQ#X8\:^(M+-A<:?I<,98-O@M0C<>XH S?CIXNT/Q M1#I T>_2Z,+.7V=LUXQ7I7_"EO$OHG_?)I/^%*^)?1/R- 'FU%>D_P#"E?$O MHGY&C_A2OB7T3\C0!YM3DD:-MR,5;U!P:]'_ .%*^)?1/R-'_"E?$OHGY&@# ME-!\/>(/$\DR:1#<7+0C+A7/ JXG@GQ;)J9TY+*Z-T%W^7O[?G7JWP_\"^+_ M H-2^RM"DEQ&%RX/:NUT+0_$NBB1U>WDN)6W-)(N6^@/I0!X+_PJOQZ6W'1 MKLMZ[N:7_A5OC_\ Z!%Y_P!]_P#UZ^D_/\7^MK_WQ1Y_B_UM?^^* /FS_A5O MC_\ Z!%Y_P!]?_7I#\+?'X'_ "";SIG[_P#]>OI3S_%_K:_]\53U+_A-;FR> M&WEM4=AC.SI0!\[+X2\17L2Z3;:/=?VG;G?-)YG53^-+_P *K\>;]_\ 8MUN M]1B2TLBY<_C6OY_B_UM?^^* /FS_A5OC_\ Z!%Y_P!] M_P#UZ/\ A5OC_P#Z!%Y_WU_]>OI/S_%_K:_]\4>?XO\ 6U_[XH ^:S\+O'RJ M6.DW8 &3\_\ ]>J%GX'\7ZA=SVUK8W4DT'^L4,>*^E-7B\;7]B;>&6U3?PQ" M8.*CT32O$FAV@@M_LY/\3LF6?ZGO0!\L:WH^J:!J+66K1207(7)1SSBLO/.: M]T^(/PY\4>*?$C:D_E'<@7Y5/:N3_P"%*^)?1/\ ODT ><97TIVY?[M>B_\ M"E?$OHGY&C_A2OB7T3\C0!YP2IZ+B@D'H,5Z/_PI7Q+Z)^1H_P"%*^)?1/R- M '>?!KQYX;\.^"S9:KJ<5O<>>S;&ZXKT7_A;7@K_ *#?] C0_P#P"7_"@#N_^%M>"0,G6X1^!YH/Q;\$C/\ MQ.X>/K7F.L^'/&VM16T83+Y-J%R1V/M6;-X \832WKM:60^UR"1@ M( -I'IZ4 =9JWQ*T'Q'K/V*;5EMM+CY=L']\/2NLLOB7X#L+6.WM]7A6-!@? M*:XB&Q\=PQ+&-)T4@#J;-2?Y5)]F\>?] C0__ )?\* .\_X6SX*_Z#47Y&C_ M (6SX*_Z#47Y&N#^S>//^@1H?_@$O^%'V;QY_P! C0__ "7_"@#N9/BYX*2 M-F&M0D@9"X/->.?$+Q[:>+],U!(]26)82!#;]Y?I5_7_ ?XT\0ILN+'3HN, M9AM@I_2N6_X4MXE]$_(T >:T5Z3_ ,*5\2^B?D:/^%*^)?1/R- 'FU%>D_\ M"E?$OHGY&C_A2OB7T3\C0!P6ERI#JMI)*0$6968^V:^N+;XK^"$MXHQK=N"$ M P >N*\$_P"%+>)?1/R-7]'^%7BG1M4@OX8;:62$Y"31[E/U% 'N7_"V?!7_ M $&HOR-'_"V?!7_0:B_(UP?V;QY_T"-#_P# )?\ "C[-X\_Z!&A_^ 2_X4 = MK=?%[P=#:R/#JT._"VK:D=2UO6(U"']W P/!]:PYO#/C:?5 M4U!M.TL2(?NBU 4_A6G]F\>8_P"01HG'_3DO^% '=CXK^"5 "ZS$ /133O\ MA;7@GG.N0<=>M<']F\>?] C0_P#P"7_"N?N_!/C&\N-3F>QT]6U!%60);@! M/[OI0!ZY_P +9\%$<:W#^1JK?_&#PA!9R26^JQS3 ?*B@Y_E7#6FF^.;.SAM MDTK166) H9[-22!Z\527PSXU75AJ(TW2_,&?E-J-OY4 ;^B^.?"E[>G5M;UF M+SMQ*0L#\F*[ ?%?P4!@:U%CTVFN$^S>/,#_ (E&B<#_ )\E_P */LWCS_H$ M:'_X!+_A0!M^(_$?PM\5R0/K%]%.T(PG48KR;XG0> HM/LSX1>,SF0^;MS]V MN^^S>//^@1H?_@$O^%8/B?P9XR\4V\,-U9:= L39!M[<(3]<4 >(D+ZT +W: MO1_^%*^)?1/R-'_"E?$OHGY&@#SK _O?I70^'_!WB7Q#:27&BV4\\"/L8QM@ M9Q74V_P.\2SOMW1I]0:]3^'WA+Q7X(TBXL8Y+5Q++YGW,_\ "K?'_P#T M"+S_ +[_ /KUFS^#/%EMJ"V$MG$+_\ UZ^HYIO&+0L(VM@Q&,[*Y_1_ M#?B;3KV2^F>">Y<_>D7=CZ4 >&GX5>/&(+:-=DCN6IW_ JWQ_\ ] B\_P"^ MO_KU])^?XO\ 6U_[XH\_Q?ZVO_?% 'S9_P *M\?_ /0(O/\ OK_Z]:>J_#KQ M==6]DMEX:O;9XH0D[&3_ %C?WJ^@//\ %_K:_P#?%0W+^,9;=DC>U4L,9"4 M?,*^"/%S:BU@MC=&Y4\IO_\ KUH'X5>/2VXZ-=D^I:O>]$T7Q+HYDD#V\D\A M^9Y%R?SK9\_Q?ZVO_?% 'S9_PJ[Q_P#] B\X_P!K_P"O1_PJWQ__ - B\_[Z M_P#KU])^?XO];7_OBCS_ !?ZVO\ WQ0!\V?\*M\?<_\ $IO./]O_ .O6L^@7 MU[HPT6R\*7::W%A9+D3=QUXKW/4/^$TNK22"&2U3>,$[,$#VJGHND^)M&A;R MS;O*YR[NF2?QH \ _P"%5>/-V[^QKO/KNIW_ JWQ_\ ] B\_P"^_P#Z]?2? MG^+_ %M?^^*//\7^MK_WQ0!\V?\ "K?'_P#T"+S_ +Z_^O2'X7>/@.=)O!@9 M.7Z?K7TIY_B_UM?^^*HZK'XTO[,VT4MLBN,,P3!H ^:K/P-XOO[F2WMK&ZDE MC.&4,:Z*T^&_BR+1[R"?PQ=RWLI!AN?,_P!5CK^=>WZ-IGB71[;RX?LQ/D4LVDW8 Z_/_P#7JE8>!?&& MINZVEA=R%#AL,>*^D=8MO&6IV3VJS6\:/]XJN#3M*L?$NDVODVXMASDL4Y/U MH ^>1\*O'H;<-&NP?4-S72^&? ?B'3%NAK/@Z]U$R#$1\W&S]:]P\_Q?ZVO_ M 'Q1Y_B_UMOP2@#YPG^&'CM[B22+1;Q(V8D+OS@'M4$GPQ\>0QM(^E7851DG M?_\ 7KZ6\_Q?DJ_E\GZU;\_P 7^MK_ -\4 M ?-G_"K?'_\ T"+S_OK_ .O5[2?AKXSL]2@FO_#UY=6J'+PA\;J^A?/\7^MK M_P!\4>=XN];7_OB@#YNU'X<>-HY+BZ&CWD%N"7 +_=7TJCI_@#QEJD)EM-.N MI4'?<:^A];TWQEK(2%YX$MPVY@BX+>QK0LH?%&GVJV]N+144=HZ /G-?A5X\ M7[NC78^C4O\ PJWQ_P#] B\_[Z_^O7TGY_B_UM?^^*//\7^MK_WQ0!\V?\*M M\?\ _0(O/^^O_KU3U3X?^,=)L);K4-.NHK=!EV9N,5]/^?XO];7_ +XKD?&G MA7QCXNM&MI;F&.$?=5 1GZ^M 'R]17K/_"@O$G_/S;?K1_PH'Q)_S\VWY4 > M35V/PXC\,R>)&7Q4RC3_ "6Y;^]74?\ "@?$G_/S;?E6QX<^$?BWPUJ1OK8Z M=-)L*;;B(.O/L: -IH/@K$IDCD@:1?F #-G-26'CKPSK>HI//^?'P]_X!K1_87CS_ )\?#W_@ M&M '6?\ "V?!7_0:B_(U!=?%[P9#;2/%K$4CJ.%&?SBH3Y0?3'I0!U6F>._#&M:I_:NNZNB!&/D6S _) M7:K\5O!**%7680 .,*:Y0:#X]55467A_Y1WLUYI?["\>?\^/A[_P#6@#K/\ MA;/@K_H-1?D:/^%L^"O^@U%^1KD_["\>?\^/A[_P#6D_L+QY_P ^/A[_ , U MH Z/4/C!X0M[*:6VU6.:95RJ*#S[5RNB^.?"E]J']L:]K40GY\J%P0(QZ51_ MX03QK_;1U3R-&\TKMV?9QL'X5G>)OA7XO\4W,4]TNEV[1KM MHM@/UQ0!YW\ M4M6L=;\?7]_ILZS6LFW9(O3@5QE>M?\ "@O$G_/S;?E2?\*!\2?\_-M^5 'D MU%>L_P#"@?$G_/S;?E1_PH'Q)_S\VWY4 >35[=\#?&.@^&-/U./6+^.U:612 M@?N*RO\ A0/B3_GYMORI?^%!>)/^?BWH ]P'Q:\%$ C6X3GT!H_X6SX*_P"@ MU%^1KS_0? _C;P_I2:?;P:+-&A)#SVP=N?) M_C/X=LM)D?2+Y+RZP JI6-X0\4>#;"1M5U?7H;C59N7D93\H[ 5FZ7\/?&>D MZE=7T,6CR/<-N99+<,J_0=JV_P"PO'O_ #Y>'O\ P#6@#J_^%L>"O^@U%_WR M:7_A;7@H==;A'U!KD_["\>?\^/A[_P UK/UKP9XWUS2I-/GMM#BC<@EX;8* MPP<\&@#N_P#A;7@K./[;AS[ UB>)/C%X>BLA'I>HI-+(0NY?X?>N6M_A_P"- M+;5)K]8='+RPB$HUN"H [@>M2Z3X&\:Z0;@PV^BR>?(9&\VV5L'T'M0!O>&O M&G@?2(FN+C789;^;F64J//^?'P]_X!K0!UG_"V?!7_ $&HOR-'_"VO!7_0:B_(UR?]A>//^?'P M]_X!K4<_ASQW/ \36?A\!AC(LUS0!=\3?&+P]Y*6NEZI&QF8(TRY_=CN:^;/ M$$JS^(+Z5+D7*M*2)@.']Z])F^ _B::=Y6N+4%B3A1@"F?\ "@O$O_/S;T > M2T5ZS_PH'Q)_S\VWY4?\*!\2?\_-M^5 'DU.C_UB_45ZO_PH'Q)_S\VWY4Y/ M@%XD#J?M-MP<]* /HWPM_P BKI?_ %[)_*M>J&BVCZ?HMG:2$%X851B/4"K] M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M49I,^E '%:[X&U+5]9N+ZW\5ZE8QR[=MM"%V)A0./RS^-9W_ K35_\ H>M8 M_):]'HH \X_X5IJ__0]:Q^2T?\*TU?\ Z'K6/R6O1Z* /./^%::O_P!#UK'Y M+1_PK35_^AZUC\EKT>B@#SC_ (5IJ_\ T/6L?DM'_"M-7_Z'K6/R6O1Z* /. M/^%::O\ ]#UK'Y+1_P *TU?_ *'K6/R6O1Z* /./^%::O_T/6L?DM'_"M-7_ M .AZUC\EKT>B@#SC_A6FK_\ 0]:Q^2T?\*TU?_H>M8_):]'HH \X_P"%::O_ M -#UK'Y+1_PK35_^AZUC\EKT>B@#SC_A6FK_ /0]:Q^2T?\ "M-7_P"AZUC\ MEKT>B@#SC_A6FK_]#UK'Y+1_PK35_P#H>M8_):]'HH \X_X5IJ__ $/6L?DM M'_"M-7_Z'K6/R6O1Z* /./\ A6FK_P#0]:Q^2T?\*TU?_H>M8_):]'HH \X_ MX5IJ_P#T/6L?DM'_ K35_\ H>M8_):]'HH \X_X5IJ__0]:Q^2T?\*TU?\ MZ'K6/R6O1Z* /./^%::O_P!#UK'Y+1_PK35_^AZUC\EKT>B@#SC_ (5IJ_\ MT/6L?DM'_"M-7_Z'K6/R6O1Z* /./^%::O\ ]#UK'Y+1_P *TU?_ *'K5_;( M6O1Z* /./^%::Q_T/>L?DM'_ K36/\ H>]8_):]'HH \X_X5IK'_0]ZQ^2T M?\*TUC_H>]8_):]'HH \X_X5IK'_ $/>L?DM'_"M-8_Z'O6/R6O1Z* /./\ MA6FL?]#WK'Y+1_PK36/^A[UC\EKT>B@#SC_A6FL?]#WK'Y+1_P *TUC_ *'O M6/R6O1Z* /./^%::O_T/6K_]\K1_PK35_P#H>M7_ .^5KT>B@#SC_A6FL?\ M0]ZQ^2T?\*TUC_H>]8_):]'HH \X_P"%::Q_T/>L?DM'_"M-7_Z'K5_^^5KT M>B@#SC_A6FL?]#WK'Y+1_P *TUC_ *'O6/R6O1Z* /./^%::Q_T/>L?DM'_" MM-8_Z'O6/R6O1Z* /./^%::Q_P!#WK'Y+1_PK36/^A[UC\EKT>B@#SC_ (5I MK'_0]ZQ^2T?\*TUC_H>]8_):]'HH \X_X5GJ_P#T/6K_ )+1_P *TU?_ *'K M5_R6O1Z* /./^%::O_T/6K_DM'_"M-7_ .AZU?\ ):]'HH \X_X5IJ__ $/6 MK_DM'_"M-7_Z'K5_R6O1Z* /./\ A6FK_P#0]ZO^2T?\*TU?_H>M7_):]'HH M \X_X5IJ_P#T/6K_ )+1_P *TU?_ *'K5_R6O1Z* /./^%9ZO_T/6K]/1:/^ M%::OG_D>M8_):]'HH \X_P"%::O_ -#UJ_7T6C_A6FL?]#WK'Y+7H]% 'G'_ M K36/\ H>]8_):/^%::Q_T/>L?DM>CT4 >]8_):/^%::Q_P!# MWK'Y+7H]% 'G'_"M-8_Z'O6/R6C_ (5IK'_0]ZQ^2UZ/10!YQ_PK36/^A[UC M\EH_X5IK'_0]ZQ^2UZ/10!YQ_P *TUC_ *'O6/R6C_A6FL?]#WK'Y+7H]% ' MG'_"M-8_Z'O6/R6C_A6FK_\ 0]:O_P!\K7H]% 'G'_"M-8_Z'O6/R6C_ (5I MK'_0]ZQ^2UZ/10!YQ_PK36/^A[UC\EH_X5IK'_0]ZQ^2UZ/10!YQ_P *TU?_ M *'K5_\ OE:/^%::Q_T/>L?DM>CT4 >]8_):/^%::Q_P!#WK'Y M+7H]% 'G'_"M-8_Z'O6/R6C_ (5IK'_0]ZQ^2UZ/10!YQ_PK36/^A[UC\EH_ MX5IK'_0]ZQ^2UZ/10!YQ_P *TUC_ *'O6/R6C_A6FL?]#WK'Y+7H]% 'G'_" MM-7_ .AZU?\ [Y6C_A6FL?\ 0]ZQ^2UZ/10!YQ_PK36/^A[UC\EH_P"%::O_ M -#UJ_\ WRM>CT4 >]8_):/^%::O\ ]#UJ_P#WRM>CT4 > ML?DM>CT4 >]8_):/\ A6FL?]#WK'Y+7H]% 'G'_"M-8_Z'O5_R M6C_A6FK?]#SJ_3T6O1Z* /./^%::O_T/6K_DM'_"M-7S_P CUJ_Y+7H]% 'G M'_"M-7_Z'K5_R6C_ (5IJ_\ T/6K_DM>CT4 >M7_):/^%::O\ M]#UJ_P"2UZ/10!YQ_P *TU?_ *'K5_R6C_A6FK_]#UJ_Y+7H]% 'G'_"M-7_ M .AZU?\ ):/^%::O_P!#UJ_Y+7H]% 'G'_"M-7_Z'K5_R6C_ (5IJ_\ T/>K M_DM>CT4 >M7_):/^%::O\ ]#UJ_P"2UZ/10!YQ_P *TU?_ *'K M5_R6C_A6FK_]#UJ_Y+7H]% 'G'_"M-7_ .AZU?\ ):/^%::O_P!#UJ_Y+7H] M% 'G'_"M-7_Z'K5_R6C_ (5IJ_\ T/6K_DM>CT4 >M7_):/^%: M:OG_ )'K6/R6O1Z* /./^%::O_T/6K_DM'_"M-7_ .AZU?\ ):]'HH \X_X5 MIJ__ $/6K_DM'_"M-7_Z'K5_R6O1Z* /./\ A6>K_P#0]:O^2T?\*TU?_H>M M7_):]'HH \X_X5IJ_P#T/6K_ )+1_P *TU?_ *'K5_R6O1Z* /./^%9ZO_T/ M6K_DM'_"M-7_ .AZU?\ ):]'HH \X_X5IJ__ $/6K_DM'_"M-7_Z'K5_R6O1 MZ* /./\ A6FK_P#0]:O^2T?\*TU?_H>M7_):]'HH \X_X5IJ_P#T/6K_ )+1 M_P *TU?_ *'K5_R6O1Z* /./^%::O_T/6K_DM'_"M-7_ .AZU?\ ):]'HH \ MX_X5IJ__ $/6K_DM'_"M-7_Z'K5_R6O1Z* /./\ A6FK_P#0]:O^2T?\*TU? M_H>M7_):]'HH \X_X5IJ_P#T/6K_ )+1_P *TU?_ *'K5_R6O1Z* /./^%:: MO_T/6K_DM'_"M-7_ .AZU?\ ):]'HH \X_X5IJ__ $/6K_DM'_"M-7_Z'K5_ MR6O1Z* /./\ A6FK_P#0]:O^2T?\*TU?_H>M7_):]'HH \X_X5IJ_P#T/6K_ M )+1_P *TU?_ *'K5_R6O1Z* /./^%::O_T/6K_DM'_"M-7_ .AZU?\ ):]' MHH \X_X5IJ__ $/6K_DM'_"M-7_Z'K5_R6O1Z* /./\ A6FK_P#0]:O^2T?\ M*TU?_H>M7_):]'HH \X_X5IJ_P#T/6K_ )+1_P *TU?_ *'K5_R6O1Z* /./ M^%::O_T/6K_DM'_"M-7_ .AZU?\ ):]'HH \X_X5IJ__ $/6K_DM'_"M-7_Z M'K5_R6O1Z* /./\ A6FK_P#0]:O^2T?\*TU?_H>M7_):]'HH \X_X5IJ_P#T M/6K_ )+1_P *TU?_ *'K5_R6O1Z* /./^%::O_T/6K_DM'_"M-7_ .AZU?\ M):]'HH \X_X5IJ__ $/6K_DM'_"M-7_Z'K5_R6O1Z* /./\ A6FK_P#0]:O^ M2T?\*TU?G_BNM7_):]'HH \X_P"%::O_ -#UJ_MPM'_"M-7_ .AZUC\EKT>B M@#SC_A6FK_\ 0]:Q^2T?\*TU?_H>M8_):]'HH \X_P"%::O_ -#UK'Y+1_PK M35_^AZUC\EKT>B@#SC_A6FK_ /0]:Q^2T?\ "M-7_P"AZUC\EKT>B@#SC_A6 MFK_]#UK'Y+1_PK35_P#H>M8_):]'HH \X_X5IJ__ $/6L?DM'_"M-7_Z'K6/ MR6O1Z* /./\ A6FK_P#0]:Q^2T?\*TU?_H>M8_):]'HH \X_X5IJ_P#T/6L? MDM'_ K35_\ H>M8_):]'HH \X_X5IJ__0]:Q^2T?\*TU?\ Z'K6/R6O1Z* M/./^%::O_P!#UK'Y+1_PK35_^AZUC\EKT>B@#SC_ (5IJ_\ T/6L?DM'_"M- M7_Z'K6/R6O1Z* /./^%::O\ ]#UK'Y+1_P *TU?_ *'K6/R6O1Z* /./^%:: MO_T/6L?DM'_"M-7_ .AZUC\EKT>B@#SC_A6FK_\ 0]:Q^2T?\*TU?_H>M8_) M:]'HH \X_P"%::O_ -#UK'Y+1_PK35_^AZUC\EKT>B@#SC_A6FK_ /0]:Q^2 MT?\ "M-7_P"AZUC\EKT>B@#SC_A6FK_]#UK'Y+1_PK35_P#H>M8_):]'HH \ MX_X5IJ__ $/6L?DM'_"M-7_Z'K6/R6O1Z* /./\ A6FK_P#0]:Q^2T?\*TU? M_H>M8_):]'HH \X_X5IJ_P#T/6L?DM'_ K35_\ H>M8_):]'HH \X_X5IJ_ M_0]:Q^2T?\*TU?\ Z'K6/R6O1Z* /./^%::O_P!#UK'Y+1_PK35_^AZUC\EK MT>B@#SC_ (5IJ_\ T/6L?DM'_"M-7_Z'K6/R6O1Z* /./^%::O\ ]#UJ_P"2 MUO>&/"E]X?N;B6Y\0WVIB5 H6X ^3'<5U-% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45!=7<-E;/<3MLC098 MGM67H/BO2O$JR-ILQD$9(;(QTH6NP/179MT45D:_XDT[PU8->ZE*8X5&20,F MDVEN-)O8UZ*\X_X7CX(_Y_IO^_5*OQP\$LP47TV2>/W5,1Z-15'2M6M=9T^. M^LG+P2?=)ZFTT[,2::N@HIK.$4LQ &3FN9A\?Z!<:^=%BN2UZ#C:%XS] M:2U?*MQO17>QU%%%1RSQP1F25U11U+' H>FX$E%/@C_G^F_[]4Z/XV^"9)%1;Z7+' M _=4Q'HM%9VF:[IVKQ>997"2#T!&:T:;36XDT]@HHHI#"BBB@ HHHH **** M"BBB@ HHHH **0G%(ET*6X<7S$ +MXR?>A:OE6X=+G5T4BL&4, M.A%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !56^U&VTZU:X MNY5BC49)8U:KAO'_ (1O_%<,5K;71AAS^\PV,BIDWI8:MU/+/B9\4Y=8M]XLQ/US6AKO@'2?"?PYU!+:$/.4&9& )Z^M4?@ M(/\ B5W _P!MOYUI0LG4BM=-R:_-*$)/17V^1[37C/QNNGN#IFD1?,;EB&4= MQ7LN>,U\]_$?Q19V7Q+LWN4>1+)^549/(]*R]UU(1EM>_P!QK&ZC*4=TOST. MTTKX+>#I-*MWN=.M7A\%/!"L&&G."#Q^\-<'J'Q=\8R2J=$T*5K M/;A3);DDUO\ AGXP32W,5IXCL9+.9^-S)M&?QK9)R=UH8_#%7U/4]+TJUT;3 MX[&R0I!']T$YJYFHX+B.YA66%@Z,,@@U2UG58-&TN>]G<*D2%N3UJ)RM=R*A M%.RB@^%]-N M/'7B.Z\0Z@K-9Q%O(5NA%BBL'QM;"Z\)Z@I ($+'!^E*M.2]^.E@HQ3:C+6YG_# M?Q&WB+PK;S2G,RJ Y]Z[*O#O@%?-Y&H6;,3L< FO<:Z:Z2G===3&DFDXRW3 ML%?.OQ^19-;TM&'#9!_.OHJOG?X]_P#(>TGZ_P!:PBDZU-/N=$/AEZ':Z-\' M/!EWI-M/-I[F1XU)/F'K5U_@EX**$)I[JW8^8>*[#P[_ ,@&S_ZY+_*M0L , MG@#UJZEE)F%-MP3/FK5[*]^%/C6UEMKAVL9GX0L2 /QKZ+TV[6_TZ&X4Y$B M_G7A'QMNH-7U[2M/LG66X5B"J'.*]L\-VSV>@6D,@PPB7/Y4Z;7=I>A= M6*C55NJU-;<*-P[D?G7SOX[\77_A_P"(Z,MS/Y6PA8E8[2#?/UF8R31( M$(FU(ZB;Q5&2GF,WZ5WOPW^)G_"2LVGZDHBOXQDC& :J,>:_*]43)N.KV/3 MLT9K)\0Z[;>'](FOKE]JH./K7B::WXW^)+W*:.Z6MF3A),E36:;DVHK8MI)) MR=KGT%N'J/SHS7SE-\,?B3I\?VK^W&D\KG:)V.?PK9^'?Q*U8^(SX>UP*'!( MW=\BM(1YWRIZDR;BN9K0]UI-V.N*HZKJD&DZ;+>W# 1QKN)S7@U]XM\6?$35 MYK'P^3!:J2!*,@?G6=VYEZQ;7LR699$>,.=I.?2O8='OEU+2K>Z1MPD3 M.:A+FASKO8A^[)1[JY?W8ZX% .1FN!^*GB5O#WAAWBE\N:0$(0>:-U9^LZA'IFE3WI/2O./A M8]_J,M]KE]=S-"S.JH[G:,'J*(^\WY*X2TBGW=CU?-&X>H_.O$_$_P 2=8U? MQ')H'AA%+(2DCL,\BL:?X8?$J^E:Y.NB,OR56<@"E%MKFMH.247RWU/H7.:, MU\SQ>*/&/PWU2"PU:7SX#)\TCDG(^M>[2W+>(/!QNK65D:> NI4XYQ53TI^T MCJA+XU"6ESHMP[4M>$?"'Q!?V_B74-&U2[EFD+?N_,8FO=JC5R4_>< M7N@W"C/&:\,^+_B2^/B&PT?3;F6)G(#^4Q!ZUZ]X=M9;+0[:&:1Y) @RSG)- M3#WJ?/YV*G[LU'RN:U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4F/>EHH Y#XE_P#(B:E_N#^=<+\!/^09 MT,, MJ1G&17F.H?!RRU3Q>VO7>HR2!FW& H,5Z:SA%+-P ,FLBU\5:)>:BVGV^HP2 M72G!B4G-$=)IK=$M^ZT]F:-K9P65LD$"!(T& *X#XL>&;35/#$UR(@MS%\R MR*.:]&S7+>/YU@\(W;,X4;<9/TK'$-\CEU-*&DTD,-:N/'/B>#PYIA8VL4@,[#N!U%9'PRL]3_ .$'UJ:QB9II%(AVCDG- M?QKJJN+KWDMDGZLPI*\$T'_DMDOM(*>_B7XT%&#:;-M((/[@?XUP%EJ'BR/Q@ MUS;02'62V2@3G\JB#?UA5'V85(_N'!=T?9;?ZL_2OF^SP/CQ+N_YZMBO5_AO M?>++[3)'\4V[Q3[B%W)CBO+]9C.C_&J*YD&U978BJIKDQ45WN6Y)X>I_74^B M4^XOT%8_BO\ Y%C4/^N#?RK7A;,*$=U%<_XXN1:^$K]B0,PL!^5<]?2#+H_& MCR/X"?\ (1U0?[8KZ KP[X V#K;:A>-CYW!%>XUUUM&EV2,5)2G.2V;85\Y_ MM ACJ^FA#\QSC\Z^C*^=_CW_ ,A[2?J?YUSISN8;NUCFMG#1,,J17E/QVL;4^ M&OM9V+<1\J?XB:UO@O?W%[X'B,^XE7(!:G"3JTY7^SH%2/)-27VCR[XAVJW? MQ6M(VY&__P!FKZ/L($@L88T&U50 8^E?//C7CXNVO^]_[-7T9;_\>\?^Z/Y5 M-'_=8>K"J[XF2[)'B/QYOYI!9Z9&Y"O( P'?->C_ \T>+2?!]BD:X9XE+'' M4UY?\=(VM]4T^]8'8LJY->N^#KM+WPIITL; @PKW]J,/_N\G_>'7;]K!=+&X M\:R1E'&X$%OC#:-9((TFD3>HX')KZ6)XKYL^(DHO?C!IT+5]>EEG\XD MA-Y!%$>:3ERZ),BZC"'-JW_5SK+WXW^'0KBQ\RY^7C]V>3Z5Y%H.K_VY\5UO MA;"W\V0G:!BOH#2OAMX7T%)"2W;XU,ENBI&DQ&%&!BG1Y5B( MVW"I=X>H>D?&K4WLO",=NA(%P-IP:U/A'H\.F^#X72(*\N')QR6H0X/3BBA\%5];H*]OW2\F=C-$LL+QMR MK*0:^8K[24T?XVV\$2;8_.4@#WKZ@)PI)Z 5\W>([I+GX[6VPYQ*G0^U/#Z8 MJ'S_ "+=O83N>L_$G1%UKP5*@3+0CS%..<@54^$.J&\\)16SOF6W&UP>U=W) M MS8-"XRLB%37D7A29O"OCW5=,D&R"=RT8[8 I0DHRG!]5?[O^ 9RUIQE_*_ MP?\ P1WCB!?%WCF#1&^>&V97=>W-/^%=X-(\0:KX>8[56X=HU)Z*.E6?AW&- M;\4:EK[\A\QKGVK)\50MX6^*5IJD8VP3H%J'5]Y3:^S M:WRW^\W_ (PZD_\ 9,6C0,?.O" %4^AYKK_"VAP:5X:M[(1C:R L,=21S7 Q M*/%OQ.CDQOMM/;GTY%>GZI>#2]'N+GM#&6_*IO[.@V_M7?RV02]^JHKI^;.? MGM/!WA"YEU)K:UM;A@2[K]XY_&L2Y^-WA%4Q:W;RR= HC->7Z!H]W\4/&=Y/ M?7+_ &*-V 3) Q7K6F?!OPAIL\5PED[3)W9\C--1ERIR>Z$W%2:CTW]3Q3XI M^/8O%LD,5O9;(HVW"8J02?QKWWX=*'\"::K<@VZ@Y^E>5_'2UT_3K"RM+2". M-A)DX SBO5?AO_R(VF?]<$_E5T>5X:27\P5K^TA?L>2>,+$^#?BM::NC$07, MG([<"O>4OT_L9;XM\GE;R?PS7GGQKT/[=X9^WJF9+7D$#FL-/'"'X02,9<3% M# !GG.*P4G]6<>L7;Y/8TE&]>,NDE^*,#PW#)XO^+EQ=2@R6T,C $]!7T8J! M%51T Q7E'P2T$V?A]M1F7,MR0X8CG!KUFNB<53C&DNB_'J8J7M)RJ=_R0444 M5D6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!R'Q+/_ !0>I?[@_G7"_ 0@Z7<$'^)OYUZ_?Z?;:G9R6EY$ MLL#C#(W0U4T?PWI.@1LFEV4=LK=0@HI>Y*;?5#J/FIQBNCN:;H'0J>AS] MXT\.:KX.\=+XFTV%Y(';+)&">*^@ZBE@CGC,4:Y_Q'XPU#XF2PZ/H=I.EE*P9I9(R!@>]>J7GPV\ M(W]P;BYT2WDE/5B.:V]-T33M(A6&PM8X(U& %%4E%VA\-: M%!81CE1ECZFM[%&*6JE)R=V3&*BK(BG_ ./>3_=-?.6@G_B]DG3/F+TKZ1*@ MC!Z&L.'P=H$&K'5(M-A6])R90.:FG[M95'T37WCJ+GI."ZM?@;@%>.?&?PI= MWB0:UIT;F>WZA!R:]DIK*&7!Z&IE%MIIV:+A*V^QX;X<^.5II>G):>(K6XCN MHQCY8S6+XR^(5Y\04CTK0K2X^RR. SE#W]Z]GU'X>^%=5N3<7VCV\TIZLPJ] MI'A71="0IIEA%;J3GY15NTW>HB5>"M R_ 'AH^&O#5O:N,3%?GQZUUM)BEIS MDY2NR8148V05\Z_']Q'K6EN>BY-?1586M^#M!\12))JVG173)]TN*SU4XR71 MFL9))I]3S32/CQX6LM+M[>6*\WQH V(ZNG]H/PH5.V&]W=OW==1_PJGP3_T+ M]K^1_P :4?"GP2""- MLCV-6WS.[,TDE9'B?BOQ!K/Q0U6UL].LYDM"WRN8R M%(^M>^>#M 'ASP[!8 ,%!;ZUI:=HNGZ3"(K&V2%!T"CI5_%-.,(Z\&Z!>ZFNHW.FPR7:])".:VPH50 M!T%3#W:,:?:_XA)7K.IWL<5\2?!O_"7>'V@C'[^++I[FO*_"/C_4/A\C:5K] ME/\ 9H6VB18SC'UKZ*K*U;PUI&NQ^7J5C%<(3G#BE'F@WR[/6:I M\>=-N[%XM"L[J6[9< /$>M9_PT\&:CK.OR>)M=ZM\8?[?M?L7AK3[IY)_D\QXCA<^XKRVTTW4] \? MVLVL,$FF?<3NZU]1Z3X8T?0H_+TRQBMESG""HM4\'Z%K5W'=:AIT,\T9^1F' M2KARPJQFOF1-.=-P9'XBT2+Q+X7DL7Q^]B^4_A7AOAWQ'K'PJU:;3-2M)9-- MWE@RH37T?'$L4:QH,*HP *I:GH6FZQ$8K^UCG0C&&%0G*$G*'4O245&70\JO M_C?8:K:-;:#9W:^F=+\#>&]%D,F MGZ5! Y.:?-:Z_8$KY60^#CK7M8&!@=*I:GI-CK%HUKJ%ND\+')1QQ64HW:?] M>95-\JLSE?A=I(TWPA 2N))"7)(YYK(^,VD2WWAJ.XME_P!(CE4@BO2H+>.V MA6*%0B*, "FW-G!>0F*XC$B'L15UVZDN9=R:'[I*^IP?PHT:6R\/"^N@/M%T M 7)Z\5VFL6/]HZ3DZ]%Y M>IV4=PGHPK.T[X?>%M)G$UCH]O#(#G*BDFY149]"I)QVN&V1*IP>AQ74ZCHNGZM9_9+ZUCF@_N, M.*;I6B:=H5K]GTVUCMH>NU.E5"2C"4.G04[S<9=5N/U>QBU+2Y[650RR*1BO MDJZMK^/Q*GAEE(MVN\A?8FOK#5=:LM,L)KB:XC 1>0&&:\+\ Z9)XM^(=UK< MT>;>%\HQ'<&IH1O7OTM=_+8NI)QH/O?0]R\.::FE:#:6:KM\J,+^5:U)C'2E MJI2ZU-G;:8[;&5]^:Y;_A9 M>L?]")J_YK7HV*6@#SC_ (67K'_0B:O^:T?\++UC_H1-7_-:]'HH \X_X67K M'_0B:O\ FM'_ LO6/\ H1-7_-:]'HH \X_X67K'_0B:O^:T?\++UC_H1-7_ M #6O1Z* /./^%EZQ_P!")J_YK1_PLO6/^A$U?\UKT>B@#SC_ (67K'_0B:O^ M:T?\++UC_H1-7_-:]'HH \X_X67K'_0B:O\ FM'_ LO6/\ H1-7_-:]'HH M\X_X67K'_0B:O^:T?\++UC_H1-7_ #6O1Z* /./^%EZQ_P!")J_YK1_PLO6/ M^A$U?\UKT>B@#SC_ (67K'_0B:O^:T?\++UC_H1-7_-:]'HH \X_X67K'_0B M:O\ FM'_ LO6/\ H1-7_-:]'HH \X_X67K'_0B:O^:T?\++UC_H1-7_ #6O M1Z* /./^%EZQ_P!")J_YK1_PLO6/^A$U?\UKT>B@#SC_ (67K'_0B:O^:T?\ M++UC_H1-7_-:]'HH \X_X67K'_0B:O\ FM'_ LO6/\ H1-7_-:]'HH \X_X M67K'_0B:O^:T?\++UC_H1-7_ #6O1Z* /./^%EZQ_P!")J_YK1_PLO6/^A$U M?\UKT>B@#SC_ (67K'_0B:O^:T?\++UC_H1-7_-:]'HH \X_X67K'_0B:O\ MFM'_ LO6/\ H1-7_-:]'HH \X_X67K'_0B:O^:T?\++UC_H1-7_ #6O1Z* M/./^%EZQ_P!")J_YK1_PLO6/^A$U?\UKT>B@#SC_ (67K'_0B:O^:T?\++UC M_H1-7_-:]'HH \X_X67K'_0B:O\ FM'_ LO6/\ H1-7_-:]'HH \X_X67K' M_0B:O^:U%!M8!92,Y6O3*3%)JZL!\E7OAKQ??Z])=3Z#JYLG? M)@WGI^=>I^&/$=WX7TQ;.S\!:N/5B5))KV+'&*,546XQY5L$ES2YGN><_P#" MR]8_Z$35_P UKHO"WB>]\0/<"[T&]TL1 %3QJ45B>*/$MOX6T6;4[J)I(X^JH>37F!_:.T3)']CWG'^V/\*E23=D M5RM*Y[517F'A;XU:5XIU==.M]-N8789W.X(KTBZO(+*V:XN9%CB49+,>!523 MBKLE.[LB>BJ6F:K:ZM:_:;219(R2,@UR^K?$:QTCQ1!H4EG,\TRY5U88ZXHL M^90ZL+KE#<A: MMXRM=(\-)K9["6LN5;G2T5D>'=?A\1Z-!J4$+Q1S*&"O MUK7HE%Q=F)--704444AA1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,?.T[>M>5+ M\-M0UGQK/JGB QRV2OF&/=NX^E>L4E"TES#;?*X]SEKOX?>&+BS> :1:QEEQ MO5.17FGP\67PW\1[W0X'D>S97<#L#FO3/&/BRV\.Z:QW W4@Q%&.237._#;P MSV>F+,R GS2H)_,USOQ2\+>)?$.NZ>^DPMY40^:4'I6?= M? _5-8$<]_XEE,H7ILZ5-)M4]5NRZFLHJ^R_$]4T[PWX>M91=:?IUFC]I(E' M]*X;XQ^,-.TOP_)I,IE%U< >7M7Y>*QM#O=<^'WB>#1-3O'NK"50(W/N<5T' MQ>\/Z5?^$I]3GME>ZB4>6^3QFHQ"3@I7O$>'O[7E:M(P_A#X_P!&_LV'0LS? M;"Q_@.#GWK*\<,J?%[3V8@ 1@DG_ 'JZ/X0^$-$_L&'5OL2?;0YQ)]*X_P") MUK+>_%&PMX7*L\8#$>FZNJI?ZU#^:[.:FKX>IV/3=:^+?ACPY-':W<\CR$8S M"NX"NFT'Q/IGB.U$^GSAU(SM)&1^%96ZYQ7!>$K9? M!_Q3FTFVE(MW POU-9TTG+V;W-)MJ'/'9'T!2=J6D[5)1X)XFLK:_P#C/#!= MPI-&P3*.,BO6_P#A!_#'_0#LO^_=>%_$G^V3\4!_86_[;Y:[=OUJUL^-_P#> MN/S6E2?[F*MW*JI^U;OT7Y'M2^"?#*L&&B68(Z'RZYWXL11V_@>6.)0B*I"J M!P!BL'P&OQ-&N)_PDAE^Q]]^*Z'XO?\ (ES_ $;^5375H+7JOS'AW>K:VW^1 M9^%G_(BZ?_UQ6M7Q'XVT7PO TNH7*C:/N*P+?E7,^";\Z;\+;:YS]RVR/RKB M?!'A"+XA:A%F(6-O8XKHKJ4Z\DNFYC2Y8TE*771'>:-\9?"FMWOV6 MWFFCD(X,J;1^==[!%Y-)F_L[3TM[E5RC+67\ M(M:O+>6]T"]65TMUKZCE>*4NC=CU+4M8LM)MFGO)TB0#^)@ M,UP7_"]/"'V[[)YESOW;=WE_+^==+F! M9D^ZPR*\[\+_ N\-_V797]YIZS7K*LID;KGK7HT<2Q1JB !5& *J245ROX$GV>01?ZS M;\OUKYYU_P"%OQ U'Q/<:K:O A9R8V$X! J-YJ+V+5E%OKT.]\+>!KV^U%=> M\33>==GYDC!^5?PZ5Z:JA%"J % X [5\[#P#\8!TU M6XUW43+:!?NFXW?I6R][W=D8NZO)ZL[74_B#I^D>)H-%N[>9'GSMF)^3BNM2 M1)(UD4Y5AD&N0\;^ K3Q;;J^\PW<8_=RIU%>7O\ #KXHQ78BM]:D^Q@X!^T\ MX^E91=URM:_@:25GS+8T_B5*-3\?Z5:6;>;*A1FV'H U=G\35*?#F[4@Y"KF MF>"_AV-#F_M#4[F2\U C!>7!Q74>)-$CU_0[C3I#A91CBE5C:A[-:O?[RJ<[ MUE4>B5D-O^2P:<.WEC_T*M#P=X \:^&/$2[+I?[($ MF[9YW;Z5K>)? >LZI\0K/6;9(C:1)AB7P>N>E=$I*6(IU>C_ .?E<:-2G_3 M/4H_]0O^Z/Y5X+<\?')>G\';WKWM5(B"]P,5Y9-X#UJ3XG#70D7V(;>=_/Y5 MG3TKQD]M2ZFM"45OI^9ZO2=J6BD4>%ZU_P EM@^B?SKW.O+]1\$:O=?$N+7( MUB^QJ%R2_/Y5ZC3AI0A'JK_F%36M)K;3\A,5P'Q>_P"1+G^C?RKT"N3^(&@7 MOB+PW+96(0S,#CXN)%6-4)Y->/\ MPO!U/Q;K6HPJ?L[RMAL=%= M*2SM%S@89R.6J8146YM[JR'-N45!=[_<>2:+<0^'?C!?1WI,:SE C,>M>ZB> M,P^:''EXSG/:N)\<_#NU\5!;J*1K>^CY61 ,DUYD/AQ\41<>0-7?[%NV_P#' MQSM^E3"3<(TWNM"YQ7.ZB>Y?\37T6O\ Q8TZWL3YA@+*Y!S@U?\ BVN-;\/J M1TE _2NK\#_#:V\+RM>W$K7-\YR9),$BJ_Q!\':KXBU?2[BP6,QV\N]]S8XJ MDE!TH+H[MDMN3J3[JR.YTD :3:@=/*7^57JJV,3P6$$3CYD0 U:HF[R;%!6B MD%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% "8HQ2T4 %)CWI:* $Q1BEHH 2C%+10 F/>C%+10 4F*6 MB@ HHHH 3%+110 4F*6B@!,48I:* $Q2T44 )1BEHH 3%&*6B@!,<4M%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 A110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9 end EX-101.SCH 15 sdgr-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Description of Business link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Revenue Recognition link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Business Acquisition link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Noncontrolling Interest link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Equity Investments link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Related Party Transactions link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Segment Reporting link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Revenue Recognition (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Business Acquisition (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Segment Reporting (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Revenue Recognition - Schedule of Timing of Revenue Recognition (Details) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Revenue Recognition - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Revenue Recognition - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Revenue Recognition - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Revenue Recognition - Schedule of Drug Revenue Recognition (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Business Acquisition - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Business Acquisition - Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed (Details) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Business Acquisition - Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Fair Value Measurements - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Commitments And Contingencies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Commitments And Contingencies - Summary of Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details)2 link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Income Taxes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Stockholders' Equity - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Noncontrolling Interest - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Net Loss 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:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Equity Investments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Related Party Transactions - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Segment Reporting - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Segment Reporting - Schedule of Revenues by Geographic Area (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 16 sdgr-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 17 sdgr-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 18 sdgr-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Lessee operating lease liability payments due after year four. Cover [Abstract] Document and entity information. Document and entity information. Document And Entity Information [Table] Document And Entity Information [Table] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Common Stock Common Stock [Member] Limited common stock. Limited Common Stock Limited Common Stock [Member] Document And Entity Information [Line Items] Document And Entity Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Document Period End Date Document Period End Date Current Fiscal Year End Date Current Fiscal Year End Date Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Tax Identification Number Entity Tax Identification Number Entity File Number Entity File Number Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Security12b Title Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Unbilled and other receivables current. Statement Of Financial Position [Abstract] Statement [Table] Statement [Table] Unallocated common stock. Common Stock Unallocated Common Stocks [Member] Statement [Line Items] Statement [Line Items] Assets Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Restricted cash Restricted Cash Current Marketable securities Marketable Securities Current Accounts receivable, net of allowance for doubtful accounts of $124 and $108 Accounts Receivable Net Current Unbilled and other receivables, net for allowance for unbilled receivables of $40 and $30 Unbilled And Other Receivables Current Prepaid expenses Prepaid Expense Current Total current assets Assets Current Property and equipment, net Property Plant And Equipment Net Equity investments Equity Method Investments Goodwill Goodwill Intangible assets, net Intangible Assets Net Excluding Goodwill Right of use assets Operating Lease Right Of Use Asset Other assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued payroll, taxes, and benefits Accrued Payroll Taxes Current Deferred revenue Deferred Revenue Current Lease liabilities Operating Lease Liability Current Other accrued liabilities Other Accrued Liabilities Current Total current liabilities Liabilities Current Deferred revenue, long-term Deferred Revenue Noncurrent Lease liabilities, long-term Operating Lease Liability Noncurrent Other liabilities, long-term Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 6) Commitments And Contingencies Stockholders' equity: Stockholders Equity [Abstract] Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and outstanding at June 30, 2022 and December 31, 2021 Preferred Stock Value Common stock Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Accumulated deficit Retained Earnings Accumulated Deficit Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax Total stockholders’ equity of Schrödinger stockholders Stockholders Equity Noncontrolling interest Minority Interest Total stockholders’ equity Stockholders Equity Including Portion Attributable To Noncontrolling Interest Total liabilities and stockholders’ equity Liabilities And Stockholders Equity Allowance for unbilled receivables current. Allowance for doubtful accounts receivable Allowance For Doubtful Accounts Receivable Current Allowance for unbilled receivable Allowance For Unbilled Receivables Current Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Income Statement [Abstract] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Software products and services. Software Products and Services Software Products And Services [Member] Drug discovery. Drug Discovery Drug Discovery [Member] Revenues: Revenues [Abstract] Total revenues Revenue From Contract With Customer Excluding Assessed Tax Cost of revenues: Cost Of Revenue [Abstract] Total cost of revenues Cost Of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income Loss Other income (expense): Nonoperating Income Expense [Abstract] Gain (loss) on equity investments Income Loss From Equity Method Investments Change in fair value Increase Decrease In Equity Securities Fv Ni Other (expense) income Other Nonoperating Income Expense Total other (expense) income Nonoperating Income Expense Loss before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax expense Income Tax Expense Benefit Net loss Profit Loss Net income (loss) attributable to noncontrolling interest Net Income Loss Attributable To Noncontrolling Interest Net loss attributable to Schrödinger common and limited common stockholders Net Income Loss Net loss per share attributable to Schrödinger common and limited common stockholders, basic: Earnings Per Share Basic Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, basic: Weighted Average Number Of Shares Outstanding Basic Net loss per share attributable to Schrödinger common and limited common stockholders, diluted: Earnings Per Share Diluted Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, diluted: Weighted Average Number Of Diluted Shares Outstanding Statement Of Income And Comprehensive Income [Abstract] Net loss attributable to Schrödinger common and limited common stockholders Changes in market value of investments, net of tax: Other Comprehensive Income Available For Sale Securities Adjustment Net Of Tax Period Increase Decrease [Abstract] Unrealized loss on marketable securities Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Comprehensive loss Comprehensive Income Net Of Tax Exchange of convertible preferred stock into limited common stock, value. Statement Of Stockholders Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Additional Paid-In Capital Additional Paid In Capital [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income [Member] Non Controlling Interest Noncontrolling Interest [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Initial Public Offering I P O [Member] Follow on offering. Follow-on Offering Follow On Offering [Member] Beginning Balance Beginning Balance, Shares Shares Outstanding Change in unrealized loss on marketable securities Issuances of common stock upon stock option exercise Stock Issued During Period Value Stock Options Exercised Issuances of common stock upon stock option exercise, Shares Stock Issued During Period Shares Stock Options Exercised Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Issuances of common stock upon public offering, net of issuance costs Stock Issued During Period Value New Issues Issuances of common stock upon public offering, net of issuance costs, Shares Stock Issued During Period Shares New Issues Conversion of convertible preferred stock into common stock Stock Issued During Period Value Conversion Of Convertible Securities Conversion of convertible preferred stock into common stock, Shares Stock Issued During Period Shares Conversion Of Convertible Securities Exchange of convertible preferred stock into limited common stock Exchange Of Convertible Preferred Stock Into Limited Common Stock Value Exchange of convertible preferred stock into limited common stock, shares. Exchange of convertible preferred stock into limited common stock, Shares Exchange Of Convertible Preferred Stock Into Limited Common Stock Shares Contributions by non-controlling interest Noncontrolling Interest Increase From Subsidiary Equity Issuance Net loss Ending Balance Ending Balance, Shares Noncash revenue from equity investments. Research and development noncash expense. Investment amortization noncash expense. Increase decrease in unbilled and other receivables. Increase (decrease) in reduction in the carrying amount of right of use assets. Increase decrease in operating lease liabilities. Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution. Noncash Or part noncash acquisitions of right of use assets in exchange for lease obligations. Noncash Or Part Noncash Acquisitions Of Lease Liabilities. Statement Of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided By Used In Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] (Gain) loss on equity investments Noncash revenue from equity investments Noncash Revenue From Equity Investments Fair value adjustments Depreciation and amortization Depreciation Depletion And Amortization Stock-based compensation Share Based Compensation Noncash research and development expenses Research And Development Noncash Expense Noncash investment amortization Investment Amortization Noncash Expense (Gain) loss on disposal of property and equipment Gain Loss On Sale Of Property Plant Equipment Gain on lease termination Gain Loss On Termination Of Lease Decrease (increase) in assets, net of acquisition: Increase Decrease In Operating Assets [Abstract] Accounts receivable, net Increase Decrease In Accounts Receivable Unbilled and other receivables Increase Decrease In Unbilled And Other Receivables Reduction in the carrying amount of right of use assets Increase Decrease In Reduction In The Carrying Amount Of Right Of Use Assets Prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets (Decrease) increase in liabilities, net of acquisition: Increase Decrease In Operating Liabilities [Abstract] Accounts payable Increase Decrease In Accounts Payable Accrued payroll, taxes, and benefits Increase Decrease In Employee Related Liabilities Deferred revenue Increase Decrease In Deferred Revenue Lease liabilities Increase Decrease In Operating Lease Liabilities Other accrued liabilities Increase Decrease In Other Accrued Liabilities Net cash used in operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property and equipment Payments To Acquire Property Plant And Equipment Purchases of equity investments Payments To Acquire Equity Method Investments Distribution from equity investment Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital Proceeds from sale of equity investments Proceeds From Sale Of Equity Method Investments Acquisition, net of acquired cash Payments To Acquire Businesses Net Of Cash Acquired Purchases of marketable securities Payments To Acquire Marketable Securities Proceeds from maturity of marketable securities Proceeds From Sale And Maturity Of Marketable Securities Net cash provided by (used in) investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Issuances of common stock upon stock option exercises Proceeds From Stock Options Exercised Contribution by noncontrolling interest Proceeds From Minority Shareholders Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Net increase (decrease) in cash and cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect Cash and cash equivalents and restricted cash, beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Cash and cash equivalents and restricted cash, end of period Supplemental disclosure of cash flow and noncash information Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid Net Supplemental disclosure of non-cash investing and financing activities Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Purchases of property and equipment in accounts payable Capital Expenditures Incurred But Not Yet Paid Acquisition of right to use assets, contingency resolution Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution Acquisition of right of use assets Noncash Or Part Noncash Acquisitions Of Right Of Use Assets In Exchange For Lease Obligations Acquisition of lease liabilities Noncash Or Part Noncash Acquisitions Of Lease Liabilities Organization Consolidation And Presentation Of Financial Statements [Abstract] Description of Business Business Description And Basis Of Presentation [Text Block] Accounting Policies [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue Recognition Revenue From Contract With Customer [Text Block] Business Combinations [Abstract] Business Acquisition Business Combination Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Equity [Abstract] Stockholders' Equity Stockholders Equity Note Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Noncontrolling Interest [Abstract] Noncontrolling Interest Minority Interest Disclosure [Text Block] Earnings Per Share [Abstract] Net Loss per Share Attributable to Common and Limited Common Stockholders Earnings Per Share [Text Block] Equity Method Investments And Joint Ventures [Abstract] Equity Investments Equity Method Investments Disclosure [Text Block] Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Segment Reporting [Abstract] Segment Reporting Segment Reporting Disclosure [Text Block] Recently Issued Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Basis of presentation and use of estimates. Basis of Presentation and Use of Estimates Basis Of Presentation And Use Of Estimates Policy [Text Block] Principles of Consolidation Consolidation Policy [Text Block] Restricted Cash Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy Concentrations Concentration Risk Credit Risk Income Taxes Income Tax Policy [Text Block] Equity Investments Equity Method Investments Policy Net Loss per Share Attributable to Common and Limited Stockholders Earnings Per Share Policy [Text Block] Schedule of Timing of Revenue Recognition Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Table [Text Block] Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue Disaggregation Of Revenue Table [Text Block] Drug discovery revenue. Drug Discovery Revenue Drug Discovery Revenue Table [Text Block] Schedule of Contract Balances Contract With Customer Asset And Liability Table [Text Block] Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives Schedule Of Finite Lived Intangible Assets Acquired As Part Of Business Combination [Text Block] Schedule of Assets and Liabilities Measured at Fair Value Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Summary of Changes in Fair Value of Level 3 Investments Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Text Block] Summary of Operating Leases Lease Cost Table [Text Block] Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases Lessee Operating Lease Liability Maturity Table [Text Block] Summary of Classification of Stock Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Summary of Weighted Average Valuation Assumptions Used for Options Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] 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 [Text Block] Summary of Financial Information with Respect to Reportable Segments Schedule Of Segment Reporting Information By Segment [Text Block] Schedule of Revenues by Geographic Area Revenue From External Customers By Geographic Areas Table [Text Block] Significant accounting policies. Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] ASU - 2021-08 Accounting Standards Update202108 [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Revenue Benchmark Sales Revenue Net [Member] Customer Major Customers [Axis] Customer Name Of Major Customer [Domain] Customer A. Customer A Customer A [Member] Customer B. Customer B Customer B [Member] Customer C. Customer C Customer C [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Change in accounting principle, accounting standards update, adopted Change In Accounting Principle Accounting Standards Update Adopted Change in accounting principle, accounting standards update, adoption date Change In Accounting Principle Accounting Standards Update Adoption Date Change in accounting principle, accounting standards update, immaterial effect Change In Accounting Principle Accounting Standards Update Immaterial Effect Concentration risk number of customers. Concentration risk, number of customers Concentration Risk Number Of Customers Concentration risk, percentage Concentration Risk Percentage1 Equity method investment, ownership percentage Equity Method Investment Ownership Percentage Timing of revenue recognition, percentage. Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Timing of Transfer of Good or Service Timing Of Transfer Of Good Or Service [Axis] Timing of Transfer of Good or Service Timing Of Transfer Of Good Or Service [Domain] Point in Time Transferred At Point In Time [Member] Over Time Transferred Over Time [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Timing of revenue recognition Timing Of Revenue Recognition Percentage Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] On premise software. On Premise Software On Premise Software [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Collaborative Arrangement and Arrangement Other than Collaborative Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Arrangements And Nonarrangement Transactions [Member] Agreement with Gates Ventures, Limited Liability Company. Agreement with Gates Ventures, LLC Agreement With Gates Ventures Limited Liability Company [Member] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Maximum Maximum [Member] Minimum [Member] Minimum [Member] Contract with Customer, Duration Contract With Customer Duration [Axis] Contract with Customer, Duration Contract With Customer Duration [Domain] First anniversary. First Anniversary First Anniversary [Member] Second anniversary. Second Anniversary Second Anniversary [Member] Drug discovery member. Drug Discovery Services Drug Discovery Services [Member] Drug discovery contribution. Drug Discovery Contribution Drug Discovery Contribution [Member] Collaboration and license agreement. Collaboration and License Agreement Collaboration And License Agreement [Member] Counterparty Name Counterparty Name [Axis] Counterparty Name Repurchase Agreement Counterparty Name [Domain] Bristol-Myers Squibb. BMS Bristol Myers Squibb [Member] Oncology product. Oncology Product Oncology Product [Member] Neurology and immunology product. Neurology and Immunology Product Neurology And Immunology Product [Member] Minimum Revenue, practical expedient, financing component [true false] Revenue Practical Expedient Financing Component Software contribution revenue related to agreement cover period start date. Software contribution revenue related to agreement cover period end date. Software contribution revenue recognized. Software contribution revenue recognition amount. Software contribution revenue related to agreement cover period start date Software Contribution Revenue Related To Agreement Cover Period Start Date Software contribution revenue related to agreement cover period end date Software Contribution Revenue Related To Agreement Cover Period End Date Software contribution revenue recognition amount Software Contribution Revenue Recognition Amount Software contribution revenue recognition Software Contribution Revenue Recognized Deferred revenue Contract With Customer Liability Hosted software. Hosted Software Hosted Software [Member] Software Maintenance Maintenance [Member] Professional services. Professional Services Professional Services [Member] Revenue from contract with customer before contribution. Revenue from Contracts with Customers Revenue From Contract With Customer Before Contribution [Member] Contribution. Software Contribution Contribution [Member] Total software revenue Milestone payment yet to be achieved. Revenue recognized for milestone payment. Milestone payment yet to be achieved Milestone Payment Yet To Be Achieved Revenue recognized with milestones Revenue Recognized For Milestone Payment Revenue recognized for drug discovery. Drug discovery services revenue from contracts with customers. 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 Revenue Recognized For Drug Discovery Upfront payment received. Maximum milestone payments to be received. 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 commercial milestones. Upfront fee received Upfront Payment Received Maximum milestone payments to be received Maximum Milestone Payments To Be Received 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 commercial milestones Milestone Payments To Be Received Upon Achievement Of Certain Specified Commercial Milestones Collaborative agreement number of programs. Number of programs under agreement Collaborative Agreement Number Of Programs Collaboration and license agreement transaction price. Transaction price Collaboration And License Agreement Transaction Price Deferred revenue, revenue recognized Contract With Customer Liability Revenue Recognized Deferred revenue Deferred Revenue Contract assets Contract With Customer Asset Net Deferred revenue, short-term: Deferred Revenue And Credits Current [Abstract] Deferred revenue, long-term: Deferred Revenue And Credits Noncurrent [Abstract] Percentage of revenue expected to be recognized Revenue Remaining Performance Obligation Percentage Unsatisfied performance obligation Revenue Remaining Performance Obligation Contract with customers, payment terms. Contract with customers, payment terms Contract With Customers Payment Terms Upfront purchase price net of cash acquired. Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] XTAL BioStructure Inc. XTAL BioStructures, Inc. X T A L Bio Structure Inc [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business combination cash purchase price Payments To Acquire Businesses Gross Upfront purchase price net of cash acquired Upfront Purchase Price Net Of Cash Acquired Business combination recognized identifiable assets acquired and liabilities assumed goodwill. Cash Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents Accounts receivable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables Other current assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other Property, plant and equipment Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Indefinite Lived Intangible Assets Goodwill Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill Total assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred tax liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Total liabilities assumed Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities Net assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Backlogs. Backlog Backlogs [Member] Customer Relationships Customer Relationships [Member] Trademarks Trademarks [Member] Provisional Purchase Price, Amount Finite Lived Intangible Assets Net Useful Life (years) Finite Lived Intangible Asset Useful Life Fair Value By Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Level 3 Fair Value Inputs Level3 [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Cash, cash equivalents and restricted cash. Cash and Cash Equivalents and Restricted Cash Cash Cash Equivalents And Restricted Cash [Member] Marketable Securities Securities Assets [Member] Equity Investments Equity Method Investments [Member] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Total Assets Assets Fair Value Disclosure Fair value, measurement with unobservable inputs reconciliation, recurring basis, asset, cash contributions. Beginning balance Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value Cash contributions Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Cash Contributions Unrealized loss Fair Value Assets Measured On Recurring Basis Change In Unrealized Gain Loss Ending balance Fair value assets no transfers between level amount. Fair value, assets, Level 1 and Level 2 transfers, amount Fair Value Assets No Transfers Between Level Amount Fair value, asset transfers into Level 3 Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Into Level3 Operating lease expiration year. Lessee Lease Description [Table] Lessee Lease Description [Table] Lease Contractual Term Lease Contractual Term [Axis] Lease Contractual Term Lease Contractual Term [Domain] Rent abatement period through december thirty first two thousand twenty seven. Rent Abatement Period through December 31, 2027 Rent Abatement Period Through December Thirty First Two Thousand Twenty Seven [Member] January one two thousand twenty eight through December thirty first two thousand thirty two. January 1, 2028 through December 31, 2032 January One Two Thousand Twenty Eight Through December Thirty First Two Thousand Thirty Two [Member] January one two thousand thirty three through December thirty first two thousand thirty seven. January 1, 2033 through December 31, 2037 January One Two Thousand Thirty Three Through December Thirty First Two Thousand Thirty Seven [Member] Office Lease Agreement. Office Lease Agreement Office Lease Agreement [Member] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Operating lease expiration year Operating Lease Expiration Year Operating lease, weighted average lease term Operating Lease Weighted Average Remaining Lease Term1 Increase in operating lease right of use asset. Lease termination fee received upon early termination of lease. Increase in right-of-use assets Increase In Operating Lease Right Of Use Asset Increase in lease liabilities Increase Decrease In Operating Lease Liability Lease costs Lease Cost Lease termination fee received Lease Termination Fee Received Upon Early Termination Of Lease Area leased. Base rent per month. Rent abatement period. Area leased Area Leased Base rent per month Base Rent Per Month Rent abatement period Rent Abatement Period Percentage of annual rental escalation. Lease expiration period. Percentage of annual rental escalation Percentage Of Annual Rental Escalation Lease expiration period Lease Expiration Period Operating lease costs Operating Lease Cost Cash paid for operating leases Operating Lease Payments Remainder of 2022 Lessee Operating Lease Liability Payments Remainder Of Fiscal Year 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months 2024 Lessee Operating Lease Liability Payments Due Year Two 2025 Lessee Operating Lease Liability Payments Due Year Three 2026 Lessee Operating Lease Liability Payments Due Year Four Thereafter Lessee Operating Lease Liability Payments Due After Year Four Total future minimum lease payments Lessee Operating Lease Liability Payments Due Less: imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Present value of future minimum lease payments Operating Lease Liability Less: current portion of operating leases payments Tax expense Unrecognized tax benefits Unrecognized Tax Benefits Common stock, description. Number of votes for common share. Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] Voting common stock. Voting Common Stock Voting Common Stock [Member] Class Of Stock [Line Items] Class Of Stock [Line Items] Number of votes for common share Number Of Votes For Common Share Common stock, description Common Stock Description Right to exchange each share of limited common stock to common stock. Right to exchange limited common stock to common stock, share Right To Exchange Each Share Of Limited Common Stock To Common Stock Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand ten stock plan. 2010 Plan Two Thousand Ten Stock Plan [Member] Twenty twenty stock plan. 2020 Plan Twenty Twenty Stock Plan [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Stock Options Employee Stock Option [Member] Vesting Vesting [Axis] Vesting Vesting [Domain] Tranche One Share Based Compensation Award Tranche One [Member] Tranche Two Share Based Compensation Award Tranche Two [Member] Tranche Three Share Based Compensation Award Tranche Three [Member] Share-based compensation award tranche four. Tranche Four Sharebased Compensation Award Tranche Four [Member] Restricted Stock Units Restricted Stock Units R S U [Member] Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-based compensation arrangement by share-based payment award, number of shares available for grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Sales Cost Of Sales [Member] Research and Development Research And Development Expense [Member] Sales and Marketing Selling And Marketing Expense [Member] General and Administrative General And Administrative Expense [Member] Total stock -based compensation Allocated Share Based Compensation Expense Share-based compensation arrangement by share-based payment award, description Share Based Compensation Arrangement By Share Based Payment Award Description Share-based compensation arrangement by share-based payment award, award vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Share-based compensation arrangement by share-based payment award, award vesting rights, percentage Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage Share-based compensation arrangement by share-based payment award, other than options, exercises in period, intrinsic value. Weighted average per share grant date fair value of restricted stock units granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Intrinsic value of options exercised Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Exercises In Period Intrinsic Value Stock Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Unrecognized compensation cost related to vested stock options granted Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Unrecognized compensation cost expected to be recognized over a weighted average period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Number of RSU's vested during period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period 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 Maximum Percentage Of Stock Options Must Be Granted At Exercise Price Of Fair Market Value Share-based compensation arrangement by share-based payment award, options granted, contractual term Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Share-based compensation arrangement by share-based payment award, options, exercises in period Total proceeds Valuation assumptions Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract] Expected dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Expected volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Expected term (years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Risk-free interest rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Weighted average per share grant date fair value of options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Intrinsic value of options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Unrecognized compensation cost related to unvested stock options granted Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Share-based compensation arrangement by share-based payment award, options, vested in period, fair value Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1 Minority Interest [Table] Minority Interest [Table] Ownership Ownership [Axis] Ownership Ownership [Domain] Faxian Therapeutics, LLC joint venture. Faxian Faxian Therapeutics L L C Joint Venture [Member] Related Party Related Party Transactions By Related Party [Axis] Related Party Related Party [Domain] WuXi AppTech Co Venturer [Member] Consolidated Entities Consolidated Entities [Axis] Consolidated Entities Consolidated Entities [Domain] Variable Interest Entity, Primary Beneficiary Variable Interest Entity Primary Beneficiary [Member] Minority Interest [Line Items] Minority Interest [Line Items] Equity interest percentage Minority Interest Ownership Percentage By Noncontrolling Owners Weighted average number of shares outstanding basic and diluted. Numerator: Net Income Loss [Abstract] Net loss attributable to Schrödinger common and limited common stockholders Denominator: Weighted Average Number Of Shares Outstanding Basic And Diluted [Abstract] Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, basic Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, diluted Net loss per share attributable to Schrödinger common and limited common stockholders, basic: Net loss per share attributable to Schrödinger common and limited common stockholders, diluted Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Employee stock options and restricted stock units. Shares subject to outstanding common stock options and RSUs Employee Stock Options And Restricted Stock Units [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Schedule Of Equity Method Investments [Table] Schedule Of Equity Method Investments [Table] Investment, Name Schedule Of Equity Method Investment Equity Method Investee Name [Axis] Investment, Name Equity Method Investee Name [Domain] Nimbus Therapeutics LLC. Nimbus Therapeutics, LLC Nimbus Therapeutics L L C [Member] Morphic holding Inc. Morphic Holding, Inc. Morphic Holding Inc [Member] Ravenna therapeutics. Ravenna Therapeutics Ravenna Therapeutics [Member] Ajax Therapeutics, Inc. Ajax Therapeutics, Inc Ajax Therapeutics Inc [Member] Series B Preferred Stock Series B Preferred Stock [Member] Structure therapeutics. Structure Therapeutics Structure Therapeutics [Member] Eonix. Eonix Eonix [Member] Schedule of Equity Method Investments [Line Items] Schedule Of Equity Method Investments [Line Items] Equity investments gains (losses) Non marketable equity securities. Common shares received in connection with merger. Common shares received in connection with merger Common Shares Received In Connection With Merger Carrying value of non-marketable equity securities Non Marketable Equity Securities Number of preferred shares purchased. Number of preferred shares purchased Number Of Preferred Shares Purchased Cash payments to purchase of shares Shares received in connection with master service agreement. Shares received in connection with master services agreement Shares Received In Connection With Master Service Agreement Payment of consulting fees. Schedule Of Related Party Transactions By Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Members of board of directors. Member of Board of Directors Members Of Board Of Directors [Member] Bill and Melinda gates foundation trust. BMGFT Bill And Melinda Gates Foundation Trust [Member] ShouTi Related Party Transaction [Line Items] Related Party Transaction [Line Items] Payment of consulting fees Payment Of Consulting Fees Revenue recognized Net receivables (payables) Related Party Transaction Due From To Related Party Contributions revenue recognized. Percentage of voting securities. Contribution revenue recognition Contributions Revenue Recognized Percentage of voting securities Percentage Of Voting Securities Software sales transactions amount Related Party Transaction Amounts Of Transaction Revenue from related parties Revenue From Related Parties Number of reportable segments Number Of Reportable Segments Unallocated. Schedule Of Segment Reporting Information By Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Operating Segments Operating Segments [Member] Segments Statement Business Segments [Axis] Segments Segment [Domain] Software Segment. Software Segment Software Segment [Member] Drug Discovery Segment. Drug Discovery Segment Drug Discovery Segment [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Segment revenues: Segment Reporting Information Revenue [Abstract] Total segment revenues Segment gross profit: Gross Profit [Abstract] Total segment gross profit Unallocated: Unallocated [Abstract] Research and development Sales and marketing General and administrative Income tax expense Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] United States UNITED STATES Europe Europe [Member] Japan JAPAN Rest of World Non Us [Member] Revenues From External Customers And Long Lived Assets [Line Items] Revenues From External Customers And Long Lived Assets [Line Items] Revenues EX-101.PRE 19 sdgr-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 20 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 28, 2022
Document And Entity Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Document Period End Date Jun. 30, 2022  
Current Fiscal Year End Date --12-31  
Entity Registrant Name Schrodinger, Inc.  
Entity Central Index Key 0001490978  
Entity Tax Identification Number 95-4284541  
Entity File Number 001-39206  
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 Incorporation, State or Country Code DE  
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  
Document Quarterly Report true  
Document Transition Report false  
Common Stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   62,028,442
Limited Common Stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   9,164,193
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 127,319 $ 120,267
Restricted cash 3,500 3,000
Marketable securities 382,246 456,212
Accounts receivable, net of allowance for doubtful accounts of $124 and $108 18,767 31,744
Unbilled and other receivables, net for allowance for unbilled receivables of $40 and $30 12,978 8,807
Prepaid expenses 12,062 5,030
Total current assets 556,872 625,060
Property and equipment, net 11,524 10,025
Equity investments 21,903 43,167
Goodwill 4,791  
Intangible assets, net 853  
Right of use assets 90,133 75,384
Other assets 1,804 2,851
Total assets 687,880 756,487
Current liabilities:    
Accounts payable 5,263 8,079
Accrued payroll, taxes, and benefits 16,533 18,405
Deferred revenue 47,440 55,368
Lease liabilities 7,180 2,042
Other accrued liabilities 9,174 7,317
Total current liabilities 85,590 91,211
Deferred revenue, long-term 20,105 30,064
Lease liabilities, long-term 88,112 77,827
Other liabilities, long-term 1,000 300
Total liabilities 194,807 199,402
Commitments and contingencies (Note 6)
Stockholders' equity:    
Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and outstanding at June 30, 2022 and December 31, 2021
Additional paid-in capital 807,827 786,964
Accumulated deficit (312,078) (229,952)
Accumulated other comprehensive loss (3,403) (651)
Total stockholders’ equity of Schrödinger stockholders 493,058 557,071
Noncontrolling interest 15 14
Total stockholders’ equity 493,073 557,085
Total liabilities and stockholders’ equity 687,880 756,487
Common Stock    
Stockholders' equity:    
Common stock 620 618
Limited Common Stock    
Stockholders' equity:    
Common stock $ 92 $ 92
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Allowance for doubtful accounts receivable $ 124 $ 108
Allowance for unbilled receivable $ 40 $ 30
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 62,027,061 61,834,515
Common stock, shares outstanding 62,027,061 61,834,515
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Limited Common Stock    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 9,164,193 9,164,193
Common stock, shares outstanding 9,164,193 9,164,193
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues:        
Total revenues $ 38,469 $ 29,784 $ 87,132 $ 61,911
Cost of revenues:        
Total cost of revenues 21,335 17,804 42,015 33,767
Gross profit 17,134 11,980 45,117 28,144
Operating expenses:        
Research and development 31,123 21,092 58,945 42,540
Sales and marketing 7,428 5,380 14,099 10,619
General and administrative 22,056 15,850 44,189 29,239
Total operating expenses 60,607 42,322 117,233 82,398
Loss from operations (43,473) (30,342) (72,116) (54,254)
Other income (expense):        
Gain (loss) on equity investments 11,828   11,828 (1,781)
Change in fair value (15,700) (4,918) (21,864) 19,906
Other (expense) income (296) 357 32 777
Total other (expense) income (4,168) (4,561) (10,004) 18,902
Loss before income taxes (47,641) (34,903) (82,120) (35,352)
Income tax expense 33 67 5 141
Net loss (47,674) (34,970) (82,125) (35,493)
Net income (loss) attributable to noncontrolling interest 12 (326) 1 (820)
Net loss attributable to Schrödinger common and limited common stockholders $ (47,686) $ (34,644) $ (82,126) $ (34,673)
Net loss per share attributable to Schrödinger common and limited common stockholders, basic: $ (0.67) $ (0.49) $ (1.15) $ (0.49)
Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, basic: 71,161,892 70,582,062 71,106,470 70,328,254
Net loss per share attributable to Schrödinger common and limited common stockholders, diluted: $ (0.67) $ (0.49) $ (1.15) $ (0.49)
Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, diluted: 71,161,892 70,582,062 71,106,470 70,328,254
Software Products and Services        
Revenues:        
Total revenues $ 30,011 $ 24,052 $ 63,092 $ 50,392
Cost of revenues:        
Total cost of revenues 7,101 5,641 14,612 11,547
Drug Discovery        
Revenues:        
Total revenues 8,458 5,732 24,040 11,519
Cost of revenues:        
Total cost of revenues $ 14,234 $ 12,163 $ 27,403 $ 22,220
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement Of Income And Comprehensive Income [Abstract]        
Net loss attributable to Schrödinger common and limited common stockholders $ (47,686) $ (34,644) $ (82,126) $ (34,673)
Changes in market value of investments, net of tax:        
Unrealized loss on marketable securities (746) (1) (2,752) (241)
Comprehensive loss $ (48,432) $ (34,645) $ (84,878) $ (34,914)
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.22.2
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 Income (Loss)
Non Controlling Interest
Beginning Balance at Dec. 31, 2020 $ 624,019 $ 607 $ 92 $ 752,558 $ (129,559) $ 317 $ 4
Beginning Balance, Shares at Dec. 31, 2020   60,713,534 9,164,193        
Change in unrealized loss on marketable securities (240)         (240)  
Issuances of common stock upon stock option exercise 3,656 $ 6   3,650      
Issuances of common stock upon stock option exercise, Shares   587,141          
Stock-based compensation 4,366     4,366      
Contributions by non-controlling interest 498           498
Net loss (523)       (29)   (494)
Ending Balance at Mar. 31, 2021 631,776 $ 613 $ 92 760,574 (129,588) 77 8
Ending Balance, Shares at Mar. 31, 2021   61,300,675 9,164,193        
Beginning Balance at Dec. 31, 2020 624,019 $ 607 $ 92 752,558 (129,559) 317 4
Beginning Balance, Shares at Dec. 31, 2020   60,713,534 9,164,193        
Change in unrealized loss on marketable securities (241)            
Net loss (35,493)            
Ending Balance at Jun. 30, 2021 605,771 $ 616 $ 92 769,199 (164,232) 76 20
Ending Balance, Shares at Jun. 30, 2021   61,553,610 9,164,193        
Beginning Balance at Mar. 31, 2021 631,776 $ 613 $ 92 760,574 (129,588) 77 8
Beginning Balance, Shares at Mar. 31, 2021   61,300,675 9,164,193        
Change in unrealized loss on marketable securities (1)         (1)  
Issuances of common stock upon stock option exercise 1,612 $ 3   1,609      
Issuances of common stock upon stock option exercise, Shares   252,935          
Stock-based compensation 7,016     7,016      
Contributions by non-controlling interest 338           338
Net loss (34,970)       (34,644)   (326)
Ending Balance at Jun. 30, 2021 605,771 $ 616 $ 92 769,199 (164,232) 76 20
Ending Balance, Shares at Jun. 30, 2021   61,553,610 9,164,193        
Beginning Balance at Dec. 31, 2021 557,085 $ 618 $ 92 786,964 (229,952) (651) 14
Beginning Balance, Shares at Dec. 31, 2021   61,834,515 9,164,193        
Change in unrealized loss on marketable securities (2,006)         (2,006)  
Issuances of common stock upon stock option exercise 908 $ 2   906      
Issuances of common stock upon stock option exercise, Shares   137,885          
Stock-based compensation 9,134     9,134      
Net loss (34,451)       (34,440)   (11)
Ending Balance at Mar. 31, 2022 530,670 $ 620 $ 92 797,004 (264,392) (2,657) 3
Ending Balance, Shares at Mar. 31, 2022   61,972,400 9,164,193        
Beginning Balance at Dec. 31, 2021 557,085 $ 618 $ 92 786,964 (229,952) (651) 14
Beginning Balance, Shares at Dec. 31, 2021   61,834,515 9,164,193        
Change in unrealized loss on marketable securities (2,752)            
Net loss (82,125)            
Ending Balance at Jun. 30, 2022 493,073 $ 620 $ 92 807,827 (312,078) (3,403) 15
Ending Balance, Shares at Jun. 30, 2022   62,027,061 9,164,193        
Beginning Balance at Mar. 31, 2022 530,670 $ 620 $ 92 797,004 (264,392) (2,657) 3
Beginning Balance, Shares at Mar. 31, 2022   61,972,400 9,164,193        
Change in unrealized loss on marketable securities (746)         (746)  
Issuances of common stock upon stock option exercise 396     396      
Issuances of common stock upon stock option exercise, Shares   54,661          
Stock-based compensation 10,427     10,427      
Net loss (47,674)       (47,686)   12
Ending Balance at Jun. 30, 2022 $ 493,073 $ 620 $ 92 $ 807,827 $ (312,078) $ (3,403) $ 15
Ending Balance, Shares at Jun. 30, 2022   62,027,061 9,164,193        
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net loss $ (82,125) $ (35,493)
Adjustments to reconcile net loss to net cash used in operating activities:    
(Gain) loss on equity investments (11,828) 1,781
Noncash revenue from equity investments   (11)
Fair value adjustments 21,864 (19,906)
Depreciation and amortization 2,095 1,614
Stock-based compensation 19,561 11,382
Noncash research and development expenses   811
Noncash investment amortization 1,719 2,343
(Gain) loss on disposal of property and equipment (4) 19
Gain on lease termination (2)  
Decrease (increase) in assets, net of acquisition:    
Accounts receivable, net 13,489 10,064
Unbilled and other receivables (4,095) (925)
Reduction in the carrying amount of right of use assets 3,140 2,663
Prepaid expenses and other assets (8,719) (3,914)
(Decrease) increase in liabilities, net of acquisition:    
Accounts payable (2,938) (2,489)
Accrued payroll, taxes, and benefits (1,872) (1,460)
Deferred revenue (17,887) (8,030)
Lease liabilities 364 (2,816)
Other accrued liabilities 2,860 4,074
Net cash used in operating activities (64,378) (40,293)
Cash flows from investing activities:    
Purchases of property and equipment (3,670) (3,427)
Purchases of equity investments (600) (1,700)
Distribution from equity investment 11,828 375
Proceeds from sale of equity investments   15,735
Acquisition, net of acquired cash (6,427)  
Purchases of marketable securities (111,215) (222,725)
Proceeds from maturity of marketable securities 180,710 164,645
Net cash provided by (used in) investing activities 70,626 (47,097)
Cash flows from financing activities:    
Issuances of common stock upon stock option exercises 1,304 5,268
Contribution by noncontrolling interest   25
Net cash provided by financing activities 1,304 5,293
Net increase (decrease) in cash and cash equivalents and restricted cash 7,552 (82,097)
Cash and cash equivalents and restricted cash, beginning of period 123,267 202,796
Cash and cash equivalents and restricted cash, end of period 130,819 120,699
Supplemental disclosure of cash flow and noncash information    
Cash paid for income taxes 171 224
Supplemental disclosure of non-cash investing and financing activities    
Purchases of property and equipment in accounts payable 80 $ 51
Acquisition of right to use assets, contingency resolution 1,513  
Acquisition of right of use assets 14,767  
Acquisition of lease liabilities $ 14,767  
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business
6 Months Ended
Jun. 30, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Description of Business

(1)

Description of Business

Schrödinger, Inc. (the “Company”) has developed a differentiated, physics-based software 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 sells its software to biopharmaceutical and industrial companies, academic institutions, and government laboratories. The Company also applies its computational platform to a broad pipeline of drug discovery and development programs in collaboration with biopharmaceutical companies. In addition, the Company uses its platform to advance a pipeline of internal drug discovery programs.

XML 28 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies

(2)

Significant Accounting Policies

(a)

Recently Issued Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the measurement and recognition of contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606). This update replaces the existing guidance requiring contract assets and contract liabilities to be measured and recognized at fair value. The standard is effective on a prospective basis for annual periods beginning after December 15, 2022, including interim periods within the fiscal year, with early adoption permitted. The Company early adopted this new standard effective January 1, 2022 with no material impact on its unaudited condensed 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 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, 2021, which was filed with the SEC on February 24, 2022.

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, estimates regarding the progress of completing performance obligations under collaboration agreements, and the valuation of stock-based compensation. 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.

(e)

Concentrations

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade 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 June 30, 2022, two customers accounted for 19% and 19% of total accounts receivable, respectively. As of December 31, 2021, three customers accounted for 17%, 15%, and 11% of total accounts receivable, respectively. One customer accounted for 16% of total revenues during the three months ended June 30, 2022, and two customers accounted for 12% and 12% of total revenue during the six months ended June 30, 2022, respectively. One customer accounted for 13% and 11% of total revenues during the three and six months ended June 30, 2021, respectively.

(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 ASC 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 minus impairment in accordance with ASC Topic 321, Equity Securities.

For further information regarding the Company’s equity investments, see Note 5, Fair Value Measurements, Note 10, Noncontrolling Interest, and Note 12, Equity Investments.

(h)

Net Loss 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 (loss) income attributable to common and limited common stockholders. Basic net (loss) income per share is computed by dividing net (loss) income

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 29 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

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

The following table illustrates the timing of the Company’s revenue recognition:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Software products and services – point in time

 

 

45.8

%

 

 

51.9

%

 

 

45.2

%

 

 

53.0

%

Software products and services – over time

 

 

32.2

 

 

 

28.8

 

 

 

27.2

 

 

 

28.4

 

Drug Discovery – point in time

 

 

3.5

 

 

 

4.3

 

 

 

12.2

 

 

 

2.1

 

Drug Discovery – over time

 

 

18.5

 

 

 

15.0

 

 

 

15.4

 

 

 

16.5

 

 

(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. The Company recognizes revenue for on-premise software license fees upfront, either upon delivery of the license or the effective date of the agreement, whichever is later. In instances where the timing of delivery 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 licenses. Hosted software is recognized ratably over the term of the arrangement.

Software maintenance. Software maintenance includes technical support, updates, and upgrades related to our on-premise software licenses. Software maintenance revenue is considered to be a separate performance obligation and is recognized ratably over the term of the arrangement.

Professional services. Professional services, such as training, technical setup, installation or assisting customers with modeling and structural biology services, where the Company uses its software to perform tasks such as virtual screening and homology modeling on behalf of the Company’s customers, generally are not related to the core functionality of the Company’s software and are recognized as revenue when resources are consumed. The Company has historically estimated project status with relative accuracy, although a number of internal and external factors can affect such estimates, including labor rates, utilization and efficiency variances. Payments for services are due in advance or upon consumption of resources.

Software contribution revenue. Software contribution revenue consists of funds received under a non-reciprocal agreement with Gates Ventures, LLC. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized upon execution of the agreement and on the first anniversary of the agreement 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 covers 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 to the agreement and $1,000 and $1,000 upon the first and second anniversary of the agreement. As of June 30, 2022, the Company had no deferred revenue balance related to this agreement. As of June 30, 2022, the Company had $1,000 in 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

On-premise software

 

$

16,595

 

 

$

14,452

 

 

$

38,281

 

 

$

31,807

 

Hosted software

 

 

3,596

 

 

 

2,704

 

 

 

6,851

 

 

 

5,304

 

Software maintenance

 

 

4,952

 

 

 

4,176

 

 

 

9,678

 

 

 

8,281

 

Professional services

 

 

3,868

 

 

 

1,720

 

 

 

7,282

 

 

 

4,000

 

Revenue from contracts with customers

 

 

29,011

 

 

 

23,052

 

 

 

62,092

 

 

 

49,392

 

Software contribution

 

 

1,000

 

 

 

1,000

 

 

 

1,000

 

 

 

1,000

 

Total software revenue

 

$

30,011

 

 

$

24,052

 

 

$

63,092

 

 

$

50,392

 

 

(b)

Drug Discovery

Drug discovery services. Revenue from drug discovery and collaboration services contracts is recognized either over time, typically by using costs incurred or hours expended to measure progress, or at a point in time based on the achievement of milestones. Payments for services are generally due upon achieving milestones stated in a contract, upfront at the start of a contract, or upon consumption of resources. Services may at times include variable consideration and milestone payments. 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.

As of June 30, 2022, milestones not yet achieved that were determined to be probable of achievement totaled $1,350, of which $1,350 was recognized as revenue for the three months ended June 30, 2022. As of June 30, 2021, milestones not yet achieved that were determined to be probable of achievement totaled zero, of which zero was recognized as revenue for the three months ended June 30, 2021.

Drug discovery contribution revenue. Drug discovery contribution revenue consists of funds received under an agreement with Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug discovery in women’s health, which began in November 2021. Revenue is recognized as conditions are met in accordance with ASC Topic 958, Not-for-Profit Entities. As of June 30, 2022, there was a $2,887 deferred revenue balance related to this agreement.

The following table presents the revenue recognized from the sources of drug discovery revenue:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Drug discovery services revenue from contracts with customers

 

$

8,019

 

 

$

5,732

 

 

$

23,259

 

 

$

11,519

 

Drug discovery contribution

 

 

439

 

 

 

 

 

 

781

 

 

 

 

Total drug discovery revenue

 

$

8,458

 

 

$

5,732

 

 

$

24,040

 

 

$

11,519

 

 

(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 have 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. The Company will be 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/KRAS, which were two of the Company’s internal 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. 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.

Under the terms of the agreement, BMS paid the Company an initial upfront fee payment of $55,000. The Company also is entitled to receive up to $2,700,000 in total milestone payments across all potential targets, consisting of: a) up to $585,000 in milestone payments per oncology target, including $360,000 in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225,000 in the aggregate for the achievement of certain specified commercial milestones; and b) up to $482,000 in milestone payments per neurology and immunology target, including $257,000 in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225,000 in the aggregate for the achievement of certain specified commercial milestones.

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 ASC 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 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,000. 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,000 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 and six months ended June 30, 2022 and 2021 the Company recognized $5,404, $9,404, $3,277 and $5,660, respectively, associated with the agreement based on the research activities performed. As of June 30, 2022, there was $30,859 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.

(d)

Significant Judgments

Significant judgments and estimates are required under ASC 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. 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.

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 classes of customers and 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 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

June 30,

 

 

As of

December 31,

 

 

 

2022

 

 

2021

 

Contract assets

 

$

12,015

 

 

$

8,271

 

Deferred revenue, short-term:

 

 

 

 

 

 

 

 

Software products and services

 

 

24,815

 

 

 

32,945

 

Drug discovery

 

 

22,625

 

 

 

22,423

 

Deferred revenue, long-term:

 

 

 

 

 

 

 

 

Software products and services

 

 

3,641

 

 

 

3,938

 

Drug discovery

 

 

16,464

 

 

 

26,126

 

 

For the three and six months ended June 30, 2022 and 2021, the Company recognized $22,303, $40,599, $14,780, $27,676 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 70% of its June 30, 2022 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 $24,617 as of June 30, 2022.

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. Therefore, the Company has not capitalized any costs related to sales commissions.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisition
6 Months Ended
Jun. 30, 2022
Business Combinations [Abstract]  
Business Acquisition

(4)

Business Acquisition

On January 14, 2022, the Company used cash on hand to acquire all outstanding shares of XTAL BioStructures, Inc. (“XTAL”), a company that provides structural biology services, including biophysical methods, protein production and purification, and X-ray crystallography. The transaction qualified as a business combination for accounting purposes, which involves application of the acquisition method described in ASC Topic 805 Business Combinations (“Topic 805”). The cash purchase price was approximately $7,429 which included $6,427 in upfront purchase price, net of cash acquired. The acquisition of XTAL enables the Company to pursue scientific advancements in the field of structural biology, augment its ability to produce high quality target structures for its drug discovery programs, and expand its offerings to include an advanced and differentiated service that provides customers access to protein structures that have been computationally validated and are ready for structure-based virtual screening and lead optimization, giving rise to expected benefits supporting the amount of acquired goodwill.

The following table summarizes the fair values of the assets acquired and liabilities assumed by the Company as of the January 14, 2022 acquisition date. The business combination accounting under Topic 805 was finalized for this acquisition during the three months ended June 30, 2022, with no changes to the provisional amounts disclosed for the three months ended March 31, 2022. The Company has elected to use both practical expedients provided by ASU No. 2021-08 for the valuation of contract assets and contract liabilities from contracts with customers, with no material impact to the unaudited condensed consolidated financial statements.

 

Cash

 

$

1,002

 

Accounts receivable

 

 

588

 

Other current assets

 

 

95

 

Property, plant and equipment

 

 

297

 

Intangible assets

 

 

1,100

 

Goodwill

 

 

4,791

 

Total assets acquired

 

 

7,873

 

Current liabilities

 

 

209

 

Deferred tax liability

 

 

235

 

Total liabilities assumed

 

 

444

 

Net assets acquired

 

$

7,429

 

 

The following table summarizes the purchase price allocation to the identifiable intangible assets and their estimated useful lives as of the January 14, 2022 acquisition date:

 

 

 

Amount

 

 

Useful Life

(years)

 

Backlog

 

$

270

 

 

 

1

 

Customer relationships

 

 

710

 

 

 

5

 

Tradename/Trademark

 

 

120

 

 

 

1

 

 

 

$

1,100

 

 

 

 

 

 

The results of operations for XTAL beginning as of the January 14, 2022 acquisition date are included in these unaudited condensed consolidated financial statements. For the three months ended March 31, 2022, the amount of revenues and net income of XTAL were not material to the unaudited condensed consolidated financial statements taken as a whole. Because the pro forma results of operations of the Company for the periods presented in this report would not be materially different as a result of the acquisition, such information is not presented. The costs incurred to acquire XTAL were not material and have been fully expensed and are included in general and administrative expenses in the unaudited condensed consolidated statements of operations.

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

(5)

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 does not differ significantly from carrying value as of June 30, 2022 and December 31, 2021. The following table presents information about the Company’s assets and liabilities measured at fair value as of June 30, 2022:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents and restricted cash

 

$

130,819

 

 

 

 

 

 

 

 

 

130,819

 

Marketable securities

 

 

 

 

 

382,246

 

 

 

 

 

 

382,246

 

Equity investments

 

 

18,119

 

 

 

 

 

 

2,065

 

 

 

20,184

 

Total

 

$

148,938

 

 

$

382,246

 

 

$

2,065

 

 

$

533,249

 

 

The following table presents information about the Company’s assets and liabilities measured at fair value as of December 31, 2021:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents and restricted cash

 

$

123,267

 

 

$

 

 

$

 

 

$

123,267

 

Marketable securities

 

 

 

 

 

456,212

 

 

 

 

 

 

456,212

 

Equity investments

 

 

39,561

 

 

 

 

 

 

1,887

 

 

 

41,448

 

Total

 

$

162,828

 

 

$

456,212

 

 

$

1,887

 

 

$

620,927

 

 

Fair value of the Company’s investments in Nimbus Therapeutics, LLC (“Nimbus”), Structure Therapeutics Inc., formerly known as ShouTi Inc., (“Structure Therapeutics”), and Eonix, LLC (“Eonix”), classified as Level 3 in the fair value hierarchy, was determined under the hypothetical liquidated book value method (“HLBV method”), as further described in Note 12, Equity Investments. Significant unobservable inputs used under the HLBV method include Nimbus’, Structure Therapeutics’, and Eonix’s annual financial statements and the Company’s respective liquidation priorities. The following table sets forth changes in fair value of the Company’s Level 3 investments:

 

 

 

Amount

 

As of December 31, 2020

 

$

 

Cash contributions

 

 

2,000

 

Unrealized loss

 

 

(113

)

As of December 31, 2021

 

 

1,887

 

Unrealized loss

 

 

(128

)

As of March 31, 2022

 

 

1,759

 

Cash contributions

 

 

600

 

Unrealized loss

 

 

(294

)

As of June 30, 2022

 

$

2,065

 

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. During the six months ended June 30, 2022 and the year ended December 31, 2021 there were no transfers between Level 1, Level 2 and Level 3 investments. See Note 12, Equity Investments, for further information.

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

(6)

Commitments and Contingencies

(a)

Leases

The Company leases office space under operating leases 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.

Upon inception of a lease, the Company determines if an arrangement is a 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 June 30, 2022, the remaining weighted average lease term was 14 years.

During the three months ended June 30, 2022, the accounting commencement began for the Cambridge lease, which increased the right-of-use (“ROU”) assets and lease liabilities by $13,621. ROU assets and lease liabilities were equal as no lease costs or incentives were associated with acquiring the leases. The Company received a lease termination fee of $295 for the early termination of its San Diego lease on May 30, 2022.

On May 19, 2022, the Company entered into an amendment to its New York office lease agreement for 27,198 additional square feet of office space located at 1540 Broadway, New York, New York. Under the terms of the agreement, as amended, subject to specified exceptions, including an approximately 15-month rent abatement period, the Company is obligated to pay an initial base rent of approximately (i) $159 per month following the rent abatement period through December 31, 2027, (ii) $172 per month from January 1, 2028 through December 31, 2032, and (iii) $186 per month from January 1, 2033 through December 31, 2037. The Company estimates that the lease commencement date will occur during the three months ending December 31, 2022 and continue through December 31, 2037.

On March 8, 2022, the Company entered into an office lease agreement for 15,045 square feet of office space located at 9868 Scranton Road, San Diego, California. Under the terms of the agreement, the Company is obligated to pay base rent of approximately $60 per month with a 3% annual rental escalation each year thereafter. The Company estimates that the lease commencement date will occur during the three months ending March 31, 2023 and continue to the end of the lease, which is eight years after commencement.

Variable and short-term lease costs were immaterial for the six months ended June 30, 2022. Additional details of the Company’s operating leases are presented in the following table:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Operating lease costs

 

$

2,830

 

 

$

1,417

 

 

$

5,290

 

 

$

2,887

 

Cash paid for operating leases

 

 

752

 

 

 

1,518

 

 

 

1,301

 

 

 

2,914

 

 

Maturities of operating lease liabilities as of June 30, 2022 under noncancelable operating leases were as follows:

 

Year ending December 31:

 

 

 

 

Remainder of 2022

 

$

2,052

 

2023

 

 

10,590

 

2024

 

 

11,292

 

2025

 

 

11,016

 

2026

 

 

10,588

 

Thereafter

 

 

104,525

 

Total future minimum lease payments

 

 

150,063

 

Less: imputed interest

 

 

(54,771

)

Present value of future minimum lease payments

 

 

95,292

 

Less: current portion of operating leases payments

 

 

(7,180

)

Lease liabilities, long-term

 

$

88,112

 

 

 

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

XML 33 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

(7)

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 and six months ended June 30, 2022 and 2021, the Company’s income tax expense was $33, $5, $67 and $141, respectively. For the three and six months ended June 30, 2022, the difference between the effective rate and the statutory rate was primarily attributed to 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 June 30, 2022, the Company had $2,095 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 June 30, 2022, the Company’s statutes of limitations are open for all federal and state years filed after the year ended December 31, 2016 and 2015, 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 March 31, 2021 and determined that such an ownership change has occurred. There was no material impact to the financial statements due to this ownership change.

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Stockholders' Equity

(8)

Stockholders’ Equity

(a)

Common Stock

As of June 30, 2022, 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 June 30, 2022, 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 June 30, 2022, 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 35 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

(9)

Stock-Based Compensation

Stock Incentive Plans

As of June 30, 2022, 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 (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 remain outstanding and effective.

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 remain outstanding and effective.

As of June 30, 2022 and December 31, 2021, there were 5,189,674 and 2,283,037 shares available for grant under the Plans. The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of sales

 

$

1,528

 

 

$

1,120

 

 

$

2,816

 

 

$

1,776

 

Research and development

 

 

2,977

 

 

 

1,925

 

 

 

5,559

 

 

 

3,153

 

Sales and marketing

 

 

699

 

 

 

362

 

 

 

1,223

 

 

 

580

 

General and administrative

 

 

5,223

 

 

 

3,609

 

 

 

9,963

 

 

 

5,873

 

Total stock-based compensation

 

$

10,427

 

 

$

7,016

 

 

$

19,561

 

 

$

11,382

 

 

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 no RSUs granted during the three months ended June 30, 2022. The weighted average grant date fair value for each RSU granted during the six months ended June 30, 2022 was $27.76. There was no intrinsic value of RSUs settled during the three and six months ended June 30, 2022.

As of June 30, 2022, there was $1,211 of unrecognized compensation cost related to RSUs granted under the Plans, which is expected to be recognized over a weighted average period of 3.62 years. No RSUs vested during the three and six months ended June 30, 2022.

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

During the three and six months ended June 30, 2022 and 2021, 54,661, 192,546, 252,935, and 840,076 options under the Plans were exercised for total proceeds of $396, $1,304, $1,612, and $5,268, 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 includes several assumptions that require management’s judgment. The expected terms of options granted to employees during 2022, 2021, and 2020 were calculated using an average of historical exercises. Estimated volatility for the six months ended June 30, 2022 and 2021 incorporates 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 is 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:

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Valuation assumptions

 

 

 

 

 

 

 

 

Expected dividend yield

 

 

%

 

 

%

Expected volatility

 

 

56

%

 

 

59

%

Expected term (years)

 

 

4.75

 

 

 

4.66

 

Risk-free interest rate

 

 

1.90

%

 

 

0.68

%

 

The weighted average grant date fair value per share of options granted during the three and six months ended June 30, 2022 and 2021 was $13.67, $13.54, $35.57, and $47.47, respectively. The intrinsic value of options exercised during the three and six months ended June 30, 2022 and 2021 was $977, $4,286, $16,036, and $59,113, respectively.

As of June 30, 2022, there was $100,850 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.88 years. The fair value of shares vested during the three and six months ended June 30, 2022 and 2021 was $10,159, $29,704, $3,405, and $12,867, respectively.

XML 36 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Noncontrolling Interest
6 Months Ended
Jun. 30, 2022
Noncontrolling Interest [Abstract]  
Noncontrolling Interest

(10)

Noncontrolling Interest

The Company reviews each legal entity formed by parties related to the Company to determine whether or not the Company has a variable interest in the entity and whether or not the entity would meet the definition of a variable interest entity (“VIE”) in accordance with ASC Topic 810, Consolidation. If the entity is a VIE, the Company assesses whether or not the Company is the primary beneficiary of that VIE based on a number of factors, including (i) which party has the power to direct the activities that most significantly affect the VIE’s economic performance, (ii) the parties’ contractual rights and responsibilities pursuant to any contractual agreements and (iii) which party has the obligation to absorb losses or the right to receive benefits from the VIE. If the Company determines it is the primary beneficiary of a VIE, the Company consolidates the financial statements of the VIE into the Company’s consolidated financial statements at the time that determination is made. The Company evaluates whether it continues to be the primary beneficiary of any consolidated VIEs on a quarterly basis. If the Company were to determine that it is no longer the primary beneficiary of a consolidated VIE, or no longer has a variable interest in the VIE, it would deconsolidate the VIE in the period that the determination is made.

If the Company determines it is the primary beneficiary of a VIE that meets the definition of a business, the Company measures the assets, liabilities and noncontrolling interests of the newly consolidated entity at fair value in accordance with ASC Topic 805, Business Combinations at the date the reporting entity first becomes the primary beneficiary.

In October 2018, Faxian Therapeutics, LLC (“Faxian”) was formed in the United States. In April 2019, upon consummation of the joint venture, the Company and WuXi AppTech ("WuXi"), each received a 50% equity interest in the entity in exchange for their contributions to the entity. The Company determined that Faxian was a VIE and concluded that it is the primary beneficiary of the VIE. As such, the Company has consolidated Faxian's results into the unaudited condensed consolidated financial statements, and eliminated WuXi's ownership as a non-controlling interest.

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share Attributable to Common and Limited Common Stockholders
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Loss per Share Attributable to Common and Limited Common Stockholders

(11)

Net Loss per Share Attributable to Common and Limited Common Stockholders

The following table presents the calculation of basic and diluted net loss 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to Schrödinger common

   and limited common stockholders

 

$

(47,686

)

 

$

(34,644

)

 

$

(82,126

)

 

$

(34,673

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used to compute net

   loss per share attributable to Schrödinger

   common and limited common stockholders, basic and

   diluted:

 

 

71,161,892

 

 

 

70,582,062

 

 

 

71,106,470

 

 

 

70,328,254

 

Net loss per share attributable to Schrödinger

   common and limited common stockholders, basic and

   diluted:

 

$

(0.67

)

 

$

(0.49

)

 

$

(1.15

)

 

$

(0.49

)

 

Since the Company was in a loss position for the three and six months ended June 30, 2022 and 2021, 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Shares subject to outstanding common stock options and

  RSUs

 

 

10,723,911

 

 

 

7,876,615

 

 

 

10,723,911

 

 

 

7,876,615

 

 

XML 38 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Investments
6 Months Ended
Jun. 30, 2022
Equity Method Investments And Joint Ventures [Abstract]  
Equity Investments

(12)

Equity Investments

(a)

Nimbus

The Company provides 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. As Nimbus is a limited liability company and the Company is not a passive investor due to its collaboration with Nimbus on a number of drug discovery targets, the Company's management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.

The Company has concluded that the carrying value of its equity investment in Nimbus should reflect its contractual rights to substantive profits. The Company further determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Nimbus.

The HLBV method is a balance sheet-oriented approach to equity method accounting. Under the HLBV method, the Company determines its share of earnings or losses by comparing its claim on the book value at the beginning and end of each reporting period. This claim is calculated as the amount that the Company would receive (or be obligated to pay) if the investee were to liquidate all of

its assets at recorded amounts, determined as of the balance sheet date in accordance with U.S. GAAP, and distribute the resulting cash to creditors and investors in accordance with their respective priorities.

The carrying value of the Nimbus investment was zero as of June 30, 2022 and December 31, 2021. The Company has no obligation to fund Nimbus losses in excess of its initial investment. For the three and six months ended June 30, 2022 and June 30, 2021, the Company reported no gain or loss on the Nimbus investment.

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

For the three and six months ended June 30, 2022, the Company reported a loss of $15,405 and $21,422 on the Morphic investment. For the three and six months ended June 30, 2021, the Company reported a loss of $4,918 and a gain of $19,906 on the Morphic investment. As of June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Morphic was $18,119 and $39,561, respectively.

(c)

Ravenna

In connection with the merger of Petra Pharma Corporation (“Petra”) and a third party, the Company received 2,676,191 shares of common stock of Ravenna Pharmaceuticals, Inc. (“Ravenna”). The Company concluded that its equity investment in Ravenna should be valued as a non-marketable equity security as the Company does not exercise significant influence over Ravenna. As of each of June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Ravenna was $19.

(d)

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 June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Ajax was $1,700.

(e)

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.

As Structure Therapeutics is structured as a company limited by shares, incorporated under the laws of the Cayman Islands and the Company is not a passive investor due to its collaboration with Structure Therapeutics on a number of drug discovery targets, the Company’s management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.

The Company has determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Structure Therapeutics. The carrying value of Structure Therapeutics was $2,065 and $1,887 as of June 30, 2022 and December 31, 2021, respectively. The Company has no obligation to fund Structure Therapeutics losses in excess of its initial investment. For the three and six months ended June 30, 2022, the Company recorded losses of $294 and $421, respectively, on the Structure Therapeutics investment. For the three and six months ended June 30, 2021, the Company reported no gains or losses on the Structure Therapeutics investment.

(f)

Eonix

On March 31, 2022, the Company received 4,000,000 membership interest units of Eonix in exchange for material science collaboration services under the terms of a master services agreement executed on March 31, 2022. As Eonix is a limited liability company and the Company is not a passive investor due to its collaboration with Eonix on a number of material science targets, the Company's management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.

The Company has determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Eonix. The carrying value of Eonix was zero as of June 30, 2022. For the three and six months ended June 30, 2022, the Company recorded no gain or loss on the Eonix investment.

XML 39 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions

(13)

Related Party Transactions

(a)

Board Member

For the three and six months ended June 30, 2022 and 2021, the Company paid consulting fees of $100, $200, $95, and $190, respectively, to a member of its board of directors.

(b)

Bill and Melinda Gates Foundation

The Bill & 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 were $15, $215, $142, and $872 for the three and six months ended June 30, 2022 and 2021, respectively. As of June 30, 2022 and December 31, 2021, the Company had net receivables of zero and $165, respectively, due from the Bill & Melinda Gates Foundation.

For the three and six months ended June 30, 2022 and the three months ended December 31, 2021, the Company recognized $440, $781, and $111, respectively, in drug discovery contribution revenue related to funds received under an agreement with the Bill & Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health. As of June 30, 2022 and December 31, 2021, the Company had no receivables due under this agreement from the Bill & Melinda Gates Foundation. As of June 30, 2022 and December 31, 2021, restricted cash on hand related to the arrangement was $2,891 and $1,130, respectively.

The Company received $1,000 in contribution revenue in connection with its entry into an agreement with Gates Ventures, LLC in the second quarter of 2020, $1,000 in contribution revenue in the second quarter of 2021 on the first anniversary of its entry into the agreement, and $1,000 in contribution revenue in the second quarter of 2022 on the second anniversary of its entry into the agreement. Gates Ventures, LLC is an entity under 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. As of June 30, 2022 and December 31, 2021, the Company had $1,000 and zero net receivables, respectively, due from Gates Ventures, LLC.

(c)

Structure Therapeutics

During the year ended December 31, 2021, the Company entered into multiple software agreements with Structure Therapeutics and its subsidiary for approximately $650. The Company recognized revenue of approximately $73 and $150 in the aggregate related to these agreements during the three and six months ended June 30, 2022.

XML 40 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segment Reporting

(14)

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

All segment revenue is 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Segment revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

30,011

 

 

$

24,052

 

 

$

63,092

 

 

$

50,392

 

Drug discovery

 

 

8,458

 

 

 

5,732

 

 

 

24,040

 

 

 

11,519

 

Total segment revenues

 

$

38,469

 

 

$

29,784

 

 

$

87,132

 

 

$

61,911

 

Segment gross profit:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

22,910

 

 

$

18,411

 

 

$

48,480

 

 

$

38,845

 

Drug discovery

 

 

(5,776

)

 

 

(6,431

)

 

 

(3,363

)

 

 

(10,701

)

Total segment gross profit

 

 

17,134

 

 

 

11,980

 

 

 

45,117

 

 

 

28,144

 

Unallocated:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

(31,123

)

 

 

(21,092

)

 

 

(58,945

)

 

 

(42,540

)

Sales and marketing

 

 

(7,428

)

 

 

(5,380

)

 

 

(14,099

)

 

 

(10,619

)

General and administrative

 

 

(22,056

)

 

 

(15,850

)

 

 

(44,189

)

 

 

(29,239

)

Gain (loss) on equity investments

 

 

11,828

 

 

 

 

 

 

11,828

 

 

 

(1,781

)

Change in fair value

 

 

(15,700

)

 

 

(4,918

)

 

 

(21,864

)

 

 

19,906

 

Other (expense) income

 

 

(296

)

 

 

357

 

 

 

32

 

 

 

777

 

Income tax expense

 

 

(33

)

 

 

(67

)

 

 

(5

)

 

 

(141

)

Consolidated net loss

 

$

(47,674

)

 

$

(34,970

)

 

$

(82,125

)

 

$

(35,493

)

The following table sets forth revenues by geographic area for the three and six months ended June 30, 2022 and 2021:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

United States

 

$

27,104

 

 

$

19,676

 

 

$

57,379

 

 

$

36,581

 

Europe

 

 

5,106

 

 

 

4,246

 

 

 

17,751

 

 

 

14,791

 

Japan

 

 

2,966

 

 

 

2,914

 

 

 

4,523

 

 

 

4,449

 

Rest of World

 

 

3,293

 

 

 

2,948

 

 

 

7,479

 

 

 

6,090

 

 

 

$

38,469

 

 

$

29,784

 

 

$

87,132

 

 

$

61,911

 

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Recently Issued Accounting Pronouncements

(a)

Recently Issued Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the measurement and recognition of contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606). This update replaces the existing guidance requiring contract assets and contract liabilities to be measured and recognized at fair value. The standard is effective on a prospective basis for annual periods beginning after December 15, 2022, including interim periods within the fiscal year, with early adoption permitted. The Company early adopted this new standard effective January 1, 2022 with no material impact on its unaudited condensed consolidated financial statements.

Basis of Presentation and Use of Estimates

(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 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, 2021, which was filed with the SEC on February 24, 2022.

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, estimates regarding the progress of completing performance obligations under collaboration agreements, and the valuation of stock-based compensation. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.

Principles of Consolidation

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

Restricted Cash

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

Concentrations

(e)

Concentrations

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade 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 June 30, 2022, two customers accounted for 19% and 19% of total accounts receivable, respectively. As of December 31, 2021, three customers accounted for 17%, 15%, and 11% of total accounts receivable, respectively. One customer accounted for 16% of total revenues during the three months ended June 30, 2022, and two customers accounted for 12% and 12% of total revenue during the six months ended June 30, 2022, respectively. One customer accounted for 13% and 11% of total revenues during the three and six months ended June 30, 2021, respectively.

Income Taxes

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

Equity Investments

(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 ASC 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 minus impairment in accordance with ASC Topic 321, Equity Securities.

For further information regarding the Company’s equity investments, see Note 5, Fair Value Measurements, Note 10, Noncontrolling Interest, and Note 12, Equity Investments.

Net Loss per Share Attributable to Common and Limited Stockholders

(h)

Net Loss 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 (loss) income attributable to common and limited common stockholders. Basic net (loss) income per share is computed by dividing net (loss) income

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 42 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Schedule of Timing of Revenue Recognition

The following table illustrates the timing of the Company’s revenue recognition:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Software products and services – point in time

 

 

45.8

%

 

 

51.9

%

 

 

45.2

%

 

 

53.0

%

Software products and services – over time

 

 

32.2

 

 

 

28.8

 

 

 

27.2

 

 

 

28.4

 

Drug Discovery – point in time

 

 

3.5

 

 

 

4.3

 

 

 

12.2

 

 

 

2.1

 

Drug Discovery – over time

 

 

18.5

 

 

 

15.0

 

 

 

15.4

 

 

 

16.5

 

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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

On-premise software

 

$

16,595

 

 

$

14,452

 

 

$

38,281

 

 

$

31,807

 

Hosted software

 

 

3,596

 

 

 

2,704

 

 

 

6,851

 

 

 

5,304

 

Software maintenance

 

 

4,952

 

 

 

4,176

 

 

 

9,678

 

 

 

8,281

 

Professional services

 

 

3,868

 

 

 

1,720

 

 

 

7,282

 

 

 

4,000

 

Revenue from contracts with customers

 

 

29,011

 

 

 

23,052

 

 

 

62,092

 

 

 

49,392

 

Software contribution

 

 

1,000

 

 

 

1,000

 

 

 

1,000

 

 

 

1,000

 

Total software revenue

 

$

30,011

 

 

$

24,052

 

 

$

63,092

 

 

$

50,392

 

Drug Discovery Revenue

The following table presents the revenue recognized from the sources of drug discovery revenue:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Drug discovery services revenue from contracts with customers

 

$

8,019

 

 

$

5,732

 

 

$

23,259

 

 

$

11,519

 

Drug discovery contribution

 

 

439

 

 

 

 

 

 

781

 

 

 

 

Total drug discovery revenue

 

$

8,458

 

 

$

5,732

 

 

$

24,040

 

 

$

11,519

 

Schedule of Contract Balances

Contract balances were as follows:

 

 

 

As of

June 30,

 

 

As of

December 31,

 

 

 

2022

 

 

2021

 

Contract assets

 

$

12,015

 

 

$

8,271

 

Deferred revenue, short-term:

 

 

 

 

 

 

 

 

Software products and services

 

 

24,815

 

 

 

32,945

 

Drug discovery

 

 

22,625

 

 

 

22,423

 

Deferred revenue, long-term:

 

 

 

 

 

 

 

 

Software products and services

 

 

3,641

 

 

 

3,938

 

Drug discovery

 

 

16,464

 

 

 

26,126

 

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisition (Tables)
6 Months Ended
Jun. 30, 2022
Business Combinations [Abstract]  
Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed

The following table summarizes the fair values of the assets acquired and liabilities assumed by the Company as of the January 14, 2022 acquisition date. The business combination accounting under Topic 805 was finalized for this acquisition during the three months ended June 30, 2022, with no changes to the provisional amounts disclosed for the three months ended March 31, 2022. The Company has elected to use both practical expedients provided by ASU No. 2021-08 for the valuation of contract assets and contract liabilities from contracts with customers, with no material impact to the unaudited condensed consolidated financial statements.

 

Cash

 

$

1,002

 

Accounts receivable

 

 

588

 

Other current assets

 

 

95

 

Property, plant and equipment

 

 

297

 

Intangible assets

 

 

1,100

 

Goodwill

 

 

4,791

 

Total assets acquired

 

 

7,873

 

Current liabilities

 

 

209

 

Deferred tax liability

 

 

235

 

Total liabilities assumed

 

 

444

 

Net assets acquired

 

$

7,429

 

Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives

The following table summarizes the purchase price allocation to the identifiable intangible assets and their estimated useful lives as of the January 14, 2022 acquisition date:

 

 

 

Amount

 

 

Useful Life

(years)

 

Backlog

 

$

270

 

 

 

1

 

Customer relationships

 

 

710

 

 

 

5

 

Tradename/Trademark

 

 

120

 

 

 

1

 

 

 

$

1,100

 

 

 

 

 

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value The following table presents information about the Company’s assets and liabilities measured at fair value as of June 30, 2022:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents and restricted cash

 

$

130,819

 

 

 

 

 

 

 

 

 

130,819

 

Marketable securities

 

 

 

 

 

382,246

 

 

 

 

 

 

382,246

 

Equity investments

 

 

18,119

 

 

 

 

 

 

2,065

 

 

 

20,184

 

Total

 

$

148,938

 

 

$

382,246

 

 

$

2,065

 

 

$

533,249

 

 

The following table presents information about the Company’s assets and liabilities measured at fair value as of December 31, 2021:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents and restricted cash

 

$

123,267

 

 

$

 

 

$

 

 

$

123,267

 

Marketable securities

 

 

 

 

 

456,212

 

 

 

 

 

 

456,212

 

Equity investments

 

 

39,561

 

 

 

 

 

 

1,887

 

 

 

41,448

 

Total

 

$

162,828

 

 

$

456,212

 

 

$

1,887

 

 

$

620,927

 

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, 2020

 

$

 

Cash contributions

 

 

2,000

 

Unrealized loss

 

 

(113

)

As of December 31, 2021

 

 

1,887

 

Unrealized loss

 

 

(128

)

As of March 31, 2022

 

 

1,759

 

Cash contributions

 

 

600

 

Unrealized loss

 

 

(294

)

As of June 30, 2022

 

$

2,065

 

XML 45 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments And Contingencies Disclosure [Abstract]  
Summary of Operating Leases Additional details of the Company’s operating leases are presented in the following table:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Operating lease costs

 

$

2,830

 

 

$

1,417

 

 

$

5,290

 

 

$

2,887

 

Cash paid for operating leases

 

 

752

 

 

 

1,518

 

 

 

1,301

 

 

 

2,914

 

 

Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases

Maturities of operating lease liabilities as of June 30, 2022 under noncancelable operating leases were as follows:

 

Year ending December 31:

 

 

 

 

Remainder of 2022

 

$

2,052

 

2023

 

 

10,590

 

2024

 

 

11,292

 

2025

 

 

11,016

 

2026

 

 

10,588

 

Thereafter

 

 

104,525

 

Total future minimum lease payments

 

 

150,063

 

Less: imputed interest

 

 

(54,771

)

Present value of future minimum lease payments

 

 

95,292

 

Less: current portion of operating leases payments

 

 

(7,180

)

Lease liabilities, long-term

 

$

88,112

 

XML 46 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of sales

 

$

1,528

 

 

$

1,120

 

 

$

2,816

 

 

$

1,776

 

Research and development

 

 

2,977

 

 

 

1,925

 

 

 

5,559

 

 

 

3,153

 

Sales and marketing

 

 

699

 

 

 

362

 

 

 

1,223

 

 

 

580

 

General and administrative

 

 

5,223

 

 

 

3,609

 

 

 

9,963

 

 

 

5,873

 

Total stock-based compensation

 

$

10,427

 

 

$

7,016

 

 

$

19,561

 

 

$

11,382

 

 

Summary of Weighted Average Valuation Assumptions Used for Options Following are the weighted average valuation assumptions used for option awards during the periods presented:

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Valuation assumptions

 

 

 

 

 

 

 

 

Expected dividend yield

 

 

%

 

 

%

Expected volatility

 

 

56

%

 

 

59

%

Expected term (years)

 

 

4.75

 

 

 

4.66

 

Risk-free interest rate

 

 

1.90

%

 

 

0.68

%

 

XML 47 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share Attributable to Common and Limited Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders

The following table presents the calculation of basic and diluted net loss 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to Schrödinger common

   and limited common stockholders

 

$

(47,686

)

 

$

(34,644

)

 

$

(82,126

)

 

$

(34,673

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used to compute net

   loss per share attributable to Schrödinger

   common and limited common stockholders, basic and

   diluted:

 

 

71,161,892

 

 

 

70,582,062

 

 

 

71,106,470

 

 

 

70,328,254

 

Net loss per share attributable to Schrödinger

   common and limited common stockholders, basic and

   diluted:

 

$

(0.67

)

 

$

(0.49

)

 

$

(1.15

)

 

$

(0.49

)

Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive

Since the Company was in a loss position for the three and six months ended June 30, 2022 and 2021, 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Shares subject to outstanding common stock options and

  RSUs

 

 

10,723,911

 

 

 

7,876,615

 

 

 

10,723,911

 

 

 

7,876,615

 

XML 48 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Summary of Financial Information with Respect to Reportable Segments

All segment revenue is 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Segment revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

30,011

 

 

$

24,052

 

 

$

63,092

 

 

$

50,392

 

Drug discovery

 

 

8,458

 

 

 

5,732

 

 

 

24,040

 

 

 

11,519

 

Total segment revenues

 

$

38,469

 

 

$

29,784

 

 

$

87,132

 

 

$

61,911

 

Segment gross profit:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

22,910

 

 

$

18,411

 

 

$

48,480

 

 

$

38,845

 

Drug discovery

 

 

(5,776

)

 

 

(6,431

)

 

 

(3,363

)

 

 

(10,701

)

Total segment gross profit

 

 

17,134

 

 

 

11,980

 

 

 

45,117

 

 

 

28,144

 

Unallocated:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

(31,123

)

 

 

(21,092

)

 

 

(58,945

)

 

 

(42,540

)

Sales and marketing

 

 

(7,428

)

 

 

(5,380

)

 

 

(14,099

)

 

 

(10,619

)

General and administrative

 

 

(22,056

)

 

 

(15,850

)

 

 

(44,189

)

 

 

(29,239

)

Gain (loss) on equity investments

 

 

11,828

 

 

 

 

 

 

11,828

 

 

 

(1,781

)

Change in fair value

 

 

(15,700

)

 

 

(4,918

)

 

 

(21,864

)

 

 

19,906

 

Other (expense) income

 

 

(296

)

 

 

357

 

 

 

32

 

 

 

777

 

Income tax expense

 

 

(33

)

 

 

(67

)

 

 

(5

)

 

 

(141

)

Consolidated net loss

 

$

(47,674

)

 

$

(34,970

)

 

$

(82,125

)

 

$

(35,493

)

Schedule of Revenues by Geographic Area

The following table sets forth revenues by geographic area for the three and six months ended June 30, 2022 and 2021:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

United States

 

$

27,104

 

 

$

19,676

 

 

$

57,379

 

 

$

36,581

 

Europe

 

 

5,106

 

 

 

4,246

 

 

 

17,751

 

 

 

14,791

 

Japan

 

 

2,966

 

 

 

2,914

 

 

 

4,523

 

 

 

4,449

 

Rest of World

 

 

3,293

 

 

 

2,948

 

 

 

7,479

 

 

 

6,090

 

 

 

$

38,469

 

 

$

29,784

 

 

$

87,132

 

 

$

61,911

 

XML 49 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Additional Information (Details) - Customer
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Significant Accounting Policies [Line Items]          
Equity method investment, ownership percentage 100.00%   100.00%    
Customer Concentration Risk | Accounts Receivable          
Significant Accounting Policies [Line Items]          
Concentration risk, number of customers     2   3
Customer Concentration Risk | Accounts Receivable | Customer A          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     19.00%   17.00%
Customer Concentration Risk | Accounts Receivable | Customer B          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     19.00%   15.00%
Customer Concentration Risk | Accounts Receivable | Customer C          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage         11.00%
Customer Concentration Risk | Revenue Benchmark          
Significant Accounting Policies [Line Items]          
Concentration risk, number of customers 1 1 2 1  
Customer Concentration Risk | Revenue Benchmark | Customer A          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage 16.00% 13.00% 12.00% 11.00%  
Customer Concentration Risk | Revenue Benchmark | Customer B          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     12.00%    
ASU - 2021-08          
Significant Accounting Policies [Line Items]          
Change in accounting principle, accounting standards update, adopted true   true    
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022   Jan. 01, 2022    
Change in accounting principle, accounting standards update, immaterial effect true   true    
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Software Products and Services | Point in Time        
Disaggregation Of Revenue [Line Items]        
Timing of revenue recognition 45.80% 51.90% 45.20% 53.00%
Software Products and Services | Over Time        
Disaggregation Of Revenue [Line Items]        
Timing of revenue recognition 32.20% 28.80% 27.20% 28.40%
Drug Discovery | Point in Time        
Disaggregation Of Revenue [Line Items]        
Timing of revenue recognition 3.50% 4.30% 12.20% 2.10%
Drug Discovery | Over Time        
Disaggregation Of Revenue [Line Items]        
Timing of revenue recognition 18.50% 15.00% 15.40% 16.50%
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional Information (Details 1)
Jun. 30, 2022
On Premise Software | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional Information (Details)
3 Months Ended 6 Months Ended
Nov. 22, 2020
USD ($)
Program
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Deferred revenue, revenue recognized   $ 22,303,000 $ 14,780,000 $ 40,599,000 $ 27,676,000
Percentage of revenue expected to be recognized   70.00%   70.00%  
Unsatisfied performance obligation   $ 24,617,000   $ 24,617,000  
Maximum          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Contract with customers, payment terms       60 days  
Minimum          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Contract with customers, payment terms       30 days  
Agreement with Gates Ventures, LLC          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Software contribution revenue related to agreement cover period start date       Jun. 23, 2020  
Software contribution revenue related to agreement cover period end date       Jun. 22, 2023  
Software contribution revenue recognition       $ 1,000,000  
Deferred revenue   0   0  
Agreement with Gates Ventures, LLC | First Anniversary          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Software contribution revenue recognition       1,000,000  
Agreement with Gates Ventures, LLC | Second Anniversary          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Software contribution revenue recognition       1,000,000  
Agreement with Gates Ventures, LLC | Maximum          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Software contribution revenue recognition amount       3,000,000  
Agreement with Gates Ventures, LLC | Accounts Receivable          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Software contribution revenue recognition       1,000,000  
Collaboration and License Agreement | BMS          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Upfront fee received $ 55,000,000        
Maximum milestone payments to be received $ 2,700,000,000        
Number of programs under agreement | Program 5        
Transaction price $ 55,000,000        
Deferred revenue, revenue recognized   5,404,000 3,277,000 9,404,000 5,660,000
Deferred revenue   30,859,000   $ 30,859,000  
On Premise Software          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Revenue, practical expedient, financing component [true false]       true  
Drug Discovery Services          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Milestone payment yet to be achieved       $ 1,350,000 $ 0
Revenue recognized with milestones   1,350,000 $ 0    
Drug Discovery Contribution          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Deferred revenue   $ 2,887,000   $ 2,887,000  
Oncology Product | Collaboration and License Agreement | BMS          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Maximum milestone payments to be received 585,000,000        
Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones 360,000,000        
Milestone payments to be received upon achievement of certain specified commercial milestones 225,000,000        
Neurology and Immunology Product | Collaboration and License Agreement | BMS          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Maximum milestone payments to be received 482,000,000        
Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones 257,000,000        
Milestone payments to be received upon achievement of certain specified commercial milestones $ 225,000,000        
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total software revenue $ 38,469 $ 29,784 $ 87,132 $ 61,911
On Premise Software        
Disaggregation Of Revenue [Line Items]        
Total software revenue 16,595 14,452 38,281 31,807
Hosted Software        
Disaggregation Of Revenue [Line Items]        
Total software revenue 3,596 2,704 6,851 5,304
Software Maintenance        
Disaggregation Of Revenue [Line Items]        
Total software revenue 4,952 4,176 9,678 8,281
Professional Services        
Disaggregation Of Revenue [Line Items]        
Total software revenue 3,868 1,720 7,282 4,000
Revenue from Contracts with Customers        
Disaggregation Of Revenue [Line Items]        
Total software revenue 29,011 23,052 62,092 49,392
Software Products and Services        
Disaggregation Of Revenue [Line Items]        
Total software revenue 30,011 24,052 63,092 50,392
Software Contribution        
Disaggregation Of Revenue [Line Items]        
Total software revenue $ 1,000 $ 1,000 $ 1,000 $ 1,000
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Schedule of Drug Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Drug discovery services revenue from contracts with customers $ 8,458 $ 5,732 $ 24,040 $ 11,519
Drug Discovery Services Revenue From Contracts With Customers        
Disaggregation Of Revenue [Line Items]        
Drug discovery services revenue from contracts with customers 8,019 $ 5,732 23,259 $ 11,519
Drug Discovery Contribution        
Disaggregation Of Revenue [Line Items]        
Drug discovery services revenue from contracts with customers $ 439   $ 781  
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]    
Contract assets $ 12,015 $ 8,271
Deferred revenue, short-term:    
Deferred revenue 47,440 55,368
Deferred revenue, long-term:    
Deferred revenue, long-term 20,105 30,064
Software Products and Services    
Deferred revenue, short-term:    
Deferred revenue 24,815 32,945
Deferred revenue, long-term:    
Deferred revenue, long-term 3,641 3,938
Drug Discovery    
Deferred revenue, short-term:    
Deferred revenue 22,625 22,423
Deferred revenue, long-term:    
Deferred revenue, long-term $ 16,464 $ 26,126
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisition - Additional Information (Details) - XTAL BioStructures, Inc.
$ in Thousands
Jan. 14, 2022
USD ($)
Business Acquisition [Line Items]  
Business combination cash purchase price $ 7,429
Upfront purchase price net of cash acquired $ 6,427
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisition - Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed (Details)
$ in Thousands
Jan. 14, 2022
USD ($)
Business Combinations [Abstract]  
Cash $ 1,002
Accounts receivable 588
Other current assets 95
Property, plant and equipment 297
Intangible assets 1,100
Goodwill 4,791
Total assets acquired 7,873
Current liabilities 209
Deferred tax liability 235
Total liabilities assumed 444
Net assets acquired $ 7,429
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisition - Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives (Details)
$ in Thousands
Jan. 14, 2022
USD ($)
Business Acquisition [Line Items]  
Provisional Purchase Price, Amount $ 1,100
Backlog  
Business Acquisition [Line Items]  
Provisional Purchase Price, Amount $ 270
Useful Life (years) 1 year
Customer Relationships  
Business Acquisition [Line Items]  
Provisional Purchase Price, Amount $ 710
Useful Life (years) 5 years
Trademarks  
Business Acquisition [Line Items]  
Provisional Purchase Price, Amount $ 120
Useful Life (years) 1 year
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets $ 533,249 $ 620,927
Cash and Cash Equivalents and Restricted Cash    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 130,819 123,267
Marketable Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 382,246 456,212
Equity Investments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 20,184 41,448
Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 148,938 162,828
Level 1 | Cash and Cash Equivalents and Restricted Cash    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 130,819 123,267
Level 1 | Equity Investments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 18,119 39,561
Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 382,246 456,212
Level 2 | Marketable Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 382,246 456,212
Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets 2,065 1,887
Level 3 | Equity Investments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total Assets $ 2,065 $ 1,887
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]      
Beginning balance $ 1,759 $ 1,887  
Cash contributions 600   $ 2,000
Unrealized loss (294) (128) (113)
Ending balance $ 2,065 $ 1,759 $ 1,887
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Fair value, assets, Level 1 and Level 2 transfers, amount $ 0 $ 0
Fair value, asset transfers into Level 3 $ 0 $ 0
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments And Contingencies - Additional Information (Details)
3 Months Ended 6 Months Ended
May 19, 2022
USD ($)
SquareFoot
Mar. 08, 2022
USD ($)
SquareFoot
Jun. 30, 2022
USD ($)
Jun. 30, 2022
May 30, 2022
USD ($)
Lessee Lease Description [Line Items]          
Operating lease expiration year       2037  
Operating lease, weighted average lease term     14 years 14 years  
Increase in right-of-use assets     $ 13,621,000    
Increase in lease liabilities     13,621,000    
Lease costs     $ 0    
Lease termination fee received         $ 295,000
Office Lease Agreement          
Lessee Lease Description [Line Items]          
Area leased | SquareFoot 27,198 15,045      
Base rent per month   $ 60,000      
Rent abatement period 15 months        
Percentage of annual rental escalation   3.00%      
Lease expiration period   8 years      
Rent Abatement Period through December 31, 2027 | Office Lease Agreement          
Lessee Lease Description [Line Items]          
Base rent per month $ 159,000        
January 1, 2028 through December 31, 2032 | Office Lease Agreement          
Lessee Lease Description [Line Items]          
Base rent per month 172,000        
January 1, 2033 through December 31, 2037 | Office Lease Agreement          
Lessee Lease Description [Line Items]          
Base rent per month $ 186,000        
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments And Contingencies - Summary of Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Commitments And Contingencies Disclosure [Abstract]        
Operating lease costs $ 2,830 $ 1,417 $ 5,290 $ 2,887
Cash paid for operating leases $ 752 $ 1,518 $ 1,301 $ 2,914
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]    
Remainder of 2022 $ 2,052  
2023 10,590  
2024 11,292  
2025 11,016  
2026 10,588  
Thereafter 104,525  
Total future minimum lease payments 150,063  
Less: imputed interest (54,771)  
Present value of future minimum lease payments 95,292  
Less: current portion of operating leases payments (7,180) $ (2,042)
Lease liabilities, long-term $ 88,112 $ 77,827
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Tax expense $ 33 $ 67 $ 5 $ 141
Unrecognized tax benefits $ 2,095   $ 2,095  
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
Vote
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Class Of Stock [Line Items]    
Common stock, shares authorized 500,000,000 500,000,000
Common stock, par value | $ / shares $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value | $ / shares $ 0.01 $ 0.01
Voting Common Stock    
Class Of Stock [Line Items]    
Common stock, shares authorized 500,000,000  
Common stock, par value | $ / shares $ 0.01  
Number of votes for common share | Vote 1  
Common stock, description 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  
Limited Common Stock    
Class Of Stock [Line Items]    
Common stock, shares authorized 100,000,000 100,000,000
Common stock, par value | $ / shares $ 0.01 $ 0.01
Number of votes for common share | Vote 1  
Common stock, description 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  
Right to exchange limited common stock to common stock, share 1  
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Total proceeds     $ 1,304,000 $ 5,268,000  
Stock Options          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares available for grant 5,189,674   5,189,674   2,283,037
Share-based compensation arrangement by share-based payment award, award vesting period     4 years    
Unrecognized compensation cost expected to be recognized over a weighted average period     2 years 10 months 17 days    
Maximum percentage of stock options must be granted at exercise price of fair market value     100.00%    
Share-based compensation arrangement by share-based payment award, options, exercises in period 54,661 252,935 192,546 840,076  
Total proceeds $ 396,000 $ 1,612,000 $ 1,304,000 $ 5,268,000  
Weighted average per share grant date fair value of options granted $ 13.67 $ 35.57 $ 13.54 $ 47.47  
Intrinsic value of options exercised $ 977,000 $ 16,036,000 $ 4,286,000 $ 59,113,000  
Unrecognized compensation cost related to unvested stock options granted 100,850,000   100,850,000    
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value 10,159,000 $ 3,405,000 $ 29,704,000 $ 12,867,000  
Stock Options | Maximum          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, options granted, contractual term     10 years    
Stock Options | Tranche One          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Stock Options | Tranche Two          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Stock Options | Tranche Three          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Stock Options | Tranche Four          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, description     Each restricted stock unit (“RSU”) represents the right to receive one share of the Company’s common stock upon vesting.    
Share-based compensation arrangement by share-based payment award, award vesting period     4 years    
Weighted average per share grant date fair value of restricted stock units granted     $ 27.76    
Intrinsic value of options exercised $ 0   $ 0    
Stock Granted 0        
Unrecognized compensation cost related to vested stock options granted $ 1,211,000   $ 1,211,000    
Unrecognized compensation cost expected to be recognized over a weighted average period     3 years 7 months 13 days    
Number of RSU's vested during period 0   0    
Restricted Stock Units | Tranche One          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units | Tranche Two          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units | Tranche Three          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units | Tranche Four          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
2010 Plan          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares available for grant 0   0    
2020 Plan          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares available for grant 0   0    
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation $ 10,427 $ 7,016 $ 19,561 $ 11,382
Cost of Sales        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation 1,528 1,120 2,816 1,776
Research and Development        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation 2,977 1,925 5,559 3,153
Sales and Marketing        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation 699 362 1,223 580
General and Administrative        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation $ 5,223 $ 3,609 $ 9,963 $ 5,873
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Valuation assumptions    
Expected volatility 56.00% 59.00%
Expected term (years) 4 years 9 months 4 years 7 months 28 days
Risk-free interest rate 1.90% 0.68%
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Noncontrolling Interest - Additional Information (Details) - Faxian
Apr. 30, 2019
Variable Interest Entity, Primary Beneficiary  
Minority Interest [Line Items]  
Equity interest percentage 50.00%
WuXi AppTech  
Minority Interest [Line Items]  
Equity interest percentage 50.00%
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net loss attributable to Schrödinger common and limited common stockholders $ (47,686) $ (34,644) $ (82,126) $ (34,673)
Denominator:        
Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, basic 71,161,892 70,582,062 71,106,470 70,328,254
Weighted average shares used to compute net loss per share attributable to Schrödinger common and limited common stockholders, diluted 71,161,892 70,582,062 71,106,470 70,328,254
Net loss per share attributable to Schrödinger common and limited common stockholders, basic: $ (0.67) $ (0.49) $ (1.15) $ (0.49)
Net loss per share attributable to Schrödinger common and limited common stockholders, diluted $ (0.67) $ (0.49) $ (1.15) $ (0.49)
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss 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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Shares subject to outstanding common stock options and RSUs        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 10,723,911 7,876,615 10,723,911 7,876,615
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Investments - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2022
Jul. 30, 2021
May 31, 2021
May 31, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
Schedule of Equity Method Investments [Line Items]                    
Equity investments gains (losses)         $ 11,828,000   $ 11,828,000 $ (1,781,000)    
Equity investments         21,903,000   21,903,000     $ 43,167,000
Cash payments to purchase of shares             600,000 1,700,000    
Nimbus Therapeutics, LLC                    
Schedule of Equity Method Investments [Line Items]                    
Equity investments gains (losses)         0 $ 0 0 0    
Equity investments         0   0     0
Morphic Holding, Inc.                    
Schedule of Equity Method Investments [Line Items]                    
Equity investments gains (losses)         (15,405,000) (4,918,000) (21,422,000) 19,906,000    
Equity investments         18,119,000   18,119,000     39,561,000
Ravenna Therapeutics                    
Schedule of Equity Method Investments [Line Items]                    
Common shares received in connection with merger       2,676,191            
Carrying value of non-marketable equity securities         19,000   19,000     19,000
Ajax Therapeutics, Inc                    
Schedule of Equity Method Investments [Line Items]                    
Equity investments         1,700,000   1,700,000     1,700,000
Ajax Therapeutics, Inc | Series B Preferred Stock                    
Schedule of Equity Method Investments [Line Items]                    
Number of preferred shares purchased     631,377              
Cash payments to purchase of shares     $ 1,700,000              
Structure Therapeutics                    
Schedule of Equity Method Investments [Line Items]                    
Equity investments gains (losses)         (294,000) $ 0 (421,000) $ 0    
Equity investments         2,065,000   2,065,000     $ 1,887,000
Structure Therapeutics | Series B Preferred Stock                    
Schedule of Equity Method Investments [Line Items]                    
Number of preferred shares purchased 148,210 494,035                
Cash payments to purchase of shares $ 600,000 $ 2,000,000                
Eonix                    
Schedule of Equity Method Investments [Line Items]                    
Equity investments gains (losses)             0      
Equity investments         $ 0   $ 0      
Shares received in connection with master services agreement                 4,000,000  
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]              
Revenue recognized $ 38,469,000   $ 29,784,000   $ 87,132,000 $ 61,911,000  
Drug discovery services revenue from contracts with customers 8,458,000   5,732,000   24,040,000 11,519,000  
Restricted cash 3,500,000 $ 3,000,000     3,500,000   $ 3,000,000
Agreement with Gates Ventures, LLC              
Related Party Transaction [Line Items]              
Net receivables (payables) $ 1,000 0     $ 1,000   0
Agreement with Gates Ventures, LLC | Minimum              
Related Party Transaction [Line Items]              
Percentage of voting securities 5.00%       5.00%    
Agreement with Gates Ventures, LLC | First Anniversary              
Related Party Transaction [Line Items]              
Contribution revenue recognition     1,000,000 $ 1,000,000      
Agreement with Gates Ventures, LLC | Second Anniversary              
Related Party Transaction [Line Items]              
Contribution revenue recognition $ 1,000,000            
Drug Discovery Contribution              
Related Party Transaction [Line Items]              
Drug discovery services revenue from contracts with customers 439,000       $ 781,000    
Member of Board of Directors              
Related Party Transaction [Line Items]              
Payment of consulting fees 100,000   95,000   200,000 190,000  
BMGFT              
Related Party Transaction [Line Items]              
Revenue recognized 15,000   $ 142,000   215,000 $ 872,000  
Net receivables (payables) 0 165,000     0   165,000
BMGFT | Drug Discovery Contribution              
Related Party Transaction [Line Items]              
Net receivables (payables) 0 0     0   0
Drug discovery services revenue from contracts with customers 440,000 111,000     781,000    
Restricted cash 2,891,000 $ 1,130,000     2,891,000   1,130,000
Structure Therapeutics              
Related Party Transaction [Line Items]              
Software sales transactions amount             $ 650,000
Revenue from related parties $ 73,000       $ 150,000    
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment revenues:            
Total segment revenues $ 38,469   $ 29,784   $ 87,132 $ 61,911
Segment gross profit:            
Total segment gross profit 17,134   11,980   45,117 28,144
Unallocated:            
Research and development (31,123)   (21,092)   (58,945) (42,540)
Sales and marketing (7,428)   (5,380)   (14,099) (10,619)
General and administrative (22,056)   (15,850)   (44,189) (29,239)
Gain (loss) on equity investments 11,828       11,828 (1,781)
Change in fair value (15,700)   (4,918)   (21,864) 19,906
Other (expense) income (296)   357   32 777
Income tax expense (33)   (67)   (5) (141)
Net loss (47,674) $ (34,451) (34,970) $ (523) (82,125) (35,493)
Operating Segments | Software Segment            
Segment revenues:            
Total segment revenues 30,011   24,052   63,092 50,392
Segment gross profit:            
Total segment gross profit 22,910   18,411   48,480 38,845
Operating Segments | Drug Discovery Segment            
Segment revenues:            
Total segment revenues 8,458   5,732   24,040 11,519
Segment gross profit:            
Total segment gross profit $ (5,776)   $ (6,431)   $ (3,363) $ (10,701)
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Schedule of Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues From External Customers And Long Lived Assets [Line Items]        
Revenues $ 38,469 $ 29,784 $ 87,132 $ 61,911
United States        
Revenues From External Customers And Long Lived Assets [Line Items]        
Revenues 27,104 19,676 57,379 36,581
Europe        
Revenues From External Customers And Long Lived Assets [Line Items]        
Revenues 5,106 4,246 17,751 14,791
Japan        
Revenues From External Customers And Long Lived Assets [Line Items]        
Revenues 2,966 2,914 4,523 4,449
Rest of World        
Revenues From External Customers And Long Lived Assets [Line Items]        
Revenues $ 3,293 $ 2,948 $ 7,479 $ 6,090
XML 78 sdgr-10q_20220630_htm.xml IDEA: XBRL DOCUMENT 0001490978 2022-01-01 2022-06-30 0001490978 us-gaap:CommonStockMember 2022-07-28 0001490978 sdgr:LimitedCommonStockMember 2022-07-28 0001490978 2022-06-30 0001490978 2021-12-31 0001490978 sdgr:UnallocatedCommonStocksMember 2022-06-30 0001490978 sdgr:UnallocatedCommonStocksMember 2021-12-31 0001490978 sdgr:LimitedCommonStockMember 2022-06-30 0001490978 sdgr:LimitedCommonStockMember 2021-12-31 0001490978 sdgr:SoftwareProductsAndServicesMember 2022-04-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2021-04-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember 2021-01-01 2021-06-30 0001490978 2022-04-01 2022-06-30 0001490978 2021-04-01 2021-06-30 0001490978 2021-01-01 2021-06-30 0001490978 us-gaap:CommonStockMember 2021-12-31 0001490978 sdgr:LimitedCommonStockMember 2021-12-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001490978 us-gaap:RetainedEarningsMember 2021-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001490978 us-gaap:NoncontrollingInterestMember 2021-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001490978 2022-01-01 2022-03-31 0001490978 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001490978 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001490978 us-gaap:CommonStockMember 2022-03-31 0001490978 sdgr:LimitedCommonStockMember 2022-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001490978 us-gaap:RetainedEarningsMember 2022-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2022-03-31 0001490978 2022-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001490978 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001490978 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001490978 us-gaap:CommonStockMember 2022-06-30 0001490978 sdgr:LimitedCommonStockMember 2022-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001490978 us-gaap:RetainedEarningsMember 2022-06-30 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2022-06-30 0001490978 us-gaap:CommonStockMember 2020-12-31 0001490978 sdgr:LimitedCommonStockMember 2020-12-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001490978 us-gaap:RetainedEarningsMember 2020-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001490978 us-gaap:NoncontrollingInterestMember 2020-12-31 0001490978 2020-12-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001490978 2021-01-01 2021-03-31 0001490978 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001490978 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001490978 us-gaap:CommonStockMember 2021-03-31 0001490978 sdgr:LimitedCommonStockMember 2021-03-31 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001490978 us-gaap:RetainedEarningsMember 2021-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001490978 us-gaap:NoncontrollingInterestMember 2021-03-31 0001490978 2021-03-31 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001490978 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001490978 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001490978 us-gaap:CommonStockMember 2021-06-30 0001490978 sdgr:LimitedCommonStockMember 2021-06-30 0001490978 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001490978 us-gaap:RetainedEarningsMember 2021-06-30 0001490978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001490978 us-gaap:NoncontrollingInterestMember 2021-06-30 0001490978 2021-06-30 0001490978 us-gaap:AccountingStandardsUpdate202108Member 2022-06-30 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001490978 sdgr:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 sdgr:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001490978 sdgr:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 sdgr:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001490978 sdgr:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001490978 sdgr:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001490978 sdgr:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001490978 sdgr:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 sdgr:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001490978 sdgr:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2022-07-01 2022-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2022-01-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-01-01 2022-06-30 0001490978 srt:MaximumMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-01-01 2022-06-30 0001490978 sdgr:FirstAnniversaryMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-01-01 2022-06-30 0001490978 sdgr:SecondAnniversaryMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-01-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-06-30 0001490978 us-gaap:AccountsReceivableMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-01-01 2022-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2022-04-01 2022-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2021-04-01 2021-06-30 0001490978 sdgr:OnPremiseSoftwareMember 2021-01-01 2021-06-30 0001490978 sdgr:HostedSoftwareMember 2022-04-01 2022-06-30 0001490978 sdgr:HostedSoftwareMember 2021-04-01 2021-06-30 0001490978 sdgr:HostedSoftwareMember 2022-01-01 2022-06-30 0001490978 sdgr:HostedSoftwareMember 2021-01-01 2021-06-30 0001490978 us-gaap:MaintenanceMember 2022-04-01 2022-06-30 0001490978 us-gaap:MaintenanceMember 2021-04-01 2021-06-30 0001490978 us-gaap:MaintenanceMember 2022-01-01 2022-06-30 0001490978 us-gaap:MaintenanceMember 2021-01-01 2021-06-30 0001490978 sdgr:ProfessionalServicesMember 2022-04-01 2022-06-30 0001490978 sdgr:ProfessionalServicesMember 2021-04-01 2021-06-30 0001490978 sdgr:ProfessionalServicesMember 2022-01-01 2022-06-30 0001490978 sdgr:ProfessionalServicesMember 2021-01-01 2021-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2022-04-01 2022-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2021-04-01 2021-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2022-01-01 2022-06-30 0001490978 sdgr:RevenueFromContractWithCustomerBeforeContributionMember 2021-01-01 2021-06-30 0001490978 sdgr:ContributionMember 2022-04-01 2022-06-30 0001490978 sdgr:ContributionMember 2021-04-01 2021-06-30 0001490978 sdgr:ContributionMember 2022-01-01 2022-06-30 0001490978 sdgr:ContributionMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryContributionMember 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2021-04-01 2021-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryServicesRevenueFromContractsWithCustomersMember 2021-01-01 2021-06-30 0001490978 sdgr:DrugDiscoveryContributionMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryContributionMember 2022-01-01 2022-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-22 2020-11-22 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-22 0001490978 sdgr:BristolMyersSquibbMember sdgr:OncologyProductMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-22 0001490978 sdgr:BristolMyersSquibbMember sdgr:NeurologyAndImmunologyProductMember sdgr:CollaborationAndLicenseAgreementMember 2020-11-22 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2022-04-01 2022-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2022-01-01 2022-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2021-04-01 2021-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2021-01-01 2021-06-30 0001490978 sdgr:BristolMyersSquibbMember sdgr:CollaborationAndLicenseAgreementMember 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2022-06-30 0001490978 sdgr:SoftwareProductsAndServicesMember 2021-12-31 0001490978 sdgr:DrugDiscoveryMember 2022-06-30 0001490978 sdgr:DrugDiscoveryMember 2021-12-31 0001490978 srt:MinimumMember 2022-01-01 2022-06-30 0001490978 srt:MaximumMember 2022-01-01 2022-06-30 0001490978 sdgr:XTALBioStructureIncMember 2022-01-14 2022-01-14 0001490978 2022-01-14 0001490978 sdgr:BacklogsMember 2022-01-14 0001490978 us-gaap:CustomerRelationshipsMember 2022-01-14 0001490978 us-gaap:TrademarksMember 2022-01-14 0001490978 sdgr:BacklogsMember 2022-01-14 2022-01-14 0001490978 us-gaap:CustomerRelationshipsMember 2022-01-14 2022-01-14 0001490978 us-gaap:TrademarksMember 2022-01-14 2022-01-14 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember 2022-06-30 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001490978 us-gaap:SecuritiesAssetsMember 2022-06-30 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001490978 us-gaap:EquityMethodInvestmentsMember 2022-06-30 0001490978 us-gaap:FairValueInputsLevel1Member 2022-06-30 0001490978 us-gaap:FairValueInputsLevel2Member 2022-06-30 0001490978 us-gaap:FairValueInputsLevel3Member 2022-06-30 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001490978 sdgr:CashCashEquivalentsAndRestrictedCashMember 2021-12-31 0001490978 us-gaap:SecuritiesAssetsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001490978 us-gaap:SecuritiesAssetsMember 2021-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001490978 us-gaap:EquityMethodInvestmentsMember 2021-12-31 0001490978 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001490978 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001490978 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001490978 2021-01-01 2021-12-31 0001490978 2022-05-30 0001490978 sdgr:OfficeLeaseAgreementMember 2022-05-19 2022-05-19 0001490978 sdgr:RentAbatementPeriodThroughDecemberThirtyFirstTwoThousandTwentySevenMember sdgr:OfficeLeaseAgreementMember 2022-05-19 0001490978 sdgr:JanuaryOneTwoThousandTwentyEightThroughDecemberThirtyFirstTwoThousandThirtyTwoMember sdgr:OfficeLeaseAgreementMember 2022-05-19 0001490978 sdgr:JanuaryOneTwoThousandThirtyThreeThroughDecemberThirtyFirstTwoThousandThirtySevenMember sdgr:OfficeLeaseAgreementMember 2022-05-19 0001490978 sdgr:OfficeLeaseAgreementMember 2022-03-08 2022-03-08 0001490978 sdgr:OfficeLeaseAgreementMember 2022-03-08 0001490978 sdgr:VotingCommonStockMember 2022-06-30 0001490978 sdgr:VotingCommonStockMember 2022-01-01 2022-06-30 0001490978 sdgr:LimitedCommonStockMember 2022-01-01 2022-06-30 0001490978 sdgr:TwoThousandTenStockPlanMember 2022-06-30 0001490978 sdgr:TwentyTwentyStockPlanMember 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2021-12-31 0001490978 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001490978 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001490978 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001490978 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001490978 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001490978 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001490978 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember sdgr:SharebasedCompensationAwardTrancheFourMember 2022-01-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001490978 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember sdgr:SharebasedCompensationAwardTrancheFourMember 2022-01-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001490978 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001490978 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember sdgr:FaxianTherapeuticsLLCJointVentureMember 2019-04-30 0001490978 sdgr:FaxianTherapeuticsLLCJointVentureMember us-gaap:CoVenturerMember 2019-04-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2022-04-01 2022-06-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2021-04-01 2021-06-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2022-01-01 2022-06-30 0001490978 sdgr:EmployeeStockOptionsAndRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2022-04-01 2022-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2022-01-01 2022-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2021-04-01 2021-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2021-01-01 2021-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2022-06-30 0001490978 sdgr:NimbusTherapeuticsLLCMember 2021-12-31 0001490978 sdgr:MorphicHoldingIncMember 2022-04-01 2022-06-30 0001490978 sdgr:MorphicHoldingIncMember 2022-01-01 2022-06-30 0001490978 sdgr:MorphicHoldingIncMember 2021-04-01 2021-06-30 0001490978 sdgr:MorphicHoldingIncMember 2021-01-01 2021-06-30 0001490978 sdgr:MorphicHoldingIncMember 2022-06-30 0001490978 sdgr:MorphicHoldingIncMember 2021-12-31 0001490978 sdgr:RavennaTherapeuticsMember 2020-05-01 2020-05-31 0001490978 sdgr:RavennaTherapeuticsMember 2022-06-30 0001490978 sdgr:RavennaTherapeuticsMember 2021-12-31 0001490978 sdgr:AjaxTherapeuticsIncMember us-gaap:SeriesBPreferredStockMember 2021-05-01 2021-05-31 0001490978 sdgr:AjaxTherapeuticsIncMember 2022-06-30 0001490978 sdgr:AjaxTherapeuticsIncMember 2021-12-31 0001490978 sdgr:StructureTherapeuticsMember us-gaap:SeriesBPreferredStockMember 2021-07-01 2021-07-30 0001490978 sdgr:StructureTherapeuticsMember us-gaap:SeriesBPreferredStockMember 2022-04-01 2022-04-30 0001490978 sdgr:StructureTherapeuticsMember 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-12-31 0001490978 sdgr:StructureTherapeuticsMember 2022-04-01 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2022-01-01 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-04-01 2021-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-01-01 2021-06-30 0001490978 sdgr:EonixMember 2022-03-31 0001490978 sdgr:EonixMember 2022-06-30 0001490978 sdgr:EonixMember 2022-01-01 2022-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2022-04-01 2022-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2022-01-01 2022-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2021-04-01 2021-06-30 0001490978 sdgr:MembersOfBoardOfDirectorsMember 2021-01-01 2021-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2022-04-01 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2022-01-01 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2021-04-01 2021-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2021-01-01 2021-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2022-06-30 0001490978 sdgr:BillAndMelindaGatesFoundationTrustMember 2021-12-31 0001490978 sdgr:DrugDiscoveryContributionMember sdgr:BillAndMelindaGatesFoundationTrustMember 2022-04-01 2022-06-30 0001490978 sdgr:DrugDiscoveryContributionMember sdgr:BillAndMelindaGatesFoundationTrustMember 2022-01-01 2022-06-30 0001490978 sdgr:DrugDiscoveryContributionMember sdgr:BillAndMelindaGatesFoundationTrustMember 2021-10-01 2021-12-31 0001490978 sdgr:DrugDiscoveryContributionMember sdgr:BillAndMelindaGatesFoundationTrustMember 2022-06-30 0001490978 sdgr:DrugDiscoveryContributionMember sdgr:BillAndMelindaGatesFoundationTrustMember 2021-12-31 0001490978 sdgr:FirstAnniversaryMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2020-04-01 2020-06-30 0001490978 sdgr:FirstAnniversaryMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2021-04-01 2021-06-30 0001490978 sdgr:SecondAnniversaryMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-04-01 2022-06-30 0001490978 sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2021-12-31 0001490978 srt:MinimumMember sdgr:AgreementWithGatesVenturesLimitedLiabilityCompanyMember 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2021-01-01 2021-12-31 0001490978 sdgr:StructureTherapeuticsMember 2022-04-01 2022-06-30 0001490978 sdgr:StructureTherapeuticsMember 2022-01-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2022-04-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2021-04-01 2021-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2022-01-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:SoftwareSegmentMember 2021-01-01 2021-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2022-04-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2021-04-01 2021-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2022-01-01 2022-06-30 0001490978 us-gaap:OperatingSegmentsMember sdgr:DrugDiscoverySegmentMember 2021-01-01 2021-06-30 0001490978 country:US 2022-04-01 2022-06-30 0001490978 country:US 2021-04-01 2021-06-30 0001490978 country:US 2022-01-01 2022-06-30 0001490978 country:US 2021-01-01 2021-06-30 0001490978 srt:EuropeMember 2022-04-01 2022-06-30 0001490978 srt:EuropeMember 2021-04-01 2021-06-30 0001490978 srt:EuropeMember 2022-01-01 2022-06-30 0001490978 srt:EuropeMember 2021-01-01 2021-06-30 0001490978 country:JP 2022-04-01 2022-06-30 0001490978 country:JP 2021-04-01 2021-06-30 0001490978 country:JP 2022-01-01 2022-06-30 0001490978 country:JP 2021-01-01 2021-06-30 0001490978 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001490978 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001490978 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001490978 us-gaap:NonUsMember 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares sdgr:Customer pure sdgr:Program sdgr:SquareFoot sdgr:Vote sdgr:segment false 2022 Q2 --12-31 0001490978 true true true P1Y P5Y P1Y P4Y9M P4Y7M28D 10-Q true 2022-06-30 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 62028442 9164193 127319000 120267000 3500000 3000000 382246000 456212000 124000 108000 18767000 31744000 40000 30000 12978000 8807000 12062000 5030000 556872000 625060000 11524000 10025000 21903000 43167000 4791000 853000 90133000 75384000 1804000 2851000 687880000 756487000 5263000 8079000 16533000 18405000 47440000 55368000 7180000 2042000 9174000 7317000 85590000 91211000 20105000 30064000 88112000 77827000 1000000 300000 194807000 199402000 0.01 0.01 10000000 10000000 0 0 0 0 0.01 0.01 500000000 500000000 62027061 62027061 61834515 61834515 620000 618000 0.01 0.01 100000000 100000000 9164193 9164193 9164193 9164193 92000 92000 807827000 786964000 -312078000 -229952000 -3403000 -651000 493058000 557071000 15000 14000 493073000 557085000 687880000 756487000 30011000 24052000 63092000 50392000 8458000 5732000 24040000 11519000 38469000 29784000 87132000 61911000 7101000 5641000 14612000 11547000 14234000 12163000 27403000 22220000 21335000 17804000 42015000 33767000 17134000 11980000 45117000 28144000 31123000 21092000 58945000 42540000 7428000 5380000 14099000 10619000 22056000 15850000 44189000 29239000 60607000 42322000 117233000 82398000 -43473000 -30342000 -72116000 -54254000 11828000 11828000 -1781000 -15700000 -4918000 -21864000 19906000 -296000 357000 32000 777000 -4168000 -4561000 -10004000 18902000 -47641000 -34903000 -82120000 -35352000 33000 67000 5000 141000 -47674000 -34970000 -82125000 -35493000 12000 -326000 1000 -820000 -47686000 -34644000 -82126000 -34673000 -0.67 -0.67 -0.49 -0.49 -1.15 -1.15 -0.49 -0.49 71161892 71161892 70582062 70582062 71106470 71106470 70328254 70328254 -47686000 -34644000 -82126000 -34673000 -746000 -1000 -2752000 -241000 -48432000 -34645000 -84878000 -34914000 61834515 618000 9164193 92000 786964000 -229952000 -651000 14000 557085000 -2006000 -2006000 137885 2000 906000 908000 9134000 9134000 -34440000 -11000 -34451000 61972400 620000 9164193 92000 797004000 -264392000 -2657000 3000 530670000 -746000 -746000 54661 396000 396000 10427000 10427000 -47686000 12000 -47674000 62027061 620000 9164193 92000 807827000 -312078000 -3403000 15000 493073000 60713534 607000 9164193 92000 752558000 -129559000 317000 4000 624019000 -240000 -240000 587141 6000 3650000 3656000 4366000 4366000 498000 498000 -29000 -494000 -523000 61300675 613000 9164193 92000 760574000 -129588000 77000 8000 631776000 -1000 -1000 252935 3000 1609000 1612000 7016000 7016000 338000 338000 -34644000 -326000 -34970000 61553610 616000 9164193 92000 769199000 -164232000 76000 20000 605771000 -82125000 -35493000 11828000 -1781000 11000 -21864000 19906000 2095000 1614000 19561000 11382000 811000 -1719000 -2343000 4000 -19000 2000 -13489000 -10064000 4095000 925000 -3140000 -2663000 8719000 3914000 -2938000 -2489000 -1872000 -1460000 -17887000 -8030000 364000 -2816000 2860000 4074000 -64378000 -40293000 3670000 3427000 600000 1700000 11828000 375000 15735000 6427000 111215000 222725000 180710000 164645000 70626000 -47097000 1304000 5268000 25000 1304000 5293000 7552000 -82097000 123267000 202796000 130819000 120699000 171000 224000 80000 51000 1513000 14767000 14767000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Description of Business</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Schrödinger, Inc. (the “Company”) has developed a differentiated, physics-based software 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 sells its software to biopharmaceutical and industrial companies, academic institutions, and government laboratories. The Company also applies its computational platform to a broad pipeline of drug discovery and development programs in collaboration with biopharmaceutical companies. In addition, the Company uses its platform to advance a pipeline of internal drug discovery programs.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(2)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/>Significant Accounting Policies</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(a)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Recently Issued Accounting Pronouncements</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2021-08, <span style="font-style:italic;">Business Combinations </span>(Topic 805) – <span style="font-style:italic;">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span>, which requires the measurement and recognition of contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, <span style="font-style:italic;">Revenue from Contracts with Customers</span> (Topic 606). This update replaces the existing guidance requiring contract assets and contract liabilities to be measured and recognized at fair value. The standard is effective on a prospective basis for annual periods beginning after December 15, 2022, including interim periods within the fiscal year, with early adoption permitted. The Company early adopted this new standard effective January 1, 2022 with no material impact on its unaudited condensed consolidated financial statements.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(b</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Basis of Presentation and Use of Estimates</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 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 <span style="text-decoration:none;color:#auto;">December 31, 2021</span>, which was filed with the SEC on February 24, 2022.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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, estimates regarding the progress of completing performance obligations under collaboration agreements, and the valuation of stock-based compensation. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(c</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Principles of Consolidation</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(d)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Restricted Cash</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">e</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Concentrations</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, two customers accounted for 19% and 19% of total accounts receivable, respectively. As of December 31, 2021, three customers accounted for 17%, 15%, and 11% of total accounts receivable, respectively. One customer accounted for 16% of total revenues during the three months ended June 30, 2022, and two customers accounted for 12% and 12% of total revenue during the six months ended June 30, 2022, respectively. One customer accounted for 13% and 11% of total revenues during the three and six months ended June 30, 2021, respectively.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">f</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Income Taxes<span style="font-weight:normal;font-style:normal;"> </span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(g</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Equity Investments</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.<span style="font-size:12pt;"> </span>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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Equity investments over which the Company has significant influence may be accounted for under equity method accounting <span style="Background-color:#FFFFFF;">in accordance with ASC Topic 323, </span><span style="font-style:italic;Background-color:#FFFFFF;">Equity Method and Joint Ventures</span>. 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 minus impairment <span style="Background-color:#FFFFFF;">in accordance with ASC Topic 321, </span><span style="font-style:italic;Background-color:#FFFFFF;">Equity Securities</span>.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For further information regarding the Company’s equity investments, see Note 5, Fair Value Measurements, Note 10, Noncontrolling Interest, and Note 12, Equity Investments.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(h</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Net Loss per Share Attributable to Common and Limited Common Stockholders</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Undistributed earnings allocated to the participating securities are subtracted from net income in determining net (loss) income attributable to common and limited common stockholders. Basic net (loss) income per share is computed by dividing net (loss) income </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(a)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Recently Issued Accounting Pronouncements</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2021-08, <span style="font-style:italic;">Business Combinations </span>(Topic 805) – <span style="font-style:italic;">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span>, which requires the measurement and recognition of contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, <span style="font-style:italic;">Revenue from Contracts with Customers</span> (Topic 606). This update replaces the existing guidance requiring contract assets and contract liabilities to be measured and recognized at fair value. The standard is effective on a prospective basis for annual periods beginning after December 15, 2022, including interim periods within the fiscal year, with early adoption permitted. The Company early adopted this new standard effective January 1, 2022 with no material impact on its unaudited condensed consolidated financial statements.</p> 2022-01-01 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(b</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Basis of Presentation and Use of Estimates</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 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 <span style="text-decoration:none;color:#auto;">December 31, 2021</span>, which was filed with the SEC on February 24, 2022.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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, estimates regarding the progress of completing performance obligations under collaboration agreements, and the valuation of stock-based compensation. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(c</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Principles of Consolidation</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(d)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Restricted Cash</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">e</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Concentrations</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, two customers accounted for 19% and 19% of total accounts receivable, respectively. As of December 31, 2021, three customers accounted for 17%, 15%, and 11% of total accounts receivable, respectively. One customer accounted for 16% of total revenues during the three months ended June 30, 2022, and two customers accounted for 12% and 12% of total revenue during the six months ended June 30, 2022, respectively. One customer accounted for 13% and 11% of total revenues during the three and six months ended June 30, 2021, respectively.</p> 2 0.19 0.19 3 0.17 0.15 0.11 1 0.16 2 0.12 0.12 1 1 0.13 0.11 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">f</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Income Taxes<span style="font-weight:normal;font-style:normal;"> </span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(g</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Equity Investments</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.<span style="font-size:12pt;"> </span>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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Equity investments over which the Company has significant influence may be accounted for under equity method accounting <span style="Background-color:#FFFFFF;">in accordance with ASC Topic 323, </span><span style="font-style:italic;Background-color:#FFFFFF;">Equity Method and Joint Ventures</span>. 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 minus impairment <span style="Background-color:#FFFFFF;">in accordance with ASC Topic 321, </span><span style="font-style:italic;Background-color:#FFFFFF;">Equity Securities</span>.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For further information regarding the Company’s equity investments, see Note 5, Fair Value Measurements, Note 10, Noncontrolling Interest, and Note 12, Equity Investments.</p> 1 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(h</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Net Loss per Share Attributable to Common and Limited Common Stockholders</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Undistributed earnings allocated to the participating securities are subtracted from net income in determining net (loss) income attributable to common and limited common stockholders. Basic net (loss) income per share is computed by dividing net (loss) income </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:bold;">Revenue Recognition</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table illustrates the timing of the Company’s revenue recognition:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services – point in time</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51.9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.2</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services – over time</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32.2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug Discovery – point in time</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.2</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug Discovery – over time</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(a)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Software Products and Services</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">On-premise software. <span style="font-style:normal;">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. The Company recognizes revenue for on-premise software license fees upfront, either upon delivery of the license or the effective date of the agreement, whichever is later. In instances where the timing of delivery differs from the timing of invoicing, the Company considers whether a significant financing component exists.</span> 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Hosted software.<span style="font-style:normal;"> 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 licenses. Hosted software is recognized ratably over the term of the arrangement.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software maintenance<span style="font-style:normal;">. </span><span style="Background-color:#FFFFFF;font-family:Calibri;font-style:normal;">Software maintenance includes technical support, updates, and upgrades related to our on-premise software licenses. Software maintenance revenue is considered to be a separate performance obligation and is recognized ratably over the term of the arrangement.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Professional services<span style="font-style:normal;">. </span><span style="Background-color:#FFFFFF;font-family:Calibri;font-style:normal;">Professional services, such as training, technical setup, installation or assisting customers with modeling and structural biology services, where the Company uses its software to perform tasks such as virtual screening and homology modeling on behalf of the Company’s customers, generally are not related to the core functionality of the Company’s software and are recognized as revenue when resources are consumed.</span><span style="font-style:normal;"> The Company has historically estimated project status with relative accuracy, although a number of internal and external factors can affect such estimates, including labor rates, utilization and efficiency variances. Payments for services are due in advance or upon consumption of resources.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Software c</span><span style="Background-color:#FFFFFF;">ontribution</span><span style="Background-color:#FFFFFF;"> revenue</span><span style="Background-color:#FFFFFF;">.</span><span style="Background-color:#FFFFFF;"> </span><span style="Background-color:#FFFFFF;font-style:normal;">Software </span><span style="Background-color:#FFFFFF;">c</span><span style="Background-color:#FFFFFF;font-style:normal;">ontribution revenue consists of funds received under a non-reciprocal agreement with G</span><span style="Background-color:#FFFFFF;font-style:normal;">ates Ventures, LLC.</span><span style="Background-color:#FFFFFF;font-style:normal;"> The agreement</span><span style="Background-color:#FFFFFF;font-style:normal;"> </span><span style="Background-color:#FFFFFF;font-style:normal;">is an unconditional non-exchange contribution without restrictions</span><span style="Background-color:#FFFFFF;font-style:normal;">.</span><span style="Background-color:#FFFFFF;font-style:normal;"> Revenue was recognized upon execution of the agreement </span><span style="Background-color:#FFFFFF;font-style:normal;">and on the first anniversary of the agreement </span><span style="Background-color:#FFFFFF;font-style:normal;">when invoiced in accordance with</span><span style="Background-color:#FFFFFF;font-style:normal;"> ASC</span><span style="Background-color:#FFFFFF;font-style:normal;"> </span><span style="Background-color:#FFFFFF;font-style:normal;">Topic 958,</span><span style="Background-color:#FFFFFF;font-style:normal;"> </span><span style="Background-color:#FFFFFF;">Not-for-Profit Entities</span><span style="Background-color:#FFFFFF;font-style:normal;"> as the agreement </span><span style="Background-color:#FFFFFF;font-style:normal;">is not an exchange transaction.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The agreement with Gates Ventures, LLC covers 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 to the agreement and $1,000 and $1,000 upon the first and second anniversary of the agreement. As of June 30, 2022, the Company had no deferred revenue balance related to this agreement. As of June 30, 2022, the Company had $1,000 in accounts receivable related to this agreement.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the revenue recognized from the sources of software products and services revenue:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On-premise software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,452</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,281</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hosted software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,596</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,851</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software maintenance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,176</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,678</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,281</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Professional services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,868</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,720</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from contracts with customers</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,011</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software contribution</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total software revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,011</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">b</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Drug Discovery</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Drug discovery services. <span style="font-style:normal;">Revenue from drug discovery and collaboration services contracts is recognized either over time, typically by using costs incurred or hours expended to measure progress, or at a point in time based on the achievement of milestones. Payments for services are generally due upon achieving milestones stated in a contract, upfront at the start of a contract, or upon consumption of resources. Services may at times include variable consideration and milestone payments. 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.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, milestones not yet achieved that were determined to be probable of achievement totaled $1,350, of which $1,350 was recognized as revenue for the three months ended June 30, 2022. As of June 30, 2021, milestones not yet achieved that were determined to be probable of achievement totaled zero, of which zero was recognized as revenue for the three months ended June 30, 2021.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Drug discovery contribution revenue<span style="Background-color:#FFFFFF;">. </span><span style="Background-color:#FFFFFF;font-style:normal;">Drug discovery </span><span style="font-style:normal;">contribution revenue consists of funds received under an agreement with Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug discovery in women’s health, which began in November 2021. Revenue is recognized as conditions are met in accordance with ASC Topic 958, </span><span style="Background-color:#FFFFFF;">Not-for-Profit Entities. </span><span style="font-style:normal;">As of June 30, 2022, there was a $2,887 deferred revenue balance related to this agreement.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the revenue recognized from the sources of drug discovery revenue:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery services revenue from contracts with customers</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,259</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,519</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery contribution</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total drug discovery revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,458</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,519</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">c</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Collaboration and License Agreement</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 have 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. The Company will be 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 </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">HIF-2 alpha and SOS1/KRAS, which </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">we</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">re two of the Company’s internal programs. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2021,</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> the Company and</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> BMS </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">mutually agreed</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> to replace the HIF-2 alpha target with </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">another precision oncology target</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Following the replacement election, all rights to the HIF-2 alpha target program reverted to </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the Company</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the terms of the agreement, BMS paid the Company an initial upfront fee payment of $55,000. The Company also is entitled to receive up to $2,700,000 in total milestone payments across all potential targets, consisting of: a) up to $585,000 in milestone payments per oncology target, including $360,000 in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225,000 in the aggregate for the achievement of certain specified commercial milestones; and b) up to $482,000 in milestone payments per neurology and immunology target, including $257,000 in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225,000 in the aggregate for the achievement of certain specified commercial milestones.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company assessed the collaboration and license agreement in accordance with ASC 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 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determined that the transaction price at the onset of the agreement is $55,000. 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has allocated the transaction price of $55,000 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the three and six months ended June 30, 2022 and 2021 the Company recognized $5,404, $9,404, $3,277 and $5,660, respectively, associated with the agreement based on the research activities performed. As of June 30, 2022, there was $30,859 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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">d</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Significant Judgments</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant judgments and estimates are required under ASC 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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, </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is required to estimate the total consideration expected to be received from contracts with customers, including any variable consideration. 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 classes of customers and 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Generally, the Company has not experienced significant returns or refunds to customers.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s estimates related to revenue recognition require significant judgment and a change in these estimates could have an effect on the Company’s results of operations during the periods involved.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">e</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"/><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"/><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"/><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Contract Balances</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract balances were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,015</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,271</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, short-term:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,815</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,945</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,625</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,423</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, long-term:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,641</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,938</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,464</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,126</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2022 and 2021, the Company recognized $22,303, $40,599, $14,780, $27,676 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 70% of its June 30, 2022 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 $24,617 as of June 30, 2022.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">f</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Deferred Sales Commissions </p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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. Therefore, the Company has not capitalized any costs related to sales commissions.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table illustrates the timing of the Company’s revenue recognition:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services – point in time</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51.9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.2</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services – over time</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32.2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug Discovery – point in time</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.2</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug Discovery – over time</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.458 0.519 0.452 0.530 0.322 0.288 0.272 0.284 0.035 0.043 0.122 0.021 0.185 0.150 0.154 0.165 P1Y 2020-06-23 2023-06-22 3000000 1000000 1000000 1000000 0 1000000 <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the revenue recognized from the sources of software products and services revenue:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On-premise software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,452</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,281</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hosted software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,596</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,851</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software maintenance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,176</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,678</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,281</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Professional services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,868</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,720</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from contracts with customers</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,011</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software contribution</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total software revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,011</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 16595000 14452000 38281000 31807000 3596000 2704000 6851000 5304000 4952000 4176000 9678000 8281000 3868000 1720000 7282000 4000000 29011000 23052000 62092000 49392000 1000000 1000000 1000000 1000000 30011000 24052000 63092000 50392000 1350000 1350000 0 0 2887000 <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the revenue recognized from the sources of drug discovery revenue:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery services revenue from contracts with customers</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,259</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,519</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery contribution</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total drug discovery revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,458</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,519</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 8019000 5732000 23259000 11519000 439000 781000 8458000 5732000 24040000 11519000 55000000 2700000000 585000000 360000000 225000000 482000000 257000000 225000000 5 55000000 55000000 5404000 9404000 3277000 5660000 30859000 <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract balances were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,015</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,271</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, short-term:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,815</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,945</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,625</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,423</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, long-term:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software products and services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,641</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,938</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,464</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,126</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 12015000 8271000 24815000 32945000 22625000 22423000 3641000 3938000 16464000 26126000 22303000 40599000 14780000 27676000 0.70 24617000 P30D P60D <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(4)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Business Acquisition </p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 14, 2022, the Company used cash on hand to acquire all outstanding shares of XTAL BioStructures, Inc. (“XTAL”), a company that provides structural biology services, including biophysical methods, protein production and purification, and X-ray crystallography. The transaction qualified as a business combination for accounting purposes, which involves application of the acquisition method described in ASC Topic 805 <span style="font-style:italic;">Business Combinations</span> (“Topic 805”). The cash purchase price was approximately $7,429 which included $6,427 in upfront purchase price, net of cash acquired. The acquisition of XTAL enables the Company to pursue scientific advancements in the field of structural biology, augment its ability to produce high quality target structures for its drug discovery programs, and expand its offerings to include an advanced and differentiated service that provides customers access to protein structures that have been computationally validated and are ready for structure-based virtual screening and lead optimization, giving rise to expected benefits supporting the amount of acquired goodwill.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the fair values of the assets acquired and liabilities assumed by the Company as of the January 14, 2022 acquisition date. The business combination accounting under Topic 805 was finalized for this acquisition during the three months ended June 30, 2022, with no changes to the provisional amounts disclosed for the three months ended March 31, 2022. The Company has elected to use both practical expedients provided by ASU No. 2021-08 for the valuation of contract assets and contract liabilities from contracts with customers, with no material impact to the unaudited condensed consolidated financial statements.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,002</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">588</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,873</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">444</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,429</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:7.35%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the purchase price allocation to the identifiable intangible assets and their estimated useful lives as of the January 14, 2022 acquisition date:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Backlog</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000586">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">710</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000587">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tradename/Trademark</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000588">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:7.35%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The results of operations for XTAL beginning as of the January 14, 2022 acquisition date are included in these unaudited condensed consolidated financial statements. For the three months ended March 31, 2022, the amount of revenues and net income of XTAL were not material to the unaudited condensed consolidated financial statements taken as a whole. Because the pro forma results of operations of the Company for the periods presented in this report would not be materially different as a result of the acquisition, such information is not presented. The costs incurred to acquire XTAL were not material and have been fully expensed and are included in general and administrative expenses in the unaudited condensed consolidated statements of operations.</p> 7429000 6427000 <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the fair values of the assets acquired and liabilities assumed by the Company as of the January 14, 2022 acquisition date. The business combination accounting under Topic 805 was finalized for this acquisition during the three months ended June 30, 2022, with no changes to the provisional amounts disclosed for the three months ended March 31, 2022. The Company has elected to use both practical expedients provided by ASU No. 2021-08 for the valuation of contract assets and contract liabilities from contracts with customers, with no material impact to the unaudited condensed consolidated financial statements.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,002</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">588</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,873</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:82.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">444</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:82.56%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,429</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1002000 588000 95000 297000 1100000 4791000 7873000 209000 235000 444000 7429000 <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the purchase price allocation to the identifiable intangible assets and their estimated useful lives as of the January 14, 2022 acquisition date:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Backlog</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000586">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">710</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000587">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tradename/Trademark</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000588">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 270000 710000 120000 1100000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/>Fair Value Measurements</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 – quoted prices in active markets for identical securities</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2 – other significant observable inputs, including quoted prices for similar securities, interest rates, credit risk, etc.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3 – significant unobservable inputs, including the Company’s own assumptions in determining fair value</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The inputs or methodology used for valuing securities are not necessarily an indication of the risk associated with investing in those securities. Marketable securities</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">which consist</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> primarily of corporate and U.S. government agency bonds,</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> are classified as available for sale and fair value does not differ significantly from carrying value as of </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> and</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents information about the Company’s assets and liabilities measured at fair value as of </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents and restricted cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">382,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">382,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Equity investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,119</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,184</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148,938</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">382,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,065</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">533,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents information about the Company’s assets and liabilities measured at fair value as of December 31, 2021:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents and restricted cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Equity investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">620,927</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:7.35%;text-indent:0%;font-size:8pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of the Company’s investments in Nimbus Therapeutics, LLC (“Nimbus”), Structure Therapeutics Inc., formerly known as ShouTi Inc., (“Structure Therapeutics”), and Eonix, LLC (“Eonix”), classified as Level 3 in the fair value hierarchy, was determined under the hypothetical liquidated book value method (“HLBV method”), as further described in Note 12, Equity Investments. Significant unobservable inputs used under the HLBV method include Nimbus’, Structure Therapeutics’, and Eonix’s annual financial statements and the Company’s respective liquidation priorities. The following table sets forth changes in fair value of the Company’s Level 3 investments:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash contributions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(128</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,759</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash contributions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">600</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(294</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,065</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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. During the six months ended June 30, 2022 and the year ended December 31, 2021 there were no transfers between Level 1, Level 2 and Level 3 investments. See Note 12, Equity Investments, for further information.</p> <span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents information about the Company’s assets and liabilities measured at fair value as of </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">:</span> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents and restricted cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">382,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">382,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Equity investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,119</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,184</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148,938</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">382,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,065</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">533,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents information about the Company’s assets and liabilities measured at fair value as of December 31, 2021:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents and restricted cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Equity investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">620,927</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 130819000 130819000 382246000 382246000 18119000 2065000 20184000 148938000 382246000 2065000 533249000 123267000 123267000 456212000 456212000 39561000 1887000 41448000 162828000 456212000 1887000 620927000 The following table sets forth changes in fair value of the Company’s Level 3 investments: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash contributions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(128</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,759</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash contributions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">600</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(294</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,065</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2000000 -113000 1887000 -128000 1759000 600000 -294000 2065000 0 0 0 0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/>Commitments and Contingencies</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(a)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Leases</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company leases office space under operating leases 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 style="font-style:italic;">Leases</span>, to exclude short-term leases from the balance sheet and to combine lease and non-lease components.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon inception of a lease, the Company determines if an arrangement is a 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 June 30, 2022, the remaining weighted average lease term was 14 years.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the three months ended June 30, 2022, the accounting commencement began for the Cambridge lease, which increased the right-of-use (“ROU”) assets and lease liabilities by $13,621. ROU assets and lease liabilities were equal as no lease costs or incentives were associated with acquiring the leases. The Company received a lease termination fee of $295 for the early termination of its San Diego lease on May 30, 2022.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 19, 2022, the Company entered into an amendment to its New York office lease agreement for 27,198 additional square feet of office space located at 1540 Broadway, New York, New York. Under the terms of the agreement, as amended, subject to specified exceptions, including an approximately 15-month rent abatement period, the Company is obligated to pay an initial base rent of approximately (i) $159 per month following the rent abatement period through December 31, 2027, (ii) $172 per month from January 1, 2028 through December 31, 2032, and (iii) $186 per month from January 1, 2033 through December 31, 2037. The Company estimates that the lease commencement date will occur during the three months ending December 31, 2022 and continue through December 31, 2037.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 8, 2022, the Company entered into an office lease agreement for 15,045 square feet of office space located at 9868 Scranton Road, San Diego, California. Under the terms of the agreement, the Company is obligated to pay base rent of approximately $60 per month with a 3% annual rental escalation each year thereafter. The Company estimates that the lease commencement date will occur during the three months ending March 31, 2023 and continue to the end of the lease, which is eight years after commencement.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable and short-term lease costs were immaterial for the six months ended June 30, 2022. Additional details of the Company’s operating leases are presented in the following table:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,417</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,887</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">752</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,301</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of operating lease liabilities as of June 30, 2022 under noncancelable operating leases were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,590</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,292</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,588</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">150,063</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(54,771</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of future minimum lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95,292</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion of operating leases payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities, long-term</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,112</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:7.35%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:8pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">b</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:8pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Legal Matters </p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> 2037 P14Y 13621000 13621000 0 295000 27198 P15M 159000 172000 186000 15045 60000 0.03 P8Y Additional details of the Company’s operating leases are presented in the following table: <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,417</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,887</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">752</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,301</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 2830000 1417000 5290000 2887000 752000 1518000 1301000 2914000 <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of operating lease liabilities as of June 30, 2022 under noncancelable operating leases were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Remainder of 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,590</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,292</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,588</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">150,063</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(54,771</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of future minimum lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95,292</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion of operating leases payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities, long-term</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,112</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2052000 10590000 11292000 11016000 10588000 104525000 150063000 54771000 95292000 7180000 88112000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Income Taxes </p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2022 and 2021, the Company’s income tax expense was $33, $5, $67 and $141, respectively. For the three and six months ended June 30, 2022, the difference between the effective rate and the statutory rate was primarily attributed to the change in the valuation allowance against net deferred tax assets.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes the effect of income tax positions only if those positions are “more likely than not” capable of being sustained. As of June 30, 2022, the Company had $2,095 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company and its subsidiaries file U.S. federal income tax returns and various state, local and foreign income tax returns. At June 30, 2022, the Company’s statutes of limitations are open for all federal and state years filed after the year ended December 31, 2016 and 2015, 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 March 31, 2021 and determined that such an ownership change has occurred. There was no material impact to the financial statements due to this ownership change.</p> 33000 5000 67000 141000 2095000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Stockholders’ Equity</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(a)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Common Stock</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, the Company had authorized 500,000,000 shares of common stock with a par value of $0.01 per share.<span style="font-size:12pt;"> </span>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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(b)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Limited Common Stock</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(c)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Preferred Stock</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, 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 style="Background-color:#FFFFFF;">.</span></p> 500000000 0.01 1 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 100000000 0.01 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 1 1 10000000 0.01 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Stock-Based Compensation</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Stock Incentive Plans</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, 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 (the “2021 Plan”), and the 2022 Equity Incentive Plan (the “2022 Plan”) (together, the “Plans”).</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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<span style="font-size:12pt;"> </span>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 remain outstanding and effective.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 remain outstanding and effective.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022 and December 31, 2021, there were 5,189,674 and 2,283,037 shares available for grant under the Plans. The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,776</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,977</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,925</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,153</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,223</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">580</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,223</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,609</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,963</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,873</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,427</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,561</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,382</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:1pt;text-indent:3.34%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Restricted Stock Units</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 <span>25%</span> of the grants vesting at the end of the first year and the remaining vesting annually over the following three years.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There were no RSUs granted during the three months ended June 30, 2022. The weighted average grant date fair value for each RSU granted during the six months ended June 30, 2022 was $27.76. There was no intrinsic value of RSUs settled during the three and six months ended June 30, 2022.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, there was $1,211 of unrecognized compensation cost related to RSUs granted under the Plans<span style="font-family:Calibri;">,</span> which is expected to be recognized over a weighted average period of 3.62 years. No RSUs vested during the three and six months ended June 30, 2022.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Stock Options</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 day of the grant. The maximum contractual term of options granted under the Plans is typically 10 years, options generally vest over four years with <span>25%</span> of the shares underlying the option vesting at the end of the first year and the remaining vesting monthly over the following three years.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the three and six months ended June 30, 2022 and 2021, 54,661, 192,546, 252,935, and 840,076 options under the Plans were exercised for total proceeds of $396, $1,304, $1,612, and $5,268, respectively.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 includes several assumptions that require management’s judgment. The expected terms of options granted to employees during 2022, 2021, and 2020 were calculated using an average of historical exercises. Estimated volatility for the six months ended June 30, 2022 and 2021 incorporates 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 is 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Following are the weighted average valuation assumptions used for option awards during the periods presented:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation assumptions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000728">4.75</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000729">4.66</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted average grant date fair value per share of options granted during the three and six months ended June 30, 2022 and 2021 was $13.67, $13.54, $35.57, and $47.47, respectively. The intrinsic value of options exercised during the three and six months ended June 30, 2022 and 2021 was $977, $4,286, $16,036, and $59,113, respectively.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, there was $100,850 of unrecognized compensation cost related to unvested stock options granted under the Plans<span style="font-family:Calibri;">,</span> which is expected to be recognized over a weighted average period of 2.88 years. The fair value of shares vested during the three and six months ended June 30, 2022 and 2021 was $10,159, $29,704, $3,405, and $12,867, respectively.</p> 0 0 5189674 2283037 . The following table presents classification of stock-based compensation expense within the unaudited condensed consolidated statements of operations: <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,776</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,977</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,925</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,153</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,223</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">580</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,223</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,609</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,963</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,873</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,427</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,561</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,382</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:1pt;text-indent:3.34%;font-size:10pt;"> </p> 1528000 1120000 2816000 1776000 2977000 1925000 5559000 3153000 699000 362000 1223000 580000 5223000 3609000 9963000 5873000 10427000 7016000 19561000 11382000 Each restricted stock unit (“RSU”) represents the right to receive one share of the Company’s common stock upon vesting. P4Y 0.25 0.25 0.25 0.25 0 27.76 0 0 1211000 P3Y7M13D 0 0 1 P10Y P4Y 0.25 0.25 0.25 0.25 54661 192546 252935 840076 396000 1304000 1612000 5268000 Following are the weighted average valuation assumptions used for option awards during the periods presented: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation assumptions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000728">4.75</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000729">4.66</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 0.56 0.59 0.0190 0.0068 13.67 13.54 35.57 47.47 977000 4286000 16036000 59113000 100850000 P2Y10M17D 10159000 29704000 3405000 12867000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">10</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/>Noncontrolling Interest</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company reviews each legal entity formed by parties related to the Company to determine whether or not the Company has a variable interest in the entity and whether or not the entity would meet the definition of a variable interest entity (“VIE”) in accordance with ASC Topic 810, </span><span style="font-style:italic;Background-color:#FFFFFF;">Consolidation</span><span style="Background-color:#FFFFFF;">. If the entity is a VIE, the Company assesses whether or not the Company is the primary beneficiary of that VIE based on a number of factors, </span>including<span style="Background-color:#FFFFFF;"> (i) which party has the power to direct the activities that most significantly affect the VIE’s economic performance, (ii) the parties’ contractual rights and responsibilities pursuant to any contractual agreements and (iii) which party has the obligation to absorb losses or the right to receive benefits from the VIE. If the Company determines it is the primary beneficiary of a VIE, the Company consolidates the financial statements of the VIE into the Company’s consolidated financial statements at the time that determination is made. The Company evaluates whether it continues to be the primary beneficiary of any consolidated VIEs on a quarterly basis. If the Company were to determine that it is no longer the primary beneficiary of a consolidated VIE, or no longer has a variable interest in the VIE, it would deconsolidate the VIE in the period that the determination is made.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">If the Company determines it is the primary beneficiary of a VIE that meets the definition of a business, the Company measures the assets, liabilities and noncontrolling interests of the newly consolidated entity at fair value in accordance with ASC Topic 805, </span><span style="font-style:italic;Background-color:#FFFFFF;">Business Combinations</span><span style="Background-color:#FFFFFF;"> at the date the reporting entity first becomes the primary beneficiary.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2018, Faxian Therapeutics, LLC (“Faxian”) was formed in the United States. In April 2019, upon consummation of the joint venture, the Company and WuXi AppTech ("WuXi"), each received a 50% equity interest in the entity in exchange for their contributions to the entity. The Company determined that Faxian was a VIE and concluded that it is the primary beneficiary of the VIE. As such, the Company has consolidated Faxian's results into the unaudited condensed consolidated financial statements, and eliminated WuXi's ownership as a non-controlling interest.</p> 0.50 0.50 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/>Net Loss per Share Attributable to Common and Limited Common Stockholders</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the calculation of basic and diluted net loss per share attributable to common and limited common stockholders for the periods presented (in thousands, except for share and per share data):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to Schrödinger common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   and limited common stockholders</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34,644</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(82,126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34,673</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares used to compute net</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   loss per share attributable to Schrödinger</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   common and limited common stockholders, basic and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   diluted:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,161,892</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,582,062</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,106,470</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,328,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to Schrödinger</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   common and limited common stockholders, basic and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   diluted:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.67</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.49</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.49</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Since the Company was in a loss position for the three and six months ended June 30, 2022 and 2021, 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:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares subject to outstanding common stock options and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  RSUs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,723,911</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,876,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,723,911</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,876,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the calculation of basic and diluted net loss per share attributable to common and limited common stockholders for the periods presented (in thousands, except for share and per share data):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to Schrödinger common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   and limited common stockholders</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34,644</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(82,126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34,673</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#FF0000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares used to compute net</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   loss per share attributable to Schrödinger</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   common and limited common stockholders, basic and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   diluted:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,161,892</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,582,062</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,106,470</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,328,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to Schrödinger</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   common and limited common stockholders, basic and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   diluted:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.67</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.49</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.49</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -47686000 -47686000 -34644000 -34644000 -82126000 -82126000 -34673000 -34673000 71161892 71161892 70582062 70582062 71106470 71106470 70328254 70328254 -0.67 -0.67 -0.49 -0.49 -1.15 -1.15 -0.49 -0.49 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Since the Company was in a loss position for the three and six months ended June 30, 2022 and 2021, 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:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares subject to outstanding common stock options and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  RSUs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,723,911</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,876,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,723,911</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,876,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 10723911 7876615 10723911 7876615 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/>Equity Investments</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(a)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Nimbus</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company provides 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. As Nimbus is a limited liability company and the Company is not a passive investor due to its collaboration with Nimbus on a number of drug discovery targets, the Company's management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has concluded that the carrying value of its equity investment in Nimbus should reflect its contractual rights to substantive profits. The Company further determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Nimbus.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The HLBV method is a balance sheet-oriented approach to equity method accounting. Under the HLBV method, the Company determines its share of earnings or losses by comparing its claim on the book value at the beginning and end of each reporting period. This claim is calculated as the amount that the Company would receive (or be obligated to pay) if the investee were to liquidate all of </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">its assets at recorded amounts, determined as of the balance sheet date in accordance with U.S. GAAP, and distribute the resulting cash to creditors and investors in accordance with their respective priorities.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of the Nimbus investment was zero as of June 30, 2022 and December 31, 2021. The Company has no obligation to fund Nimbus losses in excess of its initial investment. For the three and six months ended June 30, 2022 and June 30, 2021, the Company reported no gain or loss on the Nimbus investment.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">b</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Morphic</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2022, the Company reported a loss of $15,405 and $21,422 on the Morphic investment. For the three and six months ended June 30, 2021, the Company reported a loss of $4,918 and a gain of $19,906 on the Morphic investment. As of June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Morphic was $18,119 and $39,561, respectively.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">c</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Ravenna</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the merger of Petra Pharma Corporation (“Petra”) and a third party, the Company received 2,676,191 shares of common stock of Ravenna Pharmaceuticals, Inc. (“Ravenna”). The Company concluded that its equity investment in Ravenna should be valued as a non-marketable equity security as the Company does not exercise significant influence over Ravenna. As of each of June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Ravenna was $19.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">d</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Ajax</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 June 30, 2022 and December 31, 2021, the carrying value of the Company’s investment in Ajax was $1,700.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">e</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Structure Therapeutics </p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As Structure Therapeutics is structured as a company limited by shares, incorporated under the laws of the Cayman Islands and the Company is not a passive investor due to its collaboration with Structure Therapeutics on a number of drug discovery targets, the Company’s management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Structure Therapeutics. The carrying value of Structure Therapeutics was $2,065 and $1,887 as of June 30, 2022 and December 31, 2021, respectively. The Company has no obligation to fund Structure Therapeutics losses in excess of its initial investment. For the three and six months ended June 30, 2022, the Company recorded losses of $294 and $421, respectively, on the Structure Therapeutics investment. For the three and six months ended June 30, 2021, the Company reported no gains or losses on the Structure Therapeutics investment.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">f</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Eonix</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 31, 2022, the Company received 4,000,000 membership interest units of Eonix in exchange for material science collaboration services under the terms of a master services agreement executed on March 31, 2022. As Eonix is a limited liability company and the Company is not a passive investor due to its collaboration with Eonix on a number of material science targets, the Company's management determined that it has significant influence over the entity and therefore accounts for the investment as an equity method investment.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has determined that the HLBV method for valuing contractual rights to substantive profits provides the best representation of its financial position in Eonix. The carrying value of Eonix was zero as of June 30, 2022. For the three and six months ended June 30, 2022, the Company recorded no gain or loss on the Eonix investment.</p> 0 0 0 0 0 0 -15405000 -21422000 -4918000 19906000 18119000 39561000 2676191 19000 19000 631377 1700000 1700000 1700000 494035 2000000 148210 600000 2065000 1887000 -294000 -421000 0 0 4000000 0 0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/>Related Party Transactions</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">a</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Board Member</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2022 and 2021, the Company paid consulting fees of $100, $200, $95, and $190, respectively, to a member of its board of directors.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">b</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Bill and Melinda Gates Foundation</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Bill &amp; 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 were $15, $215, $142, and $872 for the three and six months ended June 30, 2022 and 2021, respectively. As of June 30, 2022 and December 31, 2021, the Company had net receivables of zero and $165, respectively, due from the Bill &amp; Melinda Gates Foundation.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2022 and the three months ended December 31, 2021, the Company recognized $440, $781, and $111, respectively, in drug discovery contribution revenue related to funds received under an agreement with the Bill &amp; Melinda Gates Foundation, aimed at accelerating drug discovery in women’s health. As of June 30, 2022 and December 31, 2021, the Company had no receivables due under this agreement from the Bill &amp; Melinda Gates Foundation. As of June 30, 2022 and December 31, 2021, restricted cash on hand related to the arrangement was $2,891 and $1,130, respectively.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company received $1,000 in contribution revenue in connection with its entry into an agreement with Gates Ventures, LLC in the second quarter of 2020, $1,000 in contribution revenue in the second quarter of 2021 on the first anniversary of its entry into the agreement, and $1,000 in contribution revenue in the second quarter of 2022 on the second anniversary of its entry into the agreement. Gates Ventures, LLC is an entity under 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. As of June 30, 2022 and December 31, 2021, the Company had $1,000 and zero net receivables, respectively,<span style="font-size:12pt;"> </span>due from Gates Ventures, LLC.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">(</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">c</span><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;font-style:normal;"/>Structure Therapeutics</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended<span style="Background-color:#FFFFFF;"> December 31, 2021, the Company entered into multiple software agreements with </span>Structure Therapeutics<span style="Background-color:#FFFFFF;"> and its subsidiary for approximately $650. The Company recognized revenue of approximately $</span>73<span style="Background-color:#FFFFFF;"> and $150 in the aggregate related to these agreements during the three and six months ended June 30, 2022.</span></p> 100000 200000 95000 190000 15000 215000 142000 872000 0 165000 440000 781000 111000 0 0 2891000 1130000 1000000 1000000 1000000 0.05 1000 0 650000 73000 150000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.34%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Segment Reporting</p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain cost items are not allocated to the Company’s reportable segments. These cost items primarily consist of 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.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All segment revenue is 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:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Segment revenues:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,011</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,092</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,458</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,519</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total segment revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,469</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,784</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,132</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,911</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Segment gross profit:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,910</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,411</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,480</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,845</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,776</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,701</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total segment gross profit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,134</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,117</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,144</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Unallocated:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,092</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(58,945</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,540</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,428</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,380</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,099</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,619</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,056</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,189</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29,239</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gain (loss) on equity investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,700</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,918</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,864</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,906</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other (expense) income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(296</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">777</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(67</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Consolidated net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34,970</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(82,125</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(35,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth revenues by geographic area for the three and six months ended June 30, 2022 and 2021:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,104</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,676</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,581</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,751</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of World</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,293</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,479</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,090</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,469</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,784</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,911</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2 <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All segment revenue is 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:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Segment revenues:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,011</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,092</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,458</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,519</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total segment revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,469</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,784</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,132</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,911</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Segment gross profit:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,910</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,411</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,480</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,845</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug discovery</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,776</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,701</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total segment gross profit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,134</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,117</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,144</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Unallocated:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,092</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(58,945</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,540</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,428</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,380</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,099</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,619</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,056</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,189</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29,239</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gain (loss) on equity investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,781</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,700</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,918</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,864</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,906</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other (expense) income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(296</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">777</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(67</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Consolidated net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34,970</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(82,125</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(35,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> 30011000 24052000 63092000 50392000 8458000 5732000 24040000 11519000 38469000 29784000 87132000 61911000 22910000 18411000 48480000 38845000 -5776000 -6431000 -3363000 -10701000 17134000 11980000 45117000 28144000 31123000 21092000 58945000 42540000 7428000 5380000 14099000 10619000 22056000 15850000 44189000 29239000 11828000 11828000 -1781000 -15700000 -4918000 -21864000 19906000 -296000 357000 32000 777000 33000 67000 5000 141000 -47674000 -34970000 -82125000 -35493000 <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:3.34%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth revenues by geographic area for the three and six months ended June 30, 2022 and 2021:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,104</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,676</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,581</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,751</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of World</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,293</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,479</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,090</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:38.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,469</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,784</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,911</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 27104000 19676000 57379000 36581000 5106000 4246000 17751000 14791000 2966000 2914000 4523000 4449000 3293000 2948000 7479000 6090000 38469000 29784000 87132000 61911000 EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +R!!%4'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 " "\@015H9 U,^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$[*&";-I:.G#@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"-]E(/ 9_#X#&0Q7@WN:Z/4OLU.Q%Y"1#U"9V*94KTJ7D8@E.4GN$(7ND/ M=42H.+\'AZ2,(@4SL/ +D;6-T5('5#2$"][H!>\_0Y=A1@-VZ+"G"*(4P-IY MHC]/70,WP PC#"Y^%] LQ%S]$YL[P"[)*=HE-8YC.=8YEW80\/:T>\GK%K:/ MI'J-Z5>TDLX>U^PZ^;7>/.ZWK*UX517\H>"K?<6EJ.5*O,^N/_QNPFXP]F#_ ML?%5L&W@UUVT7U!+ P04 " "\@015F5R<(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 +R!!%7X1#W?508 ,,D 8 >&PO=V]R:W-H965T&UL MM9KA;^(V&(?_%8M-TR:5$CN!PJU%HK2]=;OK]4JWJ9OVP4T,1$UBSG%*^]_O M30@Q=W->6-1\:0GP_O#C.,X3)Z=KJ9[2I1":O,11DIYUEEJOWO5ZJ;\4,4^/ MY4HD\,EC$/D\[XM'CO5HU/9::C,!&WBJ19 M''/U>BXBN3[KT,[VC;MPL=3Y&[WQZ8HOQ$SHWU>W"K9Z54H0QB))0YD0)>9G MG0E]-W6'>4'QC3]"L4YW7I,=88=$H@YSR)])]>_B!*HG^?Y M,DJ+OV2]^:[7[Q _2[6,RV)H01PFF__\I>R(W0*GIH"5!>R; NK5%+AE@5N M;EI68%UPS<>G2JZ)RK\-:?F+HF^*:J )DWPWSK2"3T.HT^,+Z6>P5S3A24 N M$QWJ5W*=;(9'WLU=DBZY$NEI3\.OY34]OTP^WR2SFN0!^2@3O4PA-1#!U_4] M:&755+9MZCE# W_-DF/B.D>$.8Q9VC/=5QX=$S:TE7_5'+?J.;?(<_?UW,3> M(*"Z2KB"QL37C_G M46KKBBE:UA!J4$$-#MM/5V'J\X@\"*[(%;QI/;CQK+I#$*UJR'=2\9W\+[Y; MH4(9U!/B:9^M?&A-0[YAQ3<\C*\$@WF5P)QO/>3PI&HFK9U*T?J&G*.*TPQ5CQM&Z7LJY+;9!H84-(ZI@3KX,VK#QEW(E%F&K% ?B&QU; /4$S M?ZED$"8+H8[@#.0?VUCQC*:P.Y9!#X&=PGY5L$^O00E>R&_BU8J+1SF.0[V1 M,SH96CG1XJ:=0SC MQ4UYC0-1U"RVO%=A)#!"/ 1V:-<=,6=@!6Q#;:AQ&XK;R7;@EG/2G5A)I>%8 M(S/-M?V\LB?QP2K34[RJ*:<1'HH;2R6P6JC-I54^W_(MN)433ZSC;$.!J'$@ MBHO+SH!59 IGE(54]ED(S_G U4*0B>_#!:F"F& 3:25N0XJHL2**BTQ)/(MY M%)'S+(6/4_NXQ7-JG1:O:\IGK(CB,E/R7<9"+?(#\STDZ"69RGC%$_NNQ0/K M0=NP(FJTB.(FL]V12P$[$L/#8^KQVO A9GR('>1#(#!2P21;G#6/BFE6$ G' MJLS '6 FEH%5DO:D7UQ:5PS:L")FK(@=9$63((#T]&C[@A0K!Y\2.R<>2?N> M0\Z5Y,&:VT;'%*]OBFP$B1TD2';D^[6T(N.1S(/#_2J2TCK[XL5->8T@L8,$ MJ>*=YELPG._E.K&RXG$W8DT>I'JRDK9A2LR8$CO(E"K2ZLB]5?(Y3'S[:,8S M;QZLH&VH$C.JQ Y2I0KT5J8:KFG^"E?UDQ.>2!W'M4U,@2PR6G&*P3 M)7@]V)YE(FI?J&W#B)@Q(H:;S =9+ \M98)=M.P)87!=UA\ZCI6O#2-BQH@8 M+C#WH8;+,3DGE/WX^!.9"3]3L">MD'@26$8,UZZIEO[3$5EQ19YYE GRO7/L M4+("A2[N#EC[H U98D:6&&XY]XH'Q67::_PH(RLZ'C"[>']GY6K#DEQC2>Z> MQ9YR9Y++%W_)$[@&J5LUVA-T,YE=3*P+[WAA4T(C12YN,-4RY^>,*[@:C5[+ MJVXK))ZE568=G'A94T0C02YN+.:.B>))&A;K0P@C'E;K\WA=4\B=VV.XJI1S MQRR?.ZQ8;WL#K WY<8W\N%Z[-P/?2&G*SFA#D%PC2.Y!@K0[ $ 'B]O(Y%.F MP9:2?&ZV]L,;"4_9#YNT?I&6/]#P/!XPAPT]#[3DV<9HU,C=L_X3QF&^ZK-W ME+^1ZI1 ;8B3:\3)/6EWE+^1%Y6=T89EN<:RW(/6G1J-\C=RH[(?AO\9Y2,Z M\.C(_6:0]W8>$\E7RXJG9U+BYRLKFR=&JG>K)W0FQ7,I/?/US>,]'WF^V):2 M2,RAU#D^@5]7FR=F-AM:KHJ'3AZEUC(N7BX%#X3*OP"?SZ74VXW\!ZKGEL;_ M E!+ P04 " "\@015C-D*"J ' *(P & 'AL+W=ORTSMS*;BR>XS3,(6 M*R2A(4 YF:_?!DF+E !"\:SV(3$I-9KG (T^W:"NGF3S5:V%T.A;5=;J>K'6 M>O-NN5396E1<7%$O5E?=9Y^: MU95L=5G4XE.#5%M5O/G^493RZ7I!%L\??"X>U]I\L%Q=;?BCN!/ZR^93 W?+ MG9>\J$2M"EFC1CQ<+SZ0=S_]:1!S+W7(D;6?ZGR/7Z>I$L4"X> M>%OJS_+I'V(@%!I_F2Q5]S]Z&FSQ F6MTK(:!@."JJC[O_S;,!&3 228&4"' M ?1'![!A0#=SRQY91^N6:[ZZ:N03:HPU>#,7W=QTHX%-49MEO-,-?%O .+VZ MD74.BR)R!%=*ED7.-=Q\Y"6O,X'NC&.%WGRI>9L7\,U;=(&^W-VB-V=OT1DJ M:O3;6K:*U[FZ6FK 8[PNL^'9'_MGTYEG_]S6EXCA5=2Y M,FEANR(T9B2]6FZG?%QFF$;QSFP/:;!#&GB1?A9*-T5F@M)@=>'K'823![,0 MXP-T#B,\,=K#%NZPA5YLO_#FJ]#\OA1(B:QM"ET(YPR&]L,32H/H *-M%H01 M)=2-,MJAC+PH/V29;&%I(>MF M89X)ZC&A1"/B!>0A[O=CHH LIE>Z\?VA*2 MZS $3,X(#;I0.2,X<9&++-0DB2?+WG.SK1B)@\!-+=Y1B[W4OM3W15E":!A\ M4J]%,R&I>I:&V#[-]GG4Q+9C&N">*,,NGK'-DZ9QD.W2I%]UO4O,2M&J:/5T(4_O9 M893$AQ!MLXB&.)H!2? H=/C()$+MT^COW1*;C+>!:D1W,>*4+FQ/* EI<(#6 M988Q#6?03F29>-'^%0 "UJ+>0OZKYC+SX&3Z=$I2S Y!VF8!(W.9F8R"2;P: MM?J[E/D3;"4G-&H_,T[)(;+_APB2406)7P9_JC6O'PN3P/NXG0\'9N_KT)IG M[]/^+)M1*?4AL*4PQ8189VRP.63*3LTT<@*:ML* MU#F=6951 8E? @%@TT)! ?@:69;G2/-OIOXP4G,O:O%0S(23+78D"NVMZ#!+ M CPC,G241.J7Q%OQ(""<3"&T%77KG%=J"UP ==MAP#O,PI!%R0S$40>I7P?_ M*:!'GT:[$Z.M;S&Q]J3#BN)@IKBFDZ[1+X)#/ALBX!A26Q53*(,/D=I6T&_- MY XZJAWUJ]U^H78,J4OPPM2:5-LL)93,)&(Z:AGU:]EA:)ZC4M:/%UHTE1.M M+584D\D.&= ZN\!H1M/HJ&G4KVE6E!Z#:ZM7DA!R6 H[S.(XH7.!,*H<]:M< M'[(O@.MH\;#583NLV%R'34?!H_X6KP_:8\'JZ,W28-IW#1!==FF YY+ J%#4 MKU WLJJ*OD[OCU5DK8OZ4=09($9O?I5:H.BM$[K7L5M:D?,XZ7]WM$]^5#^: M>FN2.RVSKVM9YJ)1?^E:*_W=?7SF5=$7GY^=R-O^ =HHGNQ8/_FRZ;X TP(/H<-8_XAM>8 YSWZ0S1RN$&%4NWS*4:K M%30E.40/XAK]W-9B=T;:&=R*3%3WL'_=1Y_#D9T7^PNBZ@2.]N=W5'[F5_X/ M>5Z8DW[8_>;PXZ*H4<8W!60#)V%;W&'[3W/EP,=1*B11.B#+"F>GWDG6+L6,!,;6\%BVYF)369: M&S:6#>R%94.7.U](PJX6G,V^P\[7[+.QJF#'JPI9HTY?G0#_A.3/Z^FIO.V3 M':L(=J(J@IVTBCB5M_V76V,5$?BKB&&)U=P2!W9?'5'KW9;#B,RTWL$HP,&1 MUKNHS!M?="P*_6Y>NAZG\K9/>I3QP/\2^(>C,#CIN^!3>=MG/98$P9'7P<>B MT'ZWFQXVJWZ;'MAR\D,%\RN17WCS6-0*E>(!!N'+&$*XZ7]XT=]HN>E^NW O MM995=[D6'!;'&,#W#Q(ZJ^'&_!QB]_.7U7\!4$L#!!0 ( +R!!%6 I*$) MB , !L. 8 >&PO=V]R:W-H965T&ULK9=AC^(V$(;_ MBI6>3KO2=1,G$& +2+>LJK9J)71T[SZ;Q!!K'9NS';CVUW><9$,"(815^0!V M,O/F&6>&L:<'J5YU0JE!/U(N],Q)C-D]NJZ.$IH2_2!W5,"=C50I,3!56U?O M%"5Q[I1RU_>\T$T)$\Y\FE];JOE49H8S09<*Z2Q-B?KGB7)YF#G8>;OPA6T3 M8R^X\^F.;.F*FI?=4L',K51BEE*AF11(T?J-E0$.K%TFN\V]T*&T]!T69-C(MG8$@9:+X)3_* MA:@YX,$%![]T\/LZ!*5#D =:D.5A/1-#YE,E#TA9:U"S@WQMZ.F^XNK$JU-'ZU-'ZN-[B@]YE#CN>K -6"8IFMS2;C MD'B1S 0LBJ(197NRYK0MU$([S+5M+>WGV!],W7T]GA8;;US9-*"#"CJX 3H3 M:\8YO,]NUN",8^"=H)Z;!%X[Z: B'722+F2:0AU#AD>OG]".*+0G/&OE*X1& MM8=[#QX^(;QBU& <5HS#&QAU IFO$H+W6+8"3VNH,>=T$MH-U0IJ*T^&3SND\%7C!J8DPISG"T:;L_A M'H8-;.P=^Y+W+O#+>5P*UF%.<3M-FJ"U!HK?!7HE@4O53MHNDR;ML:?A[J;V M)TMM&T=ES:TLIXS=7#[J'8GHS('=HZ9J3YWYQY]PZ/W2VKC_)[5FT,>> MB+N;X@VMIE2Z4JG7K)J] M;X+# 9X$I\S7#9O$QQZ)W]$DK]7L>0>\@'W=L,!V:SMW>VSZBZ@M$QIQN@%/ M[V$$$JHXB103(W?Y9GXM#1P-\F$"IS>JK 'E;-:YTE^;YVF[:41>=(W6U91B'$[7>5E/9O?=M??-[%YN M5576XGV#VNUZG3=?WHE*OCQ,R.1XX4/YO%+FPG1VO\F?Q:-0'S?O&_UM>F(I MRK6HVU+6J!'+A\F/Y"YCD6G0(?Y5BI?V[#,R4IZD_&2^_%P\3+!Y(E&)A3(4 MN?ZS$W-1589)/\>?!]+)Z9ZFX?GG(_O?.O%:S%/>BKFL_B@+M7J8Q!-4B&6^ MK=0'^?)W<1 4&+Z%K-KN?_1RP.()6FQ;)=>'QOH)UF6]_YM_/@3BK('F@1O0 M0P-J-^ ##=BA ;OV#OS0@%][A^#0H),^W6OO I?F*I_=-_(%-0:MV53ZC\X'U2*Y1/_ J&?I6U6K4HTT]3 .U3?_O0TWZJ(W(*"SV&Y1WU$OYC6]\BAK]'%%,* M/,_\^N8$DO/?W3W[C^]^$0QVRA'6\;$!O@]B)^JM:.^@CMTWY7!3,\W=M9M\ M(1XF>AYK1;,3D]EWWY 0_P!%=4RR=$RR;"2RB_CS4_RYCWWVNU1YI6?E?2] MG;!O'W;MS=*PF[&8A\G]='<>71=%DRCFEZC41<418?02E;FHD"2$G% 70H.3 MT,";:'/9*C/?-+Z$"\9,N#')TC')LI'(+OHA//5#>$7"+:S>@#ICSQ.RB)Y)33R3>A/N@&?-FL4+:+VE?N].&?6/L%M0=B9OQA%!F)9^+ MH@0GUK2=NJ@@3K@]QEP4IP''B[13KFN23,(D(6D7LW#[B M-+;T JB .8,-0!&.$VMES" 8U@O:@.(SU[V2HS G<" M%$[!(=V&,VCD.P/3\2AFSE;NX6 N/!Y3W;IEXS>#L%[.6+!NY/JK7=1.HFCGW MO^&,1_;(AG ,,^[H!G 1)22T=0.XP SP >&]327'#K\ M+;C$$*_C?>T:,RI;.BI;-A;;99_TCIIXC>+LIUQ7YF\JG9)OD:R1^'-;JB^Z MCW:B55U]#_9. (R@V)V"1W7/U]TT V WVDT.5!ZDM[S$[WGGJ[Q^%F8?8YF7 M#=KEU1:>I%T#>D.""&,[. ".)R2V!RT HR0.N2T;\-!)@L,!V;WQ)7[GNQ^S MI\%Z&+V@<->2WM#$69Q<% LB6S0 L@M, !-% S:?] :8>%W=<56Z7G0,]"() MG9$ P8*0V+H!&,'8KH0R *<7;DP'U/>FD_A=9[D>%.=Z/=.GD5W(0CC=IY%M,2&< MZ5-'*<07\(0-B.U-)O6;3"/VZ#?V:URN5%,^;57^5.F^EJB6^N=:-;*JC LM M:R7T6@36613PC=2.C(NY832TXP(PV2$!B&(Z4&+1WGM2O_<\]KX3A\?%JOGN M&\K#'PH=!SW[Z:"MS8L:79E4Y=ILZ!\OM4HN/JUD58@&SB+F[/V9+(KMI0#" M,1YR>]\'PIDLLGWK %\TE$6];Z7^_=53T+1=1^TJU[/C2.'[WKS$*A>@!3X\ M5'0N!]_:$\D9?W0OY'00\ITN>;2/ZL+8 MHJUYLZ3CIV.SV2J!ZO]-J%W/&.FZ2*^ISO@&D#C0 S.TJRV8$X?+#BHKUII7[3^E=F;E%6NL<*.*#A=;D+PMSP'D0/:"G&#V0IS>[.W-./6;\4>Y5"\FC.\;66P7:K\W^*@+Q7(! MFU(_X6NW#49E2T=ER\9BN^R:OE*@B7]_F7>\N?5!P[&9$M'9QCWQ,NZ1E[_B MS OKJS+F?YO@/W4TZON#4=G24=FRL=@N>Z$O[)B_L+MB"7++FY@']@XI@ HB M>],W!5!ZG>*V)P5@>O0/O:YE?3G%PA$6(&])]NK4&Y,M'94M&XOMLC?ZNHSY MZ[)7+$"18T@(I\[Y' A&26CO5 ,P&G%[0SN#8/J?O84W/3N;NQ;-EE.KXQ=S@='Q]]F]02P,$ M% @ O($$5<[U09!(U56% MY?=[PL1^Z@7>X> KW93:'/C99(LW9$GTX_9!PL[O4 I:$:ZHX$B2]=2["\:+ MU,A;@3\HV:NC-3*1K(1X,IN/Q=0;&(<(([DV"!C^=F1&&#- X,:W%M/K3!K% MX_4!_6<;.\2RPHK,!/N3%KJ<>B,/%62-:Z:_BOTOI(UG:/!RP93]1?M6=N"A MO%9:5*TR>%!1WOSCYS8/1PJ XU8(6X6PKQ"_H!"U"M%K+<2M0OQ:"\-6P8;N M-[';Q,VQQME$BCV21AK0S,)FWVI#OB@W/%EJ";<4]'0V$[R JI,"P4H)1@NL M8;/4\ =TT J)-5Q50,+2L&-'T+O/0JEK])'GHH+=(\=U04'I&MV@Q^4(:$FO@97C4$_;]VZ;]P*7W K0E\$UZ5""W"O<.C/S^LG9_1] M2%&7I_"0I_OP+."GFM^B:/ >A8,P=/@S>[UZX KG_UE?_&?K)\F(.M)$%B]Z M :]C!_IM?>#!'2]Z/&DO_KI;*2VA(?SMHD%C*'8;,DURK+8X)U,/@!61.^)E M;]\$R>"#JP:7!)M?$FQQ(;"3:L5=M>)SZ-FO\+5A\&01UEK25:WQBA&D!5KF MI7S[)HR3#P7E&R(1U*LRS1M*R6AEWO3A"/I0_E0*5A#I?,V-!XGUP'R:=ME- MG":C9.+OC@OD$(OB)(Y/Q>8.L5$8A#VTA1LMC3JQDW0-NW0-SY)[5F)(AC(- M#+Z<3Y"\'68U,7V0\AU1VK;%]XC##9QI_#QV961X26)?$FQ^2;#%A6W.%3,$ER1O)944^(D;(,\/.9.&O?IZA *>E1UB(3I M,.PQU245!VZ>IEWTZ=GH3YNM28 KSM3Q,$=QU'-PYA S#W/8B]8A-HI'Z:@7 MKA/MIR#N!>P?C2T5D1L[+RIH.377S<>H.^U&TCL[B?7.[X/Q+'"?ET,R.S+W_X/7O<-NT? MYK?7^_11O!/-^_W;2KZ;GU0VV4X4=5863B4>;F8_DU>)US7H(OZ3B:?Z[+73 M;LI]67YHW[S9W,SO_ZB'G4; M+S?F/JW%LLS_FVV:[M# MW92[8V/9@UU6//]./QT'XJP!80,-Z+$!'=N '1LPK0$E PWXL0'7&P0##;QC M T]O,+31_K&!KS7@_D"#X-@@T#-X PT6QP:+;N\^[XYN7]ZE37I[795/3M5& M2[7V16>(KK7O==4\G_9K)=<[LLBXUTHM@X\E5=YMDF;>2;=XW\)2W: MU$[Y(-^5ZP_;,M^(JOZ'L_KSD#6?G1_?%^EAD\GH%\Z5\_[=G?/C#R^<'YRL MR-&0\S'-G;=IMKEZ4SC+=)_!VQ-=T%JO#[M#WNV+ M._&0K;,&$(G'B_R[V8JJW4!YA-NVAYZ/PGE3K,N=<'[\I:SK%X!\8I?_30Z5 M-$U3E;G\UZ.4:T0E:JVCCK-$^+M7#21H[# M^J7#R$\.=:D+.>M9T^\TVV/VQUN?$U_./YTX"PMQ C;DS8T*JAJS,D,"C MGK=0PR(S[(K0T/.T7L5F'"-:KQ(SAI\BE'%FIW%FT\;Y)^?=-I4[<=1X6[7; MD^ZK>I^NQJX6U4!3M$?]0R(53GOU/'FER>31QY*%!+H4^ MB":]SX53B_6ADL=& 9X0N+%#K^2TU2:MM2,3Q^P.4VR%*19ABL5C!C9!RJCX MQSOYQ[/ZYTU=']JC3K?(6#^??.OVY.L<]J>7Y;Y;Y(I/HEIGM8 Q46X!]T@8_PLP88XHE2&**+?R3+7QT6WPY<4'VL&:;>I[R MC?WJ+0+"B>8ES)PK3+$(4RS&%$N0Q!3/!2?/!5;/=6O^J[8*WK26V\LE #$#,XNX MKA]X^OXQ(V& @=K!"%4M1E5+L-14$_6PD7P+VG@45?8XA!O)&-X(!)F3UDP( M$D<@#D:.0*#)'(&@H4-D3QW)M\2.=O')$W 0B!R8N*GI$58M1U1(L-=5' M/7XDWX,_$I"3$7T:HQ)(5+45JEJ$JA:CJB58:JKA>EY)[,#2MI0G)O&[8A[7 MCPY+>XK)1D*%EJAJ$:I:C*J68*FI1NH))[$C3K-(^->AD*<]U[)>-6&&4/=@?5&S_:( M'>X-5PF71QV372V)R=Y\XGG,)ZZ^@\S(@<4&9@I4ZY=H";$#%R]/%S:$TX^DV&JK49M082:,T952[#4 M5+OTU)1>H*9_Y2(&:L)2QO2K&.P=F&P?5%:*JA:AJL6H:LF%7:6ZIT>@].L1 M*(40* \#_6)>>XK)_D!%H*AJ$3PB/M>J\1@U:P)FI?[ KN^A)46'EG0DM*1C MH"409-Z5,1): G$PM 0%]>)D/+2D/;2DWPQ:VI4GKQY'0TL@$H8?J!V,4-5B M5+4$2TTU40\MZ5= R_-/V&'_F#C/\P)WX>FS%H*6"]T4(Z ED#!8^*&O0TL@ M[HK2,/2,60L$^IX!%NS61[7Z:NR%#55JAJ$:I:/&YX$ZRD MJI5Z>LF^#[UDP*6+KE[\,1->:D?G.WMW)_L#ZI7. U!3QJAJ"9::ZHZ>7;+O MRR[MZ2;?%VRR2\*"A;X6N4/-ND)5BU#58E2U!$M--=_9#>AX[))!%V#JEVDN M[0DGG\I0V>6H+8A0<\:H:@F6FFJ7GETR.[NTT2<&7,?).-=7_4M[BLD&0:63 MJ&K1P(CH]X#'J%D3*"LA<%G%>N[([-S1?EL-!0UA8C"/N;Z!(QEP:SC5V080 M9)2Q0,(@#%S7F. GZ,^9[I@# =Z^N4W0!@;&.\>]K$IL&_HVAMXW%%ON&8 M0B1A0+EK["(S83([P_PZ_,1,C CBIV.<'3\! M0>:\-1."^ F(@_$3%&CB)R!J"#^QGOBQB<1O$GZRBT^>NL#%CS!^ B('IB[J M?EO2^3EV2H]SBCJD6H:C&J6H*E MICY+J@>>W X\;6M[#G"V!254/R784TPU$JK:"E4M0E6+4=42+#752#WNY%-N M"M<_,067K-QDB#QD;J#?O,5-N&F6"D"0L>0 $B[<8$&UI7T$Q%TQ0F6HMN0 M [FK;4 "A)V=C-4![PDBMQ/$<1]5PP./"@LY=$^V2P/7UY_/!$3""P[4#D:H M:C&J6H*EIIJH)X%\XDWAHVI-;A(UL,8_QEV8N&:0.7&!RP^A&A^(@VM\.-"H M\8&P@1J?GSV^T4[31M]B P\])C5: PK KH#KGU3;NS)YA8=Z[2"J6H2J%H\:W00KIVJD'CIR_"<_@E8R M22 +#2=ADK8[5+75F V(4%/&J&H)EIIJI!X\H MJ(]]1%6+4-5B5+4$2TWU7D]@N9W 3OE(FP-7(+I>'I3'Q5YD9=XYM,=05 %Q)GU+A!DU+M # BJ@#@85(&!)J@" MPH9 E=>30>]K'Q=Y>>!1'Q?I 8^+A$$5$ E7NZ@=C%#58E2U!$OMV43SLR]/ M:K^NZ]>T>LR*VLG%@Y1W7P9RZ*OG;\!Z?M.4^^[[E.[+IBEWWB:@/D M_Q_*LOGRIOV*IM/WD-W^'U!+ P04 " "\@015,Q(:7[8( #W*0 & M 'AL+W=OY9IK9B-7DB3:/3C&$4!'9A_3#5'JY4?P%*N M.BE73BGON39/G+(&K8O$8[F0*OUO?0,2=C46UE\-B\"8" 6(PI(BWX*@[Y3U M48GXQ]RT XD7BUSW2.6DF"VK Q%6RP -!(7($(GPA*@]O$9'QG7)F8RWM6D3 M'>29V)DX\/BK$9_#*.SD?6IHM]SZ*D93L8VP51 ?I:!-T@\CI^5X6$#0:NB1 M,14F= (^D(5VY,3-86%,TG(G2I:9OFDG#4[H@F-\9&I/[2%0 S+.P6&: C0] M'0^EM[",W+ALA#=B9UP'OZ>XU#WFM)WI6$H\E-+Y>[\3I)!%<^2&\WL>RUJ5 MB[1HKBX-7K.RY*J\JH%<.X;%VAEE:O0$41N=%;;/Q>W0)!:XD1NY/\>QJ$Q[ MH\LQ3_?L*>.U(4#% 2@F-!JE$D"FY\:I.FPQ&[E!^WOQE&:9+L(F883:AWDHKP5BY$;B;SRIFG%4QY@65S>)4K[5;6%N;&YB39I! MTESHWK&-0U"1,0H31/VA'@"B!\%4#;-0C=Q8_2#YCJ5)AQT]^SLD'F/Q/ +* M+D!&5E.8C2UF8]^9Z1?OJ6X2O$UZ[84L93J&ZH;\Z'3'SN[@U'0_%[=#N]@& M ;L;A"[==^S-I VH\!BYYWA%AGTY2-:O!HS7N,E'WQ N^2>&(PV,$GZ,H'$(02$8#?T)LB_38C?3W?,.EU'*W,P4H(@#D M>IB)PJ&, %WDDRD9+9YC-Y[_O^HAU!3[K['LN;H=6L.B,W>C\4.GYB!DX.ZD7Q\ \3()P M%'00&<7AA.\L%N,/L+@O]7$+"PQ ;."/! :H4.A/E!QB@9BXA^?[M%0R?:KJ M/@A>LX"K36A 'N^& #(23C1NQ((D<8/D@Q0QYTF;'GI,MV-PP<9DC/Y M@RO3Z'@ECRLY690)A,P(832<%2!"C'$X-2X0"\[$#HPA._0#' S5 M&)/-:>BO)JHLL=A.@I,02+C[!E.SOXS<3NT@NT3B'O>_KDL*ZUV MDTFQR'-=P4NS"_6J77K0P#DT+Q;7Q8!!RKB=F,VJ:!NIN&$]7B9DOD5 A8S!,_&NV((#KL!ZN)30.U MK0)U/WA_K':[K'Z1@65F-1]GHJQDW>S%[PA0ZU9T3QV:5V,F-N#TK _DS\7M MT#B]1_+N=J3V=KWWTSJ;3!4Y;U8QH.I 1Q$.GWH!1!A/#.+4]AS4O=1W>%'[ M;=Y[7%171.W.8^LC/>NB_US<#LUD>QKJWE<<,>_6ST*.6!#2\68B&K:8+4W_ MA8SEQ-,_:CL2ZNY(>F.+79XKT5N>7WD&W+5K>1&_F9HDLFHR78&V9(G(4)'_ MQYJ"VO:%NML74.4/GQ?0<:^!:#B&BC,U.(>ZV>:%NIN7@6[9,=O)EF7PD6;. M7SY5LT7O%;J>VLN]N]O?BY?F=O>A;+ 586P=&OY36=\*XJ6O\^ \"IF<6IT7D\EEW@IELN4\[=W[Y=QV MI)7!>P^A:UOA=RO4=KO(IMEAX[.J&XH;^7+N1(T/2'^Z>\^K?$"1JD43E#7@ ML5IDM]/KU2S:)X._%&[#T3=$)6MKO\3%![G()I$0:BPI(@A^;? .M8Y 3./K M'C,;0D;'X^\#^KNDG;6L1< [J_]6DII%=I6!Q$ITFC[;[7OCARN)L\X%'N'(O'N R66;P6)Y=S;+?AH MS6CQ(TE-WDQ.F7@H#^3YKV(_6K[%4'KE4H9L!:LNL$$(\YP8/)KDY1YHU0,5 MSP!=PD=KJ GPFY$H'_OG3&I@5AR8K8J3@+]W9@P7DQ$4DZ(X@7!?/ MX'WRM3#J/Y&DWED3K%:R7]T:"?<> QKJ-SY5\$X984HE-#SP)G(=4H!_;M>! M/%?2OT\EJ(\_>SI^[*[KX$2)B\S%6'Z#V?+\;'HYN3FA;C:HFYU"_S_G>!KH MQ11>_O(,&CR4C3\_*V:7-U*9&OT(/IAR#"^H03@_NRJ*RTHMT(#.]K:"VW>Q=-V1FD[^I#\'B (/B@N9/1 M\[D&$,YI5:83#^S)4;UP2NI=LN.P GAFH8?2!AKQDY5Y)DD6N BDBHY<'RU2 M8V48PQ^5 MD-BJDG\'4M0EFJ/D4,<RLD..4PUD/,;I^[(=\Q['$FG;>U%RTC&P;6>QJQ7K:*FB>$#LK&7#,@9)^^ M$= 1Y2[LJ3XB)S?X<&[[.?O#O+^M/@I?\\& QHI=)^,WKS/P_0W0+\BZ-'77EGB&I\^&+TWT MT8#_5];281$##-?P\CM02P,$% @ O($$5>0S'N2L"P [B !@ !X M;"]W;W)KOP-#CC#1#4R+E6VU) M,Y)B-4KCQ&/%[D.G#^ N2,+:!=8 5A3SZ_N= ^R%%*FX:OJ0B.0"Y_*=VP>L MCY?6W?B%4D'V#H4VZJ,3OBY+Z5;GJK#+D\%XT/SP2<\7@7XX M.#VNY%Q=J_"Y^NCP[:"5DNM2&:^M$4[-3@9GX[?G+V@]+_BBU=+W/@OR9&KM M#7VYRD\&AV20*E062(+$GUMUH8J"!,&,;TGFH%5)&_N?&^F7[#M\F4JO+FSQ M3YV'Q)? M>9=PZ&UX<[ACPR1MF+#=41%;^:,,\O38V:5PM!K2Z .[RKMAG#84E.O@\%1C M7SB]UG.C9SJ3)HBS++.U"=K,Q4=;Z$PK?WP0H(26'F1)X'D4.-DA\)7X8$U8 M>/'>Y"I?WW\ XUH+)XV%YY,'!?Y%D\H"\H];C(Y9WM$/>%B_% MO\ZF/CADR+^W.1SEO=@NCZKFK:]DIDX&* NOW*T:G/[P=/SJ\-T#UKYHK7WQ MD/3'Q.=A@7N3_2=[URK>O^%SE,BBQ]\/3-Y/)X;NSZ\_\:?QN7_QJ1ZSI^>&;H3BO/>SR M7ES8<@JE5*&^+Q+M!L\,!T6<>:^"%U#2_?:+EE-=Z$#AFSE;MD\\*B@LQ 77 MCG)>?%*WRM3JX55/]J9B_\GOP$#"B+*29D5FU$;6N0YP-[/(9^/C)P_XR=%< MS%K$?, /:%?)4(+3J8(7:1.4TZ7(M<\*ZVNDB5C(6R6F2AF!K*FDXV6LW.60 MJ*)]GT?7(S%71CE9%"MZK"J2*#ND*J=A0%5 9@,[[_K[V=G'%GRRJ*J=KRF/ M@HW6U;2'GC@UKXL4 SOCA]/-G&"8.=( &>O'@DNO"WJ''$J"B'SKPA@_-VH# F%P3)D(=HS.G#' M&B!G2'D!3^&6HP>]K4-"9":UPSI6Q"YTRBOK=1PA;5P]FGZ+U47,%P)A_/H= M?JX0KH@F[!IHL$C;W.^,.L5O)"Z4"QBM??A8Z,S:8"Q,[>=4 M=!)>)(PXI;:"^%#.D>)>>G:Q@?&VU('SSY/]ZA#:QFQW+T0AKD!'XO#CW,H60#Z5 JV 9I1>IW;Y!R*B")U8JY3^-PK#7!.Y; MYN*HB:K4746YXD5><\?I-G';3MG6'_ =+$V3XPSIP5/[+NJH=)NU 4JJASTA M*#T,Y49UY>S>L _ZGCG^6A9K[;ZS8C&LCUPBTBX,Y+*SO)494X.MLD58I M&$BYM***HB6. I-&V:,J=/1D+TLS?[. _K?)%%(#:;+B.ENX'YY.7KQZ1\%0 M;HB.EXV&0A,+65AJV'9I5,Y-2><:K:X!@);QLFQA=7;,$3ZYXO<%\H M)/OEFM&NCF'@IEMAM""RS!^0B%^;#MP$$1X!KDP1?VZI8D+*:7_3@$F$M(S3 MF@QS,J>VERE]2TGLUS,CMTQ;0C,MTI&7;(<^M*Q;G:O8A0)Q8/K5UQ7/M3:K M.NG@$C.T6D@CLFV\W>L9YBHUQ9ZA*[!O^!8K=IC-1CPTO9 2-!2HX/OX[\] M8WGTET)J P*Q!?TA::P4W[,4JT;1/7I!1TW,D=WJ7C\;BO'+9]&)\?B_4_J; MZ21O"G[5$]6.ZMYTCG:5\?XBDJ,-F+BO/@35)$$UN:^JK\GKNP?U?+]/1\_N MP[3;-QZJ#^D>;^A&WYBM#TG"WM)9/U<8RW2&"/)N%\5JZ"9Q(6Z[LSIPCF,+ M]0NFX#2PR'95HJY1L&L3?ZK"DL;6^I&LG;I(>N>XYS4TK"$FI +]4K?'M.TF MCI"@6_QPU+3R.HO'&]FC.42[EO&TM(!=Z"M0T? 6;OQ3 %12'D%(H6^H5-%A M#?>YR&\%L\#8+YB";C%AJ3'=:4L\013Z#Y6/^(J$.5VQ&JZUYS1(H(NN8NG, MZ)MSSS;;Y9Q6@$KOMFD*/QOF'BI-?Q08$)T!]R&7:UYR6?3QX MZUED<=W/A&WJT>D&81M2Z4H!\:V8_$#)5)&A'H4 VPF,JX80\?6& F.)O#[+ M7!WG9&U:DZ-74V743*<(M^JVP''57/K0X\2FB*@ZO] 5^7D3UZWOY!DNM-IZ(UEAE M_QYNRTW*V?6%^-U6.A-'DZ-A8]F'M!6Q_=DBC.(+C.3[FS\1,6Y%]&[G+HF9 MUPY^N;5+HO7#WR:O5/= &B(;E/B5KI1>#L6EU$Y\0=]0,%?2D3HMX@7C0_I@ M^E3\JB7@Y%=<-6GMO>KTH"@6::#8.GBZ.:;]37K-UIM:CY\CP3"UXA$S-?$R M563W8(332)Z2:=/G3*'G4JCC<9^*W56I=F+".7J%T\X+G,SRAD1_C^[84G(B MT9DLAE0^J@HQC&FF4B'>6DX7OAFTAK@+R\PO9 M9!!P:U]Z05H.JID%Z_AB+!T=$$Z+J;#V>"1^V:8WE4(T-5UFVPW3 BO%!%3- MG8JM^N.-ET4X.4":3F$XTD&:DL[ "=_<9L0)RO<5$N'*="6CD[W[:""! PI? MXS=0T/1*W1L0-'VGF6M[A?5^OUD@0]3.8Z7S95=84QJ,Q#G(1+9%'CIKA#_V MJ;*JTZ5HKG%Z^2MM:&Y:E_RN4>7/<:AW$@W:U,RPZ6 3\Z#+V9W9VJ^^'D]L M[J4N$W-#*F?I C>F2\'N=8 /^^ _TB]JK],6WB:0/EW2=U?,'>%@.^@:N$N, M89KG7%U+?AU5[VP&J=_T+ZE$A;,V\<%[+O9"_$@'=V5&]S:AR9/_=X(0(URU M87Q4NHRVO=<\Z+V#QC%ESF_:^:+/A/@ZNOVU?9E_%M]A=\OCOP3X(-V&ULW5Q9<^-&DG[GKT!H-!/J"$@BP5-]1?0Q'GO67G>T/#,/&_M0!(ID MN4$ 1@&2Z%^_>=0%$*3:GO'+1G2T2!#(RLK*X\NL++Q^+.LO>B=E$SWM\T*_ MN=@U3?7R]E:G.[D7^J:L9 &_;,IZ+QKX6F]O=55+D=%#^_PV&8\7MWNABHNW MK^G:I_KMZ[)MU(?W,B\?WUQ,+NR%SVJ[:_#"[=O7E=C*>]G\ MH_I4P[=;1R53>UEH5191+3=O+MY-7KZ?X?UTPS^5?-3!YPAGLB[++_CEN^S- MQ1@9DKE,&Z0@X,^#_"#S' D!&[\8FA=N2'PP_&RI?T-SA[FLA98?ROQ?*FMV M;RY6%U$F-Z+-F\_EX[?2S&>.]-(RU_1_],CWSI874=KJIMR;AX&#O2KXKW@R M<@@>6(U//)"8!Q+BFP/48UW S7\0%.EIX$Y5>"BW#;M9_D@BU9&GV5:;@N%DGI]VP!A_/DV-43>,Y'D!)%%]$-9-#L=_;7(9-9] M_A88>EKD0JWUR :6A9/\B+MW_YTV0Q M?G6&^YGC?G:.^M>NT7DB5]'TQ6B 4F2O*0U&1I=_E5G45O 3B*/0&Y!-N8E2 ME!JH)WRL0(I*PTWP(6O31D@F^LF3^\N?5LED^4I'E:S)HQ6IC,IUKK;$@HY$+2,- MG_5& 3$)&H+3?X#_&O!%2!?F(**J5# A8 *O\@B;,@?FEDP4F5\S8F/RJCNMT6Q^LQK]>32?W-S!'_B6X+?IS1C^?"5!)[G1 M-(''DQ503);\:3;Z6+?;Z*/2*=YV.,'%]&8^FMU,1Q,B<#,Y]90?:K*"1R9S MX!/^FXTF"_AZ)5YXGC^%/-];GG\*M:YH6'U1FXV_T*S *2BT*M*\S63T(&I5 MMAINV:]5850(5C@'@H66.AX63QSI$I5I8_0=>XA.JLI//A1WC$V "J=>8]'\!4?/JE:IM,IK MQT"CE (F,$P\PJ@+&IT+C+R1;F!J(B]!32$JYV@,3/4*ES 9O[J__T2?)J]> M8*15,*-AYU0 6 %6D&,M8&XHL@>1M_):9&@*C7B2N"@Y>AH4(+I][Y1H*=JU MEK^TL,[Y 4CO58,WPGRVJ$<%P(Y&Y)%HFUU9@S6>!PM09$4,-D MO4'3V!N:?]G6L/@OHROU D1S7>&P6GH:1FNBC405N5)PVZ[4R)>[!=E.:U61 M>-U]<*.[ X%8(PM:"GO#PPO4PPVP!X_!M)R9\@THCRNXAY95K5NC33\>LS@L MA'-S$76-/AKEJ:,M?&Z"A4!=JA$VH>!;N%LU@4@Q(NRD O?[B!9WO2OQ%@JN M-7EX_VN:ERW&!%0QFA=:3*0A]#T0Z524/$#_8YZ>)"B[LS):UFP M@G3S^>6"> D+732Q#1D4/S.9*_)1QF[L$\Q[)#<;2: TRM"LS4UB"TX?Y16S M=Y#HUT#_P8HD,/M=$CB!LT4T =)D09V[U'%0ZE2^-(U?QN.B3!- M X2H0!P;D!NLW$:A7B$-<'@P06 2HC X+M"6;[N:>G3!B9,&@4?0^"$/4#F) MAX0(6@!Z^@ L#,9(KSCDVHQM>%]KG"F&8=(MD'2@:R5Z5+300=*H0-<([T-C M*_/6^C&O:SM19_0S,@%I#GB;+RP2!Y L2\="Z/HQ\.8 %0XF=.$*@9XZ/?"6 M]A5P7Z*MP74**$T-<;ZM@CNUI@:N3'?='2H_ MBP"8RCL>+MRSZ,X+H#;M=R)?',*8SKVXV@K"T#=Z IQ MZ*)L0AW@$ _7-VU!T5_DJCFU$0 6;Q)@C2C:@I[5YF70^\ M@X=V('"(N^RL)0A_3[R!<_@9/"8BB:8UB^#@!5@W2#\]@&[G:)A;$%Y4M/LU MYR^HJS7J K(IG\R7#:"8$M8309T@=\QBMV/JV)@3"C@7:U"'FB^#9\C5KUY_ MP9F#1Y5%>B!42/X9M% <./1MPA2)\!Y:"SR:/; UF)#!,N'X#EP[@05VET9! MG';R??8&YW?1V[9%1O8F07+@"""!0%]?@.7#105R1GMPD8@E_;>(D.$_X4); MHPB^__X#+YV_42&Z GHP6*98=8BJR]5"C.$\*%"#BRG#9P_Z'L5Q2BJ?9-I: MZ73"):T">VH(5+7&"P5&0BU\! ZFA/K(<9#32<3;=4:+0=-]=_\A^JD$Q!#= MS5=Q]-]E(U^1360UAS$42C^^ P%T\ MA3_>:P:>:41*,/#_3V16?4R+(AG3$)>C9$:#7(X64QKF MT-?,??4UJ\[$LNY=J ^8W&(X8LMVVN%%T,53_4)6F RM$8TP@L7P /&N)&7P0EN!(BT#K]U+HEI435%^#LQHLB44,I8T/$.E.P7S(78"&[U4.#A_2 MA[,!TD,4#)7D3Y@.LNI)$!@P'MQ-/[;Y&+)&]M6(FFL&P3U?$7,M0WMQ(%(P M-=VI_I"9=]TL+H_C+ZK,!(]!CLH3"=1.N!.)"ST$G?.3'A7!GFI79EF;% !59% M4>JTB%798"D8GK5$(#/>]!5-!.M@PG*0G8 *KU&BQSDP)0S61&SFIT(2\%2(=L'V;@G6+2/N"B9Q+Q( M%2[7@(CM!A5@>FL?D#YO' MK[(N@UG@UW]_#I.;OC].AY'VU]SU/-PN^C#PO1 '3?(1063@KWDE,HFQ) M92VW5/0&$ SK@ D52VNX.BO("3#\9U<.7NGW(^S3N*WF%$%$ETF\6BU_%R;\ M3Z&VGD#_ )1V BIT"\TG(= EP*OQY [A2+R<(BP!-)3,\<)D$L_AES-*/9I- M[T:D&\FKT1) FOW,<&AX[C3D;+X*AP1L-!O[(:\@57TQ^M"!,JC_WYLZZ3MG M'S^&NL=YSKCKMVG'AG 5OH*=LP:["W&OH \>\2 E1X-Y>K4/5.LL0*17_]P MP"3L_I=6K==N*+M?\?Z'>[M?$4<5&&,KR$4-[&+B4' [Q/T',Q9IH^>'B@'X MA)-CC'%3BAJ+0 5&*YF"5Z!"5082SLO*AKE"/D9Z#U )7%L.Z3'%J7U5DM=! MWPDQ;LHKJC/ M9382"*"[K<227F[8FD05, M HP118OHMZUM_154%!QK"GIBJX"HQJA*P[,[8Q,WT3_2CE,:".AU MJ34IAP?DQFIBBX!XR^EE)%Y8XO/5W)(>(%IAGMI5TC KN9PN/&,D(Q#2%B5L M%["7!*2@BP#G [6R?B#NKC&N")!J 2N4X)4"Y$IUK229_YOC>I4)B+\BZFLG MG-DJ>48XSED?^>IC827SY?\G877U&)$MJK[!JSZQRCTU:QLP/?>)V5[=I=Q$VD->U# M8 0?$!A6[7@+_3.-K$Q% U:1\"4X)C1G O,&?[A>*DS'^]>,OVFQ_DKI.G]D MU&]R3$J9<8?8^@[P+8K=\_&A0GA>[,C!;W**+1 MBZJ"QTQAU.F"15Y<'^^1X3H/7AB<);O @B+749F82\F!8E#SAW6[STV@YP.U MEEJ;VLO7P,(3^7 M<9"8;OT M_/>F114>BEA4WS%5LB!U'N";5@@QF15/I+4(T,BHO]XJWME,M.=\H9.3_7)-?Q"_?WG_#1<_>+CI

8?0 MH78XDF?HN)3$EZ%A\#,*)[MW1E3>-7V 7M9&^$-VYKAR29#;9?=ZKSGHNDZ( MG0S:*,A/84[/Q5W,1D%[N61#-:,]("!5W$3WP9JJHFJ!:*O9NMV<>.',-NG ML$-34-['@P^0Q;9A9XL['K7\I85D-8N-]IDY^BT4ZU_6,MAC*3I3=#'0]"UP M8#%51-MLJAL =]+8@DUH#.>VK+"O(Y0NQB0G/:&Y,X'W3-O:M!2F2XLL]'$9H\R#E:*-VF8BA,EFIG1 M)Q[=<>F%0VU!M&\%MS^*.M-65G@;3=6,FUD_*HO,622X)J2(C:LTM9OH8^L M%!>7::]6/9TIE-,MF.AW'&L@X\MY/!O/XNCRSOR=QLERR;AZ'B\@_:&\E5L' M_] 1QL#G 79JS3 &][]X M3Y*6#Z-(39TB]JL/C!G#.O3V94[)=.8JNWQPJ3-%HW5=L^J%^-!@;D9741:] M&(4^X^]MMF7-"Z_^[*Y2\NZ<%^\$L_4;F.5+VP 044VD;ZQ"?7LR#54V?7!U MV]A$5P([ X<"(-1(T=#"]H9TPSDPUB\^=7IQ<4=SC3LOM+>+\O=<7)ML)C7E M"-Z H\8FVBN@[G77A3K<%'RJ$@VS;J3OH#?G-KBL9(^;N*;U\[T08:;K^_D& M.YWCXV;(X#=*9EUUJRU\,F?Z)6$%3=@(-T9M3V2W0:/3S'_JF GY;KVC[=%U MO]??MDNB;6/AJX\9NY#R%)6FW!*;L544W8$Z5IFI $D+&JJ';Y2D3>83U4P4 M2;]I=JCQN]]EH_O94@"I69J!2QL6+ %)3G9PDC0++G5V!_8:8&3((! E]81U9I#6+8POHBB=HFV<-Y68&T\]K7(W+B(_,R*0E M?9,XAKF]=2*EZ!VU.E)^U^W[G!4<57.<1^O'\J%NMIX_=[NK9_?!0H7 08#A1#D!Z4-2Z<] 6T+]>K7+)W!43O$>0_C MF0[K[DD:Z#LX/4%N+/ M!IF];-U-/,]I!]D0^BA@,ZQ7G&#OQ D*G*-)"GG3"=O/UZC97+23J<#S)R%3 M62EM%2+/0Y-SY[[BX"1BQZ]WR%A9:\>(Q<-\ZMKW =E"C6^0YGTT+ +2>2I4 M%8IID I]D4VP$Q\3>+ZN((,"U1?Y@<1,3;/D-X.YW4E6G[=[! MC^\(^.D DG3EBXZ53A<%XG3G ) 1@-U$=RNQPE4!7L5Z9I#.NB*>*MQJ6=Q/ M6?-0UV)X**+?'J$-E.'LD$Z&F#R&E^3G(;/$,Z^L]SCVNC10O]<5;U/(Y[KY MN&$JVM9E6U$^;1&[\>(E'HK1O$N6=YP-ZXL-W'2$(";FJ($>=-_UVIEB>A#F M++#H#I;A%^O)4:.")TS2>(R$J[:N2MW?%)!/6!S6)] .S<'TPYF$*(?O.(JP M\+*C7?T5#YKBO-,-9O,\IN,C)3&7I]<\3#PHJV$<$60A:VR>]T>UW%+ZZ(?9 M1DW2&!H@//9 :0?'%:/X1S7!9O=\3+?I'G?^<;N#U8R(VJ.P%Y!L&@NYQBO8 MC(5S-TU]^3DUQWU=?#I1QADL-71*WG]4(2?^[94$ % 6&G"[-IZX(B,V04U'01'N$?5D*?_ ;.8>?9T9?=="$8CM+N5*C3/<;V=AA_;KLWUC"#D0>WX?Z\C[=NUX1:LTWAS"VD8[S31&V[=[M.YJ3&^*X:0,AT1M_*SU&] M\6]D82VW>(@33X7GR4!G<(/?H]7 2BC%^PWE0NU.*MJ"4QWVP!B:=O(N >'E MZ"Y6P/K:>@_:\!+:=)7JEZ-N4=5\_0AC46"83L)VSYXDL%4RB<>3.353)LO) MZ&//H&)$''5SC)'/\,TNF ^- T<>K+LO8.*PH4)]=C+S.P38 MO0R*SSI[3(IA"?G"(#'J1Q)&H9R]>R1V%*%HDQN2P[16:[25-8B\CXW=NW2< MS,(^>5'!@CY1\ 4/N!S_F7B ![JK<++/VAAA@3O9D\0NI$5"M<3S7YD]42(V M]#X#OPF-2V"]!]ILBZU^_ET\SQ10,G>^@.HHQF'8HKO-WRA)/;.X9+R78">+ MR=+L)?=..9@#2T%E/&AVIP+Y^A"\(.50R>! ,C_D4VF+CFS'GO%D4]HT7HRC M3!ST5[SR80BB]-[^()HS[WW8=;>/N=30A#7\X#!628*V^/G9%T2P!O*['@XV M9^NA))**ZKS_H7?47BO O6;GB)NA,Y5RM_XCR(C>2M4"%!;N<-31"Y^&=Q!P M+MA:+%)$)=2AYN805F<1+6[P_)[5F'MJ'X-1]HKR?GW<(H#=46:OV!1F<,\; M;!! OP$-W(26.BJ^31H)4.V".F!S$J@D<\#4U[1FF!XVVS%!U3T28[DF:!"$ M8\;I_!Z,8&?6O@4%+0-H,1#DG87A-"(5%<@IYU(&G9?232<+Z$])WPR] NTV M>&4=+/.67LRGN5>+WU[GKD;VW7_O^)5W_G9^<> /M.FO@?T-/#J^6R/BV_\#4$L#!!0 ( +R! M!%4BKAD8 @8 "$. 9 >&PO=V]R:W-H965T69:>Y- G@9.O6HI>@2;<"PQYHB;:(4*1*4G:\7[_O MD++B=$Z:;2^V1/)\YYSOW*CCE;'7KA3"LYM*:7?2*[VOCX9#EY>BXFY@:J&Q M,S>VXAZO=C%TM16\"$*5&F9I^FI8<:E[I\=A[<*>'IO&*ZG%A66NJ2INUV=" MF=5);]3;+'R6B]+3PO#TN.8+<2G\E_K"XFW8H12R$MI)HYD5\Y/>='1T-J'S MX MH+\)OL.7&7?BW*C?9>'+D]Y!CQ5BSAOE/YO5KZ+U9X_P'8\[K&\ M<=Y4K3 LJ*2.__RFY6%+X""]1R!K!;)@=U04K/R)>WYZ;,V*63H--'H(K@9I M&"726^Q*R/G3L\9AQ3DVS;\UTDFBZGCH@4S[P[Q%.8LHV3THK]@'HWWI MV,^Z$,5=^2$LZLS*-F:=90\"OFOT@(W3/LO2+'L ;]RY.0YXXQ^Y>6ZJF=2< MW'3LC^G,>8O$^'.7RQ%QLAN1BN7(U3P7)SU4@Q-V*7JGSYZ,7J6O'[!WTMD[ M>0C]T6%Y&.7YY$6R"XE]TNP=UPVJD(TFD>0^\Z4@>FJNUZQQHF Y=R7#Z9+K M@GF#"@*"%8PKQ5#?SF-=Z@5S)0<#S,S9UZOI>W8F#8QHZGS GC][ M5KR\M7[/[(+NFKCR-95*?,2 M%B^-6L(O7M>JM8'8(L+Y5E2B#^@I+K=R!HUP8WIYSJY,+7-VD.ZQW6E,)L\- M?%B1=L]G2K1-5OX%K:1FSJ5E2ZZ:&*>@V3GAW2:H1>!$23Z3"M:0L0X86)^M M[V0&[P"^SZ [OA3P^@KH/0^\07>] #*0OF38L1QHOB X3!$.RT6A!\O"*C'&LD"Y7QG5J M=\)_X!8Q'8\B?O1Q0TX)V\/ $:%@4$5L9J"^IB83\E3 GHWMY/]_L'^.#EO MU6Y1E63I8?*3F M+)>#Y3;>Y3K+Q7@NWHRR2R622?!3^'ZJ>0MDD.TP>493H M$TA*1[F(UD9MU;3-H8T$L@,U,I=!6'Y/0" )QU#9PGE9A=@@Y>8-61SZS>-K M]2B9AB)(OD2 ]W(NV/.UX-9AAO#\&AT2OF7[:3("D3&7$%T5>U I:Y?LC]($ ME%D.LWDEAN$)#E\GHXS$GK8A(VHP&G!O"O91Y-M.1FD?9LA,+*36Q-R_\(%A M#+7C(39/2+G_FL_LS6-;0)R0K58LA:9&2_'12!&8!+:Z^;@2,%,;?UM_ M_Z?PD%K70L?AM"J-0M<]$SFGUM.V.1:N[OPVYATQBO>1+=%X!7I#+L(JZ;J"3-K_/DH70PK:"O, =6]*E MD#X6-G*N3:8?1V@K+G=X'NRZ$PZWKNVHID7X.*$YB42*-_ANM?O^F<9K_^WQ M^/&$C$3!.*;$'*+I8'^OQVS\((DOWM3A(P#C"*4;'DM\PPE+![ _-[@VM2^D MH/LJ//T;4$L#!!0 ( +R!!%4!6VH < 8 ,L0 9 >&PO=V]R:W-H M965TBUS9 MLU[FW.IX,+!))@IN^WHE%+XLM"FXP]8L!W9E!$\]49$/XN%P.BBX5+WS4W_V MQ9R?ZM+E4HDOAMFR*+C97(IL-22"1B\01 L?/ M@[@2>4Y $.-'C=EK61)A=]V@?_"Z0YN/ MHM9G0GB)SJW_R];5W=&XQY+2.EW4Q)"@D*KZY8^U'3H$L^$+!'%-$'NY*T9> MRG?<\?-3H]?,T&V@T<*KZJDAG%3DE%MG\%6"SIU_X-*P.YZ7@MT(;DLC8'%G M3P<.X'1ED-1 EQ50_ +0E-UHY3++WJM4I$_I!Q"JE2QN)+N,]P+^4:H^&PU# M%@_C> _>J-5TY/%&O];TG;1)KDE9R_ZZF%MG$!Q_[]*Y@ASOAJ2$.;8KGHBS M'C+""O,@>N>O7T73X@<>MP.-]Z+_CFOU ;]B$O0WNN)&ZM$RJ5>DLXT:P MTHH4>T2Q$P;!)=62N4RP!7%^\)SUPI];UJUD<'9Y8MI"*JT3RG'%K M!<&IE.62SV4NG12VS[YE,$B7697V\A_/TNF*DPD$PAG15(:+U - M%+= &OQ1G.12R07N*L?TG#S(YWDC=HC?)"]3DN\I7^)B92%S;CH\Z#X,*:QC M!BI@GQB12NRDO0^9<$F_%F/4BM$5H%1[1=CE![U6Y(&R6%&-LS\[L^-(^*/Q M!H0OA,MTJG.]W%110!K11:+J6(T8 R"A%Q@B(#88O?9C?>9U[;#,F3K3"892Z"/A"EA\J)B#%:) M-BM-QO4!][U_VV=+_2",HM1@Z"(JV;"Y5BDL1[(G.62"?2$1AS8/'"XC?MZ! M/*]@.E9*-20@A5.Y6#R-#PBP,+I =!JS(9TJ"L!"+A0KT18K#_H.%BOF@!A% M_C1B/B>Z(>\E\84#:0T352W6]ZHY^N=.A^].-_C3%PAHZ;KJ[!+N.*ASJOZ- MZ]]1\$T[G@<7GL-Q<,5MYODDM! _2@E,+RD=4I0C%\C5]#TX"")PF$5'@1,CL+)--JZ/9S-#H-Q%(['LZU;IG$XB\DM#=!!??$@F,*%1_%A\.&7 MS:?#E0K+9UG,T=?@3L-7HD3E1_)?7U^Q-T01#T^J"WX3G;P-&7ICF3@XZ D- M^Z22?DB5H1 &R7ZOJN+*;C-=?I/UYP9S-\:6![GDO5;R\:DH_FA[ZVEY:GJ# M+Y9/NG FP<,DV0;%$1>;$@^R$M.6\=>SS8IZ6M7X<@D'I;X2TT1\V%94JH?AV,+$.ZA=M?NP*).3,2E3S0V,PRG=T'&VV M8\RS(F'K00,=+LFX6E:#R*^'IJU_6],=!Q>%+I5#DN^J#<-.ROKT1U-$EL]+ MW^VIH@V'P7>%UUCN!RL,M39X$T6CX.T+B%&=;\^)D)8-T0W%6D,1@^)PZ0+/%LK.LGB/W (:V?7'RK_1WKBF<)@&820%6H M/X'6.0?],#Q2M-+XH?,ZASJQ!.YX$1L?*8B/=ZB8]6QFY2,KJC>0H#?0CJ& MKFT$AL;JPO,9@?).L+7P8Q?#NT19C"&6S85;"Z&:<3ALQUE"W1%72$F,TWMR MUA>Z-M,[W:Z_Z^4RZ#PP41V7_AEM82.$;O76;$_;E_I%]4#=7J^>^8BM)?D\ M%PN0#ON'DQZ&1_]TKC9.K_QS=:X='K]^F0F.TD$7\'VAH56](0;M_R_._P50 M2P,$% @ O($$5:W_EG]Y" U!0 !D !X;"]W;W)K&ULO5A;<]LV%G[7K\"HV8XSPT@D=;5C>\:QV]EVDDTF3MKI[.P# M1$(2&I)0 -"R^^OW.P<413FVFGW9%XD7X%R_\YT#GF^-_>+62GEQ7Q:5N^BO MO=^<#85-9#-,XG@Y+J:O^Y3D_^V O MSTWM"UVI#U:XNBRE?7BC"K.]Z"?]W8./>K7V]&!X>;Z1*W6K_.?-!XN[82LE MUZ6JG#:5L&IYT;]*SMZ,:3TO^$VKK>M<"_)D8TD[8NL=MZ4S6984.HJ_,O[)@Z=#?/XF0UILR%ENX,B MMO)&>GEY;LU66%H-:73!KO)N&*'^(4QK[4MW]KU)CPK\ MM:X&8A1'(HW3](B\4>OOB.6-OL/?J\?^BAOMLL*XVBKQ[ZN%\Q:@^<]340A* MQD\KH4(ZZ?ZES_^D$SCUT=<&+>7UI3K]9(WV@V$%T-:^D$%Z?*L4H)J/@"&H!*L:&XZTP6)%;EFET- MVFDET@)2X*)>U3J75<:[KFZOQ2>ST9F8C]-(O W6?=Y@F<:2#6_ .AD,CUC6 MSII<>6517]BAL01T8:%EI2C,0KO])KS5G@06=4X!8K'PT\!6KY . R-9%/QG M%!9&(O2(GF6L:[!=T#4G2K(5G2: ALM8R7$#1#:9W4@KH@O!!A;M8P=O(*1 M,B1VRUT22B5@0=7>0<46L$C&XD%)"XC?U':'!'"(4J(,C4518WE*B E3CY\8=YFL:O/[[_ MS%?)ZY< L%,-^P8'"BT7N@ G 8:+!_$B&473-!D(;#J^>*O FNIKC0Q*PDZ+ M/2I V-PI/5X*82;3DD*XU7X-K[_6NHU48.1#GMU5[(["6G:B%"X5E]:+]'32 MA@CQ!W2[J\R2D72+.-YHM=H9B3?OY$.;AH%X'QXDI]V\[.R &W '%@!QP1K M9"?G#.&>Q/\+I? '1KA=TVEX:H7D\S*R+YU%R>D;52FEQJ*U'W39T!/^Q(B9S<;:^XU"$@#/Q' E%.7E/94XQ8#-')@983_1) G)R2V% ]"&%1! X(9?F$ M]K9CWP WY0);1PFG1[,7XZG\[%;8:YQ:,T/P+KT;YF(U!?H2&TTO)[L/YW&#P" MO!?3N)/70%-B] _X6A'/V="PE,. %_A%2<2*>)^T@H>7,.K_D."0HR:[HT?9 M-8$+::#KC$UMOX 0:A*A6PFV^,"6@?@-+34,%9#AUL;Z5]SFN@3/E*Y+\LQ2 M->\HV.G[(_T.G7;/?Y@(,+VT&6P"1ITJF;UVWT[K!*1FM&(,\JX.+Y#)9S@* M4+BZ9[G6A-XMC'OZ#1E'/TGGZOVA <'QWHM>&LU',?Z3:)S,\#^)TM,X/)_/ M>M?2K0$S'::3QT[T9I,4&R?)'+^C&.JBTV3<>R<]$LYME:KDD>)NUY7?3BK- M^:(R548'BC /?A.]I@R]^'QH'U<[NF$K0UB=\/E M!O!N)H5O8M;N/$'SGL?0^/9Q0B+06+7B^D"8YO,H2=+>B5C@8/HSM044?RA) M_!]24TE4A&-(22/]G2GN JA!S9ZF9!*_:J95J\-,'"!O+')&K093HW7L]X*& M9K@U$+^O=:&:'NGJPC-<7(W"[P@$3FC67W ]Y3IK9[+F1.[.;30 MZJ[+8$M-!0Q+V?R=!I !XN!V1XE"?R%.A?-KS,P@TI8L9(X9F@Y1RR4-(LW! MYC$!D)(JH_4;TQR:45$=MYI\T2$6+S(JO"5A>_#4IXIAYTM3J>R*OZ%[']AWI2LZ"2ZQ-1[,)OTP>.]NO-GP=ZN%\=Z4?+G& MN4I96H#W2V/\[H84M!\R+_\+4$L#!!0 ( +R!!%6E./X5W 4 '(- 9 M >&PO=V]R:W-H965T\6%*_OF?(E2REBH("N>QR.<,S9\[, M4)<+ZS[[FBB(9:.-O^K5(;0O!P-?U-1(W[R:0GBNB#;3IC(&B4R?_+9'Q2=]4VV'G_#^E2\M2;47OQL2BIW[0= LH$S7L.Y&1]T^< M?3$9'HGQ<#P^X&^R"6^2_$V^&YYXI7RAK8^.Q%_7,Q\[S!>WS(^W?3<=CZN3@3+W[8]B$^U"1N M;=-*LQ+D@X*.L2I1#L9$J055%:7"$"J;!5#EL"EIO10HG-;93]B#%\0+L7N! M7B "'*](.C@JA6Q;K> WU,IGZV#7#F>$[;I2\0Z3',_XL(.M0Q"ICA\@K6.L_Q^D!+(<)S. M\4DP4WY"T>6SE4GNBN@CLPN_AP6Q )"GD\F1>'J"OZ=GRY ZYBQ)C?XO^4PYQZSP01B,'/1/ KME"E]Z3Y@P.YIU5-BY4?^0 MW\(H;+5-6VN]XC,\U I,JL)6"QH?USG-3/AX>-&P&+7Z#/Y8.488&]*GT06D MV.+ H7<\5]T[C3:V%=F>6ZHQJ%\LNT1R-CJ3@KA84*C,]/ MWFI5IL) @2$7"K7!Z'8[0*G$!TG'Y8/V&^CS]$>"6T+AH@/W)L0UQX[I#PF?G-]4(I4JT8% M^:@YOCNE;@GU;R"F,F4%]10:<%\\[Q;_[_;=.X"^2.;(%;4#LSJV ;2%="1#.-@EEQL3@ MP33W?4XK+27N'ETA<[_?ZI+53@_J0K)<[8QD$Q#2O*A54>)1B+@G &FZ'&92/V"&WP7?-G[VO@:9S79X;Q@J>RX[[C@*0+"ZF>5\_ M6C.6+A5?G]'?=]D:;-V#&W+S=-OWS),)^4J\6=W\H+C.]^C'[?G7",*?8TH) M315,A_VSDYYP^8:?7X)MTZUZ9@/NZ.FQQH\B*5$G*KO?7[XZ49#F5@V9OVT,B4>)]]]W==V=JOC7VP14 GGTIE7:+I/"^ MNIY,7%9 R=W85*#Q36YLR3TN[7KB*@MCDIN=3)W=GEW-1> M20UWEKFZ++G=W8(RVT4R3=H''^6Z\/1@LIQ7? WWX'^M[BRN)AV*D"5H)XUF M%O)%@E($A#0^ M-YA)YY(,^_IW*7RQ2*X2)B#GM?(?S?8]-/%<$%YFE O_ MV3;NG:''K';>E(TQKDNIXY5_:?+0,[A*CQC,&H-9X!T=!98_<,^7+0?H*,.EJSEM;M[$G GVL]9F?IB,W2V>P)O+,NS+. M=W8$+P;&_KA9.6]1"7\.Q1@ASHZKK-E(&AXN\D/B%9RH%2DW$5V6'(C4]?<']0.?(HP,FUYAX"!^D< MED/JL"VO?8V5.#E=/5\%TT$5*%E*"NCY:GB_#W<0A/()VDNO\ TFU"#1C<&H M.HP1IFP+F-O1X_P- J*-4B@93S7I(P?4GB(H6Y2 [I<#$86TN# $C_*,V;10 M&HSOX/7SXT)#(-D+%)H +5"$,@^EVQ:@L9J9XG8OF97A5ARX'(7-=84>E,0N M%[SM!H'%-ZJFY:CO"DMC;!L9@7+G@)IKPZ7B*X5"B=;>RE4P=Z%I>HT[ZFN] M;1HO,1N\-+5&,"Q-B.]1SS3J:L:2>RSI)OC=01Z'[ 9S&Z;)OK'0>V8T"L0S MX&UYCQ9&ZD9EW;8AOWV3,?ME .A_,=J.2O<_,^*R?S/B!B8^GJX/:SGJ%3*. B2.C1M&%PT3G:E: MD')PSM&EQ6@'3O<@]HK;2W+4E^!C+_U9&ULU5G=D]HX$G_GKU"Q MR=:DR@';8 /)S%1EDNS>7E5V4T.R]W!U#\(6H(UM.9(,P_WUU]VRC"/Z1N]>>ON_'U7NDO9BN$90]Y5IB;X=;:\M5X;)*MR+D9J5(4L+)6.N<6 M'O5F;$HM>$I$>38.?3\>YUP6P]MK>O=1WUZKRF:R$!\U,U6>^X?X3 MZ0ZZK+@1;U7V#YG:[["1QG^O2I&;.)[+/3#\!%^DU;5"?&;7.#W3IHD M4Z;2@OVV[BG+[D7&+5G 6,.66Z[%BDSRD1\@ N'=/]^LC-400_\Z9QEW\/3\ MP9A7KTS)$W$SA,0Q0N_$\/;''X+8?_V(6M-6K>ECW+_+@X]SNF(+]F)PB1^C M!?9+D8!!()/8QXP7AKTQ3*T9^$JTOO*8W0JBY<7AQQ_F83![;9@A3A#Y[_[62]G BV@EU>($Z M +*T2@2Z^6F,@A-&O&BD#\.G<0A['&!5;03LT$ZH>A^9M]DS8I^:$XAAJ=5. MIL(P@&4BXGNN4_3$T<#.X*I$YQF/%?!KN:VLTH?3-??(2PC/1#IO:X0S6(* MM5HFF!WU+CSIW$)52"10J(E[]=(E44.!ADJXV?9>,ZN8R,M,'82 /:D$$4!$ MN$U -,!6CND'6O)T)PTLC%Q^4M@E*L]!5G>^J59_ "TRA.H#NA:I+#;-,1L- MC.#4"M!)'T.'K'GT8!UC\,0M$P\E2 -.$1J0%P#"(SD /TC'O31@Y$IK@2Q% M"A)S,'Z6X2WX92VDQ5N@T:*L=+(EM5>';GH0.[[C,N.K3) [I3$5,NJ+ZAS? MQD'P/Q\':-1+L8 ^*H4V<"C;;Q7;@_U , OZB)U4EM7L5X+:E59BDZHW[961QNR=:5)N5JAOI/6]X)R(T5,)P$]#:@T@:Q1ID> M><%\X<6S*>T-O7 ^\?S)C!D'['TX)'=TQ*.ZZ$+QF,F6ME-WA:9-,FZ,7,O$ MA1&(V V#I-O5 ,C#OZ*\55NC,JDREWH0:7-AEA0-+$R[P: M?-IJ@*MN(]P:9["4#Q=6T&SX$W3NL!4EP7DFS.#9(/"B<$[7(/3A&GKS(*;G MV2P>W(/B'"H,&305.QBV2A00MBUF,]BT"*-!Y$718C#Q@F@R6");VIT3=( 1 M!_$"5N,0=H?A9!#-_<'/H@#=,MK'4RB"$IM@=#TPPTT3+_87@X6WB(' F\\F M@T_* L$E[U%5<+M#@X'.]6Q MQZ5F.YY5Q !./K88)Q5^#P4CX5E2N1G#&848GCT61A2,:'=N"(,>.J4A@] M1S,T&0V8U#-!6FE*2SC"4DKD+O!%+_ )+YPY]S0^(T;#:7Q3*^A4[I@: 4%@ M(,!IYPXSD&.7CR)7/ MGHUD\:J3G6!"Q. ,/(Y,3EQIA;79.'S3\XX>=!<<6 M!E$0R+,@P"U5T?%-SWT)HH"NIU-[8N033&1>G2^_U4"_[-6DO )6*]%20X.+ M+=:#T DVLB[2L <#8,"<@<7 ]Y\W 4=.<%A1VZC$ZDH9!*S:F"27.9^N5-T. MM 40:\^)?GDNK06#IL*UV<+EZXE<%W*T7W5=^-?)TN11C[Z7TQQ3HE3:'HGJ MGNKG3*T Q);TWU'36[5)>.CEH%,UYP\RKW(L$_0O087=(.CCZH,3[Y+;(#7M MH81:A1D'I9>RS#N2/3$;WWU_B+KR2]4YFGIQ#-=@$7K1-(;U"$K')'(0,Y_Z MGC^+6YE.52 ,:%Q6=U)4!Z"Y2H1(*1&>31; %Z)^XD_I&@>A8_\,BDD\IVZN M=)U%=CB'LI3Y3H:ZUP3;M8&3GN)DW3F8QBQW&0>W+Y.MPMKW06B+O0&Q>XEA M@OMRE8K,G=U@=MU!=$2I_[1 >-BY^@@C6][T?C@ZU@T[Q$4!8(:5N(W9/ZIT M@R_<(8C/5,Y0"7,N7+J]9(-##DJ\( MU,M8,H4Y/^CCBLRA1=0X6DDK!4V1IBGH-0.R1UFM,IG@.-EK*NVIZ9N<=M9W MOM'2?'FYQE2"\B"P]6":YJ(3J/D\6@*!%MQ4, DD-!:XL1"\1=+A"$E-N_&BIJG0D] :&2I-(TJN) VOM#CJ5*& )Z4;N] MS^&,@"/VTW%FUH(V_*E@8VJX9.EF0]7@03=M3;>>NM;#-,V[2%\]J5/^_=QQ M@_>-!5.)0QW$YD&*+!U0]H6O!\\[=^W>8WP.HA@6H$GNK)(OK@AL7PRFHUD$ M/S%TW.>#8Q",%CZ0^Z-X/GC^/:W-L9R> 8&_T'\<,],U&Y-1///H&B'\3J)1 M-*OA=SH;36?GX/=,6]1(=D3[_UXV&%% HBG,@50@8A@&XZ8R++P@F)S*]LW. MRO>]>>1_7V]5%5A@V\GB6V7;._??_;CS)287>D/?FW"6@&QU'V7:M^TGK3?N M2\YQN_L>!FW'!FP/[=@:2'T(O*&;8IH'JTKZKK-2UJJ<;K>"@Y"X =;72MGF M 0]H/_3=_@=02P,$% @ O($$5?DVJ6%7!0 FPT !D !X;"]W;W)K M&ULI5=M;]LV$/Z^7T&H6)< 7OR2I,V:Q$"2M5B& M=BN:O@P8]H&2SA8WBE1)*D[^_9XC)=7N' ?%@" 6I;OG[IY[>*+.5M;]XRNB M(.YJ;?QY5H70O!B/?5%1+?V!;RC$ZU'L\FDV?C6BJ3 MS<_BO;=N?F;;H)6AMT[XMJZEN[\D;5?GV33K;[Q3RRKPC?'\K)%+NJ'PH7GK ML!H/**6JR7AEC7"T.,\NIB\NC]@^&GQ4M/)KUX(KR:W]AQ?7Y7DVX81(4Q$8 M0>+GEJY(:P9"&I\[S&P(R8[KUSWZJU@[:LFEIRNK/ZDR5.?9229*6LA6AW=V M]0MU]1PS7F&UC__%*MD>'F>B:'VP=>>,#&IETJ^\ZWA8\4 M*&;YLPQR?N;L2CBV!AI?Q%*C-Y)3AIMR$QR>*OB%^6_6%-8$9S6>+,6U">3( MA[-Q #B;C(L.Z#(!S1X >B;> *?RXJ4IJ=ST'R.I(;-9G]GE;"?@KZTY$(>3 MD9A-9K,=>(=#I8<1[_#;*A5_7N0^.*CCKVU%)\RC[9B\8U[X1A9TGF%+>'*W ME,V?/ID^FYSNR/AHR/AH%_JW]&8WT)Z83L3^=^\K$E>V;J2YQWZZ98$+DD4E M-"VE%F2""O>"-SJ5(K\7C71!D8>ME@&W@A5A#0++DI 25$EB51&>.6&=,#9L MV%72"RENI5,RUR143[PRT:P+*TVY#:1[NK*M+D7-4XKO8MLIH^*VMHNMX)W? MWM,G)[/9Y/3C]D_\MXL)>/*R<8H'H,C)H(Y"\;7E$#(P;IPRI>"1 M)4Q;YXRU$ LHU#H_$GMJ'S$4VL;]2?1&5+N")3=%.8R\>"_./!6;&-%K"VJ\ M6AJ%N-($C;P7B]ZZ(VGZ_!2Z@/)L#4(: Q6))&9RZB3!&LA8P< MST$?^XE.-*!2Y4JG))K6^19Q.4TF9-U/+AT1QGWGBU /%&ISK9:I-0R3>^MR MH6TD'Z2S2J/!(M[9(H!AD0\D5(@5O M"L7Y@)NI.+OHX[-:-[;4P/X:4KD=1::6!;P@4VO[W!,QR+V6)1V(]3U/MU*W M,;E>HZB26Z!,RQE;U+BSY,T:2Z[!)YU^;M$B;HN1C$9VBEO^IE/X8# M)HUR@J5"CXS*R?%(7'9)I I4&S$ M[QA[/ )GD^G)2+R2=TH:5K63#;5!%:C^]>NK8= G@V'6KR"*[H76-?<#*,;J MAK>2CQ$N$%HS_D\CT6)>15[XC-JW@MW^MB!1W")]D/_5Y ?AG]H_%(":]X1Q MM9?Q,ML?I;=K-X-*M/1X\KV@SVU\BVQ_#6)%=T4E(6E.G!^A&[&9*F\3N]W0 M2!Z;6WP082??CJ^5[-Y9,5F@%;HM>YM'U3J,RPN/PWM1;9;/^VY#22GF#WQN M\#@;^R]CKC6R+2/]<"AQLD]7NT?=*.9,6L4=2(EKH-N5(> Z.7B. M@[Y+GP)I$6P3C]^Y#3C,Q\L*7T_DV #/%]:&?L$!AN^Q^;]02P,$% @ MO($$56,_G"85! >0H !D !X;"]W;W)K&UL MO5;?;]LV$'[W7T&H0Y$ FO7#BN2XMH$D[; -;6#$Z_HP[(&6SA872M1(*D[^ M^QU)65$ZQRB&;2\V>22_^[[C'77SO9#WJ@30Y+'BM5IXI=;-+ A47D)%U5@T M4./*5LB*:IS*7: :";2PARH>Q&&8!A5EM;><6]M*+N>BU9S5L))$M55%Y=,U M<+%?>)%W,-RQ7:F-(5C.&[J#->C/S4KB+.A1"E9!K9BHB83MPKN*9M>)V6\W M_,I@KP9C8I1LA+@WDY^*A1<:0L AUP:!XM\#W #G!@AI_-EA>KU+#*_I*]VYLE'LE;I475 M'48&%:O=/WWLXC X, U?.1!W!V++VSFR+-]339=S*?9$FMV(9@96JCV-Y%AM M+F6M):XR/*>7MWCO'X52I %)UB650*ZTEFS3:KKA0+0@-Z*J3/SJ@GQD%=-0 M'$QK+?+[4O "I)H'&ND8T"#O7%\[U_$KKE/R2=2Z5.1#74#Q\GR ,GHM\4'+ M=7P2\.>V'I-)Z),XC.,3>),^-A.+-WD%[P.5-:MWBJSZV/QVM5%:8BK]?DRO M@TN.PYGRFJF&YK#PL'X4R ?PEF_?1&GX[@39I">;G$+_;R_RM.NSB$3D?/1+ M"60K.)8Y!HTXKU9HK171N)A3GK>)2%_@7J"-/8 M6L/43[+06"?QU(\ODN> _C_4,)3A.,U<4,-Q"W7VE<-L_ 7K2\("4F%=D MF$!K]KUE@1_C,5D=P/D3.5B)@KR5&!(PC*@F>T!ZM=".FPF#K6'HU3R+&#PQ M"AWF%-/7;'WJB&S@)0.'357W<*E_L]37+AJJW?R!+8C)OF%@AEE&1.,8FYC> MK3^K413Z63SQ+Z-HE/G3+/533*ICQF-?CF#0#N!KL[--CT*/;:U=9]!;^[[J MRK43S]M=4_:)RAU#8ARV>#0<9Q<>D:[1<1,M&MM<;(3&5L4.2^P-09H-N+X5 M>,/=Q#CHN\WE7U!+ P04 " "\@0157BM%TB(( 1&P &0 'AL+W=O M#RW#^[-I?GNG&E5.+:,-M4%3>;*U'J]<4@&;0//LA5X>C!^/*\ MYBOQ4;A/];7!W;B3DLE**"NU8D;D%X-%\N)J1O/]A,]2K&WOFI$G2ZV_T,W; M[&(P(8-$*5)'$CC^;L0K498D"&;\&F4..I6TL'_=2O_%^PY?EMR*5[K\A\Q< M<3$X';!,Y+PIW0>]?B.B/\8>SP6[TFAF:#6ETX5WUJV&<5$3*1V[Z,>SIC)JV M1EU-#PI\UZ@1.YH,V70RG1Z0=]0Y>>3E'1UV\KUPA<[ZOK*%RM@[+95CGW'? M&&'9/Q=+ZPRBY5\/(1$4S1Y61!GTPM8\%1<#I(@5YD8,+G_\(9E/7AYP8]:Y M,3LD_9%<'9;Q+&%3]OS),_[\R5]EM6PL^WLAV"M=U5QM6&WTC

(PBP.*R!EP;YK#8"5-9IG/&$9@6=]OY?&6$($N9N!5IXT3&(.X] MW[#DE-A-P#''-$Q!Y(Q@1U]MMQHSC(#4FF-$L-SH*F@V7%D>TML5W*%*6&0C MM$C%1$!+KY4PMI UX^#:B)+3>"Y$$%ISZ6>GW!;,:2\VHC%B"]MZ*S&;E;*2 MM+B4?"E+$IY&W$AT;R5-5]IA2)KJAA@@ZFF6[*+/,]?A7(7DV@Z/ M=B*+]*=:I663M5:1M)0;LY%JQ6XXS"%G"9DHLJ<*#$5L;*&;DHC,J;!'()5/ MV(:7S% 5M@2Q;9#'<)7@1USGF+EK4MX8\O,>6F37F[]W)W8FD+B/46VH(2!>8*;A1D(#X-*[6U&%_& M'# $CN>BY+)B/A_A-C;CR&S$=2E64I$0'V;(^B 71@,=; M7? R;4+R\@ JK\BI+6>M^>L8(*D@/I[!V"7,7Y9RY5<#G9IOGC.9]^)9"+9& MR--@*8%=1G6&EV7+$M)8T!^QF&I#,1S4(PU[\<-]'?2.]CEB7IQ4G@B3^0&? M[Y]&'T?LSXO%]=#C@1QW1BY1)[V,4,U\V,7JE!J12901ZZ>W1<4^)!H"I"$1 MM4AC8$J$BI,BAM7]U".=;;W;IMX:3OU'&!V=P]XLNKW9F_$SD/:EZBCQ3Y/[ MF:]T2X OU1JYAX515PPE*MFWV#1LB[E4L!9YT2\IO\0JY IL#5Z[E;>L"NV' MWT0>,+#_)-D-]1!U6 4+5VAAV]!N(_@>'*,GS]@2&^A[;>I"ICN>[M3*X$&_ M@+5+WN@R ^Y#;.3IB#W[\8?3Z73R,H[ZN^3EW'B$*V=/D^/A;'+L13T% MSC.@'PUN/?\=3.[CK:=_-CQ+3KTD'KDDH\Z&9Y/Y(4,6CPWKX9X=JV=7Q\'# MS%,J/47GDR1G ::CL^'Q'(*W:5IN*,)21-@'?B.4XH@2VG54/,6TN0U&T07X M]N!:8$MBUPB*BL,04[P)\S46S MI-5/.%1^$8XO2]%*L.@YC>]I[.X&IT5HT-"5FE1:<:@UBHK;0/&;U1\=,*VS M(6#.*"0RA,3BW_R6XH$:Z/LY43*FU/D^')9-)VS?^SS]M+J5?\S?DDK=^43.]F8))P M(S(%R,2IK$GIR+F#/='[KBD/\SL[FPTG1\>/Y'>/(L_D=#CI,PGE"^PKY0,5 M?ZL=/3_/,M^J8G=.9J?#:3)YC"U>X[RO#RSLL0X=GVU'8DRTAZWV&(;>,R@= M0F :ZQZ>;T^F)5]W#=DKOL$)B;VUZ,LR^]5.;'O,_^TGN"YXOO]SW/=X8'J8 MAWV=[A[6?)(B)>:QBTF&IZC;4"QS5%L7VL%S7^CK1-EK&7L/A"A]9E1 M5?25L?(,^]='$H=L0V'9*.(!* 6A@:&"JY7PD5^A"!EBR*;2)^:>=VF_ZP5: MWPE?1J,MW^8U55!VI\;=\_O_]CW5]UC?/.3[REG@X]!!_:O5B#WGY#85.E ? M>MT][GVF\,<7^AA# 0;BPA>+[FGWO6<1/G-LIX>/1&ULI5=1 M;]LV$'[?KR#34>ZZ2@BNN1;*C& METRJBALL53[6C2*>.J&J'$=!<#BNN*@'\Q/W[DK-3V1K2E'3E6*ZK2JN5N=4 MRN7I(!ST+ZY%7AC[8CP_:7A.'\G\W5PIK,9K+:FHJ-9"UDQ1=CHX"U^=3^U^ MM^&SH*7>>&;6DUC*+W9QF9X. @N(2DJ,U<#Q;T$75)96$6!\[70.UB:MX.9S MK_VM\QV^Q%S3A2S_$:DI3@?' Y92QMO27,OE.^K\F5E]B2RU^V5+OW>"S4FK MC:PZ82"H1.W_\YLN#AL"Q\$] E$G$#G:^[BI4_&!OKMKG'2Z3KWNJ)[=!VR M#[(VA69_U"FEV_)CX%J#BWIPY]&#"O]JZQ&;!$,6!5'T@+[)VMF)TS=YLK/L MW[-8&X75?_O\]FJG^]7:NGFE&Y[0Z0"%H4DM:#!__BP\#%X_ 'JZ!CU]2/L3 M,_2PKA!"YWY>SH1,_"%]BB2 UY,JQ7$&9 M!)R*JIB4E1-&LUARE=I%*A0V2J5' !T#]"=8/A=ER9[SJGG-/A!<3#G[$R'2 M[*ULL;"QL=;@@Q$(&=Y!D85UGQJ$&R4(90R%F'PI9)EZ MD!L!&#*A=8M@<98C.::SMRQ$4L 9QG.$-[5>-GRU%3GO7+EBZ*TL(6700UDI M$K0\H' ) 9>PUJQ1,]Q*S!N[KC;7C>#RC6G6-+4H0,SFQ6W6\XC;JT'A]%3ND/\FF3 M$"-VYOAS=^\;2CQ+)N%P#Q$+GK(:8PQ^DECPN/0\_$9*=MP[G.UR+T5<,B4K MI^@1O!JQ'ZJ:6X&MC=]Q:"-A!].I+:.CX["OHS#<]07D256;@U8ZD0M2*T]V M$;?&3]">!KZ?@$D9W-)=O/#&)QR%XRB+R6M\F3PR-D"&<8TZ .>3!'-7<=<0 M=D !YE)"^?-GQU%X]%JS@GAIBI]+N]S*NLWJ!GMOW7E:JI\ ")E I!,;UX3K M@B'>A=VZ$6QKEBL44MZ%EFO4T?#X9=AE=!A.@MU2^+1-!Y\G; V"P 9R;X+] M^[H[]K@,VIX*FR[ZMH/<2;%W_C/6+0 ,V?OW%U:/Q:S!0N#[VJ*W^.8'ERT9 MOXOB7NG0QL=^S8328$M=PR^E<2CL!\ &6!>W'FW/_A\V'?6FNZ]/L#W:'R6] M9]3X&0-]_X!G@E?L72]\>7DYQ&R0.,.M6$PX0%+E^1&3,Q=339E(!(?\LO:X M*ZGL1]B9_;HS?=95M)"NV.!6JX01I'^JH+H(V]VN?^[TU9W6@]F<8#:_@65 ML+I6Q-7CFAPBA[&2^GA7]@S1E,B.S,R2JXWH:T]4B\@F2;>Q%JFP:;-SAS>8 M8C<"IW3@80>'L^!.[?2MM&<)0K,CU7%K%O0,XCFLY_BZ4\=Z"U=ZZ_9CA\)H MW[EPO'&*KTCE[JZBP::V-OY OWZ[O@Z=^5O [79_E_K 52YPJBTI@V@P.IH- MF/+W$[\PLG%W@E@:W##<(]HPR&LWX'LFI>D7UL#ZDCC_'U!+ P04 " "\ M@0158/;D>70' #0$0 &0 'AL+W=OO(+P7BP00;$G6E_,%I&EW[RY0-&C:W8>+^T!+M$U4$K4DE<3W MU^\9RE+MV EZ@7VQ1Q)GYLS,F2&EJR>EOYF-$)8]UU5CKB<;:]N+VF9:+7CIE.IJ%@5!.JNY;"8W5^[>O;ZY4IVM9"/N-3-= M77.]?2!#V:WNO<34;K92R%HV1JF%:K*XG MM^'%NYC6NP5_2/%D]F1&D2R5^D87OY77DX B4H4EBQP_#V*.U%59 @P_MK9 MG(PN27%?'JS_XF)'+$MNQ)VJ_I2EW5Q/\@DKQ8IWE?VLGOXM=O$D9*]0E7&_ M[*E?&RTFK.B,5?5.&0AJV?3__'F7ASV%/'A%(=HI1 YW[\BA?,\MO[G2ZHEI M6@UK)+A0G3; R8:*\F UGDKHV9L'L4:*+?LL6J6M;-97,PNS]'!6[$R\ZTU$ MKYA(V4?5V(UA'YI2E(?Z,\ 9,44#IG?1FP9_[YHIFP<^BX(H>L/>?(QQ[NS- M?S1&]I_;I;$:C/COJ7![:_%I:]0E%Z;EA;B>H V,T(]B.H_ZR$>Q.U2UOMFS##,VGV5# F-'=N2E%(U[,U_[:O M^>G]QT%UNH^%;H;9I6&PS<0CKSINA0$DP5:RX4TA><5@W4V@IB!,[N$0"C5E MR>#//BG,"8J6+RO!3)\ <\$>U,H^<2T8;TKV7G=K]EZ:0CT*O>V1C MV.A3: M2J']>L,54H QA-CL"=AF4+:*@52-(:"L5A@\7<4U*P]]'?I_Q>.RDU5)#CFC M>%:JDHKB!N,*U%L62 D%,UZ49+75:JUY;7PF&Y2VX56U=55IPM(?=Z[%G '-9@13=>K#/?6 M6AE#T%;2#J5[HR"G*CAE#Z>,2:*P!DM+MMQ"++O"$7!'187XP61L7Z6T'7#[ MF*UVXP"(YT*T;EL (NIBKHN-0U,BA$JUY,UGAE<(E&YCQ_HFR+KO+M>B@8^^ M!KQ$#TF:)ZYCW#XCK83B2JN:?9T^3-FOM[?W0W:F[-,K !FEY.!&S4O1-R<] M*B7*;ZFFUFJY[/HL$>T0TG'>7'V-.'8Q5+,<=(=$?^^E#3;X0G4[(R>,'UJ5 M35%U@%J@-] J+CBDKVO;2E+B>T+H1UD,:2FP9] $_IY]G"QX(_\W.P?R#]-H/HT\(4M]IW?? 4@'#6$SGKQL)0C,!XX&P-IS*]F*0CH#? MZL[!..'<#H5PPU[8C2I5I=9;',2Z"GA@0"\E@.M^"J%M'V5))<1JE+I9KSJ* MD5=;9'_*;JOJ:)*@QY$\VJ) !0+[M9$4P8-UTZ@?;H*P.F[T@^^%$3)=@JFN M=M76/]@]>JJX2@K\4=$='3!Q2YL[72K MB"W(-VD8MY6<&K58/*04*\91.V7W1*+&P:%SM-LMQKU1-OWAG,K@6(C%+0;% M_]$=#B>M!1JI2NJ-G<,+[\M&"W%PQF,XH0DZH7D/\OF5)W1VHY]P3WIX49<+ M;Z":]R\/2D$80HAB/T@B".G<#Q8D)($_A^"H..ZF7N['2>XE?C:/G$X<>&'H M)^'"^Z(L/Z*2(1_021?D8^%G>0PAS_QP[IR%_B+\#G%_HSF &458%T (8-Y2,+Z'<>Q];<91>.%]?F7.P%_HAY%S&(4NI9"2W%\ +*0X\A/D#B?& MXW'DG65^'.5.P9_G@0.-7"\6._AI2-*OK\XKN(Q03A=_F/AYXDS$L1_FS@0* M$0Y(&5! M+^<12I3L[B=^O(!=M_/BZ(>&=V?/7K:O"NV7[1JW;>J.&A5]YKEEE"3_I/]?C"KJ7= Y8"Z#IE/T1/H[,R?9]20\]1/ M4,8/G<8^BZ8.49C8C^*4^)\EH0?698O0^YUCE'GHP32EWS#&J@3,CUVO9&%:)%52#:99,F.Z_'_075K7NG1T;NE6U$^E$ M)C0MP/.54G:X( ?C1YR;OP%02P,$% @ O($$55&ULM5I;<]LV%G[OK\"XDXXSH\B2 MG#AIDWC&<9/6W5XR<=-]V-D'B(0DQ"3 J!E]]?O=P[ BV2*[6:[#XDEDCCW MRW<.]6IKW8W?*!7$75D8__IH$T+US3EDJN2V6\MD8XM7I]=#'_YLV<#_ 3OVFU];W/ M@E196GM#7Z[RUTA1RY,.]C\WU-^Q\E!F M*;VZM,4_=1XVKX]>'(EIDM//\OMO'9L^='(JM]L&4Z M# E*;>)?>9<,T3OP8G;@P"(=6+#J<'Z TI_*^+I0\.P?+O(84CO:?#]"B#OO&5S-3K(Z2(5^Y6'9U_]>7\ M;/9R1-JGK;1/QZB??U"9,J&X%U?>URK?<9>S!I\SA7P)?DCP<=+'\O$75T;\ MD@6[5([,.Y^(L%'BG3;29%H6?6[709I/Q<]VRIR>S%Y,Q)O:0R;OQ:4MEV!**>O[)%& <,^P:\2% M]RIX 2;=M1^U7.I"!W+BRMFRO>.14F$C+CF9E//B@[I5IE;C3XTX[%GKL&>C M5GTCO?;"KN >!(,),M8A"/W1*[K^U@>-PJ(&/39.^W@I'G_Q*SPD8:*RDN:> MC%0;6>Y(1>KUI\>XL1P88G(V4X5_) V03E=BES[K+"^ MAO1B(V^56"IE!"*[DHX?8^8N!T45K?=Q>CT5:V64DP4"%;=5111EY\?*:0A0 M%51;4E#PJ>\N+MZWH4$25;7S-96E8*-T-9VA.TZMZR)%"*Q(-Z]55KOH>WKB M[5VVD6:M*)I*A"?9O>%V_?:RY4-!1<<;C3OS:!,['DY.!>P,AWV><:%M4>?P M4U$(F7]">,7K!MGL/1KAA(EHS]:!.M; /:FUU&>.%C#!__A*7*[@K6I-.9-)OQ K=VK-Y&M/@(6US M?]#KY+^IN%0N KTS<=$5]8&8R%J/Z:BDM BV8A#:M"(8S%'C'OAV?D&PMM2 M!XX_3_*G+\O[&#(Q#M@$P['55Q\"6$0S@X_XXBX#>V+F <"A?) MAL:93^@I[$.V-%FM1_HO5!5RN=]Q[U 7AA3X^P'-C'B7Q#>$O/9DW^T"P;TE=ZG3.0&#.%H@1$@,.]CV0BB0V!:8.]WNA"ZU_KS5%92D-X"B= MH#PKY8T2JJG3K)1$NRNKZ+RPD4'(U0H8,Z4:Z4 15U+!8U_+KED578^:]%*! MGH)D%%[$=OB D)$%]].4RG_JA4FO"#R4S,5&&%FINXIBQ8N\YHK3'>*RG:*M MCQ<[LS1%CB.D9Y[:=UY'IMNL=5!B/>D10>H!,C2L*V?7C@ !VZ9$PVCDX,I" MZ6^7A5ZG+*H1&T@D6Q1R:5,<2!#8-\.M+.I6"+3Z[.8)@?J<>4#_5/$OLE!S M_8T9FW%NY!J.=A$VA(WUO<"(#'R=;=)3"@)2+-U31M$CCAR36MEG9>AT!)&< MM8CD;!0UO.^:+]2_;%E"YR$(,D[L.$L09#^?_[=&&5(]:X+T.MNXK[YB2X*EJ2F1GP5B*5ZED0CGJW8B#>ZYB M^(<)T43NE,[:LZH?#5OJ.G .Y!3 +E)*9NV,$?O1K6H@A+U%-&XW&D&G V1$ M$>]E)UIP45,83L2R#MR:)%<9!QZ,J'M@)YIF(@B%Q_RCCX6>\_; MV'O^)^,+YBJ=D;*7Z'=#\39.X#A__$6/"#?-!)TX4% A L%[*AC "F02A:QM M6]=^F/;U1QZ'.L1-0P3!C+$RJKWWH"Q]"@MX+2M0XF#EB"NBD\.AWI9B2O"$ M[D6L-38^B[) H/6^J>9P,@>82NNKKBK%&FUH==>"[ ME8$,7M/F*W:HCB+1!8\Q1 M.;RB"2U"E[8;=TATDN#P &1%Z>0K/]1&M>L83"5;VS-",BU5>^@^__H1TZ._ MY%(;X(@!ZT^(8Z5X55?<-XP>0#Y:3J"W'V;W_-%$S)\]BDK,Y_\=TU],1WF? M\%F/5 N?>H@IRE7&O5<$K'MFXN8R9JI%,M7B(:L^)Z_O1OG\=9U.'STTTV'= M&.B,\9[O\1ZI7%^WE>OKT :C17 M!GEW"'8W(PCA8VX\JSIPCN$(U2L>R[*(J(!E4%=0,'90X%*%+6&'W3&]A3Y( M.N>XZC?0O &KQ&+9+)$2MAX0<8H$&=##4=',ZRR.O+('?0F*;^,$O8%:#8J/RQB]BLB^NTRV33TB;96&+)763/!OQ0@43):*!/5( M1,A.QKAJ4"FOO!1@8YSULLS5$2G4IA4Y:K541JUT\G [6Q/,X<5+JT4:Z!ID M\K[J->* D("@;;_. M4KW@<.F.P .JV4C2[82M:6QQ?J,K,OA-?&[W)(.1F)X-2* @V,CP0,^$[.-0 M$'>:9&VE)CO?&,#VO:X/UB5P3XX[,'3LBS X?31H:+?GQ'%]9\;H+XD'UGP7 MUY?B5UOI3)PN3B>-9#^EH_#M#Q9N%+]!2%XN_@F)>4NBMSI^1W-:[:"7V]E@ M[FXF]B&^>F"D":)!B9]IW_EL(MY)[<1O*& *XDK:]Z2'^('YC#Z8_F!VU8YC MI%=\:M'*V\NBT>SLO0&MKD M_HCY-PZL-KO!^)T_>%>2LGFW*0V M6*::UMV88JC.4Q;L.RM3Z%H4HW&)1N7252GI8Z8X>H_;=MRDX5_F'8MR3F-0 M)HL)Y;VJ0HR_A(K(H+>6XYSW[=80&N<%PO<=MX/$*[2#6/(9VB=*7#<\.2^& M/NS6OOD&M1S#0A:LXW5S&C\1AQ9]=>?VM/7O#M^4PU'4](K([HD6F"DPA&HV ME;;J P3?!0P[2/L88Z"FI#-0PC<[PHA!> LHX:Y,5S(JV7O+ TM@Q.17=XTI MJ/^G_@<3- 6S00;'!6+\J>7#="CW&'SQP);5G5Z MU9!KS)]_IPS-^XLM_^! Y4\D?"+164S-,Q*-IC$.NI@]&*W][.LA_6;;^RYA M7X1REEZ+Q' I6+W.X).^\3]3+^H+R]:\C2-]>O75O;CI(!O+02]7NL"8)$3$ MV;7E5]#UP6*0ZDU_]2NJ0M*$^^T#%7LN_DP%#T5&]XZNB9/_=X 0IKYOW?A9 MX3+8>TYZ/T3!H+GFG]OP^MR$^)N4]FK[DYZ+^$.6[O'X>Z"?I%O3 %"H%8[. MIL^?'<72W'P)MN*?M2QMP%3+'S=*P@#T .[3*\?F"S%H?^AT_A]02P,$% M @ O($$52[I!YBX! ) T !D !X;"]W;W)K&ULM5?;;N,V$'WG5Q#:=-$"6ENDKG8< [ETL2VP:!"GW8>B#[(TMH651)>D MXJ1?WR$E*X[K:/.P?1&O<^9PYO"BV4[(KVH#H.EC5=;JPMEHO9V.QRK;0)6J MD=A"C2,K(:M48U.NQVHK(=%XRHM:F<^LWVWX!K*T@ AC;\[3*=W M:0P/ZWOTCW;MN)9EJN!:E%^*7&\NG,2A.:S2IM1W8O<)NO6$!B\3I;)?NNOF M>@[-&J5%U1DC@ZJHVS)][.+P%@/>&7#+NW5D6=ZD.IW/I-A1:68CFJG8I5IK M)%?4)BD++7&T0#L]OX,'J!N@=Y")=5W82/UXGRY+4#_-QAH]F'GCK$.[:M'X M*V@1_2QJO5'TYSJ'_*7]&)GU]/B>WA4?!/RUJ4?4]US*/I +3XP6E\LX6F:IMF<.'@'E$@ M'\"9OW_'(N]\@'W0LP^&T.<+W))Y4P(5*WI?H!K6IG8BA:>(#T/?;X"N1(E[ MU*!J(P!:E&5C(J%!48WCNG=I6M>BVJ;UT_MW"6?QN<(=VM*0SS2FY'XC 5Z( M@F)*P:24+(K'5T9,LLV''=068J5WJ02ZE2)O,JUH6N?41+C(D)^EP<[I5A2U MID5MR ()PE%"?B A&TVPP!8W+7_D8?%&0/& DK!@/D=SGB BC]M:0&YDLZ8W MA_F$;Y;/D6C^ MP?"OS)XPF5V(1IH0X+0^2+>'05KL@]2AG)+;,)53N:G MAI/8H7Q/'?Y6?T"B5:&@=T[.,$-N. E-)7"#D&/%3UR>,%-A;N+%Y)-0&K%[ M&Q\-(L+=V M(Y"8A(Z'K8[V/N+E1-=1IG:&.W0F"!BZ+(S)QHS@A+3IF907* M7)!IV:\:H9,H(;(,#$];'HR5GK8MF878Z>#/I_O_="&UI[FRX9)B2>=7%&>&"=G)'( MMV[.2.@91P-BCWJQ1X,*.]IC TH=QOE>2LT-G[SG\S\H\^:EA^--\(VTGZ&D M/#8Q*7!CWZ0"%!H!O#$@S <=70NA]PSCH?XSF_P)02P,$ M% @ O($$54!\@16#! 8@H !D !X;"]W;W)K&ULE5;;94<6+)$MV)Q=E=8KJ5ZD$7 (8^EJ+2LZ PIKX,0YT6 M4#+=ES54N)-+53*#KVH=ZEH!RYQ3*<(DBL[#DO$JF$_=VHV:3V5C!*_@1E'= ME"53NR4(N9T%<;!?^,+7A;$+X7Q:LS7<@KFO;Q2^A1U*QDNH-)<559#/@D5\ MN1Q9>V?PE<-6'SQ3F\E*R@?[D=4@<;Q_(L7S##)M/E=Q29:T1S3ZX5)TWDN.5 M%>76*-SEZ&?FRT;CBM9TD7YKN.;NJ%[=L94 _7H:&@QA#<.TA5MZN.1?X,[I M)UF90M.W50;9<_\0J77\DCV_97(2\$-3]>D@ZM$D2I(3>(,NWX'#&_Q7OE>R M7/&*V7PU_7.QTD9AA?QU+&6/.#R.:+OF4MH+O ML.,[/(4^O_7-0F5.;Y3<<-L,3-!WC"OZE8D&M-U:: VFU5!!1EF5T8^-/6Q54]!*TK1@U=H>AW2.]8%0K+1D-,VX3H747=BC\)^82@LZB#V^SW%_ M. 5R=[,,[3!.HS%]B>%K6[8\Q5#P6$/&P49S##)_PHO;>_I9]BUD_$LTZ>); MR?R)X:&G2,,"==*A8MW:H72YDF6WH_T)^#$%2C^="(Y+4!Q)<62/$.W)-!5K M,FY30(@,1[M_TE)PJVKFU*E2ZZ@-+I0VFSZY8KH@9R3N15%"%EY?C9^$%/C& MEB0932;D=PR@D(M2Z-3F02Y&!-NF!F5V/5H+9GRFS+A2##WO@B)G?26$&?US89]R;C ;EJPQX<%4FB"_(&S_M]KPTBEXKR%O!$Z?#>AC\^8T ML1?,FWI/N':$V3/"UH ?DN8_:NM(&T<:.M*-)RTLZ?\SAB[)PO4WZ;+.@;[: M 5/Z-5FR]$'(-&PO=V]R:W-H965T9,V=X9DPN#D(^JAQ DQ]E4:FEFVN]G_N^RG(HF3H7 M>ZAP9RMDR31.YPEL8YW*PJ=!D/@EXY6[6MBU.[E:B%H7O(([251=EDP^ M7T$A#DLW=+N%+WR7:[/@KQ9[MH-[T%_W=Q)G?H^RX254BHN*2-@NW#&HR)R60MQ*.9?-HLW< 0@@(R;1 8?I[@&HK" "&-[RVFVX\FD&5YPS1;+:0X$&FL$ 1&E!Z B_J4XXL7O3K ME&^XR@IALE;D[\NUTA*KY)^QG!O(>!S2=,Y<[5D&2Q=;0X%\ G?U]DV8!!.W%3%T#$EEPJ!2@/JS;D,V=K7G#-D7RKW88P38[YC25R.M1# M#F0K"FQ57NV(-C5 ;$:F)GC5_ G8;EICAQ.-YM>BW+/J^>V;E(;3"Z1V9%@, M&)8#AEO#\,DJP)3)"B6&7F(R=S[#$Q0D;+^T_4;.@]"L<)HSF#O73.4V3F8& M\+WFB&F9FD5DK27/-#3[SID38H0TG#F6*KWHO]WZ+9./T.2L(*NE)=Y;12GU M:)R\F'_ N/H9#^<) ]KF<<+4"P=QJ!.:C?:(R:=C!F/]?#K06 79@L#:T3G)CL$'58#!QTJI(S0X MTKES68JZTE@!8X43#/2TM9'AS2#YNC9%JTRY!X'SM<+'1,'_Q;+ OV+EO O# MR'G_"F+8BO'2"37KG+!@LKSSH.@QGDL[H%^^EOJ^G-,?G]P 9<@ M=_:9H3 K_4OFLKG C^;-,PC)[WBE2 %;= W.IRBP;)X6S42+O;W. MUT+CX\ .ND2\2 M7^Z>>^Y-I^E&Z:^F K#DN1;2S,+*VF82QZ:HH&;F7#4@\6:E=,TL;O4Z-HT& M5GJE6L1IDHSBFG$9SJ?^[$[/IZJU@DNXT\2T=X$_.6S,WIHX3Y9*?76; MW\I9F#A"(*"P#H'AZPFN0 @'A#3^VV*&O4FGN+_>H?_B?4=?ELS E1)_\=)6 MLS /20DKU@I[KS:_PM8?3[!0PO@GV6QEDY 4K;&JWBHC@YK+[LV>MW%XBT*Z M54@][\Z09WG-+)M/M=H0[:01S2V\JUX;R7'IDO)@-=YRU+/S*U77W&*4K2%, MEN1*2(/>\8''&[S!\<4KQZ^Y*80RK0;RSV)I MK,;J^?=8%#HCP^-&7$=-3,,*F(78,@;T$X3S]^_H*/EXPH5A[\+P%/K\H6LD MHE;D/6FA)%QZK942V/!.RKH:F@2/E08XJ J".067T^"!/__@QF7; M/>C>ZO,A 5(H8TWP4Y!&^2#!-XV&=(SO+$HODNX\'P=7S%2D8;Q$:OJ5$\$X M2U$QHSD^!PF:BR[H\$22LCY)V5N3=,MLJS'(8(ZDC-QPMN2BN_Z"0=#D#R4+ M)@L0+H!O2O%I*H?VOXL $7OVF9?8)<&W'&D])WG Z54I; !K ;6[[)M)\#

W,APD&C)Y]8E*LE\C@NVWKK9L!??] '-DB@9 M#8(;,&9">-VT7?4B#A@;G&7#:#RFP8?@KBMM\L1$"X[M:=R+S+/M8(M6:Z?; M*.V'T.NXFV^:9^.(Y@E:O/D^(1$12JY_1FHUABG/(TJ/?@/CO4%0@U[[<6>P M05IINYG0G_83==$-DF_BW3B^97K-I4&2*U1-SL=86[H;<=W&JL:/E:6R.*3\ MLL*_ M!. .]72MG=QAGH_S/F_P-02P,$% @ O($$56Y4VH_F P T@@ M !D !X;"]W;W)K&ULC59;K]HX$'[/K[#2;=5* M*;F1<"D@P6F[VY6J'AU.3Q]6^V"2@5@X<6H[R*TJ #1Y+GFEIFZA=3WV?9454%+5$S54N+(6LJ0:AW+CJUH"S:U3R?TH M"%*_I*QR9Q,[=R]G$]%HSBJXET0U94GE80%<[*=NZ)XF'MBFT&;"GTUJNH$E MZ._UO<21WZ'DK(1*,5$1">NI.P_'B\386X,G!GMUUB/M(5!_5NXFOJD4"^K5]&_0"<:GL42BNR M+*B$E3V;>WI *>+V"386-4T@ZF+&:1 [L"=O7D5 MIL&'&V'UN[#ZM]!GRS:OB,"8.%6*K5G61H4S]I[)A7O^]&SZ<"F8V]OUR&,! M9"TXYC6K-D0;O1 ;ESFG['\4E)5:>YS9.05H*:#R=<$JHA&VJ6B3,VTM4455 MZU,IP5EN+TAI;-H;06A\HZ3%4F/GL9 +R1(4$!@!.0LV?.5%2,M\PG/>D8$ MECC%1'#^<$(OB8:V#:, V\@;AJD=#P:I\X"!4YD5A%8YO@L[?.]J0Q#-1H,! M&HVBQ$F\)!DYL1XFD9H'46QDPP#YT^H,#9N[6B. M+P S\C-/&8(9H]A+@Y$S\D8I.GC#0>P\"HT.UX[;$ Z\?C3 SL +V@A&7I*& MIA-Z\?!6CB6=&)/?%>,/^S(BB_D.(]D >:*\:6]^KK 8U/;BR'=#%*L,^=9. M7%+DS3TOI]?G3J"8RU9;^Q,?>N2SZ_C0,S[-B8^HV[4]E;DB>2.MVA$(1<<$ M3ATU#_GXMP3V=&D[Q^1A9ECE;,=0\3DY,."Y\^;5, JC#\[KLUYGNQ/X7#'. M],%)4EQ ;9VM:I E>7M 5:IW3K\W2/"3HE"9VKY?FR1A2!JY:X*" B?LC0)T M#WKIT'E-+FG /ZLS)5OMOU*Y87C*'-;H M&B YE\BV@K8#+6I;M59"8PVTW0)_.D : UQ?"Z%/ [-!]QLS^P502P,$% M @ O($$59:9( E6! ;@L !D !X;"]W;W)K&ULO59=;]LV%'WWKR#4H4@ S99D6W9GOMQ;NY\+^2]R@ T>IG4Y&PQ4DD%. M55^44.#.5LB<:OR4NX$J)=#47LKY( J">)!35GC+N;6MY'(N*LU9 2M)5)7G M5#Y= 1?[A1=ZC>&6[3)M#(/EO*0[6(/^4JXD?@U:E)3E4"@F"B)AN_ NP]G5 MV)RW!WYEL%>=-3&>;(2X-Q\?TX47&$+ (=$&@>+/ UP#YP8(:7RK,;WV27.Q MNV[0?[*^HR\;JN!:\*\LU=G"FWHDA2VMN+X5^Y^A]L<23 17]B_9UV<#CR25 MTB*O+R.#G!7NES[6<7C-A:B^$%G>[B'+\CW5=#F78D^D.8UH9F%=M;>1'"M, M4M9:XB[#>WIY@WG_))0B)4BRSJ@$DY!/+F8:T M,:VU2.XSP5.0BIS=F0OJ?#[0R,N@#Y*:PY7C$+W (2:?1:$S13X4*:3/[P_0 MG]:IJ''J*CH)^$M5],DP\$D41-$)O&$;I*'%&[Z ]X'*@A4[159MD'Z[W"@M ML:9^/^:O@QL=AS,ZFZF2)K#P4$@*Y -XR[=OPCAX=X+LJ"4[.H6^7*-NTPI3 M)[;DBBJ6V,R]9[PRF6OSO?HG^>XF^IB_IQG=94"V@J/^,8C$O6,=+[0B&C<3 MRI.*4RM39+UI6:]2C"1R>9W3O1]Z9Z.)'T_CWKE9 M#T=^/!JY]33RPZACGPQQ_1X*@;W&L?EJ&QLBTP'@/X_U#"4 M03^>N* &_=&%6X7]<-RUG=#ZN-7Z^-5:7PF-ARI\H\ M2^M,",6LWAM!:JLD$T>%NLF=;N"9;FP[MT>,8IK0'ZD[YMJ*HCDBJI-=Q)UD M)BZJ;C\80:17![--NBOZ8^7@=G#@41JW38O;BXJG)$/!D V *:).+/O/,M58 MB3ID2F=4DST@/9,SULF9X=IX9M PE%:9JC3S61#3QGX+"IJINR^B_; MV-I%0U6;/W#N,LKJ!J:K(")*Q]C$]';]1?7"P)]$0_\B#'L3?SJ)_1@%<\QX M3#F#S@R$G71G)SV%+U:%=N-0:VV'R4LW0QV.NTGT,Y4[AL0X;/%JT)]@J4LW MW;D/+4H[46V$QOG,+C,&PO=V]R:W-H965TZ$PK>++5I MN8.C6X2\I M-G:/)NC)K=8_\?"E/IN$"$@THG*H@=^X:[WY+$9_/,!*-];_D\W FY434O76Z784 M!@2M5,.3WX]QV!,HPE<$HE$@\K@'0Q[E>^[X_-3H#3'(#=J0\*YZ:0 G%29E MX0R\E2#GY@NQ@A [-L$>G,P?ZD6M6C;HN!EW1*[HR\DTK MM[;D@ZI%_51^!KAVX*(MN(OHH,*OO3HF<4A)%$;1 7WQSMG8ZXM_V]F_SV^M M,U :_[SD[J M>5D;MLN)[7@ESB;0#U:8.S&9OWW#LO#= :S)#FMR2/M\,70) MT4OR42JN*LD;\D4-;8CUO)%N#9[8#NJ;.#TZA;DCHY_V)9\.6SUO&F+'*!EQ M)U0OB+1$<*-$3:0B;BW(=R4=G!:..V$)5S7>&D$X_)0&+B?,,R7VF)S7M43@ MO&D>J-=SJ=N.JP?@0>2@R5H!#^Q54FEE=2-KCI:@[>1@J-9@46E'0(NNX.56 M" (@X6$>@S BL 1"1KK>=-J"+(03):S%[&]!=L+XN*I*$& >=2,'Y%7WID+\ M5YACY>'@*,.P+'>)D<\38QX3L^?JVS=%Q/)WK^-$7D C=6U)MS5X$MRLC1!/ MNHM ;PCLC6 A[U]Y@UV#?VR/6CS+RTFPT$NW@=0%?P0@%#(&1)30,(V R&(: MEDBD(8V!>&_Z%:FEK?2=, ]!09.T"%*:QY&72<* ,9JR,KC1CO^GE"S: )FL M1!LES8L$B"*G+/;&&"W9(\25T1:CH)?2/8$91< 7 L% E\>; %&$@_8B29_# MG +"/ N.@FE&DY@A$=,XBY%@(-]XP!!A@JZ58"5)*6-Y$!64)4GP M76U+$?($[0BM4JV'6@6G&]VA.K#'*(N\P8CYD *5%K0$L$ E$4TA=D?!@C=C M2T'S_Q18@\$TITE4> $:%Z$'#;$NRQ%^QI#Z))0PX #*\AJ^%!('&W[RP&0$ MZ?3^LY06J5>1))057@4D(HJ]"OB&DVD#CA]A$XI?O70/4-IWPCI?HAB! J#X M,H[>;8]3!IG$$%ZNN5H)'!-++@VYXTTOO,T\'&Q"WHHQ!D66 ,5*6H99\"<. M$#(5][!K6'$$&BK=(O 24<=I'D"!Y'D>?/$OB./W9&2&T/JP9KF/T! =#V9_ M@BA8;] Q*)%IDM,L1^- QP I#P>ZB"!%Z7B?TJ0$O0<&>;H;Y.GA00Y[5-U# MH\/HN1[[@-P^D$]"KPSOUK(BY[!.O32K#RN^@5FQU%!\&YQ4VV$R#!(_@1YM MK1YM00OQW:AQ?JY@R5B8(NTP1<23*>*_O9X%Y\?_.8J>?$:PK:'+0AP(4!09 MM"L,G9S&.,@R M_&<)<*70=@E-DA*[TV$6?FC3U$%,(\@P<"5% !T&=C)HJO!W1M1+53';V\%: M859^T[3P'>N5&]:QW>UNF3T?=KA']F$3_L;-2BI+&K$$T? XASHPPW8Y')SN M_$9WJQWLAYY&PO=V]R:W-H965TDL2'OJP%JE@6^O5KE2UNMN+:2_>Q6*ILA/]R=V*+?@+5U]73XD^ZE>40$1TL' M3A:0M_A3\&VZ\QYEE_(:QV_9P6-PWW.R'O&0^RI#,/VRX3,>AAE)]^-;">U5 M.;/ W??O=)I?O+Z85Y;R61S^)0*UO.]=]U# YVP=JN=X^SLO+VB4\?PX3/._ M:%NTO;KI(7^=JC@J@W4/(B&+5_:]'(B= '=\(, K [S]@.&!@$$9,/AHAF$9 M,/QHAE$9,/IHAG$9,,['OABL?*0Q4VQRE\1;E&2M-2U[D\N51^L!%C*;62\J MT9\*':(H^H8<@$-DD8"%ZE,54SJ;$ M+Y@K)L+T5]UDEO>3)W=]I;N4@?M^F7Y:I/<.I!^@+[%4RQ01&?# $(_M\>.V M>&J/=ST+H*_'LAI0[WU IYZ5^'DM+]' N4">XWF&#LT^'NZ:QN.T[.2T[-0> MCKFOPUU3>&,L!]7D'.2\P9&3\^\_= !Z5#Q*_S'-O8(^--.SFGV;KIC/[WNZ M**<\V?#>Y.>?W+'SFTDW2!B&A!%(& 6"-?0>5GH/;?0)^;86Z@>*N%K& 1)R MPU.E[V+J L5;R9-T*59HQ1-?G])W/9/B!?\ZYV!9Y&^H7_?5V>*GKG/Q8:]AD9YK"FZ M+DA(&(:$$4@8!8(U1!]7HH_/6H#'D'I#PC DC$#"*!"LH?=5I?>5?9$WUG:B MU_8%DNOH52_[>%X^CNHZ;)+:"NXJ-20,%[#13I'V]HHT9#KZ_W2#*EU#E.M* ME&O8RJO/5C$/)JVL^;IJ!0G#D# "":- L,8,N*EFP,U9R_ -I-Z0, P)(Y P M"@1KZ.TZ];=RIW,AMC_YVH%=10:EX9*V^YSL7+HW>U48-",IT;AK D["P=)PZ T DJC4+3F1/#JB>"=M2:7>"C9(6D8E$9 :12*UI2] M=J1!TC HC8#2*!2M*7MM:KE6#^44L[DD[YJL^__G:V^" M#4WVG>%V"K5?Y9&CZ-5.D=?B%'4KFZW>L#U=U\4$2L.@- )*HU"TYC2H?2G/ M/6L-]4!=*% :!J414!J%HC5EKUTHSVIW'/'46P+WGM[&>]73W&JP5T#-K?9K MJ+G5?AFU7^BQ UG[.EZ+KW-\&36ZNO9TG=<3J.L#2B.@- I%:TZ#VD7RAN$2@-@]((*(U"T9JRUYZ1U_+CINYE%-0E J7ADM96ED'='RA:4\#:_?'L M[L_#RU?T*?_9Z2?GVJ@7J-D#2L.@- )*HU"TIJZU*>1=G;<>@SI"H#0,2B.@ M- I%:\I>.T)>RT^>EDPN.!+9SI-*]%4BI"]6(;_8/9LJ)@.6!"E:KP*FL@^# M>*6,FP&F+6E5LC85^YD]K+/N1W6"@':"0M&: M?>C]?B_9PL<':CS@Z-,MN3 M?V;R$B''O4"'-VF _LKIY/X0T/Y0*%IS4T=M60U:+*M3Q!=1I%\3P4+$YW/N M*],$:.G H75N#^N\Q^.H3A#03E H6B%U?V>CF?[JN\BW!*8HEZO8UE.=K;8= M/N2;[?;.3]W;F6LXC]U;4FPJK/'%'L!4.96%[3G.Q"YQ7EG+N1I;T^69[ !_G&_IN+.[BAI7D+%0@JE/=&QLIX&%DIIQ M4K;.X@W*O&J^\==V(LX2N M)B["'"_GE!P1E=:")B_4["MO,5]Y)1?*AE/Q-!=^?'D'!ZAJ0'>0D*S*5?%^ M1QNQ'M.Z $2VZ*]YB+6V\4^*ZNKI#OO$2>XWF:]UD]WMW5I?-S MT>,?CMZ;#+];&+[B!1=X&[+E1TP!K2E)ZX0SA*L4;8 >\@08^H[6)*\XRBNY M0$!7_5&^%, ;ML<)+"RA<$QPP5K^\L*=.'_HIMXD+#()BPW!>D4*NB(%BNY? M*%*4,YQE%#*L-N.'TQ[]YT]ABMYR*-F_NN($)HMC$A:9A,6&8+WBA%UQPM$= M=!).VA:%GH135Y,&=ZUP\@?^L'2N@G VMP_GDZVS"MWKOE6D9WE]J[BQFO59 M?F?42WO2I3WY.>'X< !Z431&V4]=ER9AD4E8; C6*]"T*]#TF41C:K(X)F&1 M25AL"-8KSJPKSLRL:,PT&]WW!AM]I;/R9@-IB;16TZ%HZ%F!7C6NN[RO1_.. M:)TAL3(3(M3AVV/^7HSRGKH83<(BD[#8$*Q7%-+/ 'FJ$UO"A-TB*CM-@4K5^6T^'1]9]+-XP>&XW2(J.TV!2M7Z+3T=$=/?S\ M@&X$NIT^^Y]N!)I#A1L.94,+"X.A;&C-)N% -NRS!E@)-%.=1X824E>\:7ET MHUUW\Y7JZ0W&;]V;E:L9CV0W5#7<3OBFE?H>TRRO&"I@*T(Y5U-QIJ)-=[*Y MX62OVF_WA'-2JLL=X!2H-!#/MX3PAQL9H.L1+_\#4$L#!!0 ( +R!!%7Q M@-Q67@( *\% 9 >&PO=V]R:W-H965T1CVH-BT(U073U+J%MC'3Y(=P\72 M[&DO%BF1A^>(IF:-TG=FBVCA07!IYF1K;3V-(I-O45!SJFJ4[J146E#K7%U% MIM9(BY D>)3&\7DD*),DFX6]I8D]H208VX] G7+/5XAYQ[(T?C589*^I$\B2'0/!9+O2A^X>!@G)Y)F$ MM$M( ^^V4&!Y32W-9EHUH'VT0_-&D!JR'3DF?5/65KM3YO)LML)[E#N$%>:J MDBS'[RZ1DL9-Y"\GD765?<84=Y56K25TF+<2EAH%,PAK5=J&:H3?T.D9.FI'D;L+946W#7BM- ^B2^.(F3 M0\J/,O5S-34US7%.W. 8U/=(LI/M4+ M/SXY9+BQ*,S/0R+'_T'DI!D^I"8:#!__BG[3'7%I &.I4.*3R_.".CV>6@=J^HPDAMEW8 '<^M> M5-0^P)V72MF]XZ>\?Z.S/U!+ P04 " "\@015SYKC*Z8* !J< &0 M 'AL+W=O)#^)#B>_G M3]1+4CI[S(O?RGO.*_(]3;+R?'1?5:OWXW$9W?,T+-_E*YZ);Q9YD8:5>%LL MQ^6JX.&\*90F8\>R)N,TC+/1Q5GSV=?BXBQ?5TF<\:\%*==I&A9/5SS)'\]' M]NCY@YMX>5_5'XPOSE;ADM_RZMOJ:R'>C3>4>9SRK(SSC!1\<3ZZM-\S?U87 M:+;X)>:/Y=9K4A_*79[_5K_Y,#\?6?4>\81'58T(Q;\'?LV3I":)_?B]@XXV M==8%MU\_TUES\.)@[L*27^?)O^-Y=7\^FHW(G"_"=5+=Y(__Y-T!^34ORI.R M^4L>NVVM$8G6996G76&Q!VFL%?OC=+V[B;HW(;K[@VZ.O?%V9)\Y4439EG$R9>[)%ZV 4>_KT0& MXG/R5;L;GGXWZJ3]OER%$3\? MB:Q<\N*!CR[^]A=[8OU=%P!(6("$422,@6!*8'B;P/!,](N +WA1"+V+-D). MGE^(_TU^^J\V=UP9J4-U;F&3!E:?F!\N',>U7,NRSL8/VQKV-[2]Z2 M%D!I%$IC*)H:'XZ,#^>-,KD9/%AP)"V TNB>)G1W9W/4?JCB2N?(-OH/%Y?+ M@O-&Q4;=?X05+\DOXOU:U'9"/GZ\U@H+-8*@M !*HU :0]%4L:4;9'M'DNFA M!A*4%D!I%$IC*)H:']+5LLVVUFV^J![#@I.H3OGQW;IJQ[N>+<,D[-RM<),U MHOR!%[7%$N=S4E9A48E,5W%M4$ M+R@M@-+HGF9NA@$<]X0T8R7:.'@+[\R6 MYIEM=L]>&P<\F^^. JC)!J4%4!K=T\AM%#AM%+C:*'@+C\Z6)IUM=NGV1<%F M@%,K,]3(@]("*(UV-&78PK+ZHQ8,5:TJIS3J;*/=TQL+TJH&==DZFK\]2O#" M^X962/=7R% 5JB)(4\PVVSK[N]OD#\+BHJS(99;%(J>68?&DE0IJDT%I 91& MH32&HJF3)*1]YEC'T05WH&8F>.V?@Y*-_?"E5%CWE/PC?7-%AG*.>8K6ZQ(^U&>#T@(HC7:T Q+^6UAH MCK30'+.W,'*PHUR: T"J4Q%$V573IFSN1(LCS4/H/2 BB-0FD, M15/C0WII#LA+(V&:K[-**SW44H/2 BB-=K3M9._JD_U;6&J.M-0$L+CA_ NT5IOYJH&JPN=X0:E42B-H6AJ"$A#SSD]DL0/]?N@M !* MHU :0]'4A3G2[W/-T^5>U;TWLP>OMX%Z>% :[6C[N_>H:E4YI3WGFNVYZSQ) MPKN\:'_3838G'^.(9R4G\ESP![GZ=*N5$VK/06D!E$:A-(:BJ9I+#\]UCB/% MNU"'#TH+H#0*I3$438V/K<67YBETWU:+0B1WLN!-0A=]//V*KPZS/5#L^[HD M=VVN<+!TV+61V,61;V&^N=)\<\WF6V?$D#1.>%GEXM?9S6DMY1J^W7IZ/3V= MJ67I%85::U :A=(8BJ8J*OTWU^R_?5ZG=[RH5V6NVJ7G)5EG<_%)N'5^WKTJ M_:K#;W=$_)=:0DTU*(U":0Q%4[64IIIKGB'U1[EM=??ZO9T'6F_26S5+/A MJ8[(=%5/)DI(JDTK'2?W]9.XS(C!S=B?4^5:,[^_V#Z UDL[VF1OO0Q5KRJ) M=(!<\Y2N+YDXG_ T%M> SQ?[6E6@_@V4%D!I%$IC*)IZ_PSIWWA',E_+@WH] M4%H I5$HC:%H:GQ(0\@S&T(WSZ>X5;U$+H["I+D-R#P6/)O80=YT@[RS%.Z@F*] M)$%<-BL>GLBMJ$!T3;7K'\VDP5)"#1THC4)I#$53%9:&CG29+:";WL5F.SR_,?GTN1HZ\ MY,NG>FADOH[J09)7374P5S=8/*C;!:51*(VA:.I=3:7;Y1^)V^5#W2XH+8#2 M*)3&4#0U/J3;Y9LMF5>-E_O]-7O^3#]49]Z-P8)"72LHC:%HJJ#2S/+-9E;O M4O:ED&2]:IY7T%S5-CD_7Y"(%Y7(#Z0422!N[K%;[UM81/5IRHLH#I-]0>#V@L!Q=B0)J-\%I5$HC:%H:A!(O\LW^UV?^;IH>X?U[_E# MFJXS:&?17/W@S@#4%X/2*)3&4#0U++;N@>\?26<1>Z]\Z/0M*(U":0Q%4^-# M6GV^V>I[76=QTCL/>#-'?QZ NGI0&H72&(JF"BI=/7_/;?N/J;/8GV+E^%-] M?$!=/2B-0FD,15/C0[IZOMG5^_]W%C7NVJ[.(G1!))1&H32&HK5!,-YZ%)H0 M9=D\M*XDS9+6]@%5FT\W#\:[;!X']^+S:_M]8&L^I_9[UC[V3N+;I_!]"HME MG)4DX0M1E?5N*G[L1?M@N_9-E:^:!['=Y565I\W+>Q[.>5%O(+Y?Y'GU_*:N M8/-XP8L_ 5!+ P04 " "\@015ZTQ@=%D% ! )0 &0 'AL+W=OU,MOWU-1^!&#QTTI[<3 )YSP/'Q[S# <^.C'\1.THE M^IIGA;B=[*3@]1^*0YPG_ZXYF['@[P9/3CH=TNY/E#FL^VR=;NJ3R M\_Z>JRVKI:S3G!8B907B=',[>8MO8N*5 97BUY0>Q=EW5*;RR-B75K4G\G79B#. M A3''$": -(/<)\)<)H YZ5'<)L ]Z5'\)J *G6KSKT:N"B1R7S&V1'Q4JUH MY9=J]*MH-5YI44Z4I>3JUU3%R?D#?:+%@:('NF+;(JV*]P-:JOFX/F04L0WJ M*?ZF:[3A+$=R1]&2'?B*BE*V9!MY3#A%]YRM#RLI4%*LT9+RI[14G"BO(RJ3 M-!/?J:-\7D;H]:OOT"N4%NC3CAV$"A$S2ZJ\RK.S5DT.=W4.Y)D<'/2!%7(G M4%RLZ=H0'XW'^R/QEAK/=E#):5#OR"CPYT/Q!CGV]XC8A!C.9_'R<&Q*Y_\= M/?[/1]<&PVEGF%/QG&=X42J2[9;3;5)-KH_=C/K]%R5%[R7-Q1^FJM=YD[@^N',>CH?Y:&*A-/ U5714!5,L4-T53Q4^3C$ MN%5I"7MMPMYHPA\+95 T3P5M'^%7L\7#"K7]7I7?#14.0$)<,\7#"H< MV%.S+P1MPL%HPN^8D.K.9LP31@&73CM(6 0)BX%@6A7"M@KAE3PAA"P.)"R" MA,5 ,*TXV.YZ!1O(%1J0=I%ZH=]S!8.*3.W^W8)!Y0=>WQ4,*L\Y8^DIG[5' M>#3EMJWYH)IN28ND6)D3'L5<.@%!:1$H+8:BZ04A74'(E2RB 4.5")(6@=)B M*)I>HJ[APZ,MRR4VX0PN6C?LWQ8L3"H\]?LV,52%_C3HV\10I=UBZ"EW;10> M[Z/N.=M043X]4YF?'GH8,Q[E7#P)(6D1*"V&HND5Z?H\[%W+)T";/U!:!$J+ MH6AZB;H&$(^V,)?XA&_H#/R@[Q-#%9X2N^\30]64!/V'#P:5:]OV,S[1M55X MO*\ZS<'J">J"%9(GY:/28RIW:%$][:7<[!NCW(LG)20M J7%4#2]0ET?B(-K M^09H@PA*BT!I,11-+U'7).+1-N<2WPB'#49H8]PW#H/,L0>/)PPRG]CAP#J& M,C=TSF3Z.X6N^R+CW=?X&Q93^N/ 2VBXPC0:DW6S80],PR(@[- V#S'>&IF&0>?;SIM'U8F2\ M%VM-H[K92!\/Y00U9@WZM@V4%H'28BB:7I&N523NM;P"M'<$I46@M!B*II>H MZQW)^$O""[S"&[RDQ.=M0C/4+U%%+U+%_Z:J4[;.5H2HEF);+<41:,4.A:Q? MW;=[V^4^;ZM%+KW]=_AF@0W[(WP3UXMY.GR]MNA#PK=I(5!&-^I0]INI.F%> M+]>I-R3;5^M1'IE4_4[U=4>3->6E0/V^84R>-LH#M(NFYO\ 4$L#!!0 ( M +R!!%7MET@TAP, !@1 9 >&PO=V]R:W-H965T^VD]D"&DO%.JQ8$*_KAV$?&.DL$95$CZ3L]M^/ MI&35LA4MV=A^B47JGN>.SQW/.2\/E'WD!8! GZJRYBNK$&)W8]L\+:#"_(KN MH)9OMI156,@ERVV^8X S#:I*VW.DCO) Z4>U>)NM+$=%!"6D0E%@^;&'-92E8I)Q_-V16KU/!3Q] M/K*_T8>7AWG '-:T_$ R4:RLA84RV.*F%/?T\#-T!PH57TI+KO^B0V?K6"AM MN*!5!Y815*1N/_&G3H@3@.09!W@=P#L'!(\ _ [@/]5#T &"IWH(.X ^NMV> M70L78X&C):,'Q)2U9%,/6GV-EGJ16A7*1C#YEDBOGB%7B!2H]\+VG!<9WQI"QFB M(^'XZ!VM1<%14F>0C>#C:?QL F]+:7I]O*,^M]XDX2]-?85\ MYP?D.9XW$L_ZZ7!W[#C_SWORG[T/Q/#[8O$UG_\(7TPXSG,&.=8%\-NVKXL_ M?Y6FZ*V BO\UEO66-QCG53S9G+-B.*KL$ M&[VIK;N9=J>^;_;1(@@72WM_FHM+HW#N>T.C^-+("YS &5HEEU:N&[K7O=5 ME;!7)?QW5>)>ELW9AR MV>ILGTQZ4HEG@]V[]U;];NR'ZLQGX]67ZA;W\S M>(=93FJ.2MA*5\[57#9:UH[A[4+0G9XS'ZB0:=*/!> ,F#*0[[>4BN-".>A_ M#(G^ 5!+ P04 " "\@015.%?0*YH# #<$ &0 'AL+W=OT_NN0O*> LEE7=\!TQ?2;DHJ=)+D;ER)X F=5)9N,3S0K>D.7.B17WN440+ M7JDB9_ HD*S*DHKO#U#PP]+!SLN)ISS;*G/"C18[FL$&U,?=H] KMT5)\A*8 MS#E# M*E\Q[?K_#4)-01GW(XR,XQ,E2>.?]B%A^2I>.9BJ" 6!D(JK_VL(*B M,$BZCJ\-J-/^IDGL'K^@_UJ3UV2>J805+S[GB=HNG9F#$DAI5:@G?O@-&D(3 M@Q?S0M:?Z-#$>@Z**ZEXV23K"LJ<';_IMZ81G00<7$D@30+YOPE^D^#71(^5 MU;365-%H(?@!"1.MTOWJ#7J%87W+BIX^%8![E2Q^\5NT.^]Q81CY"!]-5X^AIBG8[K=-Q/=W5' MVK:0MBVDQO.OX>629IF C-8=^2M%+XWZYP\=BCXH*.6_0S2/N,$PKGDH[^6. MQK!T]%,G0>S!B7[^"8?>+T.D+8'U6N"W+?#'T*-6=RHEJ$%)CP!A#6#FQ3[" MQ,.3A;OODKB,FI$I;H-ZQ05M<<&X/I""$)#H25++\A;)+1?JG0)1W@^5&MB4 MQ1)8C_FD93X9E>6<^1#9(\*DT_%@&@3>F2Z749.)'\Z&A0G;\L(;A2DXRZ[K M$MK4Q1)8C_BT)3Z]29<.\2'>TXOFZR?'.W]T+J-\_7H.AB6:M97.1BO=\%0= MJ #T*'A2Q4HB/;+11O:6P'K,L7=Z MT7L_/#@:B-YM& 8"@N(?^5^/)D.;-=U8*NVPQ9: MG_S)>&"KSJ-!Z[GV,.B8BH;491@),0G/I'([6T^S[_^3BBQG$A60ZCSO;JJU M%L>M]'&A^*[>C3YSI?>V]>$6: +"!.CK*>?J96$VN.T?&M%_4$L#!!0 ( M +R!!%54S.],3@( /H$ 9 >&PO=V]R:W-H965TQ0-]DRQU+2:&JF3JKZL$V:]H+@V-SQ]V?WP%'NE7ZP90 %CU50IHI+JVM)U%D6 D5-0-5@W0SA=(5 MM<[4Z\C4&F@>DBH1D3@>117E$F=I\%WK+%6-%5S"M4:FJ2JJ?\U!J.T4#_&S MXX:O2^L=49;6= VW8._K:^VLJ%?)>072<"61AF**9\/)//'Q(> KAZW9&2-? MR4JI!V\L\RF./1 (8-8K4/?;P 4(X84+N^%G]4ZC=U;*B!BZ4 M^,9S6T[Q>XQR*&@C[(W:7D)7S[G78TJ8\$7;+C;&B#7&JJI+=@05E^V?/G7[ ML)- R"L)I$L@@;M=*% NJ*59JM46:1_MU/P@E!JR'1R7_E!NK7:SW.79;-X8 MYS$&S=ACPPT/6_4.S?(\#*E 2]D>O9\X7H"E7)@3%_+];G:%YEPYM8;91H,Y M=;%L@(X0E^BN5(VA,C=I9!VF7RQB'=*\12*O('VF5\Z&EA@,X M>_MF.(H_'@ ^ZX'/#JG_ 6:J6G'9'@&CID1UHUGI[B*J-6>PC[M5'@5EWYB; M;)R0#VFTV<.3]#S)09[[NM!*VA>K(^F>#E6T8-1OK89\'U+R#](H(>,72-'. M5?:OPA>JUUP:)*!P:?%@?(Z1;CNM-:RJP^U>*>MZ)0Q+]SB!]@%NOE#*/AN^ M8?KG+OL-4$L#!!0 ( +R!!%4NM,[*,0, #L) 9 >&PO=V]R:W-H M965TS.1R-74\PP@XQ-JXH/BWA05P;CPAC\?: MJ=-@&L/]\8OWBS)X#&9)%2P$_\%6.IDZ(X>L8$T+KJ_%[A/4 0V,OUAP5?Z2 M77W6_)354D(M;D2HHM,T6@ MG%Q0)LD]Y04HLS53"G1M*F%%:+8B7QA=,HY^\ CN%RFN'Y^#IHRK=^2(L(S< M)J)0>%9-7(TA&")N7-.=5W2# W0_T^R4^/T3$GA!0.YNSLGQT;L_W;B8@28- M09.&H/3;^U<:%B)=LHR:-"CR<[946F+C_+(QK3SV[1[-;3I3.8UAZN!U42"W MX$1OW_A#[T,'WU[#M]?E/5I0E=@X55;#TLIUXP<;<6K'Z#U>_$FL6Q M*#*LLX08V)8N.=B@*R>#/>C!:&1''C3(@T[D[SH!B;= 2L@TH66WV: '+>CQ MP(X\;)"'G)VX%$#/.H$_BC$:L#@*>W9PWWM50*_[+M7]Q5^5RRI,7KO$WO@ ^)[\^IW@Y[ & M:;13TZ>&P;,5WV_C]PZTN?^J>WZG3-6YWPO=U,&(MI5"T*Y^OW^ PJN4^=U: M]@WT_Q3?;VM;V _^+H"[]Q2:SXJO5&X82CF'-9IYIR&2E]5+74VTR,O7<2DT MOK7E,,&O&Y#F .ZOA= O$_/@-M]+T6]02P,$% @ O($$54W=C=\6 P MV@L !D !X;"]W;W)K&ULM59M;]HP$/XKIZR: M6JEKXO#6=A )VDUCZB14VNW#M \FN1"K3LQL!]I_/]O0P%;(M@J^)'Z[Q\^] M^.ZZ"R$?5(:HX3'GA>IYF=:S2]]7<88Y56=BAH79287,J393.?753")-G%#. M_3 (VGY.6>%%7;\\(MFV;:+OA1=T:G M.$9]/QM),_,KE(3E6"@F"I"8]KP^N1R0EA5P)[XR7*B-,5A5)D(\V,DPZ7F! M980<8VTAJ/G-\0HYMTB&Q\\5J%?=:04WQ\_H'YWR1ID)57@E^#>6Z*SGG7N0 M8$I+KF_%XA.N%'($8\&5^\)B=3;P("Z5%OE*V##(6;'\T\>5(38$PG"'0+@2 M"!WOY46.Y375-.I*L0!I3QLT.W"J.FE#CA76*V,MS2XS@?CI9- I# J99P9O6$D68S0YUS$U!W3 H8)%IJEC$XXPK#0M)@R.^PK MA5H!+1*XRY!)^* T,S;$!.X5IB6'&^,,!>4D*Y1R]Z.T;T@[>UQ!N5(0;=>C1 M2(HYLX^&\C]\=PK]7)2%WL9XB=EVF/8ESR-"@J#KS[A "5K+&+.<5F_-:H"N7'5'"+7*7D%3&9ELS1RW.*YUW4;&\V'^T71R M, G6)2$X0+RM0#<#KD-V!!S9*$]D'R'W%Y26BSE59YUU/2"UV3NZDS0QG9'I MFK82.43J)^O<3QK[CS926U!>RWE=)4A]F7AEN#5?5JQP5[BM2P.I3>3_'&[U M*+M3G+_1J=FN]PN54U8HX)@:I."L8X#ELI%<3K28N>9M(K1)=FZ8F>8;I3U@ M]E,A]//$]H-5.Q_] E!+ P04 " "\@015 KG-Z^8$ ((0 &0 'AL M+W=O/^H@HQC1M(RS\8NOCWJ-[#X^(8]+# M+4LAUI>^SV=+LL+\@JU))N\L6+["0I[F3SY?YP3/JZ15 MZJ,@B/T5IIDW'E;7[O/QD!4BI1FYSP$O5BN\<@[*51\:^ ME">W\Y$7E!61E,Q$"8'EUX9,2)J62+*.KPVHUSZS3.P>/Z/?5,W+9AXQ)Q.6 M_DWG8CGR$@_,R0(7J7A@VS])TU"OQ)NQE%>?8-O$!AZ8%5RP59,L*UC1K/[& MWQHB.@DPVI. F@1T;$+8)%3,^75E55O76.#Q,&=;D)?1$JT\J+BILF4W-"N' M<2IR>9?*/#&^P30'GW%:$/"!8%[D1(Z1X.!7,)6*F1@W>OGD'W@":@8]+5G )PH>^D+67 M%?BSILZKNDZTI\Z_BNP"A,$O 4(&=(G]O1K,I/IL$J'>KHO&6MI0RUMJ,(+ M#]-VA5.7%!\)%3F>"U/=-U5OA3QTF1V :$[V6B=XYY=QSR9,C,(VG MN.4I?I61Z(^<^VUQ?6MQ'W#^14Z\CW+*GI)9D5=S MM*E**\RIP^$(3.LX:3M.SBG;Q"5/CL TG@8M3X-7R7:PH\246]D/HS^P@IPZ'*[0])8[K@N>4[G-TUUQ MY0A-YTI9+6AU* ?5VZ1W=8D"F$0OU&L(BV 4)7O4JQP.M%N<.[(A*8#&RJR9 M)P^#(S2]3V668'16R3HU4Z[0=*Z4G8)6%W)8LKU=!Q E@S!YJ5E#7(P2M$^T MRL= NY%I1 O^ Z\VP?8GG3QPCM!T7I2%@OVSBMRI]7*%IG.ES!>T>I;#(D^. M<\.F.(L=ALKU0+OM42(_TF%8X4X>'4=H^OJ$,E4H..L*A5,WY@I-YTJY,61U M, >5W*1K"DW@CI -8>&@%T.SCE%GK4!4)V"]2(5DZ^1Z]+V!%/'J ? ML5"$E,-"\5G%[-1UN4+3N5*N"]E7K@Z*N7^DF'?CK&)65@?9K4XMYM!8F]-5 M(E=H>I_*,:'!647KU&"Y0M,W-I3!"NVK5@>W-@+#LD3<>[FSL1L%DV2/]0V5 MHPGMCJ81[-'6UPYWZLBX0M.;5WXI/.OF7.C4<[E"T[GJ[,^]&2X#G) MRP!Y?\&8>#XI-\/;/S^,_P=02P,$% @ O($$533MOC<5 P F D !D M !X;"]W;W)K&ULK59M3]LP$/XK5H8FD 9Y:U-@ M;23:;!K3D! ,]F':!S>Y-A:.W=E.N^W7[YR$4$H(VL27Q"_W/+[G?#Y[O)'J M3N< AOPJN- 3)S=F=>JZ.LVAH/I(KD#@S$*J@AKLJJ6K5PIH5H$*[@:>%[D% M9<*)Q]78I8K'LC2<";A41)=%0=7O*7"YF3B^)O#3/@W!*A&S\;3J==T@*WV_?L'ROMJ&5.-0])2&UDT8/2@8*+^TU]-'+8 R-,-"!I L L8/ ,( M&T"X"XB> 0P:P*"*3"VEBD-"#8W'2FZ(LM;(9AM5,"LTRF?";ONU43C+$&?B MCY0I0"J"X5X)X:30[)=9T(1"[(+*=B"9HP0;;L<>(+K(&3D)R+-6A3 M(_<3,)1Q?8 <-]<)V=\[('L6^C67I:8BTV/7H.=V?3=MO)S67@;/>!F2"RE, MKLD'D4'6@4_Z\7[00^!BR-JX!?=QFP:]C)]+<41"[QT)O"#H<&C6#[^@"N'^ ML_"D'YY VL+]'C5AFP5AQ1>^G 4)TRF7-A$T^7XVUT;AT?S1M64UY:";TI:K M4[VB*4P=X7K-0'QSM[VF7DA]T"1JV 4:\ K'LOY.2H(VS1<,?_ MIT9/$S?I,-I.W-I_=^O.*D MJ[M?8SJ5PM1EN!UMGQ=GU:VZ,S[U3V?U*^&! MIGZS8)'%LZ@)AP52>D_8 M!=K'6/P74$L#!!0 ( +R!!%68&BLNB0( *L& 9 >&PO=V]R:W-H M965T2\;5U"NT MKB:^K[("2Z).1875>FKB]I4P346M& M.2XEJ+HLB?Q]CDSLIE[H[3=NZ*;0=L-/DXIL\!;U7;64)O([EIR6R!45'"2N MI]XLG,Q'-M\EW%/+C>LU\X[\;+BBB<"_:=YKJ8>A\]R'%-:J9OQ.X26S].8":8VSX< Q//R!J ='?@/$+@+@%Q,YHH\S96A!-TD2* M'4B;;=CLPO7&H8T;RNTMWFII3JG!Z?2"4 GWA-4(UTA4+=%5(U>J#J&:\%UH> + MSS'OP<^'\6$T0.";%G1]B/9].(\&&;_6_!3BX 2B((KZ! W#%Y@9>.C@X8"< MN+N6V/'%KU_+@JJ,"7LS"G[,5DI+\^K_[.MY0WG63VG'P415),.I9_[O"N46 MO?3=FW D' M4UTVH[$)M*C<=%D);6:56Q;F:X+2)ICSM1!Z']@"W?&UL MM9I=;]LV%(;_"N$-0P>TD43YLW,,V):$I4BQH$&WBV$7C$S;0B71I>BX ?;C M1U**9-HR$PTG-XUEZSRD^))'AV\Y/3#^K=A2*M"/+,V+Z]Y6B-U'QRGB+_K!G/B)"7?.,4.T[)2@=EJ8-==^AD),E[LZG^[H[/IFPOTB2G=QP5 M^RPC_&E!4W:X[GF]YR^^))NM4%\XL^F.;.@]%5]W=UQ>.35EE60T+Q*6(T[7 MU[VY]S'" Q6@[_@SH8?BZ#-2C_+ V#=U<;.Z[KFJ1S2EL5 ((O\\TB5-4T62 M_?A>07MUFRKP^/,S/=(/+Q_F@11TR=*_DI787O?&/;2B:[)/Q1=V^)U6#Z0[ M&+.TT/^B0WGOR.^A>%\(EE7!L@=9DI=_R8]J((X"?'PA %"? M!.!++?2K@/Y)@'RT]H!!%3 X;<&[$#"L H9Z[,O!TB,=$$%F4\X.B*N[)4U] MT'+I:#G 2:YFUKW@\M=$QHG9DF59(N14$06:YRNT9+E(\@W-XX06Z .:KU:) MF@(D13=Y.9'5A'@74$&2M/AUZ@C9"\5RXJK%H&P17VC11Y]E&]L"A?F*KEKB M0WO\T!+OR*>OAP _#\$"6X&?R1/R)N\1=C%&7^\#].[G7]']]SWA-&),M/1P M^1*07R%WW(48V(F?]OD5\EV3V#9T'3 MX='+ V7OA#'^?CT%?8WU+V!O:5%0 MBFZI3! HH$7,DYV>9'_?RCO1C:!9\4]+;Q[-??O*&[F]MDD+" DA8" F+@&"&T/U:Z+Z-/OMC1SE1V06E6FOZ8Y?P,I\\ M4<+;)+8"NTH,"0L@8:%]W+#KC]JT!.J"H>6@UG+01JT6;BO\[,@)Z $/)8:WDT-JOFSSF6JI$EHI* MPP]L_6$OKXE,RZ*MNPLKL*MXD+"@A TU3!75CS//'V+/==VI\WBL%62K$1#, MD&]4RS=ZM7SEDDL3\I"DLFJCK>)9<5W%@X0%)6SPLGB0K49 ,$.\<2W>V"I> M6?/$K&A?9];@KE)!PH+QV3H[U0BRN0@(9F@TJ36:O$(C]1Y+\K)865UE0T2%D#"0DA8-#F;4'@R.%[YAG:>VVQO77N=LEXG\?/F8K[A ME*J];IMJ=E!7V4!I 2@M!*5%4#13X"/_PGN;W6/%A=(;DA: TD)06@1%,_7& MC=[8NJ#GLMHI"YT5^M=NJBPJU'%%@4?>9&R^JI8MMWD#MS\P;POL'>LL"B0M M@J*9HC0.CF?U#68+M?BX3*Q(;@M1IORY5CU '9N*=OS.&+IGQ6( VF@(2HN@ M:*9LC1_CV8V%+THQ\D"$?BDJ[1+66M&\P/$&I>9M1>S2'MLY,X+Z+J"T"(IF MJMDX,I[=8+BC/)8R*N^%K1')\SU)]:*4?^1[D:2Z>FV5%]2-J6CCX\W!E>N? M+DO(-D-06@1%,X5L#!G/[LC-+2=O'G9*VO=&NBQB4 M%H#20E!:!$4S)T-C-.$W,IHPJ-$$2@M :2$H+8*BF7HW1A.V&TVO3-JXQ3P: MX?.D;6^MLVZ@7A0H+8*BF;HU7A2V>U%&TO;]BTF[6Z5M;[3S(@8];01*"T%I M$13-G R-PX7[;Y2T04\>@=("4%H(2HN@:*;>C0>&[1[8:Y/VX+S2'@];DC;H MR2)06@A*BZ!HI6[.T8'DC/*-/CI>H)CM3:Z_K8^GS_6A;*>YO3S;_IGP M39(7**5K&>I>C61'>7E/-S\P(5BF/VXI65&N;I"_KQD3SQ>J@?K0 M_NP_4$L#!!0 ( +R!!%6\RMA\VP( /$( 9 >&PO=V]R:W-H965T M8*FZ?&F+D@-.#:C(;<]Q>G:!";6BH1F[X=&053(G%&XX M$E518/[W"G*V'EFNM1FX)@@:0/!<#V$#,-+M M6KM)7(PECH:CTY R=($+1 M]XQ5 M-4#&VI8M2>[*2)YZJ.QWLB'A]=JP@R@:8TA;0#'Q_']X[@;96;-D'> M)D%7WE'"+Q4]1[[S#GF.YW7$,WD^W.V2\W_>IR_VOI,,O]TMON'S7[1;8B*2 MG(F* _HUG@O)U2WPNVL+U$Z";B?Z9AR($BOG%[SH>N_+\F M6?R:9--7(MM9J:!=J> 8>_1X6'-]6%'"A.P\CC5-S]#HHK**O+[O#.W5=HX/ MC=S O=@UB@^-0N]RCVG:Y:[_R+2C-6RUAD>U3K#(4(E)BE3=1&Q7>:?H\""* MB]#;TWQHXX9N?T]SAY'ON'N:#XV\2S?8TVQOW>$%\*4IGD*M6T5E?4#;T;8^ MCTU9VAN_<@<3MV,\5O6\+K^/]/5CX!KS):%"Y6NA7#GG%RI@7A?8NB-9:2K( MG$E5CTPS4V\2X-I S2\8DYN.=M"^&PO=V]R:W-H965T4"6\QJ^[=J\5,EH8S ?>*Z#+/J?IV UP>YE[H/=]X8-N= ML3?\Q:R@6W@$\U3<*USYK9D(>?S=.O3:F!9Y>/WO_L1*/8E94PU+R M/]C:[.9>ZI$U;&C)S8,\_ 2-H-CZRR37U2\Y-+:!1[)2&YDW8&20,U'_TZ]- M(DX X?@50-0 HG\+ *G-^S:R2=4L-7Z MH!G,/7R1-:@]>(OOOPLGP0]]&?B?G+W(QZC-Q\CE??$ ]F"Q>P,WT"LENJE= M3"H7]A#:+Z(@1LO]J0IGG($JQJV*L5,%$A_U$:]1\0GQ,(BG08>YT_= YG'+ M/'Z+^;B/>7S./(RFW9P[?0]D/FF93]YB'O8OY MI(]YTK=;TK3#W.E[(/.T99XZF7_> 0X&&P.JCW_:PW\MP!APHZF4-"IZ![ZU08LJ>\ M!-L?_G/=F@"G0J?Q^3'FYC%4YW$D")T=MBE<5BIEU1925=,LZI7M@,3K CWS\./)])%R*[07NPKR7[GE3 M3U/L,5VZYV9)DD9)AZY_,N[:;XU/5&V9T)BW#>*"RP33HNKQO5X86503\$H: MG*>KRQU^\H"R!OA\(Z5Y7MBANOV(6OP#4$L#!!0 ( +R!!%6.%V>]Q ( M () 9 >&PO=V]R:W-H965T'78SMI:->L%.A+8COG^[YS M<7PL!*J^S!DOL%13OK!%R0&G!E3D MMN!2R2N:$P@U'HBH*S'^,(6>KH>5:FX5;LLBD7K"CL,0+ MN /Y4-YP-;-;EI040 5A%'&8#ZV1.YCVM+TQ^$Q@);;&2$5H MAR"'1&H&K%Y+F$">:R+EQO>&TVHE-7![O&'_8&)7L(R#":)5;7OI6RBIA&1% U8>%(36;[QN\K %4#S= *\! M>$\!P3, OP'XQRH$#2 X5J'7 $SH=AV[25R,)8Y"SE:(:VO%I@OT!DB%-UGK!*8IB*TI?)&<]I)HSRNE;UGE'UTS:C,!)K2%-(.?'P8WS^ MMU46VE1XFU2,O8.$GRIZ@7SG-?(L%9-0D!7!6IPWX!UAUA&OA_:R^V\ M[IOT+W=-XGV3WJ[%=-_"#=S69B>R7AM9[V!D#Y1#PA:4_(04217F#"C,B>P\ M67I[^I[S[HF3DX-Z?[N#CE&FFPJ4L(K*^C]N5]N&/3)] MZLGZV!U,W([U6#7XNA__IJ]O!]>8+P@5*(>YDG(N+E5@O.ZX]42RTK24&9.J M09EAIBXIP+6!^CYG3&XF6J"]]D2_ %!+ P04 " "\@015>^&TLYL% "< M%P &0 'AL+W=O ML&?/60"[2TS64MWI!,"0KRD7^FJ0&).]\#P=)9!2?28S$/AF(55*#=ZJI:REE8C"=N&?7:CJ1N>%,P+4B.D]3JC:O@R@%G5N\2'+M_I-U,78<#DB4:R/3TA@9I$P4O_1K M&8B&P:7_@$%8&H0[!J.'/(Q*@Y$36C!SLMY00Z<3)==$V=&(9B]<;)PUJF'" M3N.M4?B6H9V9WAH9W262QZ#T]^3MEYR9#?F)O(IC9L-,.?D@BL5B@_[#&S"4 MGH=>$H?,#1F'R2PB2:O!4QQ&U[#TE7S,,M\]=A+^#/N3@C M(W](0C\,R6=I@'Q'/*(3JD"7/QTT9_VH;R!"U,"A!OL 6[Q'5<1'SL/H 0\S M3K4FORZ("SWY\R.^)Q\,I/JOKJ@68,^ZP>PF?Z$S&L'5 '>Q!K6"P?3IDV#L MO^S2?B*PENYGE>YG?>C3F4Q37$+:JAYNHTISDTC%_ME=$87V O#< =I\M)J> M^^7?Q%LUA1TRLL7ZO&)]?@3KC"JRHCP'\F]C;711+U O&H3\,S_88;UG4(OP MN"(\[B5\C6D0E(+XJ$B/[\4OZ [T 0-;M"\JVA?'T3X\U!>'A'K/H!;GRXKS M92]GS#E,+$FY1-QV[N+7"W+L#CX16$OO\TKO\U-FKN>GU'TBL);NP*^+I'_J MW%4B'I*\^IT_5ERC PB^28HK8?=LO'[GCQ47UN+"7G&_Y.D<%)$+LL(.01/L M94A4"K;*4*5M'3KUA?=SW:ZX7N>/%5=W$D%OP=Z9N1ATI%AF&[5..8=CE?T@ M2>@*B) $R4.:V7Z;8/BD28; M!^"\;M$:X.7VQRLJ-@1GE15W6;N$H1DUSA9#F]FAUB-.$EL*BLVJY<"TQHW& MA!NVR$VNNE;BK'_J'KO,ZL8MZ._1CRMW#C>&]R@YK(?:/: MI.LV,NCO(_]/C;K<7Z.^1UTF8ESGI7I8'89CA^ ;3 MO,0M:T-*,ENP;"B'F,C7@!E_N)O5.P'1AG,L9,96BB:R0VW4*9O#;8JOCJ<0 M,68*;Z2%Q\DM#B+$TLH4K*.L$! 8YXE35 MA6PNJ8I;+H=N<)ZA!\Z^Y"RFVQH=8TF2/+>WPZ8K2C*IMLHL*&9'L"5_11FG MMQZG*/WB,I<($8 G0[O0].#!/E*JN&=?EMFG1F^V_Q M<1/6'S=A_\?-S58X?(T2*I;0K=5%YEY=Z-K%X?U/G]VDU$_I6,E>X_PS!;5T MQ\(V[KBJBJ/0ZFEU]/S*';AZ]?#BW/H354N&:Y?# DW]LPM4H8JCX.+&R,R= MILZE,3)UEPE07'9V +Y?2$P-Y8UU4!W(3_\#4$L#!!0 ( +R!!%5IO0]C M" L "YT 9 >&PO=V]R:W-H965TV#L"W0*P%+/(70)X_I-G7?,E80;[%JR2_&"V+8OUZ/,[#)8N#_"Q= MLX1_+5V#*,R3@.HF1T>5Y]]C&[/$\WQ2I*V,>, MY)LX#K+'=VR5/ER,S-'3!Y^BNV51?C"^/%\'=^R:%5_6'S/^;KRE+**8)7F4 M)B1CMQ>CM^9KZL[+"E6)?T;L(6^])N6AW*3IU_+-^\7%R"A;Q%8L+$I$P/_= MLRNV6I4DWH[_--#1UF99L?WZB4ZK@^<'DJK_Z2AZ:L,2+A)B_2N*G,6Q!'2?T_^-9T1*L"YZ@K6$T% M:[>"LZ>"W52P=RKL;9+35'">:\%M*KC/K3!I*DRJOJ\[J^II+RB"R_,L?2!9 M69K3RA>5NZK:O(.CI(RLZR+CWT:\7G%Y7:3AUU?ON&\6Y"J-><#F0>7R5^3M M8A&5+X,5>9_4,5Q^\9O'BB!:Y2]XD2_7'OGM3R_.QP5O2@DO/]'4'_,NV/:#]=0/[RPM\&^;Y(S8QDMB&9:E:,_5 M\ZN;JL/Y/NO^]UFG^NH>"WEU4U5=ZDM[&U-VQ;/W\/QXO4H?&2/7++N/0OY_ M&62,*(+L[6J5AO7+])9\8F%ZET3_Y:4^LBQ*R\)YD9-__9T;(.\+%N?_5H5: MW1I'W9IR:GZ=KX.078SXW)OS)K'1Y:^_F!/CC2M BRQ4N2;.(;EI5!4Q7*27#/3P:#FQ4C_!21W'%.H0J5NF%N M>SXT9_/)U)'GPROM 0R-@F<:]9%&:=>H9158)YI0L@D=E8"#;14$P*3!,0US)&]KC_A!\B^)-7'HTY*.^ M=&XY356E]DD?B#0\2'AC5/%U&01DRO'R4\TC(RE,&7N4VB#(2!]E75I#[ M8+5ARNM[;6.&A@>4YC6T6?LL?6?*AQJD*)KL^9:&8QX[-S0!\G(;#CF)$LWD MT+1(RJW.9++3S5>*8I9KS6U7+NF2H*JB]-]<=X:!\*$S%I_2"U7-5-4F5,]?3--=,;\J.KZU.I7XZFTQW^[U;S';/W.EN MKRMI[NX)IJ*8,SUSIKL]?@Q5QA2RC*G79=XG118E>11V._1I5E!W:5?LF$^G MBEA6B"<3P^Y&O:L[;,K8*FM.V M35*>H?/7,-E-$I^Y@\,E([\GRLRKIPUU*93F06D^E$91--G+0ARQ MS)-*%!9(>FC"!$GSH#0?2J,HFAPF0K*Q])(-_/>5K)0O^ F^D&.5T0(269IH M0=*\AM:648TS:T>Z\Z$V*8HF1X$0G2R]Z+0O)7Q^2)7>@RX]@M(\*,V'TBB* M)GM9"%V6"4KSH#0?2J,HFAPF0K.S>M9'_:24 %UV!:5Y#:TO)4#% M/A1-C@(A]ED]8M^^E+#,F-I_T&514)H'I?E0&D719#\+R=":GE92@.J.4)H' MI?E0&D71Y# 1NJ/U@]=A/3,I0.5'*,UK:'U) 2HKHFAR% A9T>J1%?1^+4 AMXZ1R@@V5&*$T#TKSH32*HLEA(B1&^^CK MKP[)"?I6#8X6J-+8T'IR M0F1='D*! *HJU7$#]QYV51M?JV3@]?DJA0+O[2 M@P8[#BKZ06D^E$91--G!K6V-)[:O$;NQ$;NS$;NU$;NW\1CJHBW415N_C Z0 M#18L#[.H.KM4!@943X32O)[.\8-P23(Q4]:+W#9\IB2__?K+S+*,-Y^NOU2O MS#,G*9L)'2\%/KZN\6"Z2RUC(HGM&4CZ ZC6A?)R5)[6P=\J%&*HLE> M%Z*FK5\'>>B2[@;;7NBYN[Q4;WFP8Y^O=\/W#NK;\G0/ BE>3V]9#?;9Z?;W;/VWMVST(91%$T. M#Z'B.7H5[Q_;6QOP*Y _YT]C>;')]">_3G=/XN[HU5L>[,!>@S[4($719,<( M8A%"9#4KSH32*HLGN%C*;CEV]Z<\.>E;MZ[& W M0A4K*,V'TBB*)KM;J%C.:=WAS('J65":!Z7Y4!I%T>0P$;*7<_0;G1V4&Z!+ M^J TKZ'UY0:HQH:BR5$@-#9'K['UYX9]2WCUX,&.A.IT4)H/I5$437:XT.F< M^6EE!^BJ/BC-@])\*(VB:/)=;X4.Z/;L^_TYV4'?JJ'1 J5Y;O>.:8KL +5) M430Y"H3HCE.9! M:3Z41E$T.4R$^NCV[ #^2Z]_79_2=8W?G 8]!KTH08IBB;[5NB"KEX7M Q+,ZU#U3LH MS8/2?"B-HFBR3X7*YY[6C0!=J#8(I7E0F@^E411-#A.A#;I'OQ'@P=/ZO']: MAVI__09]J$&*HM6^';<>9QBS[*YZ\&2YE6.3%/53Z+:?;A]N^;9ZI./.Y^_, MUU>FXG//?.W7CZX4^/I)FA^"["Y*LWQ3INGJ8XDU: M%&E&ULS9GQ;Z,V%,?_ M%8N=ICMI+1@""5T2J0W<=J>=5#5WVP_3?G#!2:P"SFRGZ>VO/]M0$HB+VLX_ M])<&S'L?O^=GOK7-=$_9'=]@+,!#651\YFR$V%ZX+L\VN$3\G&YQ)9^L*"N1 MD+=L[?(MPRC73F7A^IX7N24BE3.?ZK9K-I_2G2A(A:\9X+NR1.S[%2[H?N9 MY['AAJPW0C6X\^D6K?$2BV_;:R;OW):2DQ)7G- *,+R:.9?P(H61= MO$SF%G&\H,5?)!>;F3-Q0(Y7:%>(&[K_'3<)A8J7T8+KOV#?V'H.R'9L(A:!R"Y_8P:AQ&S^TA;!QTZFZ=NQZX M! DTGS*Z!TQ92YJZT*.OO>5XD4I-E*5@\BF1?F*^%#2[.[N20YV#!2WE_.-( M5_ ,+.NY ^@*+ K$.5F1K'XF6[0?,/BE#^H:@_<)%H@4_(,D?5LFX/V[#^ = M(!7XNJ$[CJJ<3UTA$U!AN%D3[%4=K/]$L 'X0BNQX2"M_SAZ5_X@\/.N.@>!]POP/=\WQ+-XOCLTI?/_>D]?W7MG,()V*@6:%SS! M2\MM0;]C#):8W9-,_FX0PZ8YL=^I.>G!B,H._U MY.34R)_T-2I\*]?:PI3N(.FE MD] F++$)2RW!.N6(VW+$;TI78ILEM0E+;,)22[!.2:%WV,9XMI6E(78$(1[W M5RH&*QC[84];#%9A&,8]<3%8!3 ,S.H"C[9P<#!WO4C1XO(%L3LL2+4VYCM( M>>E$M$I+K-)26[1N/?Q#/?PW)3!-.+8*:Y.66*6EMFC=PAXVN'!PL_4JD0E. M7ODHCOL:A+UX/MJD)59IJ2U:MRR'32H,WY;06-WU6J4E5FFI+5JWL(>= M+QS+O5Q>Z_]"EXLH*$]41\J]%GX 5]_Y9"KH36I."CP2G;E MG8]E45G]X:"^$72K3\9OJ1"TU)<;C'+,E(%\OJ)4/-ZH#MK/-_,?4$L#!!0 M ( +R!!%5+2%D5N ( &,' 9 >&PO=V]R:W-H965TWKNSS^.M5&N] C#D3?!<3[R5,<6M[^MD!8+JCBP@QS>9 M5((:G*JEKPL%-'4@P?TP"")?4)9[\=BM/:AX+$O#60X/BNA2"*IV,^!R._&Z MWG[AD2U7QB[X\;B@2UB >2H>%,[\AB5E G+-9$X49!-OVKV=1S;>!3PSV.J# M,;%.7J593;GU#[&5B^1'+M_LFVC@T\DI3:2%0%@>?6D M;W4>#@#=FS. L :$)X!P< ;0JP$]9[12YFS=44/CL9);HFPTLMF!RXU#HQN6 MVRHNC,*W#'$F7AB9K*]GF(B4S*7 S:&IR^\U652%)3(C+RX;&#+=@,+BDF?* MRRINJG$#%':HR9-EP9U%_M0+5W=@*./ZR]@W*-9^TD]J8;-*6'A&6$3N96Y6 MFGS/4TB/\3Z:;)R&>Z>S\"+A[S+OD%[PE81!&+;HF7\F?X MWC-(WS/8EJ:*IM].8P_YK2YH A,/3[$&M0$O_ORI&P7?VCS^)[(CQ_W&_S]K<"SBSMD(SDZY\SLVOQ6)$-'8GO0)@XZ@R@X_&'^-X>N6B&C)NA([:!1 M._B86@-*D*L=4-6^C2_3](E#DA$1;CNW%>5C##,QNDC] MR/3Z.E, A.5H$[0ABAIH(%7#?Z>IKI][JI8,.Q"'#"F#S@TF654MO9H86;BN M^"H-]E@W7.$M",H&X/M,2K.?V \T]VK\#U!+ P04 " "\@0150NF%W&$" M "W!@ &0 'AL+W=O; & [*F4R@Z# K$Z"4.;%5!RV](5*-J9:5-RI*F9A[8RP'/O M5,HPCJ)^6'*A@C3Q:Q.3)GJ!4BB8&&879.#LO<&=@)7=&C.7R53K!S>YRH=! MY(! 0H9.@=-K":<@I1,BC,>U9M"$=([;XXWZA<^=<:1IXG1*V:<-:FY@4_5>Q.<4*XHMVAH5Y ?IM^TRK1"HR7MS-F5 M0C!@D7UBHSP7[N"XI-6Z^NX8/YP!7J=/?#70FE# ML"_PO[Z2";M"*.WO7;2=-Z#M-K3=@T=]_KAPK&+#6H')0"'=WUVDM=:QUW+M M89E&K5X2+G< ]!J WD& ^\5/P495]1VR8E?(@][_>3C]AJW_RJ7LOP'MH*$= MO&(I!_]0RG"K#[F6?LW-7"C+),S(*VH-J#BF;I/U!'7E6]-4(S4Z/RSHSP+& M&=#^3&O<3%RW:_Y5Z1]02P,$% @ O($$58#'3>/' P ?0\ !D !X M;"]W;W)K&ULS5=MD]HV$/XK&B>3268N^-T& LP< MF$R;23(WH==\%K; FK,M*LF0_ONN9.. JR.TI=-^ 6N]S[/2LRM9.SDP_B1R M0B3Z5A:5F%JYE+NQ;8LT)R46 [8C%;S9,%YB"4.^M<6.$YQI4%G8GN-$=HEI M9DA61C[L' M#B.[8\EH22I!684XV4RM>W>\'"E_[? K)0=Q\HS42M:,/:G!S]G4"Z MD%_8X2?2KB=4?"DKA/Y%A];7L5!:"\G*%@PS*&G5_.-OK0XG . Q [P6X/4! MP3, OP7XUT8(6D!P;82P!>BEV\W:M7 )EG@VX>R N/(&-O6@U==HT(M6JDY6 MDL-;"C@Y^PRE^)$)@7:$HU6..4'W4G*ZKB5>%P1)AA:L+%5*JPQ]I"65)#N: M5I*E3SDK,L(%>HM64,19#2"V07,L:*HQ"2UJA>DB/?R52&[ ",^_Y*P6P"4FM@2EU'KMM%5EWJCB/:.* MCSZQ2N8"+:N,9 9\[ MIN7\L^C+OQW]3 R_JUE?\_G/U6Q=$HXEXV-39AML8,:J8WW)G&RL4UI;&80Z1FHC]U^]C:(HV$TL?>G"3*X^4$4!.=N MB<%MZ+E>CVUI9HO]SNU,KK"3*[Q8KPFI&!S=SU9L>,N*O259S@ZMN3XR:@%V*!PH2AW\)5"U;&RU>=0^]RJQN_4?8:F MIOPW4P]/JBYVW<@=CKQ>L1L M\?]>[ZRY>)@4CZ]5W.!H5MS(:%+J!-O])^)=Z$,1U>I9_3ZDWH&+X-Z/^)J MU+-/^@FX:FUU(R=@>74EFVM:9^UZQ7O=(O7L\< WV!'K+IA7\3M\TII\P MW])*H()L()0SB&&G\*;9:P:2[70WLV82>B/]F$-_3+AR@/<;QN1QH )T'??L M#U!+ P04 " "\@015HS&7A4,# !Y"@ &0 'AL+W=O&=A M;]*Q]L[@*X.5WA@3&\E3?6&+2@7?JD006M.#F1JX^0A6/VV LN7:_9%79!AZ) M"VUD5H%Q!QD3Y3]]J,YA X \S8"H D3/ >T=@%8%:+W40[L"M%_JH5,!7.A^ M&;L[N#$U=-A7#@^;POD_[Y-_]KYU&*TZ M+5N.K[V#SZ6 QNHU_XD5Q68AUCAM, >96)*X3#]MTX_(O$P1FY\WL]O&5-CK MS);BGLYI# ,/:ZT&=0_>\/6KL!M\:-+AD&3C0Y)-#D2VI5B[5JSMV%L[%+,W M-&FXZ).'ZI)?*)G9PI%C97%OQ)<%F5 E4%"]<>V_7R$QN320Z1]-4K8/*>4A MR<:'))L$-*+/BPEM(^)*XH-ZE7.NXX MQ[:%N1^&P4G4>A]BT;C?5.9/PY/3DVXW[&S;C5]*./D[87E6_L9;FH%:NB9& M8[2%,&7]JE?K/NG,M0?/UL_#WBAL6!]C7U6V04_T95-V3=62827CL$!7P?$) M[E:5C4XY,3)W+_E<&NP+W##%WA"4-<#O"XFO;C6Q#NIN<_@;4$L#!!0 ( M +R!!%699-/(Y D %]] 9 >&PO=V]R:W-H965T5=;LU632(.B9I-4):&!ALG6U.3V]L76O2#:B=PHN(#) MI&H__($2L4/;0O9_>;.CIOOW@/:ST/8CG#\GZ?=LSGFN_5@NXNRB-\_SU5F_ MGTWG?!EFI\F*Q\5?'I)T&>;%T_2QGZU2'LXVG9:+OJ'K5G\91G'O\GSSVM?T M\CQ9YXLHYE]3+5LOEV'Z7_@6/<[S\H7^Y?DJ?.1W//]M]34M MGO5WRBQ:\CB+DEA+^<-%[XJ:X[+!I\>^(/V=[C[5R5^Z3Y'OYA,TN>GJY M17S!IWE)A,4_3_R&+Q:E5&S'GQ7:V\4L.^X_?M6=SS?+Y M16_K'1J6WC199)O_:L_;MM:@ITW769XLJ\[%%BRC>/MO M^*-Z(_8Z%(Z\@U%U,-YV.!3!K#J8;SN8!SH,J@Z#MAV&58=AVWVPJ@Y6VWT8 M51U&;2.,JP[CMA$F58=)VPY$?_WD]-9==A_V=M!M1\EFB-EA'EZ>I\FSEI;M M"Z]\L!FGF_[%R(KB,J7N\K3X:U3TRR_IG^LH?]%8_,2SO$B5/--.M*O9+"H' M?+@H_K!-VW+X?[)Y'D:+[.>BR6]WMO;IGS^?]_-B(TJJ/ZT"7F\#&@<"$NTV MB?-YIM%XQF>2_HZZOWFLOZ?N;RGZ]XLW;_<.&J_OX+6A!*]6Z:EFZI\U0S<, MR?;]/6O7791W%LTV/EGKOMN\NVW?M[T=G? MB^X?>^?*3YTGK@\N^)0.ULON)8\:%5*W_)\ MGLR$S/[C2]%-8SE?9O^19>XVQD >HSRXGV6K<,HO>L71.^/I$^]=_O0/8NF_ MR(8]$K.1&$5B#A)SD9B'Q!@2\Y%8 ,*$M!OLTFZ@TE^/GM%>CCT6I[&9]FF1 M9!G/I,=')=DURY"8C<0H$G.VF+7!REG"TR4A8V.LZ\5AZVD_@Y!1O;916;/A M"1F-2:.AC]R\ (0)(W^X&_G#CB-?-M251M>ACL1L)$:1F+/%AGMCR2 3W6P. M=614KVU4AHSJ([%@V$C"@4FLT?XN"$/=V@UU2SG4;\)LKJW"E^W_W_-$6ZW3 MZ;R8QIQC\1L)$:1F(/$7"3F68W\L'2]F1W-9F0D:>3;//VI$=-=C1%CYR MIP(0)HQ335O&0QB^+'S\6YT/14.LB53N=!CM1LJ$:AF@/57*CF034& MU7RH%J T,K*5!!H;1 M_.)8TI1,)KK5_.H8NM\!2A/'>+U^3KHNH$L'-73)'*K94(U"-:?2A$$U)F0B M&=/0=?/6<1DTK@_5 LE>F).A10XN*))Z\9RH5\^_A4\\CD-AV40Z\*$+Z%#- MAFH4JCE0S85J'E1C4,V':@%*$Y.L7K8GUD=,8:#K^%#-AFH4JCE0S85J'E1C M4,V':@%*$U.P+@X@ZNJ FV2Y3.*J2$9+^91'3WQ6G.YITR2.JU_5/$?Y7%OR M])>@2$E@U -1NJT4H3BK"LD44F1#QK'.3B)#Y9ANEWGH?WQ6&/;X]Y&9^NTRB/Y%5JZB"= MLPM:'@#5*%1S*DV]"PWIMPS)H6!^J!2UV0ASS=36"H5QJ/7!VI_VEW?&TF-AHU]K7E#_P-.4S M[2Y/IM^E*0$M1H!J-E2C4,V!:BY4\Z :@VH^5 M0FIB!=3&"\1$7&#"@U0E0 MS89J%*HY4,V%:AY48U#-AVH!2A-3L*Z5,-2U$K^NE_<\+1-PM3O85=^LO_XB M578]G&LUVSGIH-431G.-W3*).1J)IST4&M6!:BY4\Z :@VH^5 M0FIA.=0V& MH:[!>.?/NM5JYVR"EF08S9_ 2V<1%!K6@6HN5/.@&H-J/E0+4)J83G6UA:&^ M2D+Q>#W-URD_6M2DACIG$+2B JI1J.9 -1>J>5"-034?J@4H34RSNJ+"&'W$ M/ Q:4P'5;*A&H9H#U5RHYD$U!M5\J!:@-#$%Z\(+0UUX\:[?9:C-SAD'K;. M:A2J.4:S7N#$F PDW\>/&^>^;W^.(;,&1O,J;>RXY4/W,D!IXHBNBR>,KA<\ MD YA:.$$5+.A&H5JCM&\ (&A6Y(?%D'#>FW#,FA8'ZH%1O,"$&0\/GQ--[.N M9##5%TJ0SUS,$[-T0L+=#^'\4 M*9AUD8*I+E*@21S]D*8"M H!JME0C4(U!ZJY4,V#:@RJ^5 M0&EB5M6U"N;P M(Z9*T-(%J&9#-0K5'*CF0C4/JC&HYD.U *6)*5C7-YCJ^H9WK?JHS:Z M0>4=N;,B==9Q7@;9>W5WU^^KS;VNW[Q^3;AG(,T,3*VN.O=6S?4&1<&98E? M8O::'QT;15->TO37XL>G^5W/+&K$UBSB!2(4_^V9R];K@B3J\5L-[1U\%H;' MQ]_HI&R\:,Q+F#,W7?\GGO/576_2,^9L$>[6_$OZ2EG=H&'!B])U7OYKO%9E MQW;/B'8Y3S>UL:C!)DZJ_\/?ZPMQ9" X:@.[-K!/#0;O&#BU@7.IP: V&%QJ M,*P-AI>V850;C"[U,*X-QJ<&HW<,)K7!I.S=JCO*OO1"'LYNL_35R(K2@E8< ME((HK447QDFAW6>>B;_&PH[/OK!UR-G<> HS_F9\S<(D#TM5Y<8_C?OY/"Z. MP[7Q*:GNDT)O'SS&PWB=_R"*_/SL&1_^_L-MGXO*%,A^5#M^J!S;[SAVC,ZNTM6P/HBZMXN)3VMTOY8&N)_]XE'PW'_-&P3=M6 M5,C5FWLL$N96:6XIS+W+O:O,_=P4S@ES^EZ M4QC__2R*&I\XV^3_4VF^X@[4W&(>NLFW8<3N>F*BR5FV9[W9/_YFC=9'!7S313F*U77CEKM<(9FN[WNJ#T:F(IR MGK9"7><")(QOVQ2QXX/'3O6=NS],F-,/.;QZN8-Q)(B-WX1OW>B M3C\:GS^[JK[6,KNN() P#PGSD3""A 5(& 7!)/U-#OJ;7&D5.T%J$ GSD# ? M"2-(6("$41!,TN#TH,&I=@S\B?%B!E.9#:01*"Z TBJ+)DCP*8EI7FNIJ,$J,2)H'I?E0&H'2 BB-HFBR M&.U&C+9V?'QB621&PW#)C'1A[%,>)TOQ?!_MLIC'3/GL7A,GQ\/T1W-X,O/I M_796%Y+F0VGDHNL10'U2%$U631-RMK31Q,MF51)G.3?NDR3>LRP/LS>EF*!! M:"C-@])\*(U :0&41E$T69Q-+-H:7&M^18: 72C-@])\*(U :0&41E$T68Q- MX-S21\[=(B@>O^QX]?J$E"8ISBEEB Q NU":9RG"U*JPK5\7/'U\;!4DT/H% M4!I%T63Q-,%V2Q]MOVB:?19B2N9GYUED$-J%TCPHS8?2")060&D419/5V60, MK/&UYEEHW@!*\Z T'THC4%H I5$4319CDSZPM)'AOS;/3BZ;HER][\X*@^8% MH#0"I050&D719(4UR0%+GQTHWX'P#N] ' M.*2YD9-R%TCPHS8?2")060&D4 M19/?V&QR&;9YI0G7AF8QH#0/2O.A- *E!5 :1=%D,399#%L;F,:_$E;[.WZR M'#B*EP/U]>JL/FC: DHC->UX?3*>*'*P4*\419-UU20D;'U"XI%M7EA6)",> MTC";%P=>+!9R/'U'-LBXN@NE>5":#Z41*"V TBB*)DNPR6[8UWJCWH9F,Z T M#TKSH30"I050&D719#$VV0Q;&Z">/85O9010C(-B-LUWZS)#NV#JW&P-:X=G M3R=1:&Y"X74Z;(>$H4Z)PJFM>OM6=4FF[7(453NYGYM$@:U/%#P\!N2KLDNA MV0 HS8/2?"B-0&D!E$91-%EK35[!'EUK@H.F$: T#TKSH30"I050&D719#$V M:01;_^7!9=^.U1!I%&]/,:[>5V=%C=L!XH'B@R&H5Z)HJJUH:Z"HW63JJYAFC>F7441:]2^/IZ^7IW' VB<_7PS ZA#>OZBR=W; MA,5M?5B\7+<8?Q@=P^-Z:N>)!!H>A])\*(U :0&41E$T^3/X)CSN7"L\[D## MXU":!Z7Y4!J!T@(HC:)HLAB;\+BC#X]WF_6<=NS[=-8[7\335ZFS5*"Q[//5 M#Z .J=:AW*E-;-K1QZ;A.8_:GY3S4'P;[BK*68H] CQ]_3LK !IP5K1!FJ4HFJR8H[U9]"_*?SG_O7Q-D);[DZGB6\*ZH/0T8CF*+^;U=>JL NS^*1>V M-H"ZI0JWI]=.[N$F/NOHX[/B>!<5+V0:7UE^5 :@=("*(TZ[4UJREC3>Y-M M$RMV+HL5EPOMK![\MF+P>^=35:<=(AT[BI45-&H,I?E0&E%<$&NH2)I"O5(4 MK5)-_V@#4?%@M2PWD\W%H'3[?E]J4O*1=/?>7ABH5SEA4% MQ-\7:&PO=V]R:W-H965TWQ)0Y&Z%2^QQYYSYLQDQFDOU8-N QZ MY$SH+&J,:5<8Z[(!3O1$MB#LS4$J3HPU58UUJX!4'L093N)XB3FA(LI3?[95 M>2H[PZB K4*ZXYRHIPTPV6?1-#H=[&C=&'> \[0E->S!?&NWREIX9*DH!Z&I M%$C!(8O6T]5F[OR]PW<*O3[;(Y=)(>6#,^ZJ+(J=(&!0&L= ['*$&V#,$5D9 MOP?.: SI@.?[$_LGG[O-I2 :;B3[02O39-'["%5P(!TS.]E_AB&?A>,K)=/^ MB_K@NYA%J.RTD7P 6P60:0#(#$ZPZ!O,I;8DB>*MDCY;PM MF]OX5#W:BJ/"_92]4?:66IS)]U#;$ANT@U8J0T6-WJ)U55%7,L+0G0C_W17P MU2T80IE^G6)C(SL\+H2;*$MU+81J-/HH*JG_QV"H>9268>=[9?Y?CY[K01MGF^74I[< VO\SF!FJE6U)" M%MF)T:".$.4O7TR7\8CUODU]OQKQPM02![L<#BUI&!P*H6^)#;0+3R= M&]9CGJ3X>*X GS42!U7[<=&HE)TPH:?&TW$BUZ$1_[J'<;XGJJ9"(P8'"XTG M[VQ<%48D&$:VOBT+:6R3^VUC7Q50SL'>'Z0T)\,%&-^I_ ]02P,$% @ MO($$52^3 \76!@ Q"\ !D !X;"]W;W)K&UL MK5I=D]HV%/TK&IKI;&::8,G?VUUFLF"[Z4R:3#9IG[4@P!-C4UO 9J8_OK)A M,98O*C3W91>,[CFRSKVR=*R[75%^JY9"2/*\RO+J?K"4A?RZ_E2J;\,CRBQ=B;Q*BYR4 M8GX_>$=O$^;6 4V+/U.QJTX^D_I6GHKB6_WE_>Q^8-4]$IF8RAJ"JW];,199 M5B.I?OQ] !T<.>O T\\OZ'%S\^IFGG@EQD7V5SJ3R_M!," S,>>;3'XN=K^) MPPTU'9P66=7\);M#6VM IIM*%JM#L.K!*LWW__GS82!. A0.', . 4P/<,X$ MV(< ^]( YQ#@7!K@'@+<2^_!.P1XES+XAP"_$6L_NHTT$R[YZ*XL=J2L6RNT M^D.C;Q.M%$GS.A4?9:E^356<'#V*A4HL23Z+=5'*-%^0-^1QGY:DF),XS7D^ M37E&WN?[O*_S9Y?*I8JHUBJ?B"P.P?PI$^2 5Y&;B9 \S:K7"O#KXX3C9\&J&?]VVK-I^)^H*;U M2I1;,1C]_!/UK%\A;3'!)IA@$298C F6((%U,L0Y9HAC0A]]*:2:QRHM3Z T MV>-X#4[]+-^.[,#QPKOA]E1_(]NU^O@'3I%<4[&FN0*FRQW)/$I6J=-8J:&QDO#8' $H:!I96M)B4<9_2<2GUM:+MMV(! M=1RX:/VC'+ZQ:+_F/,N**9=B!M:JCUFKF& 33+ ($RS&!$N0P#K)$1R3(S#6 MJMH-"%Y.ET2M[-56<*OVN.NZ;*%$"7K9^<:FE-E:J1H)KTT!@)-1*]2>=A$F M9PQPND'HN%JQ LT@2J)FEECNP$M1J]]B648M$Y*)4C[):#3Y3 MN_BTDB6O/1AP#VP!NJPK$2MW U75!98TA5L>A@:X,."8AL\]) M6)BD,43*:. YNB3]=C0,+>^,)*T;0XU;^=%'N10EN1'/:Y%7 MXK729EJL8%%LJ+1[DQVJVP)PVJZO"X)JHT"4^EX;:./[_ADI6MN#FGV/]\W0 M$\F?R4$.4 8'6)7I2S(ST]4J )1>3P54SP.BU-=C4!OJG)ND6LN#&O?*HS^$ M)/5S!AQ\%Y@B?,_7=Z^'=EY')$?M +OM)A">[81^[V$.X+GZ0CR&T )&66_@ M(%;7">TS0]?Z -1L!'Q\/+YR ,<5<^\]1D6;H*)% MJ&@Q*EJ"A=;-GM:VH&;?XJ(W Q35O4!%FZ"B1:AH,2I:@H76S936PZ!F$^/R M-P2TOVFW+8M2?;Y&]3 4N98KNYAH)+& *EG]XR3!&CF6O9)LZXDK8M!0YPW M!133,!BCHDU0T2)4M!@5+<%"Z[Z-;XT69C9:KGMCP/JF F,AU7>#9LYKOXEC?;U&SG6[CFNFN3H,^I^OK3E"$RAD#G&KAZ/2F_WXS M2MUSKS]8:T Q!V<-QS"]GC$JV@05+4)%BU'1$BRT;K:T/ADS^V17KN$@!\OW M=?O8S'EU+@"DGF/WUG"HQWH@4MOV;+V(@6;4\BW=OQR>G!E>B7+1' >OR+38 MY')_ZO)X]7CD_%UST%J[_D!O(PI\[/!<>^YQ,CY1]YWN,!7A,$\)GVEZ([%K7^6:/ M4\2O:(:)?+.E+$5"+ME.YQG#*"I!::*;AN'J*8J)-I^6>[=L/J6Y2&*";QG@ M>9HB]F.)$WJ<:5![VKB+=WM1;.CS:89V>(W%?7;+Y$IO6*(XQ83'E "&MS-M M :]#Z!: 4N+/&!_YV3,H3'F@]'NQ^!S--*,X$4[P1A042'X<\ HG2<$DS_%/ M3:HU.@O@^?,3^\?2>&G, ^)X19-O<23V,VVB@0AO49Z(.WK\'=<&.07?AB:\ M_ N.M:RA@4W.!4UKL#Q!&I/J$SW6CC@#2)YA@%D#S"[ O@"P:H#U7 UV#;"? MJ\&I :7I>F5[Z;@ "32?,GH$K)"6;,5#Z?T2+?T5DR)1UH+)M['$B?D:[V38 M!;C#&64B)COP*UC+;(SR! .ZE?L'3'+,P<,/\ G3'4/9/MZ A4Q*\#[ L4) M_R Q]^L O'_W ;P#,0%_[&G.$8GX5!?RC(4F?5.?9UF=Q[QP'@M\I43L.0A) MA*,!?#".=T?PNO1-XR#SR4%+Q$+FW%H@,6SG*/RE:::2+%!)%BHB:\7 M;6+@OD6!<%5&3B59H)(L5$36BIS71,Y[=8&HD,[YU?>@T;GZJ[X4]%W/[12( MOI3C65ZGV(1]*@3CU;6AAK8N-#0ZMWXU(&6;=K?Z$ZP+-6"(Z:^05EB S:.(I[:98I90N4LH6JV-H1,$\1,-^B M2-1:5<5/)5N@E"U4Q=:.WZD]A*,]S'BAL/J_(GRW5RB&I&"WRQB0LAW3ZM:) M 2G;]B^4B5,G!?^KE>*B&(U\HRP9FE LQ_$O3C>5;(%2ME 56SL2IX8/.F]2 M+I0VBDK9 J5LH2JV=OQ.S2(<[6C&RX7;GTJ8OM4M%WTIT[SG; M/=%74_NOB.UBPD&"MU*5<>7)Z+%J$%XM!,W*2>\#%?("E(][C"+,"@'Y?DNI M>%H4"II_1\S_!5!+ P04 " "\@015',4/H!X# !($0 #0 'AL+W-T M>6QEUY-B9 MX[*67S]?.TT_\$6,APV6JL2^Q^?<8_L&1QW69BW8S8(Q$ZU*(>L161A3?8SC M>K9@):W/5,6D10JE2VIL5\_CNM*,YC602A'W.ITT+BF79#R4R_*J-'4T4TMI M1N2\#47^]B4?D6YZ3B(O-U$Y&Y&[D_<_E\IC#T5'G[O3R,'[B@%,2 M!T7[SQ ]Z^"Z%L.DTWUI-_S8"GGB,4:["-!LEBT3.HX<-^LV'A9*;I#AKN_!EC8Z)9=* MN]P^@_\[;88? )L>&.1"M 9[Q ?&PXH:P[2\LATWV 4?05'3OEU7UN%A=7IU4EUI\$G\N2^\:*$T?[#9H%1F M-L TB>Z9-GRV&_FE:77+5F933JL"]]Q[@Y[_[CK/F62:BEW3MO9?\RJ_V'%R M\:\LN_\JAX:#'IM#[+6;[+\%D^E;,/DZ:S)NCIV=LVWO9&NC$;Q!C,AW>!\1 MVZ31=,F%X;+I+7B>,_GH@+/RAD[M:^*>OAV?LX(NA;EMP1'9MK^QG"_+K!UU M#0O1C-JVO\+TNFG[^F)S<9FS%!D%D@'(&*,>S0LC$?; \84YFK_!,LRQ)TA1; MTLAGD#!I8',OW96N.[C5?(TW6 [>E3%8+-%*]$;*;X6@,2 M7C=@9%EXM[$\P,!V :L=R!_. S45YB0)["KF#7N"<23+, 1J,5RC:8JL3@J? M\/Y@3TF29%D8 2SL($DP!)Y&',$<@ <,21)W#AZ<1_'FG(JWOYV,?P-02P,$ M% @ O($$59>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'5M8_B6U4:/Y]L0]A=3*<^WZI* M^M_L3ADXLK:ND@$VW6;J=T[)PF^5"E4YC6>S\VDEM9E\_-"W=>NF>,,&E0=M M#>QL=CQH]>Q?CS>;XDE[O=*E#B_S2?N]5!-1::,K_5T5\\EL(OS6/O]AG?YN M39#E,G>V+.>3J#OPH%S0^<'N90-Y+U>^W1/DZDX"R'QR/H,&U]KYT)[1MB^! M\4G!R=U6'>P770;EKF50OSM;[[39-,W 54S19;3]T']VG7CA_D\WVO5:Y^K: MYG6E3.CZT:FR 31^JW=^(HRLU'S2GR*D*<1G$Z"3Q,)T3<&YS97"7R^*[JH# MX*(^=!<:#KA%T8+S07ZRIE#&JT+ -V]+70!'(:YD*4VN!(*,"X9+UI_-Z'S_JGAW_?92*LP:^6+U$X\R!)Z M[D\E?>V:$!CP/8THGT3L0JDJ'5JDULXPA)MG3YF]!R^B?!(Q"V5A])P8DS)*S%Z($&F">(,Q*;'$S&(Y)KX?W8DQ*<'$ MIQ3,<)!3@HFYRY+](#DZ>BC1Q,RBH:,EKH\3RC8)LVW&HN696$++15T.II82 MRCT)LWO&,2^+HOTJ,2;EGN0$[OD/N'O.E#3$I ";. :,S!$*($ ME# +B,;$DTP)):"$64"C.T99*&.V$%VBXX"441;*F"U$8^*T.*,LE#%;Z'"J>A ],29EH8R] M%CHV;]WB8DSRI0#NY9V#>9F!BC F9:&,VT(CF'V%8=<#3,I"&;>%QC#[J1F[ MQIB4A;+60M/^9:I"K:%T*6[@+SSLSV69WSK1?'1+OFG6K-"LZ[+\!/O^,E^M M+/IWL_KWRC[^"U!+ P04 " "\@015$R?LNN\! "E(@ &@ 'AL+U]R M96QS+W=OZ)0A&51G ;-JJRQY>V_^F2-??>4]VW9=<=QN^O'V<=A?QR7 MS;:4_E]*XVJ;#^UXU?7Y>+JR[H9#6T[+89/Z=O7:;G+2^7R1AI\SFON[GS-G MSY]]_I^)W7J]6^6';O5VR,?RR^#TW@VOXS;GTLR>VV&3R[))'_O+Z3&=#W)U MFMS,'E^6S?#X(DVJ':00I/6##(*L?I!#D-BOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;9+.$0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U M;Y]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0 MZ!VH=Q#H':AW$.@=DX^5!'H'ZAT$>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q^7]) M=3G=FR^//R^_3Z*$BS/."?Y*N?\"4$L#!!0 ( +R!!%5B(^<8V $ $@B M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>- M>JM>^ .+HS#9M4T7%ED5 MH[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV M39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ M5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%! M^E @?6B0/N8@?9R"]'$&TLSX;?B"Y M>@502P$"% ,4 " "\@015!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( +R!!%6AD#4S[@ "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ O($$5?A$/=]5!@ PR0 !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ O($$53A.KXH[" RBX !@ ("!+!H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$53,2 M&E^V" ]RD !@ ("!_#$ 'AL+W=O@Z !X;"]W;W)KY*P+ #N( & @(&B/@ >&PO=V]R:W-H965T M&UL4$L! A0#% @ O($$57JT'4^8&0 '5$ !D M ("!A$H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ O($$5:W_EG]Y" U!0 !D ("!,W$ M 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MO($$5:,C'WGL"0 ]!L !D ("!H80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$55XK1=(B" M$1L !D ("!GI@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$55&PO=V]R:W-H M965T&UL4$L! M A0#% @ O($$5?5N 5_) P ZPD !D ("!?<0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$ M59:9( E6! ;@L !D ("!<] 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$52^HPCS3 P +Q8 M !D ("!\N 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$5>M,8'19!0 0"4 !D M ("!;O( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ O($$553,[TQ. @ ^@0 !D ("!C?\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O($$50*Y MS>OF! ""$ !D ("!QP@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$559%9A;]!0 P"\ !D M ("!\!,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O($$58X79[W$ @ @D !D ("! M%"$! 'AL+W=O^&TLYL% "<%P &0 @($/) $ >&PO=V]R:W-H965T$I 0!X;"]W;W)K&UL4$L! A0#% M @ O($$55!.Y6-H! RAD !D ("!(#4! 'AL+W=O/' M P ?0\ !D ("!1C\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O($$5=1Z%TV5" E@ !D M ("!V5 ! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ O($$5&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " "\@0158B/G&-@! !((@ $P M@ &A<@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0@!" 42 "J= $ " ! end XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 329 284 1 false 88 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Sheet http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100070 - Disclosure - Description of Business Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureDescriptionOfBusiness Description of Business Notes 8 false false R9.htm 100080 - Disclosure - Significant Accounting Policies Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Revenue Recognition Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 100100 - Disclosure - Business Acquisition Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisition Business Acquisition Notes 11 false false R12.htm 100110 - Disclosure - Fair Value Measurements Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100120 - Disclosure - Commitments and Contingencies Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 100130 - Disclosure - Income Taxes Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 100140 - Disclosure - Stockholders' Equity Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 100150 - Disclosure - Stock-Based Compensation Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 100160 - Disclosure - Noncontrolling Interest Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterest Noncontrolling Interest Notes 17 false false R18.htm 100170 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholders Net Loss per Share Attributable to Common and Limited Common Stockholders Notes 18 false false R19.htm 100180 - Disclosure - Equity Investments Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestments Equity Investments Notes 19 false false R20.htm 100190 - Disclosure - Related Party Transactions Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 100200 - Disclosure - Segment Reporting Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReporting Segment Reporting Notes 21 false false R22.htm 100210 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies 22 false false R23.htm 100220 - Disclosure - Revenue Recognition (Tables) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognition 23 false false R24.htm 100230 - Disclosure - Business Acquisition (Tables) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionTables Business Acquisition (Tables) Tables http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisition 24 false false R25.htm 100240 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurements 25 false false R26.htm 100250 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies 26 false false R27.htm 100260 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensation 27 false false R28.htm 100270 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders (Tables) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersTables Net Loss per Share Attributable to Common and Limited Common Stockholders (Tables) Tables http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholders 28 false false R29.htm 100280 - Disclosure - Segment Reporting (Tables) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReporting 29 false false R30.htm 100290 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 30 false false R31.htm 100300 - Disclosure - Revenue Recognition - Schedule of Timing of Revenue Recognition (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails Revenue Recognition - Schedule of Timing of Revenue Recognition (Details) Details 31 false false R32.htm 100310 - Disclosure - Revenue Recognition - Additional Information (Details 1) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1 Revenue Recognition - Additional Information (Details 1) Details 32 false false R33.htm 100320 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 33 false false R34.htm 100330 - Disclosure - Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details) Details 34 false false R35.htm 100340 - Disclosure - Revenue Recognition - Schedule of Drug Revenue Recognition (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails Revenue Recognition - Schedule of Drug Revenue Recognition (Details) Details 35 false false R36.htm 100350 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails Revenue Recognition - Schedule of Contract Balances (Details) Details 36 false false R37.htm 100360 - Disclosure - Business Acquisition - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails Business Acquisition - Additional Information (Details) Details 37 false false R38.htm 100370 - Disclosure - Business Acquisition - Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Acquisition - Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed (Details) Details 38 false false R39.htm 100380 - Disclosure - Business Acquisition - Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails Business Acquisition - Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives (Details) Details 39 false false R40.htm 100390 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) Details 40 false false R41.htm 100400 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLevel3InvestmentsDetails Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) Details 41 false false R42.htm 100410 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 42 false false R43.htm 100420 - Disclosure - Commitments And Contingencies - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments And Contingencies - Additional Information (Details) Details 43 false false R44.htm 100430 - Disclosure - Commitments And Contingencies - Summary of Operating Leases (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOperatingLeasesDetails Commitments And Contingencies - Summary of Operating Leases (Details) Details 44 false false R45.htm 100440 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details) Details 45 false false R46.htm 100460 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 46 false false R47.htm 100470 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 47 false false R48.htm 100480 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 48 false false R49.htm 100490 - Disclosure - Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) Details 49 false false R50.htm 100500 - Disclosure - Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfWeightedAverageValuationAssumptionsUsedForOptionsDetails Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details) Details 50 false false R51.htm 100510 - Disclosure - Noncontrolling Interest - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails Noncontrolling Interest - Additional Information (Details) Details 51 false false R52.htm 100520 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders (Details) Details 52 false false R53.htm 100530 - Disclosure - Net Loss 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/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails Net Loss 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 53 false false R54.htm 100540 - Disclosure - Equity Investments - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails Equity Investments - Additional Information (Details) Details 54 false false R55.htm 100550 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 55 false false R56.htm 100560 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 56 false false R57.htm 100570 - Disclosure - Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) Details 57 false false R58.htm 100580 - Disclosure - Segment Reporting - Schedule of Revenues by Geographic Area (Details) Sheet http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails Segment Reporting - Schedule of Revenues by Geographic Area (Details) Details 58 false false All Reports Book All Reports sdgr-10q_20220630.htm sdgr-20220630.xsd sdgr-20220630_cal.xml sdgr-20220630_def.xml sdgr-20220630_lab.xml sdgr-20220630_pre.xml sdgr-ex101_13.htm sdgr-ex103_62.htm sdgr-ex104_60.htm sdgr-ex105_61.htm sdgr-ex106_58.htm sdgr-ex107_59.htm sdgr-ex311_8.htm sdgr-ex312_9.htm sdgr-ex321_6.htm sdgr-ex322_7.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "sdgr-10q_20220630.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 329, "dts": { "calculationLink": { "local": [ "sdgr-20220630_cal.xml" ] }, "definitionLink": { "local": [ "sdgr-20220630_def.xml" ] }, "inline": { "local": [ "sdgr-10q_20220630.htm" ] }, "labelLink": { "local": [ "sdgr-20220630_lab.xml" ] }, "presentationLink": { "local": [ "sdgr-20220630_pre.xml" ] }, "schema": { "local": [ "sdgr-20220630.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/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 517, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://xbrl.sec.gov/dei/2022": 5, "total": 17 }, "keyCustom": 54, "keyStandard": 230, "memberCustom": 45, "memberStandard": 39, "nsprefix": "sdgr", "nsuri": "http://www.schrodinger.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Revenue Recognition", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Business Acquisition", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisition", "shortName": "Business Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Fair Value Measurements", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Commitments and Contingencies", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Income Taxes", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Stockholders' Equity", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Stock-Based Compensation", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Noncontrolling Interest", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterest", "shortName": "Noncontrolling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholders", "shortName": "Net Loss per Share Attributable to Common and Limited Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Equity Investments", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestments", "shortName": "Equity Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Related Party Transactions", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Segment Reporting", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Business Acquisition (Tables)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionTables", "shortName": "Business Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders (Tables)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersTables", "shortName": "Net Loss per Share Attributable to Common and Limited Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Segment Reporting (Tables)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20220101_20220630", "decimals": "INF", "lang": null, "name": "sdgr:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "U_sdgrCustomer", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtProductOrServiceAxis_sdgrSoftwareProductsAndServicesMember_us-gaapTimingOfTransferOfGoodOrServiceAxis_us-gaapTransferredAtPointInTimeMember_20220401_20220630", "decimals": "3", "first": true, "lang": null, "name": "sdgr:TimingOfRevenueRecognitionPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails", "shortName": "Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtProductOrServiceAxis_sdgrSoftwareProductsAndServicesMember_us-gaapTimingOfTransferOfGoodOrServiceAxis_us-gaapTransferredAtPointInTimeMember_20220401_20220630", "decimals": "3", "first": true, "lang": null, "name": "sdgr:TimingOfRevenueRecognitionPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtProductOrServiceAxis_sdgrOnPremiseSoftwareMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-07-01_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Revenue Recognition - Additional Information (Details 1)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1", "shortName": "Revenue Recognition - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtProductOrServiceAxis_sdgrOnPremiseSoftwareMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-07-01_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Revenue Recognition - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails", "shortName": "Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtProductOrServiceAxis_sdgrOnPremiseSoftwareMember_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "sdgr:DrugDiscoveryRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "sdgr:RevenueRecognizedForDrugDiscovery", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue Recognition - Schedule of Drug Revenue Recognition (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails", "shortName": "Revenue Recognition - Schedule of Drug Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "sdgr:DrugDiscoveryRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtProductOrServiceAxis_sdgrDrugDiscoveryServicesRevenueFromContractsWithCustomersMember_20220401_20220630", "decimals": "-3", "lang": null, "name": "sdgr:RevenueRecognizedForDrugDiscovery", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "shortName": "Revenue Recognition - Schedule of Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapBusinessAcquisitionAxis_sdgrXTALBioStructureIncMember_20220114_20220114", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Business Acquisition - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "shortName": "Business Acquisition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapBusinessAcquisitionAxis_sdgrXTALBioStructureIncMember_20220114_20220114", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220114", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Business Acquisition - Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Business Acquisition - Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220114", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220114", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Business Acquisition - Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails", "shortName": "Business Acquisition - Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220114", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "shortName": "Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLevel3InvestmentsDetails", "shortName": "Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "lang": null, "name": "sdgr:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCashContributions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "INF", "first": true, "lang": null, "name": "sdgr:FairValueAssetsNoTransfersBetweenLevelAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "INF", "first": true, "lang": null, "name": "sdgr:FairValueAssetsNoTransfersBetweenLevelAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "sdgr:OperatingLeaseExpirationYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Commitments And Contingencies - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments And Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "sdgr:OperatingLeaseExpirationYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Commitments And Contingencies - Summary of Operating Leases (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOperatingLeasesDetails", "shortName": "Commitments And Contingencies - Summary of Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails", "shortName": "Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapStatementClassOfStockAxis_sdgrVotingCommonStockMember_20220630", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromStockOptionsExercised", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20211231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfWeightedAverageValuationAssumptionsUsedForOptionsDetails", "shortName": "Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtConsolidatedEntitiesAxis_us-gaapVariableInterestEntityPrimaryBeneficiaryMember_srtOwnershipAxis_sdgrFaxianTherapeuticsLLCJointVentureMember_20190430", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Noncontrolling Interest - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails", "shortName": "Noncontrolling Interest - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtConsolidatedEntitiesAxis_us-gaapVariableInterestEntityPrimaryBeneficiaryMember_srtOwnershipAxis_sdgrFaxianTherapeuticsLLCJointVentureMember_20190430", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails", "shortName": "Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_sdgrEmployeeStockOptionsAndRestrictedStockUnitsMember_20220401_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails", "shortName": "Net Loss per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_sdgrEmployeeStockOptionsAndRestrictedStockUnitsMember_20220401_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Equity Investments - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "shortName": "Equity Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sdgrNimbusTherapeuticsLLCMember_20220401_20220630", "decimals": "INF", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Related Party Transactions - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_us-gaapContractWithCustomerDurationAxis_sdgrFirstAnniversaryMember_us-gaapTypeOfArrangementAxis_sdgrAgreementWithGatesVenturesLimitedLiabilityCompanyMember_20210401_20210630", "decimals": "-3", "lang": null, "name": "sdgr:ContributionsRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_sdgrsegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Segment Reporting - Additional Information (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails", "shortName": "Segment Reporting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_sdgrsegment", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "shortName": "Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_sdgrSoftwareSegmentMember_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Segment Reporting - Schedule of Revenues by Geographic Area (Details)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails", "shortName": "Segment Reporting - Schedule of Revenues by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_srtStatementGeographicalAxis_countryUS_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20210101_20210331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20210101_20210630", "decimals": "-3", "lang": null, "name": "sdgr:NoncashRevenueFromEquityInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Description of Business", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureDescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Significant Accounting Policies", "role": "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "sdgr-10q_20220630.htm", "contextRef": "C_0001490978_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 88, "tag": { "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "verboseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "verboseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "sdgr_AgreementWithGatesVenturesLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement with Gates Ventures, Limited Liability Company.", "label": "Agreement With Gates Ventures Limited Liability Company [Member]", "terseLabel": "Agreement with Gates Ventures, LLC" } } }, "localname": "AgreementWithGatesVenturesLimitedLiabilityCompanyMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_AjaxTherapeuticsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ajax Therapeutics, Inc.", "label": "Ajax Therapeutics Inc [Member]", "terseLabel": "Ajax Therapeutics, Inc" } } }, "localname": "AjaxTherapeuticsIncMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_AllowanceForUnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for unbilled receivables current.", "label": "Allowance For Unbilled Receivables Current", "terseLabel": "Allowance for unbilled receivable" } } }, "localname": "AllowanceForUnbilledReceivablesCurrent", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "sdgr_AreaLeased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area leased.", "label": "Area Leased", "terseLabel": "Area leased" } } }, "localname": "AreaLeased", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "sdgr_BacklogsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlogs.", "label": "Backlogs [Member]", "terseLabel": "Backlog" } } }, "localname": "BacklogsMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "sdgr_BaseRentPerMonth": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Base rent per month.", "label": "Base Rent Per Month", "terseLabel": "Base rent per month" } } }, "localname": "BaseRentPerMonth", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and use of estimates.", "label": "Basis Of Presentation And Use Of Estimates Policy [Text Block]", "terseLabel": "Basis of Presentation and Use of Estimates" } } }, "localname": "BasisOfPresentationAndUseOfEstimatesPolicyTextBlock", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sdgr_BillAndMelindaGatesFoundationTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bill and Melinda gates foundation trust.", "label": "Bill And Melinda Gates Foundation Trust [Member]", "terseLabel": "BMGFT" } } }, "localname": "BillAndMelindaGatesFoundationTrustMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_BristolMyersSquibbMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bristol-Myers Squibb.", "label": "Bristol Myers Squibb [Member]", "terseLabel": "BMS" } } }, "localname": "BristolMyersSquibbMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10100.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed goodwill.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill", "terseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_CashCashEquivalentsAndRestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash, cash equivalents and restricted cash.", "label": "Cash Cash Equivalents And Restricted Cash [Member]", "terseLabel": "Cash and Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCashMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "sdgr_CollaborationAndLicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaboration and license agreement.", "label": "Collaboration And License Agreement [Member]", "terseLabel": "Collaboration and License Agreement" } } }, "localname": "CollaborationAndLicenseAgreementMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_CollaborationAndLicenseAgreementTransactionPrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collaboration and license agreement transaction price.", "label": "Collaboration And License Agreement Transaction Price", "terseLabel": "Transaction price" } } }, "localname": "CollaborationAndLicenseAgreementTransactionPrice", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_CollaborativeAgreementNumberOfPrograms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative agreement number of programs.", "label": "Collaborative Agreement Number Of Programs", "terseLabel": "Number of programs under agreement" } } }, "localname": "CollaborativeAgreementNumberOfPrograms", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "sdgr_CommonSharesReceivedInConnectionWithMerger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common shares received in connection with merger.", "label": "Common Shares Received In Connection With Merger", "terseLabel": "Common shares received in connection with merger" } } }, "localname": "CommonSharesReceivedInConnectionWithMerger", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "sdgr_CommonStockDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock, description.", "label": "Common Stock Description", "terseLabel": "Common stock, description" } } }, "localname": "CommonStockDescription", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "sdgr_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk number of customers.", "label": "Concentration Risk Number Of Customers", "terseLabel": "Concentration risk, number of customers" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "sdgr_ContractWithCustomersPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customers, payment terms.", "label": "Contract With Customers Payment Terms", "terseLabel": "Contract with customers, payment terms" } } }, "localname": "ContractWithCustomersPaymentTerms", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "sdgr_ContributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contribution.", "label": "Contribution [Member]", "terseLabel": "Software Contribution" } } }, "localname": "ContributionMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails" ], "xbrltype": "domainItemType" }, "sdgr_ContributionsRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contributions revenue recognized.", "label": "Contributions Revenue Recognized", "terseLabel": "Contribution revenue recognition" } } }, "localname": "ContributionsRevenueRecognized", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C.", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document And Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "sdgr_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "sdgr_DrugDiscoveryContributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drug discovery contribution.", "label": "Drug Discovery Contribution [Member]", "terseLabel": "Drug Discovery Contribution" } } }, "localname": "DrugDiscoveryContributionMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "sdgr_DrugDiscoveryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drug discovery.", "label": "Drug Discovery [Member]", "terseLabel": "Drug Discovery" } } }, "localname": "DrugDiscoveryMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "sdgr_DrugDiscoveryRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drug discovery revenue.", "label": "Drug Discovery Revenue Table [Text Block]", "terseLabel": "Drug Discovery Revenue" } } }, "localname": "DrugDiscoveryRevenueTableTextBlock", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "sdgr_DrugDiscoverySegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drug Discovery Segment.", "label": "Drug Discovery Segment [Member]", "terseLabel": "Drug Discovery Segment" } } }, "localname": "DrugDiscoverySegmentMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "sdgr_DrugDiscoveryServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drug discovery member.", "label": "Drug Discovery Services [Member]", "terseLabel": "Drug Discovery Services" } } }, "localname": "DrugDiscoveryServicesMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_DrugDiscoveryServicesRevenueFromContractsWithCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drug discovery services revenue from contracts with customers.", "label": "Drug Discovery Services Revenue From Contracts With Customers [Member]", "terseLabel": "Drug Discovery Services Revenue From Contracts With Customers" } } }, "localname": "DrugDiscoveryServicesRevenueFromContractsWithCustomersMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "sdgr_EmployeeStockOptionsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock options and restricted stock units.", "label": "Employee Stock Options And Restricted Stock Units [Member]", "terseLabel": "Shares subject to outstanding common stock options and RSUs" } } }, "localname": "EmployeeStockOptionsAndRestrictedStockUnitsMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails" ], "xbrltype": "domainItemType" }, "sdgr_EonixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eonix.", "label": "Eonix [Member]", "terseLabel": "Eonix" } } }, "localname": "EonixMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_ExchangeOfConvertiblePreferredStockIntoLimitedCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exchange of convertible preferred stock into limited common stock, shares.", "label": "Exchange Of Convertible Preferred Stock Into Limited Common Stock Shares", "terseLabel": "Exchange of convertible preferred stock into limited common stock, Shares" } } }, "localname": "ExchangeOfConvertiblePreferredStockIntoLimitedCommonStockShares", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "sdgr_ExchangeOfConvertiblePreferredStockIntoLimitedCommonStockValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exchange of convertible preferred stock into limited common stock, value.", "label": "Exchange Of Convertible Preferred Stock Into Limited Common Stock Value", "terseLabel": "Exchange of convertible preferred stock into limited common stock" } } }, "localname": "ExchangeOfConvertiblePreferredStockIntoLimitedCommonStockValue", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_FairValueAssetsNoTransfersBetweenLevelAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value assets no transfers between level amount.", "label": "Fair Value Assets No Transfers Between Level Amount", "terseLabel": "Fair value, assets, Level 1 and Level 2 transfers, amount" } } }, "localname": "FairValueAssetsNoTransfersBetweenLevelAmount", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCashContributions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, measurement with unobservable inputs reconciliation, recurring basis, asset, cash contributions.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Cash Contributions", "terseLabel": "Cash contributions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCashContributions", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLevel3InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_FaxianTherapeuticsLLCJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Faxian Therapeutics, LLC joint venture.", "label": "Faxian Therapeutics L L C Joint Venture [Member]", "terseLabel": "Faxian" } } }, "localname": "FaxianTherapeuticsLLCJointVentureMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_FirstAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First anniversary.", "label": "First Anniversary [Member]", "terseLabel": "First Anniversary" } } }, "localname": "FirstAnniversaryMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_FollowOnOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Follow on offering.", "label": "Follow On Offering [Member]", "terseLabel": "Follow-on Offering" } } }, "localname": "FollowOnOfferingMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "sdgr_HostedSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hosted software.", "label": "Hosted Software [Member]", "terseLabel": "Hosted Software" } } }, "localname": "HostedSoftwareMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails" ], "xbrltype": "domainItemType" }, "sdgr_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_IncreaseDecreaseInReductionInTheCarryingAmountOfRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in reduction in the carrying amount of right of use assets.", "label": "Increase Decrease In Reduction In The Carrying Amount Of Right Of Use Assets", "negatedLabel": "Reduction in the carrying amount of right of use assets" } } }, "localname": "IncreaseDecreaseInReductionInTheCarryingAmountOfRightOfUseAssets", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_IncreaseDecreaseInUnbilledAndOtherReceivables": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in unbilled and other receivables.", "label": "Increase Decrease In Unbilled And Other Receivables", "negatedLabel": "Unbilled and other receivables" } } }, "localname": "IncreaseDecreaseInUnbilledAndOtherReceivables", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_IncreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase in operating lease right of use asset.", "label": "Increase In Operating Lease Right Of Use Asset", "terseLabel": "Increase in right-of-use assets" } } }, "localname": "IncreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_InvestmentAmortizationNoncashExpense": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment amortization noncash expense.", "label": "Investment Amortization Noncash Expense", "negatedLabel": "Noncash investment amortization" } } }, "localname": "InvestmentAmortizationNoncashExpense", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_JanuaryOneTwoThousandThirtyThreeThroughDecemberThirtyFirstTwoThousandThirtySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January one two thousand thirty three through December thirty first two thousand thirty seven.", "label": "January One Two Thousand Thirty Three Through December Thirty First Two Thousand Thirty Seven [Member]", "terseLabel": "January 1, 2033 through December 31, 2037" } } }, "localname": "JanuaryOneTwoThousandThirtyThreeThroughDecemberThirtyFirstTwoThousandThirtySevenMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_JanuaryOneTwoThousandTwentyEightThroughDecemberThirtyFirstTwoThousandThirtyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January one two thousand twenty eight through December thirty first two thousand thirty two.", "label": "January One Two Thousand Twenty Eight Through December Thirty First Two Thousand Thirty Two [Member]", "terseLabel": "January 1, 2028 through December 31, 2032" } } }, "localname": "JanuaryOneTwoThousandTwentyEightThroughDecemberThirtyFirstTwoThousandThirtyTwoMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_LeaseExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease expiration period.", "label": "Lease Expiration Period", "terseLabel": "Lease expiration period" } } }, "localname": "LeaseExpirationPeriod", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "sdgr_LeaseTerminationFeeReceivedUponEarlyTerminationOfLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease termination fee received upon early termination of lease.", "label": "Lease Termination Fee Received Upon Early Termination Of Lease", "terseLabel": "Lease termination fee received" } } }, "localname": "LeaseTerminationFeeReceivedUponEarlyTerminationOfLease", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10080.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_LimitedCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Limited common stock.", "label": "Limited Common Stock [Member]", "terseLabel": "Limited Common Stock" } } }, "localname": "LimitedCommonStockMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "sdgr_MaximumMilestonePaymentsToBeReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum milestone payments to be received.", "label": "Maximum Milestone Payments To Be Received", "terseLabel": "Maximum milestone payments to be received" } } }, "localname": "MaximumMilestonePaymentsToBeReceived", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_MaximumPercentageOfStockOptionsMustBeGrantedAtExercisePriceOfFairMarketValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of stock options must be granted at exercise price of fair market value.", "label": "Maximum Percentage Of Stock Options Must Be Granted At Exercise Price Of Fair Market Value", "terseLabel": "Maximum percentage of stock options must be granted at exercise price of fair market value" } } }, "localname": "MaximumPercentageOfStockOptionsMustBeGrantedAtExercisePriceOfFairMarketValue", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "sdgr_MembersOfBoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Members of board of directors.", "label": "Members Of Board Of Directors [Member]", "terseLabel": "Member of Board of Directors" } } }, "localname": "MembersOfBoardOfDirectorsMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_MilestonePaymentYetToBeAchieved": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Milestone payment yet to be achieved.", "label": "Milestone Payment Yet To Be Achieved", "terseLabel": "Milestone payment yet to be achieved" } } }, "localname": "MilestonePaymentYetToBeAchieved", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedCommercialMilestones": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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", "terseLabel": "Milestone payments to be received upon achievement of certain specified commercial milestones" } } }, "localname": "MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedCommercialMilestones", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedResearchDevelopmentAndRegulatoryMilestones": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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", "terseLabel": "Milestone payments to be received upon achievement of certain specified research, development, and regulatory milestones" } } }, "localname": "MilestonePaymentsToBeReceivedUponAchievementOfCertainSpecifiedResearchDevelopmentAndRegulatoryMilestones", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_MorphicHoldingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Morphic holding Inc.", "label": "Morphic Holding Inc [Member]", "terseLabel": "Morphic Holding, Inc." } } }, "localname": "MorphicHoldingIncMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_NeurologyAndImmunologyProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Neurology and immunology product.", "label": "Neurology And Immunology Product [Member]", "terseLabel": "Neurology and Immunology Product" } } }, "localname": "NeurologyAndImmunologyProductMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_NimbusTherapeuticsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nimbus Therapeutics LLC.", "label": "Nimbus Therapeutics L L C [Member]", "verboseLabel": "Nimbus Therapeutics, LLC" } } }, "localname": "NimbusTherapeuticsLLCMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_NonMarketableEquitySecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non marketable equity securities.", "label": "Non Marketable Equity Securities", "terseLabel": "Carrying value of non-marketable equity securities" } } }, "localname": "NonMarketableEquitySecurities", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_NoncashOrPartNoncashAcquisitionsOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Or Part Noncash Acquisitions Of Lease Liabilities.", "label": "Noncash Or Part Noncash Acquisitions Of Lease Liabilities", "terseLabel": "Acquisition of lease liabilities" } } }, "localname": "NoncashOrPartNoncashAcquisitionsOfLeaseLiabilities", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_NoncashOrPartNoncashAcquisitionsOfRightOfUseAssetsContingencyResolution": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution.", "label": "Noncash Or Part Noncash Acquisitions Of Right Of Use Assets Contingency Resolution", "terseLabel": "Acquisition of right to use assets, contingency resolution" } } }, "localname": "NoncashOrPartNoncashAcquisitionsOfRightOfUseAssetsContingencyResolution", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_NoncashOrPartNoncashAcquisitionsOfRightOfUseAssetsInExchangeForLeaseObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Or part noncash acquisitions of right of use assets in exchange for lease obligations.", "label": "Noncash Or Part Noncash Acquisitions Of Right Of Use Assets In Exchange For Lease Obligations", "terseLabel": "Acquisition of right of use assets" } } }, "localname": "NoncashOrPartNoncashAcquisitionsOfRightOfUseAssetsInExchangeForLeaseObligations", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_NoncashRevenueFromEquityInvestments": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash revenue from equity investments.", "label": "Noncash Revenue From Equity Investments", "negatedLabel": "Noncash revenue from equity investments" } } }, "localname": "NoncashRevenueFromEquityInvestments", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_NumberOfPreferredSharesPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of preferred shares purchased.", "label": "Number Of Preferred Shares Purchased", "terseLabel": "Number of preferred shares purchased" } } }, "localname": "NumberOfPreferredSharesPurchased", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "sdgr_NumberOfVotesForCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of votes for common share.", "label": "Number Of Votes For Common Share", "terseLabel": "Number of votes for common share" } } }, "localname": "NumberOfVotesForCommonShare", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "sdgr_OfficeLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Lease Agreement.", "label": "Office Lease Agreement [Member]", "terseLabel": "Office Lease Agreement" } } }, "localname": "OfficeLeaseAgreementMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_OnPremiseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On premise software.", "label": "On Premise Software [Member]", "terseLabel": "On Premise Software" } } }, "localname": "OnPremiseSoftwareMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails" ], "xbrltype": "domainItemType" }, "sdgr_OncologyProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oncology product.", "label": "Oncology Product [Member]", "terseLabel": "Oncology Product" } } }, "localname": "OncologyProductMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_OperatingLeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease expiration year.", "label": "Operating Lease Expiration Year", "terseLabel": "Operating lease expiration year" } } }, "localname": "OperatingLeaseExpirationYear", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "sdgr_PaymentOfConsultingFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of consulting fees.", "label": "Payment Of Consulting Fees", "terseLabel": "Payment of consulting fees" } } }, "localname": "PaymentOfConsultingFees", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_PercentageOfAnnualRentalEscalation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual rental escalation.", "label": "Percentage Of Annual Rental Escalation", "terseLabel": "Percentage of annual rental escalation" } } }, "localname": "PercentageOfAnnualRentalEscalation", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "sdgr_PercentageOfVotingSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting securities.", "label": "Percentage Of Voting Securities", "terseLabel": "Percentage of voting securities" } } }, "localname": "PercentageOfVotingSecurities", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "sdgr_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional services.", "label": "Professional Services [Member]", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails" ], "xbrltype": "domainItemType" }, "sdgr_RavennaTherapeuticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ravenna therapeutics.", "label": "Ravenna Therapeutics [Member]", "terseLabel": "Ravenna Therapeutics" } } }, "localname": "RavennaTherapeuticsMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_RentAbatementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rent abatement period.", "label": "Rent Abatement Period", "terseLabel": "Rent abatement period" } } }, "localname": "RentAbatementPeriod", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "sdgr_RentAbatementPeriodThroughDecemberThirtyFirstTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rent abatement period through december thirty first two thousand twenty seven.", "label": "Rent Abatement Period Through December Thirty First Two Thousand Twenty Seven [Member]", "terseLabel": "Rent Abatement Period through December 31, 2027" } } }, "localname": "RentAbatementPeriodThroughDecemberThirtyFirstTwoThousandTwentySevenMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_ResearchAndDevelopmentNoncashExpense": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and development noncash expense.", "label": "Research And Development Noncash Expense", "terseLabel": "Noncash research and development expenses" } } }, "localname": "ResearchAndDevelopmentNoncashExpense", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_RevenueFromContractWithCustomerBeforeContributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer before contribution.", "label": "Revenue From Contract With Customer Before Contribution [Member]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerBeforeContributionMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails" ], "xbrltype": "domainItemType" }, "sdgr_RevenueRecognizedForDrugDiscovery": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized for drug discovery.", "label": "Revenue Recognized For Drug Discovery", "terseLabel": "Drug discovery services revenue from contracts with customers" } } }, "localname": "RevenueRecognizedForDrugDiscovery", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_RevenueRecognizedForMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized for milestone payment.", "label": "Revenue Recognized For Milestone Payment", "terseLabel": "Revenue recognized with milestones" } } }, "localname": "RevenueRecognizedForMilestonePayment", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_RightToExchangeEachShareOfLimitedCommonStockToCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to exchange each share of limited common stock to common stock.", "label": "Right To Exchange Each Share Of Limited Common Stock To Common Stock", "terseLabel": "Right to exchange limited common stock to common stock, share" } } }, "localname": "RightToExchangeEachShareOfLimitedCommonStockToCommonStock", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "sdgr_SecondAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second anniversary.", "label": "Second Anniversary [Member]", "terseLabel": "Second Anniversary" } } }, "localname": "SecondAnniversaryMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, other than options, exercises in period, intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Exercises In Period Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodIntrinsicValue", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_SharebasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation award tranche four.", "label": "Sharebased Compensation Award Tranche Four [Member]", "terseLabel": "Tranche Four" } } }, "localname": "SharebasedCompensationAwardTrancheFourMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_SharesReceivedInConnectionWithMasterServiceAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares received in connection with master service agreement.", "label": "Shares Received In Connection With Master Service Agreement", "terseLabel": "Shares received in connection with master services agreement" } } }, "localname": "SharesReceivedInConnectionWithMasterServiceAgreement", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "sdgr_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "sdgr_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "sdgr_SoftwareContributionRevenueRecognitionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Software contribution revenue recognition amount.", "label": "Software Contribution Revenue Recognition Amount", "terseLabel": "Software contribution revenue recognition amount" } } }, "localname": "SoftwareContributionRevenueRecognitionAmount", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_SoftwareContributionRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Software contribution revenue recognized.", "label": "Software Contribution Revenue Recognized", "terseLabel": "Software contribution revenue recognition" } } }, "localname": "SoftwareContributionRevenueRecognized", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_SoftwareContributionRevenueRelatedToAgreementCoverPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software contribution revenue related to agreement cover period end date.", "label": "Software Contribution Revenue Related To Agreement Cover Period End Date", "terseLabel": "Software contribution revenue related to agreement cover period end date" } } }, "localname": "SoftwareContributionRevenueRelatedToAgreementCoverPeriodEndDate", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "sdgr_SoftwareContributionRevenueRelatedToAgreementCoverPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software contribution revenue related to agreement cover period start date.", "label": "Software Contribution Revenue Related To Agreement Cover Period Start Date", "terseLabel": "Software contribution revenue related to agreement cover period start date" } } }, "localname": "SoftwareContributionRevenueRelatedToAgreementCoverPeriodStartDate", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "sdgr_SoftwareProductsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software products and services.", "label": "Software Products And Services [Member]", "terseLabel": "Software Products and Services" } } }, "localname": "SoftwareProductsAndServicesMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "sdgr_SoftwareSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software Segment.", "label": "Software Segment [Member]", "terseLabel": "Software Segment" } } }, "localname": "SoftwareSegmentMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "sdgr_StructureTherapeuticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure therapeutics.", "label": "Structure Therapeutics [Member]", "terseLabel": "Structure Therapeutics", "verboseLabel": "ShouTi" } } }, "localname": "StructureTherapeuticsMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_TimingOfRevenueRecognitionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Timing of revenue recognition, percentage.", "label": "Timing Of Revenue Recognition Percentage", "terseLabel": "Timing of revenue recognition" } } }, "localname": "TimingOfRevenueRecognitionPercentage", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "sdgr_TwentyTwentyStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty twenty stock plan.", "label": "Twenty Twenty Stock Plan [Member]", "terseLabel": "2020 Plan" } } }, "localname": "TwentyTwentyStockPlanMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_TwoThousandTenStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand ten stock plan.", "label": "Two Thousand Ten Stock Plan [Member]", "terseLabel": "2010 Plan" } } }, "localname": "TwoThousandTenStockPlanMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_UnallocatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated.", "label": "Unallocated [Abstract]", "terseLabel": "Unallocated:" } } }, "localname": "UnallocatedAbstract", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "sdgr_UnallocatedCommonStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated common stock.", "label": "Unallocated Common Stocks [Member]", "terseLabel": "Common Stock" } } }, "localname": "UnallocatedCommonStocksMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "domainItemType" }, "sdgr_UnbilledAndOtherReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10320.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled and other receivables current.", "label": "Unbilled And Other Receivables Current", "terseLabel": "Unbilled and other receivables, net for allowance for unbilled receivables of $40 and $30" } } }, "localname": "UnbilledAndOtherReceivablesCurrent", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "sdgr_UpfrontPaymentReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Upfront payment received.", "label": "Upfront Payment Received", "terseLabel": "Upfront fee received" } } }, "localname": "UpfrontPaymentReceived", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_UpfrontPurchasePriceNetOfCashAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Upfront purchase price net of cash acquired.", "label": "Upfront Purchase Price Net Of Cash Acquired", "terseLabel": "Upfront purchase price net of cash acquired" } } }, "localname": "UpfrontPurchasePriceNetOfCashAcquired", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "sdgr_VotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voting common stock.", "label": "Voting Common Stock [Member]", "terseLabel": "Voting Common Stock" } } }, "localname": "VotingCommonStockMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "sdgr_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average number of shares outstanding basic and diluted.", "label": "Weighted Average Number Of Shares Outstanding Basic And Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails" ], "xbrltype": "stringItemType" }, "sdgr_XTALBioStructureIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XTAL BioStructure Inc.", "label": "X T A L Bio Structure Inc [Member]", "terseLabel": "XTAL BioStructures, Inc." } } }, "localname": "XTALBioStructureIncMember", "nsuri": "http://www.schrodinger.com/20220630", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r101", "r246", "r251", "r259", "r425", "r426", "r434", "r435", "r517", "r610" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r101", "r246", "r251", "r259", "r425", "r426", "r434", "r435", "r517", "r610" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r101", "r150", "r163", "r164", "r165", "r166", "r168", "r170", "r174", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r256", "r258", "r259" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r101", "r150", "r163", "r164", "r165", "r166", "r168", "r170", "r174", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r256", "r258", "r259" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r40", "r42", "r99", "r100", "r262", "r273" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r181", "r311", "r317", "r582" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r241", "r242", "r243", "r244", "r261", "r272", "r334", "r336", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r579", "r583", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r241", "r242", "r243", "r244", "r261", "r272", "r334", "r336", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r579", "r583", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r181", "r311", "r317", "r582" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r176", "r242", "r243", "r311", "r315", "r532", "r578", "r580" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r176", "r242", "r243", "r311", "r315", "r532", "r578", "r580" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r234", "r241", "r242", "r243", "r244", "r261", "r272", "r323", "r334", "r336", "r363", "r364", "r365", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r579", "r583", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r234", "r241", "r242", "r243", "r244", "r261", "r272", "r323", "r334", "r336", "r363", "r364", "r365", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r579", "r583", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r41", "r42", "r99", "r100", "r262", "r273" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "label": "Schedule Of Equity Method Investment Equity Method Investee Name [Axis]", "terseLabel": "Investment, Name" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r177", "r178", "r311", "r316", "r581", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r177", "r178", "r311", "r316", "r581", "r598", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202108Member": { "auth_ref": [ "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.", "label": "Accounting Standards Update202108 [Member]", "terseLabel": "ASU - 2021-08" } } }, "localname": "AccountingStandardsUpdate202108Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r520" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r183", "r184" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10310.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $124 and $108" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory 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).", "label": "Accrued Payroll Taxes Current", "terseLabel": "Accrued payroll, taxes, and benefits" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r45", "r46", "r47", "r566", "r591", "r595" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r47", "r54", "r55", "r56", "r103", "r104", "r105", "r432", "r508", "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r375", "r376", "r377", "r453" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r107", "r108", "r109", "r110", "r120", "r187", "r188", "r203", "r204", "r205", "r206", "r208", "r209", "r375", "r376", "r377", "r394", "r395", "r396", "r397", "r415", "r416", "r417", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r485", "r486", "r488", "r489", "r490", "r491", "r503", "r504", "r505", "r506", "r507", "r508", "r534", "r535", "r536", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r337", "r379", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Total stock -based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r185", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r95", "r158", "r165", "r172", "r198", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r425", "r434", "r468", "r518", "r520", "r553", "r565" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r30", "r95", "r198", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r425", "r434", "r468", "r518", "r520" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10210.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Total Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r333", "r335", "r411" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r333", "r335", "r406", "r407", "r411" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r412", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10070.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10060.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10030.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities", "terseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities", "terseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10090.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Indefinite Lived Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r408", "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r408", "r409" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10080.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfProvisionalFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r7", "r102", "r144" ], "lang": { "en-us": { "role": { "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).", "label": "Business Description And Basis Of Presentation [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of property and equipment in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r12", "r84" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10280.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r85", "r551" ], "lang": { "en-us": { "role": { "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.", "label": "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r79", "r84", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r79", "r478" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r0", "r1", "r106", "r187", "r188", "r200", "r201", "r202", "r203", "r204", "r394", "r415", "r416", "r443", "r445", "r446", "r456", "r469", "r471", "r472", "r473", "r476", "r477", "r485", "r487", "r488", "r489", "r490", "r503", "r504", "r534", "r535", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change In Accounting Principle Accounting Standards Update Adopted", "terseLabel": "Change in accounting principle, accounting standards update, adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r0", "r1", "r113", "r187", "r188", "r200", "r201", "r202", "r203", "r204", "r394", "r415", "r416", "r417", "r443", "r445", "r446", "r447", "r450", "r456", "r469", "r471", "r472", "r473", "r476", "r477", "r485", "r487", "r488", "r489", "r490", "r503", "r504", "r534", "r535", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change In Accounting Principle Accounting Standards Update Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r107", "r119", "r189", "r207", "r398" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r19", "r20", "r21", "r93", "r95", "r123", "r124", "r125", "r127", "r129", "r137", "r138", "r139", "r198", "r246", "r251", "r252", "r253", "r259", "r260", "r270", "r271", "r275", "r279", "r286", "r468", "r619" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class Of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CoVenturerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other venturer from the perspective of the entity in the corporate joint venture.", "label": "Co Venturer [Member]", "terseLabel": "WuXi AppTech" } } }, "localname": "CoVenturerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r556", "r571" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r238", "r239", "r240", "r245", "r600" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104", "r453" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r520" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52", "r61", "r560", "r574" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r142", "r143", "r181", "r466", "r467", "r599" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r142", "r143", "r181", "r466", "r467", "r596", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r142", "r143", "r181", "r466", "r467", "r596", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r140", "r564" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r142", "r143", "r181", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r142", "r143", "r181", "r466", "r467", "r599" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r92", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r296", "r298", "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract With Customer Asset Net", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r311", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract With Customer Duration [Axis]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r311", "r319" ], "lang": { "en-us": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract With Customer Duration [Domain]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r296", "r297", "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract With Customer Liability Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r67", "r95", "r198", "r246", "r247", "r248", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r468" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10160.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost Of Revenue", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost Of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r141", "r181" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAndCreditsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue And Credits Current [Abstract]", "terseLabel": "Deferred revenue, short-term:" } } }, "localname": "DeferredRevenueAndCreditsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueAndCreditsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue And Credits Noncurrent [Abstract]", "terseLabel": "Deferred revenue, long-term:" } } }, "localname": "DeferredRevenueAndCreditsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue Noncurrent", "terseLabel": "Deferred revenue, long-term" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r82", "r153" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r311", "r315", "r316", "r317", "r318", "r319", "r320", "r321" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractBalancesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDrugRevenueRecognitionDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r339", "r340", "r369", "r370", "r372", "r381" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r111", "r112", "r113", "r114", "r115", "r121", "r123", "r127", "r128", "r129", "r133", "r134", "r454", "r455", "r561", "r575" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, basic:", "verboseLabel": "Net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, basic:" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r111", "r112", "r113", "r114", "r115", "r123", "r127", "r128", "r129", "r133", "r134", "r454", "r455", "r561", "r575" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, diluted:", "verboseLabel": "Net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net Loss per Share Attributable to Common and Limited Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r130", "r131", "r132", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share Attributable to Common and Limited Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Unrecognized compensation cost expected to be recognized over a weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options", "terseLabel": "Unrecognized compensation cost related to vested stock options granted" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized compensation cost related to unvested stock options granted" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r54", "r55", "r56", "r103", "r104", "r105", "r108", "r116", "r118", "r136", "r206", "r286", "r293", "r375", "r376", "r377", "r396", "r397", "r453", "r479", "r480", "r481", "r482", "r483", "r484", "r508", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r13", "r159", "r194" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10230.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Equity Method Investments", "terseLabel": "Equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments And Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments Disclosure [Text Block]", "terseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Method Investments [Member]", "terseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r78", "r196", "r468" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Method Investments Policy", "terseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Fair Value Assets Measured On Recurring Basis Change In Unrealized Gain Loss", "terseLabel": "Unrealized loss" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLevel3InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r459", "r463" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Text Block]", "terseLabel": "Summary of Changes in Fair Value of Level 3 Investments" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r457", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r457", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r263", "r265", "r266", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r458", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r263", "r324", "r325", "r330", "r332", "r458", "r521" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r263", "r265", "r266", "r324", "r325", "r330", "r332", "r458", "r522" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r263", "r265", "r266", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r458", "r523" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": { "auth_ref": [ "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Into Level3", "terseLabel": "Fair value, asset transfers into Level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLevel3InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r263", "r265", "r266", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life", "terseLabel": "Useful Life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r225", "r226", "r229", "r230", "r533", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r225", "r228" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r229", "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Net", "terseLabel": "Provisional Purchase Price, Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain Loss On Sale Of Property Plant Equipment", "negatedLabel": "(Gain) loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnTerminationOfLease": { "auth_ref": [ "r492" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.", "label": "Gain Loss On Termination Of Lease", "negatedLabel": "Gain on lease termination" } } }, "localname": "GainLossOnTerminationOfLease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10040.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10140.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "negatedLabel": "General and administrative", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r14", "r213", "r214", "r221", "r223", "r520", "r552" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65", "r95", "r158", "r164", "r168", "r171", "r174", "r198", "r246", "r247", "r248", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r468" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10010.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Total segment gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gross Profit [Abstract]", "terseLabel": "Segment gross profit:" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "I P O [Member]", "terseLabel": "Initial Public Offering" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r158", "r164", "r168", "r171", "r174", "r550", "r558", "r562", "r576" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10030.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r59", "r82", "r155", "r194", "r557", "r572" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10050.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10070.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income Loss From Equity Method Investments", "negatedLabel": "(Gain) loss on equity investments", "positiveTerseLabel": "Equity investments gains (losses)", "terseLabel": "Gain (loss) on equity investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r232", "r235" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r96", "r387", "r389", "r392", "r399", "r401", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r117", "r118", "r156", "r386", "r400", "r402", "r577" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10080.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense", "verboseLabel": "Tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r384", "r385", "r389", "r390", "r391", "r393" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Policy [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r81" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase Decrease In Employee Related Liabilities", "terseLabel": "Accrued payroll, taxes, and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi": { "auth_ref": [ "r76", "r192" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10060.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10080.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Increase Decrease In Equity Securities Fv Ni", "negatedLabel": "Fair value adjustments", "terseLabel": "Change in fair value" } } }, "localname": "IncreaseDecreaseInEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Assets [Abstract]", "terseLabel": "Decrease (increase) in assets, net of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r81", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase Decrease In Operating Lease Liability", "terseLabel": "Increase in lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Liabilities [Abstract]", "terseLabel": "(Decrease) increase in liabilities, net of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10310.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase Decrease In Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r81" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r224", "r227" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10250.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r500", "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "terseLabel": "Lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Summary of Operating Leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r501" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r501" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r501" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10070.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r501" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r501" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10050.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r501" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r501" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails2": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r95", "r166", "r198", "r246", "r247", "r248", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r426", "r434", "r435", "r468", "r518", "r519" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10010.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r95", "r198", "r468", "r520", "r555", "r569" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r34", "r95", "r198", "r246", "r247", "r248", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r426", "r434", "r435", "r468", "r518", "r519", "r520" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Software Maintenance" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10300.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r39", "r95", "r198", "r246", "r251", "r252", "r253", "r259", "r260", "r468", "r554", "r568" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Minority Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Minority Interest Disclosure [Text Block]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Minority Interest [Line Items]", "terseLabel": "Minority Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Minority Interest Ownership Percentage By Noncontrolling Owners", "terseLabel": "Equity interest percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r39", "r66", "r422", "r433" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Minority Interest [Table]", "terseLabel": "Minority Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r80", "r83" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r48", "r50", "r56", "r60", "r83", "r95", "r107", "r111", "r112", "r113", "r114", "r117", "r118", "r126", "r158", "r164", "r168", "r171", "r174", "r198", "r246", "r247", "r248", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r455", "r468", "r559", "r573" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net loss attributable to Schr\u00f6dinger common and limited common stockholders", "totalLabel": "Net loss attributable to Schr\u00f6dinger common and limited common stockholders", "verboseLabel": "Net loss attributable to Schr\u00f6dinger common and limited common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r48", "r50", "r56", "r117", "r118", "r429", "r438" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income Loss Attributable To Noncontrolling Interest", "terseLabel": "Net income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Rest of World" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r294", "r424", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest Increase From Subsidiary Equity Issuance", "terseLabel": "Contributions by non-controlling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r103", "r104", "r105", "r293", "r421" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non Controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10060.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income Expense", "totalLabel": "Total other (expense) income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income Expense [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r158", "r164", "r168", "r171", "r174" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r497", "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r494" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r494" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10190.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "negatedLabel": "Less: current portion of operating leases payments", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r494" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10140.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Lease liabilities, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesUnderNoncancelableOperatingLeasesDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r495", "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease Payments", "terseLabel": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r493" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10260.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r499", "r502" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Operating lease, weighted average lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r163", "r164", "r165", "r166", "r168", "r174" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10200.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10270.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Available For Sale Securities Adjustment Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Changes in market value of investments, net of tax:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r43", "r45" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized loss on marketable securities", "verboseLabel": "Change in unrealized loss on marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossIncomeUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10150.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other liabilities, long-term" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10070.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Other (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r72", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments To Acquire Businesses Gross", "terseLabel": "Business combination cash purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r72" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Acquisition, net of acquired cash" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r72" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments To Acquire Equity Method Investments", "negatedLabel": "Purchases of equity investments", "terseLabel": "Cash payments to purchase of shares" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r190" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r270" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r270" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r520" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock, $0.01 par value. Authorized 10,000,000 shares; zero shares issued and outstanding at June 30, 2022 and December 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r9", "r29", "r211", "r212" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10330.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r71", "r78" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital", "terseLabel": "Distribution from equity investment" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r75" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds From Minority Shareholders", "terseLabel": "Contribution by noncontrolling interest" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Proceeds from maturity of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r71" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of 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.", "label": "Proceeds From Sale Of Equity Method Investments", "terseLabel": "Proceeds from sale of equity investments" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r74", "r374" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Issuances of common stock upon stock option exercises", "verboseLabel": "Total proceeds" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r48", "r50", "r56", "r77", "r95", "r107", "r117", "r118", "r158", "r164", "r168", "r171", "r174", "r198", "r246", "r247", "r248", "r251", "r252", "r253", "r255", "r257", "r259", "r260", "r423", "r428", "r430", "r438", "r439", "r455", "r468", "r562" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r231", "r520", "r563", "r570" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10220.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r331", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r511", "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction Amounts Of Transaction", "terseLabel": "Software sales transactions amount" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r98", "r249", "r251", "r252", "r258", "r259", "r260", "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction Due From To Related Party", "terseLabel": "Net receivables (payables)" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r331", "r511", "r514", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r509", "r510", "r512", "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r382", "r531", "r613" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10020.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10120.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "negatedLabel": "Research and development", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r12", "r90" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10290.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r293", "r520", "r567", "r590", "r595" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r103", "r104", "r105", "r108", "r116", "r118", "r206", "r375", "r376", "r377", "r396", "r397", "r453", "r586", "r588" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r149", "r150", "r163", "r169", "r170", "r176", "r177", "r181", "r310", "r311", "r532" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10150.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "positiveLabel": "Revenues", "positiveTerseLabel": "Revenue recognized", "positiveVerboseLabel": "Total segment revenues", "terseLabel": "Total revenues", "verboseLabel": "Total software revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfRevenueRecognizedFromSourcesOfSoftwareProductsAndServicesRevenueDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r308", "r314", "r322" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue From External Customers By Geographic Areas Table [Text Block]", "terseLabel": "Schedule of Revenues by Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r64", "r249", "r251", "r252", "r258", "r259", "r260", "r597" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue From Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePracticalExpedientFinancingComponent": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to adjust consideration for effect of financing component when transfer and customer payment for product or service occurs within one year or less.", "label": "Revenue Practical Expedient Financing Component", "terseLabel": "Revenue, practical expedient, financing component [true false]" } } }, "localname": "RevenuePracticalExpedientFinancingComponent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue Remaining Performance Obligation", "terseLabel": "Unsatisfied performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Table [Text Block]", "terseLabel": "Schedule of Timing of Revenue Recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Percentage of revenue expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues From External Customers And Long Lived Assets [Line Items]", "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r142", "r181" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r406", "r407", "r411" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule Of Business Acquisitions By Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r367", "r378" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Classification of Stock Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule Of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r6", "r95", "r197", "r198", "r468" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Equity Method Investments [Table]", "terseLabel": "Schedule Of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule Of Finite Lived Intangible Assets Acquired As Part Of Business Combination [Text Block]", "terseLabel": "Summary of Purchase Price Allocation to Identifiable Intangible Assets and Their Estimated Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]", "terseLabel": "Summary of Provisional Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule Of Related Party Transactions By Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r57", "r180" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingScheduleOfRevenuesByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r158", "r161", "r167", "r222" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r158", "r161", "r167", "r222" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Text Block]", "terseLabel": "Summary of Financial Information with Respect to Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Weighted Average Valuation Assumptions Used for Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r19", "r20", "r21", "r93", "r137", "r138", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r275", "r279", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuritiesAssetsMember": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "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.", "label": "Securities Assets [Member]", "terseLabel": "Marketable Securities" } } }, "localname": "SecuritiesAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r145", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r163", "r164", "r165", "r166", "r168", "r169", "r170", "r171", "r172", "r174", "r181", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r236", "r237", "r578" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r145", "r147", "r148", "r158", "r162", "r168", "r172", "r173", "r174", "r175", "r176", "r180", "r181", "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information Revenue [Abstract]", "terseLabel": "Segment revenues:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails": { "order": 10030.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10130.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "negatedLabel": "Sales and marketing", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfClassificationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r19", "r20", "r286" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Description", "terseLabel": "Share-based compensation arrangement by share-based payment award, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Stock Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average per share grant date fair value of restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "terseLabel": "Number of RSU's vested during period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract]", "terseLabel": "Valuation assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfWeightedAverageValuationAssumptionsUsedForOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfWeightedAverageValuationAssumptionsUsedForOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfWeightedAverageValuationAssumptionsUsedForOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfWeightedAverageValuationAssumptionsUsedForOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average per share grant date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage", "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "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.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, options granted, contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "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.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfWeightedAverageValuationAssumptionsUsedForOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1", "terseLabel": "Share-based compensation arrangement by share-based payment award, options, vested in period, fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91", "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r145", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r163", "r164", "r165", "r166", "r168", "r169", "r170", "r171", "r172", "r174", "r181", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r233", "r236", "r237", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Statement Business Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialInformationWithRespectToReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r93", "r95", "r123", "r124", "r125", "r127", "r129", "r137", "r138", "r139", "r198", "r246", "r251", "r252", "r253", "r259", "r260", "r270", "r271", "r275", "r279", "r286", "r468", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureEquityInvestmentsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r38", "r54", "r55", "r56", "r103", "r104", "r105", "r108", "r116", "r118", "r136", "r206", "r286", "r293", "r375", "r376", "r377", "r396", "r397", "r453", "r479", "r480", "r481", "r482", "r483", "r484", "r508", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r136", "r532" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r37", "r264", "r286", "r287", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period Shares Conversion Of Convertible Securities", "verboseLabel": "Conversion of convertible preferred stock into common stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r286", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Issuances of common stock upon public offering, net of issuance costs, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r286", "r293", "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "positiveLabel": "Share-based compensation arrangement by share-based payment award, options, exercises in period", "verboseLabel": "Issuances of common stock upon stock option exercise, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r38", "r286", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period Value Conversion Of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock into common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r286", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period Value New Issues", "terseLabel": "Issuances of common stock upon public offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r38", "r286", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "verboseLabel": "Issuances of common stock upon stock option exercise" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r25", "r26", "r95", "r186", "r198", "r468", "r520" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "totalLabel": "Total stockholders\u2019 equity of Schr\u00f6dinger stockholders" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r55", "r95", "r103", "r104", "r105", "r108", "r116", "r198", "r206", "r293", "r375", "r376", "r377", "r396", "r397", "r421", "r422", "r437", "r453", "r468", "r479", "r480", "r484", "r508", "r587", "r588" ], "calculation": { "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r94", "r271", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r293", "r295", "r444" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow and noncash information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r311", "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing Of Transfer Of Good Or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r311", "r320" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureBusinessAcquisitionSummaryOfPurchasePriceAllocationToIdentifiableIntangibleAssetsAndTheirEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred At Point In Time [Member]", "terseLabel": "Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfTimingOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r107", "r108", "r109", "r110", "r120", "r187", "r188", "r203", "r204", "r205", "r206", "r208", "r209", "r375", "r376", "r377", "r394", "r395", "r396", "r397", "r415", "r416", "r417", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r485", "r486", "r488", "r489", "r490", "r491", "r503", "r504", "r505", "r506", "r507", "r508", "r534", "r535", "r536", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r383", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r425", "r426", "r434", "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r129" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Weighted average shares used to compute net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, diluted:", "verboseLabel": "Weighted average shares used to compute net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r129" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Weighted average shares used to compute net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, basic:", "verboseLabel": "Weighted average shares used to compute net loss per share attributable to Schr\u00f6dinger common and limited common stockholders, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.schrodinger.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonAndLimitedCommonStockholdersScheduleOfBasicAndDilutedNetLossPerShareAttributableToCommonAndLimitedStockholdersDetails", "http://www.schrodinger.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=123583895&loc=d3e30768-111565" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130569-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r516": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r614": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r617": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r618": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r619": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r620": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 86 0001564590-22-028010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-028010-xbrl.zip M4$L#!!0 ( +R!!%5 I\8R=_P" ,CE. 5 ^@ZYX]NVH=[$(\#'95UUF4'SV>765[;%?/ M[OM/+5E*3'8)BN\^N!?E0_T(ACNA9UGGX]\+W^8??@_W[^?_[WI__W\% [O[RZUGJF M1Y_).>6F[7*?D7?WW]YK5XY-':+]]Y>[K]JY:_I#XGC:H3;PO-'IAP\O+R]' M5I\ZW+5]3[R''YGN\(-V>!@]^(P10_Z@G1L>T=0_IUJCWF@:#WCUM MG)SJK:-&1]=/&NW_4Z^?UNNQ!_P>3$"+_7.JM8_J1_I1I]6)77AKF#^-)Z)= MG<^?Q$?JCL:,/@T\[9WY7@U1 MS-=QB&V3L79)'<,QJ6%K]]%,:V)IS".M9]O:G;R-:W>$$_9,K*/PJ0-/4$!0 MP>&GKX_,IK\>Q%9-?G/DLJ0 YBUUO3&^(7'W\(?HPNY=83 MFWDR-P=,49DP10TYE?IQLQ[=X/-#;SPB?')3W^"/ZNG1+^J6V.5/AC%:>+7\ M8>9B[HW8[*@Y,8^>W.92RV/S8UC9EG$SQ_DS_*>^F%=/VSHDY9B\FK.5A\K?QE=D$(77RE^&'F M0M-G3$CR>/'5T:^SM[B^X[%E=P0_SH[;\8>-1?S7J(N1>\3A]-$FA_(RPI2$ M\\/&T83'7H72^#E#V)>F>H!^F>5T 573,;,Z:(1BTOU#__][>N].2!#XW!>4NGKLC?H4JRE\I2Z M<\(\0J7XPS=87EQTJ!:6FI/[WKYI]@;ZZBV^83JF#QXS'-YWV5 14 ZY?5AO M'#:.8P\Y%%PRJUY"KGGK.=W#9B2QRQE!JL@#I2N)8JB_'UUK_/F319\U[HUM\NN! M1?G(-L:2B$2.^G]]HJ^G\G&$R4_!1VI9Q%$?U6=Q[75 &8U:OQY<_JC+?\3* M.,90/I+0TY[ 5$OBZJ5M/(5S?/7N2%_,7EZNMT[J)YUN,"6]KD_F=O"Y;]B< M?/HP\YZWWMV(OSN"]$N!^H;]!S'8I?B&;S8*^=>&@V@N'\2MN-:U4@SC7YL. MHAT?Q)G2F[&%N' L:;1L-H;#0[TA&'_#@73B [EP!*^.S\18F&%?.19Y_2\R MWFP4TU\W&DBK=1P-) 3WT[.!(0R)*Z=G*I005L4MH\(2&MED^M6]T(B6P2S^ M?62)%>M9[L@CUHHAAT_O67_ZW).4YYXCOC3).K7WBOEDYN6O59, M7Z]WOY'A(V&QM?"8OYF$M%K=+%;A:BC4H7BR85_T^\3T"KL;\>4+N;X'(Q;NJ1K\+[L:X*Q+@[+?#=N7T_"' M(T4-*;.FT-(/A WUS=#EMO7'R;<-)W,"93)Z-!E],IG.MT;W?-5\+I6B2N9"29(WK9O 9^?TU*&V ML'B%GCOX' TS&E+:<28A+NTX=;VA#/U\QIG@&X$+?2(L->O><\V?BA'VN([= M^M;CVV#]U)7%^LP.Y_I.LQ-/%@+[OILNA0J MZG8:+KZBVENJ3=T7W4B4(1Y^%WU)+?EUGPI_40V*+'2.SZ[^:]8*G[\Y>M.' M!:\*WS12?M#O0+ M14[8O9Y"#(7+-WTE>#.6B%!MKJ.^CN.S1-B=$WQ"1_(DAQQ]&WQMB2&\CFQJ M4B\8J&;1H0RUR0#^!#B73??@%CY^,Z<.B06W,FT%HS OYK'/8 MF"Y#^$LZ/DO/ %*Y?:4"UY2540TFD',^73;I8C-"3.'$X'BQO@DO.!579*1N M"H02LP2(:_R<)'%BQQ1J;?0H6+=_+?7=,6S;-8U9H>6)\$WY5-7*F>]#7^U M7+)AB3U)7-58 I"66&W+E%1!0+)EH.B&58Q06K4 AA$RU0@+C=H5#K5%G\7: MSPU./N0Z2,5PV>S2KV\2SQK%B]/?GWU;\HG1K_'Y;FZT MK]IDBO:6P@MDW#.\9,;N:NTU0I1>K,343Q?-/92F-V>_&[&:#VBU]AC0RH^+ M](B+=.2BW+E(WYB+]&)PT;ZCU97BHCT'U_/413KJHAWJH@VY:/^ZZ)SY3_(4 M@/M,V+@"EM""^:+MLPVGE-;:@<$I1;1OENJ4DEHT,#BEB#;,4IU24JL%!J= MM5, V!WEA'4 ,%U.% 2@J\JI"N8W1B[^\N4YF>BD 7\SY:OX&R.+I@PI[6L_ M6Z4+&:'\NV2+F:'$.V69:(:>95&94&W8MP:UKIPS8T0]PRX_8T27K5P 9)#1 M'?$,ZA#KPF .=9Y*E6^SFC,6SQQ90IZQ](>^+?.1;KP!8?(J1@9RF9_)E6.Z M0U(=+EE[,9!Q1M>N(Y_#7-L6 G4EGL@(]ZK#*ZOFC^RQF5Z)A4J;I68:8 IF M^X!J,\9U>8;)]LL?Y5S8K8,.^R9+V:,/I>.B-QW4RG 4 $^U=-RUW+NM#%OM MT\TM'3^]Y>%4AJOV[^J4CK>6V%/EYJ/]Q^SG& 'R)DY9F0'6)@X@AEC?1BXG M8P RC4$SR"HSM]R< 603!QY+;!AL+3>7 (NQ@F:R\WEW(?IIS, &X?!@I#K&\CEY,Q M )G&H!EDE9E;;LZ LP\#C"4VC F6FTN A0)!,\[;+DZY>67_G@UH]EAHF-9+ M?L!J_T9I'\E+(R RPO!1!#K.NEE)4Q8'HI\!ADN9=2=LX XJ7 8XF- MO)2RX[SEI92=5T!Y*;MAC_U1%?[:Y%=F95ICK]SIE\"4+]^Z5.!N MRB'LFS_*N;!;!V3V39:R1V9*QT5OU^NK"D\H[9X\"1=%!B\Z& M.K>H332+K7SGXP8@FXQE$#>H"'MX6-6A*, .)NEXZZWC:5_7O*.V>/_5$5 M_MI,3+ _?>Y)JO)+EUV3%Z%27%^,VGFZ9:XC_C05;\WKX/ :P7N.93"+?Q]9 M@@O5@G=+4&)DHV69T<=O+\S.A2W3VB.^0P-N^J[+0C^V#YN%OK6>"2Y/K.@;C+W=6"*:Q$(LJZFR MAVA=JB9RNXO6P9*8:5)_44]XH\1L+3%ISAG,',/>3F)B8*:^& E86H)DX8/% MGQG!&&?>-^-/=X*@TU!I]$WO3;%#P$/Q75=\UQB-8,G3)$\>S%IQ/837A!]:.* M+,/H<:$,HW]7;!E&3Q!E&/W.8LLP>J@HP^@/YYA3@SB,,ERR;!K .'S+7,LW MO1MV3]@S-P'N.%5["9T7R@0ZI\W33?V"&P_N$W?1_$EC%@][]:ECG?EB-M)7#*+&JF2++AH,4,F?',YLQ/)-0@R%*- M<:=D<\%8L(#[%P48?GD1O8Y=R4-IG0V4AU7X4#@?8W?X4%+7 N5A%3X4SJ/8 M'3Z4U)% >5B%#^@_5&CG J0H[-V+1J^A6KL3* 7H*^ .!$H!>@BXRX!24!:_ MX,:Y961(.8DVCF8E(3SA&!I4]0F\)Z[ML:#@FN7FTZ9,Z+;$EQ,'G]__J4SQN. M+%<^Y_.4YI\^Y/NFR8)^2*YHQG*?5^>[3&6XS'98.EFKDNT3&2A"!F[Z/29P M\DFUDYRP3>^)$?7-OZDW^$V,@/\N/OB,\+"=_%=J/%([;/=J..,RL-7$;EBT M+"%OI5P8Y+VXMKJ3"QOPFCS2_4J'_G#.RD;.A,&9:VKC"47%8-3!Z!A-D?<7 M5+_TF#!6)*6BH^+G?G!&?<+HEY1QK^*2(2+=6V5Z+ 2V+":*]LQ2MEM%<@ M\4K1[)75>J5\]@HD7BF:O;):KY3/7H'$*T6S5Z2M)W[H$RY7V;#G:ER5U&I1 M%N[R::/MD@'?E-&"@<'Q31/LF/-IU MR=SAHB2^+Z3O,J)^H8^^S"FI@/&3DEOZIR2NDNP M.*>(?M/,"BYSHDK,-/LRD$%5>%PH1@OBGSP> *TL,JVY, A=.^&]:F$;7-XK M//BETGM5B@+ Y;W2A DVTGM5BB/ Y;W"!QHJMA,+POHOE]56L;TWD!P$%?_. M9 DWPD9B1.-K8SCEH"^,"M5M?QL+Y7W_ET\?'T/6>;.FWYEKV\:C&U;K=*RO M@CP.)Y.*=E,6K.MZHS'YHT@LN$X)O_76X0UV7%,<%I$Q',8R0NY!#NJ'NG[8 M:&P@!W-WE%D.D/U+R/ZQ,.(<*^<71MR7D#-=VWT:AQ<@\U> ^;>WP19R M#8K<>B)W37RF5D\PSM5PZ#LH@"B &PK@&CQ4;''T'1K(XO?HO.H3,X9S;#PD M!O<9F9SME)=$#XU^FWF3?&HQ;,9B!X#V(C([TQL5BT+M60Z*',9".3_4&EID9%J\,+N%B; M120< K%W)MF31N_RPS?J3-N\%S_>-M_$/CX[#&8MYP+CM)TIO?Z?S_TOGZA[KW'A.;T&;ERS!DFT5N3/XK$)),FN(NG M'J+"TLGOBX?TUF8\%+\C)Q[:'_6W-*SB:Y-O=^U+ 4(>^4J?B77EB/<\T4>; M]#@G'O\R_F;\Z;(SVQ \.(D>&>9/VWWB77#DC MW^/J=[W ^RH39EUK%:9\NF(=LLL!6$KJ* ]@;6*7=#,H:Y$H"0V+ZC'J4\ "LLE:7C7(Q6VIUV=BANHPN64Q;9/A%#%\2_D16V( 5)#AXXV_$ M&[C":'\6X""GF;D*1(MQ]Q9C=,E*$B/[[X+]F\C^\75 ]B\$^Y>$6Y$Q5C$& M OH. +WR[((N\"8N<.79!>VE3>RE\K +O/V-PATE**JW"CUDO9OS#SGL;Y2! M@Y%9"K*_409FP_V-DC)\2?@360%>@!>-%VKJXY^&WTW?\:M?:B?;"#*\9-K5+4NM4W[ ?" MAA,FNI/K^BA>+E?C5KWQ8WAQ'P:NSPW'>G@1 MUX_O96_8V8#'5OR*;+KY^Y>1-QQ"9@3>1Z)$7$CRM3M7"LD_#45CO;F;@Q^_(U\#?BH.0-W'NAC:]VJV[Z]YYK M_IPPPN^N1YVG,W!QMDE_ ]%YL2"X8I4=GHU#WVE0RI3C*O)1,MFCUPTST6WMN',]-Z*^Q D6#MY M30F@+C[5D$]63K;8&)>"\#(\$T8LRT[VI5,M-]%[+P:SI.$_DX,V'-GNF!"U M$C,+O-!7HRC'=(9G82U]=TY@T* DO M.7.Y)TPHPYYM2=@JN(VX8N:Q.L+S<]^/A0BR<_V6'%38')9\>VIM759)2PLF%Q6?)MK;5U6"2L,)I<5WRZ[)[9- MG2>QK-\,]I/([>&J&F5O+05:9#GQ5T7,,8#\57Q;;#W]50E##"!_%=\*6T]_ M5<($ \A?Q;>_?B,.888M%K5G#:E#NG%81\*+?Q472HXK[FP.#D2\&5^P0Q'<,V-4RH$C:U! MS-5X$>4AG)+P[1:296E8=TZ'B@-)9<&6<("Y2&^#B@1990(5?50LL'C M*C:X='U66FD(:CINL 8H"867A%+L Q2'>R!'_--R#S)-QDQ3G%.GQ0= F,=/ M"P$ZG'EWLAA58#XQ[YOQ2H?^<-;$JA)/B34XG:R(,*?$QYDUR=U<0J[-2]=A M>+4XX564 HA2@&'5W89540I 2@&&4W<>3D5)V*$D8!@58!@5)2#7&$A)PZ? MN*9PH=/5]=H*GQ)= *X!GOB;EW(R5$R MTY_Z=X-1X]$F5^(13-@DZIKQ+:-#@XV_$(?TQ1**/T..$D^\>7$(XP,ZFEAO ME\8K-9R' 6'&B/@>-?G7KV?_=*GC_2[6TV=3]T4_J;>*Q84R)#LSX]!:6W/. MVQMJ<@#+B#B5ALW(N.M-*?U$JM7<-Z6V8L[)[J4M5_G6D,UXA-G-#5.J%OYE M'/]EMBY9^""&;+Z]/[+^^L>KH\U2H*3L'=D 8H 6M7UYIN*>F#Y3ZN#BU;1] MBUB7S!U*_]'WE/MXT[\PF",<37Y+ B_[RWCQ R8"LP!8><^Q%NURE\JER6]9 M0UG:>&'1:RH$[Y? ,4/>+X#O!Y'WBQ^(1=XO0HP5(N^7(+2"O \[>G,ON,3R M;2+6_B]?3.T;\0:N=>4\B_53M0<3WQ(RT_/GF@X??3[GOY7!;)<.ZS:K$_+G MBO5!ZWNWG%A40Z*LG C2'M@!)Q;7G2LE)T+URG;"B44U,,O*B=6U$Y$!]\* M.S_8M0NU5K3&@R5DIMVT*,R"F;ZY;#2@YC]Z^XX ML.)>*R@.+*W'NH(#*^^MPN' ,GNJ*SFPXEXJ* XLK8>Z$H61\7;.>(7T3%>I ML8IZI5"8J#@>Z9WQ3!S'B#OR4S:JU]L!&HH_*LE/2U=G#WA8/ZRW-\-#=<>4 M"P'CX4HNK"HB[IGY"HF)*QFIJJ@(AY&*@XN]/XW7^()-S:NHV$74..+,-CB_ MZ:O&(Q?+E$5QOBT0E!EC%_)2%7%>#B,5!R,O_>8;\JCE@O,Q2"F[%&E<;YSL;XWRG&+'M'4A5+%>B@$?34:IRDJI4>1NMXDM5A>WG]()0 M90OZ#6:JJ@T-B9G*845C7B, KJI,;N.;G%CQ_$9PG%C:',>W +;J>8ZP.+', MN8YO^QM&X64DG([8,^_!0F\5P*A+,4DWMM&=F*4@X M(\$L%;?S=\XUA;#K-Z^)JY*LU7KQF_X7UV#63?^<,F)Z+BM%A"--G=H@SWKU MJF!<8Q=<5U0M5RZNJY:N*V[DHD1D2/7%35*42ZN QF;2,=U7ZAM]QSK M&[&I8QF_B0OXI>N+/^5-#\SG7J4-O'67!RV]G?)AY4P^V'Q8(MMO$SZLH!$( MF _+90UNQH>5,PMA\V%E[4-DOWVPW\XW*W:@THJ6>ED^5MI9YN4M>?4@W-5]!JG]3;W FUMP=$G;N,T6$"0-?4L:]GN-0L4+<8.-9:7@8 MC\A-O\<$T9_40?QI"9PG1M0W\NF*PF'3>/Z5#JG@B:_4>*2V6"'9\])PQE,Y MJ$>N?;VHN+!P6:(R..D69GM1B ;W%MG#<2XF_!YLJOK&OGU]EU%[J%)4_"U0 ME*+J[,&N)47W1#S&VJT8%3_.7 8Q6D)YC#3/RU$^4%)4QV3WK%]4ET#X27=R MD0)V8=XWZM"A/]R)@D6]FIU>E?[NA)!B,.+C#"E+&MA)%YQ9N_) 4?7?QH&9 MXM<:V$4T/1=N*[ZA67!N V[99%*X?=VT:!/VO/#+D\?JZ-V(FXA?GZ3YX[[+Z MO%]\3AW">7395 #[9-VR\]A7KGPD:HO6'E4Z M!.XO;E@8N;\D(=^]ZOZBFCW(_<4RL"!R?W%/HR'W[R!T4@[NGTGI0>-_]R*P MG #H 8"1 W0#JB4'U?4%WL(#= BJ) ?5]0K>P@-T#:HD!X#]@\E:_D;<)V:, M!M0T;,7&INL['AM_OR^^);]TD@>?PUF>?K]'>SD%7Q3;LH7*%X#MQ[7U19$M M/:A\ =B>6EM?%-GR@5MJ2R2R4_]YBS9("KXH MK?6Q5[XHI-TQIR]*:G'L6U\4S]:8TQP."4/=DIGS[0 MUU-&N.LSDW#YE?IF0 Q+S??3!XL^B_^*OT8:]\:V(**\^="PZ9-S:HK)$O;Q MT67B\D//'9V>N_ZC3;3&4:,]\CZ.#,NBSI/Z11>?AP9[HL[AH^MY[O"T/OU& M7B _JF=31Q+_M/X?'_MBJ(]6\7 MVMG-MV]7]_=7-]>[G6PCS\G^NW?_CZOKWQYNKFO:^9G6J+=;)YM.[WAV>DWQ M,>3V\()[F=^FU8\Z<7X/?XNQO$WZWFE+K$;XF:GED%\L6BVU./)=!Y___HM^ M7/^X]K#E((\72AH4%KR\N?NF?1)*1EQT[0^%@C(50%U*@!+_'&B.(;'"(E1H M$].7*E:6]#G00L5U1_IS<+; D-'KA_]2JFSZEL\EH7UL2*TM*9TKH=]],]A/ M[<8A[\,9""B)YA"LNER8C]*4^.09$C6"U?WU0/" 26R;CPQ3K.CD<[C"ZG/X MG) >IFO;QHB3T^B/C]H+M;S!J5X7"Q"\0<&99VG/ZMV"^NYH\IC@XE9XZ?Q* M+]=T<0++S[-++[]8O/CA1L&ER,(;WZP$5HQ-VG9BH:S\:MNUZC^ZK9..33NOXXR)Q M_/3!L]ZDR\GQK@FS6 ZR(#S@P!A36]J-W>:WGYGO==N+K6'?UQH,>B>P';O[$'^K)\T6_'5_! P^P-\__NT7V'=#FYJ[@BG[Y$A=2T7<7 MFE+RH52>Q\A+T[=RT/2Y429/>7BXZUW?7RE]CJH^O:KW)AP;Z?H^!,NV2"LTL1/:1L-,50'H2URH7*M@E[PQNW,Q)$S\> M-D_$AY)Z:KG&3AJM/)VWY?0_3M+_CCQ1+I_K78M?-N.!>W/ 7$D.PFK:E6,> MS?."MJM5W8&TO;MX-4Q/DZNDN7UMNFZ:P;7[$3%EQ-O2J*-1CVMG V7COM]( MW:3F_268FGG<8C,JJ:<>)Y\:XEQ:^['+4S+8"YS1DR[/F_$I.!8 MP&;-4M6@+U -0J)=)NQ,=0)8[<*D@9ZZ5WN-2MB>73QLQ]UF^4[IO2^X+M5EW[PES#>C'&\V!46^[RZ@N@,3F8QF:# M:;0^<7]"UMB67/L_/MKB<8>#@!YZ0_# ,V&>S%@)*2\#9Y^]P:DH%+3?L%MAM@JH MV]!7OOX#3=LT@7!]*3EN7>%%V/\?'6WLCGP6;F%S8>"J>)I^!]9*N-XRZC%B M@O/IR+ U\DI,WZ//,A@B;!;"T<"++9G@2DVRY2(++EV\?XMTD1W([S0:]O=? MN@V]\Y%K'K'):"#NT1SE>=8TP3JV+Z,YFG#T#2&P%CG5WBT7_49<]"4$],1M MFPM[0T]LW[Y?H?^;\;=^=05RW\I9I'&?&\)_;G?K]=0 #SLH&!OVGSX7KLMX M,X9M'S6;\7>=K".2(7>'G+<5T]X+#<:H1\5+F.)?PHBEC7S&?1G6]5Q-7"%] ML6#Z>N/=XWNI!.7&5L\43\HN2MI:&"4%M!&_4(LWN__Q49OE31[C3>V7("MP MSYH^UT2Y!^K9:C^ &.9 ,VV#\TUP4%^]@&H,(YF4XNW;)^ZF=.?U-O((,Z0D M[COVEV]RNDJ.>;>9%5A^[F\A]T<;IDI!DE=S(#NI:JZCO0RH^&:*O.OX7\FT MHS@&R<588WFS6LQ@[8[:.S9;EINN,WF2H74SUAN/"J0V,UUE;HF@$?=<\V=- M$T(H2> 3[6_UH[HNTXQX4X%T#! MAIDDY[_=58&76LA+2WGI>)'VN@@!8^/DI$3*@82>*-O@07APUP:WC+^T>ZGA M-'G0SH94#4 M7K;T>]DT[>F=_EX;&%SK4UNXS89MBQ]E5K+TIO_RJ?2EA0O]2,(+Q#-#=UJF MS;HL3)L-_>F8+QZ17/K8\F>9-JM9XE?G25TZ8L0D*HRD-S25NL^U=^)Y8GH: M]X5)P0>NS+V*,DZ]@>'-C_W%F!VE'&)P9'2Q-6E^^%+-B%./.9-(6#U&^I M9SW#\_EF>O8/PA)"YCMQ3M,<:D9T/M"L)#+)9\S/1S@W/"!*"Y^1P M^HQXC.O.%U>VZNTPJ=&W@_2#^\,'[9TD6^=CH]DX"B_P!I2+$1LCF=N8MU & MXYW(&N'OTTC2@@VDV&K)Q0H%"R6I])(DF-?0;#$AHAFF*22)&5(<)',QJ? 7 M?BM>YAPN^(&+$8@_0L20K&^Z0['&XYI$-_$P 0ERZ9ZT)^:^>(/HYR,!=D2- MS")]ZJC3$6IS36Z=-.H?EXU/_:Q_C"Y[\X+EXXLNE @77KQDK-&5U GTA' F M#QL19L>!^BCO6/@^,H:C^Z-TCOI1$ =Z*R:AGQPU\SKV"LMHUQN+3Y2P,\&7 M3RX;;VFSJP:G'Z[ M?=3-[23]P@58>+HRTP4(SZ^ON0+Z4;V,'+ A'S3J1ZUNJ9:AMT1/H%Y8BQ^. M]$;YU$)K<7+O'.HW@SP+ *C?6!YT%%:,-.]_/1!XO$*]'Q^U\E7O6P^QH1^U M\Q6U[8=XU,E7&):-+7##4WI6VZEIHU57=JKL/0AS!.DSB','' M,(*!2J*B)M[RF$4S&;-0C!3U&=YU61U N+[".-J?Y*0:5/Z@EVI8N2-1JE'E MCPSE8:S<%26:_PE=?K%X=P(,(ZV1#E0%LWPYY+:2D!O1]#=%TK. HJ JVNW$ M:P"HJU,-"Z2([<2H7:&K4V2*9;-AFMF+]KZ_WU^QDRZ/%"[<_J?]13DT*G.& M6.+A*O'%Y\$NO!A,4(!V0;%"EZEWV6/Y\AJSEBNJ[<6'^F7 6C',,Q MJ6'+37M9(4E>S#W#L0QF<4V6.:+6XI-EFMY\9[Q?N*&.B1[;)GKP ;'MB%>T M=X(#5,)%4*1M=3K#BDRC/PA/F8FS'![;"SQ2.?B=HN*2Q*,LTH^.R\J5/96X M\T_?'FN-;E JNI94/9/:UI_0@)C??ZC&+NHP!3^(IT,OJ(81',I0 M&6ZX47''P^;M3J8BU:K&IDLDI MD\GYDB +=_/5:R[*G\UI];CUQ+[2(170DLT*GM3TXU9-/VFN6D [>./Z"^E. M9QLE:\$HQ+C \&X=Z0EK3E%D?>U7F&55'V@5'>MU3/.9A2[F_A@DEDS,I[(X2,CQL]#HR\F M?FK8+\98 /B'/0UMGZ\$SHS@"W,KJ^_AYNS@\X.R8X1M="9M.6DZ_-! M>3#6TY!:ECS<'3[UT3!_/C'7=RSY-)>=_G*I_IG4"9KH\.B+.T6QN6I"#W)! M@J^B$1REKM:P$;P<'W7;;R#,6N4*=K63OJ/U[S:.NHV=$. M?*_6ZD=??9FN M74"0SE%]']6/5HO''LI[W HL7V>7B"8N)0JV2^-N&XZ^WC MYIF^$.QW=7#)T 9,AG1^N368]T,7W\1#E^I)%C'#FN6G8LT)DQ5\Q:V75]>] MZ[.KWE?MZEKV/>T]J Z[81C36+,\Q=XTTN;5)50UP,Q\P0T,OUS! O51_JM^ MY9&AIA^A>BN2>IML6DXBVQR^=BNU\CHNN=Y:;;M" 0P0:UTAS?7%L(4B(C_N M!X1X&RBP,U?.2^9?B+^4I:-.!H6/T]3CN.S-IC9HYQOZJGW%H$5$CHD:$L-85THBR[]Y0*,3(+MM>*4Y-/*D-;T8DN'5: MKLP3KR9*)W+Z&M5O"K+BENA.U)2@I+:#FA(U9>4TI51CIP;:&Z^(^+OWSJC3=3<\N46_S!8;LF M+7@^*KFR*+D35')H#U9.99X9?/#CTG9?,K<'Q8-EL]:7J1VX4#%JJ!/AZD2] MCDH1E6+EE.*UZY%-'&1UO3RCND0S+MHY1BT'1N!TO>1:#MR*J_27!J:_['/+ MY(])<>S@9_?FV=_>@75VA8;;O@QF;.*8W M#_^XN"O6F;-2*RT\4H9'RBJIN:X"LVN30V5?R9-A!_:6:@:+!M=^I:B%>P%[ MT5L]5%P %%=O \TEXUK:I6%Z+D.EA4JK@DH+-S !Z*Q-',7O3E!DF#"9KF;8 M05W8,)'WGI@^HQXE00CL.U>%T4++##7BN:[2!X4^.H(1?J M (R0E52=':,ZV[\Z.]Y G5V\#N@CQ5*7^]9BB^L5H1;#PARYK0T*]!MK]5:' MIMAX\FY/M)M>0?O&+]6U9FWH6M#>9@;#MEZ.(K=."GMI?%DFU*E&M[B=QGH, MDY8[SGK?9=)G[^X/[?KFX4*[N_BM=W=^=?U;L 27-W?_%I\/O][<_-?DR_N' MWL/%MXOKA_O-^JNN(<6MHW9S(UIE+2T/ \KET20FR&N/M3LR]F(PZ]!VW9]"40=?\FGY\T17VV#0U!,K M:(JQ:*'$R4;0U%%50(;$<,2CHA["WX_NC[1;1I]EI^+8'NQ7\9\G)=)B:'+. MLLFPVIF-&D$W](OH(;'[XCV)Y<_Z2;-5DT6-C:$J.B*;S1J>1IUGUWXF&OL.'5,VY][/A,Z;7)T=O+5 MM*?VR UZ?YKU7%V* ::O$/^1.4<$]_[MC7_)1%R/5SP$/(JUV+^VR?7L.>_HQ)/ M$L\=&N/$5U*LY[^42YWXSI4(19.O&C%BT>2H0E+.?\T'BR;L"8U%$M>^4#OQ MMA=Y>_1=6+?'(4_!&<= VGA$6?%S( F<"CUG,$VL'R/J.#B7K*(%JR3[Q+L: ME.93OE@OZPHS14C]BK?:1Q^N2+;2?5'_"M4EH$T\0YC![WD':'GCS].O**E/%1B^9E9OB4$7L@,BPD0Q7RCSF$2/R?0KAG6LQB[,*>4 M924MN]%@S*G)#Q\-'K2F'_F>>HFTXX2A(V?_]U_:)PDBJ=A#(O* &AH>AZ&& M1@V-&AJLAH[YU]0,O6#AKQBFT(?2R2;*!Q+O?/$&D=;F;M][D1[.H\^%=\\Y MJNA"LQBJ:%31J*)!JVA&.#&8.5 12HL\$]L=R1"%1OIB*(-.3)K/ M%O.?-(MRTWTF;"Q#G4_,&(8A3G$A&MLEY$34Y*C)49.#U>32E*8.]:@1;%!Y M="B&60N4L["C:TH[LVF-V"5*7-Y!3%L\2NZU<<^WHG.;DR\]L3!V%&<)?O,& M;G"J,U#_0K4^RCFX#.WW8G,M:GW4^JCUP6I]%>B. BOM:01-J>5G/$LA!5>!&)H.L:_VCHB\THZ*B M1T6/BKX8BCY2OO&(C=3#EF]ZFBF^5-UQ0LO%VZF*S@P)"_/9 MHOW3QW&PA6JJ-!??'"QZGC3WB:VRUR0>Q Q]"10R$S%(=T$L*#8O(Q8@%B 6 M% ,+;*'^F?$4[*7RL4/$&HG1/1+OA1!'6>[15BI!O5QLOD*]C'H9]3)8O:R: ME:NPN^;V:THA&X_4EB40I]&9F2",F&\MC)_/7.L^JF1[^N="YC-QDVG:3'1X3H57@A-SX173,XM2V8MIB4N59H_.B8V,<7"J2&A]J=D9 M,8D\5]9G[C (Y\R^,WXV"9P8E)5.<+D\7Q>JG(4'4H/XO00 @P]JZM^:_%T0,CPYK-P1V7I5*6L^*0V $%!H M%D8(0 A " + 6\==,5\G#(R%2IE5,JHE$$K976$-4C!>6*$!"6=I'FLCKB. M/,,Q2>)<*W=M7UGRJ)\+S5^HGU$_HWX&K9^G1G-4P\[2Z% ,V(NJ&Y[=_'YU M?JB?:.))%AE24Q9SC*?,U&;J =KT+Y]:U!L'L9!)B3]4Y85F153EJ,I1E8-6 MY6N9VC.'5(61K2+C436P($$&576Q60U5-:IJ5-5@5?5L%LMTJW+6&@\UMSN2 M]7)]1VKIZ)!I,DRBM/K"%,9:U/JH]5'K@];Z@4Z7NMXT1D%6 M2E0W)FJQ@$JXT$R$2AB5,"IAT$I8EFBQ;6)ZOCS;SV3H6MC64=,:U+^%YA_4 MOZA_4?^"UK^Q;.RH0Y+F$7/@B&O5J7R58LW%@M(^->61FX6U6%0;-1D$,5V' M4RZ_CB5G3^^8=A-#U5YHUD35CJH=53MHU3YW!D<+OY,%J,+<[-I,L+PFD_MD<2MC M)$/GDZ"X^/91S')(-./9H+94Z8@.A>9N1 =$!T0'T.@0V]F<%*15X,"EUJ1\ MOKZ@JDP8%K$5"C/L1"1+5(D9*G4M;T>575260Y6-*AM5-FB5+6QP&E0@<52< M>T08=QV'V)-ZLPO256JRU"U4JG/^DMDVLZ2..UM/P78\P/M _;#VVQZ"X<:8;+^LG0!HST?SWXY>'F;$XD MYGE?R 9A-E4"\*! W^UK9^*YTOV<,*/Q>7^4VN5+F##-O8K8OX.R MU8XK#W3+]&5[+/X84/(<-+91[6YJ*L'9"8MQS-?(EA7P;)?+&A]!#0_QTA># M68>VZ_Y47N?M21U@O2K2>= ME<6PGE50Q%2/MFB_3^3Y&"&S5,U+U>1>,JE$P&5F5O*FY4,):G__)$>:6,V! M\4S"&M]!U1.7>3+AL"^65T9APJ>9ACIE:;!Q_$'3^^15E&O_\@TFQB\&?T?D MDVK:2'Q!3=\VY)?B,@7J]8]WE/_4+M4[M'M_*+ANK'[1/VJ/Q'9?U 1OQ;W: MU55-NQ(OU/3>T8*[>7A;+0C\B*F)^Q4[!,LJ!LY)R"L+UEXUR5NZ\"O6,'I; ML)#?7$;DQD1-G355E6#DJFK&3+A,(:4QHI9XASDPG"=5>]=YILQ5.QI'2HZ8 MF%P0_?(%9S$)K.J(E'@Q>PHKM7M"ZM3>M/AOP RRGRL/^-/EG$K-)\_*^FJ* M(T8L:@J1L>VECU<3"M9,\830L=&NRYL,)L8(0C[6:E>&B6JP8O]+P\ MES!W$'BZ_2,#@GU?U20VS+]\&L0?A4"HQ6'B#R$(45A2?)KU-FO:GZZ8KB9I M+QX1*(>@#>Y,57Q)5,4DT@21E4^5_C%5:\):L!;3;=)TQG)-?Y;S^U3P MF$HWEK_?3S+5U"T7KXK!B2S^/Z2"(66K^2!.J]U?G-6F-RK$%HS@A ? Q<.5 MS1E(;$CK2' E<1Y)7%8#Z97;@4HP7L+!!;KQ2'O8EG%5*'EH6(+?>%0-2ATJ M5W\O5'ER_B\DXFB#"-=! MOELV:Z:.RD#QU.*&*Q7JM:CAPPOE0D&05UG[1#XB+.1MJ3Z>08@\5OBC23JOHE[^B'#3E&U DB68&:%"8! MD95W91^G/R,>%! 4>Y1DJ4=#8K4_$G?%R#C=JE \Q4L%*?S#R3 7[R+99 M$LPF$"'-P,G234@0&_L2,E!GH+2'N'\"AP&>*E10^U!L8OZ08#J2-&*\MFR? M(F\7H)Q>F-6,2E^D=<]]VQ">>!V2@]KU=/"SVOB4I:]U&1ON+*L)*6 MG.J=1B07AP)L!MUE:I'X3N1Z_AN?U^(B'GXKQ#GZ=BD$"'H+Z1)5]+BNW+,H] $4X#"75N5';&D!N#4HF(A"8]'0G;D!>Z+_I\>F?;A M\Y+Y%CO"T\0(#T9X"A+AF16OS081TO;1M:V-Q2TE$VC4^O7@[NK^OWY<]LX> M;N[^^''__=NWWMT?ZRL>>;<6W*V%-[^MA4H.QC>Q(K4R0A!:I1+*#,WQAX\" MUH0 !5$!\8>P(871%PMY"=O-4)6V'HD8E IX!/WE8HZS)N23\JHCIC_Q">+K%+Y,.7?,V$]TI$1Q"0F$:='WPNMJ3!4(2Y75M= AMD$*HM5 M49ZZN($D(G2FN+SOV\HV4Z:B*O8HS\=:)' _Y:\J7.8KMS3*YY\90QCUXD&> MDN913VYKA,RT,@CE/@7NVL2_#?KNQ:WHI3&2D$MQ'QO>/ASN8^,^-NYC@]W' MCC8RA!TI&Y R5>DQ7C]AVNO.=CDG?!*E"P*%063"%# 0_*S)8+Y2WXYT7[F M+29P:DP,QM?5_PTV\(+;PF0EH<35=I#\'.Z)S);[G7T^]TU3N$:!RQ">50A]AJA^CO1A M5.^\Z?F#(&_JF3@^F6Q*48?[?0$W5&U&3?9>H^P$ETTS8L6#^M0+TZH03PHK M#X@GB">()V#Q1,:^_IH$68+S9$X\#TAJ[K[MRU0#C\3]!7M<"R-A04:,8@CX,*5(W'-GZC1"\N1J-%1HZ-&!ZO1KP)E2UXI#VK( MBQ5SA[(JSR1_4"9&">U,F693DS@JUA/^^.B/XZ?,IJU#5.J8S\,,$_D$P]-L M]X7(?E#B*:'%/]E'"?)^HHA2A"8OU!8/]64^&B) 83D8$0 1 !$ + +T9L+Z MQV'TR',%*/2%I2^#-$*MRVQ$L>)L/ 628&,@ MV@<.BDE,C']#Z'9E_-/XK8&'8',W>>5LJRHY!D2&PG(V(@,B R(#6&201SV" MTLDJ?R<(W[R0\ 0:':G#%D(-#\32V./XP:SP!%4_=FHC^)5H1.EQ<8V,"*WA M YB3G*DY*" 6:O[")+,SRMJ.KPAZ?!U4ZO3 ^5*4#CN0.DJ,,+RX.HPU&'HPX'J\-[MC=P M_:=!_*# Y#"XM,;]H-*%;(!E&YZ^V BA0&3M"!PK!%I&!J]@PHA,"0JD07W@H,XW/Q^%NACKN'9Y&F()2\+Q)754) M:--T)>%R/%.%,E&^4I2-%/9.GTF'0D0KK$0BHB&B(:*!1;18J:I'$LLSC1P- MTA?S"TH03:OJ32!#Z.HH&S54X\)+<2QULIR';<+&6M^@"O1,8T2]P.]Q57KI M$S.&"\K?N&S1TQ3.RL>-!."HW%GM2;A1LO9-O(OD2.ZV^(ZL!.BJ6CYAC$UB M&)%G"Z>WV?2GP/"!ZUKJ($8P=X2:PHH*0@U"#4(-6*CI\;#2G"R$$MO%" NY MC=4I-Z;VO"7ZF#9UJ"E4>MR'D)"BKE=%JZQG6=8P:,"00 Q5CF?A4XXTU/%% MY5'4\:CC4<>#U?%G08DT51YPZDM,E+ GZR%.ZOL%<3'B,*$$HPB1H<7.ITTK M?XS$2*:U;KE/ P49CPQ$G6ID+>>N;;P5*BA?7>H3*BEWK@6WJ\JJ@? %-78\X3F)4'A>*'O M1X1YX]@I0+D)/KDS+ VRQCV3HL7Q*)H &N:/9J!M@HY!4U/QRX".^'0%HL(D M[LP @E>Y+*AP'."A[..Q9&1,\E6LR>FT8&?*PWY?T94(WS1M09AW*\YACV8+-4EZ/;!'#@N/VZ@Y9J]VWI4LC MN[I%.6ZJ/9'JT\>#1F,2RHAA#J23)FOVRBML8OPTGM3K!$ 8(0 IWS#FK\U6 M]IK&'HU)6['8U9."DX0]!X5@)&RJI')9'M[A-.Q3-%T)Y?X1:]XA"Y/O5'\N MF8RM8IN&0D-5R48V3S-G%[4VT]](>)^NNM0/"QE$L#KCH\Z#892BCGYAX44; MH1&A$:$1-#2&0;W0RQ$.SDC '(^.H,;\H+!ANNRW3EX%HDD4F1Y \A0BUL*K M AP;NN(:F7SWER\HTJKU/\=1/I&/N.^.D4JG 4Z MDJHRVNWAGCPI^A0U/I[V$Q%_10&P^3QK1IY\VU!]2DQC%, "C9J2Q!K]UJ*& MU,01WHIJ1CW)M*"J?)GXU3&>(B,_.3IY7(=/ G%B;5Z\P:P#%/HZP3Y:4,]F M_4(')6GKV,*VCMC6\2U*H?4$3_NC]836$UI/&5E/FU!]-6G7LZW6=:HG#K* M!&'[J.11BS(2QHR#S<&HE:AJP#!P;4M=%NR8"BMKX,HXM"KNX4V:=-:" V]R M&S7FFE.G;_LJR4=VF!\:H#@R:>6/-%<+;^VC7XM^K5O46J? MKUPJ7IL-(J3MH[#(-A:WE$R@4>O7@UN#>3_T@\^WO;L'[4JB@-[X>'EUW;L^ MN^I]U:ZN+V_NOO4>KFZN5TQ\3O=OJ%CV-?6K'U<>&8JYR_]H^I%V21VA8&7V MQ+UG>$$._]&NZ+V!'D@K]/=G_[C[^R\-O?7Q_.KZMXN[FB#OV9'6NS[7[K]_ MN;\ZO^K=75W<;SGC8TB*3A'ZBV%+X/QQ/R#$"XZAR[,1EE1BW+55*J:EA5=I MZBJNO?ON&+XE;&/K?9D6Y/,[58K1];EP.H5[25Y-,@J:O?*!W"=0OBB9?!K* MH#U?M01K&7YOHU\R5+F-+QF\^E29;%OXE<%DIAYJPB:\5/]\#$=P*)U@-=?H MBSM%M_I1IQW[\D$N2/!5,(+CSE%+>*OA/*,E5*RI!1=JBK@C0QZ_^;C4!E]7 M(84?)Z.=)8W\(J&C9HW9*>TZ1^T\55:/8-84X>L,E+T3]\A ?&:]9K6 MJ#<:>Y:H16&G["4'RO*OC,NA$D,EADIL#<*=$Y/(BD^A(M.5(M-1D>U5D7T( M3>:-#>>SR\OZY5D.PA/:TB768&?A*7Q#V<:G:24@-PH$4%-B FR'Y_FM^Q0R MY*HNQ(M=:"LDU%N$:LS@>WIBQ?!>5=7( NZ1>F^+&4H1!#H@S"#,(*$09DI* M/829U,YE;I&9[9U+&=L!3H@SV4ITTE-45N,6"Q_D>NPGUK*1"9!+# P.RE(D\/7@G$]V^_Z#<;37TSO?[\R M MY/*''&U3/] <8R@6QN>'3X8Q.I7ZK^=8\C\74^77\\X,QL9BZ7\W;)\6 MZX6_"VXQ#4F:YL%GO=&I-?633Q]FY[$L(Q[GBSUJ[7,S-$4,C++N0(>U H@1(!@PX( M>ZE@KY4![*7WP)NU.L(>0#["/7(@A/AFL)\D.)P:5O.GI!C[XR67!QCKCGH) M!AW0^$AE?+3GC8^INKN?:+N\/>]NH]9H'>,F #A^@BKL"';(_U6F X)=*K [ MS@SLTOO;K?9QK:$W$.S \1/N> ,A1,]4_2-D;W*3T&F"6\0E?]M8,9R=AR^)AG4W&55ZNSB> M =-*Z *5DK_Q-/1Z/<=I+-1XL6G4NP4((N*>#11*(+C H -:DJDLR4Y"TR:T MZC7Q2?7<>J6T3*VB^*=M-Q8(O/(B^J-91 M,^$7/[HK=FVJ"(Q>GQS-Y=83FXE;1$.;JI8M]B-C<=ADTE/:L$LC\[&_$6QI M9I>PA7MT9=L;0K2!0040 ]B_(. M@PZ(=\C_5:8#XET:O&O5,\6[]-&4;JU;QSH,\#@*4%9*!AVLRA8WN65D9(B) MD]>1[#.7^EQ(-J3!SB_ MQO6Z_12=04'@U:-M3OSH,VSH)J;KB:J.V8 E?31Q#:M7J&&Y,( MJT4)*P#.O&ATCIIMX)1X<#W#ULR93G_PPFZ[2AV-KRZL_I80;M]7.MV\-0N/ Z"*O\(F##H@(!9$$(A8.8#F(GRDAL M9OI@P'&C7:L?%R%/&0&SC&4NH%/AEKDCPKRQ.G,@&R^.AF*4ZJ %O) MIC;B MP;$JTP%3&U-9'HG:DI'2N[7%HWN.=1'IO6N2WVZ_7FLO*+$#C\E0V&'0 <$. M^;_*=$"P2P5VB=J2Z<%NBW:*]5J]T4:P \=/U=ANATX%*8+"Y:;.,^&>%,5B M;+27B@90P\^HD6#0 7F]W0:R?U)H;[P;$2 M5#E'G$/^KS(=$.=2X5RB\F JG-NB?4.SIF=83G2K5KG1,<(/CC6@2K7B&O(_U6F ^*: M(DZWH3< 4@>E!/=Y=T^%*\=48 R];[!6U$@PZ(':G\4G; MB3:?4WT7G.VZ)M[%JVG[F L+:]2XI2 M M EQ8W1U%102R-[H_F<;%GD"V/)98MAHDJ"00<$[E3^:**<]\V(,,,3:_R5 M&)PH>MSTO_/ .\UKX_2D7M.;V;FI*.UEEW9$.^3_*M,!T2X5VB6*;&^!=NGS MD#OM6K.+92W@,12@'>!=]^N"3AK546_/%;:QH4@A0KC84*0XM,*&(KG9.HEB MVTJ%AIO,KF/FW*BKUJUG9^)DI+FQH0A$[8"P"H@8"*MEH!7":FZPFBC)G0)6 MTX<.&K5N.[L31@BK10DGY-G^VW)]F6W=.,H09(O3O&N_^_DK;)\UR1+3S]DU M)H%#)*@!^#6Z7:RB9S7-I;_!H^.:G4LRH26:4K.F5*+&>&!%Y162..YV:MTN M_"ZG2Q5_M90%V.;A",S[)P\",P(S G->P)RHA[X.,&^3#W%<:W6S*\R&P%R4 ML,9NS\GG@LCQU=UG#\^OU'BD-O6H>*3L2W;ON>;/@1@085R=Y^E\U()ZB_#" MU9C-N>\M';FJ: >!)532&$)#ISC4PS1*&'1 F$&804(AS)24>@@S>#A^]U0( M>]%K]M3_/(47343HQQ-$5:8#GA<$3!P4$AAT0)! _J\R'1 D !,'A:0@NXP; M44%O'G6 $Z)GFF(Q/:Z-C+'Q:!-X@8\%N(W)5QB"@IPWA05,@:4\)7HP1VKO M-M!Z9_D>EV[7&L=8IAL>(T%5M AY4"A1-8E R(-)E\TA+]&..0WDI<_Z[=;J MG1.$/'",5(UMU6(XWLPGEO2[F6O;-S>1^*0/L4ZY!#$ \:ZHYJ" M00S:'VNPV4WX-4?3G[X/IQK8U%R %R$U111ZA#_J\R'1#JTD#= M<:(%9%JH2^][Z]U:J]Y&J /'3;CK#800YZ1/A A:&B//Q/&+L>M=ZH MDF#0 :V/5-9'HN%7I.GN D67LY/=ZM1:K>QJ<*&8EUW,$>:0_ZM,!X2Y5#"7 MZ/25!N;2.]CM=JUYW$68 \=)N+L-A!"JX5[\U#"\X!.:'ACTJS(=T/1(97HD M&V_--!F-"O6-<_:T.S4=4+%KE';HTHYHA_Q?93H@VJ5"NV0_K"W0;IO&6/56 M ]$.'$,!VM#>=4OM CCA85?M,-$\ V<<>X$"PDKL!8JTPEZ@.=H^B09602_0 M0)W&"O+G[.F?U/0.]MHN")=AKVTD!N)KB6B%^)H;OB;Z4&V#KUOTIZHU]>RZ M4R&^%B7@ 'B#OSC]M@4$'5%4PZ( )D:FL MD40EN[F3A]>N8^;KR3?J-3W#ZCXHZ667=$0^&'1 >8!!!T2^-,C7212V2XE\ MZ=WQ9KU6/X:3"H>27JU=>>A42)RYS\ ?QP.)90M3HVZ"00>T0E)9(8D"=TL. M).;OAW>[-6'*X.8 .*:"*O&(>,C_5:8#(EXJQ$O4NML2\;;(E._4NHWL4N51 MX@'ZWT4[A@^=-,$9_&R=9H_R0+[DF5&DL"S-_5UVOB M26#V'?"((& 5@=@*B!B(K66@%6)K;MB:+.^7$EL7!A7B._<(GP5A(D![^;N. M)13GV#V X_;;&SJ8A CS."%:1D4AYII'#M%TRL%T2E0'C%E-N<4A3EJU;AW. M#@R:4H#5!@(T8.(@0)=(TA"@(0)THKS@V@"=/D-"/SFIM>IPD@(1H(N2-U'A ML1[?@]O+@TGJN$00>LD%000F&% MI+4L'3%S)YKJ(2?F(7T]'%!+C/4T-&TZ4QK+B_$$Y-Z)!E7D$*-@T $QJB"$ M0HS*"*.ZB%' B 9H9[_"WNZ]YYH_!P(B">/_J9&_?.J-3^%%+O&P(AY=JC(= M\+ B8.*@D,"@ X($\G^5Z8 @ 9@X*"1EW,PL0-OU6Q;51>?2UZMI?ULK>>'' MZR.S*1\83.8G3!(9]'KB *3<,'4=Y4C>&NR&W7N&1ZS?#=LGMX3=RR=LF(%X M=7VY9HK%TE$FCI)L/DEJRBR;(!)^J%;#/@A318-6"]+L_*+CDO M.T^D8/1__Z5]\C$-:1*"L6BF5YS[6Y-%ACCE3%]<9G'BI*)+(F%XT6AO?(][ MAB.U)X A)V0Z[0*_R499C#:1\+75 F\^Y/\AS'V;Z=<6"XVJA94I,1+4RXR8 M@>D2_%MSIQ32#$_[I^^0X)=FO:9)SE=)0N?$),-'PL*?=/63#F^3 5UDW-RI M,AW015YON_1$DK#;T!NX7PJ%:E!%"B$%^;_*=$!(60M2NG6$%&A4JT8*3@$\ MSB XF4V 5D_TA)L-/(")T382+7RR&"B(,&V]LR+\#"Y&6T_T-$X]VHT#M.WZ M[B*T>B)XGIAG)N'9[2FB)Z*SB9%F%YJ='^YQHU9O=&KUXW4D1@:_4LPOL2N0 MBA(;BTUM%;&N: M>-B(B"5])O887A8!.MN8O5%E.J"SG:;X1'>5X:-LZQ7 %=ZB#'%Y*O[,-CB_ MZ:M[>Z^4_^#6$_ON&+;MFM)6CSV:?U,J=FF5J6FEBN-&=A4Y40N470L@"B+_ M5YD.B(*I4'"5T[D;%'RC+O6QWD44!,=HF,D,A!!?Z5#PG:S(E%VTO+XJTI8B M KV6G@@G$GO3"D,Y@V3H53&L?&(7YWJO%NA\JZLM,]KITEVK)H2KR/@:S1.:B=MW!&'QV#O06R&SSC=44/8<(%G>L*J M28T,)E:R0LZYZPT(DR<#1XP,B,/I,]%LE_-]Q;+B%LH.J 5=AJ &L5<3!WMA M0Z+5;"_LK>B%%M&<190X"QO3K3=2M9[%->N5(Q0M^2K4ZS7Q;OH/QFO^<8%: MJ[[H?-A>M?OZJKU:&B1UJ !1MQ*:'%&W.+1"U,T-=4\251DR1=W508E8U:'V MHK(;"*P >2R;4 3@E(!&YZC9!DZ$!]B\U$C?_G4&VMN M7[LW!^SOOS1:QQ_E2A$VW)-T2H"2ZA9JR@]L[4ZIWL @B(F@#/$&#N0N;4N78= M*9#,M6VQ6!J5M@+AJ0\7X,8)( #%C1.D%6Z::VR=H/N5@/B5*%2:W6*X< MT_8EZ6Y=)I_:\SQ&'WW/>+3)@SL;\-TB4+%^,D,GNP,3&<$'&F7%TCAOPGVT M> CU>Z<50GV)B(E0OS^H3U1HW 74;YF!T(O-C4>J4T]*MXEFR1F'X_)-NI];M+NI,#FOO:RDD5$N- MP,L72:4W$-.!80%B.F(Z8OIVF)ZHR;D=IF_1%:-]7&MUX72"*A2FZWM'A#": M\D'%XL2W%GU>)G=_^MRC_?';DC$Z(9IBRH:3AC M>43%<3WQ0L\5LFSXENSY*@50C)0'?RE5J6IQ]JEC."95>2QAZUA^I*U8GEE; M1:Z%WA@MTHB+EF?E'L_LTF6X/,?STTE%VO7&/L=@ Q:]6^4VM(R7S2,^/[GIF1*K0G._G'W M]U\:>NOC^=7U;Q=W->WJ^NQ(ZUV?:_??O]Q?G5_U[JXN[M>6[\4S/H;$A\HP M">IM_9BTOS[X?#;1=V=Q?3>Y@DL.O!F1@$&Y]NY[I"K?EVEU/K^CCN8-7)\; MCL5K&GDUB;!!Q&T:'P@;1(7,1V3R:2C,(8^O6H)\D#B$?F4)A,;3KP=U83<2 MVY;FD4"UR>?0\%*?9_3$J>%[[L?0]!)FCVV,.#F-_OBHA>99O1Z6@MA7&FV[ M=53?31KMBO2,_6#Q?C?QH[#.7E=_@3T>TJ(G5LO>"P7$F"0&_WIP? @I:)1 M/SII%"^9J9LGLC\(6XMHW\2/ ZY=B.%9VC]]AP34;-9K>T\AV(4K"X,4J,-0 MAZ$.2^.=T%?(&@Q2$A0,@H$[@+:5Y;S3';>UZ(*&=86),\&K!@2\.CEJ-3+* M8JX,GLE\E+VC5I71:-\J+I68H Y$'5@J':BC#JR@#D35A:JKV+($PGS#H -< M%?>F.*$.1!U8;&$#8;ZA#@1\\G2IN(6QV!WN+>TX5^&./!/')_P47O9[R5>^ MP(=']I31C72*T:F[GB$ Y=P'TFY6QE"$ ) !$081!NF$"%,^VB'"P" #(@PB M#-()$:9\M$.$@4$&1!A$&*03(DSY:(<(L[>#"#GNAVW2"W<_=+AW^]Z+/"@^ M8J[EFUY8X,SG8GD(NW@-B\WW."?B?]:#\;JB^!EGWFV@2&_8 M?:!$>Z^4_^#6$XM4;7B!*JP6ZMEO9/A(6% .M577MZN+VJS7ZKH.IB0]JA#@ MFAPA%0@A*B8/"*D0J;(YI":*AP*#5#V"5#TUI#9:M7J[@9 *C5FA:G*$5""$ MJ)@\(*1"I,KFD'H"'%(;=7U;+_6X6:N?(*2"8U:HFAPA%0@A*B8/"*D0J;(Q MI$J4 @VI>@2IZ;W4=KW61$B%QZR SG[NNEPU_ WP<^8_:1;EIOM,V-X[BL(O MMP=%A*!D[0!NZXZD6IHP6=^N=9K914$0NLNK<1"Z(5,'H;OX MI$+HS@NZF^"@.X.D )EGUZHC=A>"9Q&[D3J(W>4E%6)W7MC= H?=&60?Z'JM MK9\@=A>"9P$=O]]U2D*C<]1LPZ;.@^L9ML;":M60&B>@A56$!,U,.B947!^" MH.6:%7W01LO>1FOG:Z-E=-2_6VL=9V=SE;+_!Q@>A-<&"=$<"G40S2M 2T3S MO:'Y<>YHGD65@9-:I]M"-"\$#R*:(W40S2M,2T3SO:%YSD7\LLEEZ'9J>H9Y MB(CFY=4QB.:0J8-H7@%:(IKO#"F'R8- >_-W:GI=3A91*@@8"L(!$PH MA$!Y@$ &!,P4@-E*=#[;&6!F4LS[N(6 "8X+@2H(!$PHA$!Y@$ &!,PT@)EH M:+5##W/K8Z=ZJW:LPSEVBAH"MH9 Q(1"")0'"&1 Q$R#F(D^4CMT,3,I7-WJ M(&)"8T- ISBQ;3:VS2Z'"$')E\&Z&,4@%38!R%RHG67#FB<@;;XWJCIA\W$94+P8V(RD@= M1.7RD@I1.2]43C1CRM57WKZ-=:?6JB,J%X,;$961.HC*Y245HG)>J)QHJI2K MK[SU/G^C41.8CJA<"&X$=,0<&U0O:5!MSE5XQO89,*D%--4.VV>4AY;8/F-O M5EBB&=:Z5E@V>0$-O=9LML%D3Z)5!5=[ ,7I^"(_NK:U);F*21M$Z?+(&:(T M/)1.-+G: *6SR!/HU+IU;"U=#.Y"E$:41I0NNYPA2L-#Z=2UY;+)&V@U:G4= M?>EBB-*(THG39Y0Q1&AQ*MU,7M,LFCZ#9K'6.X=0+0)3&(@(+*=,2U@'P M/(+?F,NYK%[?IQYF8);/DMIK5QNTI(I!2[2D]F9))2H=*H5\J_1Q[ID#>J>F M8T6!@O 6GI) C$:,+KN<(4;#P^A$;<6U,3J+O &]=M+%,Q/%X"W$:,1HQ.BR MRQEB-#R,3M3RV\"/WCYKH%W3]>SV(Q"CRZL[$*/AT@8QNCQRAA@-#Z,3E?TV M\*.WKSW0K>DMC'47@[< U1Y8JDBV;V\/G @W(\(,3\Q=(Z\CXG#"3\'E@&'S M)"B$6 -3*Z["0-!I3?.GVJ8-4-IA^R$89$#, 4((Q)Q"T DQI[BT0\R!00;$ M'""$0,PI!)T0XM$/,V=NIW!QWV.!W\;XC MG!C,'&B&8VD6>2:V.QJ*88++FT!K HA*J^I0) A /MJ8_GF*4")-F*1_NLY MUOE4^UT$"0>Y'X!MZC6] :=-&,H\;)E'#(1"")0'"&1 #$R#@8FF75M@8 8' M3!MZK7[20 R$QEA 91XQ$ HA4!X@D $Q, T&)EHF;>4';GV L]VMG;2R*_N, M,E]NF4<,A$((E <(9$ ,3(.!B89$6_F!6Q^0;#5J[1:<0D,H\Y4Z"PE_I_9> M" I7V[1BW#^)/!@)+XL!#1,@A*B\D@)!!C1,TA@FB1Y,]\2VQ?H*N^1;I/IV MM4/;J;4:73"='E#>8O]OZYU9O56KGYP@ $+C*J "CP (A1 H M#Q#(@ "8!@ 3#5_2.X!;;\OJ]=JQC@ (CJL ':#==5M;^'NUOQ&',,-6N[6& M-:0.Y9ZL9?M,L.X_3(H!S6QZHT W5M^ 0ZK9ZAM;40O-H1ES*-E;)U"OPASJ MS2C776T*-QJU>OL83*H:UO*'JRX0=R%3!W&W^*1"W,T+=Y/]S6X/ '&WO.H" M<1')&ZO!H$D1HN;1"IRR-GB-3PD#I1,VUCGWK[H_)ZI]9H9M?- M"J&ZO"H$H1HN;1"JRR-G"-7@H+J3*.^VL5.]=6)!5SC5)W#*FB)2XTG_HB86 M?'4YU_K,'4;)!:Z3.JF@I,F7I;"J=I%ZB595P6F)5E5&]'VWN5F5J!HX,:NN M'-,=$JFHM\DKX(JW#M?=MFC66ATXG;W1PEK%;>\1L!&P$; 1L!&P=PC8B2J' M&P/VZO2"S0"[6:\U6W#:D"-@(V C8"-@(V C8$,![$0=OA0>]JHL@\T N].H MZ3H6X2L&MR%@(V C8"-@(V#O$K 3!?Q2>-BK<@TV ^QVJ]9HMQ"P"\%M[S/) M-\@M?6G[AN_ U__&&Q"F426FVKNP6L'[4W!Y9-CP" HAU@#92FDPH'1:TQZJ MMJT#E';88P@&&1!S@! ",:<0=$+,*2[M$'-@D $Q!P@A$',*02?$G.+2#C$' M!AD09!&6_W+*/6 B%$"@/$,B 6"A)TVWH#7BT01&!00:$ M#""$0'F 0 :$C#3N4Z)79";N4P8UF-%]@LA@0&4?L1 *(5 >() !L3#5.<-$ M0[\,P##+DX=ZK=/5$12A<5KISQC"W_T\&QC.$]&HH_4-RN2B^P1>:@!:*4 ( M43$%!90,:*6DLE(2S0R%E<*(PX=0-;_:1V4L^N^#L*?_E.M>ZZ5RW\S=Z@INRD MF&Q8718K\\.D%M 4J3<*9F,Y##BDFBV'L16U2FT6I0@4)'O72=UZ[3KN;(7] MBT#79K*''(L"G&#?FV*P%O:] 4H8H"H;T;4PI$)TS2OHD.PSMP6XOK$=/>W_ MVNX@IA:"H?:K#Q!8(5,'@;7XI$)@S0M8D_W@MO):5VYK3X$5FZH7@Y\05Y$Z MB*OE)17B:EZXFJBEN)W#NO+@\[3_>0<=UF(P5(:;XMLF*NQZ4[PE +T-FSH/ MKF?8FIOIWG@V9$)CJ& Y9MBWOCRTQ+[U^]M=3Q17RW=C?6B-K[0^U$%;A\=NPW1.WV<7:5WQ"U$;41 MM6%H>D3M\M 247M_J)VHBI9/.L!FA=#JM7H=SBEWA&V$;81MA&V$;81M(!D' MBV3Q,<;*H,E^LQ!%U?$&2F\ *&7%A-TCIBKFTKNTFH,L*]'285=&K'+>Q, M XY!]W9L'V$8MGI'&"X&G1"&\X'A1?4 ]P/#668)-%NUDWH381@:@R(,(PPC M#!>83@C#^(IT@=Q-/RD@KQ-"\\312+2^F@KEO61/EEX MPL))M)$AWK2&32^F>!_<'&JE3_/SL'],,5@,$]Z1.@BUY2450FUNX8A$L;B, ML7;-'?)8:*)QC*A;"&[#%JM "0-4BR/@%H94"+AY^;:)FF*9^[;KG>7&DV?% MX#!T;9$ZB+3E)14B;6ZN;:+:6.:N[5H;\O%S2NQ%UX>_#;YL6L6H?WG)] MN?'<.,IR'[YS= *;+M'Q[\3N^[TY8'__I=$Z_B@7D3 AN,.AT!*&8TE2EGA) M EP+_JW9="BDU(IFSSW7_#EP;<$W>SLQO\*$7).'T80$FJ:YBIR5M#'_!HZ, M:V9Q9D))M#]G[<]$<;X9^W.WQ_&[V6VJ9 0(ZZ-!I53(WLY-($XC3E=%R!"G M$:>G.)TH^K!$@9QNCRT1)Q&G)[B=**:WD;^=(9%#H0_W8%3Y !Q&G[E@Z7Z M)(/B^N S"2;)%2/"-#X03/AFFD65[W32TI$FRGO.C_2+!+HLQED_6MBJ&4BF]"J- M5BF%M;?SO@CN".X%HQ.">R')MB6X)R)?J4Y)=N">J$*: MS7&V?]J'6" MX Z>\Q'<]T\#!/=BT G!O9!DVP[<&V_ZPVMZ[LL24;(#]T3]S%2>^SKCU(_T M1;TW$-QA<3Z"^_YI@.!>##HAN!>2;%N"^YO^\)J>^[+LE>S /5&P,Y7GOLXX MT7,O!.?#J%52Z0YR'0@B4!PAD0)Q/A?.)J%:F.+\\ M4R5SG$\4'/:ZW.HC8#B/.PA >H7D.9)(%$D <[K/Z9[IZ=E4OY*[SJ\T MA\TUG\_V&)#/MYI]O=E9URR6='Z3\R@'2?QCFRL=E=;B$IW?9/$#O&H[CYNH MY.^(A\[H^64R67C\7Y?Y('T7Q[W2*4?VCC'-M$1IC>D]@ZG!7T*X8.B#6YN1 M'5=/B#OEZB?9 G^-)^!R7\[_-:*L>[? M36T<"-'XY?[F$GX%MO06# ;4P ],P?%O@;89J!=\V:OW][*DRA]IET)XP*Y_ M_TU\%'C&?%\<4D5>,D/VLNXF8FR'OFOO;1>9*>[R7[?__*5IM-]]O+K^\].M MKEU=7YYK%]8%B,I<<\K9V^2'=UH< M%38:\:S#Z9O^;3MF<<=3CG,(6$N;>A=_QO11<^T+&"VW$ 3@GH1T__&J^PK! MMHIFXWRPXTG%)Y@]7)'D3?E>_YCZ? \A&M.^PA_'7/L$MV=K_XX\IM!L-?3" M#_<]1::- PKB,.(PXK L.8;SA)G!,!U/C@.PC3.*I8R<3[6VN#LN%%C7&)R9 M7C4QZ-4@TRD6]=8S4393N&K568V*IKA,;D(<2!Q8*0XTB -KR(%$741=Y?8E M%.$;33K@I;@7W8DXD#BPW,Z&(GPC#CSBQ"OB;FO[KBT5=4CAJ5J((1^/A5/X MMC0-PU<'7G%#1;J?99?SK6NU[ZBT9U?7>T_2_N=2-U>V[.YQ+O7F%EO[GTO= M[NG=?I=VZF SJGVE\C6VV]VUZW MO169'9)&%HX :21I) *<2"-+"5L&C5PYPGVO/')3:Z?]-;+?U(TFY9'H3(HT MDC22-)(TLC*P9=#(E9/0]\HC-[5%RI9']EJDD=A,*I]#RXY6M5+Y9?3+L>D] MP 4=3X.[_L%",>B1;!SC>(^,A[*WABY/+(/70O,I\Q%3)SU#MDH8X3TQME94 MA10&:DR)%AKR$!PPD#Z0]=<6!M('M-"0A^" @?2!K+^V,) ^H(6&/ 0'#*0/ M9/VUA8'T 2TTY"&%;;P\=:]HHW7>PPW.=R]@,/K_8[;:E^DG*TIR8R9G5A0X MH<,*VX"(O#5KX:Z$9?E[EPX -6<]%% M5LP<3?E7(4- MTN!2F"1I, H8D!([:7!IH"(-/IH&-W%H<)Z[-9MZK],DB2Z%Q9)$HX !*>^3 M1)<&*I+HHTET"X=$[[A9-*7#;4J4RV&4./:(;EOQM_U(+'(WSW/4Y&;OO-7! M#MBU1_3P0!'Q :YP^ M5]JW__\">+4,J#*WRCAR0>!ID*1@:S'8:B\' M6VOBK%P7]W=K9-S7VZW\YC2.=73%1B6H%:%DGM,@C2:-)HTFC2:-WJ[1G=PT M.O=&RAW2Z%)8'6DT"AA(HZN#)6DT:?1. #H@C\ZQD7-;[_?ZI-&EL#K2 M:!0PD$97!TO2:-+HN4:O'$%T0!Z=:R/I@9'?@42DT:>N'/A-;DB'5VWG<9/_ M_1WQT!D]O^R!"X_^Z_+CI-7IN%=Z<8QS'-0[QC33 N^;FMXSF"/\)80+AC[X MM!G9\<'#XDZY^DE2IBE>'CF>Z5F.Z<)(P NRM_3Y\4=G$PZ9OG8W2]X!^L73 MZL4EC>9T'>MGOXN\H>\7-X+C(+GFU'Q@9\. F3_.S!&,X%O3_6D^\U?:;X?? M6C$>];NIC0,A7+_[CU?6?GVYU[>KZ\ER[N/ZHW7W_<'?U\>KB]NK3W8$/W-V&Y4[/EY]ERW#N M+G7Z_%^?_ALYX;,H'4L$XC(M$'%8S_BIF=S76-/%H/X#3ZF\3'$;YHY@> QY"O/G-V[!ZNN%@=&JG&/ M"BO_> 5AL\5<5P2.H/FSW^.05/Z^<"]OS2CTW\5!*02$KCGE[&WRPSLM#EP; MC;BS'J)#/YKM\Y5^?QE8Y^4X&=V\"8RL$) _7G5>(<#!:)]W^BGN> M4401%#G'\3$HK%E1\6O;.T/2/:<%/70+>D6 @@ (9&Q%KD&N0:Y!*! *J%# M.!U"T)"#$ J$ M%4&: A!TDE&LUYHC%Q;-ME12 RD&NP-?*,"\N*)I$K=MUL M<(_BP"#W()(B%$C%D4-##D)B02B4: 6VGM#4WD$*/C)&+;EF.\6M?OZ"!T<1"U%LV.]68]\J1+ 7LBN_^1+Y$OD2Q71)8K:R>=JXW.D7^1++_D2 MN8J:L#6G3JCJ04L+R^EU]!9F#R]MW!7H8CMJ&OFEY\_ M-SY?'L&GUG4OS@&" T<\QU-Y/YBNZ5E,,T/M([/89,@"K67H6K/1-+)ZS='0 M,':8"3V%!^&![[!&)4<#JK/;K/4^W1L"<2]Y*!,>\'YWGL3?/P>F)39E:9'G MA+=L],>K[W\]#0/7D2>P>_X&Z;K?XKS3,G,#(1/WLPS>E;M;IT$X4\ M-#T!QBM-E&#"3W6R_:4_F<)->B&_>')X\B:U MX_I.E)]]E:SPEV $H]DR7FDVLQQX O['JZOKSZ_$8?$3,_SCE?,$PQ)-;#^, MW_#J?=?0^ZVVWC$ZO_^V^+#OT=GLB0):/.:'E#N(Y)>!^@JO]5='WE66XD4/GF!^);+\(P<(91: Y==N]?^UZJ O\J MGBDXJ2:91/T$%/$_OOB^W3AZ?,_MAR!N#I-/C#_0 MC6Y;-P8MXGET%HB4/HCG*<2O!FY[A_AM V>(O[/#M_*4L05KIV8Y"T6P.]$&'T@E\ M=IRY.ILTHL8:T5_8]$ :D9M&M%%K1*I;[(WHBWF9;A5Y)?=\["H;J<7DCD&Z M@,YV21?P8X1/%RAW.,X,4P>U+*S_\IV7&0R:0,)GHS2!5!*@\(E ?V'+&HE M7B+0/;D('+0XT.GT]$:?]@C@,SU$?6V/MT?/:)WWD.-P.3:]!Z8YPOD#!D/^ M/V9KHF6"MMI?OFK/KFQ0_5N#>__!)$EIG%E1X(1.<.;^, A)R$<" _XCP21]IPS1^!/XI> MAO"HOO5#BZ8U*Y97C^U/)4^R)Q98#F>TJ08'1NAPH%PH6\_N]8&=0Z#Y\M(N4)P@$'#L37AZ]"D)-4W$D(!QPX$%D1 M66$" J63$ XX<""RRI0)KS^DJH!,^,)^X4227;/B08[+I<0:%6<-P@$'#L3> M%&IB @*EDQ ..'"@W25$5IB 0.DDA ,.'"BR(K+"! 1*)R$<<.! ^QXR3>*M M/VLXITF\O:;>^C3UALZ>J+,_#ARDXYT-37 WL5MARCQN"A>AO3Q%(X-T%R"% M[K1E&1,0*)V$<,"! Y$5D14F(% Z">& PBJ)I?N]OJ(V6;2;D?/)E:CKYEOTWZ<.6 /=:+6I Q8Z*T?*0(0##AQ("2AL MQ00$2BAL96FV]W6Z@Z7='HK#54-^@XQC2@_+H@=H>0'I D7')T4'I7<2$Y<&*(N/C M1<;=HT?&U[XGOB?P71?0O8)O#!@/]XZ/YT&P85 7 Y[I "X%# AI7VUBX-H M_QBTW\M$^T>8S>@0F9?$RM[DLET#;S=_[./_P71-SV*:&6I?S< ::RU#UX0C M8MS.E+B0&&A26*S[)!<3J^Q855M>MZCKTS!P'2YV0/(%>>VO'(XCWW,3A3PT M/0%&3LD5O#KQ/7G*1SJC6I+FJ^O/VR3Y?=?0![VFWF[DM[1 >R4KSAU$\B4! MBDC^.+OE!VL/0!O[+@PS5YQ]Y5EN)%#YY@?B6R_",'"&46@.77;OKY\8.ZDP M+!ZEUFT2_^.S3*2T0OQ?$J"(_X\3Y'<;1P_RN?T0?'$F (R=3Z _T(UN6S<& M+>)Y=!:(E#Z(YTL"%/'\4>+\KH$SSM];&Y:.36Z2!* S3J3,0A)0$J!( HXC M >O/NB]< G8_#R5K_\3>H*HL0"H1UG+L0EH:B[4"QN0R.AR$TH5KJMHQ**"\N*)I$+[[1O MPC$+Q+L"-F8>=QX9W)<_8?EJA][M]$@YT!DV*0=^C) J!Z48QYF-6FEF@4HX M7M[NMW5=@E:F\9DH4GXA(2@)4(L;^4@(\A*"E;W;1Q>"@Q83.JV&WNU1B2D^ MTT-T'-/Q]O>5X.2ER['I/3#-$__! M)$EIG%E1X(0.0WD>5=UY @4.=#9M\5VPR$F0.PGA@ ,'(BLB*TQ H'02P@$' M#D161%:8@$#I)(0##AR(K(BL, &!TDD(!QPX$%D166$" J63$ XX<""R(K+" M! 1*)R$<<."@-BS4G*PR[$=8:0F^J>[_^ZPVX5^^*S#XTW0\T3G\QKN;+=9? M! Z'/WV$7[V';RQP?/N:A3>C>_.IF!T*[:1M>;?5V.&0B5Z[BZ8Q.5'.P;L1 M"(**LSZ%J!2B8@("I9,0#CAP4 7Q-2>K#"'J2EO] D)4"B:K8H!5/]"F!$7? M5YQ'XE ;KODC<#G1QA >U;=^:-&T9B7OZK']J:1"]L0"R^&,ML;@P @=#I3N M9.O9O?[0!D%#S$X' JJ5M_SCC71)_BEV2?NX!S1LBBQ>ZNS=:>O=;GYGZ1&! M5)Q " <<.!"1'SYO14Y2<23V1+WI<> @'>]L:(*[B4K]*?.X*5R$]K$4C0S236X4 MNM..7$Q H'02P@$'#D161%:8@$#I)(0##AR(K(BL, &!TDD(!QPX$%D166$" M J63$ XX<""RRK2"TUQ>P;FP_XYX*(JF^;V_H39:MEB0\\F7J>GD6_;?R.$P M_G'0LII9^;IGE/WCR6^0J$(ZJ[9U./38:>KO9H_9/Z,P<*041#CAP("F@ MN!43$"B=A'# @0/5=!-980("I9,0#CAPH,B*R H3$"B=A'# @0/5=&>:$6PA MFA&D>;R:$4=AO=S3U>#:T ]L%B2#S'W7L37U/DT^V!2,W0LK7C5^S4+-]3G' MN(]B&T+)V-7=E5!@I1*&7."JMDX7O%%T)\]*E=Q(3EP8J8D)BP$NB@]"YB MPO)@14QXM$/H>^WETH9O@3]R0G&Z?$[;DFY9:#H>LS^9@0?P\IU/D4A.GM^I MH*'=T[M]/!WO2!2V&NH;=!Q#>E >/5#[ T@/*#(N.3HHO8N8L#Q8461\M)K? MSM$#XVO?$]\3^*X+X%[!-P:,A_L?LF8T*>PMAQ4B91%B_/)@I79P$.,?8RZD MFXGRCS"1T6L3HY?#RM[DLE/CT.TS6W9JV'XT=)G6/,]QIP9V4#Z8KNE93#-# M[=^1Q[160]>$ZG8> Z7.RL MY O2W5LY=4>^YR8*>6AZ K")[\OB0=*:V)/M7UY^WR?W[;E.'F]8; M70/-%LQ-0K]10(AT$) .*4@6,/^!#D<2C^)F^OIK3VP;^RZ,-%=:<.59;B20 M^^8'XELOPC!PAE%HPO#?^^LG\DXJ.(LS@MUF@W2E'.9*ND)@DKB4!> ,F17LD#20M)"TD+20M*RK[08.*5E]]-LLC:_[#=Z>A]1]TN2()*@NH!) M$E1="=J_Y*Z_V, M)$ G%:"5UOZH!.C"LJ))Y,([[9MPS +QKH"-F<>=1P;WY4]8OIJDMQNTZE,2 M:R=%J@:.^!2)4J+B9N56&K*@$J27]ZQNWZK:(7$IA^'2I%N%P,2G,(O;6$EA M3JDP*YT-CJXP!ZW6M B MKY(B1/1%]$7P[%R"?7!YM<5$+?!IZZMKA5EM":VPHW7PUA"?\!2=C\R2.[RT MEB%/TFF@VT^"SC%JNC]+Q<2T)6?3EIP-7:+[*T?/G?3\FH;1;!E[G5_3T'M& M2^^T\CNHCJBAXM10.QSP[;HD=LZT87+U<#%,6_)W8_2E V(:>+I?$F$0<1,. MQ-Y'BZU7S_\?7^$Y@(79 S@ZUPX'":Y2P[!]>KYZ0A2*\WIO4T1YQ M0IQ!W(T+!^)NE+#LS=T#I,=3[7J&R%H.WZDK5:_3U#L=/-W;B5N(XW'A0!R/ M$I;]>Z0/ND0B1 MF.8(YP\8#/G_F*VY/N>:[PETJOSLR@;5OS6X]Q],DI3&F14%3N@P3CLM<6"$ M#@=* "4V_:;1Q <..0GA0#@061%9X00"I9,0#CAP(+(BLL($!$HG(1QPX$!D M162%"0B43D(XX,"!R(K("A,0*)V$<,"! Y$5D14F(% Z">& P>J[\^V@ZNS M7$VTJ9#^^ZPVX5^^*S#XTW2\+S[G-][=;+'^(G X_.DC_.H]?&.!X]O7++P9 MW9M/193\&PWX/_5#:\M^KWFQ4K/=R*U0B2BG\ U=!$'%69]"5 I1,0&!TDD( M!QPX4+U[MA!UI0-Z 2$J!9-5,< WN12\XST\I 1%WU><1^( $:[Y(W YT4$/ M'M6W?FC1M&8E[^JQ_:FD0O;$ LOAC+;&X, ('0Z4[F3J\SQ8WZ9?T!"STX& M:O\L_W@C79)_BEW2/F9+_LV1Q4O=H#O]GFZT#=IA74!% M(X-TBR#%];2?&1,0*)V$<,"! Y$5D14F(% Z">& PO$&]<$O H=+>#EPAI',0&!TDD(!QPX$%D166$" J63$ XX<""R(K+"! 1*)R$< M<.! 9$5DA0D(E$Y"..# @<@*+S;D(X0#X4!<18$53B!0.@GA@ ,'JMXFLL($ M!$HG(1QPX$"15::"R-9R0>2U[Z6JHZ[B@J$KSPJ8R=GGP)_<14/NV(X9/*LM MS*);KNE9>>U]7G\#^Q\ W1[TJ6LN.@M%RAZ$ PXC:T ]L%B2#S'W7L37U/DT^V-0,8#0K7JA^S4+-]3G'N'5C&T+)V-7= ME5!@I;*@7."JML86O,]U)\]*E=Q(3EP8J8D)BP$NB@]"YBPO)@14RX(WZO M]R]+Z"R7)7P+_)$3?O$YSZE8[):%IN,Q^Y,9> OW[E,3%K=6;IDH3E TT6/ M6'^K);Y!1R)$^.4A?+6K@0B?0M^2HX/2NX@)RX,5A;['"WV[1P]]#]PGL1H MMP=MBH#+89 4 9<")J2\KS99$.\?@_=[F7@_"UUWFBVBZW+8T9MM'.FE:$M^KZ\_; M#N)YWS7T5J.A=WL=VN^(SOR0<@>1?$F (I(_SG;UP0K'"Q8>^RX,,X^WHWN6 M&PE4OOF!^-:+4)WB9 Y==N^OG_LZJ3 L[G?O&ODE8\3_%:<5XO^2 $7\?YP@ MWV@LV]$XOOXHJDHJ*,Q!)14F (JDX3NV4L=*+')56;-MJMJUB M:R>U,)H#O=.GGKGX[#ASJ2T)1=V%8G&G&0E%7CG%2K=S5#IQ85G1)'+AG?9- M.&:!>%? QLSCSB.#^_(G;.>IIEZ/% &=P2)E&Y*%D@!%^<-Q9&&EVP0J67AY MN]Y6):#4 )^)(N47$H*2 +6X#X^$("\A6-E[?70A.&BEH-LR]%ZO2P2/SO00 MG9=TO,U[)3@:Z7)L>@],&%5WGD"! QV)6WP7*W(2Y$Y"..# @K#+O25CIZ;ZKJ_SZK3?B7[PH,_C0=3S3^OO'N9HOU%X'# MX4\?X5?OX1L+'-^^9N'-Z-Y\*F;_03OI.MYM-7;H.FZ@Z3E.A),8-6& YG-&V&!P8H<.!DIUL MS;C7G\8@:(C9Z3! ]>B6?[R1+LD_Q2YI'_?DA4UQQ4LMNYN=ICYHT<$\^*P4 M*8,0#CAP(";/LN^YN7JJPGHB_X_I1@P1CR]VNJ #%O#9(E*>(!QPX$!\??@R M SE)Q9V$<,"! Y$5D14F(% Z">& P83("A,0*)V$<,"! T56 M1%:8@$#I)(0##AQHUT.F&;[UYPKG-,.7V[R<04?%XS,VZNJ/ P?IE6=#$WQ1 M['.8,H^;PD5H%U#1R"#=($AQ/>UFQ@0$2B7EG0O[[XB'HMR:W_L; MJJIE@PHYGWR9FDZ^9?^-' [C?\>"1\=B:EWHEEG^@R>_12X1E:C>NZO$&]<$O H=+>#EPAI',0&!TDD(!QPX$%D166$" J63$ XX M<""R(K+"! 1*)R$<<.! 9$5DA0D(E$Y"..# @<@*+S;D(X0#X4!<18$53B!0 M.@GA@ ,'JMXFLL($!$HG(1QPX$"15::"R,YR0>2U[Z6JHZ[B@J$KSPJ8R=GG MP)_<14/NV(X9/*LMS*);KNE9>>U]7G\#&0Z ;O6I:RXZ"T7*'H0##ARHK#T3 MBW=/PN)$OB4W+$0MR],%Z-K0#VP6)(/,?=>Q-?4^33[8U Q@-"M>J'[-0LWU M.<>X=6,;0LG8U=V54&"ELJ!E=Q$3E@#.+]8_#^(!/OYS^= M,>@UB,S+865O@FFBW[-6P_&KI,:Y[GN%\#.R@?3%=LEM+,4/MWY#&M MU= UX9P8]S@E<(EQ7DOCV_ D948$YF)&=EP\JRW=6Y3[:1BX#A='_O"T= O1 M791N>2P0OXE"'IJ> "RGS U>G?C>7>A;/]+IVI+L7UU_WB;W[[N&WNFT]*Z1 MG]#GHR&K0K]10(AT$) .*4@6,/^!#D<2C\+VY[>,%>T0[#[V71AI'N^_]RPW M$LA]\P/QK1>A.K;*A.&_]]?/YIU4M"AC,8D 25P[))@BH$)DE0=25H_Y*[UDJ'>U0:M&T#X\&%?F*.K=FB M1*@DQIVY;)L$"!6.^ 1H<5,C"= I=1P;WY4_8SE-N/2H)*(D54[Y3(3#QR0WE.\7)S4K/%51R\_*NU*T*TZ1B MYI(8+BE,A<#$IS"+>U1)84ZI,"N]"XZN, M?Y.V Z_:SN,F[_P[XJ$S>G[9/Q<>_]?TXXJ_IN_BN%,::9%N3S4]-[ M!I.$OX1PP= 'CS?!5T-F"P>$.^7J)TFH8EY &SF>Z5F.Z<)(Q#$>/U\>G0.& M8LN8O_BM19EJ^FF:C?-6[]?LSW"TO_W7[SU^:1OO=QZOK M/S_=ZMK5]>6Y=G']4;O[_N'NZN/5Q>W5I[L#G[B+R?!EBG)I\O%?GUW_YZOW ME[-@YC(=S,RFJ;BT=7B_)M[/M=??DSCH396&Y?UKQ]/"L1]QT[/YMD<[**A- M&_D+_A5'\#*@CW.@/UY!;FQM\L,[+-'?LM;YR5VU6<=_26-)5MFA?I'U6\ MG2?M*_QIS+5/<'.V;#&EL&PU],+;M)UB/@H'$!MGHTJI)D?QF(-P(;&I,3@S M'6IBT"&CE:EFH=Y"U6PTFR1'!@B>J*1R=T&'^+KFI(B5>%82EQ MU5V152X$5 )4<[< %7-'*%WVCB <""9P3GN)#,E 8IDILSHD#0*E[S<4[0Z>BS(<# M-AN&.ARP>7C/H'Y3-YH=-(<#DJ,G!H7P4%=2/2Q(U,T92/5PXK*_ZK57SM7; M_4A<([\C<3MZ.\?#*,C1CZ)Z55SI+4':?6&+K2%JSTSH:P$#K[0G(^+ M5\7/EE@5CL26&\?#-VU%T0H6)$Y*8O 4A /6D(7 (2=!C@/)!A8DZA;[8L6A M>-D@<,A):K4XV^R=MSK(DQF2S;\WQ'EF\/HAO/H24 MG.:AZHP#*7FVLB1CN2Q)'88FRI(^!_Y$G7/PE85CW[Z:\]\A=;J['>EIZ/UF M'\UA!N3_!Y?GDO15C7+K9OI8<2#I>Y?A?)]V\PC*EV>MKJ'W^GB.\R$:J-=* M;!G2='' EBC%#=@C\R*F6C3EEZS3M#O-*!(.%+$<#9Q^TV@B1(>\! <.I!)D M_W7&@50BVY1N*TELN?T0O(V#Y%L5(\\SV[QRVM24+>TK16<^E=]76H8\];/I M!&*P(44UYWM,\TU$^D!,SG[R-1_KSP563GM,R\D$@?&33 'S&E$YN>K9F3OP@=/XG7\ WA47!"4T=UAD' M"DXR9>G=Y=@D37OPL\O$#Q>>?9%BOZ/7>3?UQH"Z,..S+ZS.3^)']E]G'$C\ M,HE?+W_QRR,MU[M&?M/2Y/P(*[QIY?P@).Y"W_IQ-C1%KV7+GTR9QP_*RFG) MH&I3U<1-.'"@P"138-)?#DSNQF; /@C"NTSQW?'W6P_T3I=VF^$S*:S^3GI' M]E]G'$CO,NG=RME_6?0NC]3;T%O])ND=.I.BW=58D)COKN;,#*RQ7!JWV2-S M_:DH8-?8D_!71ONK$3@)CG$GLL*! P4GM+\:$Q XO814@NR_SCB02F1)83N- MA>W5MW%T?.'9'^>Q<1P[?U(1,P8TJX[.RK!2 $D@V7^= M<2 )S"2!S9PE,,^VW4V]U6Z1!**S,EI8QH+$TNE:ML.G/C==S1]ITT"'000-Z-O,0%^ M<^%:GQ("/"B!GT4FM-4,GPUE/DZ+M*UJG%HWT\>* VE;IIQ\I0MH'M*6ZWE: M^4U,$PD@S,II^?P@)(2[BG3<%7T*M9 %$\>CA7,D3H%CW(F<<.! $4JV['NE M/>L\1+F?\]W-Z(N@P'QR;MIBAL]RZ AK8M*:FCY6'$C1#M^P1%Z","FEI>*# MD$CZYFNOG;B3_AL-TE23N_D<,=$5Z]Q3>E0]I>@ZDTX%[" M :NV$SCD),AQ()&H@?T3#HA%@L A)ZG5HF2G?=Y##L2%9<%@AEP+F,6<1W/H M,IGTX9LB(?VFJ:DZXT#ZG:EH:N50IM4#(Q,.O)U1X FW\[;T=I_V\^*S-*PT M0#)(]E]G'$@&,\G@RO%,A\M@KI7##;W1S6_W#-$ PD0=\4)M"1+U[][0<5UF MRWV[?CAF02IEIP;1"!P#Q[@30>' @>*4;!7$_:7&(\M12L*#%YY](UAP'JWP MHQ_AU*:CE%&:&6WQ)=JMJ>ECQ8'D+YO\#8XE?[OVP!XT2>'P6=(;6BHO'(-; M9D?*C1U/ ]_3+#,(GF$\1!/LR)-UTI+$Q \19W$--;XY+(I-:.ZPSCA0;))E M":';>"$TF?'CE7<_9I+HE]I9NM!NTM(#. K'2 M \DCV7^=<2!YS"2/RX=&'%,>\^VFW>U2-VU\%D@K[TB ^!:PJ>G8L\.84ROP MAV7XM/I0M5EOXB@<.% (DVGUH=M\N4HP9L./;,2"@-GQX1_)1,.'(J/8@@<&SFT:;ILZDCSAE7'@:*4 M;%'*#OW'/TVFKO_,V"USS9#97^;5*2?L0Z[W>W22,CZ+HY.4B8%K:OI8<2 E MS*:$.[0@SZJ$N;8BU]M=:A>"S^+R2=UI+?T0#)*M#EK 'ID7T5IZR421)A*K MC@,%)]F"D_[+P4E"?K>*^TZ8F_?T?K]'JPGH[(P6TXEW:VKZ6'$@_3$ ;@RJ-7A< MY9Y#:IX/1BI&.0%$V!T'Z]3U=G"2D:L7R6'%2L4[N>!5[9AH_Y!HAQ[DJK^J M(MB<$O]=0Z$<2P-SHO7=.9VH@S2WEF"0YE8!*]+_.6GNGM116%G J2'Y.]!V:DGH8L;9I]N*T&WKK5Y^??UR$@T*QW98 M(BJ7F%<*!ZQ\3^)=(3!)O L4[Y5>A'F)=YZ5'.V&WAS@.>J=Q+L$]1U'W%V! M'0#AO]K(]7]R;13X$\WQ'AE?FBW)?%0<[0"MVO+$#MI+QV1A &K'0(D.FT.) M'ATVAP,'DAF2&0*JW#)#Z.&0&90X5'%#O]%"OWO@6Q188Y/#-?R1-@W$$GWX M+'OCL_]&SG0"MXQO[I&" =KS5&<<:/MCMFGSE>;XW\QGP7#\WK^P@.X"]BUF MP&\N7.S"LS\E)'CT8O^6WNU1'V!\9D8=\8EV:VKZ6'$@^\K"\>^?36GP'QZ\'4;>';;DY,?G("3OE6-5^MF^EAQ('W+IF\K7>_S MT;<\+T'Z_='A8> ,(^GDLC1[)0?'-T]%(0K-#]89!PI1 MLG3FZ3=6(I3 MQBS^6?@O?7!R4=';#GS;'X3I)F2W[(P"KR;T:4Y=4(1;1QY M =TP]'X3SUYQH@CL%$$22?9?9QQ((C-)I%&01+ZP-7N^DM[KD BBL[,<"]YI M,?V@Q?386U4FS\%K:%4=!S)89[N)JG#@0/&*!*??-)H(T2$OP8$#J039?YUQ M()7(E-6N'(.2SFKO($J^&16V-MW1>ZW\-=>/;7F&IO1L5,$_0;>L_ T[*E-ZEN6^H)33V%T^^=MY.A]WD)]PM]\*31G>VHX.V>#E]+"EX.*\11 G+$_1G8 1#^JXU<_V=<[#%R M/-.S%B=&WN*;*:<:U:)7DS9J[PD)#!Z3@#HH4"HR""+T<%2"$@XD,\C&'9?, M$%!EEAE"#X?,H,2!6@(4 L05YQ&DF:HE@.5/)KX'C^I;/[1H.OO1G\IY*?;$ M LOAU"4 @[_@&'?B+1PXT$[)+ O@@ZTGLMT)[KN1U,<_Q=1W_"YWAMYJM-%, MFI/G8_=\4CZR_SKC0,J72?FV'K260?ERJ+KOZ,UN?D>,DN_ MA)=G9Z4/G^$/GG#)P'==L4SL@'<&C--YZ0@\!,>X$U/AP(%B%&K'BPD(G%Y" M*D'V7V<<2"4R9;);#U?[ZL W.^'SW=@,V-AW;18<5@$];V:'9WLXN3;"967: M";[;3O!U9];=A&]CGAZ!/N_\:U#DZ; MQQ"3"\DV(C!(MFL!)LEV<;*]CMC4WFPO6G)3,J<9T.\?C/7AGBDT;AZWY6M8@0[*I?[ MS'SHVI#!DWFBD,0?:5/) K0@A0)(K&L8="!3>;"B YF.-C.RI!FBV]V:5VPB4Q0ZH((3!(@"N$%0GPT01XY1B>(PIP([, PX?UWH!. MY"F)&2*J[=@VL6'[T=!E6O.\1G*\Y\0&@QMYNK+1]/N:*1W8];S;T[H#TO"1FB*CWR!$W MTY0/!10#3\W-"E]B$J-:="A4^@/>3KFA&%VL0^CAJ!@E'$AFD(T[+IDAH,HL M,X0>#IE!B4,5&S2L1R$]ED5N'+R+IE.73>"^3%>S'6ZY/H\")L]+%.OW(]?_ M*1?NQ7$,X@7'4],[CN_AFW:D *$&6ZI*'R!7N% /$M"JRQR>$:HI55X$]9$#[+U$_T MOYJ*7%&<=F9:%HQYR+6I^6P.789O/H7DG>:QZHP#R7NF6>F5H]8OS:D3FNZG MIRGS;">, L:O/"L* F9_B,)K/_Q_+!33U?DLNO8;-%6-SHJPNCA)'-E_G7$@ MB%!6DV=Z0K0P8N"4L+?2WB3#,Y M9R'7I1?""#'/>A9=J'TWHCVL.)P&Q[@3>>' @>*33/')[ 1P;C\$;Z_5;OV; MX)L9A/$O*9+D-R,)T,WH.V<7DB OY_1X.V/'HY_K;>@=HX6F!R21 W9R('$D M^Z\S#B2.$IQ^TV@B1(>\A-:?\>2_\,,\_\4W64123I-T=<:!I#Q3GML],,^] M\CX]66,3,MW/?O"%F9S=#&%T94.[%P\O.CS?;>L]1,<\$TM@9PE22;+_.N- M*GEXPDM>@C#AI07?'!->5\1QFNN80\>EW;5(7 /'N!-%X<"!A#Q3NMO;,]V5 M&>V7.1&6+:,E(J@Z$9 0DOW7&0<20EK"W02$4;B/Q/GL;Z'8GPJOVL[C)K/\ M.^*A,WI^V3 7'O_7]..*OZ;OXI K-5^\TBE']HXQN=UW,C6]9S U^$L(%Q0U MR9X9V6!BMHC,X$ZY^DF>CVV*E^-N4:8+(P$OB,W#_/S0T3&V#T]A=K?AF2RX M11:L/,#J(ZY[I*U-OQ:M(<=G,AKQ\XR#Y(&FY@,[&P;,_'%FCN!YWIKN3_,9 M8O+?]B,4/&;]NZF- Y%)_')_[[A[NKCU<7MU>?[@Y\XBXFPYX\:1-X\YAK#.[0UOX=>4SY0*NA:V*R0;Y/['FKU%"\=CP8!C_B\'1C;P'CHBVE>/4>;OR#ZUL_]IL!@J\UIP*)(&(R[(4 ,$%' M 2/"6A41RQ@Q/FSTCU?P88NYK@B<(=Z9_1Z'VO+W))Y7QY-"$.R:4\[>)C^\ MT^(@O-&(9PA6EE4 ]=G7J#>WSEOM=4'[QFQJ]W"I,()=D-7"[N*UD8@TBMMY M,PL9UN:,PC*.!GFF6]XK2$CYLPB3$C>?/:Q,S/)+RY:94WE1D?F2-0X@IFAW MWPFV8 '$%)YUKKT6VB(F"YJ-=Y_>:&.3:S9[9*X_!94Q-=L9C5@ M3^,(&=:UZ?B9.Q8_&YI"HKD_"G\*XIVZ9BAN![C:#$&BQ(ARVQ M5$T9?!*N"HSDV*[J"067-377_PE:8/D\%%M3X MV/Q&CC\%79D 48A7-J55P)TP1K$/:EK> X# M93(MTV83(30>F$HH=WJ)E^$##V(,//E$KCD4D;P?P&<6[P">T%>/R-2-B.^. ME.S E>8##._2AH%O@NXY4R92 3&Z:NQFXRTNFQ[):> _!.:$BX994AF&<4(! MZA".USSH[,G.P68T(3?BW;H,2Y);CGA\JPLW9S]"H 92O'![CH@[Q',LW6=R M7^?*)QXN"#Y85_ ZH'!@;_#:)'"QXA#]6.=SI'S+X(Y[?Q MEVUYX5^-IF4PLV&=-4>CX5F[:=MGPX8Q/#/9J-V%=QGMGE5GV>^3[+]N'EUI MMXSR\95VXRC/<5"/GW)4;>ZI6N*JVZ1Y(QTT5\YO@#M-T4#@>_"CI9)&>:5G M]6\*YP\-=[89G&CDXEC[N%C.;GW\NWAM'MNM=QSD8KQZE5UF?G[+Q%P#Q&97 MG(-H+OCZ@C\>*QA?F9LO/!J'..K&"OTA1*ABFD;%4O-YK=0(W840OYF!S;4/ M/OQ'O?R-J?L5X;V8I1:5+)K:,R)CU-EKJ>H: M;13XD]E?N(I0+P%S'X@_F>/6-: S:ZP%HA=L(*8.83 GS!2'ALQRAX!9/LA- MDO]9R<7,^0W,7DO5.4(L+[_4ENUEM6$R,-9\8)+&LX$M@UUYBVOAN?1M*7?R M0W.0+F<@=1O='<"YA5@>@L^=AD:+P8)O?B-R#(=KD3*2@$&D;L6#Q9X<=9C* M0^2HIU!C*5[:>:1$DC0;=SL]Z/]C,B<;F4X@V#!B*MWA\EXD\A_0?,C:X&K@X)ZX1[GXHWT$GID(ES(Z:AI4 M%\>LNI'04Y5U.)/9A\5PR?E$&$A'5%MIS\R$K%@.(_PD4DG;5_,%\)F)$T+. MNYBFI=XE4DLQN!XPQNRQYL^T,5QI]U:ZGLFM4U=>.F:!IW"F+IN_-+,IY?$7 M\8U^A)^WA"_Q)2YL09J2<#_[P9;PZ *L8O:A3=>6G=7Z7^7 I^*B=&F;>)N< ML+;-9S'(S'OU_M\F0 E)GZ&06D[W% R>/TOY-0?&' Q.N!L88?8UWIT3RV9K MH3)PS0SPA6=_Y^QF] E\1]PGITCRN!EB;4+)X1X3P\>_G<+35:R!K>0$$4VD M64$*'_"">'W&#+699A;ZN%"6DXFIY1@*:0Z8*]^4J/?\-#BNC4T1'# &^@S! MC)G$:$N1V/?SNW/M@7DL,%VAUI98-!3QR#Q"FR8"RV=1F?S4GQ<7WV:QF5Q< MC (>B=D*,8TL[DY.5ZM YR%RXS 9$=O$]>*(ZKDHM/_7@KT1Q7'KGA;*Q2 M*P]&[QV\#!%7/)HRW!0G_HU<_Z<* Y=#N4VH"_S.M4L6A*;CI8=/G1GH^Z&H M&5NP*?60\!3Q&$F36CN(VVQ.7#AEGG-LX.9]%4E"-#T/*[7ALS(990=R"-;; M5OKQX0;\0$ DIN73(S(;7;%T 8\X ]:1#V;+%.11$E0*A]28PT66AMS41I&K M0F1-!N* U8Q" M7ZY%JD0E+MI0,;"QE,W^! L9.2Y\_>Q)P3[DO;!A((/G9EM%S_D7+Z+0$>5B M9I*R;^ R@;OX.B=\7O+]^80 W*'YH.8"0I%3_("4-Y%FM6+(>329*NN7RY:F MS-UBKA)&(%Q6592(>TGEPJD46%\ZK736$3?<\ &1%8M+R(P\YL(7S5A/L>CJ MG05J=D!=BHG>V6)ESHXD9<\_)'4O=M?T//Q\6!*5D"Z6&IZ(S]T&J-*W9@#% ME]937P+/2$J4)7[ \#&)* M8783/(3,*UZ2%M> YX\E\\(*(RE@BO(L22YJ35O-I81CGZ<,0UV 1^"+RKJ^;DJ7LY _Q[[(%?R?GJA_@GC8L1TS]&,?)VM!T3:DP4M?$XZNMONE,E[G.1"P[L"0(_G\#7 M0$[%8-XR4K2'(*6I+S+P\JWY6*M*"0,AR M3>9<_< MO[LF]Q>QC9+(6X?_N)1?*WXB?B9^SL;/J#)_ANIN2+DV*-<"$=5GI?OS@M@$ MD4J*Y>+!U _E+BDQ.<"CX=_)2D*24H,260N#EE*X /@[$4&Q,CU1RW9"4 +3 M%M/W%H-H7.RIJNBR3S)*MB\79,-D&0>$.2YN% ,X#?Q'QV9J>2 4J_OB51Y- MY8K=;-)B/ESGVM5(L\7B@;VPTAT/.WMTV$\)1'H60]3SS2\;3_W'ZQ7P/8"/ M6 WT-7A"<4BI*)=4XBZG4&P6BB5>;[8X8K$>X3R;J'-3ZU6Q)9KZ>J\>+RFL6 M?BMH4!?R$5=WR.O:EE:!HN OJ:1--PML#Q9* E<:9)7H6_H3 CHN"SO"GO]*C,.4ZL4.*V5?PF"UC_S0,7&<*MIX>^([Q8O3[ MC07B!?.!&5M&G0?A5_-O?X:NJG%-XWWQXKBBQ*=9[7+[ZU:;7S_JZZHD:DA9.X]Z9]VH9Q*+ MU46&8XW\925&WCA0+++(0;C2F".ES7>U6F*B/1#F-OJLHREL5-\YUD+(VL M8[DN1CI>T(1^SJ]0PU\BI%9>,G"Z"3_,H[[)1?9)X#:'JKMU\3669&&_>I&5 MQA)7G@6/?6\^T3X1*A:I7K'("-7=4+'(AF(1Q4(:T!#C6;Y&6Q[8JI>9I"LB M1#LET4C*9B,6R':VYM.FG:7)-F6Q!5165XZB4%80P$=$>8GODR.[+4MG@SM;M3[#;]J7;9CYGH R0;1\7;-6W5?TI:EVP([#H_1"%$ M. 8;$U4D:ENO)C>_JFH,N?-VS2W\=%Q7?D3M/'=%_ZISV=)+;F5UGQ=;W\;U MHG"MB>EXHM< 3_;+K[MW\T&\(YSWW/)8N.XV*EB,L6S+LC58W(%,U:O(]L 2 M0S$02=L(KCI0.".U&W?^LC"6N*0G;J6Q#OJXMP88[#39/#)D8N0Y#". (="] M2K9GJ4,$/-.-N[]90:3J>R,OU_74HY?JTZK@G7C[D66 M'P6J-5?2R7-1R\4N5KEA5)QOH(X<>)YMRY.%GN*/HJ]D7(FYKC.%VJ RZYHO M2SM5R6ARK($H,=4X"QX=*P[5I+#-/P):P9*&4>+/\798L=,XX&-'X&/^4.]; M_*2L8./BAQ%XQ IZ7O/::W4):R7PYMD=.HQ!Y;LG:7W4<\VEH.9!2QYEVRWLACJ MSH9[=D$?7D[V=/O!KK8SJ\N6V])?L*)9KU05"L?1WGP;^2Q/2=5!LR<8?X>S M]?O)*Q@7Q_R\87/]LM^N'96D-GUQSEUUT%G82Y]N?+?@K1]6#H']+/\'][>N MP?'=I:9:"[>:+5W;& B S5LO;05>PAHB" \F* M0PRUCJY]%N;R'VDN7^%-\@U&0_S@I?D\R425.:IW-75M-8;;,R=<.2?G MDQF(YMD]XI?N1)^^,3RI/*R@1I/Y?A3*$P($UR=IW4(7W(46")8:+=G5,)Y MG\23A_,_G&O?9:"W3I\L!DF /'6");.KP33.656T$HC'F\W5QY#L?&TU^RF& M5YP5-SN5508C\?*U,(1'7T:<\>$18I>B;%GUK_G5-GXYI#3QW*K<\AA_DTQ[ MY4FOJ@&PR#'$OL@XX;$=^)1(:F3/72_N?#GQP6L7_GP^L\N%Z\;QFKK5N &U MOW1KH;QH"":3M/'TI^E\B\\MO(+1$EB.8<,$W"[F21Y+4+9/,F>8.Y1#76G&K6F5)L MU^>::-INK?F^^_T];.Q+EFX'5:7.9$WJ3%:QSF2[-Q;; M\$5[!_8Y'"!35/EK/*S@=*3N?2OU'T MTT%,JKPM[BB="IBK)7J?XPD?B'2LN">_BB9<*19S^=+34I81+S%%-)R)52*+ M/#YW83YE/%\ZE_-P--TV6YSGZXE2C95'3 EF MQ@?:ZK&:"A&'[7@ Z-AZZS7Z'7/VM:H?3;L=GIGK6ZW8S2Z MC49O1!4 )$?[U($>_W3EULFG:PX?PWPF;.0PSX^'O)T?>%FWFLED"!R>/H$R MFHIY /D%BO5G2Y^.SX#L>..RJ)3ZXNXJF2S.3 3#%S$KIJ77UAS7]V3P^^..4H=4,+#;IG MZKWI& V9:,//7#:X9(Y)]G#6J5J;5*J6R9* M(,5!DO-[N9G=RJ>X%/5>]#!_N!G=R9M2"^,R>J.B(7%^F!?'2;O/#,2_SNYM$0CQ0H$31*FIAU7I/='P&^?- @<_?I2& M_-\"%!?BN*!" (![$@' 'Z^ZKTX'1O+2A_E@*GR:S?,7O",9O8UDOCAU>K"O MI .H-?A)M/J[$']VEA?; K_ZZ-V MYSQAYJ]=G:G.//=;'"^7,6H^BF<=A L%U?7%9J9630QJ9332V(DA7BM5)&LFK&>+=8#)75D8Z&TIHXO4H8'18H'&_4=Q"A4U 9X;0=I\%. MX<*+2*6B [E#]DA17S'0[=U":?'8H*2">';^%+[;Z3N[A/J[HO1G]Z?OVXA?A+*H MT!WC?/4,7G0>0 I=. *DT*30A!,I].D4NE]MA=Y\>.)*#KUZ?"(Z#R"%+AP! M4FA2:,*)%/IT"CVHMD)O/M=R*8=NG:^>7(#. VJMT-GJ!HY6HT-U ZIN8-96 MI:CB&XJF<(UZS3@**0PR6*)8:)]8J->H2"QT Y2<;;&_UK^JGJR[FVG MRU5W6P(W\BSA)F:I-K.0K)+QUQ8&DM7]9?5D+==.EZSNN/)];I"J8C/?O!:^ M:9-XS@O?M"D1"K5)A52 M5#+^VL) BKJ_HIZLY=P)%'77M6ZCDV-_.2*5:I,**2H9?VUA($7=6U'[)VM< M=I(<=<=U[@YM1<-GNDA)A125C+^V,)"B[J^H)VM5=I(<=;9 M9V*=VPSY%$OOR]Z9 MOBNX$MQ \QU/+WQ)[4(0\ @FM. M.7N;_/!.BXV@T8CU?.M*OWISZ[S57F:R>'34S,P0Z9-62 >QO0L^(XAC+BZ\+GV M&=XXO]N?3CC6)I$;.E-WXX=T>*CY8YNNZUMP"2Y?E<,6!Q)38%MYQ^(/R34T M&!UFP@.L_W(-_M_4 N;";X\,[ 0>S70! 7@4UP4FC+_UM:BF:3;>W=U]DS\9 M[]YH0Y,[\$1Q(*(Y'+Y'!B/_@P'Q6"AN1=PQ!U670P:N&+$S8%CX>V@^,0&* MZS)+#F#@3S0+C!)&/8BAB(:<_3<"G-UG^.J)$XHWPO,\B #%FXA8Q]7,*!S[ M 01 C)_'(I#9WHTF8H.7]4R]=V!D"1<,(^YXC'.(H@) 3XR_@D(.YD@"ZD<0 M%/*WVFOG#6!]-A7CR-G\.V(WT$9,V/QK!]XV]KD8Z-E;! Y6X$REO!V^< MO6-B@A(M 2GP6VFO_5%-M'8Q SKX[NY",P@_ G/+*XI)Q;-&[VQA M?E%^8?C'*P?,BS/KK1T%/R'ZY,Q[]5YP\C,S@^7P^EQ+B^*,@5-D "B\Y/E: M- 7.\$)=8Z!(+(#?P2YLYCJRE#+6E.03RB@T-AK!PPJ6L87DQ6\R'P(F#5%7 MRLE$^25H R@,"\ZU*R]E0#_A4DSIF!PP\1VSB]H.?#^8H"2SQ?$2(T=0E/@." ;@ >$F-09@A()X9.RX,)9C M$'06RY.XS%3FH6#:\*$ILQWQ @'/!PV*HUU\P]:3@)'(\Q <@6A$2 MK)!=0'+F]M'4EFHO"#.:@F_;XA?X,G%=0;OPDBON0Y*PLDUY(:!4UPEGX"WC M#LK]S7Q6C#%W6?$&L"$&$-B)40B\3<^+Q!LJR-#_6I2[\Q?)65OZQ,S3I/V! M-8F8"1X9;E4,OO0OP ?4\!&L,VVQ,Y#G9"TCPEB!YR%J'(-"Z/=3\CDX88K? M?1&(*G-:\]6"M,\@5EN0=-^-DO!OSN]C,[#EG\5-^!%8M_E#>0MHM.^FH^;S ME4%8#/\@"(8#J[=F3O!DRLT4S^[8NQB[*SM;>#&32D2 O+I)5*4]Z MVN18&$UU%1.X;IR3BER:RV3[89D:)[X($.!UF2&& 81RD1# H0-W_/"SP^BCR9+AHIL5[8PJ8S$2D?,*!\HW"[2!RM,_7&9"V$/S)L2])3.=$C* H^ M:C\J"HKC835V*@^&NYX-[/G"S.-.L]^6G+U:H995\EDW^UW,NI71BMES'"0/ M-#4?V-DP8.:/,W,$S_/6='^:S_R5]MM^2R#;I_A/.=_RNZF- Y$V_G)_<[DT MMRV_Q@9'"Z1EO06>9 &P !,)NUQ< *.X%*DG&-7,),P5T3F0.0N37:>>QN-OVS+"_\:M2#O' U;9[U&KWO6MD;MLV&WTSMK=;L=H]%M M-'JC>"T1OD1L6UW^@N[(Z#3LOGW6;73-LW:_,SPS6;-[9EBFT6PTFD9SV#EL MUAV?XNXFF:F@R]I+:T6F/YL1V_.3"?'O^;&U6K#M,OL'#YL"TCVOO-]0KKMR M:G!7\S:1K<'7\%0*+'Q<:!4$N_"B RHGHI;9)(?2N3\/OBV9XO\'OC *A(!] M^7*Y'R@;E7MVIX=_W<'?X(A9#!A2&&_;43&.'%CV9(U%I+XP&3Q+0F% X$49 M$_&#;R&'44W6.WZ:"ZF(C!#8$[.B)#Y8F T[?/1$(*/2=6WD!%RL0GEBIHR; M\QFZ'"\G8TGCJ4-.GW]Q#?SZOVU M#Q+E!V*QLZ:6'O-*KU&N-R]S_2I5 M:[)B2HWY5*Y!J$GKS6L?B]VK$S6\3-'?;+E!9HCW_D5R%Y?B6FJE8[:BL&7% M(RG*>IZRF]'%?$9DMNPQ^^+_"T\G'RYYMB_.Q(%K?W',H9Q)CI/ S>71J>6+ MMV+^: (W-;;-9S&Y+98P_AUY3&NV= T^TEA.E&#T ID8;AZU3BZC]LFS2S=F M33EFK94Q$YEKZ(ME\&0ZS4S4)YJ*:85_;*DV=+C?;AJ][W*+O8Z1\<#;"GT6P=C&/UF&R]II>;P18:[YZCO[TT# MXQC>]$$]S]V8L?"+J#!,O"C^^X6J=>2W6VI/BA%8\43S;(V=P-Z.9 M3*FN#4U;QK(G?'2X^0 ?5DN7L^T:KQRGXJQ985"RO@7.-EL86UO4FWS+VT,3 MU2S[$@[9@Z N_=:,0O_= ?L1CKY39J'38/R:O79VISCRWJ5]W&:+FHWC60;A04%U?;&9JU<2@5D8CC9T8 MXK5217*6@E7,.A4N6G46HX(9+I.7$ 42!5:* @VBP/I1(#$7,5>Y70E%\$8S M#F@9[D5O(@HD"BRWKZ$(WH@"CW5(XM%.K:S\(8EK^E'A.SJ4.F07,>H[:$RM M6FC_ QU$@YT" 6JOO5\Y[:9&=)\#?[*NH/G34]QTXD)V_6+VO?F4<\^YK>OM3I-D M%YN)8A4 DEV2W>)Q(MDM(VK[RVX;I>SFT:6AKS?[!LDN-A/%*@ DNR2[Q>-$ MLEM&U/:7W0Y*V=U\'./NLFOH_4:/9!>;B>:UU'ZTLI;*+[4OG9"![_12BH"* M&/7:\Q *&.@@Z@Q!3+>X($:1Z5&6R5MZ9]"EPZ:QF2=2XB#5)..O+0RDFAE4 MLX=/-7-8Y6[JO4:;5!.;>2(E#E)-,O[:PD"JF4$U^_A4,X=%ZJ[>[^2W1DW$ M46WB(-4DXZ\M#*2:&51S@$\U4!1#]2YUA8&BF+VCF$YCY5RITT0Q\=6^SKDTUW7FMCZ@;6'XS!,I<9!J MDO'7%@92S0RJN7(&7?&JF<,ZOE59Q%Q5)LX2#7)^&L+ ZEF!M4LJ/O7 M]ESSX'7F@=[M]4DUL9DG4N(@U23CKRT,I)H95+.@YEW;<\V#UYFI@PA*\\2R ME1G'Z>9H8 $/'8$O@XN8KL:5EW)$QUO4%QFD%5TO'(E0R_XO2*$:O.1(U $&_IS?[^16/ MDUI7EW=(K=% 06I=?JA(K8^DU@6V17LIMSZXD*"MPYV06I?"%PF_^(,(_$XN587- =ZPZ#J3'0FC)1]2)M)FPDGTN93:G.!W?<.T.8\ MFL&W] ;UML%GPDC9A[29M)EP(FT^H38;!?64.SAO/KSE?%-O#$B;T9DP4O8A M;29M)IQ(FT^IS05UKCLX;SZ\3F"@MTB;\9DP=1Q "HV,W>>:N#&YI[/Q2'%21U M!($BAJ+J;38'5,> IW1>@Z7TZ<5ZOVW@U3+B^@-. MDI]'QX,VJHX')/EX=88D'PT4)/DD^23YQY#\ ML2[ICE']Y(H86JD0))/EZ= M(G[9PQ>&X]=E)TW?%5P);B"YEKJ,&%:% MB+S'&-8_7H&U6LQU!7!@ K/?8Y.0OR=&I@P!0'#-*6=ODQ_>:;&Q-!IQ.Z>M MQ2?JS:WS5GM=IX^--+C3,'67V&KHNW8::B>$+[/6\ML&T]F'UN YO.3."[N+ MU[__)NX#R=T,4=W-F^1NUI.JL-)3F-_.=[R'1K]Z_S&('K2/#K?\1Q8\SQY1 M4M,B,1WZB&DB4GY\$(!KV'D/3.5CV\EC:SS6YG-MU>06Z'[I(!A[\6M,S]8D MOP'IF3)(2;XX=62,P[6 6?Z#!X]I:PSB#Q9HXO-:"(^H:^'SU %]=Y^UX;,6 M<:!3^# 7'_2L* C@,WZ@C?THX!I[FC(84%L+?6W"3!X%3)L&_D, T8LNWF:& MFJE-?<<+X=/R^[6AR<57P&]CIIG6V('GF0 FFC_28* 9A$*>&(AOYK-XF8LX M9/X8HB;M@7DLD#=HPSA$4_@N]3WB5N=? 8-HAG IN+ Y>WP=W@\C!Y>#6Q-W M &\*Y+73[X$KRJ^%5W@TF0 M*_$%#LB/ D/ ,[L_;1H_X+EV#_=QZ4\ ^&=M;,*P@D5/Y+W+,9I A"1ON+08T7"SHNHPX*:K!EW:NRY'3WRO?"YG[/NV&E 3 M/A>*49<@3OT0!M6!SR9?%L<&'4P82'8D3U]'/(-X!] M.![77L.[(D#_S2:DP1_8D[(%B<'+HC[-N>+2?YH(X MRM]BN?4EW\$_ 1,$ZX5C(&HI?@N6?*[-S5NE-O%?C*/9^/Y &L6;^,YS#V>< M60+'GY#'<>:E0?P?"_QM)K[_P+206/C.]1?[CDYV"U\TYO-CJA*&B#S=0'&V M"R(=FW_8M&?HU7N(XM?DCQL_L"[*7[J;C?GHTL?6W;4*340 #XXQ@LM+ V". M8!WX#>(X^$X38G;%*O)$R0^.Z\KHZBN$6IYM:G_*,/&SN'L5X:@P4<29 7,F M0\@&U,?C8!&8:\H",>BIV!WPLF5*8%G,E:$2!)-+*0S$@C]]^*99V#AFIAN. M]=BEA^P![A;>= UO%]ZBK%%+LB)GV;KAX6U'W+'*'2 ,EN&F98'#F)[%U/-> MW%UJ]S[D/=J@T]?W@^_5^VL?;-(/SL2IN1#2?8+8+G1D,KK_?6Z4QFXV8S$43(Q^:KH0S M8*[*G'P8.["&F6&GP^G?%Z8XYP/6;BV&. M/%IO8O9#B>QBD#ZYO_=@R9&OB M. ;/-15D&43L\#D;5$&]R"M'ONOZ/V42*N.5*>1W,H47LI( E7)/.84ADW"5 M5@LG6**#^%-O3Y($K4Y&'S+QK*[^UHQ"_]T!D] GVJK::9P;_0+;%I1V^3VW MGA%%CO[F1=8+&"VW$ 3@G@1A__&J^PI!+P+([%[H,)Z,WD9BMV"X69#'FOC* M;/VF)<;^+BJ0G?)%HO!5)0J?5A.%PO?>GV)Q%P<41&&8@2 F0X[:G?.$F<

B0*R=FSRT\#9)(AY$+PO8%K.HQ M!U8<2)A)F"L V_["W"N%,.?0(:/9TIL=RI#1F2Q612!EQH$#*3,IYXF]OH&I8FE,$;29 *'-+FR4)$F4]Y8 7!P;/O>MO)[C(/CF[WS5@ EVYO> DT'A% MX7"!KC05D&)7!TM2[,JZZ?Z*_?(!['NEU(=O$F_K(/LDV:4P-Y)L HBNN*_@M-&%TX%7;>7R?8'D=35C@6)N< M\>^(A\[H^65W7!B.7Y<]*GU7<"6X@>1:ZC)B6!4B\AYC6/]X!=9J,5<HN48L\<2 %M1/"EUEKR6B#Z>S#0>+PCN3."[N+U[__)NX#R=U8J.[F37(W MZTE56.DIS&_G.]Y#4%^]OQ3N"#YJ2@$T/5O[XEC,XTR[> @8FP!MS)Y;\M4B M6QWZW&EV4LZ]!X9Y$_2-IUV#;(OJ>1Z=I//W!M8"FF62M#ZL9#:B9#JDZJ^! X//3=LZ_/+.#: MW7\C9SB<7>JUJ!%L-MY]^'HG?S+>O=&U:13P"&Y:@\L#"UKCA;L3EX*W:V/S M,;Z6+=XXOQ\&-RX_,2N>TK6 <68&\$WBT]. 6:[C.9:HLH+@QO6G\G;]D>;! ML',8)U>;^"ZS(E<\Z&0JH@G7.3 M*MMCR>_.;JHZG61/]B;I5+IG]IR_IFB);FLC2QY1ZH[/I[\ 20JN3OQ!B'://_\G!WNP#R_#%@RTL-<0TB2$-8=103'+F5!;**!V)@&BS% M'O)6DFT[;P^L>JMM.3T' MW*4V[>\(9(\D#P5+YCCC^.]/'^N60;SIF'"%>7]W;_[V_WV_N:])/%EJ>1UG MO,]4L0&%U(B> URA&>3EZ?R]-ZC$07OYH-6G8? 8D@G@F&+C_Y2U<6!EUA0; MWZ)!H]KPT+Y2;$P+%HABHT,K*:1@#-F4\S:K@83M(XQAQ89-_ "M4FX1NPQA M+S%DY:@5&Z]RBN8C>!W!L^L_#.! 7[&PT),.'!'.=19892LD0ZI"KE MQSQ"::0K-M>,SE)L9,J)Q9T/>H#DG$L;U+SKH'B2_)P WT9EF7,G4:1W'(UWYF MD#4#B!&/B!W%(8X0;2?P'R^9W:%#Q_9W4Q@]L@1@MO2L)H]A4>E18SD*$<'LD1@1Q9Q2!F]4=" MI@^S*;T;W81 LT<^[_3.7 #NQG=D^"V-OLVK(31-T[+2/ZKE9'9J,*'"=E$^ MV@*/# R78;#+C3RA<$-!'F &?JI ^WP+I"_DISN))U]O']?-L:GUFLU2)O#8'#_?.$G(DL@[,X@=!HQQP)P&&!C(A(YJ2"@& MLT;%%(RN#?*Z.I]Z1^?3JIHA=](&DQC3UV :?PM[O1+9A6Q/7O$^#]+J.8[^=(!G3[3A]CCT1! M.$N?SLZ;_6MKUE9WQ:KF@ =O>T0S(+$RR)S^B&>VX$#&]DDBR;6\(8)F0Y@R M8BY:C/]206X&.Y2;V]0FTA*RJ/FMY?JAHH3,+=",&/S7+YW!&RX+P^HXT&XJ MC0-?DZTDX-6G=!])151H]ZU-42'=)RMLD^T )=KFV:/$L85C?8W0Z9TH9K2M M,\*,TY&7 R%(X_S"$%G_UF7"Q"Y+M,>Q9%Q)0"NB+B, ,_3EUPS2:)7YF$4]V@H=YQ)T8/*$B M">P67HJ3PAB8?%MMX8GHP9+I%&[C<\HHI227QN437W@,EVC^1>DL17S)CS"+ MQ0>E$S(B4CYX.,\-808924<6IK&ZER9PYHN!,$893A\IM4[F$I"'V'80.@0C MN7SKYN;^UN@VNS4I<$DB2S0F$9=87'"&+;MGH?C!CX&_$+]E41AC=)4VC!M\ MBTVG8I,@&Q;,Q':YV41#KCAQ),$06"(&GB;=2 %8 6^HNK^)#883].\>L@X0.%RW9.J,V(M S<)A1_^HMYD,5$2?9WRX+Q2>I M!#*CB652S.!NN;Y3'B7;.R@[J5XSX"L,^4H8$QDR,]0YN,/NX092+';9002B M63Y^Z5 ,-;M^(H(9-95Y;NF#4%3] (21 I^X@N(*7NQ@%28! L^6_<8U-T;W MD[PR!@H#)->&]WM@@04.* X#B>"/N?P61XEJEG\-0W,#AVLL8;K4$J474I@* MY>_"83L\""ATF%C/7!Z3=<";9<$0SUREE?&?/T4N_VGHVGPW!G\ O*5185<" MY:""5=Q>IC5*E^?#?$S?<$BJZX_=[CC<.(Z+?\+JX^%K6.%">\-:&5*Y(Q3D MM'\\35 C;]:.8L2-,G?ZF?)5* $I7&A,1.V M0CHGL1SXIF#I:\NFX,[M;[ HJ/\8"4,8EC1<#Q()*JLFE92A ST%2Q@X/A.B])N9 C3TXE3*8>S#,_ M#TR:/T-])P^*HK<5@ N*1.:>TU(>HM&<'"H5'C^:J$$H$3.[7(0[O]Q8Y-9N MJ?4:,V%1@^S5A>!/0%H!2@7X"7XTQDP,7,__BGTJTO);37XXR>+7819OSDS*2$X%T$P3-21>72<]L+,M ML#^[9.AZ;C0KG(!6W4'2T4VLWVP7TK%6A<^^,Z;QU)9K![NC_/PEFEU@,'IX,++$0)A')7)F>)G= MD,'<&X[81=QI+O+X/1U1- 4D.Q5F8G5U!+3K=XI5-I# CIQ^ MQFOWB#2B2Z.B2'?; SZ+,#9\HB[/-N86%08T0C ,_'KR<1[*<\0^!08>L-P+ M?\N0>-P(9&-*%^1#&H)YTWTA*)DURAL770/"[.LB$&H5@5A^D.D)^+H\874?$A)Q!%_X97IZ]*ML<43 MJ&0.D(=.*2> M$I)2+V61L+Z2/6LTI2(\6B1":QCEF+B,BE-K_&7 FTGL12ZP'2@WBIYYXH;( M*!"T78@0\O0]N-?UX8\:CPU2QD1T9WYI1.VQJ,;!XBF&03*_\9RN]/!<[,]3 M2>(I&@<,1%+&$?%=SV/*S0RYQY@?%!?O=/>P/!@K@WEL',2>@V*%:0!HSCDB M.8-OF4;:V*?!4RJ M"9ZO6G)&&TDBPUTII](TA]S3HH5=BH74ALR.K:!FQG@O)RS?@!*9"3A)/@MQ MS#3_XK,O =+1)4#.K 3(6A4\5I4 Z5IF:V39=MUI#3KP -.I#T?=9GUH]EMF MSS&;=-C>TL2R= T0',<S 77]<)6J*X-;W)-: M5,4% R8!W2*^YI6O $..A0+_$(;BZ6-(')J>+T^S_0H@+7-J%@$WO]E8@@(< M"40&L"CB]B[/D>!%[(P$T-V\4=I&3+*9L2LA"RD(=194+',ILM M:VCA2_F0AKSN5^;9#>,NR;Z:;QT7$Q!+BJ));*T9.^=[Q;R*!1N0N,N.-\A/$,+/O%4%^4I MOWV.%$BS#5]8?_G5'@)WO=EI@IQ2H,9FL];6B7N M7-DAVL,PLUF12X;WR9_[9&C2A_,YRIPB4D-18Q#+ M\V$F.N[N\K J=VU ZGY0GKHAC,J5>#-.9E2SPGS.S%6D4N09 M&)*XU![+N-IY^B("QOSG.3D3+X M?^XCQ3S:Z1@<^I ^9M)6B)?,,U#"3(H*[H6?H3+[ MA-E"6(U[RA.'DFT#:3\$(% @7[Q@B9># [$ $H=TAI?7.+5'(XIK&/=:1"J2 M/**2,; 2ASG_,@<_)%B+2R1SATPF*8:LIG$XA0$N+#SZ$X]/)_#$_'B M5!E2#S[C6T@2-LDMET413F(:8H]#PF)F-B_'*GBH@IL*>#I'O*962JMR"S83 M+AP&<92.*,/*N7V"8<&04Z/L!5@IQB"<:R(^*)!?KN1"CFPT?MF:3/:<;$X& M418VD0S$KI R,*JYDL+\=ZGFDM"BV$!"HC\%WM-9+KKU+(@E"7BE.56YHP_[ M2L&K;9Z#)T/!\Q0\7AO)#9TZ*@A7>$@7E9/W3^J#R'N+!@U:"&@6(2M"E\** MPF MEM#\VLD#C5HK!3#]6"6#29)S37>B0Q"MK@TSCWIAT?Y$@6^1 M?N?)?&ETT5XM9IN^3JSA==)#%V(S.%4\BT,6WH\Q#'])_&\*)C0F:TA;IXJY.\!D,QX#?($%'F71^79#V5;B2F<:!:EC_PRV/B M^>3G;Y M,3*1%9PR,AWX_+PS[CJ) ]9.WC5>*C'SPLF>AV@:TX1^Z5.W]HN54R"W^56; M!,+%UK"+N?2P!K"\T'R;(K/J^6;E!KG=>8']8[-6U9399(HB$<9T M!RD>:DJ)Y*:L24 PS(H%\MGUM@NC2I/';?Q \>IK$D?!FRU\PA=[D7[D_]M# M^]QNMS'H_[J\SVT^U+--Y]%C1G^V:T&]-^*;C>XBZ7= Z((9O:SG:W^=Y;]3 MDL-(T!SXQY5UI0+Y6XW!041?#8[<,,&38+1"RY[;I'-G_M13 &5AOXO2" KP M0"MAK82U$M[GI-^#6X9;\U(1FUH1*Z85?I,>R<']DIP3(OVOA,+<^3?$A<+1 MGQ(\!7X(9;$57\[&<2#ZI6 32M6A,KERQ4 51/!@]CJR@C3JIJ:XV1&B./SR>-D2?)MLTQTMH= M1IJFU3(K862_9O5,#9&J2=.N//K#YN0=**"R 4NJ[P;G,^1K6)H@A+LIW*C> MSK"V7,YW/UZS81WKY+*-#U59HU>($FS0\*"%_V+9H.%!6=9<_ HYNVW:;J/? M49L)]RN+_:L7^-#8K<--%\L&C=T5XLJ%\^ +'=]N1:.RU8W?O@GM>!?>"\V8 MMF]+]*>\@-WXCKR$[:)SF]6N]?6>K7IBJ*J&T/"HA?]BV:#AL0(\MH\/C]6W M:UM6;=#6\*B<&%[ ?JWZKOW[7,DM]<)=VE;10<:+98.V52K8*IV]VBJH+]\G MZG(GSKM5ZUJ[LTZT3CASG: !40O_Q;)! V(%0.P> Q"KN^L B&VKI0%1-<&[ M@)WX<@YD":E4>K47 !FVRJ[6>PSG%=R^>)6D!ANTF:(L:_0*48(-&AZT\%\L M&S0\*,N:BU\A>@OV3+*K=03ZO$*?%Z^9U&"#QNX*$>C>"Q'HKX'H :]J@G6K MUFWOKN"'UA%GKB,T0&KAOU@V:("L )!])0!RBQ3KVJ#5UP"IFB!>P):M^N[] M;C*L=2A>!QHU&[2UHH*U,MBWM;+S)&NS6VMWV_H(F&JRIZI:T)BHA?]BV: Q M<7-,[#:/A(E;Y%EW:Z;5U9BX7/:$?"7B=;3F;=)G_RTB0X_"MX[[]#9AV]=X M0D/77K8R_Q.SR!W-7EZ;67*T&JWVKXLK+#NPO;_LD/3^&(1&-*;P3TBIV'EW M?QH3N'C,# J#=(Q7#%W/C692KWQ/7_E21YAVT]SZI&*K63R84:LRU[7J^%>?J[GM7-O-6F

9NYEHH%++;N9K;SM7JU;J](N@9P6A^K"*D M;$KA^R?JS7!]D\AX)LQP?=N+41VX/KPY?Q;#@&M0$8"^P$?AG_.G&%/0"Q3! MS9B"L@X 3X.FN_Q1@X!X'$E*/ M<-84KDJG T-W*+-#=P@O(4.P'QK&0T9IT9\X3H9/2/47WI2.9SH-@Y] R CH M8:P0B9_#T'.G<4AS$E$XCITR?4)<'P;[C8:<=;Y-[X8 )'P^\"7V]R2/=,-& M5U;*[;IU];97%.M?.0EAOB5:O<"+(?%P7$AII*X/PS!,*T$'! '!:IR*0SF0 MA)2,(AH"B\&>P3<2#\7(ENL 'CZ,(R ;@WFRD0N?IW,"&$%* 28D;TP:I#X7&>N7AE?&?"2R=1SN=+&A0>X[K@V=\O 0IAQ'02/MF$B_('SN?W7+WW0 MK6]8>8IOC<\%7CLB-MI%@+29.9 P1%E!N6*)/@,7,-%H0IFA8RM\8C$BXN% MEBRZ[4M#2.LIX_Y"J(>?QLUH4R"=Y]J;:.=-8D+8/CT9^M%&\>KOO^$X%!G- M2*G1O$Y&4Q["0C$]B/RM/>0-(IR9\]_W8 TQU"P3ES$.^^F$>:PH'RG:9L)= MU8R?AP6X -_$$#T+/!E[D M<;2@W#"'JZ;$Y5:VN#VDH.P9>B3HT7&,"(816, /:FQQ9TQ\2.1KAY" LP' MS'?";71X%N-8%%(8&RT"("*!3:9A<#9L'@8"Q#@!Z\':/-7L# H7L #KWS OO'9G$7\#K)%,4NC.F"C98, MXT_']J,_:;-M.>UNI]X;T&Z];8[L^L!N]>#CR**D.6CVN]:5QKTRO;/^,JR\ M%[*&;M__*%ZUCZ[=-QWT1MH]67_&C0TN&1/6\\7H]3O?^! M-<8,-)]-V!BT*>A)GZM!8@OOE6 P+8[0-^%1-C8FH*Q1]?[/P\UGXYT;W(,* MLB/09&!K?_+MAO$*+7*K^08OX'^:;U[7N"X7[^/.A_0"&)!9W X8,70#+WB< M96QWX8/@>^&WZ7C&. 9-*+C<#OP,#XDHX(2T_)&MW'>(0^ZNX! >HC?%,^"V3Q$,0Z?8@Q)V))DQ$_,(1,]A&G0DGQ*PYNZ4_Q7TWF_) ;#X@62&F5PANA$@EPZ;L MGV' 5KGR\A')#9G5F^[RZ#@YG3J M-7,!C]^GX,3[T3?)D&_(CZ\TNAO= I\DW58%\!6@5!06Q T< M<\HC%EP4I;IQA'1F%TJB::B/"IKE-!=&$^*0Q13&@38IKGJ#.$\81^%"EP27 M84U[W%XL:AM0$/$C#]!A/$1NGL@X!2@5:HQ!$PO-@-^#HH=ALU3G<7V =SJY M5&2\&[3,A G] V8Q_@>O"S!H YJ#F[)IC,5/ABVB'R*T@S/B9JE4B N:D ,FFO$S !EJ/N)BA@W:N$X(DGTG&.\P]^"+\:CTB$ESDR8]\E3ZD." M(/'DAA$0 J@=PJ-X 7N\>!Z(YABL.K_I,Y]=)_PU]!E?(]%;(-@>)[Z=(14 M8/%T&H11$LHA$]2GR*!$$(S'('">7<\3YO&A5![T6S))6K\>LRD(-QXX-&W M<9A,:$H>0>Y &'_4^:[/-?$P$'AE_+99>DK9)(]CB?V=&.,0Q>B7A[O;!>.? M/P;4:A#R)70=XYZ7!]H-!F:^6L;'8$P1$XR\$SUY"<_Z"<8,@P'(&!(^*&J+QC88US+ M%.2R_,/C,,$"D2Q42!(RDGW'FM@O\ ,#K G_4<2$1) *@)%Q7). PC@@>P%+ M7UOZ^"\$#!.C9K.?OA]9EGH%:7@K89W8 M%$X!]S,Q0,?_8D$"_7)'!*$==TAR^R'[754+N6_2^ZX:OD>/1FU,N!;73W4=E6&:*KF@I_82<2_J8>!UJ-GJ5/(VP:N5EG M>Z?H>B*@K>%\\GB/[WR 2T! $(9?=$ KQFO,6K-IZ1,*JLFC\E4#S]Y(N1&. M#&X*VQ16(2Q<]8IM:)M%USBY7#9HPZ6*X5(X%[13PT4>19A@[5,]RUB:+]I.\>S-1 MN [=RC@9Z+;WRDFGA?CV4^P**>XIZB>[:Z-%.TR M72X;M)%2Q4@II!SNTDA)].C>[0KVEW+V4C=W%GN7 MQE*BA/=E%;5KO8$ZS3/7TBE9?7_A>N4XX9Y#VTFHN-3FS$,0X9'!_.G)8[D6 MVFXZA<#$G#=(U%(4UH;5B? R;UCMEY_:\LI97H7FY;LTOO8;D.K5^KUBPX8C MHX8VO71:D)(J_MR#&HI=A[X=I*#3ZM:2=I&V@S&ZC0GWX/ M.<^9'[;+(VH6BR&J)ZAZ#^XB DN*LR6M*1^1GZG=<[0>]3JL= JA"+T==S*L MTMMQ^S*("B6D=VD0)5KY@?SE+*K!' MU9"$WH8['U[J;;AC65S]YCXMKEV96>UV6YG8DS:S3CT@Y00Q'ON"WRX&Q+_2 MZ 22G"Z0,:J&.#9'XQSS+M*Z4K;,\V%8J0VKG&&UUUK1H,_WE]Q4UO9,M:#6 M4J@XDL81DI<(WH%:Q2PUMG(=+8O]:RN3H]=H=7[=81NA\KY>A3.L\[Y>'Y>? M/DW7"_M&PNAN5++<'NCVG;V6J;RS;3:TT"D2>VC*UI:RPXR;45V&NUA6@5>! M@LO<$.@8\>Z2#K;2&<48\^/=,M?O071]N7UI#N37]EJ-9N7 =(8;^3YTVRC; MT[7.=Q6';A\S#ITEZ4)GZOXZRFJGI ?"8O>[?UQ95RJ$+:W&8,U]X .LDV,Q MZH:W6SMZ-.X0=I]2:T$!^7]1,Y6+_ZXX(?3^HM%]"W09ANYAL$ MA32X>&7T MNS L/[LCNL)4//UYOII1$K+76NL>5.LJ5J-/VNK[(?AQ#.YW0#TO>%0OD,JA M[IPH?<(;#P=3.GH;03+%S#DZ:AW_.:E-@4(?IA4!S=4Q?OF %?>_FWTA_PG" M6X\P=O/397]BB1NI8-D7.AG2<)T,UYXNO:> J*FJKG,NX%+%<-9:0%76:"15 ME#/KK)A-H'3'[NR1L!3C*,GDZHS:=?=G?>PZ,+AK"9[=J[?FWW_#ZS0"J;"8 M%"ND<8;N\&W,8-@T-$+J\3U7-G:G*E;/T-[Q.1UOUX1?X@%K!_^0 M#JZ\)=&:W[-*5\EKDCT/X_F:X=RG>:._J M;6=+;U2OE:-[H[O)3]\J:_*T&?$0$A@'F'R_\;]@K#^.?;+L^/F2JJP)54)C MJAS$U\QY86M7N9/U)^7\%KK#'L'Y3;7P^AZO::FSQ:ODZ?J+51O;(^J9Z00E MV*$7AT+5FAN]JUSKPU4*48H1BIP^U-0_:FCO9"JS M')%[E9.H][V%?+JU6$[*%2_4D*CLBBO4NGQ?I>N.6DSE8E7\]@![9JM<"7;H MQ:$0-S98&9<&B2JP1\7%HGHAKGG)*S7*<)U=.:N0LMB+>$VI8$I#D0&(UIKQ M/P\WGXTAA='[(,Z;U)TR0(@-U[>]V*$._(%W,0IF*(D=%PM:@?4(%&#B+V[6 M\SI7(],=M4G,J*@+%@;"!EY"<4G;VV R)?Z,,X#?!@,+' :W P7] M*"&GR^ QTR",C.<@]AP^BR%-)^+-#,<=C2AO),E')%Z:O"7#L)K!8J"AZPL# M'5D(#\?GI:]L&"@H=L!@T$#"6+1J"I+2N,N(B50?DR<* P.ZC&(<%?TY%>3$ M'Q>EY)'Z0 YQ(W$FX(&P",D#CY#W,2E,+W,HPY<:HVZH[3;-?;[?M M0;U/!_WZT.X,;6H-^SV,#(OB:XEV$HH)%: LD5:Q(-L61=BR 4]QL5!Y173; MKDZ@V5^P&!;J7JRG6'<2MC_:*%XEVP)*C*:CU&A>K]XR03'=F_Q5&O)&QLE2 M&L\E5$P?-9?!59?QA1)47%Q!IE3A5EC>!CLK<^ MAP)H(>)@64\L\HFD>N*DR@/S?_W2M\S>&Y8Q 3*%.S-=>3AH,II]65HI%%\I M38U,-5%NW@S#@ "4 7@]!B$\9N0WQ,:,N$/)"J:0:)@JHW&%@7C(^V(?6Y4L5*J!" 9H<%@-NX()H[6[)#1 M\$F6C$6!JDG+"24G3T0D&7-AW"3,$ RO!Q&G+#+ $L+/-EAQ+GQRV8^:02.[ M<8XT;:4TS5(S]E?2LVRY!\^^Z+,U%>;Z@LZ8ZXO4OESBN2Y-6N! 8DW+ BW5 M7===4]7L2RD9A\F$IN21UH,YFQ*^.WS3QV=43G[\0 70SV M^R\/=[<+^,H?XU [$/[$=0P##CT7'@;N-)9,$Q0E:-200TS M5^7@[QD\%!QKF X0UY6EQJ7-@KH=M58 =@HBQ+,;H:?_A)7%X9'< MEP[ 1ID_NX$A%4!>4=D\ [=+K/GCD*UF*#8@<&CM,0] N"Q2;&QH%TR$D(!8 M@.*:HNZBW%[]O7'?,!Z#)QKZ$QXJ>J2^/3.&@>^PFFKS0+&W,7\;8!PC2+ 0 MG@B8.2BJW.@AGIA5QGAW BJ"62(JLI8IV*#1#IKMJ0%!O/>]#6>,) \E'$K$W%!ME(J;:TW4AW1;N1)#0J M6XSD6O'(D(-SAVU\XC"$)?>.@+[D5M.^ JBM[I]HXYAJ0?YB"Q$9:6>Y*#P9 M!G%4ZHN4!QS ?! $-DB458%:H549X'5JN^==N1>,ZKF\[=#WN>0&*YUFHZ4; MK"B5Q=!XX0"D[J]RI(S9YDN%-7:13D^R:W-HVL7Y0X J[)FM!;26NCLM=!#$!%/ZR %.*%*<;^EZT4& M\0Y$\ U"UDV'6)=;=58/P&B=-4XHRAF-$R?$K$O$ M"<6Z#^]U2^A(W8<)&_-#&3;^0?^*7: Q/]:!7^+1^]"U>KL:PG6O MN9T07KU:TAR<+PU[-R\"/5@\V2>VN4L*GJW1BBFYZ=V,/V7>>(DYCR&J2OSG MPUQ)WOC.]U1%XF^R'U/Q>>F?_^W2$ L SGA"7+:K4WK))WZXGO]N9AL\\=.# M50I4MYJUOCE0ID3U!:L95?6[QE$MX.=,^(L$4W[VVE*/&7H5J*/FST[DU22\ MEGBM][7>UZM Z_W+(KR6>*WWU0V>#9HJ!L]TK.M<5<,EG? Z#LV_E!="56TK M6X<;=J&<-B-PKSN:R=Z%^:[5QRNY>XF,4#1) MY85*L/IL_-$SB';"GHLW;EJ'-&Z$TOW"N])^FFM>-0_F]6NF0KE*ZM:GOD3- MI#%;15C0F*TP&61WU('L[1"V63/[;0VQB@JF*N=%5^U; M.T&,9RNMQF'@]AAM K=JD;D;VI<9.@>FO"I+0)6KA*]BUX580I5KR!ZY MP/M.6'?Q5E)W/U;24?>GV_W:H-57)JEOF<6T%!O.7.$<%RXT5FNL/EGN::R^ M9*SN*8759WFD6&.U2G"AL5IC],^+5M3 M_XE9Y(YF+Z^JW(1_75PFV5'L\DVM1JM=>-DAB?LPIK!(/"]X!B$T1 WH:4@9 M;^;J^F+]X$(FPR &J8/+;X/)E/@S?CJD]X89A*]7WOG5<\G0]7B1"&-""2Y: MQR"1,8+%C.LGIG"U$8R,]]3F%K&@:LNL&;""S>M%\NZ6:U),Q"3%TOK'%:@, MFWH>+AZ@0/I9+DO^.3>8:Q)'P1NY,&'!>V3*Z'7RQQM#+MYF4U;H*:2A'"A# M:*L*"AFQMN%7&NX"E4[70#R;1-Q"9A"G>'\=G;-3R@-=8:) >NM*@:1/L[EN MUN%+*V%+D$+G3=%M791CD]" MN[2.KEV4.[JARIK16DAKH;/70EL=E=$Z:*\KYI)Z#1[CF)C8V[E6;L-/5U17 M9T?\S'>[%>7,>EO>E[:=K2BS+K$*B.:-QXH28I7%"X\1YTUGC MA**)O>VQ:9YI6RZQ6%-!JU:QN3YDRRA>L M9E35[QI'M8!K'#T?'#UR^[@+7@"J:IZBAC\[D5>3\&HW/@5ETS=T/[,D/GP)1790FHDC/S8N'P5>RZ M$$NHM;N[.8=H0.ZV/#F2NP MT$BMD?IDN:>1^H*1VMQ)=[:M@+5K-6L#2T/KRS(EY"81FU42=H@=_M]X46/X MUG&?WG+NH7RX?DPX^RH3H-=H=7[-4^#7S/S[TR@WJB6K^3\QB]S1;/5Z[L+' M[(M:C5;[U](U>B!BX[)#28^I$8R,:$R-VV R)?Z,'P;IO6'9@^GPM_'5G0QC M9CR,P1Z>TCAR;58S/G^^-5[A'5;SC;B ?S#?O*X9]U$8VQ$LY]P]QB??;M3X M>J6A-S-^@!S[!F'&_3B('USY<_+,\F?,WX&-:3\$OOLS/Q3^U?PJ&[.(W)%+ M'7P1-]2-%LX)ISV:$V*<;(]8EON_ 7BV#ZD[1+<)D@A91-*6C:)YH2#!%C M&KJ!J#/2,"2:?(U!*%Q[CAKM5F'?-,6+I#H)0>8']8S766$VS:8H_NBT ,& 5$ F6?QA+E (M1)V; M:#[>/VT_^M.\>ON LA5X7O ,0S*2LNQ )A#]:&S88^(_4KZR1B\NQ;G(IM)P MG:"8I)D L075F"-D,K"-U.52Y<@5UH)V1/6,$,KG*B#M'U= -9MZ'H(6$"+] M+.&0?\X-YIK$4?!& B( K4>FC%XG?[PQ!&AVF[)25B'[ZT")>?UFPZJ<;YU! M#QM^I>&)&X-JI+\/CIW^GLW'DW.3WD'>J'B94[OD XP$I@V,L*X42+PVNXU^ M>[W4ZT.MF:.S[68"I(^4RY%7[0##T?FD2@KR4HY)4-J"_+ Z.Z4<*"'X<;#F MAJ&5])[:/-(N6-(R:P88:4WEXDL"1RAROUOI"L:#&#L+JY\26W_V0 MW_CSJ&%["CM?%5(;:N M#$_4#W<<.TZK6;51V$.YPC/*\._5YJ92H=/DFID"MWPG_I,_U[C_)*[_&93N M-B81XY)6S^5UFRUE4L^T,ME &%^?=6#GI+=\3/7\!QWE.>Y>M8Y(J\PGO>^S MESA1H4/<#D-%_#'[RLE7JZZMUB\Z;'32;-%A(_5XHFHL0GMZ)\,J'3;:6]BH MT'YNSV&CS)&2UGIA(X5*[&EEHL-&)Q8V^H(G^@P9+K+4@PT4G)Z*JA(MT@O3V"=+ZM-1Y!1QP_2OVJ4R*;FZWR[6_M)_#52=7ACFJQAE.J%:Y,KP\W0(ZRM8N5X:WFUM9 MA?Y@A]X]*[&UUCV"W^V<1/CIE%74R19//_FBYIF T2/X+Z(D-8:.X*UP,0-I M,T9A,-FL^C(5I;BS]=#!=LE6%7^&M0Z/$D]=>*@L,PY$!QIA@6[XBTLT+QN> M*9\-;P^F-.1L80WC?8R*@=_+W)_&!&8\AK' 4YP2BR\MOCVC))17E1^8PZM@ M],_XK\U5WZ \W"Z\RZ_! V<3#=D[&CU3ZHNF2;R\Z88Z[=/7CSFE5F?41L7V M#,N>43^KU3:>A=7D[0M< M7\P+WMH0\+,FQ.2K.".>F-:TS+0LJT%_'%/1',A*]^,PF="4/-+Z$&#G1YV, M8#[7Q'LF,W9E_+;+0ON'!-&_$V,'B.?2#6@8"I:]YLPG/A M85=O'WC9?T QW#5%.?G[;W@K" 1YN]@^I1(YUN-YSA1:UE:B>%X20'_B"OF^ M\9U;+K^/%/0#9?/&1 ]T/UTCS-:?#G9G&%C68-@D=MTD9K_>[E"[WA_:@WIW MT+>ZE/3;W>;H2G9:2$@I%A-:J+(A0L7N"R]U7#";2ULN9,-^XF)A"1;M[Z5N MY5KVIME?6-.\%/BF2Z7RNL@NA*.-XE6RJI0835>IT;Q.-4ZI0XMBNC?YJS3D MC=3:4AK/)51,/Z/*.,;GE%E*&^X?YKW#BU4LW1?XZD;P,'L3.=ZQ7MG_*%Z1 M?:^>-8E\G,537,3I M_%]*PHU,K[=6L]5;[)35,+)S'!-F4(_:&(W! I,\@?8]&C(3KDWA8W>8&+4 M<;E&G?=7X_1TN:/ZB%W-?)O?=7-_:SP$4YA?OPW^4U'R!=/-7R!N1Y/)F;'M'6."#FI@!,H81X8% M6!K9(3V['@H7#6V7B2?)ES6,SY)M+*K!HZ8A9=2?+S@0TYD,&SXEXHAR(D.8 MO#\20N9DAB-?R@1 F/^'2\1D]/ZG[Y*<2E01J)9?FX>0\K_+B M&.."=GES35O$J4#1@+$4BHZ!(V0GV!/+C]6S[X1CSW>_)&_N,#/-Y<*W"^&%MTXA!W J[>FNU%^.-; M!&>( ID-$[ W*"UNF1AY[A+;QI ^WI1;-T/Z""*,(L;%FTR&H>L\IDH>G ][ M+.28KTXN*%PE!J,Z+.JT\>OWN]^3AJ^@#GGOS[GX>2X9NAYO?VH,9\;?-@]] M=W(FTRV2>=;:XMY\WET%Q=(,I7WM'Q*GR7I9GN? MC-FJ=;'$Y$O1]H8!O%[-8[[?1O_"YKES=;$!E0J9G9P4MP#B5:FPW9Y$"CAH M101AUG[@4P5B!+;+]SAQ=Q06VU^QFRY08<[F#?'$[$CLL-3$0@*-*,?3"LND MGULFJ5J5#_Y(0>6*]R+4?2"A-\O\?#?B-[Q$XLZJ$S_6H)ARD6H7BB_,S308 M<0B\!Q7TWJ6/@20&_/*%S%(-=G[J^TY,T!QD570B&WRKB'?(!H,"[0M0U Y7 MUO 9R87C^M\@_)'XJM( ?@0_52GLQ!^L>J);N@N=Y: MO9HY*%8+,C HAW]AOVX^2UQ/$<\XR+KV7F#S!0LFI=EI-XUW84"<9S*KI>2= M_P6FX=P1IFCV2=!#BZPF<#TWANOA%? MV&)D.@V#GS"SB,(:66IAM?(]4KXCH8(]HK]W4% MG=G*YT>\0S-"$/,+G\R+Y)38Y$?X2H \U*@I14L8]"#B0TG"RL/8#:/91S=D MT<-S\# &*Q] ]>$9KI_=@VWO2P;L@GG+];994F@"V2/LRFQO]S$MYV(:]THF MEI0AZM6 ,]588^V3-?\B/FB'V9U/"W3_@(I^/3[Q;^&+PW"I9ZWD$@;,Y+0, M0?S^,K:T+!'! =94XTWK\+P1M$9W9P/>'' -];N;<:?56LJ=7MYV[75U6H?P>IJ M-?OI'YM876:GUFR7V/AKFEJ#?K=OW-LPW@C(\QU,KMK<^J\9MR!%\'+?)>N8 M7"^9#2MLA0H*K[.EPMN*5ZMJ+*Q2.L(=7267/X>AYT[CD.8FFZ\T 9-$AY<\ MX@1\T&#>=Q[4_(##X)[<,4352LE0MZ[>%MO-_ J+%WLS]+ I7D1&;3)5U^3. K> M;)%K=* R(NU.HW?,XBXG>R!V5U5<%"VM2\K:RN^:+/Z@IF3PI6E ER9 M9J-E;5YQX[(![9B]9+3=K8".J[1,M!+42O"\E.#1^J]K)7A$):AUE]9=)[Z8 ME##@=-Q!71WWXG+22E KP1-?;4H8<%H)GERS/!F,/=]ZSW?Y=!N1AJ1>G=PS M;UEXPA74=77TX[*HN9XUH"N?;Y;P7)M\VQ\C!MAAI)AAI5B]<4FN;/8V1J@F3JLI:8Z3&2 7XI#'R M-/FV,4:VF]O[D MF_N1YK9^I%7K][4?J9PP[6J#>&_9&&>_07Q+V-B8$E>4HEZLSJ!>1WMMO1R% M[!>OE]1@@[!0M &RF0%2Z*V9-T"^R:X&VVSXSBV-7J=8QU$]0=+K60DV:#33 MTG^Y;-!H5@7-"AU?JZ#93K9F.V:Q1+MZ4J87NQ)LT%"GI?]RV:"AK@K4O=!R M;%W';>L=5K/6:I9U3U)-RO1B5X(-&NJT]%\N&S3458&ZSFZ\NAULE [FG38U MU"TY-6LF,G.T<^MRGW1G[=OQ8V[Z*XN=GDRQI""S[OL-+;&R\+GHO%ZKR MR]:7LA _NS86VS5L)$RE9%.R>/Z1SJ'W 32[YVPS_B_V8RGVIKI6+P.GT3MK M1JB;'JF-=P78T>VYH52K#BXMF@6"K@]AAMMAH]M9GPG4Z(R^U#L!V/65E. MX[-B9+\P;53Y=,+^.+ F-.NX6BZNUMTH^I"$V5(]>#?ZZ&)P#/V7EX(0U4-N M39TSJ)ZL*5^\[A(,$NREJIYIKFT0[1%=+ANT(5+%$.E5,D3>Q_0KC.KAF7I/ M5#0>VY<98C9K'5U'0#U1TX$1!9@ *ZNMGD6N[1#M"%TN&[0=4L4.*52^7=<. MP1#(PW.P-_/#K%D#'0913L)T&$0!)L#*ZJAGB&OS0_L_E\L&;7Y4,3\VRP9= M-#_&(:5[-$":9E?'/U23,1W_4( )L+*ZZIGBV@#1'M#ELD$;(!4,D$ZA8O,F M!LC'(-Y;&@CNO_1U00WE1$R5 $C.V%BWU^19&R4/8QI2,HIH>"PC/6N''( E M)[=25'&8UFF6>^%*30U6"9MF)^S2=D_.[DFK<#/G,5S;Z+E![;I_RZ==ZV" M6Y'0BY(=G941O0N(QUB]1JNC-A<>@HAXQBB.XI :$]=W)_%$G@*?RN6KGN>@ MXS5'^-']1W9D^13*?Z]K_.S-WNDT:W"S#O6H)EN7&NI1G"VX M7J\-=S*-(^H8+BS)D+)(QWQ4X(VJ@00=\SD95NF8SWK\>[6YZ5.H%;_2]/G= M=UQF ]-!S7[X:<.E-Q/\M"\[J-.N]7J[JZNKPS[[E+[79QWQ49SXW\#@@5$A MG6.*M5ETX$,0YVE,@Y O\V*98[:UH:-#0.J@J@X!:5;I$-#^0D O-)9(C:!;H7?W M90OU:F9?G>(R.M2C>*AGE6GD!#'V"+ :.X385KMAJ-JM&%-2(+JYAWD8:2LO5_#\/*LS:B-K>A"D6$E]A07P/? MWJ\9U>_73%.=D-(R.VJI]M=-N_Z?A:9="2]EYZSJQ,"WBMM\P*_;V6 M#"JC&VR*N3C909G6M$Q95!_5KIEB-66_J7&83&A*'FE]&%+RH\X/DUT3[YG, MV)7QVV;,*)OD<;J$_9T8XQ 5SR\/=[?P$=:;GV,?:)8@Y(W;KGD[,,^%AUV] M?1#-P$;&+2HO'F##6T$8RG>7,UI^.[4=_#BQK,&P2NVX2 MLU]O=ZA=[P_M0;T[Z%M=2OKM;G.TH9+9S=C_'][5+'FI6#*X5&7OL8J=SG;4 MW4Q<+#JS%;7R=FWS^@L+=QAX3E:BW0@>9F^R0C81_JRT'VT4KY*EH\1HADJ- MYG6J5DJM%I320XC?VB/>:/DO)?%2Q0[W"'I\IH_$,[Z0"$"(&2EUN-FPNTZ? MW:EB/2T_AL'$B. E1A3P_]:,:$P!@R9 E)DQ(3-C"'@%O[O^4^ ]\1Q@ ^Q8 M 6,B$3NHX &>#+#72+X%1\ >M+U23@#4SP.&<>U80P74,8:QK_'+FA?O"RD M+/8BWBV3Q?8X^T";^'X0P=N-:4@=U\;TXV2PRPQ\O.?^H-X,)S\F3]0@^#M877 C M<9XHCIR.1M2.C,#/$N:_?NF#J_*&\9?X-EX_#9@K-LW"[+3D_EG@,_S!)FQL MC+"K9V/#5JYF84/]DX\3>R _W[O,]@(6ASOKV7J9R&FNT%WK+\[*=N,:\+#_ M46P"G?L?34^IT>P;.E?)7Z4A;X2=0IT8H$_H_O#/5*ZI\T,&[2C, /4_,T#: M 'YB4.M"_;M/"("<0!'Y:8!&!QU(&$ 2*/QI&/R'7I-Y(_TYI3ZC#>,&Q@GN)2 I MS\( O'*HX<3\@2P>,OI7C'#H^B*DY7+< D0D?!Z,#RN9I_/R)$F((#WRQ/P( M4,9!1HMW2ZQ/LT8 L@*GL>BLGKZ,?)3LC+ $)N!&T5 MCT[6JHRZ4 J]XJC-M49=K&]1:="% JJ5!FTFI#97#[K;*XR:"]7F ^\6"J]5 M'+BYUL#-=O%@20V5XU1H&6_6,"JM*;&4'!?4%6@<&W5G]$RI4$-S)28T%SP2 MOV81B>(H %>$?XV+;!K"L$/0' 8X Z$[Y$<;T?]!938F_B--5!OF_$O_Q@.K MG> [R2-X'RPR?!H!!6 D(=X-ZY@P1B-VAOHOBY$A>(.//@R#98B.CDY&H26N M$+@\/A#9'<&E 9Z12+]'6$%5:#7?3!#\$C<,B(]N&?_)? -0.$VBHD.*WB4# M @+UJ0- R-VK93*2#'=,*JT77"\S;P5_Y7WPSE!L4PTNJES-?H,$04_'.B8M?1H%(>X*GWT9L"(BYE@'Z:YV$AS^ &-5*!0 MR7VP%J.7%F)J]PAU3#G_/'?B1F2N$0*0-VX[@[)-Q\FA 0?#K6DQ$Q!1W"R: MV]@",-Y3FTZ&\'W+Q"&876F#F9U%]/D*NCN3V1PP9KR2^NCKW6>I?E[SVVV, M/D6@BL)P!F-[)J$#@\"P&8Y2C D'#^1&+P"%E?X$KOL2-]#ZS]C,HQSNR2D% M""XXDG1"(+S/8]<>"TS*O1M?%D>NAU*?7UHRIB7M<="G?'])Z 6,A7VG3]0' M5^&>AD^NS=>8H&QFP&>X.+[%(8M1N0!K"K2X#1PDB"VDL-47=GNKWQ+B*PA- MDFQX$ ZQ3 +X,12HGY@03$9+^<*+X'V@!8$'7,A!.*6/9L<3=.[03!&F!G>C M@F>?AFSL3HU'4'E"M $*.\U?A?>&3^8!RL#FW'5X,#&(/4=\ T\/47ZXGVES MS(S0RX.OA%>VH(3': 71$$G'O4#X/_%FS$50#X/X<6Q\(2%(GUA(ELGG[%#, M=T/T%8/B\522';PTGO#IR4#Y>T-A=_G!/+SJPD#$:DEBM8NPD5",^\R+[VB4 M[90O#YX6$G'OH\#^,0X\6!_LPU\QSQ^)Z&XCJ8:,[%+G)IJ/1.R;FFTZ''5: MHWJ_,W3J[1;IU ?]UK ^['0'M#>PS$';T:%8'8I5)OC95VHTYQV*S2HG:3@9 M0DF]$)>]3&71U1D/K\B^5\2:1%9N7Q\L'O#Z#+ZD+F=78_W@"(FC<1!R#WI% MF.3G,/1<-@;7@^7B)(7R?H+ J4]%PP(1R2 MY*@X+F.!%^/'W*M(]O0W/E2$M0WR1%R/&Q$C<;=P>[G;C'N/&9NEE@V&3$/* MH_61FPW>/0MNC^=2418L$O?B!/GCY>1G9QBC6.:Z=KN=G(!GY.\].)NA.T4. M[%6VVN^VQ5-8BNB$>7TM%SJ;B7=,0EH]' M'X527Y"Y@C;*R"[>+(,Z,AT,]XSXEL=\T?&W)D_+/'P.(XBUC/(X+'Q:$.IY MPEHVZID9>E8=E\I M;;DK,+>*<<,S\$% (H.2A+U+&>/ZJU?7$HW9:^86&#\W_1!\^"EV"C_ >_GJ MNAL5U\=#D/EP LLOI5\90[*T+'4/SOADL:E/%I_+R>)-=\C/* KTN40KGD60 M92D.GT:P10=7+CZX8NO@RI+@RK=TB>FXRA[B*KU"+GI*\$U#*]6"(^O$1M#< MD#K4*>CH5]YSQ-*H1)J@D5@&HJ#N8%\YS*.;KE ML;66 5;A9V**/UCOW"FL83JV%R.HH!.-_TF>D7BSZ1?"$6-S$Z&6-0D6WY)U M9'/#@4D)5VX9QN94R;ME9:^NT"7)*-3U#\(7XHSSK,V[$3*"^HP_XSO%4Y3@ MC[&(GW'H_/08>9;VY5Q@A %4VD7 MPL/G)Y\7?I/AERD8;K9+HKQ%*(S+U'CG;RK[ 0UV- =% (KK,U$1([F#'YXC M;)S[FA^/FTR]8$8I-U+3+10\1AI[>&Z*[_ 0YPG\ -S.N2]/Q\Q$CH(XP@-7 MW J6KWD$*N-8Q0FX="EP:LXE4JX9$16B/Z@6*!T@X^%0BSNY#J7.\_9.^:'10EX!CXQ1D!!># M"W1Z24A![8?R5)\DP%?"'/*7A+,O)/Q!(^-[#&NBTVUU7MFO7[5?XS%=.?*, M;O SRD%LY<)R]F)JYQ>26U[S.B%8LB"1QU3GUJK$Z K%^>;QAJQY?Q.&N"6-"^'=K!"2N$%Z).DA M,JR70,7'(/PG0MK+>]0XAZ\PEG1;^N$9GCT3_Q;1,;ABFYUI/RC&PT9QR/DK M%>2SZWFXD<.K4Y5@L*AC)66-\TW86;X0\Y2 M*2QR;N@@'9:OO_S.(6L;1EFR?M0B&X>WM,';"[[T;I/$1UF"54]K B$/YU-_J> M%E_ZQKT/OM&RKVV5=O-/GA5T]5;LN&5JYG!:3$67=F;8F)K'RTDE^959F]/. MS*52@:M,?9)<=>?K0C&2U6E.\_GL7;\6VR)LL[KTOU5#Y;>.NUDMV-6]9,JK^.T5C=W\+";%\"7HCT0[$0Z=';?1VBC9<: MK- :3&LPK<$VWUYW?ZJLOU1J^ZP&PY8V*SQ)JWDO*VLKOFBC^G)YDZ*5I0): MF,1D=6<956B=:!6@>>EPXTM0Z\/!VH59=672>^ MEI0PWW3005D5]^)JTCI0Z\ 37VQ*F&]:!U8/O&:/Q199=/OQ8_/C[1X6FPS$ M'G!?ZH?2K3+>D3GDVIFS>^W+BJFCWFY8O_"QS M.+-IK*B)[T;WJ(>SZ;^KND*OUL$4%^>QLD^T%:06 MU2]>(2G!!F'I:$-F,T.FT GE@(9,HE=O?.?]7*O*-^QTP]RJ#7K%ZD_*B;#6 M)&JP0<.H%OY+98.&T2HP6FB>I1Z,[F07?&!U-(RJ)JZ*:A(-HUKX+Y8-&D:K MP&BA3+EZ,+J#K>U.K=,9:!A535P5U20:1K7P7RP;-(Q6@=%"ZQSU8'0'^]6M MFMEI:1A535SU ?!C),W%]E\&-D?M$%>I[<;GL432/ZP7>7&2Q&$59E:\8LQ6WM+F4 M,Y>.6:9-JFTPEVYR2GL?IZT[.XT[G&6O%F6D6+F651JZ%<,##=TGPRH-W7N" M[L$QZ[VM#=T[..'=JG6;ZAQ-T]"MKA+2T*T,*S1TGSZK-'3O"[J/6>%L Z][ MZ]W^06W0U5[W:4BQAF[-"@W=9\(J#=W[@NYC5E7;P.O>^B1[I];O:>@^#2E6 MY7C[JK0$)XB''C6LQ@YAW&PU>FISYB&(B =S"^P?]2&J!E #<]UPK'R>Y<;6 M/KAT15IC)]OK9B>&^'75*;];:UNXJO^\( M#-:'@HO2*,=%!PW4RK!" [4&:@W4>P'JW9<&W$WB0:_65*C=J\9I=<%!X[0R MK- XK7%:X_1><'KWQ>YV5%-@4.MT30W4)R%V&J@U*S10:Z#60+T_H-Y]N;T= M=7,W:ZV^.A7T3@6HA6@EDK5*" ^14_!;1( Z\*WC/BU;A/^)6>2.9JN7('WSURS!W @>99$)AMEF=5:A]5JZJ;D)XSR// MD'HWFU_RC]XF$WI0K\0R0S."\Z*[_>_+TV- M?ON!V&,CG+.0)WQP16V\^J]?^G#9&[B?_V6^>0U73N%B&"\SHC$U.&0940#? MV]1]H@80T& X-R,8\2N0 L2?X0/,WAN&22030 +YFBG\^00O!_762)2KI/!; MXP%N'Q$W1+4:\P?"2)CQ"&3$D0YGV1<8SP0>3CP[]@C_E:>L\!>4#L,+&+Q4 MCF,*[\.Q\TL=N#\9/7]7C5?GP(_+LF$,*F#(.XU#FC,H"E4".%&&+]-M MN(IN')\94,^&7\GC&CF2%0@H+Y*OS%5K*N<]?P7,PQ[3.W^MXQ!6:N/4K97F M6AEQ>\W".<[+(.[#GM_E@ M4".&IE@["L!C?,;?(I0D 2F-U C/X,H2\Q0Y1\.QPF$YJ"\-6'(24_ZF0$\[DFWC.9L2OCM\WGC8U=L'=/I0J&YQ)?KHF@A3XC?R=M%+J42.]7B> M_UZV[& FRVS5^^WS&YKU.MU6O9H M:23I-#TLL/?!;WC&?[VDS;F+P7+ZO! YJFP@?_@K=J/9)Q]4<(Q?LCO0*^'# MF/AWW#5C_^2JZY,OK.?]&<_+\C4_??U8M*7]>)+:TGY04+]YWPD,;Z$AJ=22 MX)-%8X;J%W[]5PQ>7*M9,_#E#>Z'"3;#;P3T+*@6\23A*V5\-!B40=&CA+>5 MO8RY/U>\BOMP?ULK:+A4# JILX<2@W]+"MT( O$?WP-Y/@)U_D#B',K)RL+X M6ZO7Z!43@3A/<:T!O3>-T?:::=(3&AW5Z;M(S@\_P6IR&4TI^LF'B?O,M?=, MOLK+;'/2=GH3)YD\2-RT*]_ZD=XM.$&8Q:0/9$/N9\%\N0FC#S,%_$<') M*,C#,3=7N1Q_\X#G.=,V*TNW(*C#T 6NUQ)OZGGL MRZC(<@;?GP(2V$(4D1 MPD4T$H>]+.S8:Q;"CGL3 Z&X/@:A_ JO.V9@$OW&J[>MQKQO5AJ/%"YE%2.U M/!JY%^OD#\Z _1NIE2%@<_*9Y?'&DR9?9>/CZSH(RK6,6(I*H.5Q=RK%]J1D M\-D9 F)V@9B=,8$Y( XD$$,BX#> A# 4Y8Z7'T2&1QGNY<&/FX9033-GS7XA M/]U)/)G'/N]&?$B2WE]@0.^$6P2X$"4FZS<6(;BS4%I_E[UU95 MF8"GV2PVL/@U#4NBMSOA0Y5F*>"HW/.40X__!SZHJ X8M:GH71=WR<"+:'D13V?$!^>YE< M:H>8S7(KI#:GZ@;;R3US=V&2W6TG;TNI_6XE]\Q"$KE*.T;+B:?\3J=9'KH] M;\(>9I?3+,]-.D72[G.'4 MN3.TWG[R67D/[]?V#O-A1GX=IE;7*L1#S&)6&\KL)\9BZH@1"9."BR?+NA.) M_U#5-7_!V%C7+5\($K[MM&O=D@-=E8A3#!8I0IQU0SZ+Q#$'5JW3+FY'5:&. M58P%*4&=Y8?W7Z*.U;%J@U9188KTTPH4*B:0*4*A9:UFX:!3:G#MTXVWQRQ"B[H-_F\CV$P44!+Y?MQM@9E M2Z["M M.XY&FO8-6WJUF>S[/S,P>+9"Y[6(VUL@HS >%T:K'063T^(&&C,$J/R MG4?L'\:]/0X\&/@7&D9P@WA<'4.3PO9VJ"?BB,E)#GP;/"TS%->WO=BAF 7P M)%JG J!-) !$8X*[K'_%;HBQ2)\(YRN-D_XG=A[Q"_&2^98I3(*5A2BCP*!2 MOEBR@2(VUX7)*XW?ID":S/$3,7'BIYNM\/"QRZ(@Q/AFBDFL87P \9CP>YX" MG+#G1C.!5,ORI988X$B9()QB"B0,EF1'DWDR "2(+& A+$/^BLRHN>1X'+#G[(Q_ B3*-AYYK@T=%G@C<@;F8R>QR M]$^\-,$"P:#093_J(_1&7,S)Q;@FS@XE+Q?C_KUQ#S>$E+ XG*$:81%*'Y 5 M6,9'Y_H&'8TPBBW]0B!Z1D[7'E%RVHC8=A!C_C+>"?^,J OO0KKSL#WXC[8= MAS7\R&)[7,L=57("N!#W7JCD??X))0/<6L'P%&:E-,RRV'2[7;1;[3%U8@\W ME$I#T%DXP>TC$;N8JP6> ?P 0WOGP86;%?6@@ 13)'B8[$JY?HP;6//A_HGY MNN;5VX]II #70%26-?F4C"ZGM>+$.,VJ5Y;=L!6I&LR0A^^H<[T8V7XAK7@^ MRAUF?V=3FN&Q\E0M/V0KSR7_XPI(:%//PY/',)GTLSS3S#_G!G--XBAX(T\U MVT!1,F7T.OGCC2%./O=@,%>E9<(/5,^]>\SNY2=;>&-7K5:.2OWEU15N@%K> M43@ 8\((Z3^NNE<*M/!H"7!9IX?'TB,,^5,X6Z\6R8!AX#E+ZQ3TUT' RMD9 M8,E]$9;PR.SGL M6K?XTV6#&[I+*D/85ER\9(P[MNY*5["S1LB47J]T__D*22.>Z3Z^ QI)E+/4>]B(\V"XX4 M:+MPA:0&&P3J7SJH]RW34I Y%[9&?E6/ QHDA5-FBLWKR.D;6[I@EIF?O,N;M$:_Z1*LWO)*K< M5#M?6:A3K&F@GDQ>F&JH[+]J3#PS97QA@J\J&S0F5L#$W;5SW14F+J]BLH") M XV)JHG?#MQVO0>[M=O.RWF\XJ4;7ZL7R=)&B@X@7BX;M)&RT,P2ZYG7W9_U ML>O 4*^E6=*_>ML&4J;-*U5CHUY-2K!!8XF6_LME@\:2M;!D@%C2[6HL48-C MYWZ$5'U'\7MYH4GUHB<:WG70ZG+9H.%]\WAV:W=-,\OBV:@Y/X+B_"3UYC8[ MO.U\%[[&H-B&3SV9O##5H/=XM3*^2,%7E0T:$RM@8K'$^'$Q2%J8:R/=[?>!ET^%961:]RHKJ MS]LM9_N$S+LRE_3U6+\7^K)F&\^$K=D69UE_KE9Y(^,J2DCV/N#-M5G2L_[? MDDXW@DS\Q_= I%1C';8G%5KTK4:W5[GMTE(Z[JZ7L4IT7)X&BW3L5&]?M92. MY4U-3YN.RQMC 1U;G4:G3![7;WFUE);EO:)/G9;+T]#>MGN-=ADM L= MUX] ^3+7GO>62M3SO%7?(15TCG&[RXA?Z&^6\NX!.Q!^2HAP!$V<[PXXZ%57 MR3G*[2YO\NB4V[K!8+MF]7?3=+%5;)%[HF3=18_";JW9*J-KM2:%K6*'W9.E M[?9]#@75VFS6^IUB#!\)'OMA.@/L M+9A.$3[@YBL5C0NC *X4)$E:#RYX<@LM?W/)#UDYN@4A'88N<+R6=)-_'KOV M&'L)SKO^!<80F\*G(^-=X$G1Y13]V' BR]K8]8IM[/8F D+5? Q"^15>9QX" M&3-B@(DFUV"U88[UU5NKT>\O=J@S>/JUL 'SK45EETG)YV.9?NUR?WSX,AH, MEZ#!'WQ""12DMOF>6+/*W%MSO=;,DB,D5:R6=KE/?C*TW-H M :UWHY:3+?+ M_?(3H>4.K+Y6K=WL[,SH:Y>[YB=#SJT-/=.J]4O#< 5#KQA,7MJTU2QX?U]< ML+'<:)9L@KQW&?87CL.]=6(U>W\ZV.2TWR86:?5HO6F-^O5VEW3K?;,WJ(]& M5FO4:;<&E%I\,\)QGQ)309BPN-D@^XI6;&+Z4N-2L(F6=2[-YO;)/HI+MO:6 M[NRMUPJXO[ %PGMG;&J"[R0[]6BC>)6DOBHQ&K.IU'!>K\X+1CG=FP!6&O(& M6W\K!' NHF+Z8(FCD@EA!:,]FNBQE"I\IV]W^WS*><8Y0KU;EOTM]N22SN8A M?7+I,]CH!#PKCSYBJWML$,\[VD_ ;!_.C"D)>4OVC(^7;8X.'QV*YS5='[SO M,44WW A"WB\]>]V88)-[/FQ4U6G>KBM:PLO7HHU0\A#YZW,0>XXQH51\Z]"1 M*[PG]$K*'B[O>X5%T:SFFS\^?>!_F6]>XWNQ*7SH$-^&@;O1V+BYOS4>@BD M91]L:V/I(A<<C#_?F9XP M1O'_JPCO,M&2/ 3#(IR!P^P#V6P7_P[P%23"YQK<6C*P+X\!IL@0GS4"O\^. M@I"EM'!]VXL10]>=AO'*?2T==Y0C(09\.,$SQ@% >%SPW\6(T;)Y(Q?QS$- Y9C'O5,$RD9/8^\@BN+EJ6XEYX MU9*)!D/0*2)4@H\9LB <&F!8(=<"$0GA8\!?@1(4S#G)(WCT* PFR613B4@8 MFRX[9KC1"VPND1T[E4XJ;H7%!'1S87(L@B_%Y()1\GY<5;FEGU(_\R2G_"E$ ML"P"%2A8FXQ=]KUGQH0X5,0:DO'1)]XJ*B/<,,O$C&0R]K-JRODY.C@')@3\ MKQA81$.0)Y!ZEQ4H^XR1Q)QBXX,65/8#8!]X&N%J>B^^NB;69G+O"^J0WP#O M$QK/H9FG9?@A1B!B6WR$0BN6D39G(^0#/6OU[^.&@#4MRT,KRW8Y3F*/U9+Q M[G&83&A*'FE]&%+RHTY&,)]KXCV3&;LR?MLLO6EU2L]!<9X8XQ =L%\>[FX7 M8)\_!J4EY-R_YM%6,(+FX35"+'NA9=)OMIP5_- M.:@;.H?5S5OK5"VY;?% HBR84ZS4GAK&#)_&\K@QH02C N(6-$ BN, #-9; M)N*AGS?&$_66XHE/G[T%]9Q8@%$VVKS:2FMV=F"EO9.SQ D.I=ID&UIK"<"E M^CFDTP!L#IAZ8D^[(6CW(2S-"5W*F:R6/B^1_N0;=V!*HEEI-\KTIG\63"4E$&F_[3P#":#P!54"(%ZQI$-Q_Q__CPH.F#Q0LN5=7^/'J M=4TX2-(\?1JRL3O]1D.$7L"M=[.\3RLN61&%8V%T MFUE2'U#T8$5FHY5_2(LC>2V_9O9-R.*[N2C*$"8\,1T8?PQS'D/!FBSK@''_ M0KK^(_&O2OF'N0Y1XW?*(_[3'&SG&!X4^@?3FYW&$L-F^E MW2_NR%OI*>A("U2NZVRMBIX)Z+C>BJ= )\/0@D0F#3PZ( M7"_#N(U#\86,H0\D].&)#$28;V3L(@"OX^<7'3\WE8I8JS4:'3\7\7,:&9\# ML(/Q) ;7.\9-)$" *P=0J:"!)QA ?7X&;0CZD;Y%=_\',.\0$.NBK@OU8(E MV1SVF#JQ1^]&B_KP'6&N?>,[[UTOAC%PQW97.O)\]@-XW@ZHX^"9I^=P'DX! MH'A #L$1[ @[]E+C&$-A-N>M(^@*3EK$(Y69LSED02+LN41X4B+D5RPC$8EA M(6-5+!D'Q< I6B-!S. 1@+Q@BM!IQ*^7+X0GSU\/H$U>7^\D6E$>D1 HN0TB MBE=?DS@*WKR$CH.EX+CW8CYB )UF8V#->W%*"N;:<7)AFP+Q_6CW1P)/]GSP M;LAO-IKM(U)_^8',&Z"6=Q0.P)@0C?YQ!0[S\2M;65:CW5_-H81\2]$C'T?? M>K5D;8@2!G)V]=>!FNJX@DF>7T1RYX=B1E]1ASC*KP0JMP[0.TSJL MON MW9\J:[!U5],E:[IE)1=/P7+>R\K:BB_:L+Y@YJ1X9:F 5V:S8656%M*X%*PT MH&4S7YJ6=738NF0X.K:.J[1,M!+42O"\E*"IE> %*D&MN[3N.O'%I(0!I^,. MZNJX%Y>35H):"9[X:E/"@--*\.3ZW-,.?'.XTPU?;"]K;QO/U>F-EJ M]-1FPM?D8/KBQS^UR]6N_L&B4-#>1A]XP/CIT4.(9/BWR\=Q3_6]KJV MC10C^X7I[;\IQP%A]5RV4?-JXW8@W4*G+@"#3SZ65<3B-2]5?UG98Y$+1'W- MMAR;-S(IU/DZTLC;O5JWI-OASOJ4:YVUH]7Q6CT.:+#6@J_!6H/UFF!=Z*FX M >2M[D2V;[ NM)H]TLA;[5JW76Q,I\%:M=6AP5J#]44*O@9K%;E2 :P+%5@W M\D]7M6#=,UAWMHL)[&[D?:MF6MJS5G]U:+#68'V1@J_!6D6N5 #K0L/VC?S3 M54VI]PW6V\4$=C=R]*Q[+0W6RJ^.U]MG6^B3Q]5(_YYB6U5?GST^/9/I3#*^ M8!::#5O839H3>D'\_^R]:W/;5K(V^E=0GLF\217$\'YQ9EREV''&\\9QCN7, M['.^3$'DHH0)!7 4++VKS^]+@ !@J1(B!0:P+-KU\222%SZZ>ZG5Z_N7@V! M 710?^T'#%SH $C (%C# #JHO_8C&.)"!T "!L$:!M!!_;4?,'"A R !@V#5 M+_O2Y]WR[QK]E[J4F%G.O0B<&Z&/6 ZM54B_TT<[+U>1D*= -ZE_]HD#KS<[ MC)LDFL,.^[;7)XDW23CFT/3"VZ3E'WQ7;]KA4KIQR,#_AD<(+*#*#J5Y%EJU MKEW;4P#V]3I8N#JJR-2N]35YCU+$[PXX]GG3YEK:Q/&N#C47Q M.W,(<00S<+8X8G#6.V-W%??(X(E?,?\(XHNAKC-KV8-RUVT/$ M$16U*,01P )Q1%V@0AQQMCAB>.9\Q*X&\Y/'$8(G)_ (L? W$:B8 MW*PPBE88==>SM X;\+5S)9%+K6X^Z;,JH=+/V6X-1^=;&9R(I0ZGJ$9YNL+C M.!$\('A \(#@ <'#X<%#[F2+0L'#[K*BTP4/N7QJ@>#AL.=LM_H3! _5- <$ M#RQ@0/!0'RP1/"!XV$K)H]Q)&P4S#[MJB4X7/#R9(WE6S5/Z.3NMS@#!0S7- M <$#"Q@0/-0'2P0/"!ZV!P^YDS\*9AYV%1"=+GAX,D?RK$(G9![J80[;#B;Y M7E7,T&]G[GV"XZ^K.Q&XTUV.XC^K,'+GCT^[BHPHOME\O0R-9FZ\5NU^/]=K M>#6]%;/50GR:7WJ1J\HYW'MQ)::KP(U<$?[T=;I8S<3L?>#?O54SH1RIDY_F MFS;QA9[NQX4__>.XH%J$4V"$ENM9CBFW\D-7>2>ZDOI8=!L(H0J-0O>K=4=7O0TM06\SL_ZQ M\H35:]N6E)SZB'0M<=&1EZ_@+F77KW OK6@A9/A6Y%[%ZM:S? MXHLO'JWXMU:8:!T]D1-9#X(>S_,C_6Q2#"0\^:SQVZQ?8NHLIJN%4LV0;CAU M5J$2_:-YD&N1?0)];7KUN;]8^ _AZZ.+M@ZW1KJL= ?2>:MZ.NU,5<7K5"P6 MTEV2Q)*?C2-6/V<>YK6SBOP?C"LF-[APEJ%X'?_C!\N$.VTSZ#175_E"!; O M-V5O.T%4=B%3\UZ92Y+6HA0$Z)GH?0F"X2L&+1C=;JL_/JP'8R(CC% MZB(-P*ZCQA1!I-HKW22_I?(K+E 05\&'P8?%BA M^ZK0+;0(TF]!DJ@FT MQ0X6?KZPD#G!6<)9ULM9=N LV<'"SUG"%\(7UM\7(G#D!PL_7XC $J39JA+;_99A%'@3N4$6/F'WTE MX4R>D=MKVJ-NS)YT.F_X!."S>#@MT#>UO+@R@ZT)TG>L@ M:C)=[YXO]!1=C^SQ:&@/M\X.8&8H\%<\8 !;0_L;"P/8NA!;Y\X$:S);[Q[H M@\5U=:V"J<,"74/[FPL#Z+H07>>.WFHR7>\>H8/%]:FJF#K+LJN8F$W.V;CS MSDDZG?R0J/^NW.CQHXAN_=D'[YY4^X[N%[YSP^G"#U>GF9"CONEZ*S&[C-:/ M\N_9U(O^/1VVQZ-Y?WHQ[7>W),WB^?-!QINN'A56[2- LY13O17 M6:87/WEI3_$M+5_D@S!YG"ZKI_DN?IKM%"'5]%SZ5^B)CXAL]NC?6D/UVVLO M9J4<6"(/Y:JSCAK.9 >8;D07FQZCNR=V)N=_BF^=LBW&O-YY+.97]^YZ]93R M%WZU3G?);%K=E]2K6+V@666IP'"VK5HM(SXL3VJ'Y M#YX(PEMWJ>;7!6+AR+_/A= 773JN^O34"6]EJ6EJ:E_+N@SCMW5#.;S/#+]; MN,ZUNY 7GQJYR4NGY_W1Q^7X.HF=#Q@]N=!O? M3;Z[Y:G3EJ5<9\'JQII1..G?B^#1BDB;1!3:Z3O^GY!D[SDW6M@S(3%Q/3'3 M8G$CZY;$+*>/NG-W2OC3 \T7*R'G%,J+JDO)N7Q1\BZ!(+"%Y4RGIB(%2C&YF4^HQ"S%,W6"X%'6*9,S)*@)/0FU MD5%*=J1R!NSP5@TJ)'DO9+FSU@POD@O7E;.P5'HDE#H3KJYE%;2:8DB&.J=/ MMJST(\U7@00N![]\KK__\N,_8XPDE/+Q=#GU@;=:^P9YN6MZ#WKD)1DMJ8ZD1:N\A37SL*1MA7>"A%=^($K>U=FEK,D(3I3 MY6BR9F/,C!!I6;\GGC5UW8RUKQ$.E_7QDL%$FVE M7 O'O;-\/5#SVO?_,*IJ%.5:D*SE190C(+^LKTL/37#[@7Q$.7[3]6=2^=SX M>O(?9A2G?%&M)8[*0JV5,!F':C1^*J2"?4L/>TV/?TUJH+Y-TEDZC]]9[CSE M<809W4E_7+@DNYED CFNE!YOVP+^H"ZB1*7R2K"])^:7YJJ4$Z\%9F5M2JQ82FSIN3C'8]-&S,#F$VV1KM&-/)HR,S M-L]SE&7BF5NJE/,42!F+D4 ^I) MRG%$&&Z[-%W #>0EEA02:!)V?9U:;Z767O5CTGSX)&49!^'K\$D.U#YHUG]Z MEV6^IV3YXV#*+UY/3M7\__5HA?Z;;)IHA^'7K=P%F*5>1.PU]^>9NN M5GABU^,B%%.Y\_% .D/AUX&G'F0DD3^3@:,D.IUNKW.4)/Y7!/[3YRH84\_, M:5P/6']'<8E\ O.GCOI3)QMJR^C?\^.81:T_?8J_Z=M&5TWT)=>A7VDE',;1 ML4O0R-@XM4ZRWA\V!G[+H^9^W'SR*(\4O]%YR6Y"E MOAS>1/-\$QKECBFMA( .+80Z@8!R1[%50$"'UW6?0$"YG<1*".C0O?F<@+P# M//,!OOO&(:=JUK?Q,C87(,2)!FQ2-'63XH@MQO,_S36KIZGU]LU'/UC>NM-F M[M]DLO4ZW$QGG(ULK+\3(.35;(L(IV5]^Y<_C2D@^,'\5?W4^>$[N5Z>.VY@ MEF+73JAW;]3I0BKA2(O2J5JCI;[9&?T09F=TF-S?G7!D+8S>GZ 5=0U3P87B M^!T!NSDJBH3[Y^-7=[G.>@Z!A5$2HWOT1(?$[1>]]:%Y>PK_K'#J2!WJO7K3 M&=C]=K[^3\%10)2YKD?VHMP5X1\O2EI-]N5 OTU1&B<0>Y/G+F5WK5F?90*Y M_A?FN.U>>!R/6]^>=,;;+< QX7,AF>:*E-G+=-=:1L76<,HN$6[I]9+ZLW,O/,]ISI+Z@R>=N">F MZ\H\O80-;G1%WF^"+F3]1JO@.X<8.EC&57SQ6EI]8+V25I%7=.L&,VOI!-'C M9L2K"F'V[M+L:!P;)TEV20ZOWZJ%MQZ@^=E<]8/W-GF7?]&K?%1O<6::,BJ3 M3B.OB:K='NBXC/ZQ?W]OL[^K:P]'0[LSR7-5OJ),@ZNCWGK2K\=Y;X\KT$NGI31O$CH@=&45K,U9/4^O8\?(_SM=& M!8ZRN26?U%RN@NFMVD$Y/L:;=+(\H?I"/LU_"\1GA"SQZUVWEP3?-6OC[OT*!=X?[B$;N\Z[9PW=H:J5O/ M#]+5:Q:+T">Y73!N6OJL3/'Q\LCM+C&41_%T\'9#0U"/H)YS4"]8/4VM@_JK M*%A-HU4@,N&2U:@X_Q^KQ4M6Z&1!X2@."D?'#?KJ3_IVN[>E MS.>P4'^' A<,ZG-;PTR"^E(1/#C:Z-KMO6$]V=KE,G 76ZKEUL9&'E]&$?*K MSJ*(Z0T;9GJIDKO^D2-Q^V.;X"YD>@4-+-=)TAP#VXU3-@L_W&=#]2NUI77S M#A_NAO26YB]F%1]/:8GGMUP_&EVU24)3LWM+OU^/M%DX#TDS\%O2-7(O'\(% M+:)#9V.6Z)>? ME2FB6&5XJMKR<9M)._H3TGI.'FD\WI*-+]!\O5&)>& K]@[=/D-KMK6KF\., MFS"W+%)V/6[G>O4YE%T_:6)[.[&3>O:4:4WZ)S,LEOTO3TIL;VOV%HGUNT^5 M[-IQG?JN6*FXII]JT,"XS;+#YBF?6+A-_!G;#N,VRZ:6)T55M&$\):I#6L=5 M9TMZ\MG!NH]]#.QC\-DYF+-ZFEKO8_SD>VZ#JI,^R>JD8'H;%Q/DH]6"9>CC M=G;GXHD"=#4D^$K/"+Z,9_R>F:44U.EHJW=<;5%?9JFW9ZKOU%75B&%7#I>4 M"W8I,A7OJ_N:M<:MX]T(E1.@NXA KC7"J:MR,#OF+3]KR'(::55I8I[E9489 MZYMMI+-R[XU9QDAE[4YE*1W:E;G2"E9D$."XS:3O->>4CAVIM'7<72K!DN0E M3I;).%[6+.>DY22_;VI"X37*UEE5,2-D?(OZ:GIH;)WF%P\PO[AJ\XNW'GW5 MS26L/^OC%'Z3/8U?UH45\E[M\3/_.@[P3;RF/EL=M42 8GXV@SN$JMBV>G7QA*@(_S=\F%W\O]O;- MFQAV5PC[XV/Z+^OY2SK9]VFN5.'3_)U+2V-YC,/!TPS7Y1%;DHEV$4E,^$IB M[S#"]=[_B231:7.5Q!/C_1))3/+517;!*HA.AZ\P]LWE2T^6V*86V0*'R)<9 M<1$GF&4N\5HY:5D\&=^ZV3N\B/:X17O-&@=>W6C/72R4\_TH%A2,.=;/Y.Y" MZ[V_HA^D-VI,""AW8)0T_O*GWOB'G?*PU1Z:WGK36Y=F%I?:,/(7>F?P2;'2 M IZD1!?372.WI"[:NZ]$]XLFA(A;?QSJK9O9IIEI&TX\Y=^O$F\%=+_4!N,+M0 M(]TL/[AQ//=_U1N$+>NSN!?>2JB=DQOZO=!;:/EK7VF@T\N1W_EF3MWXG@IZ]R6@+1VZ6LG@K%[(OS]>31@<3^TIL9 MY!7P:]P5[ 7BZ&TQ4P&!Y0H1JR>P \/M4TDL5X]8-8D=&I9W^ODQZ(7C\MP8 M[>I)[;#X?3S:,CQ^_LQL0K81H/"P[77IP\SR1&2*GR1_JRL>CVJNI& ' .\T MT%_\]-]+=AN%][QWU!\4LXMD]W@7K&[>Q9V; M^\M9?@O\V6H:?4J*(F,ES%Q#<8,\8):>,-MDS" (Z_=/E,*;-$:PAP5KH_&V M+I]B+K;;;HAP.YVVB5">\,R=IUNH:'6XT84]3;T2?3A>YRWBP^ME\V&X+J?6 M*SHYH2(IU$U&BA^VJ":G.Y/G:#G3J5@(647DW6P^%#WF T6+7M(.?BN<172; M#I$.&BV7#HR.5[!Q%O6]0T0\5-=R,]M'DO'_S(62Z5A MUF:;"=">,-NC#$_V# 3N5/H/=5H\*<*M_&C*JK('BR&8.QFCRGM7^\[5B!@D2[)3-2)S$_9R9 I_?4KE[]EC5?MK59 M%5"K;)M5&OHP%\P]O2+>EFQZM])%RHE:O'>#,+KT/'KD('2"QZR.?7E_1+W'ID!),^'Z0?GP]2^/"OW4/%M@5O M;O[ %S4NF#XJ(RN9_L^%;]KAQR]E6[_\\E9>1QV/2B"0W_COB@Q,[US(ERFR M'.H.&X'X_CSLF1#?B50G;M682TD0](DHXA*#E&(H7H[?O/#";/3R,%^I5W]9 MG/=G$UX:YVYRG+'^ZQ% M[:;?[AE U3O?-+U_D4$ZSIWUM_C+W_X\,&V'FY] MZ\YYE)/'9_+:*MB[%J9ASA-S5[7%^0^>::&4G8P118=/MNDNZ<'22M;;J(X2 M@6PF39TIIOHQ47WU9M\CO6; M78/1[]7KQG/I(*U91WM6MCQN^V"E MQM3$44 M@P@9#3P*)]";CAEQ_NA,_Y"E8MY,.D _>/VG]^K_I%M^(JY07=YB MIB//.UFNO23_&_KSZ,$)4G%HJ->B^Q$Y])DD,\N@5PYR<&>N#(-EM8:S7 ;^ M5U?.[E@\%HAV>H=N"ES>J?$V MJ%V\QG5NR"OA?]6;]S,;YVKB\&@]YP MX/0'[<%TB"D#);6P\VBD9S9EH,_J:4H/@<\Z9<#X)2MQ3(T)89^: :9&N]VZ M8FXFR\G)7OY\[DXI;HU/Q7S[TZ?D4$PW3'W%7R:5*D1FH63H.^>/]#<_O?NX M];CU)$]'U[:$'/BEC+OACAZ7G.^[) T<.6)%"0W-\RSQV^MJZ2!8%,5&;9>V7OO^.. MURMW(2E2#A2D]YG["]>7^"TI7%ZXGDN1CGJ9Y =5YD0Q\TW@W*D#.TA%/6>Q MB(?[481X]G =)_U'Y?YT:_;UUU;)^OKS\+99. MR_JTXP$M*9+,+^Z4_XI:3)S(KTGI:1D=I'R S#7!*+/&TQ[7TLZUN M]3.VMZ8K<.J'D@3%G09#S4'=!&33:6XU"HUNZG++@,@@H'=1PS!():5VIR') MZ&[.3%2G8ACZQ(3R41)CR3_,">TE_1I:(*1+*W6Z%QDU87N[UDYUOU6B\=)K MW^A#ECQ'):AV[,SM5S/L9 J+!"S7GT%_[-H_40'^/L!-<)T M6\J#0NX$Z:YW,U_)=W06CR3]UMZQ=_U<3+ >/[FYIOW@:6*GQ_KQT?SQ7*O; M?E^O;J^'CNA-I^.+Z6C:ONB/NNV+B9A?7XA9NSN97E]/NB/G57[AOO%SC>9- M#C%OLFKS)M.C3S-)I&,2.'LN=)RMU(O-+A>+7-A' 1D1@Z=V&)0C_MU3\\#5 M<87)(7?2#RO>TV'WQD5DU41RYJ::Q9([$$:QE(C,L7:2ZBC>GRD>H/C%-3SA MBS##K?&7S'#Q+8RJ]B66JV#IFV.5'-4:JXLZ\G&QW,0P=$&?2.+BEO6;'D4M M'X>H\4&M59(5IKOVY9IAS;;[$'KYT9-3[NCM(WIW.9S M\ICZUJ^=5>3_\%1.<[(SI:G?99T8'\YJQ!)7R6?J#>D&[=&09]@^OCG-[YL?DV;(XR%^4R'XI MOYK/U+V0^#NM3HG"-Z_25O^7@>)2GCU0"@#T3))F__9J^.KEP(A_]>-:F!J? M[K@U>,(\8O'M),-L8/AL8TDG?K< J. :'T*S #K6F)CNZ[TW$7,6X^2R6]2Q<$%8W%YN$ MKKH MP=9,$K84\1]1LU!XEV*CBNAU41LY&P!;0O"S[NE5JD+D?%(_@%]>PDL!IR=P MZAX4"CP)58KY _DL9XKH@%W6QF!"#& P8!@@!,(IG[8@6!8P "" <$ )Q!, M_; #P;" 00#@@%.()CZ8==X@BFV'7:VK>=S;8>Q02">>5+67C%(GI?4&^: M_LP/ 47?S6;GXX9#R?,7LDC9IL M(G__XRIT/;IA_+'UB&;CA\T?3GIJ4:]MM[><- MQ+S#VC+O"W M)V!>=FK.E0/ O%!^,"^8]R#FW7*"=DV8=WT"96'F';3M'IB7GYIS:3WE,22; M#2SJG)'D,*NR*E)XSYTMW5*X% <=,N*@X4Z-!U29&KQGH870*Q-Z3:H>>DE_ MGQPK=8[=_K'='XQ/%GZ=B%AXS0)AH__ENB^0/ALH0/HU@ JD?Q[2[[?K3?HG M*#08V*/>Z7(N(/WZNB^0/ALH0/HU@ JD?R;2[]2;]$]0XR"K"_MML'XE# "L M#RC ^G6!"JQ_)M;OUIOU3U!?T>G8@\X$K%\) ^ RX&!?T<7,7\E3V;NM$T8 MG5YKQ!N9+W[D+*QP8QXXH\,ISHA.Y8R&2\'8L6=09,!K9 #'M>3U99!$<)<) M[GKG#>Y.-"UA;/>'IXNOSG68RDY>:)1[87>D%%B;F[L':X.UP=K/8.W^V5G[ M%),6)O9HW =K5T('P=J JP-U@9KGX^USSP1\305#..1W3EAW2)8N[Y4 =9F M P58&ZP-UCX+:Y]YFN)I*A"&'7O":)XP6+L*8Q]V>IN&G#A.T@Q#:QGX.E&P$/J6=9%K$05YQR 1&"G(+!J>,X=1PD7V;=4*,<$->2GV:S\_'5 M.KD3V'Z6F_R_J3U^GN>[G* _MMNU)YW331V#4ZFY;P>C0OG!J@Q@U=[(: M>T8]0>]J9VSW&=73PJDP]^U@5"@_&!6,>A"CY@[,8L^H)^@K[1.CCK%&9:>^ M7'T[&!7*#T8%HQ["J(/<:53L&?4$/9^]L3WN#\"HW-272WLG3O7.P()3O=E! MPK?X!J=^5 0JG/IQ$'S?'A]3Y0[[XA)3/>>X[E#IZ\7A1WB.ACC6HQ(:_AT8 MG0$*7&D"C%X9J,#HYV+TW$%>U6#T_=OYQS'ZT.[W3K>M#T8'HX/1P>B "HQ> M"J/G3F^J!J/O+RCYTYVJ@:C M[R]G.([1.VU[U,8BO1HJ_MWSZQP8]^Q7[@!(HSP65YP. M.^&CV0'5\?%4[LRMP^*IT_3E=^196GQ.P$2%)G,7 (($00(G$.1+$F3N>*N# M"?(4;?8=>X*F0'YJQ-4%@"!!D, )!/F2!%EPHMR)NN8'=JL^#ZDWW@7Q@ $3?MA" PMA 0/H 5X,VLF M[L7"7\I.07[[HV!M[$HW%@:P=I%9";ESE&)O=^G-WJU]W4]?E\(+Q=F[_7H= MN],]W2@B&'W94X= =O7RL@W3>ZXP@.P*D-TP=\31,\CN!)U[W8[=GG1!=MPT M"V0'+]M$O><* \BN"-GESIYYULKNV5UX@[$]P4E[_#0+9 6.97G6RN[9'77]KCWH8R8+.\TZP:15QLUT_+=2K\A 0K6/2L_]AY"SE/G5 M&"#\0&5'8V% ^%$D_,B=(7,E%@L2,$4?'V-']U);J".[WQVSF?P.@W_N.AM$ M5R\/VS"]YPH#B*X(T>6.5BE*="?8/AW8O1/./87!@^BJ*7"N'K9A>L\5!A!= M$:++G7E1?$7W[*W33M]N3R9@.FYJ!::#BVVBWG.% 4Q7A.ERAU<47](]>]^T MT[:''3 =.[6J]PF5_/=-?Q:>")R%VCEU9G>NYX:1/(KV7O K*4 (@D*.QL* M$*1(")(_'D3[.PI!+C/>[J7V4+M=NST8HGZ+FVZA6!E^MHEZSQ4&T%T1NLL? M]O$SQ N3([W0+=P<\V4>^YP@"Z*T)WN1%#SUS=/?] R+[=&9\N MRPRS!]U54^!<_6S#])XK#*"[ G0WR@T9>N;J[OG'.T[L;@]TQTZWT(Q:\J:J MXWK6MPL_#+^SR++%?U=N]&BYWKT((]DL'O(K.T X@F*/QL* <.3X@Z5'N2E0 M'[RI?R=^(:_W/O#O?E).[Z.(;OW9A[7G._L&:Z=CC]&ERD_!N-H^B _*WU@8 M0'P$S;C;Z3+$!B;" @;P Y2_L3" 'PHLC'(3 T^R,'I^KR<61BP5C*OM@_B@ M_(V% <179(,R-ZSN!,RW?YLR5(IR<2@%VJ-Q!PS(3=/0 UJN_-_>.MZ-L%S/ MFCMN("6^0O=GI8@0E1,UAP'Q2)%X)#=3D.*10#BA>"?T?S]X.B:Y$M-5X$:N M"-_?_^H^9X_RR(!D8(_::(]AIVNH%X;?;:+>$_G*3!D]!?_N;0H^C MO[X]Z9PN(PTO /:KIL"YNMV&Z3U7&,!^1=@O-WWP-(N_??NPQ[%?MV./AWW0 M'S== _W![S91[[G" /HK4(24&WQWFK7?\^?P3NQ)&_/OV&E8WOC1-_KB('R* M;D5@?2MT^_9WEJO*)_C5)R <055(8V% .%)D-9Z;3*A\W:^^YR^%'%KAW>A: ML1/,X4U6X>E!%:<+.6#@9:^S06SU\J@-TWNN,(#8"JRS-8\%W/NF%5U)',>NF,[/%TF ,P)Y@1S@CD!%9BS M%.;<-E6IR)KSL'WA 8BS$HH$XN2 E=O#.*L#%0@SG,1Y[9Y3$66G(?M/G?Z MIQMU#.ID/O_XN>4!^W:C9_[J>B&L;NOL-)H6[+6_F#T3HJ)XO/4]I9A.)&:6 M)R)+GN1:5N'&[O#FY7!A8RE<:[+6V$BA;F7+?> U,O[Y,S\8,Z'/>9%$;)2- MC7+3NGX+? J%Y-$1+S>.N3^RAZ/33>0ZD>L_W/$WRG^4UCX,1@8CUQ)+,#(8 M>.NW>F>;E,>C Q&!B.#D:N")1@9C+QFY-STK\/7R*<[U;@WL/N3TW5F@9%? M>J__^\@AR=!O9^[]&X6C5!W76SD:2 WLKZL[$;C3M?KU^[F"DL_B7G@KH0[; M_AJ)P',6;UG2SVF\>JU>_YNM,.Q#[(00?;D59'B+A?] FFTI M;*Q01*&TQNC6"K2,0^OZT;I))&J1+COR$U9$7X]N R$LQYN1*7^U[N@^MZ$E MZ/UFUC]6GM !0:]M6U*BZG/2%;R6NO$<6;8W1-G.R3$=C-"=I,))]Z#>49OK MWUX1O%.Q6$B#) $D/QM35S]G#/.ULXK\'XRQDZ$MG&4H7L?_^,'2#F'2-C-[ MXE"6M1"@#T3/2^A,#P%8.ZS^ZX-3BP\'.G MPY^2O$5PBJ#PD$HP!=?X$'(HS@32C7_4[ONGO/LNO9SR)4(G'E# A<&%P84= M#]L5Q9^,'1BG>G >@!T^GZP**YJFQ*+X T9![8>[DEK@@N$ M"ZRVK;$(WN "SW4HQ-F*_$P2MKYU4;][KIRV<14YD2AMUL9N5X<3IY@6*#>J M>+"RQZC8L[?_HZ7:PD0I=A*.C_9U^< MKWL*.L,@4H[VCF2U+@IU%I=?W?#?4U*<*'C\_>KIZ1H'E2=W1W:GS6>HQCYO MTRAGPM7I@VI!M>7C!*JM)&S'4VWN9,BRJ';_V(R#J+8SL8>C(:B6FU9R=?J@ M6E!M^3B!:BL)V_%4FSNLL+Q5[;YY& =1[6!D]T834"TWK>3J]$&UH-KR<0+5 M5A*VXZDV=[IA>:O:?8,N#IMO,;0'X].=90&J/9O3+[9I?K8"E=IOFO^T"ORE MX'>$$(*=(7^J!WI1W%W+8(3;7L/;(IX MV!S !:_!W&N ,J'\C84!E%F ,O<-_RN!,D^P?=VWNWU0)CO5Y.HU0)E0_L;" M ,HL0)FY0P;+7F4^>QNZ,[)' S[G/,-M,'<;X$PH?V-A &<6X,S<,8!E+S.? MO9_(85ED>8(M9"++#F:-L%-*KOX" M9 GE;RP,(,NCR7+29C"9*UY9/GOSN&\/NGS.#8:_8.XO0)90_L;" +(L0)8, M9FO%*\MG[QKW[7X?\S[8*267)F0>9XRS@>6S""/+GUO_\H/%C-'1$LU%A&M1 MUF'G]3;+H2*@N>!A3@Z;I !9X^ M$T^7.4ULUWKZV;OU([M_PH'CX.GZ>ASP-!LHP-,U@ H\?2:>+G.$V:[U]+,+ M!88VO1EXNA(JRZ7E?%_UP,Q?72^$U6V!LU^FMF9W^ 0H&)4Y/7EFR#[P&AE? M5?;TEY,@B=@K$WN=>1;>B6H(QG9_R*?JP-J JP-U@9KGX^U MSSR-[T05!1-[-.;3A0_6YDL58&TV4("UP=I@[;.P]IG'T9VFOF \LCN]+EB[ M$CH(U@848&VP-EC[?*Q]YKEX)ZHVZ-B3#I_#T:O"VEK/8C7;IY$O46WP?>20 M=.BW,_?^38SEKRO2*7>J?Y9:Y'HK1X&[PV;_0WKHSA^?MMJ,@+[9-+ST<^ZX MTY2^*8+T93O=Y39WL>U.Y9A_=V3>YS:(7VCIW(B+ZT X?UPX ^\7YD@KV5\>Z#:2C^=.73V_I1S(K+P,?.1 _4$KTFHQ>! N7+O;J MS1>I?G)<@W1K]!KA7[^77R75<]YLJD$A<1R&^2[-*^&6IS(K ^ZUOY@=K?T% MM4!1V(=_?XC$7??5&_D?5<'_YTYC([H?0>N>&TU482C)TO)EU MZ3F+Q] -I1Z\=SW'F[K.0FK$S(WBSWP6X6H1J8]\6@JM26'K<.%)40T/]A1: M &Y$EYH^TW<<843_K[^RPEM_M9A9Y!MF5G0KB(H7"_^!N,Z:987FI(3FKP)K MG@ANFA%F"Q",4#W4-8KD?O0H_Z_ZR<@-S=XI'@7/I! MU+*N*'R1CR9?U?5TW"&?7+*.0RYBEGQWY^N35Q61#%GH19Z^I4U_,<%2YH9* M#B2KI9A2F. KD2P7A)JZ6T@ 1N+F4=Y&_>EZ%=+3A5D!& EY-_%-2!STA0<^4[*);)Z(/WON+>V$%;OB'OMK*FXI OGSDBK!E7=)O#8A24*1T M]!04:_E!F'Z7Z-8/1?R'E$1(#K^1!*P/'VQ+663GLF5)0^RV?_A,][3>ZZ^H M7W5^T%ALE9M\;?KLBA0@UJFITM69.Y^3)I$@*6IP%O25.<6I"M+X@R2):>!> M:SA)A.[=/1LEW"FE#$0XPB);UGNXP7P5*O],8!^*&[B*_J@QFYTUM MDI^(A?366UH0F+@C7Y7UHR"%*.J;;; M6/]#]1VIG#X)1LQ:UB?2-FTD]%:N=!6VM;PE79V&%]>.=+2A/X\>Y-?(Y43R M3I;P9&04)M=YE)9Y2V]V\5^R0#=ZM.DQ[\7"NO,78KI::%=CS8(5&0:M%A?^ M4JKBYI,MR>ZFA@/N?+HAO8,[(\54%D0?M\BXR&RF?D@F/_7OY&)I)ATB"4&S M"MG_'7&'/POUF^6?G31^%6KKOG;]Y:U#XIPJ2=%WY8T(7U*(0),5W<(C3V>3 MZ(Y_C M2L&Y]+;*A,HEY%^%7MR9W9-7%_2D"W-OE_SU MQA7E0Z;%O@QDT?^=U@QY:?_!LY;N4LBX5T*IPRT$"2QPZ057$CYMB- M2P5:18[1S!@XNM"M.[V5JCAUEO$B8QE(B4;RJT1'6A^7\I2_0'*MHM?$FE1 MX"B3HUO>!$)=P9E.5X$S)>MSZ"-BL9#_U1JB*"FK%8D6$"*WZU!KK4F2J[5! MD(5ZDCM;UK^,!.@]?1E5A*MKHB;I."2UTO_$$1]I"OUG*I3FT!4"?[923^$1 M8NJM77(4RDQ4D$+A22RT6-%M%>RMM$CH>A2YD= VE5EF=N[5E6SZT#18N>KS MX1_N8D$/2.(+?<\3"VVK]-+WKB+(&^&1>FN3=V;D/5T51TGS"5=+283*9Y$1 M4.CB%XGJJZ+IADADT+A/:Y4XE*YDG4U:17;I&+D^^EFYPH431C*C1^YT;5 J M<:+"*.EG+&\E&X^D*J5N)5E!:6G>;2=^6H>MZI(::;KFRGPM)(C<.7W>DX'M M5,;V\M'5A^6#+?U(,>!":NQ2Z:N0/B_A%9QWJ2SV1(3)>9773;G;%Z^85# ?4M/:23\;^Q.*6C( $\ M7I"#%K.U-#,9C)3F=-72W3)IBG_)$%?FI,@RR4[OW$A:+'V1PGIZ$_UF,;5PELIG M2U;B\6YY2[86KN-ZB:+U7QTJRTOK1_K@)1JB\#3Y2)&F M9M^$^L9"$K<;W5)\0/Z;7O1"!50ZSJ<5DU2;S,MJ]"1T4BHIE%3L0\]'TDMP M>OON[>@@F+J3;L=.WM -0FDYB[EYNY[69W/1?_WT4R=^=!F*R:\(&3WHS]KR M$?]CGG;NW)/!2E:CM;FCUUO;7W)3?')->S"X^7>-WR44DC@R+Y-Y0&D5[E*M M6&G5M5HX"GNE?!*Q>KIXY>?F,KUI8KYTOD4B)5TF^45WF5TEAXX.3^1WQ'^) M71^E?%>!H=SU(E]^0 -'2KXBI*?T-=(X^;J*C^X6M)_9(B;N.@D<)CK*$XO.G*^7']= M7GZ#PK(,9*]O-9,.S+TV3R#7^5,U7)L>4WDTLI:IC(USHK0SLHRA8 :MEDY;?Y'"3K1$ M?U%&VZE /20_OQEPFI6D?H_<(FH:^&&H0QAW3I>=$IU,%71JO9B-NNE*4[/_ MJ$;UM8(;*K^.K@RW*8L5J+L4Y!%FGRCC73GRK.&&IU),L1X M&83HQAF UBMX%5U&I$A3F_O9.I5R$PN19-T MF;E0.4:9]Y9YKFDN+2G?J1R&>C9\O07J'6U5/+1QRGL;UKG5: M2H+>;T'8"%*;F5@*[5Y]S<'K$#ZY;ORV&U=:TC)1D;QVX.9IDP\KI=O_C3C6 MES?6GE:O+A]5)"\"9<-6H=N,0GFYX,EZ%R-LX:J(\%OW.QGV9U5!ORX],\5[FX)2@1%9V6*AV603 M+WHP,G7I634&KD[LD.GL*73Z<> M+ZV'^MD!;'HW83R:'U.\7_FJVF3Q,GC+S<,DSR:C<7U%XYJATM=)?7\5Y ML2;4T'EDZ# QR@TER[B0;)"@G<,Z!#L@^DGB'>6:=Z8(DP!)1^EJA:"6MBI. MOW,>=89R1KJ?SS<^\<3F]^FEL[+9Z:U+7U2W5RO_.U(MM:6W?ACMW)+5M:4V MXY+/J<=0H6)F::%#_B>$>.1;I;ZN?9Y:)T476EG7X?#^M(A5LV*2,8I)JEI, M4LB9E@G#CA382S_'PZWPI/.X)L8G!R$Y]<$EAKX5BR5YE*_N'3V6\F\I1[5. M-9KJ N,0E-OZE7R$"E"Z[6Y;.:9L=M2CI3$Y_)!J12NW&?1<=:UZR_\&YWO MD1%FE&3B?$^6+=[('4:Q"M0_=0;Z[F[EZ1]3^U8RL>V8B#*V-R:*$Z=*F#U6 M5HV8/5RL"\P>R]33,'NJ&;/GL?[^X?U%ER*LY:VC3/;JTU7G^__[^?(JSE$S M>^ ';HC*->2#'Z_%USL*\<[1>K>-V8-OL%K'YO: #^SH01H(LT>2S,_LD>Y6 MLN1/IBU51,+LZ?3"<[EPICH"3#M 366FD(/90=&NWNV4P:_J)@OC/=PMVA%ON,K40Q#IB'O%S[W_ M+I>YZAUD^C",%S7)NL/6N\]304L658"PD:>27_CS8-!JRTS/0HN'W-^#KDLA M;KMQY=HYWKFE5=9J*7_Z<[.]&RCQ5Y:&#R6RQE!6Y M:JFUI)4:?2 ,O=T--$YC^96:C.LY8K_.S]&RK:5R(Q$H)N"GEU;I*FMF3O[BNH(RV^ZRT'LG*OIQPW6TD!!;[;;[:!E\N;JA9S>+X%QJU[I9^-=RNVB= M0MULET@'&G$W6II.U(+B_W-2:I:-]/)Z9WU*WU8V8ZV2%\C(3#VW2MI?;W_V M0?L;=4E/[=S-W2A5TY7'0WU2%FD&_KVN94VRT2:'_;NG4%$M6;K44^W*RZW' MW<&NNN!75]8;T'KWS[W>.(Z6577KNLC'MM;_2I4WJDY!&;N:C?E=)7!YW0GB M-]\0IY&X++'>)=AT&+]%L";8SNSGIF+L512:JHX-D=7/-60\]H^[CKN@I>5& M-?D_'&\E>XAD.;*VO^E_5ZX4ZO]\N?S%^M'UKZ* 8%L%^4=; MEL3H;1]3=:*K:&0EE_X*697>B'E,51>MJPU4';YL%%LW7:F:I$@HA?3-2D7W M7:P"57N_5HO_N0B<1VL:/*J*%GT*R6.J6CG>4%.&*;XNDQ)276$?%XZ:LAB5 M@%=V%U>FZ?J&=%];_!(;;[NN8C$E++K\7[U%F @O5?RFNG\R/1)DD'*4B"9F MU5 B>P"$,],]N4?,E?1&[<&B?>5V/VY M.VFM_?%L%<3)G^A6]F;=T?5O0UDP3Q>2'0UZ#[[7MI7AJDOHD, T>9-S7*C] MTZ6D0D^)_I$H\4)&!1?R7Q8YB(=(%>9U)]_HUD+I.A$/TG!5!^7=G2R"C?SI'[?^8B9,J]?"./UM?W]P0NO/_5%KE'WS7K\U M3'YC.J:>]=K/]^[C0_N/CU"KPDGSV&X_D*>=JM#D[:=_?GAWT9E8OY$ 9$]I M_2SG@RR(FNEND]"94Q3B!+JMYU80U2?UI.)NN? ?A2Z 7\C;QU%E(J2E$9*B M.U)\\K4?56PHRR,D47!5!N58;0+51/QX =_7,BHYN)6MGLMR?]-'UO6 MCX(DY^DA"TF#D2ZUN!8WCI>8 7ELBF\\13.R),VDX\S#$P6YN@ \'Z)H%K@. M?&>V;IJ,NX-4#+24%:P7YKOK&VU>W-$EE7?)G!+=@"!FLGG1UNY;4?K"5P7> M*^+AP#16SN[=4"1!F"QOD\T&R?0!/1,KC,LZ(U.OFBK%IYO+;UW+!S1AQ?7C M03=7OTVX?";DBD%N43IZ^H6:4D'AI][$I'_4,::3=<"NFCRB1C;$E<)284GT M84S6R;2.9$V1T_T\HZAHWOUZD(O5[5UR-IKB$//A=Q2#RPU9\X6.^D*'E/66 M%@8*-%\]>MR%MO6YY!).]Q6IH"SWBKZ7>47;%)*JB"XR*[5U;:GYF@[Y=$6Y MO$)ZJDBR*(@+TGU5)YP*2^VDE%A9L8DX5;^:Z2@B]&2"/5X4D6R3A=L.SZ-+ MPI/U)9G4O>,NXB)S4TF;U-NKS0$*/!6?T=V$$ZU+;N\IR'2]N.:57MC7493N MU* H3G_+M$=)WTEWN!-.J"-X]1X4K-ZH'A+9JD_J*QLI72^^OE+#,$,TL18D M3Z7TC3X1/PTMXN452%%79+';KK?NYW03(MNN$Z8!P*0R9"N>?_>HYYZH\G75 MNK!MHDU2*KY6E]!,X,E6FTN?)-4RB#MIIK+*2RU)5K,;$3FJQ)8NH )W)SNC M9N8_>*1LGAK.LQYG\VC3]YXZJS!N-I#5P@OG4?>1JI;A MN#MAL[]QIMM"S>09TA;C?N,!/?2W1)C*)0="=GO(YXJ)YR8YK5&N['7ALI*< M8QH4II)IPH2_R#7J_G?M9XW#3Z"D=TTU2E#0* U.AKGQ_!]2R#NYL)"?-TNP M/SS_@5;Q-RD+U$M(MQ%K1KSVR[3'F8%=NVJK[1WJ*6^GM4&W>^@9)#'\20.WUA=7-E6$P4KW MX2@H=+U^NME[6V]KMM-*]:S2$Y$G6TE'IKUYZLJV:6LE7R R=]2EC6-<^!5[VQM]HX6XT9E=KLM=VJ=IDF\*2JF"(1,MM\0WG< M9W]41_D3'>,'M6\?W*B]I3L[ZU6U.Y5[]3PF=V3/)0(G9(YDYKYE&X75W<":<,_LU[&Q2Y]!6VJ3TY#91M2=%YU:ID>AM?3#4)5O:+22!.B6^=>VM7#_ MNW)G:EKJFM+L=9[+3M:G:IRR8EEB597FT6O@';NUA.YX=+2^ZNA$LU!YRT547DIN[%72QT,8R>L%4S)CQE&9N6025&;0]9U<;M.B5DV.E3O_[E2F M<&14(829,D2+Y9OUT*M,5C&>FZ('G,?9GSCFH.=+!C]EDY&IZO'U:G[+'*F= MK+G>Q5=%#+-#1I/7S_(^>$FE69R"V.[CU(+\/[Z:NNWH:;H7<0YR2;Z5+GL; M^$LR2K)!.<53IF@-"FD03!V<:D.^2-J0Y2C3>U=6ONR:?AL_E6XJ5M-X$J], MEW)-?ELEB^/!:BI_D$Q=_T**.E.ID2 UP])T8,=U5[;LF"/4"?W+GVWK4K:% M7(LHKN'YV57E(E=F"%7\:_E^_UK]CVM=+I=?Q#3^M:O>0!F(O$4L#I4PTGS@ MALG#QYL;BP0(O1FA7E@J9:C7?)YO$DK.>CB,NI"1N]K%28::)-,S3#F9D=AZ M9-9^,X%G+,C7?Y 3;A)R* R3F]&>S7;/U%(GGOF_J6 EU%%"_->A]AY83R!8Q4W]' MX0!126JHEDQMJYH8U?8GLINDVV=\273D=W4=EOFKFL>5;+Z&.X9^18]+240+ M/.DHX(?=A.J!;OJ6_&&XMFRUEFZGSUULE20>Y/RZG.0:I MU8T7ZZ:P5P&=K#^3>A-Z"%I7VTAO@.,;-O7UN%] M)*:W9N-6GR-@$\[2F1FM72W)T<]$IO##W\\386O[/;:[7L%.Z@+F"UD$+YVZ"FN,UND)G?2O^FK9;]O" MIP/4;.OW4BD46:2E"MY2&B>BU=*.QX2:;!"1?2B=O_*G6>]^YTLZ-@T(>]L^ M=$+B0>0#D=2,UW.=SZ=_K:R;WI&:]%7 .PD9,QIW3(3% @C'], MK$8O( ,UUGRJ\V!F3S[S@.N&C,1$G'6,K0:XK4\K49OM1):K.UF(I ^!B3O] MMP3!Z]EJ2:V^+#=;>>Y_9;K+D>\[)0ZY<6+RV7Z=^&G.8B@'YH#VACN%LT)% MW'%Z,1&+YDE[2;FS;=]?AT"2#]6DN60DA>Y?DZV1WH4<>B)'M\MZYNS@O)_5 MVNR?PC/=5+_\\C;;OYF4DNOXNOT5GKC[ /'(5"Z M2K 5KX55&T9*DU5,;8J'UC6LZUL[NH9V7;#C>)Z:$NZL0_#4>TICD)D84DI5 M-J:&V@7@)H.Q45>9T"*] M\8.+WU0/I?63; @DEGG:$9I\<4:>TA7H48A:@DK#=('CR0QDS#IWHDY2>9?D ME\^?*RF'/=]MCL0W_&D]J3?'3U?><>I#9IF>SD>>8KKR^J"7+9L&\=.I@PED M=:X\\4N6FL5K"FD;NY\U.8/&5&@DS=CK?:/,^^]\GZT3FK=WJ,Z1-!KHHW)TDZ0'T.J#R9H61_S#<_K]9^I(1?ZK ;R MK9'J)PUU'[D^]4;+,C];^FEW4\'JNUX;U7?UJ[[;[?-+]/!/.O)3#V]7UJA[ M$S(CC/5!/H4&N9]X#'2FP-U]@9G0.T<^'S.V34M778O^9!*%V;$5NXMQLI / M]HPWRWZR?^@']Q0"93]HWN;@ZZHVZ$,_/6D=_L#'/LBA'WPX](.D80??/)V3 MW!/)Q!WBAU[WJ';'0R_:LO[N/\@]!&U*<8>C.6CFT*MLO.&A7TL2#](_/+'6 M3S>-N=ZM,,%L4B]F>8Z9AJ$3?>Z=:2%>3W=)!VUQWXONK=2=$E[:\\B#.57I M6%)BLWDB64U3#^\V#WW+)Q .6'&\+99W\#;=L43D1ZD>$K"/,DLV3EJ0A)=T+V[)N^M+W'MT/WL=%YNG:YR92)7MGM/IV(1GR*VHJ@:DD45'M/F#FX?N3@?,"+)@F7Z9*1(]+JL8B"6$1J1$]\U60;)SDX^B+. M.$N>4$>2?2NKE@)7352;RU6J.@O-IN#/$W,W[I56PU/,[J?\ GU7V>UWZH;K MR1?)J5V;%5#IG?+\X6QV=M-&GVV];;]@O<16>XYS?32E%AU=;9:17VJ[1Y\' M'=VZP>QBZ02T]C;!8VHS-Y-XUZ\M=X:G2E[2F]S**K5OY\XT?=IWNE95[5V8 MS0:]7?:=GOK6LGY+Q:-Q 6CZ<;)9F8=U*4'JFO'.:GRX6WIC(&YHS61,S* + M>:J<=*"TJEC+3V,IY^*H?FM":W4GSLF)Y5I:EA,/HC]#<^E@+TG^.>/L0SV=O,G;BJK[#%6LYA&WI\6*KY285FL<$8 TA&<:B: M5Y+<2FWT:]$X8>A/]5PSQ:[KE]3UEV3<:O-*RI:"X\YH73V;)F_=V9\,55P? M7YVK^5D?AFV&=>9UW:]]9': M<]/W:S;-M@6[+V*79QM$]3]9Q^HB3]_6BXI4B-0R,M'O)OGT)GT9TD99 M&J_7 DYZ=O[Z&GI"W>8)N-G@S5S5W.6 K?!8A1,7$G_4VQB*A52T^9(E^+P+U=Q_-2]PB1&D"F*)SZ= MSL;LRNKO:-6* Z\D.DU"$QVZJ-A)+E(V1E%K@TR6),KCF4/@TV%JF(Q32N;* MI@8J)76[KXTVS=S[6)^T*DG#(&SH3WKNY[6:P/BW5^U7UE0L%J$,-+V;Y.>E MW,(T/YOKZ&]FQM[>>*32_C*YC/ZP M5M*'6S<2%_+>4L\> F?YZMGIB(.TV:2/G%7D'Z[9"Q&11EP84;T^*+#35M;= MV([[Z_?1[$D1]5H]+B+:XQC_S\9K_Y]GR7/;=M]!GBFU%:MNF$\5JA *\ 5=>**)'^=K O,_FZ\ZDZ&*JW3QFI@H%Y1>'(IK4;WIC>"LM5' M3TZ34*0@_PIBJ*IB@QA #""&.A'#GFT__V@/G]TI++:U?A@YG*4%LYR$97;+ M[,F4HCY22C<$J$F5CBK3534:EG.M]@+DM#5BMB!,2AKIOW1AH7C3[)&JX5"9 M;57B=GWN17HO.M73N%L!3,+TJ5)D>[U1&EEK#(8^1T>;%#5U7MRB06 M52:L]U1T8:-M2AK5SGZJ)$ DF]QZV+(YO&\]NEQM9LL=FDALGMX0'^5WH#SC M)M!]GXT?)M5^HD^J4:TG:J9;W(>TEH6L9/CC:5U457[F82ZN'R_B9+2J\MNW MLU+%II,.FD[JUW12R:J G0'FR\['4OO'J@K8"?[09[,FFXH%QB548&]Q_&6*Y)CGNOZI?39!VI;+E)W,!%33*'Z&L;/GR3U MV[(^J:%(VYXNV5Y4IUKJ4U@T"[_PZ2Q)QX#C>7*4 [V6.GEPM51#-=7!:#N/ M/_MI%?A+-02!2)*DJGA\1XFHJ7A[EV]WB$&9NU-#Z5^W#7E(U<4ZJM3)6D@R M5;6SZPNH<=>1K/&0=0Y"S'30%1<*[M*6)*ZA.)*DZ"73%..#E754IW,\275) M]AI);<:6,)$N-Y?%(?H#ZY,=LS-.5=SFN'=Z,J_">_WZZH[J#[E)'WI=8,+9 M]'P-5=!:^_(N78&HI' YDP/FU1ACV2-8U_*,]"L[V5?>5@:QKQ)W8UF@SFS4 MPR9DI^%"W,AS /5T*?KY=D5OMQZF8N]8CIH#>/0AA-GG2W:W3N1C#Q!%=CAK MIHA>S4=36W1?3>!OWMA93\%8OXI)X:HG3JKO=_FZM S,D)MMM3#GG(94]E(\ MOM+"1JFS7@NGUKHI_<\4 M$*X!TH6.^I ^P[%IC=4$'B]"']==7<$J9@9SMI&NM-4QB!FYNYZ)NW!5Q:!: M O[>NFK) Y-6YG3/9/+)NAXIE490]W63UI! ),%,:@1VNN%W]\.9!??5^M:* MW./;OY5'B"F#48OTJY_>;IS0M%54#_NQB/4BY8KBJ5(N&5FPO^>E95VN<,99FW@,W]/JMBTGM#OC4WLVE4VGW_[BAZ$<0VO]]-^5#,8^K,.?^A5,JS=> MQ&\L]!NG [XTEY)^+%0IKCI/,^F8\'4Y[M0);S-'A:9Z09/A!EONX,_GH8CD M(/_D^O*!]-04Y3H=G1K0WZV[$K[5GH>$^]YQ ^N?SJ*&,Z+5J]W+5S.ZI,8W M:-2-QJE,YDR^GAEGH]WX?/W-^)CMG$JER>I7V3P' \^3G]5YL6 M=GHZH,A\T'Q.M47)A*=<@'K235_=^JLO[OHRV[]N6S_YGOM5S5)3'S,_JHR' M'ZB33O].JJ66CLFUS%],H; Y'-6KV&?D0G7SYUBP!OY/*14OBVK&7>4T1OZ:K7C-?!2_W MI(03>#K:5$D"R572<9 Z):D@GS)-16,ZICG:1O)9O8J5^DCF^- M5>@_I'CAS%T?OYM,*Y*#*,C!91=]JD]>?M_11\]+_V@F(LDIYHX9@Z+.:6[Z40WH:Q9DX??:Q'X^]T9WFR6Q*=0K1POU#3CVB/WEZRT^?D;+]JO$F M9ASBU6UOKXN]O4;M[1WF=\]_R,XA.WGG?XH=A_N%/,^VTS25'@H>">-"+XH=_U1N^F?\FZZ=%O*]Q2< MR6.5#D73G1=C%)@YL7ZKW84?V[(;4QGC@5=[86 :8PA5\%^#UA.FTCCW=45K M9<9!&-P:4[>&8(V]LT.PAF"M*L#D[>E[D\6L8B[S+!;T+%R0ZGSQ5&-J,D&5"DPA6X);A%NLJOW%)1 LK ]N MD:E;1#:"K\_KP.<=">N?*V-7<'B( _G#!(]8=5B_86-X\(A,/2(6OIQ=WG ( MEU?!?""\&>([N#NX.^3Y$.15 9@FH<#-YV%5BSQ?]3%AYO#XQ8&,88)'K#JL MR//QPX11B>9.6S-5FZC&+!N(7.-3W46><$ZGS8%TNMW6I$&]9]^J2:/^*G2\ M6?@=1VMH,D]PP0 "?V&!/QGTPBI*!FEPV.+D29QJS"U,D0.GL,"@V6; +>KM M-0@0Q+Q\L*B*?X+ $?,V'B3$O%5%KN&<4CC?_O;]^_;[MR^5;S]/JK>(G#9/PTDRD<"!L$%!L@?3@!,):!OYL-8U"R_%F M5BB">WVV[W2EMD#:,@[V/ M@LRA^N"%QO%"MV^W!Z6=)P/C8.^C('.H?N-XX=A$7_UX86!/!A-VR#3--OBZ MJ(;)?,KP!(DF;3MT!Z6= %G!&<$F3=;]3G&J <5J=8Z1AWV[/8$N8NR8>#K MHR!SJ#YXH7&\,&C;/?!"Z3#P]5&0.52_<;R G':G:X_:;7;0-,TX^/JHALD< M26TDM>&,V!RJD*F:?X%CW/E7U[\+5C?6S VG_KT('LMJ.CGZ"/ F60N7[I]] MV+SD04N ZI":RY.@5>NURMCN#\:5\7BP++[8 BP$: "&SUK1\4>]0IOJ("- MZFM98",F0("-J@]5]AQ:L-'.O*D]Z@XKX_%@67RQ:1@0A39\3@/*\$G?MAN7 M>N\"]<>%=X'@R^#+FNK+R@_7$%E7!BI=%8O(^LG(NF^W^X4KI$[F\F RH)FF M 0&:J3Y4H)D#"W$[]J!3>+H$:*9Z)@.:80($:*;Z4&&?X.!^CT&W\,Q3T$SU M3 8T@PV RB'5:4^P \ 2&4:G++QT*/SQ8^^&MRCMK 913 M@<;.&!LIU*V!,I8^U< R6[![7CAKO3;JC>W^L+0!KP@[^-H>"(T)$""T!F ) M0CM5Z<+$'HW[E7&:L#V^V ($!JP/,GF% CM&1, AN-!97PF3(\O-@T#HI2Q M9MCD>BH\+VW6&7P9?!F 0&P.++/UR8C-B\?F([M3?"#*R9PF; I$U30@0%0- MP!)$=2)\AQU[TBE< @VBJIY-@:B8 &B:@"6V.TXV5D(=K=XKPZ(JGHV!:+" M-D;ED.IWL(W!$AA&Y[CL#!9,]TY]07CKAY'ESY.>G-?L6J>;=\@7"YD_&2 W MW%>QP.G 4N1FKU.88H>E"Q<8('/0"W "O=0*.] +%Q@@<] +<"J^$P-Z88@= MZ(4+#) Y5+^),&CV.(8<:KBYQ10;F @7&"!S+#Z 4_%Z92P^&&('>N$" V0. M>@%.H)=:80=ZX0(#9 YZ 4[8.JD5=J 7+C! YE#])L* K1.^V,!$2CNP9R=DH[K@06PMM"0 Y0_8;" '(@-R#%77**>X04=]D8,#II(U-0_P+'"/$OO'\7 MK&ZLF1M._7L1/);5CX*CG2K0&(0C!JL!579N^K/0JO52I=.WN[U^95P>3(LO M-@ "= 2H0$?/HJ.NW1GV*N/R8%I\L0$0H"- M6^3!G3T9.;4;H\*][&!C>IK M66"C,VSYG 84',.^,[@NO@\$7P9?UE1?5GZXALBZ,E!EAXXCLMY=DV#WV^4G M>F RH)FF 0&:J3Y4H)D#::9K=[N%ITV 9JIG,J 9)D" 9JH/%?8)#IUWUQEC M,=,@BP'+(/]?.:2Z/>3_60+#Z "&EVX.Z8Y:O0%O=+[XD;,@CQ9&EC^W G$O MO%5YQS& >2K0X/GDJ7!8 %4#RVS=[GGAK/4*J=NQ>[W2>N(1?O"U/1 :$R! M: W $H1VLF(Z>]PNW#@)0JNO[8'0F !0FL E@<>PPY">PK?GCWHE79F$_B, MK^F!S\ZPUW4:4+#7M3/?U"YMYAE\&7P9@$!L#BRS5P M*1!5TX 434 2Q#5J9)(/7LT+.U8%! 5B*JQ0("H&H E=CM.A._8[O;'I?M, MF!1XB@D0V,5@B%2WCUT,EL T^#@7NE.7-S@_!WX86LO G[M191K>FF0K+'K; ML2RJ#Y:H:CY=57,'Q\'PQ 83#P $"*T96(+03D5H'7LR+G\ ' B-G>V!T)@ M 4)K );8N#K=J+D!%F@LH0&?<08"(^D8(M7'2#J>P,"7 0C$YLW $M7/IV(S M"LX[A:N?,0>Z>C8%HF("!(BJ 5B"J$Y55SBV._WRLTBP*1!5TX 434 2^QV MG&K[?FA/1CA9IT$V!:+"-D;ED!H6GS:&;8R*].F*\#6[QNI.G0%@VLQ^R(JGX=Z*!4X'%B,W>Z7"%#LL7KC )F#7H 3 MZ*56V(%>N, F8->@%/QO1C0"T/L0"]<8(#,H?I-A$&SQS'D4,/M+:;8P$2X MP "98_$!G(I7+&/QP1 [T L7&"!ST MP KW4"CO0"Q<8('/0"W#"UDFML .] M<($!,H?J-Q$&;)WPQ08F4MIY/3LQ>7X?4*?7&O'&X;,(A1-,;RW'FUDS<2\6 M_O*.'I-=!S=XNQ29-]PIL8!!UV,W>U'7Z]B=;FES!V AO"T$Y #5;R@,((=7 M;[H=NSWILH,&%L(%!L@8-6D#HC\N;309G!&<$60.U6<(@RZ<;7:D.AC;D_Z '32P$"XP0.90_2;" M '*@94/7'O1+.S<=%L+;0D .4/V&PH ^P\AC]W@V'W2)$/@(O.&^R,6,*!^\M6; MD=WOCMDA P/A @-D#M5O(@S@AE=O!G9O7'C; 092;P,!-T#U&PH#MAU>O>G: M[3[6#66CP-1 FL<-A78=SB;_!NXZ%*^LAS.",X+,H?HUA '%DZ_>=/IV>S)A M!PTLA L,D#E4OXDP@!S4@(!A!^10-@Q,+03D -5O* Q(<;]ZT[/[V/XL'06F M!M(\;D"*NV1WU$.*NVP,&(VNSU31Q\<"&2%G3@92;[9T I)FO:OM?Q:>")R% MJK=W9G>NYX;TQ3 MOM@ "- 1H (=/6N+96"/!Z4-+P(=\34MT!$3($!'U8SPT MZ&@7?$.[V\;BB"4T8"/.0)0R5RF]UU,,EYKO"94W; F^#+X,0""RKCU4NDX6 MD?53\/7[=F=V)W>Z"9!ID,:(8)$*"9 MZD.%?8*#V\8G#+:M83*@&29 8 . (5*##C8 6 +#Z B&E^X4Z8Y:O0%O=+[X MD;.P_*60_2'>C26^+H47BK"L!BMP3P7Z/6-LI%"W1LQ8 U4#RVSI[GGAK/4B M:=BVA^U199PF;(\O-@ "A 8L06BEG[3=ZW8KXS1A>WRQ 1 @-&!YDETJ$%KQ M;:RQW1T7/ATW@PT^#+X,@"!X!Q89BN5$9P7 M#\X[([O;ZY7N-6%48*JF 0&F:@"68*H3X3ONVKU):<>]@JA 5(T% D35 "RQ MWW&J@3A]>]PK?[\#-@6B8@($]C$8(M7O8A^#)3 -/N"%[M3E# "Q1^WRJP'S4M3N=\L^,;)11 M(> N'P.FC@TD51\L05*G(JE!W^X.^J5[S489%4BJ? R8.C:05'VPQ!;'R;8X M1O9X6/Y^?:.,"B15/@;8NJ@*4CUL7? $AM%Y.CL#!=.K4U\0/D6W(K!<;^K? M">M;W"%P;('/0" MG$ OM<(.],(%!L@<] *N, F8->@!/HI5;8@5ZXP "9@UZ $[9.:H4= MZ(4+#) Y5+^),&#KA"\V,)'2#NG9BX$ZO=:(-PX_.ZYG?;OPP_ [R_TPWE X+QDWG#OQ (&79C=[-5=IV./NX6/L8:%U-M" M0 Y0_8;" '*0T(R[G2X_;& B7&" S*'Z383A^-Q?_=@!2P<6,#"UD)!6XJL2YE:ME/N>I!9D[8@?OW^(T?MAQ-B 0-D#M5O(@RZ=!81*B+4TF%@ M:B$@!ZA^0V$ .[$9;K67/'#:305X)CSTF3+(&+ MS!OND%C @&))F4\:V*-VFQTV33.1P@DE$$.-/%+3M)XI#" &(H:^/>D4WH6& MA8 7JBANI@ZI:5K/% 9L-,@%0]L>C0N?_0T3 3$T-AGATW33*3IT2D\4A.UGBD,((97;SH3>](>LH,& M%L(%!L@YWM2_*UQ/?QI\.B^"3>6L MADO7SSYL<*(9'ZATO>5)T*KW.J4[*9S">G&'URC#*FT>!'B(NW,##U4&*O#0 M8?#U!J/*^#O8%5]L 2X"%#MVYI5Q>(TR+*R)ZK#%IW!;[\G<'(TR&*3ZD>I'JA^I_HH" MP^C A)?N^^B.6KT!;W2^^)&SL/R3MG^O%.Z\7#I78NQD4+=&B9CX5,- M++-UN>>%L]XKH[[=&98VU!M!",OF=W 9=_\'+JL/EN"RTW'98%CX)&QP&;@, M7 8N Y8GVY "EQ4OO)L4[F$!D=77\#BS6>5VMTX#!G:WSK"[!1\&'X:('!$Y ML#QM&3(B\F<=<]=NEW:0",K(0%)P;""I6F()DCK5H29C>](N[2C69G(45E, M D35#"RQOW&RP<7C,H_?:B93836%;0ML6V#;HJ+ ,#J,96> 8/ITG@$"7:'+ M&X=?_#"TK@5]3IBF&RMROHJ077LT#G$L=7K SO"XX5Z+!4X'5ATW?)72']G# M?N&2XG,:6:-LJ+1I J 67C('M50 )U#+(=32Z]N3=FF#ZD$MH!:X+%!+Q7 Z MB_8WR/TPY'/$MXEO@]*Q"V(;' MM^.NW>FVV8'7-'YI>GP+EP5JJ0Y.H):#LO(#NS6?F*8]#@HT68(_,AZ66PS*$BE>D#JB\H3!N! M<4AB9:#*EJ.B)7L7?#U,G&6)"^:+ A042V@ A4=!M^P\)'PH*+ZFA6HB D0 MH*+J0X6CXP_NTZN,OVN476&851TV=S#,BNV.#]Q7?<,"SCZL44 @E*X^5-G* M6H32N^ ;E.[M8"U@F*8! 8:I/E1@F ./OR@^JP\<4SU[ <

WG@!0W7=KF4A)NVFP%[:4D9W3>-^W]X M\?U/3^F>+[]Y^:<0A0PJ8-[W-/%'RZC^5W__YLI58!,IW&2?ZSKY!_OP5!" M9]X7'C!HBMC!*\;?+VKV^NGG[QY(M0B_ON&X@*P8EO9$%X M35#-?^O!=W_VY-DSNCWG^AEV4C"T"4_1? M.^8$5&VCXR2]'L!I:P\=T^%BC.G,B%8V!1TUQIK:8C%]/#+K $U MN'6^_+_.6HM@Q.8M4?J4G'*">R#KW65;5_>^9DNP!I)2;#\ZHYTQ/-[T'"6$ MKM&I9NB?WRI,?J_Q\?VACR8V33&.<_9W<&#O^9CQA(QLU-M[:06?UY/F#%] MNZMOO>9EW )ML:W2G73&3+L@08R[W1"!@RZB.GC' B$Z]_#IY-Q5/:6]&?G: MQNBG_RGO:V';>'AL 0O;QL*VL;!M7!+;1A09,8:-G6,*)#+O1(Y&EPP]Q/L8 M&1^WQ+^?,AB71=SW4+3A8C 6@[$8C$=P?AZ>P3BIV,4P8!12^>P%9B51P[=@ M'[!"B>E(1=YS7H?BW35\+ULCG[%=:\>+1MA75E?Z5/0?KZ:?DGA1^5X>*M4YZ4&@NGE@*$QEEQ M&ZN82FY)#/96@:921I6^CPB=)9"I4+S+L,'<$:PIRV\9V^6F!7; 75Q:EP&U]>ZN3(96 E%0)MG&7\ MG^6\51F))MY\/(EXX\H"47WC6XRFZ>0%TC 1U5/1OI-6=VXOO'6,<#-K"NOQ MJ#7N_6VB.Z*ZB>]+]%6- [E0E-6(]DOZV_#;JU[(:KFEG6%+ 6SD^501:5<( M-&3JKB+%$>YNG35(#=MK.[0E]\I[GCQ$A\:S-.0NRXEP@\[+Y&X@KF&-[$FT M!X+7G!SGKGQK#8^/7W;U+&!+>M M[PY#J5>Y"^N=66;<@Y'&8C9/OSD-LF%078M$56L1:P'9M 30RLAXPHU7L)L9 M1,PHKB \V'UJ2+,V98V\%#5!L'E_MZX^U'C%$9M,X&*302HZ*L5<4,>HI,*/ MM[,+9" J_,'O,O5$MFUOB;SPA&4ZOYGAR_YH4']J0^QY95G?4M[6?EY4A&BU M!,AR_R,U50K%"8+9UU;B'7LT E!"[%H86(:L+V4FA"RD,*[P1!W]E5EQM^@: M(@XLBW0$XK#)1A*6*\PH$Y$9D[LAQHO4@SMT@:$Q=ID8W&IX%!F,R'V:#%56 M#@:7^D:,C^=H/<;FP*=+<^#OICGPP8'R'@HG]#](OZ"K&#R?8S <#D+@GL"2 M[0[L%)P/C[YNLENO.3A1NF;2L)B1 #0RLL<0%22R'OSX*C7V>-YC]3Y_:&B@ MV_ZKQ[8CLAZHI 7%/F77+:B0^Z73(?V5^#ID1A![6U1*ID5#P_!?1=OT!]^5 M;X@=%3P_V@=XQ$"G/_4I=P.H?K>A='#&I'W;N%#FP8G/TUH$[-;'BPN;BN?/ MI!Z3U5&8F&A2PC!@D!O-/F41PLR^1#3YM+W7GWZA<,&/H;.;@@RW6 MY;%],XH=18A@[.J\>V^#7$T>-CX:9G.*U3WD>LX?$N)EE]X+9H#*SHW?XC1L M'-NP++7[3,=HU*'$\K-R^N+141+']B+3 "'ZUXA_LMKU.(?!_,.QZV\Y,WW& M5>;6._?.8S'$^YY\]"C^EV9/ QRG+@!_1ISE7;9!$C?O*//AL&V/XZOYJXAR MLNEGWWC B8J^-7S.H.Y0KM*8_UB[T? )?"?/%#9^^E!1.UE7M+B].T=0&>I# M13HZ9'+>$-P?5^9GZ&PT,!MH"WK!S!,>=W&!#:FVL,3^(/HV:ULXG)K"BWE$ MZT:HCML!G[I?*?+%MG!C%,>K]"2VHX^-[=UGH";V96#5)AV MM)HC9S.LFMAPY%01)QX%GIX][4R*EG2">MPSL:R.O@\8WP'WKT;#,'I0C8V8 MUKXC3!3^XN>*FA??=IXH+:)RC/P397V>:%GB-]5VNN_$..X-^7BH$!((WA#G M^DP2@M(GTG4\7!8S1AX86Z4\D?PEN&G;N8I94I'#B)KDD.":$V&M*L%X* !* MA^=0]$3C6<77"WDRZE1<[T"1.<(#2)]2N)!2&,+.9TVN=.MPLHK.RZ#_O5+1 MYCUQ)K)G0CMN!%=(R**FPC#H"Q9,, MZ0-*E^GMN7>.FSKI+'..9<"%YJTL-T]UE+LHF!Z5744<2M7O?UBF%IP4$;=;%\ST !FEIT@Y+ MDK(!6[^)[TLA3#D!**^+N3806) #UJZ47>D0G'KG:$Q3R!"V303(2O9.VUB) M+8.S\<1*]J%W$!,.=Q@E/R4T-%E%;[.%36,\MF64SXP4$;,8S[]@?3CM] MFA.$KE*=&8YMP0VA:X;5XJW][L05@;M=*NM7SA5$&BL:TT5,6M*J$:;U/=._ MH]VXK +VBU9<8!I\$/JMV3FNCF:VR%P7#W/'*,E(1# RW8-:3S."7&) 2*P& M*_!3*DNX?!>UL:91D!"PR*^>/7GZ56!R^4V(=WZY5"QD/)-D/.1)$J,-^;6X M*[1V"#+*X!G6_AEUG^+7-;=-W\ 3//OSLZ>I7PG)!_C"&UG%<]I!O>H_OOWV MJ;>B&?/.XO0$^6YJ9] $$EMBXR26TFD6ILC[0SH*>=RS7L+X8?596H='*'J8 M:(%F\+2M.**0H$9BX((.91H(<#B;TQHN&& *!WPV2\8B#8)&16CXN;!1)V08 MX2%NN SM\!.H6',2ASN)P['N9?2('S8RX-.&3<+J=\1$="4S-]P*J[^Q&8/E8OVPI_UIY\%3[4V3;U M;7!70A6GQV$>KL6H2?Q)^!9">)#7A%T<"M!4):G]!A3)&$O#)-]O@!%0BEYUZO1CD[9#8J#D*QH_F+P8-LI%+L6?X&R;\+PX<\ M6_ AOQ=\B.^R^'V#06Y]ZHC&NC2"^9/$NQ+B)C^RYK"ZK!C-VS E!5]NE-\% M;5-(-IK!>U?]0>I-E"8B;GUQ+2PE'[ON6(=@WQ1<#$R[<3<>81.T;*3WJP\] M8^[X.Y0 RDC%R3)HS6V'+Z*%99P.XIY V+0M5@:*^1YDIZ7*!@@-(D<8-!3) MH3Q<_,RC6VE.E*H^@K)0.<-*AGE:_U?TIS._^_2"PP7W=<7Y$MV//-3;R,@$ M^9'%2,)"!^ANI"##KTSAMAZ*.YA[,_8A0(Y['"26Z>"OND5%) ^#/UV[G/+CQ&ZI&H R#UA/%C&R@W^ M/YG2/H8# Q]G_M&.9M3WX$>(XW5[.#Q9152"PPN$&J>MY7T\'-*#"TXYX#/B M[ '3N4C273ZN3QT-]Y*!S6$>831958+2M7R'2<@&4 MS91'I7%7&L\NYU81GP,*-0-;H9=:/HC=M\$<"GYP1LRX#5&?*^"SHZPKE>5G M2ZN3\._.#E17*F*"=M9AS"C.84(ES,"-L6(+-1V!I53;4>!V/R']Q.UTFBR< M;9G2R8L3KTK3P_6H,TB3#'-M;<%=P5J65+>I++OT0T:QF5632<"IXRVPI_?7ROOZB\0.8CI4,:G MHWN%M]W5=1KR@!,->@=J.HE4=8,8/01*!8^1Z"AHL M6CT7 BT:](%2O,#%/.E&)(];1BJZ+:(NK$."!RC,(J9YP%F3:P;_Y+Z?^_2C MH N=#-)O_G9ATAC%;U MI5G=Z19H/ZS)ONX@CK3"-(Z'[@2PB@;683-]P+T'*I MUXZ EC[J\61)@N;]?/WV&@XB:-0*I?9*1 Q#%7C%*YIDJS\4+P*^G=+R\3#) ML M$^&V:;$\ZTPR^ :>U)KQN"(8VW":O;3W<7:QIG#4H;)GCV:#W@((,BHPW MY_)LI)3O,8!-!X<2YZWNZCW#-4K3KR= U=!AK!,Q2#DY:=-*8>/W%"6&^&(5 MIM=@^H+*N4/4[:0B)YH/1#R"*-5'I[T+[CW-#693CBXK?GV !>P]%<\8,$HC MVLR]R,+*X5-;KR!F(NOI.'<#BKON(CP@BI]4Q4F)],=.C+4P M_X"L^*AT$1RUE3(OE\E.Y_@C-$.E+N?*-Z/G0O @/9*E#+QC%,;:MW;%2IJN M)1%CP=J'IT#DZ2F=33F]'+^D; 8$41.L:# \ZK<)Z1&CFO('9_]';%P,J[^!1CE/=PQ\B(3#I/ MJ8K71,X,WV@Z3DE,XSQ3C^AED%5(L>5TA-LZC5L%Y;UKJVAYI#S&A?8)XNMQ M./M.Y7NBB18[PHI29!J= 8^LG4#*!X"DGW6NZ$CC2;,&@K'*E)SKYQHMYRH5/^T,Y(Z_=N:!E.ZV<]IL_>0T M\V!UQ254/(33%5;/I[),V#GKO"[\I0M_Z6_Y4 M_Z47REUH<8506.I?#C* ! MC(N77PZ<^&6#,/3QLOWLSBS2S>S"5Y,T+N@2GZF-Z*L[JV#+"5'H6XOWI# M<,G0;39-4J=@EG/F0$F.= E\'[6H+Z9B,16+J;@D4\$#)[392=NI&()[6S?O M& D7<6MX;*.2%I)541B_'X]RFHAI,02/6I 70[ 8@L407)(A\,"OD2% ,AGJ M .D9?X>$?J32.],58H('Z?2]083($D L=F.Q&XO=6.S&I=J-?<;# 6S'G_1, MA7[ 0&/N>%P (TF5Q9_@QA'DVTPPB"G0B9),NK\66_"H97FQ!8LM6&S!)=D" MJ]"3-BMI#*MVD3!\(B_:KBE6/<\X,,J<0@6BJ_2]H#(^-70YE%E?K>GBQC[( M?8J-SE20.9$W+E\,Q*,6\,5 + 9B,1"79"!,87INSOR')H:F+4"*!?!X&I)2 MMZ )Z:NB.RJN+X0KA^Q([3V+]7C$TK]8C\5Z+-;CDJR')Y^4AF=N3C?<"O@_ MV6')##UVT5M4]Z*Z%]5]2:I[OKI,DTDR&NF9NW_U3"6 7!^2,/)_;5RQ7_5- M*P-SD2=Y[+/;#OI FK0X])<@U8M56*S"8A4NR2J$T01,I(+L*/!H1!U$Q.]$ MVG55;ZX.]1JG.PN';;9J=5*UF@^T%?^)8*-[F8O%(CQJB5XLPF(1%HMP219! MR5-#PK]Q6# 6HETF*25&?U;H;CQLA:(&'"I.ZK0C?BV:"H-LYFLW'OT@HQ*9 M,%/^ T&NF;#5"LN=G]K %)%^$,QB/AZK^"_F8S$?B_FX)/,1]Z]I-UJ>2-T9 M]:P,LSHT]:8H#<6BG3*$A>G)^4(?SNCR2/FO?XA8Z86FDIA.5^Y8:Y6^)BIH MFWOS8%Z(W];UWDGMW6QJXVX*6#9-(&N1,+]&8A0$='4[G$_F":*GVT\:?,0V M4/)$*.$1ZHPP8IYO6-[P:7#!=?+24^G2$&5#\EE4-W5Y@YS'2>FJ;;?3$7<' M';.F3R63&9*^4B)VV1!#_'\.T"&F_O60!YEE.#-I*!TCZ,YF^2UT=41//>;\ MQ>'BZD7)?H[$Q XP\G.PE36[)0Y4.Z7&# @8TX7'L[;"K/:,:H(1ZS .7ZAI M. /\4P9HL0_H)WA7N67@]\[>A;%+_X->A:-9/EW&A\N/QL-]",SSP1^69EZ= M&4Y'R(Y]CYFB:8BQXC5EC(,.?(L$K]O!*2 N8-0$/;KRR(^DPQ[\->!YKLSX M/J2N;FMBMB82>_B2'S\J4T;#K(@+G#^@K]"\-M8I. L&!5^4I =,3?$33V"L M*'Q:%?4!^;CA!GWG6R_@KYU;[RHPK=NCC*\KE"@Y_I#(^>,KP,;U&+#)8((U M? K: %[TOYFU&NOS.9Y;XKVF=ZG7HP$#J.VK-GY@*@/!.VT@.L01![N,QD\1 MK?(!ITAE,G.G HDM8_SP%./SZWC& M-DBXPC9 P7'HN\P9GYRZ=S)/BB_%T; MS:%DF,(,!_6+:20<32JY'9RDT%R)8T=\'>,A$+(M754+'W)O2_: M3LX5 RAX.T&LPU]H,4SHC@;,#)*0K"P;KGNJT"_OU*"?G-K]524C2,%U:YSGB(!D2/"N)L 4[O<;/58&,[F\[ M+UCR>ME&Q@,.]]D_44PI.:)YB\')]"\ M%%.S$' <45M7E2O5_/'@TBQ!]Z]HL.!S&JIC4<^.Z]6_>=BTB(Z;O18(TT.;SIJF1C0\M.$J-1, ]8IU=0K,35?"/-9.8T=.^+W*W:P MA^KF\LSD][ X-Y33$\:,AD7:0TTGT?DQR<;?C::JNY9CB@!GF H34Q5.\HZ4 M0)2!#[:7,5Z<'U3LAT#*8LU4(>,N@Z!N,4YR@S%](12(NFN"_R7?LL.*O,4D M'4]_HFD3BJ*FH1 -[05F5/&D;YDS+)HRPA;)#-2,NT)E*D:'[ZJ3=4JO:.FR M7-IZ])G919_2$M\:[77^*P^/S /9_%P)G!0)YK7D,1;J]QY',P^1_YO\"[PD MYCDHP.GP>E?@PY,I&'Y!IK*C@MEG[Y@8_(2=5].N/J]W5;37J::A\81:E\O2 M\"&=DXVYYX%.)BHYF M6*!HYOK-EETHGOI\M3(W$!_-]HV+ 2%-FFH5A$,QGP"I, MAM.]&*3'>-)IE!Y+1_H9-1J%>H-1;":IIU7/B,_S_.FE-DHYD>\B=L4OP7"=M79Z?.SA>"#WWC;XKV79N\P2&.G*Y$0_S:YPD_]OBR M>V0)SWOX>SSJ-U1P]W'+(,A,UN1DME%%' 4E)%8;VBN=#'BY\^F_XVPXU2?8 M*VB+]^#E5-T.9P;G("A_ZRO'JO?YDS1Y]N39,U^@P!%G\JUO0'/L5ZZ1;SZE M;\+_&W/G_PA M39Y__@?VRN$?FBKMZ@[?F9_2)HE$"GVO5<2)]2L6!>^PR]#;-IXP[\=Z2I@C M,7F2=536D2R>#V![B>%52T&4"YYBO2_6J0S*Q;AE[:7+^Z5Y 2YF8R!]=>LF M,R8AP4*@#?2/_;/%X1W-89U\UE2G:(X'#M.":(@E$FBV^(!:7J+A\ZR9IW>0 M,@(KF]9C1S]>UG0.Z-1UBRK,W,M*.+?YD7<@PWE%#)DT\T ;B'EN\.5I#MEF M- Z23N#[R1UXF?'-Q\]O;F'&:F @P&[MY)O9ZGS@RUGM:,)\.ZH2?E+,!B 18+<$D6(,\ZC'^*FVR-#'*WK01) M$L>*"R\1=T+?QL@%HE($CAH\!\5#&00M&/AR7L@U34%)-C <._ANJ5^"O:F( MD *NS2%K.RC>4?BZJV\QY.B.!XQURZ-<)%[.8E$>]8E8+,IB41:+NL6,K-_4.7I,:IQZ^@T63K';8>5]CB MWH0.,/3$N1'P/79)@&].=!OPWREV.6]*)"E5PC&X1+6-AQ" _I^J]8Z+PMQ, MWV7OTP&)-4<9,AM!$4V4C&*(DT8V,CBAZHJK55.LL)E]J3)?W!%:3-!B@A83 M=$DF" Q!XS($FH;F6JD<*[JH<4@ PBUIH#\KK1N+65I&GSUVJ5RT^J+5%ZU^ M25H]&F!0<_6 =P+9C3;)!IFB%JW]J*5NT=J+UEZT]B5I;4K@KOW]"_F M$&1.2>I,$VPI7\/M5_ R:\65RKQC^@@^: JWE!0>^1E8;,AB0Q8;#4$8$OHL5N>2K([P MT&$!.9I[&=$8(0^Y'[BUH=$Z%'/D1'R]JTO^6O9^*2@\<@%=%/RBX!<%?TD* M?EO6*]#:.Y>5X+\?9.PQ3NSI<09(ZTNW' M'U7:05:#170[,OTF13]MC'%W&-PZGJ M0]O>]=OK)$>+Q_,Y-5%G5H1/4NQ!N)F)-BQ)I]/>[ESE26=I45UM+\PT]WE- MA.LR1+@\)J[:XK"DPM_L".Y"SI/ZD#1=9H+5S(W/HYF+]AU/NN.T94+CL.Q# M_BISXS[Q2 B-S:)R?6==V$/*CZ+[:"(1=%GOK&IV:!;GK\/L^"P)'/*+DR2S' &N$_ M[GX\&4QJ2/AYJUU^@5+[P@_*QB&@.)Z"!A#0X((=W0;?G\PP& SJ9OG"N6,D M[WF3W6;EH-'XOT&"\WH?I@U]VV.K,I@X^ *V%^"0H+HJ<6STQC4-]T? C;YN M$(1ZG;PML(UB,/!] P?'@7"]8YT=#^ZS8X8F5J+CBI)_]1G*37II0]6^6(:J M+4/5?E]#U7#"I) ?..1+P&8F>,DSBB$=SKM-S:13&7'&TX%3.S"3&=F8L =A MF"MB^C]Q'QSLC'/I<>HIZ;]8]\%E&AX[,]'(=<^0[=?>8+'VO@" 3_W EL@& MXZ&M"E_L UL2O,L'MB(9]VXM//JM>R%4SPZ'4F(,?[1T%)H?9XC'<#P-=](% M>&A/W[@]>*0M>,7KTF7- UO>_6YTNRXSYRGLR/@<0UUCS[T@:;62?SA MB1Z8[_D=!-H=3SOVS#\H]WOG)*Q?P8Z'R?4T]E,G_.G4;%R >.E%Y4'5487&' M0DLI<:D<8F,: S,= MG1GEP$OZ_),&.J\JGN:=_$"#W9\]>?:$(MA"!^SBS U,0;R[0J&_VN%L1@*] M<:Y !NG2X$5A4&^ODZ_!\%253*W$&9SAPBLXU)4? =FX*]A;_";S-<9YA1H/ M[\@ &8JO;-7461XF2X)W!:^^Y_@7',K67?D4CMYH>/&LI?^T(S+QA#MP.C$7 MW.+=:+XP)Q_M]%X0WJ)U?B@EICPZU#XZ3C&3)B,VP)B=L5E%_"3SB1*/]P#Q M/^?F]%4. 6^[?P>F!,);P4S3ZY! MF:%7LZ]Q%KZZQO'<] ==F>'/T"%#NH@YQ@D\<@4K1+/#K3YUIPK2W] ^>)D2:GX:;T M\O^H%J:L:[HOQ>S)&M:2-ZX:9F':]:ZNX3'*FKH!<&_Y/,+J\8G6*/9ML7[W MF>!$HX69SW&S]J#/-!Y9V3P=[L$U3IN5KF*_1VPJ-V$O3DRPU$QTSKM=4V+> MC HE*P<2P+O#2=0 +:J;D"6=5WAIL-NYK)9.H3B'F*^.1FVVCNPRS41^PS07&60>.63I!'CE==4Y?& MR''N&[[&BE+":+P)WY*:4'!P;ZT>1<_G6-<2["'^5XPYOLF*4N5E*A /)[?# M^;!C!O5HGDDX(#3:T?)"W+!^8IW" S*#@O+ZM0 X8-P[!"/\$-H(-40'GZK8*?I&U M!92^H#'003GR2GU!DG>A%25 :'/-":L?'O:.MOQ(&DI/L2RA1;%D.2,+@E\) MSF[N%51;;[K;C()*6A?LB2W03*:R37.M(>OQ[Y.T!@=K5 Z3+=TZ=(,/.RRZ MXLU3G@1)V2(DZT0#WWJW 92#J#).'JF @\S3.FQ;;H3K73DP-;ML#XN] M5^'CL6C":%3SA#1,^.?B)]D3X\,E.I08#\D1'YPW[ZE;4X6@BJ=_^LNY858* M2VDZ# G)Z^5QY7Z8.9FX<2V+[&.<[4SJ)OP,?@-7I9BCYBG6PZ]?)V^H/_'& MV^S[/$Q^^^OLW5P[] M%GRH$]LP:&^Q5T[Y*^ 5=2ZZ(\5BX[IKJ&-6#L?[9+O@1(J0+)7 M==;DZ>"S55&+P<%D(?K!N(GR:RSG_;RA]?:A&I_A@/F*::;^,4;_ 4] M:#B'.2*-7OFI!$)QW"FL6O-%EPT9Q+1F?8N*46=V* M#S(I@CJ9_N4W+_^DFT?A'VAONBDC!=I^I3 *N SG/M?L( EQW'??O)B\F'_5 M10,NQ2XK-_A:(7I]SL:EAB^ OD,H1I;\B!%F\G1P*/02+5KM/+K&8+B]J?WB MX0R>D3_B1KK6A=)7O]R!PY^*O\ 6%AZ8RPH=1HKOT G1-PQB7OO\5?12,5.7 M5/U^Q;P7A'CP41W6A2EVH*=!+>D3-&2@]>@8H6&=2R^;$$%@H0N*0,WAT6 9 M'K[>.CJ<=!=Z#R#(]#'+)VI6#,@P_MG7%;*T:EHG]N/&"I$=.O2?S*PWB=+Q MLH2YP>MJ5(IN0H[;>)"T!X=*N*VD9.*C ($V."+_=N.UZ(8XF^T:>$W%9JP> MK#ULX=H(49*MI.UAI^9L&V=",U96)FJ.LY,91,1PB;W$,7!G<.#JRE?36+S4 M_;M$#R;+X> 0M*JO6/DTL;GJO,((C?[9U@#&Z(2U)6@@HI+!DDLP.*AD,-"9 MJ*MPKH2M&AN;_\2,&ADG3@2%RP3:2G]O==YOYW,%/@@?F)<;&H6+LPXQ;H*7 MVX!@'$&IMP$H9^Z(_D6[@V@4]8K_?D=OBIP"45&F]!06:5/]NHGX[[??OA0- MM#'X/4'L(O ZB.<%:90529*^ S MT2/5:_"!T +YA$8T&G@:):8/%+!2XJ"8&<62L?';0H:I;5DA\>OC&[*J]B@M M?9T2\*%"&[Q/UBBI^B033Z59=H-GM%'1FM9'+C<'[#97/O+$0/UA+8G4!K80 M2!T1E%;I/T2-R*DD20;&*<8+!'[]%+(&P0QX&^0A8[E G$2<0$*.F8=FB!TLBU MAN\],,#%.)_+^:G;75VZZP>VV(>V>5PHG$XJ<_8.4YP],92LN.J*B'I"JT/< MC=@*+.&=J!MFZK=8V$BW*TCD,.M:2VCH\24>"\ F$XT1>6VIS\1-O'+Z*D38 MZ!REB2OHHG GZWF=KEW=$[4SHVF^^G#4SGD2<)^(AQH(-EE1DKM!96\I/*YW MG,8P18FBVC00)#38==)(9LJ]A[">^G1BT$P=>H3*8:R*5(<;'K-A"K)MJEO-67C3&JG M;[7,2Y,)Z+@,ZO_QBZ9,2-UTW,[4.O>.A:6@DPZ?(GBBH"CL/<41/CTB>87Y M*VN)FE9(A7O,0P4825R6IF3>@9GY3HA7R*/^0S)>HS4/%XH1)_RKQ/*J]$:@ MB\Z-;*V4-:T@&E$+T$FJ'NFW1P?#_F20^[OEIX_BJ.%AA)!U>_I 1O&8;A1& MCA0T:%W9\%Z!CLNIHD>NOI;W#AGV@G1^T_'!;N08C8]5\E_UK2.-*@6;>+]V M-6_"8*4"<$'4C"1<2M#K5Q@Z!P"/$>QT)OL>OH*;N!J6%]*!-B&5+Z@6&B8" MZP4W=N\3F-WQP%!L_4 1.5(#6('G0*5DQV&_%/'C4F#TI++=:;+KX9:41]2- M=DU#O[TI&K@X9D<I8"HR-_R/-B0QIS:,,I$4)%+R MX,!=L_@R:O(0^$VR>9%P,4,+G1';B5Y=%J=H2&E6[US[I!@B[^FS7T1 MW;<\R)N,-=Q=5O.#S1]#4KTBU";!D E651AGHF9 1X>>82B,NYO^#B6)/T*> MYR&Y2R^#[D0")YK;PXR G)/W0$G!W\C+!'&7OYS8U0@=&Z32]YE?G@,SWDW. MH)_<'03C36P.9P'X?S$M]A-<\&4OMOEO]:I-7JP["0\0@/KT3_05^B/&@O#2 M3%P4HX#>N+-R&U<*WBK]YJ^I:+_WRQ9MOW_)_Q3ECS 6W MCA.LK_1XOQ%XS\N:T5]/__S5EW8Q?K7X!4[V#=:]K[%"P63#.X3-IAI^M9$G MJ":?>I*;0TW-X[#E B4+MBL+%3Q-)$8_D+9S1!F!XU@?$A8O+,?C!_"3YU_\ M@1+*R:9$:(_\]=G3/[!_$!!L>GV\:NYOR@62 %0E75>U9*R>/_D#>8E0LR*X^E9@CK-V[MR*]__C1EZ?@C0@6W.XJ;J=J":PY>#))1$]D!>""$ M@G<;K&'3::-\K_[BC"6LB&LA^5M6]5@5H!4\>THUU:VKL"R$*6Y04(6X&V8% MN -)?V"S?"/7_FP*3)@EH$+(,_0B2]9MLVEW>'OX(4/&"4K&Y=:&2FJ-V\)# MEH(?NMTY.2GNF#",[9!AC5[3$\.W184O%$^6"F*'\#?[H\V,B[0Q:7@F<1![ MH/)(L!7U;28%_6*_!_<'CT8>ZN56;-%Q#DRP+?EQDGD9_ (L?N- %=*:]:QP M10\V+& =]W5.RD#-$CR[8]^1L*A>N^9Q 7^-?EIWB<4:$WXI"L1H;U#"B R3 M]#9!T 2S0]BJ0RTJ:0;6YA&:#9D-G%->M-R(&I" X(*N!:*%_1"TWW1^1(4+ MQ6,(J0@WYHN'V[[(2: H*3^R:N$T&Q_/KJ-HH_*<%J!AX[K=&FE69%8B7(@V%.JSG-TDA<0LT]""$WLZDO3< !:CF.H4HIP M#,3]>O=4 M^(]^6MJZAD1EL/>LOL$7DB9I]$<\K;4M*VX\F]M57$+";6W8J,)CUN,920KKQUO+3>]:+D0A5VE<20#\X]V6:[YZ[BBK7S]':%&I!Y2D>>[K3S__ZOJI?EUB M4T)-848!0EO$&8#Y#OX&N2<$O7U_*!H]X\] J9Q8-R4)[>+O+RT32__B^HN) M!_THE[Y^HE>^3GZN*#4EMEIZZH8;\)1N9]PR_M"["KBEY!D)&K^GBVI:[!>< M(M:% ]K %@WT)_!1;B2=?UZ]B#DK4/;)&9'P?(>VP)C_X8",^ZM?>ZC);J]-&SF M_*+8MZB2X@QP0!$YQ!1GK93U3%V(U%7D9^AO;XO6:4/VAW@; M-JO\ K,C[;HI5JC85V"ET+*)&9TJ#,SB>#[-N_JMZA3>@QB'H^,\>TBYVCYQ%L@40K2,8CXHMIS)!R1 M$V<"&O:B),T#+T<^@[5()9;\X7!#N5'TLZSB05JAJE[W]9]MTO^&VQ#QM6Q^/7"/WJ!MMBFQS%-5*!K;ESI;C+VJ8>_I&[] MHB5V[= :I^%"H(V1Y)^M/'$MH/7'6O4"DF6A-APNY94$$)F_(3GZRD,L\$K% M*/@"#7V.N@RL.>,^#>>M9;+!D M#'^:%C40 (3%82L'(J1;B,Y]#VB["TEM[%;D[D_O5*@C)5^3;T1P%Y<* SO( M@%2WM1U%1$':8+SPF+,X\,Q&=. ';%X+L2[=]RPH"_/GX/O^>._Z(>IV9:$_ MX\50KM*^&?)"X(P,-72@G"*QD$UG0Z!F@"M@(:W!%\Q$:T@S-H6+C9)V_/?TKVV7CX,(O)7$UOR/#_0[+ M)HR+.5R#;0E;,J<"R5M#G$ K*#FC-)G;SFK4X!S>L9VQ=YN\E4_.NI4Y>A; M-X_G^74.WH-2LC]#:-2!PW @1]Z4+BEX'5DJ7S64OH.(J.,R==+ WPI!^"F: M/W6E%)(1'<'@H>CDW""FWC,FB"X%WAQQ#PP<*(C+'+@8 MG5)6X-WW].HAV.NQ#V7\RHO6.YF#;DM#%N51'(T;IE=E-4PWM'+=+29)2'AD M,5)L0<(0&T)?)Z]/R> L%>>@_KXOWM/V> 0.>56M[%082TR*.FP M$O3:,.3-'/1;T>RY448]%[ M+/)%(W)L1F-2/X#GRK7.(^.7\$^Q*99J"[+FH7!0F(K $D''$?=HB607 KF> M2O\)2@R3+&".C]&)]@+ :#KRD. /#<-D2."-;^.E)HA*2L4AR2Z 7-L&BXJ\ M(>(L#I 0P@))V,4>6754P/TT;4 G@@9V]CBTMJ9!8VN=%D66 MRI"P:=?I$ MMH@ID43/X9VF^&,44.YUH2)H$RUB/%B&N.Y3DX;Y9\I9!W+BQ@ MM@IJ&E8HB2U-+2/*V#G\_6A8U44Z$/=[N]K\(#]@17O#O+BI00FGH6TB';Y_ M'Z.H^A!BG5HSZ@EQJQS4#3%7R7V7023%!4N:C28VL974SM77PF/ M243A@KS* L)%K M#6F17DO_]TXOO&0[ %(;*>8@#VA!*QKTKS)H&SWC4;IJH MJ0D^.^R.+:UX[T")YA@+(,VG(8(5F,L!%+%B3?F=_.^K!E[)NCF"907'BK@= M?:,)H=BR?LN;%Z?E=<(6IG=TNA HPF;K.K]R0P0VVP?X$Q&;-&U?#%K;K1LA MV;8;#LQ<.+X"D[6,T-PKQ>EBV"6XM[JEUE?4]BH"4[*H$=6\8BMY2>@1]04G MZ&*W1B'+"$FONX!16<:# M4/A.B7#.M3]-]8%1S589S+3.@>G?-MHMZD\;,Y%6KDQ'=&.1&K&IMC0XB:'O MDWLO]BM"A?AD]:9&(+DRGT6[09/7\.SR;_W=D53O6+F&;FMC!']15"H3BLW/ M*[PPY,97"W+C\I ;"ZO+:5:7HNT(H":59PB)T2,ZUCV?^Z!7B.78Z)5;C5>% M'% ;W3DG$#0+J$1Y)=S6A>MB*N94P2"67W+<./T_XZKS,N_\X1CXL%G E5B1'V^>/1%WW_\.1UT?>+OE_T_27I^SZN2==M1VH\*GJT;;VFKGC/-FX#@D6E/VJ1 M7%3ZHM(7E7Y)*IW*#XT."S&:^DH'-I":7_3VHY:[16\O>GO1VY>DM_TT\J-/ MO(2ZGL>6M<>V<_MV7$WTA49MGO0Y&JWK+1K_44OLHO$7C;]H_(O4^#H_TP!. M#,XY3K\(CS<14;IMMCXJW(HO,<.OO=B$BY3IQ28L-F&Q"1=I$VAT.&)/-0@( MQ/!SRCR!2]=#FG=EO*09A:[91S#>O&AQ-K5VI7-; !.UITE9K)&.!<&I8G12 M1A76&T=3"A%)J/7>?9U/A!Z",5ZLS*,^)8N56:S,8F4NR\KH&*"HE6'MU@N:GU1ZXM:OR2U'L\%;[6/U!,C>@U.E6",#W;%0=KQ M_6.B=OC M4$#G%O?]<&>I]K[_#& IBI"8R5N7S&>99KL_3 M[9?*_I-%8XS-#(.."9W6.Z1%1%IVVO7 VF98?81'4!@]F?W6%ZRW=9TS 96? MA5!4\.)X9"T31RI1U1XVE*Y$?+C*^P=W+!KFA>J2TB$--?-]ECSC,?"/T=BZ M 8E1JSS!Q\+Q^!+FU6@<_"(>[6#9>[OLG5/R<\WZC1C? A%SMRO::*6>T1>K M^\A#],FHLA^> +ZP;T?V Z?;! H_YNW#^2]MVV?$O8HLJ#S?K.6AX$H=R*S\ MID$G=ZONC-T>\_<-!H9NB#]R! G9@&XAD=@[UTDV&&5*H>.3UP[D=^E@JHOG M^6=Z>"2DNRR*R-)]1;[%,*I&QJYIFQ6/ER 2QQ9Y=ILPKPBT#"(Q MZP.\XP31-:0:F.>UV"-)WP;,W4>:9_C@6!D'&XK1##\VW)R&!/6DX&1'PD[@ MP<)5_9^Z>9?Z?Y$X_@AZOX1_I,GKQFV%9; .\UQ*CX*5RQT3U?5PT9=EL>GP MR. U_X8G[/%G&^6C-9.>08O'&#P<.?AF;]?!G\4(%[4[3OVN2-]#J"YD,)? 62 M003W2'O]8X//WITDLON@P_8I%1=3%Z*Z]Z-JCF%$3+TJB6D2CR#/%(T*@PSU M \'1.2]2%'Q9E_U^561(NTZ($60?Y]\C+YA.15$_*6SQ0;=8KLQ4IN&7?LS: MG;\)]*>&QE'.&3,[US%[X41MD^9L,WTA7M(L@&]%Q&-^T$B)$XFF5];@>S5Y M&3A1H(MH6$^\BLO3XT+/CYFGXY"\;4)\B,I4-B:>"D+#[K=P3Z;F7)>P93<\ MI BYWL-?PB@I%0@[4QL9*V@"15MONEMF0=61N/Y/RO@*/X1/]K4G_00/N-K2 M+""AE$UY(HA[#^Y:1X3/AZ,VV3D$P*YD$7R''&?*TW0TTLWRF>%#.C+C?57) MZ%Y/G0'O^)WKF%DOIQ$I>HS\JF/T+CRS3%I%<6OJ&]EA&@#0U>0'XEM!U'#6 M,/>]68;2>.H[(D#7Q+F.WA@1R\_H!+C^GD2!1M45E0Q4T.G"]+>!?,P\G9<+ MWA,AY.>[RB(\_H 9CC=]([H&Y979_<$%R)I O>,C#&QFA5N'ZX0Y/KOY;.-;A510M\B?3 M2&,>@ZC3R#D/J#.!>3K#/9[,1*]>P9&N4O&]5+6'HO/'=(4$X6X#O^LD?KK#M"1[7 NA)FF"G9Y( MTH9F,#(2SJYW+C_C],$+X(N2$L#A'HF.@(L4DOEYRM]=X?SN,COJ>3%T;^84 M0O19QA["C')2S<1M!GLXJ1@FXN3,"E[(Q(]X\+A,US1JBBBZ?7353CT!T3/S MAR L7E@S^_ \1JR0\;%$9'OD=K@I<^Z#8Z$_E_"\X\.HEHA4!3I4H+:1HU3< MA MC0?[SPH*\L"#_OEB06>&E<0-MS,JN\^#(&PF#!82C*:FZ7\?;V3Q@W-'OBG: PYEYJDF M34'3@M0#GC9S9F12%KKZ@F6-2;<7MNT'6MQ

^W/X.CO#5KKZ5&@A!7!'/ M@Q?Z9PT10K)N7*;S?Z7W9#IP6!V'V(41;@'OV+<>71NL#'RX-!L^^O.PV)/% MGBSVY-+LR:$IZJ;@S)"W'B&,B#"JO_-NP@F,'>.(]X?2O6=$@8<;(T*L)4,, M_]7VZYW]F;0)M7V[=H>.>@414(NY/G<-2XM*C51^YY V6MA_2W=359U M_IVU,+BP1N^$'QKN[/'=H6/@)?:8"FY8'3*3K6U M+I]%W#T!&@T[G0\#R3T M<>! E]:C>+JA)[CS>=,3SS]0K-"Q\R317W8 M9?#3M0,EL:;3+7W[Z70?D<*U![+MR>A7?<>ZI:I-.,TOA 6FHN;3J_&'IL-H M^K5N7>6XS:7;@;^WY:Z>Z E!_&4'J%']K=]^5,JBIV&6Q:#OLK$):Q7;.A#CB>T>A!- M"#S#N;<^5V-YRXVR4&:' VI6E#CZ>N,;984,X):<7;@P>)YPJ$QMFH<_# 2- M^DH^FJ$6M;J*&F-0.;C\GFKRC(Z+3ZXG7UM;-ROT&!%DYA29OI3(?I*E$580 MS-M1XR V@I,^Q="T#?V6L*UXZD=Y/59%\*H.@ASP9Y?;P-9)ARPCG?C!F6D/ MZV#S< QA4>?_I M7!@V@L9>Z N2]PLN^0VS".@+%Q:#4>9WX.1HOUCC]F GQOUBL[U?I%?@"Y21 M+H\GFL38\SIO.5.J)VK8.!I==G)GKI.?O:L9OP:UPRGME7]]HL9A!;MB5> = MZ#7(I;67USX:_FW"*$. ?XN[JH:,6IR#P.9PQ]&@ M)?W190U$X8V7=KX G.&,(DF.S1GL/WTQ)9L /[IHO'M!Z"&,K^$"](GSO: 8 M='JO1=JMA^^!5T&-RG=T4I[I@']01^7<@3-MA;-G\L-[#%/=!,%]Z2IG/(#T M0WL2;T- 32X)+#W'PE"-3<[OL$6D+W'O0(,=\,J8E=FDVF!^NA,*]!':2W+- MM1,J>5"]/I?4B?GEDZ43\W?5B?F@$N0/I97PE[:YS:CRN-7-M@@N%>J'5V%; M*M1+A7JI4%]:A3J4(:=\X''_VUS2=.F"6VS 8@,6&[#8@,=G \[K@ANFS^YN MAZ-,T#E5*:DE K9GZPZ+K<0%"5]J M-QABS&(_EJ:X1R_'BQU8[,!B!R[)#GSB)FO;0'T:XO8[[\8[";[Z]7ORDL?3 MCG=N ]ZYW79MFKB"^_,VGZ@_*_FA;APBBJEAZ-Z]=GB<\U1!_0+0\S,"SB@F MMA_8I3>XW =UZJUL@P!(,7*_;?KR)'"6DAOT%N*A,S,0_:7I[B/-UYKJYDB] M:, YPL$T:^=WHL,M%0(G^4\4%$5BWUWR"$A3KRZXVW5X25X+5;V%_&^S*=:% M(P3VJJFS/(U@F&&0Q0DIFUQ>H,7'Q0V1H:DW=^;LG"G5YVV)#G =C,F\5X?( M(QFZA5T4LG>P;0>'+1R@@4H$5%-?F1Y7L]?28L2MT**RK)QL/*)XK%1%(V$/ M$!A"VENXC.+X UJ?Y)([1LU4*?XH-=.HX$=^3I= WG^N"$#_MA- O.99J;6[ MH5F]@\X.-,,S'4DS$G+K&^BHT8P0T(RH[G2>JKV@'VH*[MH&]A&Q^\*Y=CC M$XH)G7V C(Z71;U/"+(\Q<12<1_U3-S=+4H76QV#>9L'1)Y>T'@QIUO6&B-. M(^USCW66.7NXVKV-GR5!IEF50.[XYO'3[ #K2&KC5U MI%#8$W1C:Q:W==VR!P;ZBQ8,;P\V#F(UD$WBM>7&U;IMV:$7)Y &EFF/.9ND MC:J>C"=WLWBHM^U:ES48+X095EPEZCOP/.'Y::960;?LZCHI:;"6/PRC Q Y ML*@\]_ P1;/N]SCV?>V"M^=A!N2+\Q"OFL.,NI0N&@<:-&.A9WT4I%S?L>&% M-!NJG52),F^85RZQL?F48BD>2Y;Z MSAKVS(5!(GCFL@Y6D58TC"CRAJ!;C\*8&VG,@SCBO_GY\%]X.7ETGE$H8H0; MW19MYYNN<2^H#XGB._B'EY&/-LKS8>L-M7W8,J9T'61BYKOR!6"#JA6.QPZ6 M!?_J*PG+\0#.)QLW#OMU:"!BRW-" M!RV<>XSQ<2PRA[6#&>B1ESSA(?==BPU5X@'%=KQHPQ/P(,KLED0!9Y+^?/WV MVC@H*IK6GXCC]S;;>XQ3UDK_'%]O?&LX2TA;D* [FX'#,C"E(%2[Y-3A\>WK M>&)!RFEE+B_@Y[<[)^-.I_7OK>?5B5HMU8/WK.*4@N&0MSR&]E.>$XDH6WQ* M/DT-X&?@0CV$: M\2:=[0<.!/M P 7M+]YX8@<9D\YR7Y#5*]9X/M [ZNEI8<$@>EO8@%TAJE^. MH+F(F)?[^+SLM-L7*UV2QP,JBU).""Z\W5$&!GM4GWZ5[$$E[>"[V,>FWK8& MM4I=9I8@J1RQJ!F2XL<71A>B+".34TDVZQ8Y("9ZW)D%PLHWO A*^[)-$#6 M\9 (JK_@Y'$97NW62?/YIFBX:7:?O=-&3I]J)L%GZV0,\NR;N*4L5YS82G#) MO#^6%D/' /S25:.UI53%A"[U7!7Z/-?)BY:<.73261?C84;G)V6MG%(-)*?6 M5;'-$K9Z9U1R ?C%WJ=&1\F]DVJ0I'!HDZQ[=MXEP8_0OF[)U4^]%%4O_-1) M&$L-YXWB,E9G]#:LM;@S%",O\G978[-CP]=M.O-F*>/!- X^<K#J!7= M]MY& PYM6N;G#]"6=>I$=8SC8@(V:+>*$%'WI[$B?-%X!X0@FY)BZ>CASOD+G MC,J,-4=(SFX\[!)O&8F$>!>^@(T1PU0V1U-;E>.])(_L1_[FR]IG09.?$)!P M'/S81Z[QG^%E_R?(!GV"7[EC$1+^X(ODOZ)PP9O,49^JC'OJ*)$OI*C@BY%C%PR" =DG,>R8LX1)7W1Q'0F)#2,*5GD[V0Y5KO! M]EY@(B=XM6DB]=OS2'O[#4PQJ%"PY#A*@'\-LFI^:+'=( M)).\QI?"<:K.,JH(]]8_[@1+QR"H',=3/'+?(?)7 9:*524CJ[' M="(E%DHDAH'EHXRFF/>7TC@=AMR9W*?$5Q[V(5R*0K@GRTLUD4/+CO=ZO/"[ M=OX"%=<+3_:)GA4#<^"T@):V>9%LXCU2K@95&#P]IKLR2DGR\D308)DQ3]IO4K/'']/2X MC5*,L8G07FKDJ$?V#L2RVF[ZTARFU"<%+-K#9DJ#U X(E*?N,6U-"3#GC06: M:+/E^"!,S];2K^AP%)0<#DC,B;P0.L<3J2&__;/U(S%LJK1#7FV-/C7G<7EU M-5FG.\OYU^"5(V9*+\BW"(F>LF;%$;%Q-B$%I(EM3@1Q=(!"8SQH>MR=*S$[ MZI\:PX+)W(_%< 6B;@NR@:,>98'Z5JS),!TTC=^9!OM(>1?O1YR*?3.5]XE3 M@V>B#6B#K61>53',Y8 M!B "T%36[]GXU!%AROVI1*!*N&XQOC^23(.(HC*R,#.*"D1+NZN;CO!1J-2& M/Q)8;;!,N2^=["F-/D2+*>Y*]H;+VYQZ_$7V>G6T3)I&-K.2:*O'6O=WCD7L!YPA.!:CH M&WIO+]:=SQQ$W\._\XOWL'DF;]527^'C&T2 M* %L&M%*98'P)N[O)$!QDG* MKI2N=!47Q,3<:V0EO MBJ[<.O]5N:9MMV"88LB$WF;'Z6=OPN9QS 5/6E0N9!-2KTJ\#M6W<>5K M74D&;[GWXPJ"84)CI&Z:'FCR)\V9UN0P6R^3\;@KRX$)#/1ZC(1:<2"',4PN M(&\&OLT[G'5=MGXW6E((:SJ^_E66DSI"!%)NTQ3&.8I.RC"1\0L3(XP-TP2, MO2O:4 8,\CL73@1V=;C/(22:52GB6]\SG;"D#G\@L-VS)T^?3^. T[CPS$%" M@(>0-Z^CS&Y!$> _NS(P3//]R4T+H#P%O01PB[M>?,CS7D=X M>(W"[M@%##K!XYO>B82DW[R8.*&BT(G,Y)Z.M+%GOVIRX%#WIU.;Z\/Y FLI M^/ V7_:Q]/PIC7Y:B7 )I!/P;X!EI/T+6[CZSS[0( MEB(&$B..M6QG!(=L_8@CW^I@X"9ON+!'.?*XNM?T)<6Z/*)&T@)W01>SFPQ" M@16U+?KVQPA?+ CN[)VKY'(A)ZWGE7I>HWD\!42_OOV1^-SW*TU48V[C1HJ M+;>\$H[+H*.&(SBLG3.U6%5$QL.NF3F!@;O7R3=.2V*(Z./ *Q.'?74,Y8:7 M=;5MZ"A<&%KDV8(66= BOS^TR ;B@8;,6=^HC^Z][C3@IDW2C'3"%HL%57#) M-:SGD 557%\)!IJ$!T\.^T_W,;P#7.$8DN*A*-)8<1)_$J,T+Q<'\<)$GH)O M8=PNXEJDP.<5>FP;99ZK5(A]CX"XDY6FU.&J!>5!8VA)&C#[&0-AZ?]C5 8_ MKL'H9PI^\!_X>2<8>UKH3.9CBFFWUCJL P@.V-%03ZE 4DL)Y@:XJP:'!'?'OQ#73I&S_^8=3O.\=U<)S\<8;_SY*]@YL'Q@&=^5:VOT^2+ M+__,&_KTV=7S/W^5_!$CD\_0*^4?,#/1"\PEP%XWAVN\ULOOWR9?9]4[N(8D M6C&&A8O]Z;E<[/G5,[G8YY]YY9.M ;+#=4 M2 '1<^#2VV8$\D@P>T2OB]/G\?NJ3H.F+'@XI 2H985=_&U?Y%0$\Z-^$+' MN-OF0$P 2"X]>JR/7P. M%"F@P\V:\$'QB&HGQK@7.BXXX%O\6+YNE#=.3[JU_ I#6CJ\3%"(P;$=F\6/ M914)A)/8:O<).\GSI#B@F-E5*EBI/T^I!+5] :PE5Z.9=E37IJ+:P!2.NKA: MIZ^#2%4&C?[C.71B?&=O6E0V,:<)*#K&7&'EC;ZL8LD_%!'$,]5T!.&)J<;J MX4Q,*U0 69M*&7 $YD*)[(NNC4HBS90[I'B#DXU7<;U[Y>8[F6G9?14H)BZP M^&*2W4&!Q)@N'GO/_.CPDHJ6YKS!RV=HF,5XW!0U]3/#.YD:NV?Q*Y&$(+_9 MTS_]Q:,*)[[OY42^.VSH._WN!Q7;6S>UO!,"/%C76'P%A&K M+IE7*6/MDV[ MSTX*JU LL&?JA9:A15YD68-'4HL(P:,ZM+?$5 P73+(M:-:VPS&J:U?PT>(% M>KH6K)?4[QP7Q0RB3ZY W37P:[ZR7@]9R$HLJ6D>^=;=5UK@#\7L>XLTN$5N MV?TUA84T7KY Z_D)?)[;=X&>A6T5-Y O@N4S&K/)WA_RM%F(C: ZN.(5H);3 MI0G)ZYH=E,L*Y,=<.23<,;-85XOLN!A?]M*%IY+0>"0W=!&$E6 ME(0.K).]3Z?_;96HQ-H3=3!#"$+@JA6\R[[E7#)&075UQ16Q M/54VHF56$\]%6QMR[&:],E0!WQQV:H(NPQ1UQ4T Y#L-0-4ENZC!X5-T..L);JPNTHMSG2E& '8/_D&'FL%D%GM!HG ML=2[G0FY$@&+;.D).1U Q^/3VI9U0CWM'3IE1;L/ 6#CKB*H\\3 MK#)#@ I8*[2,-ID\$D=JV3?>ZP7&0 9%'B!Q'CYN(.-B&GK,79&G3]7T7]Z& MAL8<<;HFB@$+D!UL!L8.QM@8=FO M#W.[&[?I.9M 6$D\I+8X:4"3])$!5T6P7 O59Z6P%3(\5#)@$[7-_Q@ BA3PD'+VU$W3WDU06X*#(@8>WGZO MZ_7MPB4WC%.#2U@-CK$A]H: Z8+(VG(T87T.]KQH.2N(2RWK%G=#M#@%ZMV1 MRV)6B;Y@J:(@$O9B6X=#P T/O'/#KH=YZKF BY[MCSX!-102D^FDLF9Q'A"Q MXH-3=*^L<:):^I1)4M]7.AH=3YGBJUW_DJ86\?K"SQN M"%'>$GL/\R5:*AZK0O'I#%3#N/_#;K!Y.43I(+HQ:A162'E(0:1WH-A9L>2% ME"\F$.L<='K<^@33T0#4(N4#=;='#63GE;Q,6JW)"H'/;,BV14,%R4Z,5A/U;N89@WV#CQ9#) ]28SZA;5I,S>Q)-:\Q^]RY.IO]?C9X8][" MCX(P>'#9\->][6@;\2/WAX$MT_*9@:&-O4*B_-,L<3 T:,BKGE@+&^(^18-! M7V[A39])ZDOY\6DBLN")KN%=@&0TVK_<=(36HWJ9&U$61T&*MEY_H.#.B*V$ M'/Z6 4\X1?:94$6UPN173/<:#>D^%6)Z)CL/OXP!EZG24AJ' 402MJVA9?S# MV=(4.Z5=+?T@VO9->Y7*01+(9U*/(_40C,.$ZFVZ>O/F#MJ/=9>#8#GMXR\3=.X^H)! M[+$LCB'"1CRQ%I0)0HQ2<_Z1&N?[TQFUV[[SX'634)KI?XP<6K%A9/.4 WE, M^!$(-Z/:3)R3GSOLEY=YP'PT.P:H)=H=^"JDK,5KH.1T%")26K_%0"LZ%6U2 MUG#"VIK? \6$OB9>QT>(.^OQ!_CGE3%,:LRXHY?@&NR\Y+.-SSBSIF_6FN!" M+,1U\GU8,KL34VM>4_6FK>^J59J1#JHW?3VD=:/ V+-;1QB-'$]IE*0LCZ#: M4"\W\3/XT@V;IU;?CP+"87\KX;J5J3UP9MHH1^U1"6U,&*S*.%JO;Q7!O$-% M4+$9NUY!-#O1,R _@B51_H$3POQ@V# 7JF=1A,Z+S83<57H5CE/%*JF+1L=U M7-_U#%,>OC%*.QE@S,JQ70E$"&N,=L<.R\\9UBDI7>$!/&,A3M+EW#W,0 M]ZV@45N<$% E5T&,)SPT3#:1.ZT>WT7O6P1HH))JDH"'>8\SRY'\O!]%/__X M^"I[)O&2'TU1S(XU_+S+(#[DW5TLE*Q'AB"Y,36'$)&86?JP[C]=]L>C8(HD M@NMH9Q[Y$NW#S'&T(2/GZ4(@.#/Z0AWUK(?_W\C+4@=:3F7$QG4R;RR2Q(J MLED<)F)I 5;O88%8#71PP[Q-O8LF?Z 3'@(<\U5FL4 MMA<4M)\E0HU46E5* M.3QIXLMHCO@\'Z5N9D>5D&?_M=2YIO8 ;5B'[,K$7\C,\9C@1I=*BU;*#1,( MS.=]2/$$:;:-FB9)X@ZE2'LDVIYQ$LQRHDS_T5 MM# 1B'D5-#@6Q%A-R!'X72;%7FG[<_1F(^)Y2EO3 V\L!R?WYJOP"G9D;6C! MSGR_*?,Q,6R?N]2Q7N(KF;-W:>B'6 WT#0G8U^K*#2\.75(:N;0QI?\LHCU2 M3I9562/F)T[DQX5.10[$CY3T%5G\VP!?-O6;T.!L." #Z+D1=O=H9DV]SPPB .V8# MGBFS"%'WE3!I2Q DXX@>KVC8&4PE9REN=E3;,IXV!Q2LJWR2,XN^G1<832C^ M7DI=)A;P;$X^I8E:LU/B)J92"$4W48G#P#:\&3\1@B,4))$YQ@O*]MDVSLV M"23"4_Z$77V0TZ9R1X]QW3@AI4 7"Q<2@TKQ+DU]S$K.0" '!L9OW"0>D 2! M<&M%H(8UFT,4^WU%9I*@K9(E3.,B]JC$K5.[#!I(3G,[668+9F_%P\=DPE+= MA*#3[!0Q7G$RHV(WA]XWV+/^(@^]Q#_K75U+.Q+Z'*;"S8-+Q2QN$ W$+^]> MKO;YCG8T\T5@+QS(>Y2/&048SVH:0&.TGLMEV\#$E0[L%9-$8_Y;29#.H'C[ MK_K6W4S,8HEGRZ%9\^N^/V@@T#0B7S(Z!0) MUV< [T_!#?!SC_GBUI=0W8F!'30B)-:E.MV/,C^D0(Y*K\KY;O\DK"ZLWEH= MU1]"3NHT0$=.O^ 1-]G.UL.FF4H1: ?>"^/A!LI7(>NLL/L9!K29= N"XZAY MQ$)?+.3,@U0L5,I:T\$0P+$Q"2YX&,8;=*]7U=,+3'FR)/9!&48_.N8W1!!! M79^JOF.IH1RSC'?4&=-XP,-$XNODI81VUJF.]4BN0.,SD7?#?&Y<9]1L_R?E M(WF,B(O/%\3%@KCXW2(N?.%UHLHT+, IQ-_SB?6-)6>EDD.)%K!-M=:"FM%W M]]PV-9$=(]M.RQAT00V[_(0>W S=74XBWWU);<:94*,8$%D8-X;[_F'8"=?8 MT#_S"2T^!Q])_87(OA*'SZXX,(*$#8.T/V/EE:'GL\G9RP2$O!3@C'@%<_*D MA3 5*/(4T37!IBAX^_([&BG75QR;ZK!3H5S3\2B(+9Z?CVG]L*$7B6Z3ED/L M!^!$E9@ $W1=ZC]V..V/A+FD$FR6YP$ W]HF)3I&G(!,"J08KPN!@B5WN*YJW MN]HG&4R9=LC-1F'$5-A+E,K$)FH\952P6!!79NS9G\:2;'O&<1%\87\5+([K M+;C4XC)I63W2%SD7HWIZ49BCX#OJ(GDOR5?TZ=6+R/9N"X'[:AE>D'D&+:F10^#>!;3N/WR<)TZ[,K"9)Y@^1 M_^:')MK.FKOC\QAZ09L\\V20=Z7(TD%CC:!APA6'2; HDY8U+HDUY+S@B!*( MA&=BAM'I?A@J$&A3C(CE]I_E*)5(99'@-CCARE-$Z+97YB M$Q\4?S[DW7-+U^7QI0RHHS!+9RO8&RFYSH&-S,1N?"/<.0S'"Z\6N:7BW42O MQ9CKP7" ON(%@,I0OWL\'OP.-Y<2Q3SVU2:I@RDX,%C!<_OIM=CQ\] M U$\9>4$K%R3TC#=NG?L _,_2 ( /2=6\39OO@_0E)$WV1PPKS0F>Q&J!3/Y M?/ -=3Q#'UK=;"%"^[>:??\% UYI1F%C?E.TZQ4?2D3P*BI(3@5[X@$N( MR]5V&88OE*&@!M.3R4LHB%T%C7L(GH<7)ZQ&=&&(U_("X?7$HV2HL^; O;8W M:<2K$1=*6FE-;@B61$>0X<%\' 4T,QC&@N5GPI? \XCWT%?Z'];0V;?DP3]3 MID[FU5/-L\QN.8'GL2L$X.:.((9\29#F/%9(,R\AMQ!Y>UA)#.YH5;.CR$MU M2EF_E^X2J0F#:MMS>(1>65\QXAD1$Q&S!&9+(I_/)F781:09BS*@[>Q=" *" M4OQ+-V#.NJCO8$IK/ -#2?H^DE-Q#]_L?!_C0QV*-X0P?Q- BF],O0^>_C7M MW_<$4T>RMK(@/M ?B&"TO2@WU00(*!ZE8XUN-OUN9^Y,.P59_Z" M4>'4(^.*=LCZEPQ9_VS/) KFL-+,"H&^[\NR.I]MAOQ_[WCV6.E'0$S@&@8\ M=6IV16LR6S$Q&>B(,0GG0!R:0OEP=;JS6)P KO [,0H8L_%J+L]]IYX.<=G, MY+P(K8!DSRM7L@&3[4JI*5.^*WM)\X7VM<\*4'A9K#P/6<0 ;7+;L%KIAPD, MJ\H0\MTW+WQHE7&W(S:Y(5# BC.#O(-+*'C9 ^;'.M$CTE Z+6:SE&/H_)/& M(;(_ZL9A!"9EUX@X,,@09<:3O\.:/>4'/@#E"4<"1U\Q(,_IYYF?L,,YS:G MBF"_";YL;/5K.X+3(3_1H)EA\!ZT)XZ^JY1X1850'2**L[^G;19[W?%@IXX[ MIZ*Q-ANV>;)1^>0V2(0XJP%.O1KZ83>^F#6(.E?OGFM;)'%@Q?I2@"V9.](U&1V>"*^*$&%J^B)X?T:'RW%F:,/UEJBBAI1F1QRWRW;[ MO<:AP@]Y NZNI9KKY*U;,UALXM!(0K054@([5BUH4^L<1$[!A4&"OE@@0;\7 M2-"7RSP77 >HBFQHMF;R,3'N=)C@G/$YJ&E'$D)-=B#4!97ZUSYR!D\11$O' MNHX4F4<#M-G&Z8@JS))DZR-W$HMCI%,.)]?!S!ZARIG-NF_J\>'M]&;]%CH\&_#N-*W'VU\S8-S#J)45YB .K5+ MA(8HP@R/(8@!7;PZCZXBD:>KX.7HV$",3_IR&W*$89HH= 9\=TD! ML(K4B#VBL&$D VR,OK_6883?N=GHBGQI&0_CAP]9"8[.9"!J9WL3RSZ.)V$G MOD4"7Y99B>\U!M"N.Z,E1,#YBI0EFX(FZ)W(?!7$T1F'$I(=($$;_9Q2'G() MOM&40M2@:BX[H%/5RV,2!E5SHBW$^4.>C&"IXD482HK!,TKN[[ZY"QIH2QO( M@54AH9GT&+W0QS19($]Z*DC-S'QGYO83N9NZ&4HAA9;F6MC&-W&]XXF'^766 M)JRZ\OS^)= HCV( )GX)+(#6+GO,M!D/S4X!P(EZD=E+'[#SD%TG^G9 M%_2S-Z]^^!:KM_KE:=WJ2]#,763?.%5-[=UDMD H)>1U.OZ6/]\XYD%F96(\0GBNGW*M$CVZ"S(.C/##"- 8D]F&+/7E?+'U(T^\Y M,C@T+=B6V)7KO<&R6.XNV(!#71!^0^$O49>U\J]HM >6#AX4'3]'$Z=QP_2I MHD3X=P9*R ]'GOC*N2 B_&(FWJ&T,,!!$QR>=H9R29LJ(:Z[Q6O9<@BE_7!> M8]VH1:=*'_DM1,F,'='*AD*$&$AO2!%X00%3!N][0^TNXV<2,#I.9MF'WM0P M:A1^7)"O3#-WJ.0&LN>C:H+ZU)BDW,*IK"Y0&VC^PD^[\._9'#[<76,5Y(B# M#BX&9U+GG'[PV=0J:Y!AIFN0\;N9T!%A^ M=!+T57CV8;5,.,)I[:/9;.+./D]EJU:&2-/^F0=94AE>9KB#E)<<>-#]E"$F M3)#?!/=5TUAHD#=$&VKTI2,DMP;\X4QB[!W2"6(19*M212^-G\H3"NF9O+PC M* :93A]9Y2Q,B6A&/M?YYID@0..7YI%B(S8?FI& 8OO/FD@;,5?$+EXXC70C MM(0MHP#97NH&,F,ZX\4#?> G0<3NW*'CQ*8Y"W MM=1C];:4.!'/9'@4VN(]=B=T.TR990)JRH17&*QJCHTG\FM.SY&E D/&O[H\ MD?Q)!@<;KQ#3TJBRM.\J9.3JC?'N_F][W]K=MG5M^UD"W.ICN_\.E");>M85T]ALS%;3#>R-:263*45Y7M* MY@P _CCQ/.YX(7!\&>&5P39("H9L4R+\CVKZ$?QI50OUZF+C>'8=+KV5>!VY M/N5>(FDD[&ZQF$VYM VST=HO,147_%5RA^%7N&XKU]Z6LEST\A]7=/E7QV0W MD ]\WKINN]T;0$. &=?PS$T[RXQZW =^$W+[1*M%!+AC;DIN?2CE#TGJKC7R MXJDM96T_E1QA*K_89- MNC;E19LV\W>I(=AED35YS;E_U.@EBM,E)S"8?(%5> +77_UX;L$-X!3#RCR5 M'L%>)G_L6EL7E/1 (44.H8CWMUC5>!,(8RZ<44TX![/4,PJO<6?1JE(4BH0M M!!$](\I2S@93&'D7)LZD-1IZZAW,VQ5YLJ-4EV163)' -B(3%[P<5FYNZK:$ M2\(@F6,VO7@L*MBFBK,[UL+526K;VF_US?Q*G7-<9R*$O_)Y->0I8S)NV!3+ MY/WH*B$'S-1J7W/U;94G!AKCH'ZE.C]65^T=(LTD'*BN !B&K.!9S#I-IZ:N M#KC2*_2T2W-2AM69[W#T254#8*"W6U(C!DL^,GJO59JP491!C2*SJD7ETL0& MW18 (P16,X%!G"O)LS5T%(WCE@!8S%Q7U\N63-R+:^>%D/1;7N<@35R<*--X MIOA+NUO?C[C^\ 4-$A-$TI ME@K!HV4.LW%_FHM>]R=-FG&Y4V82D*-X@<:YY+CR\ MJ8_:UR!R8TJS!U1$6?H>C/>B8 SE@U/NN7.=G;JK#*B]BD9ZM4N$=N=9,:&; M:GH93SEACMU_E 9 B9"RQ%%_K:8MI61HD:,5D2:Q>3JAXIUK$7.W#KR.V M>K]N'47"\8Y:> ROR)(KA*?H$(]7:8(IEI@YH[45=&%YCT"'\!06U7OE9#HZ M=+G#19E+?.3>^[V5OC0VV [8YOVF4KS#A@JH;8XJ7GQ0 *[RUIEB M:><39Q=,H@SVD70%84GG $; 9[^QJJXTV5]*GU;+6TDF9E%7O]\%S;%[;4D! M5LO4]YPQ%+_$![[A.&'__LTV)'&A>Y?(T.9?5 M6[#V_GH&W_>[Z'A[)TOM3DB%51<4_^3'.6.)_D7CVG[Y6^M5,F^(0L8HGB]_ MK>1M82NWSW&"0U_VQNGZ.PQPH3*:%1%OZ>$/R#/(>^^?C@XJE-:ZN0&"^??\ MA#,>BU;PB_T0)G\Y_'#CJ\B32E6<)I_'TB+4ZT#!/BL/2HLO (.SK#.A MP-EL$X@7I59)K+95]GPBK\Z)?8.ZQ[DDXQFY/Z2",=@BV@.^R4\+3!:WYXX% MB"8J&<-,4%Y0FPJ5AQ5%-:=B LG[FQA8%KB^TU).Q=4;CER/L'(>7V)*XCQF M8L.-SM6T6A0DTU/">;!128TSI*VIJJG..7H9:EX&W'9MU%F]->#$%"WC];ON MH3.R1*(CH<%@'$'#JQ;,MT[>*,I X7%6FP/E:LJ-?0:\@2/(BFG/ZT*M6'?B:?Q]"78))Q8_.V*7<%'H'-URA QEG)Q-!H!^\?:EBG M1XC0:*>"[!1&2B@,TD[42]#V-3&F?R#='CF$9N08,.54E(\@3,K";CCA<'S, M-[ ETD/ "'!7%8.AH47%*W%X2^I)ZQ^SV:RETSW!=YEX;L/63DRYEAQ=GY)Q M2A.H,?2 KBHRKLBU4RF4A&$3%4R0-2DDX/]NT.5),V&Z$ $JG)E*1 IYY;PD MVD^"90\EE&2E>R&W'2$;OR41;9G-T- A=*6(64WWT=G+F MZL&Y!AWX9PR3>T%!#) :=6GP1),%]>S_ 3+K?9]>2AH4VI1$K&]B5I@>,_.+ M,]KGU;,-:*\PT9SD@'QHFEA.I,$:=\!-=^$3'P\@RDWGA4T^)ZSY4AY*Q6= M:WW-2D=7;^SJ4=@(21E_HU#5!V?H5DH8F##J*0/GD6%_Y(X5+,.G9F$KJ(9 M'@I-FHYS59ON2B=I3UO6!YOA@8 +LGLM#_V%>)U>8-47U\V32-.[S[7CE+T, MXU665F<^Q^AS2NWV9!S<3&K;R]VZ"9 7% 2C09EA-( X$Q_//6J]7)1=UJ7# M'_$"@VTPA31&[SZCKG?GQ8MWYP/KX.#0;^&=PG_$.=P,UXP-1P. MB>-C+07RF89]C##ST M:'JJ[FLSG \'O,Y+D#T8RS<;N.$#5<[ [,3GL4C^CI64[PHJ5MRQ2>3 MN,4XSU_.,NZD5[#&MU%KJ=#4(^>B-Y-O AB)+U>QXU?;H4G>QQ$V416 7,69 MDLZEW49T&/WH*%DJ1TBG8NV+3F;F:97)U\Y%]5A58?^*+1S42T"'Q677IYAG M#I=X/BSD1/1/1RNQ;HO;6NGJ255ATVT2M@JMC+NAH&K@;8=M5<(GP(H MM\%"C"$:@>=\D+(F.PP*OU>(T*02PY'8&[]]':&WK2"9 M2QAK+&.;LR1P2D=*K($!C[4TG )HW]2N4WC0@^J@HD>_&1>/"1L2(NEK8W'@ M4M<#0TNP@_C@04=_"<^,HTHX>I].WT_BZ7OD4XR;1 AXR+\] PEUO2MIN!A' MS*>P*3;7QHE^USGQ(PL>2.^Z'H.%NR;N4'(+\=3 MLQUCJB)K!(>(3@\RCURH:!L7H+#8WS1=,;=#GG:.)^R? MCZ+WI-'Y-^=N=8X8+/]3_Q M=Q[*&\0I=#]]5\"%6D+!^$HTFYAD*K\ZY\2ZT;-G9X0>__[FW?FY>ZR"ZM<% M,G"\+!OAN7U15$MT4KE!'%B&T9,^PZC/,/JB,HQ\+?)NL:[0#9]'[Z1/*FA- M5-ZY<2>>%3!FE H3I=YBA1&DVW[;^ESYO(='^-MM3;29<@E3=GN0(")YD6I[=!G M7&^*@<@4[GS\2^E T^+DI9B8YPV>-<1_YLU BBN\\_DC56!(4PK^(<5(K_/< MP'U,Z.E\1^5 (YT%-?Y#9P.2OWC])]!#/B^#WA9$Z"2N _=+XJVF)F721;AB MRAZB\K=;@CTTIJU\NX[[,L@2AM]=21F'+ M&.%VDM).+CBV@;4"O,,BPB8N,7/DX.ZL;<9A4NVPZQ@+4>]R$.9"CTE96T8! M_OL49EXX# Q;*H%4_K:]6=+>LDAK9XI@!UVCKM;5TO=Q^&VH_'Z,A,]1IR@\ M]TZC&_QQ&W\'=%E,=\?HU/AX=DPGS?CF0CUY0$(#@U M^;/3.FDSU^+\FC[\[ M&UVCD/(\2K:A1 K-^^$Z=:(."AM>40FQ][M6V2*&7((!NU'P$?//J:4K Y'C M#.5&>FP5R%IB;!N@C=X\%$ZELT:CI3,T@=?2B>&P"OZ(5!M$FT49:#89D]Z% M>EA1;!@5I9>GTF35CQY7'F4;&0OZE^_K(*IP;G) WW-+I[5^PZB=!4X7:EHE MZ0B%?67BMM=X!13S&3"W)Z9HZ?@&T:+ 1D7$\%?:Y%W+ M=.'V03P^!;#2E]KT"3_ZV;1HNHQ?$C&7Z:%[XC''V"(6W@\ LUAD[C3%F>D!,4P MB!)'"Q@#Q1\)Q]J"0U]MBN+S\%G0C8HE.EW)JYS7U-JKT"?9=8NB,*>&8]@Z MVK%DZU;Q@Q9DK*58M^Y6D$C84S"YZJ:6WHP^MAJBX$/SN*;\SR+?X?)GC=VO]P2J+ MN9DFB_!AGEBZ\Q'SCL,UGBUO+UJ(P;<)59B![V6&^<*R81BJE@S\$[Z>4"IP MTB4:=(T.>3BOSV;V;O.MRTC@73!:S>"N(X5OB#G.2[C!76 V[L3BS9AB%KID MG@5OT>2%2T,AU9DI!V)F;TA-)\Y2;+ M.>/X"O2,2/"E,DNE*+O^/(IRD (C,:EB@_%J3AA6):(:M"N,*.2-S"=,%F!% MQ^792 )'<'7.W)Y[;QUS841G2;;[HM2ZM?F'KE!MWK70&'VAK69E\45-AZU M5G@C)=&O2F4OX>%I1LZD2XD\A,I@"==K5U"2BHEKY19T(D"[@IY<59)M;Q4E MH;5B]#=<(C>NBA9U M?"_J4#]\BRKE]DZ[>2;V>R5GMN<54#W\$7EG"AL MGY.V&*0+N?6/S>U]I<; 92S2/EZ\>C%@%4TL0TV%>37D[(E+3L$I14-@(TO* MO7(/AH'3N]32;"LOP>US+(D<&>;\I^(RK=B5=D[]M+QD(,U,=PIA\\';Y/.6 M0J*0(+3_ YJ<)^V^T1Z\B M")MQ\/L8Q=NP:[K7^S>LK0E;FX-FN(1/*<6M2W0&C2ZUJ$Y;6==14+YKC7-7 M/,NGJP_0EZ&T8_!\VK;OCU' S_56FBZ$U EFEPP M).-YXW[!_(Q!ER.;S^__>K9[VU4M R=BMT:<=T&Y>KVP/;]N\51_V&$K,ROD MX8#R)LE1[_J 3RM!MV9VU))SXA93X]BX!Q?\!:.Z5:PF ME]7$!';\G?0=CYK<(_7SZB.(YF48O5+B!T\2/=2CJ1M$1Z"J1LHR@E%HVR=Q MDV K>O[41H-I7WWXH6^GE ( KMSDI$*D<,C3(DRO'4IVB" I"5'1(@'9SHS] MP:8*E'P ^DZK%TQX@6I5^;9),5["$YE<._)=8IZ&X.*8CG@"]Y\-M; W/60A ML.$,52H5QEI!!;L2R<9FVA#O$@$N+^G&*XKA.EDDAS*;@N&Q]I48J9$4'\/- M4\EW43MF(&[A15UK1>S6-B_'9QR7:==*D=[DR$R8JKY0KXK8W$%#HG0=F!@_BN;PZ>VP8K][&.=FEKOF._"&1BNJZP-JU\X&N8 MP%.F'>&D>C8QHBII-2U=%O(Y#%K1RB7V0^,+&58-HU:$_Q]@>%+L, W:%4]R M4SGZOJ2[8%V%+ZAI#C*\9M89OA=+7 #1!1EI\KZDU8ISHBKSH>$TE)B9"2D& M5V._!XIEF?PR+355R"[MQA#(&8!BS+E >K*I830\K::$G'81J.<\@*]AC?&L MR:A>V\P,A=Z!PS0Y5@S&Y)_EA$0!,V\7G?M"03(BHOR!JJ#)W MA6-J)^'H.;FS@J=]Q>#B5Z:ROLAA:>K,?9.@PM]!\4E:GU3,*-&-1IV#18R$ MSIOJ"*FUD<5 ;K^O;%TI6HU"'TRSXH:NCD0I&.+73N=HZS:/VQF/'SVU80I[ M&!_63N&_L$ ;1^.EWGC"Y*)-X?N^4^GRX 7=)8KG^(3839R3 MQ?/:%'4H(4]/>-I(& H<#0963+%)H5.K!WSKK XOE/'28#J,O2'PYEC7KM7, MSGT^M^0L.&!94?SB!Y&+8G=[(H#T>GNRVU8Z<.NT!C;\;$34MIY,;6ZPMN(_ MD"E"<.#E%!'J$N]6J-3QZ!1+_C<(#6SQ43$[ MTFV2U\$&%72?-\A5:(S+W!7G$#?=*31W5K^.[:#\*CQMU]6E=@=.YXHVY)Y3 MJ7+TA17_CE/5PS0$=EB4VE:1X!P7GG_2Z1.HQDDX:&4%MW&H2YUG<5O Q-,A M$M_*;]3"T'"+$4[B+X@3H*E:21SBF&GP!KR SY,[U9HF9!&D_V?./I0B$@T-0%=*#S6C M+@%YC5XZ;U6])%L,FF*\$A3V@OIP"F4'2-@\I:9>XJ @)EV/@$=21'QIU@2- M.#8C7,E>7:BUD]Y%5/J&N@X*W1!%PX?:NK! MU XUNXKC0L=R& I;6G#/V=K)MQ%)JN M4(&,&!6! [[&/7%4OAM8@:YX#H<'\-O6C,">-644JO6@&DAFJ!A%DQ[;35PV MV;_TLJIB;VM4B$X,E<0O9#6J.B )\=T8FU8]4+N5>Z;CZZ(3II$;A.H-YOA$[Y_MMW<#L/ID4S1!X!/DD?ASW91.X])/1%^A M6T+:I^+)IFM@,*%0RWE:EAY0%\)\LH7Q!&]:S+)F87<\=>W20%F01A8@MZV$ MQ^><(EY?=D-H8=FE2YE$OW',7#>H>@J,-*!*/,#;S&_4S_;*\$90I_8/V*_, M$+L@N3']@\&@2*#P "^!=.P'73J,D8U<^,.&?:JR//H=(X6[FE/(KFQM)K7E M"% [G*XN"L)2Q:-K5=_XF>'2DF%=-'<\,DII4Q'SE]!>=*I! /S@QP-+A7G6 MI\)\,:DPXYX% L=A\4*:>Y?(.X=B\BFYU:F28R+(7=A$R1_Y"<@ M)FIUJ[9WF+1EB"U\)I];J[6J=4%V/'Z(;6\UK(&;11#2,@ M+F->B(D[4&80[/0M0 "N;N?]NULQVH2Y[04CPUJ@3"S3RL%_]:0_HI!UD&[! M/96HIM$E9? MP58[Z 5:;O[J2![L% RH*:&VH= M$/@CMQ,()I3?@5=ZHI3/E!&Z.]D(I82S3@08!LTP;!Z11WP385+*99RQXRDL M%%QBY@&ES6 .M#I=IFXS71CP^@K#[3QM?L>/VW!9;I.8(%N0\NC#9&@*:C:E MV10?)>CW5+OO0F^G:'>317MMRCR_FU%O'OO;B%O5B8UN!C^9J\3!O;"XZY9JNPU(2]%'2CQ6/IETBQ .8FTV(EO:Z$?/G, M->B=:D[+HPQ;WWK0K:_>L!/WT%]N=^#VL2CM9\JM^MGY?FQ.X(_HAA9K^2.& M37$3OJ<*KKM.&;CO!!:EA.)L(TD6J%1W>.WOA+X!>]O:(LA*/2VP7H@P!O(I M%J\EZ'>BQM>^[(F3UH--O<":^R#IHM &O96)R^G"UW*<0J:)H@,?4E@PC#^X M9KH#Y\_<$CNS6H]/ZZNA"_'X9RL(!MBY'G:7]R2P\Y0P"'K4_)C<# M#NILCA"T48R]G\\ST.=$6BJ>)O)GD#%!Z^!RZ"Q_E7 *;)L !\/(/[HDQ>Q;?46]@Y$ M*R'0W &1[OYY"W_QK"8E-.A]:*NHN74A!6+S/24* .A1NWU/%^@@]&];;5\_ MDJQCR;Q0D01>_B"+<H, 6]S%*DE&. $^ >.>?G;YHAB M=[N(+63B/',?-VZE0+6S.(I'M..(>&R MA*.1>E-+KV.#DY0.C9=_C'$EK.Y3=L12-N_$;VU@;!Z7RT?R&_;9!MM[[LK<;< ,9T95GA3$@.F[3G M<_TS0-LFM:T?V)CC3\Z"=^O]-@F;+8*UEV-W<%E:E%':(H(PGZ9M0Q21^MS< M4]#YG'U 7G9*FL/J<9NYQSEI(A(V3]&[<3@&IEH+TWVN3@'!,,X&\V+HDEMS MPC-EG=NQD:P2VXXT8\%.+M;^4OHV7?YP/7PJ EX*P9=!W%XCDB[7UB=N: V$ MU]49(8DHR%95FM#@)0PZ'$;\6OHP9'F2'@15V(8SK21WPP3)$1.JLY'4"/RJ MW#0<$$0^,<6!_%AG5_'60GV:IF95\U- )55>IIP_TWA9X*U0R6/HJJDO;(XAD6J[)9.]EDTM,+'S8;BA$V>$FNGC7%:[*>9 M_^DF0>85I3>MF1/%Q60I2V%7[(D[ M#7!E Z;H\<'SR?D('M=,6[P]ZSZ-5[:K^T8FM$U9@/..-HKJ(03("-V1UAP[>JF%>V MSDW)#C3E6RTKD96J61$)!MTT/!6; M@>X]PNNRKVP#3M> 7'"NK5KSC289/ESF&Y[OY_?],^C"D0P47ZTG!M1K;?S1 M4NYL8'*5 LV[+>VH^P66"+2F7M!L#LC=X3;>%4)E<>ZG:K?%PB(816NX=(H' MIXII.58-OZ^OD+ ,-KK7)&GSW!()=QKDZ/*N-Z;&,\2#Y W9,7T;$]>T5 M5JPMTA4N$8H>\O?!EE[4Q?3](85:SZ4=N;%L)NP")2^3>%R6Y).!B?NGJX*9 M$L/,Y[@^WF^/)MQO+#)2=A!O 29FCB31LE020OTIKI+X/]'W63$!379!-9G1 MC[R,\)'79E)B3^;HC-LQ#[&IQ<1$*IKWFAVQ-ZHM^>+Q3=LK M\U0OD-O5Z-SW3:3U9G3%/@('L@"A->P*1-9:\7+9IV-T%;O3KDJA4J@7VA<2 MP[I3>V$+)X=.-BI5.RQ/T]LM06/.6RNT7X:+=_M+3.FL5-X\7128:XDH@B[3 M<\-95%RS@K=;9]/2?)8U='?"PK^EY)%4S03N5EIAY._CC*NUN*GFP3F(SNED M_Z,!:SI^2D=O/-@6^B0?CVZ,O<(&BX6D Q, ,MP4 IWE5TB]A0X1]BP__HM% M@4U-Y$27+NGHDL%?]G.I2.AXI!ZHTTMO#]C[]D"Z):RP:CX:G?^DZ30RQ MLDS_IM?J]HE3^8IX=M=]')>KG*;H)4+48)N/ Y@E?$I)$#1D"J+65?=32)'D MQGVR0\L%A+LER=_;C@^=+>?UUOK:FP_0AESXAR@(E'4 M=^M6:E7?$F&@TL_?=/*OI'91ATIX-',-Q$,Y]J+-E#2R!(2'3\$H1Y$AIW@J M=,7:/I[$I_1CD1@-<#*%M$\'R@].I'8Y^E]*5\=I4:)V%@ C^:W,'NYH.G^> M>F9F>-.&/W%,<4)WK[]^=?Q5- 6Y %2-82[[\PHAO/PLS^%O')%#>569;_4? MS['VN%[ LH!5XS>4]-\DNJ1WPQ84*_L8_C"OZ=4"SN,1OAN7Y:J,5U_=C0?@ MIL6'L1?EMW^*F[K8?2,R@\?N2);JV]WN!"0PXY:7X_\^JI,;E^AD>+(O2W2- M[/]W:]K__4GK>0U5[_4'R?-PT0N_BZ?OY\2'<.1/Y+XF);?6'3U$&Z]'V7DZ M'I\]]ZZ_6V3H@,]/L'Q;-KA3&+HW0+YV3/_;;9/:7R&_RX!H",N O2U6A@?' M9DF-C=O[!_\I\3^HDN'_06OWRGL_A:]7WKWR[I7W(2EO!--P3UET!C**N$R" M.POWI2_*7H,_5 GL-7BOP7L-?D@:G,.> >S>XD7"&@S,\2.R5_8,6UE[9]\J^ M5_:'I.S90V4+4DE/B^+'QJM:*%S53:+< *TNNY:82RA\,%\_0=^X\D-(1:J8 MC=X"/&@)[BU ;P%Z"W!(%L#O.UQNE%+N:@0DS[[#!H3J?X-'7>F?"J;BLU2^ M'K>()LCT5N.A2GUO-7JKT5N-0[(:'4ZBELLGT-]"5[..8+ZFJJE 7W-E5O%: M6(>96@E+%+G3+#=M[LW H8AQ;P9Z,]";@0,V Y;+]=)C=$;$[S7&Z'7X@Y;! M7H?W.KS7X8>DPST"4%#5W"6K[09"/?]K3OP6%S6Y=?Q>=TU>E[UF?^B2V6OV M7K/WFOV0-#LWP2*.7FY,@_Y]Y(J6#I9!6XA>>S]HZ>NU=Z^]>^U]2-J;9ABT MZPZ(YSEHRX54'7^8>/>O[VA\K? M_L>]LD<[^Z>M>[33HYT>[1P2VIDW:4)]?BF;.(?13*49\62-?!G4 0?0C797 M:C=G46FH-?@#UH">PW>:_!>@Q^2!M?>E_"^O%BF4Z3F2V"AR_5 .GVV M-'ROP1^T!/8:O-?@O08_) U.E1W%-#6UM#!651ZERQ6V9D.&$*:U79@XJQ>1 M6:6)@0]4 _:MQ!5A=FU8_^+MO]Z\/!H]BV ,]#EN>@ _]&K_H8IMK_9[M=^K M_4-3^US6(:3:V(Q@6J83;(2:**S1Z*U.F15*%O.KJS6HW+(@E96^-JSEZ\KS"Y6Q*N" 9 MM*GVW]$TBZOJ*.;>I_#$=,Y1#>2 +V:UR8FR'EX#2UDW&!V/YS'^Q)F \I9A M=)ZOHRR^JIJ40NK<"N#*4*I@'&&B.#8(P,![4=I.UTN8$LP1.5U#Z/?#'=L8 J8*2 $YHRO:_B8O+O"5N+^U^%,+2L>'B&) M'+L&4Q"HJ6'P9J-=@:40H+B.:UV0Q,MX;BA0-,-^' /YC280E&;5U*X7K+25 MD/9ZE7Y*:?OI.;:SQZK$#9@B?_T%#M+;!]NG8AHW\+BFXBZ[TT8I#_PQ3HNJ MI@]@HS_ 6J 8Z59KB15*6Y/5,'TTEDZA6]G:^:/P+W3M)+#ZU3QF^%NZ*7)3%R91!TK M5KW,&JKSD+\/[%)H-G&I?A.[/==4D=PRE_F$7D9.:R0;,_O=OMH*^H&=FC)=8=TR'%^2"]E M [EVGZ.WWJYK>Q/N"\%-3*Y@0$=94;S'4558S$BJ8X#-/2:XD*B-5F7Q;S9E M>-"Q9H;;383#&\+VIG2@69G,TPK6!3XI%Z-X2K61,4XL%Y9$5@ H1"M#DA29 M#RL\X 5W4$<-29J7U'2:L?;"KMFH=J23AAT<*$EX!ZTP-G/)"UX-+NK!)R.9 M(U5KPIM7:4ZQ;W\@N!%D>ZJJ*6E'VHE6[3<>7@?L=]YFH^EC*6A6J%BCO%E. MN%4\+M%R)1_#"[&5211B$K4,EXHD&1Y "PE?!]M!D2I84%10U%@%7Y/F"SQA MJ*[ 'OQ;EMO38];6##P_*I&O>30+F"=7UF#=:TO-5F!?FCF<7<(-U"$%AL\G M@>9GU@56[Q+[&C?W)GJ><.HZWF#>;>&0$VV-(IKX*J6&[A4::OO>JS3+Q*YR MOQ>7N%&"YBARRQ7:H=2X][O?;Z=#J9$-Q:[O>()BG$GJ>*F]#HQH:=-JVE2L M;.S0X?"A5N IPL>S-=IEZOI#K0T*[& /2COC#9QGD6.#LMPJ M"CX-L8_E8'99:D"\\/-P$& 0A( WK9Q(/+[2'P(9?!KM!N2Q/3B\0B+IH:13 M/BRH^!M/F?6:3SZF7:OBZ0(76T^F23RZLC:SO24J\ZD._(1C+)ZEQH V.P%V M&9G+XJ7'?,S)9VN;TAPV7"-=!Q*B%P]UK>:A:F*M3CJ0+A1%JTD971Z0D?, M8>YK%&M:6<0B\/\#7%;6"':5Z:A['>(TPRF8?=7 M.]LU9:D")!-M,1W2S:2&BB=):X@<<@ M]""0C*=U;6VE5:LWC-KU?2+<6S15"Y\JYM4];LD0SK8*.A+2J/$UC 3@@N-N M*MQ"]?9K:B65U ;H7JT[F1@]S.KM#)5ZAS[GRQD*W#!Z,Y-/(.X(Q1JE@&1& M+) 08"X+)F)@H?,.L"7']*P,[.LJ@_)K+.&M$;\F.T58-O)VD?2UI M".AD;I8F^.@=[^K> 82-YJ$=Z]'93[1$Z$V:D^Y=@ZC@$Q\T.](=)UVC.4SB M3Y9Z,RM,NGN\QTVE>DEWVK\^$O+3VS?J=M$!^C"R3M?I/?,AK6J^Y,CK^8KM M79+)9L@XZ#LY;$+X\8F9HYYSG]7WI@(/-E_,RNV2&]G*T_AA>OEV8D^?B_'* M?YYA]&"^L#?\8H)&@=02/T(_.\#3L*D?W<#MRX-3E!17.6CUQ @>N$;.'R)3 MP;AG*GBH3 4?';*^IUW8,:3_N<>QS?3YQO>C#.Z Z\9(5U6L8OSOB3,*KG%T MT4MD".XY7L>*P2:@ZK*YB P[$9_3:80ZK![V[/R51CLS;)IQF5HW8QA$#KJS MN[!'!"@XO]9WT&$M W>"C>,?#!34P-FD+&+V )5\>Y<5;;SF)'&U&-!_(_.? M)@6)9'^ 2V$FH0F096+=3?@@>. 2+UGH"(:KSOKP\-?;T+U.2.#:]8U7*]A< M6X?Y\>O,8HVK3-?N&=@$NF:C&62L(F K7>)Q-]K*TK:[498 #K'E"P$YZ#'- MFNXK$H)U_PWV.$GEJ?,USDO#P31V-(@?8#.(2-="6)*UZ 2>AB1FTZ-X_;WP#OV+>Z4)OC,\^RL7U;$.7LPIT1@""6:2 MHL' O1'W;+!$ZK,JT/ 8DE9V0:!8KU)*HEVA;S"5=).4&B8-%(9SL^P"A9Q\ M,+@/F+,3*G81LL-3(JJ37P^RDQ&"J$IQ"4F88?Z2$%!UGZ,C4 MG8YK?I53C/KL(BX3,=%C83>_\/3 M '>]&9;W@3@/5SX D6TA^XT_J]S3RT'QS,WF:YU"J3#XPK\=V$3$I)GNMN4# MBO&E?.IB@?*HIN(4$P_E@->+DIPE=&QCOMQZ(1#$2/ U/SN4D=)[@U%SNF-@ M6EPZQ1A YQG7B;"S)%A-]/&PVYLQ0ZJ>'W)1)@8 +2J@8H5194,J"H;WCP;4 M[OCI(!H?C\<#=O,DE-%48R] D-NS\> 8/G!Z.O;V,GPSO._98'1V.A@]._$^ ME*5+HIX/%?ZY4^G^:[J?[0=(MKP]K:J&=!VEOW"H+TJQTH25I^WK%E#-^J$\ 7PTHL!%)9=NW )=F>J&DSUK1W^'T:^T!O'&XP>8]%,6[XU.":/P MZ!!$QVP)6\M0>Q5C+*?&\<-2QUXN#H>'6XOAUH(".YTK ;=MT-+@T%*F%!/3"L/BHZ\<- "F@U>TL":;2=*I1-EM:!P1\FO, M[+PX.M'$/RQ)J"07G3+::5MYNW)*2+6BTFEU0T4' !0>4:HT#)!8OJC >&'> ME'P'#D9G$3.K L&UH@. TAUXU3=./Q0!+O@%6$PCA ML;X>U[)V\5T),:!&&K*VY?]BNH1!CYS3FAY8V-!6&B;OL@V2UXC240V"A$_. MLZ2/:S7\0 H&,&E93+3%(5NV/&RVCN*BAA^V^-(/*8?'5_Q5)6**4FL5Z.M6 M@+:]T 9B_!$>YD&D,T@[R =QVY+(N:M@W9[R[9-SPK=A#G_/$'\8+W5'4!ZY MF_.*7T5V=!A=\-.\C'/^&OG!MHWM%MB$(1 !(LI9\\15?,0DXNH:9X<>5>X4 M'NX81)@W2TX45 -SXW*5P-Z4TU3 RNJ.$LOWZ6ZIRINJ?DK)OMB(T')-$/RW MI&QGJ05J)?"XLA?Z@VR4%'$-K-+Q/(H+RD"Z+.IM[YT8/? )._?PL\&]2S4N MAHPI)R:5TA%04!0@41]BN2HH_C)'99#3AUQEU,'=4L^[=N#J%GOMI_=3JZV! M5HE0!HE+B\.DHKSR,DF3-!%DA,]A42C32UQ[-Q*MX-/\R,+"3A4R>,:5?2:C MK2@KX'"2@0;YP<6?1_.RN*H7KE007=BO/G "/]XX!M%%7$[BW%1';S]D -S. MF1)@?'P\YJC8RR))CE[#JKZ/?D/OVT5=&M L/QLJ.<&)OH!3CVEBT;L2Q(\Q M,3T:OYY)>H/(J2WO^RFNDO@__DIYZL<+$)1-)C(J_00O37:VX)U#BYC\@IP]MC,N>S)M9<5%3K]*!?-=]-CPL=.9R=J!5;< MA&W+'CVX5MYRPP?:ESO]3'"\PS3 5O8?7U\JL^7@ _@KJ/"0$\UJFU>;BSZG M07K9:9@!B)@FS'R^NVC&T(-I//#NS: @!HUNVOOD9TTJ>.!6UYRL- 5 M"C?ID@6-L">NXM&4Y)F#!JS+,S;?L>A9NN9@NK+A MOP^%ZG+1]BRLI)G[+R MI:2L[!]FWY[#W&*\P9HDG5)=J"T@"C.X/2\+ T>] M2'"E>:GW6\ELY\+R0I,+MZK)F.[2R"+@PWZXV(MSRY0K#*K)B+%P0F*D\"Q) MC><+819CP'S6JGS,L:BOE>"=ED%6 #I_Q ZR4Q$N'>B:HC1)LE<5 5._V$H2 M>LB3YW4TQ<713PHLO\#IIYHV[4@$Q&CBYUS2^MJKA/ LPQ)K[^7ZO !A MH3H&W *N;<.KD10,"_M1:2ZY,%+K#SU\L 4Z'U[FS7EXL9E@BA69RRY(36(( MOYW34C*0P=BL@UXQR0G" KY36OQE:VB"!%N_218F]<*;.8JKJ1EUX9Y+)RT! M>!A/URY?J_U@3O=HY]K;@E&JHL=8L"NZEQEV'X/M>2>'=Y-ZYWGQ+@3\GQZ? MJBMN\W9AA<*_N4I1)RTC[FE'>DW1JJNZ228BXM-0N@,J(Q:%$9,_VF4Y*=I6 M1YUWK N*OUNG-0P]?I]S*3[*0\T.O\W!MHO ;A;@+>MH5XL\5_Z2J^B_K*QZ>HNJ77;4E'N M!NR=B,DZ<'%WRM,M169@"R8GZ&VT;CMX6%F[I+;=MS#ULM5:H4:>BE:Y-CE> MM1,.(FU,A<MV;H+F6&=K MU;)A,TKONEYL2;#4XCC42$[FT#4@(8Y/DKJ!U%#=7JO9>%#E!'5S'S_NC'EI MVUL 8$,6MSIVB\E#G1I^_&2=-Y.-+DFB!XDHXL[0X-+97W>;Q8]8X(*ZEJ:X7MK;VAX M\:!:/*A/J]8@#JY_'AAQ&YR-H:?-XC$'Y4ZR6S&#F_'@04QT /I M@9K >PG >VH2JFS6E&>X%E[:-N/HT*6L2U.6TJLGGK):F)5QDQP>HMT6&T"= MYYTQ#20[5=9V<=&,E]168=T+9KM5Y2QFC3)@)D.+$0 MUA9^VW&2?J2P<$'T=4LP$RX;R1\ME0Z"4ENB0I!@"*JC!MD.Y"KG$.^ "FW* M!(N::285L?Y4S1*V&K8QT=)T'(20*OF5V4JPZ*+H\E?GVYA10%;O%:]>D%$7 MWA57TKC#\A:;"JK]&:+@8N= M"BNF*F!/.#4=9E\^&04<6)8VZDUDY0#9O?+ M##@;?5(565.CS@YK,(FEDR2*(G$RMU#-D30L3:W.'EMZ[X=NO1P#II^I;;]H MY7 D(5!>IZ-E3+QI4I8ZB\'4K[7J'[Y$SETLQ63NA *-&][S8RFJJ4AALTX@ ME0WV.7Z/6,;ZLC !UJZNO(#88Z(UWAM4L9!KGJ,CL!,3+L)O M-(.HOBHLD%Z98L6R3"1,B$G8;/T_M I@=$I)5O+6M4WWXTV+Q].YO@'-%N_, M *?M)PV@7%7-C*%A[8FB=:C9!2/=21J7UQ977N GZUSSZ9IUKVS0.SP@5;B8 M&C<#I8-$A%%2@'38W )62R]-%E_A$8#_$Y/.3")PIYB"SJO25O:\'T&5-+H) M #'4PHBKI%*5NA *]AM+B0G%A8I M]Y0M0?K:.08*/2'P<*R8,?$&$P(-!$08R-H%7QCY2Q,B399"4C]R3%./IU8C ML(R%#\$5=,29[@:,(U^FS5*+,ER>E:CUE5LQ#[B2#O*JNL3N"X^=O&["UU<: M(I>NA 4KE"*T]5HAS"P33 DGFDFE6+HI!;[E([!JM+,"AGG1A%]/TI;BU:I( M\]J^SQV-=F6=B9<:$O;6B1+DRH9RI$P@'>B8_:1#ZS.[X3WG/3,H=:7D;WMP M:SJ=14&PEG.16(1#\VISEM_VW>MWT4U]VX2^;<(?.:F^;<)!MDVPR6%(XH_L M_!+@V;1GPO8:2]D/>??Q H'5XO1-MK:! 309,WB9&+Z[-G'?[_)ARV^O_WO] MW^O_0]+_5%W%\1SG1W)55$53>AJ=7:U\U4S8#%#2$CG[KN4#Z/7^@Y;;7N_W M>K_7^X>D]YV?;8G,O.46]QZ&,<1;Y,R 34GI]?R!R6FOYWL]W^OY0]+SGG]' MZ.+S@LH3@MR-EEN?DM.+"OL2<-]%#F;'Y,O!Z%4028J6QM1,7T Q7:45LVT( M/\E,'$I1V6E?5/; BLIZ@+)_"K8'*#U Z0'*'0&4V^SZK7;ZLZ$9)?MI)[-$ MFJ2RA"VBQGNV=PRFSB1(\8A/4FZ#>!!W2'9E]H5<+IH-$.]%]O97*F8[<"*[I(28^@]S8 M2"8HV>YHLN 2KLG6/F4O$BG%\*?QX[_HG[OY8#OY^KJX^LBTX%][\_)0CT=O M7GKSTIN70S(O-K%B6Z8XEH,224&+F]8R, Y0 LJ7!LL'T9'Y\HY+#U M1M\;V&[8W1=>G49UU%3!@34Y;LS" E4YP<8.+G@BJFF93H@] M J/MAU7I]O:F:BM.$K7KV2'ASBO+'%K29AZ(ZZ1XKCA!'2:9VP-LY7JZXF"ZOQJH8$'OO/ M5+446%I2I#!5;N#1T=/@EZNL6)M#9):]($B1'$CZH!6*N%5AS1]790#Z59\FZ\E!8S; MMKW]=U.F5<)-+G@$,Y.0SDQ2X5L@J;:-B%[JK[UG?K/9VVB+>'\;?3WZAO4U M%7H;HMVDZCI9G-(3_I+9+$Y+;-JF#I=7&\\<;K@=4K UW?K%'S=_] ^3_)_*WMF)Q M$H?"XO( =4N*66?YZ*3TQ9E@S;^;A&O,^<$;Z:4;!KJI;F.7L=&WVA@D2/NLMVAGO%#3$NPBZPOS(% MQSNVX#LMSZ8_XS7]KPT0]W;9_K;C MU.5&Z>LJ>*[R?_ZZ=BMQZTN^SP?I^, MO[7D^C-LY>F];N7;/'IM)F6#Z/@QM0T\'DB'YAM:6HU\)!-]_1I]:#\5P^CD MY.1H?/+XZ;-CN!Q0"Q1I(^N8X!0@O7HA'!^Y7)!(T3,%74K..2'RTJ92'1VP M/ AJ^VZ0 Y)YGL!F4):GG>3H6&1]:+L@SQ$DO1.S9;IU\RD:3HCAIMP_JVI(ID1P% M>^49 _)<)AU:):ZD;1>=++8Z$6QU,H1+-[&V5=&O>.0O3)[" M 760X99+\" P0^WU"#JT+BN/^X3X!Y80?W#*Y?2:3((_%#*3BCO=&EN^CR$- MHQ]!%N&*-C-P,WOIF!UOW^#CX-3M@Q;ZQR)NCP&UDAOHS4GN6\W2CN68><[97A/-LSP_GJ ^?&;+.4GW ,VSFBG,3[*0F[_.IO M*2_N$Y)W>3(N#7B;&U-&<(29QC17_<7/M%/'PR>/O5_^@@L2_NH[MVH\J&?# M9Z=_>2XSUT6MBBQ-(OYJY%+Q=C("V_=%?K1C#S<*?[$E!P?W[NE.F8P?*70B M(5_5L>-(O*D9P[F0UGPZ?GO6K*9&O?D4_ P#XY 4=C8?C M_L2#C&)\YV5#BZN3KNOBX17^*.Z$UB#_=$;A-WOBM:'_CX[.3%:"]\ MK%4R+X_,A]'QZ/?1R7!1+V_A<'V=EE4=G6-.$[>N*:(?#.6D+?SV.1H]/CZ/ORB).KK 3T@\_ MO&@Y_9G?7ZO-_ M>XBWAX "(-YX+^%$#_'V;T^^'(BWJ.O5MX\>75U=#2LS'EX\ KL6/1J?/CI\]>?KH^/AX-'IV,AH_'H]'3QX_/CE^E)P )CL]3/<=]0&Z#-_ET2)A0:S_@%T@:<6FB=UF<'SS8NZ_# M^/3HG[N?Q/T%8O>U?' LCDZ>C8_/[D"=]:O;7MUGS^[$/;/'"/N^5O;LT>CL M$:K;.Y3;_4/X7?>7'ICOB0@",#_92Q!X[\#\+J[=/3:^ _?GR>]GX]NZ/^%I MF&[ZEDL*S^>EX:I/K![\J#*-W<5FGTQ2>65=N3U#((P"^23/E M[WR94+CW>^X](.S]G@\8%?5^SX>\VK> 5Z<]O.KAU1[#J]/?SX[O$E[= *V^ M5-=BCZ=Z/'4HT^OQ5(^G[@U//>[Q5(^G]AA//?[][+:!V$]U5^V J;JZ)WB+ M=S^G/KJSN$>/^.Y_$CWB.]SI]8BO1WSWAOCN(JVC1WP]XOM]?"JAU<]O.KAU1\ KY[T\*J'5WL,KY[\_OC9 M9X17=^-?ZR'6X8.0PYY=#[%ZB-5#K,\ L4Y&/;W)?NU(7_NZ/_CN9#3Z_;;> MLQ>V?9^TZ'Q7ICDBMRQZ]<%,&T)H;[FE8/3.:ZST'^;R><&%32VI]>4HM8,Z38H7 TG^^=/..3H['MCMI7$[BW%1';S]D M9JU/&1\?CX<]?NSQX^',KL>//7[L\>/GP8\]=\H?LB.]PV\O .'X]]OZ^ZX! MA*]M)^0>$-Z[P>JQ5#^['BGV2+%'BI\'*8Z'H__30\4>*GXI4'$\^OWLC_(= MCIY2)MZ+H05UHY/'QS^?7(KT=^GP_YC7ODUR._+P?Y MC7]_\D 8#=_\=-%COQ[['?GHY'H^>$PE)]5"*/@G_ M/*B MCN+5RL0E?((^^ :U=3PE5^#+N(XCZHP[,=.XJ> Q=<5#J^-Y%<6EBH"RKP#EQ?D//4#I KBRKW#EY:O7/5SIXJ#RY1CW0YI+#U0>F#+J@FD'J_L)UXY[;%*CU7N45)_69AH6ER:,EK%L1SJ"CAD.;2(YX'IMFZ M$,^C.IYD!GZ;I)?;)O_OIJK3V?KYI"@34^KL+XHL3:*6@9"_C=Q2W+A6)$9@H!D\:HRW^H_GD3AFGP(_I)D@94'5S@LWRDFC6 ME'E:T4/A&5@T/4LSJ7EN2>-')HC ME.%1MQ!WZ=/[,3Y/GHC:7I0Z(<371Y/2Q.^/:.&_C;.K>%U]%3VZ':38:C3N MC]7J3[^\?7$+)JM?R%Z!'+V Y\(TJA:)U",9^S M#'58:?[3I"4U1JTL<=E-6I*_.$\K?&=-%]FD %"6L13*\$PGG91UWPL1/@83\ MZF]AN,7S.X*'?Z1_YO'P=+\OG#R*^UB;Q\/C W.R=BXT+"/:DK]^-?YJ#Q;] M]-GP\6$M>C>&W26XL$R3)#-?J%KX0V3__N7]"U$R][_0)_U"_T&ZX^P+T!W; M5/9G7_9 /T>AQ[7R/*X1S6P5E[!^![47+^/:?!N=-W.X@T5P'QD?C\?W=09\ M%?XE[L4]1IQ]I?XE+OUWZV_W5?-?MQU_.J;_'7@@[5'U*/HY7JZCU_"G9!"] M6PQ?[H3X[W'O>L3?(_[#6NC/B?COP56]K\O/N("RRUXOP=4=TGQZ5UC#+*2W3UM9Z$K'ZIM,,ZC,7/-CQ:'BRTE2-WA_6 MN\E[>]9[L'H/5N_!.HB]Z#U8^[,7O0>K]V#U'JQN#]8_3)ZOH[\;^%6^%Y9C MG^'Y%P*->K!_ &"_=UY]6'-D[5U9<^,XDG[?B/D/6#]L5,>,;-FNZJ[R=/6$?-5HPBXY;+FGYZD# M(B&)6Q2@ 4#;FE^_"? 0>!^BRG0O*Z*C92*9R$1^2"02!W_^V\O*14^$"X?1 MSP?'A\,#1*C%;(OP5C2SI/)%+1U@N M$QXG[QYN?T"_G=_?H =K258873++6Q$JT0 MI5R?'1T]/S\?VG.'"N9Z$JH2 MAQ9;':'!(&1\P0E6!>@22X+TOS-T,CPY&0P_#H:GT^'P[.3'L_?#PX^?/AY_ M^'3R9W@P'!H,?O5U0,:_,_3A<'AX?/C3^Y\,PCML?<,+@L:7!N$G^R.VR4\S M/#PE[^=D^/'C<$9.WK\_/3X].1G./YF2LO6&.XNE1.^L'[2(H"^EQ'7)!ET[ M%%/+P2YZ"#7]"QI3ZQ"-7!?=J]<$NB>"\"=B'P9<7X1])OR6 VM0<2;L!?]\ M8#0=E')M$\)UPZE:AS^>@K'\%VSB1/0O,^X>"F(=+MC3$11HXI 0+"HW:R(B MZCD6LT/&%T=A28Q*$:I"6\9I%=N3X?## MD5\8M8/D"2%4ZT5O0/&1*E;LAX/A\>#DV! _4_"8)(1ZJY,L04Z&1^1%$BJ< MF4L&BHQP#68AZ5?)/-/BB,5> Z]%L!?U4\PR+B_Y*B?S[5U,>?/GTZTJ61*![GX''R M9 E*XV9XL9;9Y*HD(,52^'[R #H_0KK[.ZLUXQ+Y7N"& M61H\!0VN_AJ$5AVH1X/CD\'I\2$P.T T4^8\2!SM*$9H_$9B;)'36(S0":CZ M/^35G.TUJM4ITI46=_@*0I1YC.J2Y?;=\(^!^J-0I.R>WU0$L\M&?]40(M[E M&TH1#GSJ1_6ZM\-E0V1DC##Z;U&I1V2.3PT;('*%^E?U)C!<:+,>Z7)^A+G% MF4M@A+/DUAQ@UT)"8-1IB8$J9U'7K9^'3]=JA\V) ":Z@8RW Y*B-RWL6I[;X,6M9/GO!4]# M@R3L%+;3/9DC/8D["P;GXJG>T9JS->'2 9P8,T7-8,G)_/.!2G@,0C/^#AH> M@MU"DE0%<>-IHR<:)1 RY" =J5A<;(FTQ<1?$':C:A2.01+H/B[9Y[3WZ'4: M%:Q?MU'C@,ENT\N(IK1)7TEQ%\_J*@ZO$#=?YQM5W%5UP;'453?IB[*UOC.H M:BL?>?A:_ESB%T;9:N.+&3K>\/\C:E]1$&XSAA&%K[1@!WH(N0?RWRN1%SG\ MXPR/'_W$U$8^.V3PJS<&-/;DS0>/W<> -BSY *+KU-L%HS:A4#W\$,QU;#67 M.L>N2DP]+ F1XI%BSW;T#"NR;*/7RRQ]K"P=<48JSQ\P1R9W%+!'/G_T+JKA MA][X>S/^'>;PPI)(!YIM1R3$>97!XF1G6*!WL1I[F+0!DZA43.:3=9@ZK>\L MROB4P>.T(CRV]2 V1]N:>O^Q1V!B=JO@'Y%?=8VB/&'J0S/JV9*Y-N+CZMP?QWF[P*>)7AIP/C9!CUO@_ M>,W$7Y%?<8^;??H>+);7+GO><4S*8%.&DA^;^1>H".F:>EC4GYE&6Z$NB;"X MLU8"3>;GGG H$<*V#%'(L;=H38O>DR="/?B?Q1:^7)EF MS" KL]VGE.T")LC@TMNKIKU"US6R(#P1^0;+HBNQV/$P9;&0"S+8]":K:;)K M[/!?L>N16X+5WSJF4#-2(5)5H M33C2E2*S5B09\NO1L4]0<_C(K+O'3TW\^./=F#Y!Y\N?BZ2IRFR<3M8$*72# M26^LVOD9M7=2KP0*4E48K*3=+(F8($B'KVEVDQO-T]S5TUWGZ0S.27I;O0N_-6O M0NV>^9ZJP"//L^80EYDTG=;)R(*C=SZWWH@MI,,+K)A/76;&=,8G*S7>V['5 M''F!)8OHRVR93@KEY,M[<^XA<5Y@U/*WRDR;SA@5)M%[ [>;_"NP;>$+969- MYY+R$H&]15\IJU1@^G8XEV%DCQFF'E1M37V+'$0V:9G9,W8():?!O?GV,A\> MV;86%;O&V:Y+(K'C-I@C%W(K T$Z?54V;QZ@;87FV33T+JBS!\ON\VEU@9/M MN60RGX)SI8O)/$U3!)C=.): YC2=0,N:F0]06*?:..K7JGYESN)[[+2&G2)_ M<%P1+<4\RO"13L9EXZ/$D:#C'@Y[AD-P+UT;J A9]>#X@X"C!5"4@J%:CKH(3G&5(U]=/S=X*+RV1Q;,KA:030%2AZ?,HBD,^[E$ GK"N^#$#TV MVEP K1T.U>51AHETNCYSL;0/B+X'&AZ\U0KSS60.@_F3(W1K1ZNG$)&,A"#2 M?X$36R?B\[H64;;D68,=Q+0&F/9/1R$8+;K:$,FNDE MEKQ-,_%8ST":Z4E#21"6)J,>;^WB+?1H%TOH^42,:40VF=] G.Z>&GOSZX.M M$?L2I+U/K\L4(&WK!P,9D$-->BC0@J!3\Q1"C[-V<59[QE&?2QEJ*A^"[Z<= M[8.B8.->;6@TY54&D.+S]:/4UL >)M\3)M%0$MSZ2!+0_@=V)6!)9U< M+P.+,1)%=2*_TAXQ>T7,+98>UU%ETMQ&P/E(;<+5 625;W35=*AEH+4K11D^ MTXGY&OC_,Z=VG%@ MU7?+H)1>C##OZNG#O/:MGKZGI_Y6X7HLRC"07B;(O^^W!\1^ )$Z^],,%/78 ME $CX_1 WL&B'A??"1?;K**+A=";^-7CX%;P%/G5B_I9F"G?1SUER,HXDI"/ M+#.-&1,FNIH<9;P72-0#<%\ _"=1GZ(G]N@)0L(%4;E$W^6H96!]F;1XA'>O M&9_X?^T PL9UE0#Q0\8](96 & J$ HE0)!(R9%++A38"9X@"L7HTMGPG6^UA ML@&;,@RED^LY=[GUH^0>8+';\=GMBC#T>,<"TDO']8"T%E^38R'XNBIL&<33 MRP/M'1^.KXAKS?0[@6[;FN[JU!0_H=QWK]?N7G=,JLTVV'4WVK#.$WD@5I") M^LKDF%JN9Q-[3 .[AU4:7UP5(^ 0OOU=^MG>I"[K<.DEEGUU.$-%%$J)MDHB MRB0*U53;!\)NN>V-IJY(*3NP0SY]QVOM&LK:D4X]#F6 3*^II*^O[..;]G&0 M=VEE@U-]#1B5H2+K?$/>S9@].O8P14]<"U(_:UB'01D:,BXB2MTVTH-@[R"( MLB;7#L74ZBF#5,;:1 :DC,1,)$L, M7,\@#0K$49'25J"07S]):!& R>.^XGSSA; %Q^LE3%LYP;5@5IE;&9BJW(:4 M>218H-D&;>M$JM+_%WCY^>A%V&=XO7:@,^EGP1,*TP(D9<_VN1RJ3" M7O#?;X@0A&3OA]C/T 4K\CG@X8O2Y#]\\'+C+O. M&4Q\P$)\,Y9DI70Z0,*;">E(3PG^A3-O'9+"7&EU@/S?4*7#[*EFY% A,94@ ME./J#1"?#R3W@!,&1NJ0YN>#.78%"=^=^4>@)3 MT2N8-:E8/?)88"BBY!9A>U0D-O4'"56*L[GVMN=_8KI(??_OIFKJJ\>JJ!@0 M-E#/EF=+*.>6-].-M#]%T_F$6[*:D2VD<\M]M6S)!^J7.+/9"COTU2WW2*&[ MN?H0XD0N";\G%G&>]&UQ%QY7'Z0/5:M"V96N:9-96<]\A.!4'Q2+64O$S5E" MU%&;JA-PSZHAKAD/K99OUZK47;%M%;=;<,E(W, 5"#MJ9'7+A(ISV!/AF[A2 MF44=5>/JQ=+'EO3]"R"O5*:5_-/OKO+38&0 AFUC4H9]]'_L7M8W>EBN6P01% MW:*4\>$B7_]*I&\*Y3"3AXC?6JH54'5^D:U5>:!GL/$GU+X:;6?4KQ"=;.TV M6JE9ZW]T5=G:5Z/MC/95C#^F0(757C/__V-:$'UNVZ'62V^\0>Z)"EB@PC&= M+LD%YGRCZ4QC5' I M@4.8<+5L$_QAW*DATL;>GC#9@(=EKA?(9HXXN[/[8[?AF(:A"4RO-( F,]=9 M^"OIS=NRA.T?JTWSNFJ3-SO3,E7,JE)W.&E]X0K(5X:/X5#WUN*-S]%#.\VSQS]^(^!?9XE]T77P8V(BZ M+E2QNG?$MZ^>DG&O[_/R/V5Q!]U3C5^+R!E4HTW: M%P-/CK5%JWG MJG,VF"8RU8U?[VAS7#M B?S\GFE'57F ;H6M7.UR2WNJ#JQN#![ M-:B0Y"VHI>^55MO%@6V!:EED'57O@JEW&0]G,#=@$@JSX-!Q),;TBM0=5?:< M.S!0N[<;=4 !YK&S65R]_/*.*C2A%G/98A,LKR;'NLS"CJKRE7A74)Y<6=^!D1FKVO#D M]:.WIDI=4;N-MHG8O+&6";^U4DG_+?&;RM65ZZ3')+VN4KT=S'?>5'/\G0EU M#C5SDI-=UE&'"&Y[3H1_6WYVU%A$T5&EC'T"X:=(U PLRNB0.8NC,JYQX]<[ MVASYFKXA)6X=ET#[4Q+LG/X7D5-V3D;6T@%S1;ZWE*PS;J;"VE'Z4V.,)Q5, M@+:$MC/:5]LCDU8I-M$KTCU!^*84SYRH9W@E8;JE*I/]RCPZZ@0>UW,.<@=P M]O>[;/M^7FEG;%^AR]_B%V?EK9(]5R@GEM2W&FW+VN]STWJA)H]KB!5]-Z[* M)O,+PB6 \F%-+&?NJ%W=_C8Y8X\8/%_NI[-2/LK[G5 M+E/"U3G%MALVF_,;PK&1IWO:9N?"Y2H(J!<+ MJJ8RT^]UQ?Y5!O"L:8,(^L*4<-/VI82Q9$A@M->W>SC6FE_2^DI49PYW*?'T MP%Q"W)EQNHJ)?YN.;LX=]@ <+>E?9QP/P H(.AI=A=\B _\[G5-0+3 6$AC:KM0CUX_9KA7,Z09EOJQO^0S M74+]"YA"6=H73)<.EQN]D63ZS*9+Y@E,[>DST&\>5.XBF:AMC6%'?= _,/74 M!364I,2_4GOFJZFKG\*#>.OMA_>;:DA?^"7,.6HHFP'$?7'O:&-.YG.(X+7; MR=FI4D314:7"DU')$U&)LRG)@U2EY&]I$-8:J'EG$*)?DUC6Y@IS=V,4!R=0 MPB9I^O9;&IC5O4E:[&AR:S[I9(I&701_[P^0MQ ?+HTS-(GG;\D0&6-_05C0 MU33*=E/W9#ZB,(BX2GCL7@D+NV$%_C)\!7Y5;W-&01,<24Q:>A;W"UE(W/HRZ M9JQ,?#GO8,2(V[B$J*.6]J==P;PT3[$"DHZJI<$V2WW1ZQES6Z5JK"51=QXF M#E[4>J?+BJ<_9<:YZH:*]'RS)0G6>[2*^B*/*?36X',[5R]J)51 [PL&QK'* M\%'A6+$;HKY??6]I.A-LD#!#)]US EUO/2'/R1=H(_5=)AFJKI>G)G.57+S% M_!N1L99NEV=G([9K4!.K*U,X7A.HW1(W-Q?_8##0!T?8$F>_JI)WM+\FOLX5 M!C[^]5D33ZKARP[2[<97:T9!%6$S[,SFNP>*%:XP6ZU=MB'$1'EL*4<7/%)' M)M:V&KS8471\=58S3R30G3@44T324;5N&5=W0?^=N;;^D%AB 3NWN*/JW.,G M0BDV;9!8+L@GZ*A*H__%+Z:X*1L5$'14I6@_1+Z="DDZJM85H\Y+PO^9CSHJ M]E=&_7A$,?#O5-Q^."GR;<5$7%JH%"[=B14FX]V@9*C9EJOUN!],B MP71.WPTK/%>EN*[)MO?F%G=F)E_[43&9GS,U:YU?.AR,Q9*G'DK).NJ' MS^%=B(UOB>M0&^NK0JZ9!S\5ZRF'265BWUAE^HXJ'-NIE'N2MHSJ34'83!GX MF>CT4%M,TWZVH!T/9'Q'(#DCSBSJX"PW/*X;?$XG^QK]1&%'NU;BY%>&/D44 MKZR4_W$>82W)"O_R?U!+ P04 " "]@015DDNYZ:4/ #V\0 %0 '-D M9W(M,C R,C V,S!?8V%L+GAM;.U=;7/B.!+^?E7W'WS<8\$KL^".M MULO+RY$W(C1@_CR$PH(CETU;3K.Y$GW),1)?.#T48D?^.7 MVNWSS@_G']I'IV>GQQ_/.O^"#]KM#0&_1BBC]M'QT:O$/N M5S3&3K^W\>"9=XH\_.D)M4_PAQ%NGYZVGW#GPX>3XY-.ISTZV]24S1:A M\YW[O501\%**?1\OG&M"$74)\IW[%=)_.WWJ'CE=WW>&XK7 &>( \V?L'2VE M^L#;N;\B#ZJ$!O+7SXT-]EZ?N'_$^+C5:;=/6JNG&\O'7]\]_W(BGSX^.SMK MR6_7CP8DZ4$0>]SZ_!_/"&N;*."NCEI#XA?FNN M'FN*CYK'G>;)\=%KX#6 #<>)^.#,QT,\3MA#RSP<,3T$KNI&@A9S'87]+9X##92/'7+;#U>LM\7!K^_U6 M@DY*,D/TRBB;+B+A]R%(%GWCDE$/TP![\ /T"N+!Y]X%\@7I]Q.,P^"1HKE' MX-,\P$,0_$<9P=OL;B)VD>_.?5GK@HZMY_%KB*&HM12!KS9*I(XK+7WF;E$D M= A "=GR1BAXDLT/QK,Q0C.I1@O[8;#Z1+(IF5Q^\,<=QS-$O*O7F=#G()Q@/L0N)L_H MR<>!@F:%167K6)K:KNNR.0V#N.A;'&HPG"W',(@OB'_%H2CT'KMS3D*B5!>% MQ!B& )-0R(D+?>D2!1,-Y5,$&%9;E 6M5_QW];\Y5+P/I0;=\!)QOH"AYE?D MS[$*C(("#<.2O;$;!##&W3+JJM=&B@#3:L\PA\F!CF\PS.;2O!F,'@,L%5%2 M/UN081A]"K;.F$ _7#*(PZM7UY^+N>L7QKP7T!239QB4CN*U*2>Z6KCX M@L,)\_KT&88280 $*KJFBC"L^AUGT%C#Q1W8)2&,'$*/F2CZ5JW)9\LQ/0O+ M=JDS[6Z_6(N:ZOK5-%Z[+I]C[X8@L*IT;8 \2;6.X"L%%CI 4/\C.E(!9U?X<6L!KR']"K5C/*DE*310]E"U.VA"W_5D(=G7BC MSY6PO%*D[*;S:N+(%U9O%]:#D2'$L/KEYH$=C/W0[>93L;N#H]V 2S:=<3S! M-"#/N$]=-L4W+!#6ZV $(XIBCU83;7RU&R)"L7>%.(4F'FSH!PV&N$1QZ9LO MS73=>1X1NW+(OT,$[-]+-",A\H'G*:/W(7._*E57 6FF%_9Q6>IK^'?O&E\# M+$<9/7T37S>]944HXS">P]H4U3O7O7L+*2EPGS/K(,3=52'PXSO_T+9C ME&BRE/AB'AS\WCMOMX_91N]UP9IS((>YS MH]-PY@$HRF;1C-AP7K#8CY3^\;:MZ#,[4,Q&Y]M@HZK!,R;NQ#[B*IZS,NG= MI.K#7U1EF58Q41\/@:@DT(GV;XS[AT/%_7Z=$H/^=*B@BZPM8QK.#I6&(GL& M:QJ B .E07EC*.;$;DLMQR1=[_G%>.VVQ9+P9NS-QK MM*1R8!?868_A6V@= MY<'/<)#$N"TT=C(V_+='O$3G5@S=0GNG,/14IV0,WT++IQC\-(=R#/WT4*'G M!0/$%%AH\!6D(">P8TU!QT)C[TU@#GO[30)*"\VW=)39P5LQ: MMN'30J1%W M,5X+C;=TO'$T9 S00O,L'6"Q.-48O(4V6CKXG)#C&+6%YED&ZN0X\1BMA=98 MYQ?"MM= RJCXE^S &K6FF_=AZB_D&?J\S07;];3 8+2=P^+;*3-F" M)>QSRFP>!-,1/P$84LL]#[48GZT7C4>$RG*NH6>): B.W/ W$L*\&(1LBOG: M#A:=#?YZB@&P6N)-9X1A"HW!AW&QZTT))6 /('&6PW*<4(&7*\ITO!V6GG4H M/YKAX6<-%%E2S*??8ACSA5G:@Z;B,[E[H($A1U!=&0C+ I4BY!)>-MT#. N" M.\Y&:O'>6Z_5D90"2S.V(B=RBFJTC#Q)QI-J72Y6UCT<_=^GT?Y1;(A?/]\2 M%4!%)9H'MO12B]&]@DS6@@(-PZJDS>VNN0VVBQ5L:HU%FZ_7TI!@YE]R= &3 MJN+(E"JBUCX0A9/.@;W8W+S (\;Q6C\<7+V"C0!+$$(17_3!0 W*!\$;5<-T M?\-AK'[5V0$:PLVGS4/#5.V6FV_561_:7._#_D R$I;,JM61\+E(-?J!5C!\ MAFK*;QTNI@^"*\)4RS6E'M>]-8ZIC%DSQNFWW6ZG#WF@G,L*ZMCI[/ M7WJDCF'Y,0DV1M:K$E)H61PS8J%[4XF1O)T/J],-LA:Z+&7/RNK$@H* $W83 MM7(']F9V3M];W?;J9VW_6IU-4(B K#U\JY,*"J'/]<-8G5B0M%V_U?8U?&Q6 M9QSD$/+&@ZJ58=#<7X?_5JZ8F :B"<&4][]H<;:$ N3BJ<&QE9#N]TC!:O7) MG]C[#_-EY"DB5*@WH+$%V^4D@*]Z\"L=WV%HQY[.L53F=+!R<]+$:2]OJ=6I MIDPQNQ^%BZ!,VX.T?,-5$;JY_E;ZR)(]F]I0,+GVV8NQ4+;T JR9OMXCJ#N M(26EJUP,0ZI0K-9+KY7\>?JAYCKEE#1B#'$WMP5HWZ? M/DSP*DFF.Q4LP_)R.U.JS#"B6E!%^#(2!$J R92ZLQX6:U%-)]N49SI8##:2AQ>9PWKPFGL6$F8YHGR".+Y T@*>B2$F64C1[B@3CI[;# MZLXELC#XV<=R04J]S3I7@5%,WC<:O)S2'99M=6-#?'5*H5) J<--PT4)6_ /KNM D."X-L9C NF%= MS -"A0LL.E=/IL-'WWBET&7*K;FI#D85#!,*0FN$EZQ#CSP3#U,O&/">\/N* MR%81<3;$T*>HJ UYSJ8N_)*%UMW$JZC\PC+K!I=ZVE I>!E2:VSL7<)8'B$)LOS+RG48SCH(CHZ=[%XA%*[=/E MQ>9T+*]_5YX85:3N!F#4P:L&F"AU-P#7>_:5 DR4:MK++,ZOV3[+9_MP&QC, MMC_8>#)R)+Y=C:UCA>"'":)C/$0AOAJ-L*LTQM:MV1XXA'=3%TRO8=KM>]]7 MJA,'.:OO%-E;JA,G3*L3KS3L#:9D+UE]\4AU["3;QE9G7VE85J5L9BS_V9U#E?%/3)S'U8K]^M0>F6Q_7B[\\2J M[7(%O#)6)Y5I[([DG9QA8W99.1I4<[!5DL_VO5_E4%3K[=4J,.L7BV*R^>J<$.\6B$;5NY3F0 :=H9*G6 MG3X'QU%2,+'6Q3\'PDRQF'&MJX(L9T@G84#KQJ'#Y$DU2T3KOB++J4OOA,4R MA[1N.SI8SMYEE%E]/5+E*[6,3$*KKU"JFJAWR:16W[54Z9B>D4!L]:U,53>A MU.3PTO>RAD-OP 1'%W0LZ^4(N,Y[A,Z'J-2)<7L86#$;1 MU+3R8\"$M8$?OIM/,4QJ(2+^FLK,HQ)JUF6WIRK4!58G5VFET26;/BW73V#Y MLC$5QX'T/5AADA%!ZSLI,_6(+ZG<9#$CN2%?6QGIAO?FBFJE E=?]AZ!?8 RE4[3UA"^3W!?F#&P0O2>0+V% ML>WA!?O/^ L,0A.EG7?],O8!_!!/$1&CYV!T#>,R\D755 X_I91](*"G=@5* M<9F&P:6H(";!:"6I@JJ L-W N:P,R^5N@52 8!^6+GGHDNX73JD'JST_Y7G8 M[%M6G_VF/,JR:B8/J_TFQDE+-#BL=F_40=G:+K7:"U$;4]%RQ6I'05U<10M9 MJS?T=:@JL\51>L_]P'<;._N^W=C9-GJ_P?W&CND[PFM;;-2[. =^H=)$3K'( MP'9%/I9,7Z]LI9Y>P#>T)V'+)%*R1JU>:);A*[5K6W$9>#QLW^.Q@#G$,W$. M$1VOQ^KEL<[([],1XQ&7OY%P,L3!#+OA XM>BI-0Q/> _+\77'JKKPJ0AE%EA3# M )*/']3 D"/(=)/BT*:C8(&]]/_ 5!+ P04 " "]@015H:+EFP0W ") M[22=I,_TO4=^RWC6MKRVTS.S7_K0)"1Q0A$>@'2L^?47("F"DOB" @D2H#6G MI]N6A4(]!:!0*%05_O1?+\O@X!D1ZN/PMS='[P[?'*#0Q9X?SG][$].W#G5] M_\U__>?__!]_^K>W;P_.+BYO#B9NY#^C,Y^Z :8Q0?]^?_T?!W\[N;LZN/+# M'X\.10=GV(V7*(P.WAXLHNCIU_?O?_[\^N7HT]?C_\W M^^#PL$#@]Q3%0>%_OQY\>G?X[NC=YX^?"U^\==P?SAP=7)X5OOC5^^)XZ/.C M<_@!?9RAPR]?#A_1\<>/'XX^'!\?SKX6.<5/*^+/%]'!O[O_D;#(\(8A"@*T M.KCP0R=T?223!.TSF[X\/#S^\7W_[3?9U_E4W^&]OUU][RS]Z>W3\]L/1NQ?JO6&".SA(1><0E^ W:'90<+^K]'J M"?WVAOK+IX!SE7RV(&A6R6N9/TP>N_YR_?9 M=]XG#=YKYHIUB$(^S=]Z:.;$003CL:1YCQSCI>.'R@QGK;7SF_3S=HF6CX@ MF=ULJIO3!2-!W/@1O1' MJ\MPALDRT5M- .\8H3\@A#:E5T3$EJ(?^OR['.W&U]%+A$(/>6LBG'UMB!.6 MUDP%V-V9E70]F2ARW\WQ\WL/^4F/_(=$/.D*0OX?*?53O%SB\#["[H_[A4,0 MG<81WRHXPYMR"?AV@^2];6,'HC#E@27S!UZPB229;BZ MO18V_U_LD B18*7&Y4[S3IF\1VY,V/"=O[@+ATW2&V>)9#DL;]LI>VR(^ 2Z M7RT?<2#+UU8C+?(Z.GY\\*, +"O1KE.VN#$7W"YPB&[B=&^38VNW7:=LG3+$ M$W9L.,6>M*0VVW3*3JJI)I['U!.]Q4P]!?_??X(P5T=!'ZOW$=MHI^26X&<_ MM>+AS.[0T,< _0R5.B\WU,9G]AVWHZ%B)S4T"O3!ZU);1(RV,LL,S M)FQO2HR49)Z=XCB,R J^LAI(:6#^?H&"@!DO3TZX@O&ZV5(#:^=+1.9L(_M& M\,]HH<1C!0D=W4&N5F%ENE,7#$JVAH&GJ83;3;3@-;#\[+ MI<=$X,_\U VGPF,E$1W#SOHA3G#)#KLO_Q'<8#V).3M*EG9]=#R#_Y MX\I?^A'R"NZK:R2KB1L( ,0S<^ACX@&.Z=NYXSRE,D)!1->?"&%E'_RAQ')- M8]WL!@ZETUG2Y5EV50#@MZ2U90S_ 3LFJK"0'YLOF3RD1 BAMLFIN&*8$'>C)X>XZUZR:R')F\ZTS8S@ M)8RQK',L+W1,/$1^>W-T>'AT^.[P\,W!$]M:N;?SMS=LSL>4<8R?^/<=SE9R M2?:KB]F1Y24Z#Y*IQOI"\V5Z[,G^'F"*O-_>1"3>&=9NA55ZR082WN8LQE)+ M2&(@6]Y8@3HXQ&"KG:1"=QCU&3EWDN!>8P*K<*C+$"/49TU^/MS M\!_&J-)V+V0$WC%JL_H[,H%]O!JMZCI38!^O9MNZ,SJK#:J28A@O%JM-!9- !^O;BN-%LR!?QJOABN)YA2P MQZO=JL)M!?;QZKGRN&B!?(SJ;3-<76 =HT;;S1;(\?XR1D6VF[0A\(Y1@VTE MS@BP8U19Y=E+ O,8E55E3IF /4:]59WPE^/^/$;]=2Z1F2DD(*W1_O1^2P", M@1_=)@"+NW<<>BBD_$:65Z;P/?:Y=^($O)H!.TBBB'X/G=CC=[9K]+4)P6T( M#YH@K,2XWFBS*]]Y] ,&&U$V+9,)ML !FT[T_)\QFT&0H+-F6MI#Y[:[9*?V M(.8#<\L=L&R91Q'Q'^.(!_L\X!L<\A F-C:,BWGBL$14*FNCZQXU"^;:#Q-] MH )QMVWOH]AN1+0S/'&97H]Y(05O&BT0X7XQ@A8\/.D9<;_1$EUA2F]0-)T] M."\0-FJ'>H8AM<<@[=TC()C M\'?&]*?K@Z:6##7=8^=Y?KHSWCJ^=QF> M.D\^._@6]EO0<$E0ZR^B_'&SI5*,IHA% P-1?M$.XN)MBYTR#=^ M^:10&2JZ 3PA?M<1SJ^00]&:AY4BCF9BFN&<99KB#CVC,$9J,&J(]#?C ;G% M=:W[F/]L/R9FL@DB*+SE\PG]0UC M[ZF$O7_36*%IB=^9\138]%$%XK26@_@&,V6:/5;>"D M]Q*,CR?>]0ULRM?3Z441JFRKFPWU.SN>'-\[?WGBKG\%=BL(**5+?P_9)A8@ MCXU5HFWOD(O\9VY<0 0I3:HG"TMTS>9="SNKG(YN)[U#?J#DGB"[UE8[+]62 MT>X>9K:/[_+D2XV%;G5Y91TXK)5&IJ)TAZVR!)@4PU4+&L#,O(B[!TQ[YT;9:J MEGTQ>@4IT5+7NM>2+!(PRBJ);)=ZXT8G#'9N_="7"TDH. =NQ##BRE!'@=JJ MN2Z!NBHZ-4?\T?P=&(:X*:!8(!_;FFZ*"<^1?S)_CX8AKT=KE28#[U\UZ1=" M!%:I-; ()!)IVB5"R&*L2WYLO(E.5H+/(YM]K3=2C,"^6O;S=7*" EYF:\@.[)[*RI-Y9(X MEE:6AI9$NW7XF6:!(M]U\O#3SNNCE?9B7;&T311]UJXIJYT@04VSG#\&,WB8#? 4B7I%D;8KJ2^?>K2ZCE[W08_'X8#*^L=\F&-Y?:(*]9Q@:_2M,> M\)=]+*:_ ;IOROS/;,0@G97[M\?4>R!X-OEIH0Z#W5_Q7Q MI"KD39Y9S_/LC;[I[,P/8LY;&]83 <"H(:&;[!D4B: C"[E;#/MGL^F$J!>+Z2\W._ @Z),56 MV@LG;WS@K)2BV.L:[:!FN"3!H=:-2@%7"6)]/0*@9D&4 M-N^+Y4Q6:@R+QKI+^;,]D3C!)/0FWI(=]?C 1OZSBJIJ)*7["A8E>Q3K/ZVM M)<0(NHJMH:*_7C=RB,O+OYVA9Q3@I-:. H8&0GVO !7=4T-$]XH@3$VDABYH M]A>;:8^]HM%TEB7>PJ*L-AKVR:;*)*@@H'T9)OVMC6;>YU_]:'$:TXAM(B0O M*\2+M;!_/. CLDKD^X&LM%)WVRK%A)V1>'[F4Q<_([("AH.5ME7BXA[/HI\. M06PA>[&;I+3>(_+LNPA:XEV"DLJ@4A(5!I3])@:3_?)'26_R86H-!*QB]X]C MG0Q/2=:;;"1===M] %WC/= K"J [D@B6&F, 7?7Z$&$V0]_ :7[HIYR^ MWK5Q;0J6JK3N=Q'"3B4BCLA\(.$6M7/.!UI^ZJ[ 6ZVZ:CU%N,#=< M,J+\WEC@U;C(1 $V\\$VNPNQM&=3U%H:&>XZK[2HN#0RT(T7"J("TPCHQ(*P"VP8.3TG]8PM%Q<%M@^$'&5!"WF4"TP M=F23.D0TZ1K=A]&8-PHQO[D0QF/\;,9PYP M,'3D %;$U.= /XP%*# 7(A> M!::>>Y* M^?Z^/OQQ,_@^?J2^YS/S-BLP2VG,:TY +7I12DXZOS%73AL DUG;$XPU1#Q MY_8V,W,9%WBW5$JJ,:1#IUKWTR^ZK!B\;G!9-]K#<#@#21[Y64QXQ6/$5'FF M\U..>5C !O?">P$+V6G7TS""2$:A#SG(=C3D?+A!/Y,_=3?N!8H#CF^7N+8) MZJX+Z?TCSORI#[CB%8=$U(].LK!ER\B=_G"96+3U_0<3U*2Q=7H7Z@(M"%]XZXGVD:98\;_$]9"94P"O' M_)G9M_P%87:NXI;C-!2J=T+8# WG12CB20QYJ>CC0?=<:5/]HO_Z%ET]Z@"< M[QWTJ&3-7F!>QF[*[ 9F6#)RP.R%JN:ZLW)OI_*,EC32/8>< &4'WQMGR7Y\ M( [;L5P^EO!JP#+41@9(-2L# BD_\Q;8 1<\KB8RB.L OBCJZ>@V0IM?D((C M A#5GBVW^3P8'$L5!>V'@U(;7&$LZ@F]MJ+P*BS7--9=1RJQ1?CRP2$[F\'U M? 4!*]GN8T=:.\VW&*#*9?C+">TS"1OON%Y1)N&^%'_M8C&Q'']96B%,B6 ) M;2>0#YV$!GN(H!5PN]XCJ-_JR@MGR\@[C8DR[\- +L.9K=!C8VGL3\8R,^8I<]N#9[2/IAQ^&5H"= M2:;F=8K1A(/KN[8>W[,\"H$/X@67D0NA-MI%2&$LRT9_2)0H53+RF;,=6"?J MEXP<^$ZDY/@JM[2,B17E3U[%5 !)Q/8ITDD0O:@38_L$Z29APJ:Z.=)5-Y23 M8T19&=MGQ_I;99G6Q_+[9 ^Y>KR(8(!I3-"]SPR:F>\Z890].IP<*0/?Y2>' MW&2Z#&>8+!/3Z(Q[CX,<>&VF7H?]#)JGUP6./N(UMJN\3'^&;*M:^$]L W/9 M[\X<%$H (*H]Z"?D7:4E+.Y\^D/T?02+_ZFCHQ1)M4-RG<"[KN8HGXHG0TJW MH).M[3(L3&YF +D^6W7BHWON:G&(1[\_\435RR6;ZC]1[/VDD]XGBKU/ MY'I7>@4@O0VX=OZ!R;H[V+,%-02L8E?3*PL;/4F'25:U["&'@F95=&^00JA^ M!0'],?I<9;&.7>0_\SL:I9#\"AI]&U\G*'072X?\@(<%-],:$9@>PIUW65CE M3$ CGIMIZ0:SWDFW&5$(]&\BU?>X/#"F.YAA13+60QAF??#^.U@:@DP_>\>N MN7O, ]6^*&\D300UP^+RF\[61Q8'*#?A9/53AD/[II MH2GHN@ 25GLEKL[E)IT>(TVJ>QYWG<6M^+P:*%5&!2@&"'[DR330N5P>QR"S MRFS+ME'33KA9JUJ6?*-%#G;EXM3NKQALPAB3GJ-3.]3:IB*GP^P'_2#V>AWV MS<.%0#]T(+"4 N@.O%W96C(G30PXVQN3M=7SLM_RUI@3[*V\]LM]6;52V'7! M"3E880;H$$-1".9; =(^VEV+H,0[+I";GP2C@KSB1D.\F3E"VZ?J]DFD,WPQ M9JE7O5]<<^^&)6X"!=2AIW7CZ\4MD!:?/1W:AJM_QK?YWA=779H+B.;::FH0 M3W8A#KT'=PWQ=!>BN3NLH@^ODZ <&_*+AI)/'KPEA#3T!F:4D'9#_G)!?1G: ML=&YH*1C084,#%:J+2=+;<"N2+\;K_X._Y*\4SG:_HY9OT$E?AN032#.TIL^( M,)X4(O!JB/3'_B2ZQ4S]7(:M,912T@TDFPQK-J:S;QA[4Y+E6,Y5)F8+@6Z;A8S>BD]#+ MH 'J5LM2TA +7M(;+'B]AH ^=L'3L;JMYN7$9IDSGQ,T3^S9?$\$%_FMIS,, MB%TS5AW(U<#E@*4A8MDQ&7ET$VB"X[H5:&+T4H5?NU;]X$:%:$-@CMRF@.4W M+6-"\E*A"#K%85>] M8=@!#\N?MVTJ.MR%$+8=)\94(); #[$* :XO$: B?94QL-^VKM!)7H]#V5,K M1=U8WVP]][K?RLJXX5,YK5N6L!"Z:/H8^.F\/7]Y0FZ$O/7DO&>?TEE::#D*"'59=]6BZ8)2<8%WV.HB[3(/8W'MGW4B==94;NC$N MN@&GO"[3S9Q\O.;CKN%:/3\W*/A:33X_GVTZ*/4"G;KK)(G<1$!%)F3H&2"!=6Y<60&++47.<"D M=8<"9Z\>97R!(G^WF^JO!+LSW:]\Y]$/F&;=7+C_ CY5 *2L^,Q(P+K%:2(D MV["OV&X=4C29$Y0^ARU>R[TEOBN?G@4GW);_9T%\G=3*+)$Y<4#*2XZ<$J_7 M?H#8,(8HTX;T 9^@M+ ,\KX_,3&Y"Y^-:Y*).3M%A*GS\)[M[/[,3U_\XH]J M.D%.1QZ7CJX'D,$=HHA99HLS]HT /_$OL:EUA^9QP)&O>I<,A"$U>3DO_C)> MUG(ICU6*F!*?WY^841Q&&44P9U7-E7C9T8T7F&QCEN9,CE@G:^'O*.(CD4TX MP+ VT1ER"^QLQVN9.I?0YB^9^_P97H5M&4)-$Z?)5KKD:?X=,EPDVCW?3 VR M8RG.M])3GLZ0'DG/0T_V%:MN^ND577Y!JQU?H:=^3B"W?(WZKA-PMX/G,VXN M_)"=%=C!@3]VS121W 15(JLTB#L:/[_3]C__$1R$PU 0UW7W?H*68VF%,X79QR?8;( M$UL9*UY["W9U!R X*CB:7@+;[@QR-UG>5LM1%_I&G22Y]F4'BAM"FQ($973: MR9T)N$H<\?4G? Y1HJVRMQ<^$3&JDS4]5\ %/^+$[GN-(; M38W41@:HG[>G*IE0>("J@9:.ER'],'%#R*^(W49:'JQ\46!KLY$.KM0E M"H,**4HD&*B>PW#;H[0]#U[J5R[5[A-1:LZU+: MI!O@1=CFOH\#<'["7KL\'MBD&MBT+EP:")$,_:96\Z.0NY1F :NG9J MXQE!!E*Q".;0!D_]4:#L2@V77C$*1$,K775$FW>YQCRD;("9T7PA+Z1E1^UK MZ7 %22F4/< ]]#%?]@%N#8*P[B%JV7 SMX!=&8TF<)NM_Q5? M.JA\V&'H]\;UP"V+R11/< ^MU_3[)F2C:(UYRWK@\T=Y/+0YS_LV'T5JH\'7 M)CPD8EV 'UI#-)Y9.L5>?*C7W"U0+:-AK1ZJ\T@$]K%L@Q4)//GSNZ.I^B.5 M025@#[VJ#:D ))<>EXOM\]"GPZ'$UE4N92Y)@Y6KP9+,LVZ%'%_K0E9(Q,Z% M9O +]$8(+4FW7TOK6+ZRVBPNV'7G%3M(2&L5VV^]E>4*A?XYZ&#XRP6>'E] M-"':5ZT794OJY>(RV*'3K[@DZR8*P;U68T6U8F8NN:^O77([55/7HOEP^%HW M8N7:N+GH+ @/-$!T!8$9'-'4B^9O+)R=2^JC]%EBX!+N]^X">7& MA^KYH=) M)MA['+.%0YF(,D]/R2U"UK"KNN_:.#*V6'SWB'M)[.2\E:V)\Q,O&+%,>7"79W5ZJH95&A]K&9*;&K@Y3LIN+9"/9UA0.R:I.I K@:N;B -$ M%:#'HKUJA_;87-W5QCY3AQ=/2&UD;<% M]3[547HM+P24K&.Z<=G1Q1,"TIWLG3![)\S>";-WPNR=,'LGC!FV?;O];'R> M&OE$>8.=-BHZ4=9P%/CM.^.L)W-6H(QV?[IIZ,&"F9D[9;WY$!0^31YK(M06@>K+]0CQM/3RG0X_-J8:!V:$Y MP+M88? M^[E=SH(3Z,W/.E-2]=(&N3F5\R4D 3VZ5$LD/VV)RJWF)U]W.A/*SLQ"&!8L M"P4?0[5Y4.N^R5Y?>24S9B%,Z?Y*4>789(+IQZLH$C= M$%<>E'N5,_2ZRDA63S%) 6>[RG1VZM!%TC$1D!K/T9+4-!^91,V%K,NU(!'] M1C %'9F::2FY+O[V,+DZ\?$].TRX_.624>'N4%@246LXG.G]J'QAH46P/F'3TL\ \=S2_WW%B'\.WPA\&W:-QL M'=G@$U/5H\W6JD*(A_'H(4XAUZ6\RM69F!S&TY>II-[&HF*#"(HHF29B /Q/$0FU\_ )$-U6UU M!ZYD5Q1)/7=NIR[\)P6^:\DH>5U.'/='@.?0Z)#M9L--VFOG'YB_#(U')VL!$]07PV([-Y_L_??[/TW=OEO0 O<-I^.BE*4DTV5 MEK?,Z].O@.SR"ZF:#[C"L+/)-=0"NY2!;5-,50>RV#TDV5#91G6_;CK-*GC) M1H"]Z)@0H61F^@DO')_\[@0QND8._SUQ^PIK(_]L)3YJ$/_]V:]6+O8&]=-9&^V$_D2:_X8UX?X,JJELP $(Z[ M@7 \((2C;B <]0VA:"+E'_[91X19[XM5"]T@1_A5P.Q7K^URDL-5 D+V0ON3G ?.5'Z@K:3G%*ITLU$^[X& MN;WH3$08.O:OY%8#M+#*A5BK%ZR[Q(!IT#*)R.X%MMU>]",9RZXME"R+,MF4 M67]676+HD,2QE5<8.B3QP;B[C#ZWF.WSM3FAS^!=I<+?4(9;@U_%G% IA>/ M.,7+I9^.)B^9P0[2O#&3 5L:W161:-F+(1?;JBA4[B"OV')&YR]//ED_9NYC M^2(2%:W57D_-WU&?SB9A&#O!'?\U.*>N$V3/A4NR)4-*\;U:7MTE6[) 696V M5(%XW63$ M0X.^/^'PW"'!JO#GZ2QI )O("N0U>Y"37DXQ!>4_%1II9N\R= GO[ RE_[T, MI^S,Z'!UE3"QCKR1>C)'@:C23%K3WZ9[Y\\7T73VG::&CO34D::G>3 V>_\K MXMTC;_+,/IVSRA"?/+"?J.,FMB?\;AM,6G?N)>.9 M;?F"!^AU: 4!I5GS%X=9'F0U#='#3_RPP#%U>.JP3Z+5 VN(V+]P/%\P/9<( M)_W+A4]HM//]>UXM#CCC='7?H2Q^,@&OSKDR 3##/NA$$FT[[\J E.L]X59E M&G388S_&3EH_E=GL?">!AVS44;$<0 \!)F6=0W5H-0WMS#-#*]UCSQ!UB?^D ME+U:2V80"+M.(6485P,'?,@"Q)+C\4K".&2F-I99@K;%:S0JI ;4UH9C= /< MKF@+B0T4=V_6V!2% 9"0'JO7ID"-UL)J?UBR+YH#N--4')A-#."H4;;U?@/< MPN%A4VB!JJ,(2_BX;(H0 -BH$AY'<3-K_DL7"M8YW#4L!&+^DH!.!>G+@%P( MGT8Y*P"7.$(20V\56B11N(T32,TOU0"=^*H7J$(FYC_] I5)\=([Q_F+^:%+ M4)R[804"[=!G[>[1EL9Q",#CV]-DHFER_%_,?\Y*2;7M!CD)R-([>*\1=_<1 M=G\L<,"XI&E<98>!=FK$#8FO S*O^04DDKT(EG!UZY I28)"O23$DTVV^X4# M*Q,C2U'WTTX;;"1]TDD<+=@:^9=*=ITH5ZS M)>"FWW:(:W4@4E.:1@ S<=;/K,>=Q@2$4$G*_&5[#73R4^'>-.TDL'OB$:\ M;G]Z7Y(7+0#E'>KC07?!=#:;\ JA>T2>?5[\@3&Y,[@W."EQ@;R$9?J (R2Z9)A@XBR9X8TNUR*65[=SZ<5,R'\Q=V.O8IHNLI MD4"\#"/BLY.CFTP.\/S4SH_A0OW&OACE"+8BP)(_GK$=*U]\?AX K\4:B6EWX+)>+RF-D7<6\TI J9Q3VZPU/A7J?2P5E?U( MI<**ADZ5[D.NG1=_&2^+82!%Z5_'-#I)%Q-_6&4]&,F;RM,97UO7#OF!(NG% MKZ%34S5H&GUP&=*(Q$G8]31:\.P")RPU8'I1G6">;#6E,J,0D^PC_CV0==HW M9[8*6E!*&VU/*"-DWLRDM4IDTPHR0XEL\Z2T,ZF;AUO<[-CA\"-!SPR-9#*: M<5KHGFE3[=#D7WP#9^9TXF"FPL+JQ2:M9\#465WD.IT#<#=69_V:*B1@T&&W M_9DJE/7U7'9?\>SX 8^Q8+9=HC9Z$50C#RK"HR0J"([])H3&?OGCV@_Y^0T0 M.K?;2 =;Z;$2R-9F(PULW?$AA#&UT4072[+!>%L--"]&48,\<0E\9PG?_ M'5Z^KH&0NDVZNS/R=5X41'AXFI!*= M$MG!(4Y#+>-8(*L98F8\P>.AMQI:P68/!>*R_J!1VAO-^O)C"7^QPD/5U42& M-C5I[6F!ES*9A-YMX(0WSA+!9Y2>_O=" _??PVH6G0/7\U9#)4LIK465%>1* MPIL8?*!A5$M#D2M1SPF%ZGS54M%]S:P\CWM>METQVL-267<(72F;[7I+29*Z M)YD$">\^K\>Q??O$[TC:)#-URH )-U^-O%ZI)%!UWO4@J5>Z!%B:M-7IS'IU MZ5XZ% .N4GR6X4Q@>5,,IO2W1J1UAC%QA1P M-4]W;1UJA*2&SI*34U[EASFL_Y!J3)%;.1TXB)Q,>IJW6<%H=:=@*2^;,85S MS=-3&\Y4D;T\=.4U.2U5YD#>Q5:B7 ;/SI92+A!X=CUH6WY%T:PVRZ]]!'+S MM6$'R,LJZ!^;;U)W@;QX92NPFV]D5V)7N)$7V>E#*S%S]OZ&X LALOW^OYYX MFU$VYA3.KMT9RX.)<$D4DP!DKF:LBM;"I:%B I&Y^JX)T69,GBAT;+XFZ\,K MK2TF"[JK*.%JAD@+5^( M?[\C]UIX(A>\_ LL8Q2\AGHI0K*OVI1I;%J+\'A_ G+D MRH#E$K.@-*K).U3;D^'QWE3N0OYR51-SH7\V_X;99JMXLP!H+O4O>U73QG)H M+&"[%O2'0X.?']R1YGV\7#ID-9TE%;#]F;\6;?G7F?W$?D1=EH3NA .C:T:W M0Z@YX3!=346O1@DOD 0:68J:4XB^H9!M_\$D]";>DLT =HAE_3^CK']X K(D M0=T)92@(>#A;Z*7G0_:S,J)F6OKKAB"V/2P8!V?H&07XB:M;93Q2Y+0_ZD0_D33%?9S@I/_VP@- H8/22U5O0/S7&M);-/>=VG MO.Y37O-<^V$R@]:L3'^R!4P7_I.(DCA9;7*=?@5RFFG1 MB>Y2C0[QN6)3W%(<>![7+,D MW?N(ROM?FBA8QK"JITB!94A%Z.KVVKVBO[.5QU02H,YR=5OM7NF "^C6(=$* M[D$L:VT9PSWX.8N=\O1K)JO@7J-L30E6I%N6%\^([X<."F9U/*(Y\ MEUY=G?X%,T,OFZ/ JI32]#0HDWQ?A"F]G6;&LJ9)">>]0#3O5B/-JVO;! *[ MT"L(],RVDC.[AL@@;NEF4+A1[J_$05P_;7'I2K+%G5NM.;9Q6>>JA4*SPPU; MMP]AZ/9MC!^VN[6H8G,)E]+0*?1R=R\*5FJ%9,IJ\PWMD):Z?^E:!':YI&M. M5KCNA&J,R[G;O;?:?R #QUEW+P--WI1:M"6K>.A][#&S;D]X")<K@ 7":"YE(6^#]WA.AZ I37K(CN?":1!'Q'^.(#_L#/L7+ M)1N1T+OREWZ4W(2QWY.X[ 4.&# JHE9N<<0DX;.3WNK,#V)^TWB/W)@D<^P& M1Y>A&\0>3PY(_IS46S'AY:8[P9SUZ M._R>OZ3,\B1%?OW+!))>*)\[)&32%?):XACV+&I''2HY:$OJ%S.1>V6E#8&N M6@7*NM^**I6SVNL]S;1&!*:/=[S:K8&353D!\*M@.MGH+8Z\)8H6 >3=]&SV M7%/RLG?7YR!.^27.?TW+'?>D#&VYA^AS@VJ4O=4O-QDF03MN M5<#F'E8WOXVY=%&61S<;4D?G,877EWKU\ZRKE?%Z&4FUL@Y#@95H&^+_@/&N MQ&>9=AJ)=RWD:Q0M>$'47-00DUJ>II)G9%W?_)9]"1&2A?_3VYBX"X>* M"=HS['81JG7>W;"<_G5=#%(!$F^%U1"E>W5-G1_ M^1C3K> X($>U-#3$=N^J?(1@=Q R5"QE7%,\?:$L1.F&6\44)/R^71_]%C+ZWWC) M(G1/';HXC=DF#$LGK""@=F>_#?\"DS,2S[E>P,^(K.3O[ILI#;/>SM+%_X"+ M?^]@P570U0XR5V?)/&:\\+WY-*81.P&2-(B9E\"F%+%_O ?G15%;RI-74S*I M\36=\0(%<< 5Q 6"Z)>J]N,)"VN($\@>5 9PN=M(!UO,9H&SM=E( UMW_#U# M&%,;372Q!(G:*#10F^5,.8?>) R9>4\HJ+!R?7NUVJ$^H9$Z,U7-M5?NW56+ M9S%1?%Y+AMJ @*!!CLVTU&(=UX=-3O<;VVQI5E^*9E4JKGSGT0_8D9,G[C@A M="HIT]>=R"Q>8>6Y73?L%"8^*1[2X ' 8-*:H3XPGJ>S E?0J5=!0&F^;=BM MQ>,"<%XUTM&PJ=RR8S\S0_B@9JX:8!'W&@+ZV)WF?B7 =EC>5FG$3_R /YMR MC=A7/2=1 1?L/.TEFNN!,%4&''IY@FJ1S4EC=MH_P?PIYMF93Y#+6(':K(UT M+*O4_NKKM'<8HRK'5(M87% 'PXSKE4I ;C.M0<)PI2&6!M^"!NO5Q>*JK)6V M-8,-"L8=IEZNP<&E$OL;EMV";0@L!>"5MXSL*QK<6B%4F[4B^'3HP)7&2/-: MFQXWGC)$M*6Y 0AR)RTL>PZT./M?/\TN5R$<*Y:2M#]:4@@[VXK!$<\*EPRXX3I$P#8WN+T%[,HK*8%[ MX%-"O\9CX8I02,#H=5]^$XI+KF!S0+^8NX*KKIIQZ3VW0&3NXFQ"M!E0(!"9 M'RDK<5B5RZ'Y;.Y\5''^UZ1$HC4'/8Q^:GEX&'O2EJ6( ?EP:0".86V3'C@JX4<9\+ MXQ?SL^E:;H_;^10"NK3:ZS41Z#Z]4;Q#3Y@D\F?-IK,+/W1"U]](<>%[ M/M-S3\B-^/;&F_#S5D:#JN4):>3 D#0B'0@UERXF>.8G+V)![OB+K7JIZLK, MS/.7)W:.1NDS?*"4D4H2FEF?1NS8=,,FRA/B7IRD?@QC).,"@J")DOXQ(,BA MZ RE_[T,MS.(+YYO?."02%%\E26#6\/ZQB8XE^17YDGZ.OM9 44=%?T);X@9)0O6]QDS'@+\E)0;@V-H(*042/F= M&2-)K\B;/-+DM"\=/%G:5O?$)OSIQF3S 4WB8K/^6(2(M+;Y/JNN>[6R::@5 MS+*,797!@U!M'YJ?]=8F*G^+A%I:%9Y%/YW<]H4F596W[F?XX3'76PVM8+.' M]RWSFFLG,67'9TK7AQCE.O'EA'0;[&OS>MTK/+.HDH2&[!'QN#E3,(G+ I;K M4MW>(F8UE2'?[0Z2FU/5NK?LA9J=Z&2M]5OD+@#(#[>1[SKRVFWA5T,7$H= M+ZP@-Y@Y4-;]!VE4A+2H$?#1W+T1ANTPZL08'Y M#6$KC3LNEC!;C*ESW=>2EK1$14*".7E(=0_\REGHN.8(84[];U@9:"7 1;CF M1W&4GQ-Q_1%; #3_WKH>8)U+PX9TFM8&'L#M9$YF22MY5#GI.HMD^S2T6MPU=4S*D;FCVG@1A:7OP&RH8@V!6W=M*<+. MACY>=H.U\:(Y!_S)W/A*"&#@JP5'@^>Q= 9;*O)#A-/],@K<32$\.=[/X]!= ME4%7.= OYBJNMB96,3[.] +Q.S&+A42\Q(*F)ZMO",^)PU]"F[!%VU'T)[0? M4V,\I7'LHS@ZALS4Z7>%.]J-9@ 6*7+?S?'S>Y='OI-5RF'VBV N^^"/O]S* M\%3\MH9KS/.8L T'5OAWLXTV^7R_A\B'?UN#?++%+-:K$\"NI6L(6,6NKM>\ MUU[88H^@I[JK"?18"C#5ZXF=SO83PK;JM=[CE3ZN<#B_XF_&<-W7ZGUNM9[Z M"0^496K7,)+?713Z&*B88$N15!095!G]5UAML,5RQ(UJQ<0*@Y7/?3>J5RRA M]VUZQKLU8#LJ*,IM]GC3/K*A5*(TL%U+5(0BF'N5!QXW;O>;$SO3 ;#20Y8- M(3,Z]O9V=Y#RES95#J/L<_ZO1X>B__QO4$L#!!0 ( +V!!%5JR7K*3'P M "EW!P 5 &UL[+U[<^0XDB?X_YG==\#6 MC(U5V2FK\M%;TU4],VNA1]9H3JG02LKJZ2T[:Z-(A,0N!!%-,I2*^?2'%TF0 MP0< B2HG+V;+J44X>[PG[O# 3@<__*_7K8(/,,TBW'RK]^\^_[M-P F(8[B MY/%?O]EG;X(LC.-O0)8'210@G,!__>8 LV_^U[_]W__7O_R/-V_ ^GL%KN+D]X<@@^ [G'W[X M\N7+]]$F3C*,]CGAGGT?XNT/X,V;@O19"@/Z!W >Y!"P__/_V_?LW;__X MYNV'^[=O?W[_X\]_>/O]'W_ZZ=V/[W[\?\@OWKZ5"/S*AP6D__//[Q_ M^_;##\6GOQ$??SGZ_)KN_ );H,W M!"IB!2%ED,4_9^R75SAD&"G(!3H_0?_UIOC8&_JK-^_>O_GP[ON7+/J&: , MKH\4(W@+-X#^]_/M92?/GWZ@G_@A@8_$<**KX $B(C,C\93"3?OW4)K6OD;E M^(G*\>Y'*L<_M%'+#SOB#UF\W2&BE1]&BWH-<[O2-@G:%O@&IC&.+A++2FXG MZT;XNSQ(+6N]B[#M =R3^ ;MBGY,TKK0. ^09:&/2%H4VL V\F,YQQK")L@> M&!LR)3\&P8ZS0I3H#\%+G)W#3;!'^;&8&?DRD_&( IVF?H HS^AO*+GL#?T5 M$[B%9+?,3 HZT8M/4EH]\P&7G,\^$F7XDL,D@B+@E[1QV#VD#(;?/^+G'R(8 M\]&0'ZHQD'_\]2+)X_QP1O*.-$"7A/S+_PL/=;Z(SF X+7[)!O.OW_1\^8>Z M@/3S=!HE/]&4"29O/M^I$OLK>FC81 HSO$_9'*NLR[SRV7_C;(#@ Q@C0#C] MRP^50,?RK]*P)D60AH4 Y,;0JV>%!+/_3: M118]I@SZMS]^>,O@I[_YZQ7,,@C7.YB2+"5YO((DP;B*@X<8$38WP8%FI-GY M'JXV1(E_@4'ZD6A?Q3[&4-'\_;RF:,$L\'A ^HU9,\B=8;)^6SUDQ&?"7#6X-;YD M%M1J1.R8&H?LWQAE\%M!^_^;/WZU:QEW*L(H7A6KY%42\5!XF6QPNF5^1V98 M>)G#;:8I.XD^YEQ D$8!\QHLKYCY$&#T@L;Y*K9O7??" H!73 M$I0BCE)JO0;*#F[+5$B/(%(=26NX#?&=V"R\&ALR-*P^O*' M_G4?_4V538A?_/6.N 6D$IVA(,O6F[L0. .C!865?>@B"\HN0".!)K@03)"@FK";U!'N4YW@9QHN,&;=\V5_TQ MM:_#\'LPP,/:\4_?2%9U9=F82FF\0< C MX959=ZH?#VK&.U6C8RV#WS@#=8ONVLB+MW$.(R-S'2!@NAW70=#-CAMG!D*N MVXRR\V%-,@@+5M*6EQ#(D:/0OWH$F5]^U"VZ@EMZN NDM1*DO %COJQ!JBX) ME<8W;E^YD.&>#$9U6[G^';-=99F&0\NAY.??5FY5,NY2A"\*;5IIOR['F>&* M<(@HEX\H>%2UP\:7S/16(V)'<<\P?<"E+98, .4POS&VJQIW:L,;M2(]?=J) MBQ_C+ P0/]@+]TI[8[U?'^?<#7(. R?G!"@KP'C-;[A#D& %77FH_F:8U="\ M31/G]6PCC+Q&P(:>)8+N#9TS\]/4VZ!I-?8CC7D)0X?!JR%@Q^3+VE-:=:YK M[HTOC]-QC9A#,Q?:)8Q8I;T_)MX.!1[4DG=J;YJULL9'%@;MT[0V-6E:=??W M#JW4>I["Q]C6H65Y-?!5MG0V[\[ MIM"W3LO%VE%L"E6, .4TOW'WXH"'=.2;SI&YLNJ]Z6*- 9(R-=!!U5HA/^($Z0\ Y^N*H0U!A9>UY"PL:BX@-E_@8 M(VCB!?+WQFBXHN/,UBD+SZR[1>NX3RL^:1CI*]?*92F>N]W"'4[IM09:AJ6^ M[]-/8]35J5::[FY0B12VY P FK*HZ7R%!(]&PX0J7"3&,@/CL!1-M-0CV?:/LYI5!1MPX#OM@%"I_LL3F"F MFS[2-C!1MPX OMC!]))G/+RG^DC^= MX>TN2#0C<0>),2IN)>G,L MN@+,#@I\O%MX/$5;4FZ=PH'%(6(GA3Q A(\NO M?W-43)$HN0O@E(EOUMVJ?=RO&[\TC4R4;&*4K%S9=B.[UW:&]TF>'LYP MI'E(-4!JW!JFA[3#U:7$]82MZR' )"WDO %E[HL+J.&(-97J.6;-Y:?$4*"E M!I4-1UI%$1E")OYS1=*N=WKNTTI@# M!)VYBF!R4OQ NVM"L$Z\\8\^>+"2 MUKR$ K6A4 /AW=1F_WZLV;^WK>OW$YO]_1?LK]F_5S7[]R[,WA(4PV;_?A*S M/R,_KM-[_$7IWGWOURWHN2+GWN I+YH+46Z>&7L+*&VFWM26AP"TFSE3_7I( M]1:MG*52Z_0FQ<]Q$FJN"KIH6%!W@Z9[HR]7 5+SRR_"Z@V\V]5GJ^@M#L" MAV.M H=%;[C!61Z@_Q/O]%?([10L*+U&T;T?<': \/-J#=P+4)L/M*C-3S#: M[5\9AI&U^G1H*0QT[+W^'<-Z<(F&@SI\IDE"WA,3;M4R[M*$+QI%>LH<9XCT M10=T\X03S7+%X^^9J:])QT$S#\SNE%$6WI0K=FH=]VG%)PTC?>6.,]0[&.Y3 MXA+OWC_M]&M GE>X.VP>,5"VU\24S_=6(N+B()!@ SF%^XVQ7->[4AC=J M17KZM!,]+U[")S)0J'-=KOV[X]Q;IN7"2@L^H&#DR76Y7ASPD(Y\TSDR4[:= MF_O_>Q^D9/I$!UXEKFK-G5\?=XV\0<[A_?V2DRB/G]^HAQ#!"JKR4/O(6/&6 M&K&E09+%].#=S,*/OS^RGUB#GLMF;24K[XR\$Y5F%[=6;?F(0-/.-91OY09: MU0_S[BD@ UCO<_;^*,F*]+:"^RF-NOK40]G=G32IA><)X'R!Q'A^G] $.NI MTV^P4"=.6C"I]4+^G#S$",%HE43K_ FFMS"$\3-](B+3N**F3,JP.>\P:2>= MD@NV["$73!F#M.(,0L[:A][)&C!B39UJ/"\VZGF0]:9\W/@&\QE"YQTR/7H6 MWJOHH>_HZ8KU1GK_N>#IS;MF1H"VO3 RJ-BI+%+Y%:NN;UJP,D>/'U5&I?3, MT>2V<_0&59]B_%+SD=OJOKC4.5,'B)E?KWI!BI)7 MJH\L3#X9'6/1-B$UM.2?WH\G)B65VS;Q59;!/#-)[9O?-%=QG9)]L^;T_3#C M#GWC?FWXI5LDJU5IQ>/&:L7"V-QXCPB,U7.#H+ONMP%C][-/-MV%QI%IMRK) M2\W7#;W0_1P&?Q9D3ZLDHO^Y^/L^?@X0D21;Y6=!FA[BY/'7 .VU%L>*!$>\ M1*?"P(&#$'YL@S"D/\"*LQ^NHHL0J30VW@<(F /32M"^\U1LF/OXX3+]:& E)7FI>72D=.8$HYJ^ MF9C[IR#]'>9T5TP4]\1:ITU*9,P!Z"%KWP$J9B KN?GA!BHH80VU>8P(.@*C M8C2]>ZS"D#;!R*H3N6N8&_A'/YT1^6\/70=K:<%-.GH] 0G,:2T[W;C[$A!+ M!AN<@@CO'_+-'H&@^ KYR#^^>_\'EI[]X[NW?_3#L93PQ3KZ]AE+U("QX@0( M*[7^KS[5",BVV5\@P,V46F;=3O?%M^1B FJJ?WC++?7#V^6H S4T05-KQE " M>H88>I/"71!'%R\[F&30('AV$##WM%:"]DU2L &0\_$DE^B' RMIR4O5H[K6 M!8L9<@9Y3\IX7]+:KI@EN\9Y@(1=W].?BY(KL1OIAVVWJ[YK$]+JYJ/#3<P30_W)#!LU?1_[Z/=_2 BJ0'>A&[C\Z8Z-%-UT7\YMQ8)@ +5BR5\,/< ME>#".NKS&1K40(5Q8DE.R8NFL=-Y"V6;'S[!_ E'E\DSS'(J@U:90"<),0%SQ\,,KAF#!BKKR% )4TSYG BY50+!M_[]@''TA2PT=@Z^^8Z[> M@H9]DRXH^V'(1_K%73KP19=(58VV3?$RR-4#('*1>P@Z.2RD#NE6XSZ!7:V UI+"6XKQ&1?A, MR0DP5H #M-X PHU[T83>0G==1:P@B.EO!740&(%#&T'[7L&WF[URAUXHL)*& MO%0[DC5>S!(ECZFW._7W.+,]C9EWO_T#W]\_^Z?_P2X M#'XX@3;"V%3+2T$3'0.Y:@ I$)RE8EF2:T2=?A\5*T!-5K&/*IZ>E.TK(-3N M1)8+^%VCT>(H$( XBTU'ZU MZ?Q0KOB_(:EXX"A9#:#P[!M93YG':^@] \:NBF-W?KN MHNSLZ$%,Y/XYCAID1P<2_0KT&Y[Z$85 IF4I/N?&U+@-*;M;'ZY+M;US"C5' ML&_\C@U^5A-O9(QFY\\]1*SELB[/H9N+B1. <8P,>LIK4MW.5IL>.IJW>&U[PPCU5QV].C.7U1JRPTY!YO#/23^ADL,2PFN MJT6%SXN)@56$Q>6#JW7#A-WE\'8;\ZM#M/T73N@, Y-0TW![R8SH2M9-UDW; M9,&,MY&3V8%OKW$.P8_?^6'M*K!A#3UZ#!$Z1H=UC9,Y3=D7VD:!H9N2PBF+ M"&M%@\$.9W]B=Z3S@R<53GIE@NX* R,=^^\X/ MQ^NS *P C8=HHR;0_ VPB5N32H\OZ+?\/?KNN E?IN7L_8IL^/V**=.M5MWC M(;WXIF=44_$LAKR*(O:65(!N@CBZ3,Z"74R6E-)X=4Q;A=J( K1!Z@[*!$N> M@+:R>A,G(.1L_7 &#?RPOB;]QPH=P43Y@^[VK\R!.8'01I G) M&K)5&.ZW>T2?TSF'FSB,-1M9#U,;TUMYB+J3\MN"!X@X$S\<2@,XK*]"_T$2 M#E6P P4_("-V/H28@ZKU@CG;4R9.O4OA$TRR^!E>)B'>PBNZ LP>4/VM? MLM[0LOHY-^K&;=#9W01R=2R3M=SEY?MRM%G)7?B4_M,_O/_#CW^BVPH$,OGC M?CAA#VR]^W7V]^E<[\]-^,I#G."4<+Q,2&"&F=[3#D??'?%Z0(.6_7>.B^62P8^6':G3#@(17YIG)AU 5Q<#FH9_?1G_:(Q#VN&X:)(]CB:#-$F4@P_R<@KXRG1M\8U_UBINX3H^Q=]$D3 MYC)O?_SPEKD->^1D5;RK\A&GQ0LDQP^=J'B.%CG#]]C5R-O!(,)DG4RH!338 MD67S\ ,THECQ^WF]QP16;*#?'QSOXDFBG(MGJ8Z?6C)I1Z%'>,0FCPXC!_MW M R][59;K1[0W QR/TO>BP$5-7 EK4/ &;:^#67L9;,JXVVW#+4%W64-K1;!\ M]VO6U[ZDP]:;(%VG=SG=(&8%!COEP&$*V!L9_$NQCFK*@L-O>J8C!6$FF1= M>Y$HGPQ*AMYY4R=>[5[4KD"/L6GS&LY)*G^=T5,N667M*"\I2%A$@9.8;&QC%&E:.ONPW2+F:/++YZM9S2Q[+R@XFI5,R5N MJ F95VN;NB;&+&^&*-E"R_TBY\B[/%WG*&+7Z5VV5SM3X-3A33.N>=I&K;_L MZ:-B%Q%7BY\NK_%I_:. U8"WV%D%N<:EWTNF7@NUC=9P.31(RBXF3A=%70[C MW;I(%;\!U[&X.IH$JWXGFF6-Q*O[6J:ILM8SH)X)6$RMO&)FCFS"C[. M-CO'VR!.-&VZC< H31\3_+JLNP<1K*0H+[5?-W91RBGX@-\X)W6+[RCDO,.; M_ O)*UK&\HFUFU&R;45*AN6;@Y2=5&X67,&N ( 5/PO&/E1KJF.']33I-TZU MMF0%2#$PT)=8VF[O.#RG%-R6CNGYGZ0,IF'\D*J:-6BGW/\?YT]D^ MR_$6IA_/^19@,5(_*C<=)A9]]?^.4[\:*))]T:QL!\[%?Z^ET@ MI'7O!%0 4$@ J B@D &40H!"BFE;J)SA+%]OA*0F$U('@3'%2"T$752)93GM MEY+Z-47UXX&5U.2E[I&D]O6F?"AHCHFK-DIC6[>F9U?32-BP< \-?-"PK1JT M2T.>SGI_27&6W:1XH]?KL?8UVC6W*QCW:\$BQ2-;I MS8!.G;W%=O&R@TEFMM;M(6+A0:\F40?O1I6O>4'!RY,D8QB=MB?6VA7F+1*H M"4+!9J;%<@8)0D^K)#HG,P;".[I9*4326Q;W$AJS6NHA[&)KB+-CF_=1Q= / M#U&#"VMISVMH4 .5%7M]HN15.,^$W=\@ZPU%Y/@4I+]#*4[H>$L?E1%]N#JI M.CCM"I#HP;0M>/GA(@H 8765^0M&<4['V3#'*!E-[Q:_P(3,9XA(L8JV<1+3 MB2R/GZ&!;PR2&I',]I.V[R6"(?.3H,;2#V=1A0UKZM!SB% ='>H[=6[3.]!1 MUCEJ16(U_W75S \?K4/\<(IN*/J6']:7'8Z7&S.8=M46WLBXY:];T'-%SKZ! ML];SU*H*(\>);\;= D:;>3>UY*'BCTQ:/83S!_ MPM%E\@PS_ABOCD MD)):%X&=\#?YB1I6AR%ZE'.NX%(%/P<^E\(@@^>0__*C:IKK5F)"BI9 1>V"&!,7%"3%S"!YW\DJ]2G"+*G,(&: M5:>=),9:PQ%)^SGR91D2BG,SGP)#-RQ'3MVA*T\AJ#L385+NCPHV4_82HU6S MNN=H\K?&=)TJJ-B?^.A;S?Z\R=VB9=RM!W\T*@R5DYWZ$ SFU:QH^QE4 ^(C ME@ZZS!R\*$S98Y!XO.;P^:V@$?#L#C<406YG*YY]T!I33W& MSFL-('=ST)&O'3U@'_*F\;2T#\7;F':P#J46_UX];=\.6Y>?6?4AE_XQG=U? M!&E"8,^*MNBG01:'.O;?0]>@BD\I^!0]=<'C,ET+O1G&#\^$5M8/<,T>(37>]K>9KTY:ERK[5J:A,U1 MTF)DWQ4+]B#@_(M>R7O:G8'X(?&QW3Z'(/E*7-;,H/ H/!=E/*AA-X(UX+SI M+?'C/LY31X5FY#N/$;%AK6<#.DG8B\>"Y+*FUX@+[8FW#@'=,\76M.\IJ-W3 MK& S^T0KY!CU]( V:>OQLHO5ZYQN_7)A4\,:GG+[45V8$0U/NX+_K,\HE*WW MUQN^HEXET1DQZ10^P22+G\6QI_6V?(>!0"IV)>A5PAK_ MX@^^/=5@"C\>J7NO=I5:,S'G&W]."DG;%/\T6)SWFN!EYO3'FK2/8\3 MEHB0W^7!BR?YPH2&V:RZG0#BUV^$8I[CU;^MLUHI,2 B RJS7%!?20UH="6S M)"V;X)*#XZ+\.>Z9=4'Q.2$R(?J(XK^3<$[B/KUG12>>=2*ADL89^=,Y^6?R MR(=5P&,C8HZ7P;Z)CI7)?G2L).+3-RZB)#/+K!3*[Y!HS=X4 J$=#%^K;0T' M/+!%M$R>Q33;$;R3-C+X1=F1^X!]!*WL_G4S<+?G)_,L[A-[O,^G M &K[[MZ0;J>R2\Z;3AHXH5L>JF^X*A*R8(=MA.TO>82I56P\,[5>G-I,K%MM M7F-R%!..@+'S%JQ..45]L.IOP@X0&''JWD;0O4_XX1+]<& E+7FI>M2N=?VW M8$=;_"J*8II]!N@FB*/+Y"S8Q62MI_Z6I"(A7"9 L>!73Q M>0XW<>C+JRX#H& U5?D)@'""@@4H"^6FMWT)_ZZM:(/90YWHB&"ERL2MT_3L MC7]+-\&_\\.=]''&QJI>#*9("\[IG;/]DJ6^/_;3&=52J).N@Z(DG/ 7.I4O M?$[I8$I881W=^8P+*B%INX([@ZO<[1^R.(J#]$ ++\0VG?:>6#>1$7LO743= MO$-#CQL8"S_<8A@7K*PJ;S$H]KY*+KSZI]@5GWSC2QKD=; E/]ZG09(%(5UQ MZ>^"J5 ; )"%3^@WER(Z_*YXS;*I=WJSU4R[I2R-Z M.!5$7#3.BO.8[K[L'U <$B5O8-I[Y6)*9SC6..Y4BC?:%19\"6[ 6C\!ZJC: M^$@R*_QEG13XJ!MB[]<-JRS:R3FIGN"L: $C%LQ\J(,8@ ,KZ,E#UD75T@5%!VR?B[J(?DZ?2U5/KETO=7A_5 MN1NJ(;3?Q=?/,'W +8]L[$<7^=LO2J(5>UFVAY&L#E:MQ_ZVWK&VNA#0&BP.] MB&T,3LZ^<3>"22#6PD(&4 HQNWOSH.S*OWNI6\>ZAYLO'NY9EF%N$\.N/HC& M\O ?=G:1X\SN[=5%U>P>=U0$,5D?@HP5Y]/&WVS5?DL?W,OB'-[!]#D.(1_8 M+0SQ8\*H*%\EF4Z6,<52;F5SL.U-3>L-$X&H,7[N-%644 ME;"T/7-/B5\E,I!E!J700$A=Q$9);IX4S9[\,"FNX1?V%\V+%TH$W:2S)0,' M)PK].8]Z'HSY8!C>Y^) .V9&.Q&C+5DH[%Z,9:[!S2RC1W%8O&MO2I[>IZC*B@ M%+M+.IGZ&"ZV[].I<'6RNN>%INQ\^.% WSU]X_'#I^/-8O#2I#H0RS4!$1>Z M+ER6#:39F_;21331E*80QDK9I/5GKUM>'GBE5=L7251,?,4+8P,%V_/7X/9+ M/CS_JJ7I5/=!]G0+GV&R9PY5(%9V]5=.Q95H&690"K2=I-2"+T@Y8T##+(#< MNZ67#WQ(F'6@Q+IJ[>^OV&%%!SMP' ]."$VMKULC$*D-=;>G<\E],KX8F MID;,T,14B#LQL8HQ""3./EJ8%II86[&&%E9_W^0R^9P\Q C!B)@TN\IR"T,8 M/]-<1GVNU*1J;',:7!P9G\B0H^*)%7:5A@O!@AYFK7_22@X_#-$$=&RN=DNF M>0NC/;NP?YG,!']-'=#0^KV !/< M+#G%FBRE"'3)XQ7]]U4<$%]4/JS6IVG-U#MY3!>I<2$"0.Q7J!+"3[L=QKK; M1 ?T;62-(@U9IS=!6F2]JY#76].MQ&/3ISN-1 :8A >2.V/$MAQUU^#C^8U; MIX_E[W0MOTX!E0X4_Y;EHSO_3$+Z Y$1<"&!)"6HQ/3!!VQ;&':!Y$2^/V XD>&O_8^ECV^D_E2KQRN?6I'?:I85 :R3[4G/G1^@<6!VP:G M8HK!E<3+="\U(S1W,P60';F;/2%%6@/'R^>VH;L#:GXSJ4*!C"[N& M.65\D^+G.(+1Z8'$[4A:6ZS((OB9=[(QL#L3ZJ.>N]?DYJ#P@MKFAMDF.WNK M5J1!R=V3M\9'0(_'*WUY,!?%%3#G$:@0 )P>Z-*+W5TNA0"5%+.\TEV[$TXO M1B=AC.B3I+QW%2W+N,<./=\-?TMWY"W)X^(AHNIR?([I*0.7DUVU9&V\R&_I MSRPYVU.CJ^UZ>1=CG)IA5XL&J_"^1I-#Q]9VCT$I(GM/6#QGP5[H)G^T'_$T M-%DIK"KY^ 3S)QS9JZ?YB:LF@8_TA0_AC]_2EG[?E0WTC@MIQM<3NZ\4:AV9 M8J'0$L9W7/M(!R88\E+'HK[1TL DNVSLR7-&U>VEC\_7L0OX/@9QRA]^!D'E MQ=.E%^=P1R:GF.T>D)\19&622227-.BD"VKTS&.Q"GW[T[G,E14/R 4M?DS0 M6D!B$X4N 334@E?)$1"68*6$G).^R:?-KDU:.S\=%$;V\#VB^+7U(1M IME$ MN4-??J)0[+E1%N#TJ '7^)Q@NO+5QLM@(N7IJ&$5E846DI[I!BBP*NMR::R2 M6)8;^8+I^*%-4!?:F[#&[>6ABQA8XPV0:B0R1W7(;,\V4O]R]IX/6>Z1Q5U^ MN"&:8V_",Y/2F7U4*9K'034.$ZP-HSC;X2Q ]-!X)X1@$0860O@Q<6F"C,U4 M[3F@=4>D+/E&QSHIWV0K^ +&&%P,H^C.'>]ANHT3%AW$0:29$[;1L8'4,5T7 M#L=@(I[&ZR[RBJ=OCM4#5ZL[=:G/2VAZ7$?B5=8*3/@ 6W>!)"]$,3G&T" Z MXHDQ528N=BB*VO XD6K#><53V>%1JH[RY%Q!'VQLK._% %OFE0+3$MSZ-CVO M9IOC4/)8'ZLPI!7U677!9)QWMM&SB=\Q?1,FQIR3ZTT*=T$V5E?]P@!7\/X"_D*,8G-6FASF]_?J M0F!5IFYYT=M*V7OMP5CNNJMKI%*UT:7N0;N,P"UA7"G^I<%MMJ2 M6&+OV;KX)CC86Q27Q%RLKP1Q!S6QQ6)JQSGXZGQ=D"FM@&O:\QX>I;7OS1!< M[KWH8KM#^ #A+40LE=.["FA&UR9XW7R8 MP$WL;XZK@'.O%P[I>4F8]OEFP1L(YO+$-Z>?%EFUJ-D=YYQ'Q&RBUR#NXD!& M+#!$8;:O+M<%6:^?M6K/>WCZ/*J$ZU8%+B_[ZLC6QZ]W(Y6HX.UX%%-^]BM/ MXA_?RN 3L+4DI9.HU15<.Q/[ELGW6 *1I"A;Z(QK\0%,^Y?A?6I=#'Z]GLCW MS 2>L_BA^CUB'4?4H3K%'6A+KHCS E7O%:Y?^J'6QI ;'2U?;HK[?->99_= M.7G-M*N^%+W4K:/;P\U]7XJX8.[?G?$1T \[[Z#2EP>SBC.70LS=E^(F.(@; M\:R]4@IK]=VK)#*Z9Z!#U1Q@=2Y.3J#)UY^"C+_.[?,- P.(L;F2%P!GW4\+ MMK2K@F#[ R@5V,I14 14M7:SAR%$E"* M1ANNUH0#7#K>YI+)-T_8X9/FZN M4Y6EF_5R3GIP2W>R/?%-$YC[,O5!-2\"TN&,O>+-.A<6':(+_C,ZZJ<@_1VR M9V.KEG"C/+2=H$4LJB3X%.17CL-Z,]D!]XO;RGD%FKM/9K>#NNY,:6T!/=JNH_,6AW9WMTFWG M0@(ZB\[LU^KG:6Z.?JO)KQ]N; "XT8'O= >] M\Q[PSNZJ'^,D2$)7U1J]U*VCV\/-?;7&IF"^F&H-%>B'G7=0Z]8[O4%R\P#>-,<[MIF)BE9*J-N'TGO*O<>P/0%F: F&H.0XCZM]BA-,DW#6@?D) MHXA8G:FGM=.R U(;;0>3(4ZJ@U>2RM(W.^FO,$(T1,8)^3#)??SSK%X8.QRK M6Z6^0];J5@4[(//S,2]UDX].DZ!,M(1L2T+]<#H#F(URS^ERSGESS>DLCX'"+)&?;0<(LQAQ Z1DJC^"^F3-S"-Z7%P_5+3Q4N(]A$94/'L\&V0 MPXO-!NHM.J>6S-RJII743; IN^]\&TD=>7@,HB7.[ =8B0]0-?:=@ ?X&"<)M19Z/811>P4!T7I\FS5<^1=] MK#R#Z(%.N,%?))&9\T#:S'/8;:P_[[;?[1![_CU 5&+Z_/MELL'IECVB8')6 MHDQRQ--C:BP]H&[2:(([),T7'$MF^/ZMS1H.;HT)%UN25ZIRLR M^OXSZP+GA_/TX(&'->6?[H7UBX>V&7U &= BUFFS>^INXM6YJH@AB5KVI<[+ MJ&LR.8WG-2YQ&\-[TNF,3&!OQ Q6%NN0>]LL[W>?7./\+S&G TPLAJC3' M *_&PT'U[7"/!_8\EY\RID#F"@JV@/ E/IT#PIE-_^-; M+HH(L4YO@K1X=%BZ Y4=/Y]"C]A)[(!)>" +=8SV;I[TEH2H7I+)L?22S D( M*U'H.EW(\LJ44AS,B5"^3@&5J@SMLEP=[\H 23IP.ZN>+I-B?_HC3EE?S?4# MBA_9PLU)H^H6([+\')&72K!@-+0'='&60.0475 E2:=0G?LVM@T30?:[VLXU M2DT;F+'+[3I]#!+QI#F)521 Q1'?0DJB&S)TNNSAK]**U#5 =^0W;#UD5"5N MB:%Y;F%% *MF(DL$:B*Q-8,L%+664BQ0R:6T<)@RR[1K5]@)?#^X=:WBOO,Y MS,(TW@D93X,LSNA[Z96H]_ E/R7L?]?Q(Q/JYDZCS\U%S_V2-YTN"I'\L/<1 M8./Q:EX>L"+T%>R!#"X->DP"&NUJT>\W*@5@8DRX02+>RB%I_ V)-J'A]:@^ M*N;X=5.UBE/%!A1\O)MR%&#"ZHIS/#GV)45XO%_CO.GLWV6XRU, M34*[,DES^!196,5/\.171 JN@+(%!5_O)@%==+&ABAU/#P.R&$T0ZC2=F:G# M2:(PUEL88A)V_"DFTH92W22M30[3PJ837F:9(HI5R1G>/L0)WW(UF1?ZZ8Q? MM+71=;,\DSEY%_.5X&I997>K;Z*=(4F J@9@U&[0$$6K-M?"P7Y<+TU0VC3W MUNSZ4.PWP$Y=+@.QGGA1*V^9)9Q_#.+TUP#M826)43COIV,.5!]=J_!01H!Q MDD#Q+YXKX85U].Y5$597,^.)E/<(C:M1T&-DM5*LXL[.2&F_=:M))2P^- M0,>C=.XX]"M)9#07Z%)V;,D.9PO9GH.F/2_(@TR\137A,: M-\WTDK%PBJ<3F,ZO*%.6_-J3=D M#^O+9RSZ/7V6V,L?Z3$)M\UOFBN^3LFJJL4;1+Y%T0ZMXWZ=N*Y_H8T\1:-! MSOX:YW!DX-0@.J*00I6)@T(8B?4_!3N<_4F\>^6'H>ECBHW5NAC\T#%TQ6-E ME._\0;D28+TAN?L.)AG;M[^%B#X$=(:S/&-M01^"#$;%PS(F07PL)W/,QW&V M:@@2WO0%+$D8(*0!3!Q0R0/*UWQ\FUHLV0ZVBY3CJ4M9Q%-91*,);32K"5RF MG;6CR>\-XU9SFX5YPH!1F+A"'P(+-P"CH E.&U%SEGGUNM;__%*T/S=Z6&6 MTHA.Q[V4K=^%E-K!%[R\F](48<-Z2G0\)17]VPOF(]=12N3,K4Z!O/WIH\/^ M_# Z'?RP@2(7@)4($^5+!&6 F'V!=!&DM&$K[6+,IA>C_:M.&B-VLCIHVMW3 M$DQH_V,QN_H6L0?QP:HZ\(RQS2_HX\TT:/@JW@;\^R._4K>1?'3^'KC]8":O<6O)Q;,>([P">9/M*L\ M[:]6G'3_!XZ3_%?R#],:3VW28T\BE%FY.*K@S('$G1W9,_Z@$,"_@&\(_]&) MAZ;N74\/[3*-S.5UJ%JWY4DR>V'+$ENOS50QM]?5Z'*P&PQ!LV?\8D^)]FPZ MW*=!DM$^KH9WP(9IC;FVUT_;\G4]OM'&N &9G7<3A#)^6%>7SJ_]M@LQ<@[0 M(FO?'">9!;K-TV^;5)P.M'6[(!B' \SL,\(=?*1STRWWB^AE^DID8I3LB/(;]SR+H-'?C_&OF8/NTQ+\_J\7*11H6$&R++ MZ2S;D\E8[MM4D\ZGQ0PWS1A_LQA+D49WRQ] MM@$C>:S-EJ\K,=:U--91 M>T38$Q>T80+8ILJ7#'?AXL6[T4J/2Q^_9\\DFG36I"O+E->0Q]GO9RF,XIS^ MI#EI=I,9%9B[R+KH=R$Q\V0AK0(/UM"7QU"@%A0 )0\X)_;S# TI1J22W30L MW%!WGD)ZW"E (5_LUY.O^D=-U<^;)';4H.AG@0.$K%?)N,KC%E;4U)VK*>C- M:U &JY6F3J2:M;XCIHU!4O8JDIU/(F9UY?X7E"O,0$JZ]AS*PLV.2\QGG9=$ MC_I;N UB*A@1:X/3;4!@K)[CI \&T]76/3&JY'&]N2._S3:\=N6>&M^8YQKL ML1[]/( M41S4#(1/,-HCMB/.^=.??'\2PKI5';\<81>R5V9!9=U9829"."!) M)[VZ"PKY"A-;;X L(F RSM?%)7A\3.&C>/Q2#,H\_"@2'-5?8)B!VU#1"!#_ M1:"EC@KR)PCN&!=VJ'&'-_D7-A6E.-J'HDOI'4R?8_H)0<6/T*)G!]@(CD5@ M+IR[SI$]N"U '^&M'34.Y^F>%5_A9Y@>C!U0F93AN?8P:2<%"Y0MB J^(.6, M?2A.T( -:^K0UZ7G=M)O'PY[#1 -&/S9!T_!G5L0=T+1+@ZF&E["HZ)P,XR2R%F=>O" M!FD64Z2/EQ&9\.)-#",F;<;>K$K)ORK-T8>&LXS,C)&YRUMG/:+XW*XH#D+% M?KL-R$S :NCPB8I*])X\QD:JAXHS>T5MO3H]? MF!L9SZPQMV%KEH1Q&],(G:<@HWL3<0C!"C%-TZ5NCDL;9'95#:$P2!KD[I\@ M"81%92TKM=WL$:"#]B219K?'.*NBOS@I;8AZ7CUE,U&)D5=3+V,U>^I73 MMFU:42\8A>M$Q+B]VD:)X^L7-U&#F>%L15+&R^(VZ6>%+?D M^;,0#02YE-=Y%[TLVE=[Y+(%WZNRI;:(53V$6 2I+HM:TP;#0D3 +ZC,F:4U MM-JEQ\\)?LA@^DPEO4QV^YSFI4E(1F>>HUEG;>')3#NB.,W/SI[(<(A%Q8EL M=N0/5_"9#/B#?Q5>KFRL[4%5FP"^,GL2<>LX5O7%)EE$P&0$=2%GBEM71&9( M.[2;YTN=),QQ[R#I-!ZL=Y!6G!/$&'=/?'X('ZRH-$^Q$+[$>+"' F:=Q*_( MR@?"TA"85.66]J<@WZ>CSH.,R(\!3IN=4P<3+&.^K]MPMUJ2]SF)8 IH7WAZ M;(281?CJGN86@RU M4#K*%V>\N\T@T-A+KX<)5UL=P@?(!3%1=7[*O*;)]4F MG[P??@/3&/-G649N2%@7PL:"TK)0;I-^%&19O(G%3BPM(:-UYN#X\2)64YAD MWFU6N++#UHT+)]"^6IMKV= HY"QJ$FO/(-7,33H?J!]7<7G%*TIS1\&C9Z56 M7X(T8CZTWK%+LW1%Q+5/S\[X[VSLQ=KA;,/V;$CB-,C]&<:/3_3(:/5,)M=' M"$IY@"00/5"*P :G0$CM6Z2S:FNMXDJ_+KEH"6@C,12: MR>USD6I:>4S*!7<;QF-+&K>!Z ;GM+XF0.C ;8E("RIQ08)S<)EPF>D!4&%O ME2V>!2C<(]X'!M!!ORE&[5M LFZ=K;'*+NZOSQ);(IPLH&Q\A8B R@@D(3O" MXMSAK]G%^C)A5S"IQ*<'\<>QBSL]%E:R;1V63I=K'^,D2$(2K( D _A"2^QO M848OMM(TB0O*YD,AG7>ID9FAM*_,]-%9J%&TK;6.VKC+AG%Z*#\P:^<%&KTN M7HA-)P$JKH)DIX=?('Y,@]T322E3&(S8^AG%9O1]>!.VDUR)SL## 51B "J' M'X' AET<]TDP!V+!-B""0G%'DB4*A23EO:N,AH*&)8S::NFX/'T7/R;LR"3) MI>[XM/<+R6:NX@1>YG";J;BV%CG#&[IJY)UHY5;;J6@)*?\A!<252F? => MYO)I<,C2N&RGH*OH;WM1FOL1ISW/MJQ>8J69R9"P>8JAQ?M'/WQ##SMLI,)%X(0&@QGG.8-_ M'3U$<'J@7J^;[/62L?A,0D76\8L5_*T$RLP/7U+!J>_IBJ;B/,8$=<)Q>F"( M3)Y['0V92G&.:2?544XBD[$(2$7V:W>2%ISZG*2I.(\QZ782[B&9*D^:/+D3.Q?9+0QAS!IO&&^\M= 8O8=S1-/91C1] M"*%@Y8>K#$)SO*_6H2Y?84"=",R0HMT%"&:BF.@:YOINT$%@1,EE&T$7;R[S M BK/9HI^/+"2FKS4?5$O0#F4'?[I'3!+-I^EN63OY%^5K9-__/53\#>,]CK8PO6F-C#U M7'^ @)F2.PF^9DL>A@$K:<=+E0OSIESHT7C=S/53\XXBSO))"O4$H_U[AB5_ M#3I.:C&K1R]\*+OLTCCNTXA/VFW==5Z-+Y!T(FQS^W6EG]8,>,ZIH>><6O*< MTRD\Y]0GSVEJO.DYIQ8]QZIV6SWGU)[G6!6VZ3FGUCWGS-!SSBQYSMD4GG/F MD^)&R6L&VQ"\?8P@] S6GRLGUBS)1C"IH;9TJ[$45JBYG/>:BP_! MY7)+'\-+XP!=;#8PS%T'F&-^TYI+D[]G@28NQ0.0R;?<8--I62,#3CN"K\&* MQ@>>2BYP,6 ^BKM!S7*GZSU=*Z\WY9&>^@:1 BG378U!TFZVD6KE62DMSTH8 M8]I=*"Q8>['%I XCUM2IYY!U5SQ2O$[: +.P<371X%#;N%B9(&=(CR;/AH?E MO.;V!J;T%\$C?*>57_32L5C#*=&=QNIV)4-/YG<5Q/JJ;(\TZ#,ZW6XCL9K. M72[^OJ<QUN2/M,W;%A!I7@;AH8! M/6?3(&:8)JD0=Y+;4#HHVL_L->Y\:>;N $J-7N;*I8K@89UE.@S0&@T-M8; M80GOO4^#)-O0M=4O&$?K5#P+IGM/5HGU(5P@NV]&?*&."T>#_- M#V_201,;J'4!R*$::&L)M+4 ;5V"-GW;N7XMZ%^E523H##=7Y?>OQ^>ZK]AJ MJ'81^.EYWN2W;@MI4ABM\AL<)_EE0F0UN'L[1&D$6KV4[;L98T&/V"@33]Q) M#2:LIS2_(2D\IV(%5CG@X%QR<&:XG"N)LWZ&Z6A?:1*Q@DF=J'T/H?3]](X. M3-H=HTU-WNJ_Q1U*&&;P@XYEX97. Q/JM*PO7Z_+/AJO==">\0&]YT4 ;+KZW6]@5#RS[KD@9UE$47*$D\3;;P;;VN=0MIWDZK M>V#*WOXBGK=^0#$WJXL7^BPTLC)7#7/J04 M#$B2@4HT4,@&*GN2Q?-K+]BRA1T_V64%Q]=A36AJ0U([45PG-RG"0Y!@%57YJ/[:,H_,J4+W!:OQ M28-3Z5&GX#,LD49'MKL\2'-:Y:][X&2;\XS1O2:)LYSA9##6GQP%>UP/]B> MB3IP*V-1F4.[_=G,(%K0?5VV9CNCJ&QL\F.ZT>HUVANRR75&TW*XWV0O6_5N M>\J!R=F,7M:VO'PS+^OK("7+\BY@D2_$.-*Z56"/YXS6)&1PF&VEI47M)(O" M4K8%"Y/*RVPKJV5;.R;D*XE334NS&:5J:+X6J[(=H81PD[^UF:;T.B;=[] N M*FPG,/JIQSI!%S>6$&&,Z<689P@D=B!(HMJ_U_D33$'^%"2@]B4_?+X?P.-G M.=OTZB58Q5G+03S,*2$R]9)#XIVMDN@:)T'U&W82SMTW,W@J0)?TB-;U>JS^ MV^4ZWR$P- <\$HN%02\<6.8-"'-0YPYD]M8:/*X>4\C(_SG.GWX)^V&_)P"Q1!NH/1 S8 !7%MIBSCI8U!SGGX_'V6WG,QSQ MG :(KC3NGB#,KVC4(HZJF\AWTS"?=[IHVK=)P0DP5J#@Y4>^,(@.5M68KTB@ M/A F3]?;QJI_>Z>/BET<7-W369I/=-_&&=*:OW@,>(:=BS8#;\7Z_8XT;-O+_%VO]6SR<:73)\CDXC8 MMTM!?GX[;-.7G%)R@F,-. M;7BC5J2K40==#_,T"-FN3/GDW#XUVG 8IC6JOUXO;2<=$!E'OB=6\#P!!5<_ MEEW*^&%=7?J.%6K ]&<9IA*ER?A0LT-4,Z>^ER\6W7O:JCJTW_$ M5)W+TI.A'^,TRU=)$C\32PE2W<.[KJ\;GLNTDW-R],98@:#BY<.9V@ :6$%- M'FI>#D)<[1*C\>=;+D5''5);.UV_@\0F(G,'[/R^H1UTT'/B@IR7;SXXA A6 MT92/VJ]MN''56_5#I\*C+KFM>>)YNG\\C[,0$\('T;Y+HPIMF(:A3?30=.*5 ME!^("H9@RSCYX)@J &%5I?D*1JWM#$6BY%:TE+/PWH3S4:#> ;AQ698QQP][ M:L5CW+:-C@UK.:8[A?N&$E?OG+@'LE9'[E*AS_#T.+3,TK)3NQI-NV/+W.P] M+%Y5*^-DE417)'0D&2PKR73?&UP' 0\KQ3=FH0\_3E/W '9'W*9!\MSE2]5,. M38*&I2VJ#+X*5]#'#QNI<1%8"4^JN$I30XM[63KL.$WC+,?HTX%8RMW?]_'# M@V82V4W ,/7H(N@D413,WC!N@+/S(3,ZZ[B.;QLWWFNAYJCK(><$=IR5#X[7CP0>UI%_ M6J\W.Q0J%WQL=#IT)CAJE]F:UUW#?EYQ]\E<=#+&N/GW'2_;L.E@56WN>/MFP4'-$J]81*9;\SE-+^PS3!]PL M4IZ\*]@-K9>B5TAH9Z H)J[],4Z")(R31WJ=&"?D-RHASHCLZ"Y,*FPQ9FR[&_P1L"@E 6(@ ?LO3/02; &6>M5/7@O^X&Y>Z_A<$-:JA#$K&H.0, M2M:@Y#VZIDDT:):/A8RB@S<2PM,M H@?OU54V:U5.1"QP,JW4&,[-A[19J#.KJYC,9WR\;($)L0PC;(%;W1:; M&E]VXE@K!K>6-5HH(O=#/:BAF5J%6]6BF&OF'M=.+ZEFN%#*[X374U61#M9:5&F&ZJ!'JH$B8SGNA MO6R1J;.3/4#([J7HDK"#^GDHGLD6)N?'_K,:3 .7U1M:\QH2X3 =5]1+9F.W MD?\=9V2J-'P@L_W+ACE[&S$GRR[.R*MG,7M1P(,*\D[CK6RIYN M4KR!64:B:X ,+W7WD3 ,;]TDG4PK,CN0"7X^3"X*Z&!%E7F*A!Q-:C#8N\WM M>@BH1WIK?BK661^);;1EL*=P@^N+04TG-J9O:%>&_)RX?[&&I8['E^YE%["P MR-H?F$#>71YS29+L 9W)%4BQ^?8@3).!)X$QRHI_T%YO?X%*[" MIY@P4"^*&:1C:/ #=)V$F9(GV'&FX !S>J[X $$@&/L0?E2QPSJZ-"I\.3HH M^8C3)C?=S'F V+@XTYRXJJ,")"L VZ:M^6!86G!B;^'X\#X M>7&28:'FB 0S0+C1VH!3"%;61C2=C[4M.B0'8PN.TL/LK3@F&%EC>5%Q!(0E M.,+1TFY(;6"U_EZCHG>#DL707:,\9=R.:EWO? W:[1#V1>P6A1IE!*T='ULR MZ4Q.I:UT/U5F8K,CIR+3*1HP%MOM99E,;1;$I;\56>ANQ:L&S6+M0 M:.4*6O>KLOJ&E:N&KY,J UG0@Z4[T!-.7D/I.OKA@&GG9R3*4:P*M=!J6#FP^PQ I6T)91AE.\7==(_S.Z M>-,V#35BI@MG!>)N-M+$(WQ'FQR96$7[9$=:>&)MU9K96!_=SSNG"K<6A-^NMRUY1GNX<1U20-$];$=G2%D MXB#((GB+2L9ZC_XFRL2^-IUWG4LV;1%0R8$D.EAO@! >E-*#0GP@R<_Z&U8C MJ.Q^=F6[2TE[EFO-S1=OUCT++U2!!+&G-K[3K#W(<'6A+7EX:)!_2X PEK[W2.,.C6:4G;4!V."7CG-7B4G+:T;_;A*;HBV:D,3M8Z.GB-; M^FU_RY-9VP45%B=DT''+HZ^:H],@];4T >I2/A[0C&>*1@T=WVI>:W(R]="; M7/DUU'J\H9^.W>!3T'7QC*&(-P%E,;"],^=\<031P.Q05YG/;!0-/9^\&\SPQ3[XP?!]!2_ M,)R%%U?;%8(YD+B#BCVH^'OFQM:=USF4#NK4DHQ0SMC!]D["#Y<\%^2;QAXY MB1_.XGU6FE(U%LF9J)^X)TF73DG"(*4QG93Z*+OK8'74#"\[*6]6T9S4DR($ M50RQGD;]QJMU,ZP7+$N=L=P/K7=C*2MK=^_[!Z5W4Y+(^!1DD!TG7D-:P!5D M3ZOP[_LX-;@X.4!M9'5W+W6WURH%:W[4#!+(2_ (>Q (_CZ$!#U0FQ@X.JOK[0#.. U+;KT'JP^3RKX@=\XQ]%=L__S?G5U&N.[/-V'^3Z% METFHV7JLAX+A,J23HI.E!^4&9': \/-AD3$,#593F)\PR#'I"(/L1 $%#P8A M?/4_P3U8 38$4+.C&5Z):HE25^07ESE4VVU4HV,UBI9TIYGMP&^4(6 /L0 M)_Q,DFW(U??J_/ C91RQKDY]QTSXE'PW5[ #%3_ &-IKI#'!1G%;5Q"%7>)% MC1'5AU>PY'>/:(DKNTE-A[<:')Y:VE^8Q%GEU-6]BG.%:NRS0JV M[+(6OW 1PXS\C232T2\81U]BA%1BI$/FAEFN"V&0X0G2Y,%@:N)!F? MN;J1S,&Q.N'A1]XTD76UK&!<8O6Z+:FYBI)DE9L_R]+R2S-9F4:(^\_5O"!$ M%LD&^:,D]?1;&%:T+RJQV2=YJQKZS?DB7J<\GEAKAWSVH]\J#/&>+E72DLLK M#(9#YN3$%N+RNW,%ST&Q_##E 3'M!]**PZM-*U4MTE$( M58+T*[(^E^&T&@!@(P"2>:\4S'O9!X.R7Q>47_-X75K2L/Y\GH3GG6O]FE*M MSIPX#Y#PL'OZ<_- _?7-GM-,DO[-A4N9\H:F-9_#E-@LDOXP\_9R31(_[/!8 M,@?U!F+33JH$>GV!K,?8W.XN'T'WN@UKBMWE*Q5#]3GR%;W:[H,7#Z)?ES1^ M&&J[= Y[(.;!2QD*>UY$7VH@'+ ]1\&P#\77;V)C]XG%3\#>T M23O!MHW5U)Y[4H.8RN&]\_:"K^; W9I?&-!JCMR$V%IOJ],@_!WAQTRSH57S M:Z87RVMDW%P)%RR\N+W=KFS,+I6ZBH<2 HJLF8S=!?JNB3?0L1 M,\/L*=YIN)@2F1&OTG63=7&>*MZBJW'S8XI2@0EKZ,UC2% ?&C-XR'T:1' ; MI+\;N,7Q=\T5WZ3EY'%PP<$/H^_4/![2BF]:1DT%SV#'/3FCYG[G$"4G>:V3 M9V%O4OP<9R2X!*C1I^D$K+;T/KL?GJ"(G=J"Q,+6X10XJ2TW/-G3^YS!S1Y= MQ1NMQQ74Z+F J:+OH*\;HPTH=1^NT2-W@C,%.@[V&,C7 %C2S=- M!6/ .(."M5_ODFCABDWTNP0,D4WX'+I>^>._QS E*#\=KN S,1;=@RI%BE:@ MZ^'@U %+=NPJ^_7J5^\<3@7-=I<;U.DRD&MUNU8(&>/I3YX*!7R"0;9/(>OW M>ZP5@W,G/<(6T%1A]%6[HQ;$;5ZIKN%%P7GLHS+O=F_5/E:RYZF7R6Z?9RQ< MO-/?$^PE8P&V8[+V?8Z'RG>>N5C5.\=^L4[_UUBB8N T[QWIU36,6@WRG>>^(4'^PXQ0HUGY:S<1*\O1.E$'79+9[JI/A:N#J+3O M#K0IREL$6O< )"CF6_2+FCV^VHG6M !_GZ9Q\G@:9''V.<$/&4Q9+V+FOK0" M/@EC%+.*"%E9(_8'K,M@P0XLR_0U.;(KDVJ+ TY@>JWF4;$HYNCIK9_Z8W[X!/,G'%TFS\0;V6F(OA,,$#(' MHI>P?9?@[(#$R0]_4 ,*:^G-:U!0#0_.2H9EULVEEB*>CW%"?A<'Z([D:>Q, M\2S8L2L%5R9/J8_G96.CQ(RWVW*T]F*F4BQ0R@4*P3Q\O-V:*;5NG(V!;>EF MT[(-Y\QB; <8G@:4>CR/LQ!ANFK7B1P]1,RQ[23JX((0:SFU\NC%@6%8L+*F MO(4 25N.M6J8BM'8W9ZVHI\_Q_G3T5995M]]JF^L\7TSNI#%"5D[/NR9QRKO M#[D5PG +PJ503O:@F'T\4XE/P+:2&7PA0H.]O)T8\Q/!M";W"?VWV()\H**? M\'Y-8ELKE.7W81-K$LO%DQF#XW?'+0Z D3'*FZWQMEOD.$86.YZ\@VF,(Y+S MI+F8<4_A8YPDW!=9JN3'M.O,C :*7L=#]-I,YCBGEL0#5+Z6(Z2L>8;4/'7B M!TJ,WOB=;?]GT*-M_]HL]S5HP*49\2,&-8W.5&AQ]D0 )!!\3E(8(-IA\)<@ M3JYP9K8Q9,[,^=EW-W,'%X%+'H"L4CQ9,=JS"/V"B"'E+QY]HQ('+A0)*4 R M&"H7N!JTFD7/W3S=NTBBXH CB90R/C+@._3(,DVQ#]/8?X%PH1?M&-= M+O27Z$I$QRZY%9@X7D(7O8H3#/)""/# I0"(U38'3 ZOEL(ZB!\M;965OAAT MCXXKQ.Y((+I2BMM,K*Y#7.*HT#X1 %O, B<;>&+9!,XF10\8\(7^'DKQ*T%NMG:Z,3S=5N;R_5J M%1DO2UOM,56U;&Q-DCW"-'F\(G+"BY==G#(9_@(#]0+:?B*&\W$?42?95;^E>0V"UDW,]A%J8Q.RG7;I?42\8\G/20 M=7'=D#(#C!N0V/G5$$D%,*RA08_!06-QL>\L1 2V&QF$^3Y ]S#=ZMY"[*8Q M!HEVFBY\A((@L0*4ER^>,8 .5M68KTB@/A FOXC8-E;]JX1]5.SBX.HZW])\ MHOMNWI#6_,5CP#,LW6N[)8GHZD%4%=ZP'=C[IQ3O'Y_.8H-*!H! /\%UQD',! M020D)+^@(H(-E1'D7S#Y!9>2_(.*"3(JIP^K!_LFAMT ^3K,28[CS)9*V A(9_'K^IZYDN4)\:[IMJX*(!)AL@PH%".L#% TP^_>L<':'W M/X)D'Z2'=0*/%'$1/S[E:HICOR6_T(S";I@;>I +89S$9B$HP ELC;F02GOL M7SVQFO^%_,Z'2.W4(K%SL%^=]@IP /5M29IU#( :0=A_'1PO484)_X,_11 M:#\/O#)IDS!(RO:IY96[)@?=QY=7OK4O4$5P\'SYRE;S@4G0&CQG5@;*CYJ9 M6G#K+YA9PG!0B:_?82WD)XT%7^DIT_O M= *?/FUSW]+EY=PX3\ 7(00(N!3":'-OSE.-L<=C];XTG#N\MF /!']0"B ^ MP$08N[ZX3,*44KM,ZH._I(-V"?B>LL/BQ/=-'%)EKNK[OLL+O2B>*$:?B!')A:)WN#-FS(26;A;/^G(4&-0EPEH3HZ,+UAOZ!.Z_$+! M=%EM(=\7/033O(G922/OVB( M9Y.0$U1/V>Z#*.D&6\K'!W0[M8][E6.$=$MUL#+8K=^U5[$]72F_#Z#W =%3 M7#]JS6T[:-:>'ZLBYOA)U;:@2)+QRI*,;B*6K-*6<.6KV$B2^%84^(-/=B1V M%BJ.KFDTXX3'LB-)[.:UBK$9':$2T@CZ"->;59+L T39!.@B"P/$XZKJE*%" MRC"8#9-V,J%4;.E&<, 8,R2CX]MC#B&: MU!R>,4@%$OZD(/V X&%5>>ZY+/FR%F\EK^V"2.5#VG.Q98+B'3W>=N^;:LXQ,W.;[,&S:,]X!XH.BMV;.P* MNU([:FI<9:/8K7W?! ?VLINYC5<4;"F\H.BH!?PNB".PP6FSGL9+HS_"I]/P MZUKS$XL.!RB83%T-WW&*68C#B]\BF*XW'V.:!*BV]+/!96Q5M@E7%]L!@@W- M%BD*?OB8!?B/JNS-%;Y_A-7S) M[[] ] S9]IO!!1D3'HY-H86G?9\G*O>D_^]HK'6=O%._2\55V\&))("* K@L M?._:MXF="$F#SOT7[,*K2]+N01>LG/CP'Y;EPTU #5RWILV%@6?DJ%0">I_< M4_>DE^&=.2@G/A'*E)D3)_V?"W32&JRF;EII='$0CG!5*H2?SOJ1J,&5KW+: MT^!,>3GQU!^7YZDU3 T=M=+GTO S=U,J@XVC%K51KS;$TMR9[OT33&% >2QZ M2$9H,CE4,)TK\KJ(N%-XJB4SQ7F "C.E/X/-/M^G$&SC)-[NM^) :S>XN^QC M !X3>*<*N/.YIB>N^#F)XBRDSZK!Z.(E)!]5?W5Q) -'Z'8Q' GU3QSJ!#X& MA/!5A?C/(-[N]K3E0$Q8$IH#5V:\<--!V%5]ME_;RX)8TYME*0 78_(7"BW< MH75P8];M_5AISKPA!&BU*W\/%6^6,'UJ7(]U=!EVBJNO!K=<#H*@5N9^AK=;G-SE./Q=:O>G8MN]7S>LM6XGYZ32G;," M&>5U J**FP^U[@.H8 5U&5UZN-[3?JGKS:\XA]E'G H&3T&JWJ"IEX:A7?30 M=&( &/HUQNK*I!A#1UZ# \:CXQ:>"7N1Y)P M*6IK]GOO_+YA6.V@YR2DM0I^ Q-W5D,$-'GRJ25>PPBH)CWWC',5X15[ M#K$7Z_#%2_A$Q@@O@O")X;K>7,7;.(>1-+9[+/U#.8T;P<&T?Y$I1S==COBC MEQA (0^ 1" >!UB_8BY3+5>D'_ ?3YSB$3%[:6XEJ MC9[5,+=?(18165/)VW(OF[<=H%>SQ^P&617 QD:%18'<[D 5@@(AJ3 V)BN0 MA065M/1[E;S%X]A,8E^WL%Q8:.OFEW7@7Z4UMFRX36Z(ML/A#4'D.MC"U4NL MM3=0_YXYW#(=!PV)"'5 R?OAV:W*QGW*\$FQJ*%3\!NE/8.MGF-Z3]S$6HMO MCEVRVG/OI<1'X9&/+$FC+1/!T9H&*X2.JEZF1Y M?%]["QP6:Y\=X>K#JE<-+*RN/G^!J5\N>_<64 ;C5YL32"Y^R@Q'_&>,HX[.#U=?@C2Z)P/27OM0(.6C_3LD#2M^/[+!=X;A7 M'UXI%S7U.OF:IF-7(TWI1BHK=C\]5)\1M]R8O)4ZDLA\9>2&_XCM'P?RO'Y' M=&I%> IT7J/%%/N%G5N"DHRT:$_^H) 3<$N3 A21%8Q8RHX.6.6N+)WIU^SH M6CUK5B!B;@B=1!V<1; TA_/PY$+),"Y8657>8B \JMIUEW"8(>'\%6:TT$\W MW:Q]S5S7$AD'M9>ZIN60+IGI.V53IHO#3 M=$S*WMKA,&/ZT#=X14PO'*!UX;P M\>&(V0AI;*SLQ:#:%CWMM*Z=?BQR)'D8"B24^0Q3_"U9)B\,ZJIJ*!H*L+]FJ^<@1O1.T4><_D*^J]5]VIT,#LL]#&5R4"30N1*J MA 4/!WX96'Q.=#CEBZ43D)3M)]B',A 48K-.%(]4<#]"H'-SU:E"&F4"K]4T M-:J1^HN1JDXB7%Y0"LR:BOS2;Y2VXR1OXWN7!SD3_4H$=-V:C%XRYB;10]9^ MP.',0,D-%.S\"!$J2&$-U7F,"AH 9/(ZD(X1Z]>%#!"RCHFKNI%E^DIW98F" M^KS&9MAC)J]%H=D_F9,#!#/];;B6+X_HV-8DYJ*I5I;3/),Q\<,'NO6/!U7C MG:Z1I.:U4/,\V\R00/"T2J)S^ P1WE$O$R\@&&TV#Y,;M;,Y1-[)QC-C"NCE M4XFM'TZA R VT.0"P$(-G%9UG(!@.4>=!D2(5@\GT:<@_1W2&DICUQJF-6*A M.D#;P5X(BW?4HTJ.?OB3,F185WV^PU/L!W!FS(M*=C/ZT"\P@6F B#BKB+XU ME>7T#:!G:.Q(B@3-X5)B8-^E!%OF5'7&?GB6'I#82)^+ W5\5H=X36CMXD3 M$!BU[UT*P73<397BB'O@2AP-LQD<%FJ]=V>4WP]&(TT[B%D[HE-N/>W\0U_%BEWT$7X,563M,,^D M/U_T8?\C;@?R&HEWDT2A5KXSV%&+'%Y&)5YK_2RN<>Z8I L/3WVF9R-,=4+[ MFLS,6MCB_UO<$Q8R3AS CFO(CS3[T*=9UK<^([*']/;"HUX3=S<"C+0UVP(M M(+:E3.03&N.$T![%.6<6V@QX;H!_E=8HA\"VRR M$?!A, !R4<&-@A%J7$ S MF3K6^1-,[Y^"1#0GNG@A,L49S"X3'J4ODSR-DRP.?PW07OUYW.D$&G-%:@(! M)[XTIQP6,1T&R,DX .8#.0&P& J($Y$%GI ?Q7# ,QV/-Y?PIK1V/(O1N'ZM MV'0P%W_?Q_GA,LGRE!EEUAP=*^DLA_9G2*,=C%;/,"6ACOWQ/,CAQR!.E8.* MAT+/D.C;'H3]A*U@"0+.DX81\>09JSX'$>$/-D0 'DYH#5%:71/CN^5[=DV, M?1XN?1WJS%EL+&+=V--_.X;MY3,?'I#&!]@ 1UAT5>25])GY%/%?:32&<4X M^2< '2F@0P5LK):N:"\FEZJ7]=:2&QJ-1#94)D,# >CUZ<>:U;:8:#D R4HK M# ;,<:D)D(_YS1*BM*L^O+]\C8G%G'G#4M("S^*GV:SO63^%:YS0O5?(M^HR M5A0C_YU6N%_C_"\PK^Y35Y3XEYJHZ034&85T?%W>A=#V0^[G)*WNR=?VJD)Z MMR&%B)7:Y!CPP8@E8)&%>;4(G-_@=3L\N+.1K]:X17A7[QI1#H6']0SPPL#: M9]@]'S(>0 8$I,82,E'Q[>,IX!5$?#YU?<2I^!7]G%:IR-22>6C^K9).'M#A MRPZ&(J(_0"!]%C\3NPW EY8=0F_*368R\"G">H]Y?%W&/&D %WLXBKO-C1 MODG)'++>T&,5?BU2KU[&+E/#FAB;0CBI>Q$"2M5[K-=9;<=@2Z2DF:?8.0!! M7A[E@!T5E7Z%'4!OF;3^E+4X,3SL#-M78V3RY.G.PL8?(_JG.5176B49ZUDB M/WH(J'3@%!:'+V"5EX>!@(E(O\(.I;F4LQP&FI2@7KSLXI1]V# 1ML-TAN+; MIA!>EG\W-I)/")TD3X,PWY,E'.&U]2@+MFI^-FJ^VQ%^-:9FJ;:[$FXP ]71 M%0V?EUFVA]$Y6[5QVDR*3([[11BUI!2R7HQIEP'K+MA:7VQ%53,3!_PA%&^/&P>LA8:)QD+T=' MG!E6SNKB.7BDE/ 53E8Q]VB>FLCZ;&S4Z,+X%5B:M>V9JH042*+SSE"5\."W M0OPE=,-O ^-"'&F=Q\]Q!)/H-LBGN;.@+HPG9MLFG(,'0HHCQDBP 8<8HJ5O M9VM;GJOPV WBJ[<6#LL#W7H;$-Q*_ SB8+CY7PD.+_CV (,T^\ZC..C6Q&QL_2J"]GK-R=+F\%"H8Q(O- .\C;/?/Z807B;$ MS6"6SYK_M0OCR:S<)IR#IP@(ES<;^K!Y+/B M'?Z7&S^UVMYKK*_;A!?O96Y MSORHY("*#@K9E[(R]KCER8(:FRRY?8F75]7FLF<;L7=AO4=>18<19SU$? O4 M1RTTV#F^?I>[:>69SZQ5Y/.Q+\M2 JV6/5J,KNJX?@VV9SV.MC6ZX15#L[6[ M<7?O6BJYT@F=$PGDX>U&6< Y6R[LDZ^YZ4*;V4[28.$(_:_"1$6,G:AQ@GSY M8 'G1ZW7\;1Q%*=G M:[5-2\=079=EI37\A*=0G^($I^QB,M_LO0\>D-:JNX. N1&T$G1PO5"PJ;:Y M?V.<>DICIPP'_;A@)75YB0$R5K^2Z6=I+ID]^5=E\N0??UU_28@-/,6[U4NL MM$)J^9+!;=LF$?OF7)*?^?9TIXYQIQJ\T2=JJ!+\1FE/99'G>!O$2D]#MGYM MI!8YF:_#+AN:;EJFK J/M'ILG9RZNGUV=-GX&+S$07+_!--@!_=Y'&975V?_ M@>,D_Y5D+?M4X^5N/7J&;0L4Z3MI>\%Y YGY"2#LP=\H?[+,8 +XT,)"%U5L MHMTE("A'(\YX?/^'20> 9-EKI@>NR/]W!AAC(#C/\!3Y+=_&O G2_'!/%D%9 M$+(ESNE!_HMJQF5"U3S35>?BH$A,;/\R%GXL.PR@Q.;*7 YLJ 4Q(#.F2_[Z M7ZTDCX9>J)Y+]GW;#CRN,DO/O>J9:/=W MS=7@BR>,\AIG.]E/W]\U6IUWT[)NSS D4K.;?"!@$!*LHRD?EHQZ]3[*; MU38\O8VM/@KV5.XJ*5F0Q;?O@@TIRT\(^NU^\H3EUR"-Z6%&<;;!1#GI_1E M08SZT6T#=X8=K>;YYU6H[* M&[KS%I3N(W,E/%P[1WDB534=/CU<$^QH>U>,".M'_I$QSJ/!Q!Z.RDP=M$W@ M#??+V\-5%VP_'4_?"'H<4U/OBP6\T[&K0UZID??I =1%$1\;>_[;N"#''RU9 M;WA[V_4^S_(@B0B[TR"+PU42G<=H3S^NT:+4#A_#T\:1?)V<(Q_=;DW*IV)8 M.6L&<"48>*"2 ?(/$''9?#A@MF4VV"9,/[B=^JYA?DD\< NO<):9].CM(& > MP5H).GG)B*!"QO6S']-//Q!823]>*EU,"80#X"P Y:'4N=5T "Y:[$]_Q6Y" M/6$4]QHF"4RUF>,)XCRZJBW?0Z$LD?'*3! ),(M:J6,AD MV]BU5./"&8XF>S'%[S-^]X]>;B$#!TGA-%6K"TON<\)3")?J%. =:?6U*E1D M8E94>A&D">&>D62_N#;HQA*O75O8N$C6I0]A6TO3R*")6+_S&#[!:(_@>K-* M\IBQCY_A'0SW*3L*N7@)T3Z"$7V=XXSY"%N.K#=-A6O? K+-><0=,JN2.+C5 M*.2CLZ$L(:A$!(6,@ H))"GIEPHYZ=: N+'KU'MH)Z)8C.Q7#W/HI MB[C;-7<=;*%^2?+':< ,K4YPC2 MY@&&@JTG>@!AR2LK-V7;'L MLR.UQ5DET2W,R+*--O)F?_B7'1@++AD90V)R>'4&7_GWK/*;JN34M) MQ!_W5!8?CIW,X?;:P[S[3 M^$5$JEI8XUN)5L?Q)XTO6DI0N M9[(1QU7]%&V<"O1Q<'N\)&J(.6L@\?;UP$@)WM:#H&$E+P/*EH.;$2C:N-$Y M-/KCWT)(]WMT;CB/XV%V)7$,3Q>O+!1\?=C0M(8[MJ7KI6*LX<^M?X!0;)Y. M<'>[2QMZ][>'J)@AV4_U:_!'172PNK[\1:+8O.MS"$NG"=?Q]F&?-3JY:9X; M]-(PW#;NH>GD+(#S:W27NSKS8<=?!2*LJC9?X6A4)1ZCP=I,CM^.=SX0U#D" MT:U0>X.]PW,_X73W%(?_CA$]QKA,0DVO[?R^H8ETT'/BK8(7>.+,Z%41'SQU M"!*LHBH?U5^[%B]T+SB=*"A_=OE1J^A4!L\PR0)9(?7=,@>"H8VT4G1 MB5,*;B"7V/G@ED@$#F-=XU'0\ =9,+ZTV4/ M!4.[Z*3HQ#LIMT9"YD-H0;35%30Z/<2ZR4S8KN\FZR#XP[&#)R"DATOYO'D9$,!**RA.8]!0?UX M6)O([O)T']+NK2,2S5X:AD&TAZ:3Z:SDYUVZJ8(05M6:KVC48E )A=VTT_D@ M4)_\UCSV B?QBVXEMOP=T\+;BH:;ZFE*WP>':U,P[E*"+\JL]3JCQ"U4&MN6 M$4GBS9'F#=4=7)E4_NI0=5@S<>6N>K<\;,6]Q1-7OM7F&N"M4PMS9:N^=FIL M]6IBE&%5'&W5)XE6QW6,V,Y =SB+:6W>?5L?R&J(CT&<9.!;VK4"9M^-/@#% MR:<@_1VR=A><6U4:J'X$VD_%]-2MCZJ;8U"<@&W)$D"N_:K0UH?Y7@TQK*[# M_J9Y'79SQJX-\:M%MS"$Q&Z)1YSA)('L1:0_Q_G3)Y@^:F1].B0-+4J=A1/S M.A-WK?B%K%0(0)\E#TL1P!8-/E@8Z0?2O(1FDZ8&>BC[3)]AI\IC@Y$W?9+"((1;U M& 2=BE610*GTX%!,(T0;N&J'D1G*#1'W*8%7UT1Y]WM _SP89D><.IL]Q"%>/ M*814%/6#""/BIGOB!LS<'%THY$I,&C+5,G% 4,CC0Z@<91%X-!B+0[^E$X4Z M]%F%O84#E=ET@&K#[TV>^?"%&& U/'JU.":"]'I#WTC;HYPDNA^AQ@9/Y_<- M[;&#GI. (WC122$LN8$-]&,[9P@9K*(QQ^\>5%N^:@]OC[B0J\7 QB:V!D.W MUW6U'A?W\P*OB76TGF%H@[)(2V@YV;!J!(H7*=C!9K;>G/[_W5U+;^,V$/XK M.O;4>WLH8#&Y'"(TC*CG=S)^YFXJFU9S2@=U\I^/=TP!RPX)GUE/%-4^B&K<6-X:Y@J M#=D(,68%=8Y@@'JVOJV5TV!Z.(DQ!SM0Y@13S^>LW$NL>"O!V>80;HKL"R _ MS=);$D+P#;J0C]38#^4%5Y:N;D[0T:1, 8(X/P5G'? $?'*B^,FQ&4!2T1'$ M$ :L-8N@T87GX3[/S;>;SQ5'"/C7/.E(QNH>$^")"[U.2#&,!\T5!JRD*)3 M=6A[;?G]\1NB[T6'HF(]$=>-)PW1,+M/[0WN)-%Y8Y"1510;:0L9"S!BE^Z6 M;K9XG]V9?N>C5#,\1[#/#-UAYMP\&F1K\3A.9VZ@]YHUL -[G)") H=R*;P, ME4;S;L[X_BA]YR&+'B;K/?4:@@FP38N.U;^T]35.:0I=R=MRZ4@W[ AR::V* MQU-IM8Q7I,[11%I 4R>5OI[3/9OIOB0QJ@\TO9<^9];U55TT_@C,JV?&%/3BQDE\;S]!1<=># MFFK(&O6R02,I$8>+PSD,5(7,A1>O6F!'(ZQLI]'(?E0C9E/HIR*%S*1!MGG& M;/G7>.8\^*SCM&R 5I!YLH03PYQ8)WXT)IK9RC&%L7'S8WU#CZA\91+=?H@_ M3BC&M"#OHP#/&"YL(:9 2IIQ)-) :!E>_8-(JS#MC6*P!M-2&RLT !A2]SZN M9*#;B@CFO.R#[>_:7*NB>MJM\?\PM2#+_O:%$46@<1'%)W2HE/9^>VMXA,3MWNSZ!,^6HSGR;8 M]VU5DG!_ RM(^C?]!LA@FC1G\C2F%F0HJTA5 %727Z*M'9GPL2.-VPO."X!Q M/1;3U,:0T(1\5$!-1(20TE.8F/=,BJP3<#-L^' M% ].Z1C:=MD>?MJU?\$0M3#M*>J] M7@$5PV*D7A-H7$;Q27UP>UW@>#C1$F[@<'C,W@[K7967TU6.OZ,W4'ZXN9Z. MA*,EJ$D&<4(*ES1X,;FB@7J0HY"1%2S]86JA8?(_O2)J55OOYI(%TUZ!!Z$]Y,[J=J&VQV5IWH1I$@9]0 MPCFBJ(K&OT;O;RIUFGG=H$#7HSHC#ZR+N?ZJL?WTQU_\E.*WSMGR ZI26%=% M-?8[7\2Y+1'&#R4ZYI5+:!E\W-T0!\B%"Q8G"I:<&5HD 4.G#60@I@@E+WR= MT4\X@&^7EL8>HOU#UT5EJYD^KPA6K"8;O 0R8N>+#AGV1NL_]F- O/%E4V17 M)-)"=*8JO7X_@P)/+='YA3-1 -I\)Q.2KP%9=YZLA?3"S1Y 2%]41<8;I9// M 5G9LY,DE(_7&LV/\X("E"GM6K/)7O,BI_JFK\F K A(QDS: ?5X P_)&P0+ M6P(W/30-Z]L0H:9I8!4S#ME7+L*4@T!1Y&K"/[PECZJ"F0DH2C%_FEUK6OGDPI( M,?C^\PF]$>E>BJK\X,8N_M/:NOCB[Y9WG6'+O[879_MTB&ES7K'[X&D[RV5M M=D"DJ,_\\N*KI_!?_SA<7R7[P^9PO0\;5*\O)3H#BWJ#WC-N/BS3"'##-*.^ M?)PX ! M:2.-."*2K#!/>HWFTQ*G)BS7/W9NO:U=,28W,K'&#-9ZQGI19Q=;5=)D4^DW ML'%4SUK- LYD$6LIL?CD(3VFY"\(\_^0+^NOR#_/*0:__0]02P,$% @ MO8$$55D0Z[]<2@ +J,% !4 !S9&=R+3(P,C(P-C,P7W!R92YX;6SM?5MS MW+B2YOM&['_0>E]F8M>V)+M]Z9B>B=+-1V=EE5:2^\S9EPZJB%+A-(NH 4E9 M=7[] KR!5;P!( "R0$[,3-NRF$A\ #(3B;S\VW^\KKVC%X #B/S?WIR\.WYS M!/P%.[CH=\\-N;+0C>_,>___?_]F__X^W;HXNK MZ]NCV2*$+^ "!@L/!1$&__+P_5^/_O/L_N;H!OI_/CD!.+I BV@-_/#H[=$J M##>_OG__\^?/=^X2^@'RHI",'KQ;H/7[H[=O,]+G&#CT'XXNG! GIV^,O;X\_/!X?_WKZZ=>/Q^^^?/UZ\NGDT_\B/S@^+A#X/9G64>%_?CWZ MY=WQNY-WGS]^+OSBG;/XTWD&1]<7A5_\ZGYQ7/#YR3G^ #XNP?&7+\=/X/3C MQP\G'TY/CY=?BYRBS1;#YU5X]"^+?XU9)//U?>!Y8'MT!7W'7T#'.WK(9OJ_ MCZ[]Q;NCF><=W=//@J-[$ #\ MQW*56/X/:KEX%'UL@/XK_^]J: WNL3]MXA M_/S^]/CXP_OLM]^DO_Y:^OV?'^+?/OGZ]>O[^%_S7PU@U2\2LB?O__/[S<-B M!=;.6[)49!3=Z^! M^X:@<724X(&1!^[!\HC^]\?]]R_,]^]]$,8;J_])<+K&-\VIN\)H3]$"-7/:(/)7O3#^+6AQ0X&=,R #!IOI0 LWCVCE_\-+Z;U*UC., M'K'C!Y B\#-=_KX7-_QLY. 38V\IQ6?I<*9,/8!%ALGR7KXN50S;I MK;,&O!Q6?ZN4/;)$= ,];-=/R./E:^\C+7B=G#X]PM 3QHI]IY0MJG:\NQ4Q M1VZC]1/ O&R5OU/*UCF9\8Q8+>?(Y49J]QNE["22:N:Z1#P%=XB()^__P8T( M:TCHP''M>-Y9%)!=%@2"0.Y^JH&Y*^@! M?$YVTS/"@@CN?:KE^!#SSDD\!D[HG$<8$[-/]-Q4T]# ;DH[L4:IF45.:22X MXG4T-"V]F$U4_DX#6X_.Z[5+((!+F#@,9'BL):)CVRW7U3N M(7(%>:SY6 N#"1#)2%?D9]RRIX& 1D;IBG5@L_"Y4B9G9 @W'L9SN%T]>Q_I M\>H0'H0].?$WS>R4?83T)W\T.=RHR7P=@C77THE0D^+T!JYA"-R"H^T[X-49 M+00$%G+I!$^QISH*WCX[SB993>"%0?83MJSI#_Z08KGA8]WL>DX0S)?QD!=H M[4"N>VS3UYH9CB]*=-L5QYZ]0JY]RT%$^<%Z=)[X7&>\E-0J;/0"\.R)&@0+ M;CM\[Z-=AHI/"#.\V"'IX$5&CORQ]'ZP^S*4_L;[C4--@K>+%?3RIX>%RP$Y/)L!V *MW MK3+,)KF_BUFUQYSA-8G_:L1*;R ,LDGX5P%6^[K%@)L40!5PQ:?+'*L/D^RO M/)4U+]$,MTG^5^%6%W# <%.N!ZS ;2^.D!"IWV4XD'T-K$OW5HK\Q1I/!-VF *O@JHW(9:),>X /MM C:I T:0"O& MT^>0_3)I@@;(2LD2#+=))S3@MI<1PU";5,&>XW$GR8GA-$G_79S*^6D,JTGH M[V)53C',L?HT2?M=K/921!E0RL7[P7NOJ[-\&6*3O[_N&:Z4NLF=ARN J8<:@Q4YX/ %4"_L&MR@(+@%X7SYZ+R*S$:8M.:IWH/0(7K.O72P M3S9P4.#O BSA @IM+1YJNM?.=6&B5^\.W\G/CTDDD XF'BH$- D-JA5 M30P0&DX!_ 71VJ)[ MI9:,YBD4# U)^T0[B[&T+@Q(%3]_P0@>*KHGL 'TY=!_O@$.N3^D/&PEY]%. M3/-T+E))<0]>@!\!N6DT$#&WXP7JCC1];6+_$WV.(W)-[<1\&Z5^SH',1%HH MF3T!$A.HHZ#?O*9K?^=LZ;6)6+E2VZB)BOX)T,"+@(Q-;X%RS%=2,"YU9&R= M)BKF)E#ID>@XG1::NK=5$(!0R #*OC B^^.Q.I@]90)&)7UOJ8^J6\(N3^AQU6A58R>YDG),&Z,N>3$O4G+@CE8^@2;DH8^K6$##"MCR_QAC-GW-O1.K/ M-7U]6/7F:E6+X\6C[9 ,!)EJH3*5EAM2:3EU['-7G*O[TA2C\V7>'^D.):%0 M<@]!//1ZKP E-.VJ,FS[!>LL33MMV<^"!>H^V%UW35V!.DO33#FT$>)3E[9G ME@H@Q5&ISM*$4@GA5+!-;<\7Y;#J4?U5@Z%CM\RNN9R5D"E=&ED^T,<1 %1W MZ4;"/@(65V]G 4AAW&I<1 RG,1Q #IP:_8 LW\#.HJS":#5[?AE<(Q=>W Y_ MAIC=I9&Y-UC-XTV.TY=)O%>]R3%\U(MU%#K>L/!IWD!-3ZPY3E_'(-";<*I] M2F<0C4&(-T'$(B,8)F,0TTV8\(6Y9'B=6-IP@Q^OEB G!M08S/%&H*J#V7* M+&V+(.HP*"*B7CX/2=7S.9CXPTP9;G;+<.%@WFHT:SU3)Z=VBRJ.:.Z*"_%^ MR'F.U@>[K2AAM&JS"QABHSF?'(C5)9/D:'VTV\(20ZLM=XBA-LDP_M2Q'+5? M[+;!Q%!K1LINVZR+C=&0'":S1>PU%H)@ ([FMB ,(-?=WO)G-#'$*NN^Y%!I>"DZ7*C*)7URG"Q_ M*1+#B:=R$T-N.HQB1;PRY$XM?S81W'.BQ=T8C).(:Z[XER.EX77%%L.M7-B1 MH399:_R[3:[B)\-:O3*Q98>V%Y3-43Q5KUA** ZV;O)=O HK$,*%DY?(4%Y$ MN7*4 ZRHO#L/DP4N*PI_%T$1*7990,<)3Y0^N72-;^6.JKS'5U]#,Z%1?HU-]#>L=K2KJ:QR/),^_T[1VSNZ#6 M(+8L[DV?+R^@%U'>NKPK"I/6W7@D#;G,]&+*B,B4 M:DEH9KT&RA*&9TX %PK6J(ZPX142GDX- @.2_UWX2+@95=!UC9-@7^=&YKV; M@YBI-HIR%D3EYZ983K&28YA]K+L9(M&)V/%FOCMSU]"'=&%#^"(CJEI)Z0[W M +&.(N,GY8H9C$)!'@U4]'<\ PY>T$K>%^ %>"@NR2DQAQ9"ID^ C.QI(*+[ M1& B)A)#5VCW%S_3'I@:A/-E6AM$+ 1UYT.3;,IL@AH"VH]A/%YF--,Q_P;# MU7D4A$2)X+R2)ZTU2/[7C=,I10ZG!'DS4Y8ZJ>5OQQ$P>X&CYPL8+- +P%O! M6-G*;Z6X>$#+\*># 9$\;K2(RV8\ /P"%T"T21X')9F%#7!86%3R-[:@Y"]_ M5(S&'\/;0D ?NW.J,CIB=T$6@64W@+P1D94^ M:,Q&Z0FGTL=3@5"_W; MC0_?)MIQWK'ZU^JA&5(U'3YH&ARQK!*QW7NHW:&-N'WOK CGA!G7FPLKQ3D! MQO_4QLI+3J@UO:ZR*HB3K*]Y+V?%Y2:(N&(B6!TYN\\>?ZP)VO>$MH;)Y!A: M?DF4Q9 KA"H'T7+[3 K$ML"Z'#S+;]FJ=PV2Y(Y5<$N1V6YUYF,'WZ.)+X$9D]5I]UF\-GHMO>P++2=WJ(4+&> M"'A=*>J\PQU,OGKKA+27+]YO [,6!'C5MKQ!^<#Q0 MX-;]1Y2XX#(F$Y;W'4Y2"1T&N)DRV70_14P!=Z.!MBG801+2BM-"MH,,H4KFBEZ^+E4.$ O5,^"^ ; NR M%W;K,A(N4+D\?7*.>.:F9ARSLTM[6>N>7#J,"=&35" MVET)L@G' 9$&.]PS MTT-8Y'08J1\@XE4P@0/O0'WNAUOP,_XG=>M>H-CC^JJ$0U MC>1CJ)^_9@*MYPSQTN?FS_^QWE\ MSPDN7P%>P$"LW*D,]1X/A:[Y-A&?G@>&^SR@]F8UW:GZJN0ZD'(X5XAVU9D3 M0X=8PF3^@M5GZC[7777D;L[/:,5'NM?6\4#J?;EUUN2/C]@A*G9!-Y]XJTL> M:KHGE-]H"\P(M[ZL)]*+8T!\!S73T6UB+A;1.O*HCZ].>8G/2("H]EIF(=G) MP,TBHL3G4D=!N^E?:6%+K$4SH;&U!Y9AN>%CW57^8TN#'A_D$[4L+N5K")BR M0O:&#Z3[&E<3FLJEE5[GRW9JQ]".)H*]OZ>*37QJ;RQ2Q:CZR(TNX*51A*%6 M23N63L?-FJJZ:>'8&AVW8L3;$-KREL?<>ZG%MF5XV5U\C1NONKO,6,J*\F\L M_@LL"UT[GK!K=V?87H)4P-"J=USM&EFG]H+4Z@!$8@[+T10CY7<%%_/BF:N: M 66WQ!<#JO'Q@07*VBWH.Q:Z_3 2N7[3E%FJZK60H:K\MKU)XA-"!X<'AFU# MMVCU,>P'"Y.!9(U?E&_*%X"?T$$>=K%0&-8-?H)0-GJ*8:C\T!\DAOH#]%@9 M[9'X?J6/?2%$E-76GD#CCQ>>*I+S;C6.J')6FGO:@MU3%306.C\HO:,D 895 M0!_SUE23*#66:O+F8)I3F^>+2I.6BM=M'^B>5D*<+W\$@'87"X-K/S-' MKA".N9@_>? Y*52M<(*"XQJ:?5*=^QGXB^T]()LKHK^G<=8UX^F.A4Y\0G&1 M;'(^(G)\B?J*J*0\BPCCX=]!2+U'0B'2W#2U3RXY_2G^23^)I*W0%?2)F4?_ MO CA2WRN:%=+#P6$7:G.])W',M)..:XI3\&_!1*=E'>_UIX9M"'JA0IRQ\O0 MO?:7"*\3(T4FI)F7I(&-2?^/VHLOCD=U%3GSQ$IW=^PH,01HFMXJ\Z7M>WVY+=H U&#TZOF MX0)2<>&[P1Q?T!:IU"M+Y?\](&>*OO8E-U?9Z7<.+V M -R#.+--V39KHFM\DF2[HX@Z'YRM:-4&#F+FY4)^'!BJ,E)>E++QB=YAL'&@ MFYV2K&FOGR1@)N\DW2;,-X(BT7@/W"C.,KKV'U?@W,%X2U7,FFZG\@-0!WDI M.I"B^?WPR9[Q@)O!=P\6 +[00])E,HU4>Q,EC LUTJ1(KS^!DFP(Q;)DGZCF MZ;' U]"/GW+29W.1&373,3:)Y Z]<]&0NKOP4I24!=G5C@@9',)_QF"E M;Y_[G<+;10 /,2D^[T$ '+R@+Q07Q.3R4#QI23[YB)DHTGJVG[TA] A:0T$S MXQ=@@\$"QH.1/WL@?G'UW>*:BTR#CYYY^SIV@##/Y=7++>QH65=2[!(%D]X^ MF,M*T/O#3\M(3 .5@R9+O- 7+7T /['2=>T2<;@P9W:YG_-'W MD.%V/2GTX/6Y(H7"?'D<9L="A!5TAA/&W#1-U&VEQE)9H<,9:4E6./YH=\4. M-RNP:95;R-A*X75:% G-+XFL/O@.?;RC@1X?H.78:ZN^-0X,1>] M$.7(?U(GZ,>-/-\-F^$^"7<5J->Y9QC.=E=K,R++^5QYK+J,W5:W$ MIEFY+]OEL128,B$,>6&18]L%K4I(14-<&,JVBU?%4H O0HK!JT[$#A->[=JK M,O2.U;ZS^^HA&>S(I"M?:Q^]BK1%EM MVY%\!2Q/FQW "K2TNV$K8;W)Z<%&H=LLI^+AH#48 -G.KN>I/T]A2PH^7HNZJ M7*6QI6IK-5#I731Q3!&)KXO-,B8-WZ99I 2,Y.XD)%CJ"0Q&FE2PJ/>D%4JL MT.LIW7]_@^'J/ I"M 982HCPT]0L1EH8D9$IW"1[%S"BDTT*F@@TINZ693N^"A6N:%7>E MMM6Q699<.1#_[G@1^ X<^O>=:KF@]>/B9C0^[ZTT)(L_RH M&EU&?C33Z5U^<$T3<2^*S6*#B,PU3,+[9[[+WH_$G2H^IR)^,/.HZ4N_R M2Q%42.'FL%D*TM!)^N"&/$+[^=HG#($@%)2"S40&(P5KV-1[]+/OT$-*;B]AYL:)LV M_UG4WUWS^6"D3(E!S>]B>\-U?1'C(:>[L?L>#U)-W6MI]"X]6J>'!)?#:FG1 ME 2F(]GR,),N#25?[M_9XV&W2GPP)5+]7*H2-A10E&MK*^>V7ZE0>)=U&T?_.K(R QTV M8C.=YDF4I7YMNZ7,?"SH!TPT201.1P% MB=1A><1I3RGS9E/FQ5?(J.TX>!SECS7#\<.$(Z= 9YC],F&F2-,S3#]/F/)9 MB RRKQ-D')>"'*^3265P7P,9:)-^$' ",-@,J(C>:_L\IBW=G#)[38H32$Q(D:*;\TCU8.Y"*-B+9XC+KQ/Y@97=IB6IJRCW"-?F5^?*! M_#18)@^"\@ H'WJJ5*7S";EKI2IUZSP6'T 'S#F%RUB\ !)(@_[)U4K9T*YW!&-/UG&J.S5BL@!O1EKQ71/F$X :^T"9GH>,_0S)\ MTG(@:R$["VBX$ZN17JB&)A>>?A&&7[!.XA)3%'8;9X:77 MYB"(UD1_2YN#RH>>*@GV44E0^3*.Q=J3!UJ9<#%J#@ZANJ.4TN6@-!BUV\2K MH4*)R49,QW?G_CWM>XW)'.)WRQ\^>@H ?J$L7?N;**12PU\0D2"O=I4/;4SI M[G&^*Q_KYJ%"Y2H9>"J]V4?I3<6+.!9U*UWA5)50L5G9-A1[,6OS>$,% MU"A+#ACU'R4_4W$E4C.RL:OC)=DO: O S$^X0(P[HN+-_/BV:=/@IE[[@Z0 MPYI4=>N(F7(FIBJ#0]',ZJL,:MPV8U'V.A=%C?RSV3#H6'E,RH)0.N9@3 TU MLS*E:F?$IG:A%X7PA8BL!36(B75]^;KP(H)*$B"QWD19VV(E)>!TC&[.-MGC M@7K*%F1!+^@TU+P9"PXQEHG&HL/EP%0G!6S6T/OE2.0N[8U$!J-# M:]@T%A-]26:$R2;) OR"L^TW@)ZQLUF18XZ!T^%6WFD88VIN?P6N_3C.F:[_ MV3;]QZY.";$AIL)'Q@H?R2[16-2<")B=CKO5^JRIIM+,=6$RK\*6NP"A SVE M%:=XQAF.5I2>21_EG.8_?;+%5G!#[#2: .X\ Z$K S]1TY62V-@G@MF*#72D MTA)+)&^C]1/ \V4N8KC3$GE(Z09ZY9##<.T7RZA ?P')N6,_>@@=WW6P&_S8 MN$X(KM>T)@B&CG>Y7 +!!V4EXPT0E)F;:(4+\F?=@.R.-50PF!C6B@,=1NH@ M-XIVHEK =0C6_(>9EYR2HY\I&7TF.?J,;_3J M@Q+@L'!(R-_8 2%_^>/661.3_;OS#X2SX2X0S5/EXK*9@ 9V=\8)9J^0;WO7 M?*G[=NAX($A-^5L0\J]^"P$S1=K(P L XSA.<<[K:9BVN\Z OUBM'?PG_[;F MIV5\,MNET>"=,*]E>1C/FM14=7L*L8&6/% M)/>L*O*;)\=?I(56&T'-TZ+XS9>9A2P^B^KO=:^%^X\H+:!UA7!#54O1#29( M6+T='7O7U-C0*:FIQJK!VJ \"\(J!%-SF2/GYC*:$%3*#[8N5L'4XOXWVV>YI/;4.-Q%;MPFSHEG.ZEO:J2M$KCA(X$;& MS7SWH'ZT#CQA?TOM.FAR]#W9K56[75UG#5OCI&&IV*M4N MJ-7X97/(/MH)F82,J_.\[TJT3_9!U?Q6@5K?3G* /AW;N9>XWIY0W4L8@\=. M,TP.GK,R/)9:6U+PG)?AL=,BD!'4(A$ .7Z?+=U>$M$52%$D",/6SFJZ?6&; M1QLQ@.ULN-,#P.7X-@:RG2UZ)$'F#IK,\?LR25B>2_].5&P.WM>QJO=&\ 2" MI#,D3T[M*T%>[F[#4EBR)@SEWY%+)U RUF!2"KK-1N:%OIZJ6)Z +%^NNF4 M#ZY\(YT;WI#=[B$KV/&#Y.S/7P F $N$##80,R+I MSL[8F"^_(>3.<5I61CQ"C9-@O],2#2GB(M>]X9=@L'?EMW+A3&@9_J2]^8A4 MCQ9Q%;QT:H$@3QR4-,1X5XPF%I+>0$ ?N\+;L?[;'ANY*5 [9J+KV_!#35Q M=6,.O9>]U/.#RE&'#M!#Z."0QI&(.IU5CRSE&9[[=QBL80"RRZB@/[CV^\D+ M?'!>X,X;4MA?K&K$R;,\2,^RJN4=BP]:\0&,:X_$+L +F'2*(^<0.AX.1W^>>D8N@<,[HG:)6;=ZH+\AH>/#3&I_3"E*,Q9W>=2O)1DXQ7" M^W/FYHR/F)*S\'<0TI5(-YS LK;1Z5,%*M-X'1,(8MJT#2E-LI11RR+4-'$: MJ](U38]4R'"1J'J^X\[%CRA7I>1W[\E]3_+_CJST5+,AYAT8&OFJ^E M.#G#D.A.[_L6X.#AOR+X]"3(3#T!#9OK'FPB8D$[A;OA.=5& &^(7-O2RDAB ML1("!#5,9W\HD=B)ZF^UW.M%N_=PDNN>:5K4?EVR3JOH=.=.,O>TD8:<64*, M-]^=^3ZY)^' $<[0K?U>BILKB(-0GIFZSWNXMUQ$R1Z7:H#22JW'"4DT0VFA M-4A#0U.CKE<)MG8_TJ$Y:7$K,:9V/M'%DHC**WPP=0*K9_[,\>AEX&$%0'A# M690244U4>IB J$BJIR&EM'+CA8JX;^3^'/Q._A)A6G%J#NGXXMJ M-6GZN@\"QO30)2T]?/<6^0[[2>%91L#(D29MIOT4XT&XO$HU@2E@?0I8GP+6 M-0(S!:Q/ >O##OF; M;]*6!]"E@_E-/98M"-)>Z\V2!&'2SYL12SD;T]H:ZW M0MN;CND_^_7^@['T)&OUPK2@55+7IW;O10ZWFUC_L5,[S1N]5G7!1SR&5EME M'SJJ<-ZSEG9V%IZJ>^! E:\K# T[K8\V-':?P!@:=HMG?:9"^^OGKB3Z8BW& MW&_*G.B5&YG:?945"#) +>$0K"6GG2*_ V2UX2P,,WL5@V09VMJ*O;9V?)6' MJBJ8+(?K%[MM^JX.#][00=N[H.J](U6'CNX8*2?V8=H:<)O=G/A#@EFS.CN5 MK%S(=7:8ZR/#&6YV'E_1%YS*&_V619-CLEG MY3**6#M/J']4#K-.THFE+:2-UDGB2P-DD-O965HOY*KR3?-5L-18&O JY%G- M; WL5)!]KT$I23X'W-*.S(, /"ZCD"%]>CSI57F]VE)5(P?9\EXB&K=S:P&6 M'../!EJ/VXDQ7QV>'.A?IHJEDD#7E6+*H?UD9Q2S"3G!57^+ 3U=;10)9'U% MW=AB&6@E-2T6;VW"?%D^3WI M5 ;Z9%!JNADUW4>_ M3JC+HUZJT)S!^N%X,G@TMQFHZH+YP?(@_@' 7@#;T@!E(UJRM;% CO)' W?4 MWAMD/"Q6P(T\L-_NECI'R*(\H(@<]H# FWI;*U[FTP]5==70QM& 6W&HGW.O M%18N7Q=>1!&9!0$@_^L^.J^[J]"IVD(U>=WM)'C;2//TEVBE)5FO4;KLH;)* MAPT[5+2Z8#NE+I7=ZS;7&2"Z!G2 4IJ^U&P(.DMR!F)U) ET$PG-A^H[4?!$ MNE+-+EXHJN)C*0C_@@)B1T@65*K^>*KM--5VTJ%MA"LV-=.9ZC!IO\3(U&%J M7K2Q5%?B.@)3S:2I9M)4,\DP3-4V#ZLM8V<<)S=&#?:I[06.Q/91T\7#]DI% M8DA)WRD9C)-\YW(I,, F25_M%F)UB.R4\Z+V)[]3CR%GI_07=I66G\#$7+X, M4.4&?E4.VX >:VAE@?*_JW^"X1KG(!Y6FF>BJD7H3L4'49=Q$Z7I=>, .SQ5 M"+5@Y^5910LH[D$F-_#D!I[5W9&):C@G?X-AP'B0,?6%R)J=XGGGY3GO>VW.-2Q,B68/ M'8NIFSB\!4(3:J8S.>!V5&@7SY4M <:3RVQRF4TNL\EE=B 7ILEE-KG,AA!9 M,_G%Z@RBR1?6W1=FYVGL$EK3?*]AR-E=CT(&.?XK+HM$LKM6D+ CH1[-W/?! ML+.[_)72'5CE_6+ML"P_RA*>QGI,BRY2UK[(0!49P\\"9U% =EH0S!;_%<$@ MJ4;LNC"9S;4?5]B0#R*4I#Z8YP!1_F5<5UE5S+1O2ER&B^C@^?+<"5;QP)A- MJ=5]Q4E-LZ>"U=M+A\R !,$WC (AOV4[+:W\)/^H)LAX4#@BYS M,C\ZKP- L8Z; P(T?2X: )A5G!P0D,FO] 5>-KJ4$U0E(]\0RWZ9=^JN(*?0P*57OZ3H_7B M>-2MTAN<%9Q,CS1]/-+H7E7F8K([7JU7W&N%T]B+>8#&. M)=2X3_A;;T-L$>R.MN5=!(UW^[$$A?>YWTO;6GTIT!"%CC=A7>WX9+A/*E47 M[G7>>X;]I$]U85\#N'K=.0F9PALIRV11KSE+0 \I J(8&3+S8I<'C5Y"11#W M;3H"X^,*0'P9A'#MA,#]$8!EY%'[3[*^4Y\L'D:\A"X0]#K;KFHO!ADK2Z&0 M;SYZFCV(]4P$@J$>;91&D'W2>1*/V'$!.21_"E3CJ?]6=^6H-!OZ'GB)DEO! MC03?C63D'KJ=Q9\>>A:M:+3_67\G[[OS#X3//2<(;IVU1):/,.G^IGJV91R) MY@$)D9UR@Z9GIRDWJ"0:")WVL>0+R4A6/DRK%<58,HIDE3.JL27&DE34 M 3W L-9X4X%B^#XPE'\MD9IN=_35E,]O:? !C"R'HCEO1%63TM3:>_Z<["_&,YAZV6L0?CB54[.[T7RX09-F@^"9%; M90,1W7Z.;,RT]<'#"H#P&T;1AJP7.>/D9]#Q'LC2QZMP[L2G-9#R4W8?2S,8 M-'0IW'X'X0H1H?8"@C#>>>(.PA9"NAT[8!'A[(D-R/!?1T'*MTG#4>G_%>)1 MR=F])Z!@N B3<%5!OZ<(25,'*$,JD4-S^B :84QV]ID3P."'CYX"@%^2=Z)- M%-+W4K+?/1@+56+AT<]C&UG">:J-!V/2IS"VL$^UGH@I]F,T@QOP KP/XJ>M MD4P/4SA5,X73'J=PHF8*)Z:G4#1X\A_^!0),#/G5MH-DX"-L[KB7>8@![W#V M&RF:FUB5;2/\?,)'S]2DF#DJ]6323*?WBR_7-)'HVHSEF41HYU>CV'AP1_,J M(B8:JY#D$_&C>0Z14JE5N%;9 Z-Y'-&!XNGHGD9TH/AA;&\D"E3-_OUP5[N< MC@&ZFGMV%5[*O0EC:=JBW2>$)/Q@#/R1J"R-X+?Y2=FSUT@4FP&L6WSJ#/)) M"S9K0=G'%]8KQ>X( F5/8@7T&Q[X;&Y!4_V0FR75G*\<0BJX]O-?FR\3T[9P MOE6^CW<9>."/XU)3,^_4IBWI2MH@V%4'N[HC/CDQF:Y^[RYC_^'!8^]T*(^) MR2)?^S]\#!R/YEQ^(TKS1K#[CH+!I-Z#%:Y-;/_2;H?P*8J%,/<+LEXF>G@N M.M23-3UC]/R,H6P=F3-%>0[W!A!2+C&Y<#@X*[$%;P/2A@%O=XBJ]!:75W , M6KN+)_4M/3+[2F.AO$2&7/KNX"Y$"KMR2M,?]O5&OC/GD&RM1^SX =FQY'86 MHN12UI/E5DS$/X$P$_>KMX%DBC83@I MT88#;=0N-*Q(S]%Z#1-O%FT'3@QB^C'!"*A4IQU'&8Q2E9V'C$:X(9L97+YN M((Y)W<5F%[?HK_E:2C>1CQ<4Y&>:,^3[D>/=T[]ZE\'"21)UN=GB(27%(R4S M>TJ?$@2QJOQ6LOQ, .X3(M_)YEAQLU#^4&K\&;EYQ2O//_GB)U)CQA\_ KQ. MZV1< 9#4[ ;NCPWR+QWL;0O_3-WHY .QC2Q!7K,U$X]RC@(ATZ7PD6;VKOT% MIH-=@.2_U_Z(58_"0 ;R^I7!1@AOQ "1)=!U=E"_.-'G,KLPT4CFC&;O-C9P*Y?E"E*)X. MV$2EAPF("J!Z&KTH8>&TOD8RNDN?UKL F)] QJ\I2+AW+YT<$(AS%<>2]\=S M(A#/R1U+@E^K_&M!:VSY>QP*#ZG7XF/)ZQ- 5X^!.);4O\Y =[^3C"4_4% E MU=QFQY(2V.P-0!W<&&/)\I-U'2$.K]=8DO6$S<@6#R9+IK%=K?!YA1&7"YNA M9G> A@!J\N\4#$R[Q9_H%N1^U EDZ%H^[U:&,7"[0 M>='#*AN]P/"TNT.E*)[%:)4 7 VNR.XI@ M\83NY=A]MCO-1TH-E*,Q<[B^&+#0AA-8G"?9[QI=DB4*N@]T".'%;5,Q&<%V MYVQC'N7CU!@%HZ%WHO&:55]/S\L'\KQ >HL;X[85JH M;%\2%WJH_"!: =\B?T&K'GG4!VM,T6GA[Z#THUH$3&JGW.E$&8LP/>/RRJJ2 MF%%EFW-PKFPNY_U.1,$,#$78U8Q.MCTY2S29%+B7KPO:I8P[H;CC 'U..U-? M%V(5>OAI2N9-\9&?+8EFI.]+5RCBC\B5I#Z091*9KCSM 4TV#DS1-=N4^)"F M^Q-IFRPE/9"IWA(3Z/$G\%Y [(B52#*2&6,(DT]>=(F1-5]>0>H@Y$T44S'* M=$4_D%MFET4>2T4I,R!7"A(6/#5Y2Y1 G.LGC>6Y1HQL8N:,I=&T46P3@YE! M:W=4@C2T7:Y>#-Q)H2G9M\5>!NH5& H=;QR0UCMU='2E_YK@ZX-G)P2N-0BW MQQ>>JI>I5NW1-I\P U*=_!S79BP^%>1H?K O-.7:)[\&'IU7I37N!*D.YE&- MEV^]3A5:-'J!GGU:-IKP<@9\L(1B(2:U)/37VDH O'S= #\ Z< BK->2,,5Z M-\=5(YG>Q27/)!''6F@,'GD!^ D-QT071*SVX-D<+?(0HL6?*^21&09)2S6% MND2.^&!4BB#[>F7<7;:O8J[N'#S'<<\Q-RX9? ?PP\K!0F]OO!0U"^]=-N(Q M@UD4KL@)^R=? 5!>2G)5J.*B!HC<&..^$)?.8A53GB]O(#%?@4O-6.3'0SZB MPE^XW[@[C" UHP*%0M0W-[MUGTOQ;6,.A(O<-9+1 M/(74:).X"NY_V?M=IF8JB!/HL=2AX]FTB.MTC:407;N40LU2="P5Z!KT#VI3 MC6.I(\>!4;TUPUX^["[6(RBC:FQ1]K)A-UK-MCSBO' 8?0<:'4P?''"NM,TI_+]SN6RDZ2@''H !,E MG/IX_*)UANA)HZ^DR4HI?@"3&F!8CV!B4]#LEZ+[\JG$$*NU>K9EOY+&4(O\E M9C!F.7BD\7?%?Z=%*&Y1^'<0WN.V'&/H!7,2;0WA_:N=GX*!^([\8YC/8J]4:_^,%T7?YX3.) MKS!KVM_@T0( -[@BMD3QX&3[0/ 9OI68]I<7,NIU$$3 O8AH9^0$Y\0J[#P_ M&>HFCHJ,/I)IS*MA4*F'S._.*UQ'ZV)!OR+ZWZ,@/$L.$SE:8;88=YBHF?F2 MGJWO#OX3A-R'7\.@0Y6@R6O3M1^$.(H#M.?ABK:8O4-&>'"C2CE'RTOZ$&@7D[DPI#23O'FXQTW) M#A>_$AAFR)+-.(S;@GJFAVJ'QO^/*G!B3L=N\8!96$9LTF8&AKJKBUPG>T#< MC:5LW*&")!CDK':\H8*2/6:F+R4O#HSK1Q+;+A8;1H!JY6$(AN7,BV+ M?4N8VFM!^95%E;DH,K0,5 $."S"1OS&(R%_^^ Y]>M45" \N?Z2#K>0&+LC6 M[D<:V+JGNUV,J9U/=+'$&W"\]X'FHW=/= >&BS#UT_\@=\G@_N$'/WZ.W6 %:ZD0P;%Z,:#]JH\!,7(5(?#D$"?<_3=:"5NDD&=G>ISCW MM:QC@:SF*:9VIGC.Q]Z'9M@43?#8^I"*K*?#^E6V9\F8(ZCCRJ$V1C22NL%/L5J(PMB[!& M;R,^HV(L>82M*#68A*P K=VI$<8$V-Y%8%>"G5J+;_7%">F^#K+M:W>38ZV7 M><3EKF!0VZUSC$F*'5_6KISX:"VZ57Z_,B:EXWUJMWE=[;1MEY[5'F:&FMU" M40%JA:<'AIK=\DT%:L57*8:;W59V+6X2#Y9C*4=ARFQI>==F<-M]M+6;+GMA M#[M&RR?K<*T."T$5\2@L[]O.'587LX,J X88&G:JA#8T=J.ZRA;)[E990UZDRO)$)Q_M?IP9\H)4IA:PA;&[ M>H^IA5&?(<-6R.[*7D,^.NK3Q?)5M=3L-;"JAO,O\Q7[9+=_V:)S6%PT.^_: M!A>MQSS\?!4_3];C4%>QIH(%6[K)>AFLU-RO[Y(OVA>[:SKK-D[4EC1BJS*9 MC'U=U:.W]AVB]=O!VOHS[&, ES):E^M?3WN8JB_,KX6#@U?N[S5%SOGIR%HL. MMPI>1')'>2E.U::T5IL2@.H;\(EMZ,U\=^:NH0]I$BR]XZ1+)5ZS@I.@[BQS MX'DT4\!W$X\)^;/TC-IIZ:_@!(@:7A$.+L +\-"&ZC7I^7"1T][Y.@B)#'0\ M$(A/H.)CS>Q>^T0%@+Q_YTUZ>L4K0K00ZF<:HO4B&LE,Y2.F\A%3^8BI?,0! MA@8WRK6Q5)/@T1'MF(VMU@2?@8 :;9BQ5)P0QHK+8!U++0IA]-JO+PPZNQ6) M,'2<=]G1U)$X^!P=V\M/&'#!\[KX&.1C:6:;NWKWGEWI$T,"?!!$Z^0AX@?Y M]@KA]%E"BU.]*Q>'XEB7GN= VT7DKU*%"=S#X,\K#,"U3_8^",)[<@"%G!;Z MF1EJNYNJ&5 A1?/]'P%>FVE&S,%%WQ6=1;9 QOKOR"-D/"+5>]V1=>P<(J07 M\ 6Z1((. M!=9@X)3GK= >$*N^:Z,)G0M;]$>)VXL:6<2/(##,8_)#$%O5;W=^C'^R]C9?[3 M)_MH!3'031?.O8Y*[N3):9W8RPB\G<'0_HPD8U\Z8>$ MCSL,J;OQ#/A@"1>0_%$\;DV4LH8^E>=$BB(/NO1*$P\/0< ?Q=9&P1##(GTV MZ[_7'N'X.SF%1#P)=*^L_U9[A&E\R;US<+@5#VJL^MH@P[1$;D#,#VHAG&V+ M_R(:V"A"5:H=VI7S"AW_<06PLP%1"!?!S&NWC,9:(R2;5@435VEA")EN/EHP%,Y;N4A*V8@VBY<91=DOTAFL! M:KJMC"4@DDOCU=] ;6_;Q'5_;T"I?-SLE/*W$L M; EXFQF>!DQ\T\\S(+Q! :W.'3]BS<(0PZ MP#6,0TCHW^-HUA7R""@!"Z@_]3=)44L*(,ZC, @= MG^Y?D0D)D^YGJB5&A%=.D+"40U]H#';>11RF:L;1[1<&89)=1\68D!MX]T.3 M;$IYK:L)&!9B,IS7T^C=$FV='FI=@+&$P39OX#J7WUH?95D!ZJ0^D.A81?Z'C>-H8.OH 'L(AP[%B^1=0X\"*7UL)-D\ M1>0Y:9AW"+.O>_8LZ9Z/?2XF;8AI+DI+1G1+_%Z^)LS2/@0TD2 *TP(6)7-O MC2)?Z&*D:$#-5\".7):=^_J1N>$-V:[QK>3%3 K5U,G6OP=$:\!%Y@C]X<-0 MH(:H+.5>EO?660/Q<-QV6L/>JV?;:@*BT;Q:V3!6YK3C+#K4-U4S\N0:,^4: M4[UR8XE;U736D"%)9'L(K4FMTKIF12UJ>Z2NL&V"Y,VKL03R#E[6W%053;0[ M:$SYU4K=:F272[84]J6X9\UH:9>MI*:.NNQV*=J#<06)<2]SQ4X\M/=@ [1YGT(\+. ZTB$I.ZK;_>=*[E1%36BH7YNJ@(53(23H+GF--4< M2+EA1:C*.5J1#U]%7:C%;Z1&?0AQM*!I0\4\/T$N&FEH;S&&B60Z8\*47FID MNHLUD-%=HX+V)$Q;$8K[F:N^UHUY5KN_.+:H7[B!B-1&GOW#>2WN/R*+!+=Q M P4ICNZ=%^#[3H>#U4!!BJ/O"&]62\R) ML( 7>'G(T?PR!L40!J-\F@/J.TP?K6\MX<4?,+O MV7GJW0>[D^P[P-D2Q< 0M-.[I +!UB"5'$3+3>9N0I$_*(GA::=;0,&FE ME MRX%5K\5[C]JL*ZJK,'BSRQ"#B>&4FH3NWADOP(\ -4 +W''&ZG$0Z:?U1Q(J M'>??A/ M@>C2-C+:MT6677+N!*OS"&/.6.46 G(!./O3OT+X D?/5"Z@%X"W_($X[93Z M.6\7R>%_1,5_5W#@:NAJGV0NSN)]3'BAFOT\"D)R7\=)P@8Y;+,@ .1_W4?G M55):\I.7$S*)V4=[&/M!Y%$!<05$Y$O=]_WLLK)))K^S;CJ&R6H.6/W#@\?> MZ3!YTQ(8]MUYA>MH+U_"LOZYB'!R_Q"/ >>@UN.$ M1$/#VVG)18AG/@%*]QO134$6#IC6<;J!SE/<3IQF@SJ^Z%:2IJ^[$ QK\TP# M(6_)=9?]I'@;%D^;$":M>:J/A.?YLL"5Z-:K(2"UWW8N",5[F>"^:J6C0:G< M8>02,X0N:NI1$VQ0VT! '[OSW/TGH ZKOY5:\3/H>7%3=O*KKA.+@"L4D3_2 MU7K$1)0)+CT_0;E\D/CC8+X\0PYV:4U2#!:$%5&;M97.U#CWL!KG*LRVX&.J M0_*%T ]K:M,\D4[K=[?^%>WQ) M*1V-D1JWBNVM=_G<4JB#/VTLB2NR/DS4U3=K>[J+\J/>[KS?/?6?K(64^TF$ M$[V2LK8THTCBC0RUO.8QR.P^Q1*0U;[&,LSLOMHJN7D4WM1WQ=L7ZW"KCCE M%<$..1*?[!14=0$AJ#(:A:&A7 8-J*9$$QZ[04,,#[L]&QSN(+X$XL_*3]% M]HT:I++(/8:7W;I>]TO!3456\6>[30'N\-=L.];&Z3+$[,YY%4&L4QBVQL3V M0>9BRP$K$LO/TK*G0[USJ#F2/?*)=W864&#^L8:R -\T @X\K8RH$[ M'<^S*9_R;4S"8_G4$VROFZ 7X SH /R-@BW-:2 MT,SZ/%P!?$LVR@;09\.XSC-A).5"9 9ME/2O 09. "Y \M]K?[\0V-7++11< M$BZ*4].8F=UTI*N^GB>52E^VY2A8[\66(6 M353T5W$!Q)19D;$OR W'0YNX(8'X'%H(226M_2"F3#PJ<$5LPOIO=6]L3$Y6 MHGR$-G'Q,W,LRIC9E9]/I6)TWX@*9EG*KHH[4A/5_B98]L)TF]I-QRHT.^\! MZ3A=TKKW2,C5Y4#+\*>3&_2B53FJOS:SY.))NWL?FNIX>!8%9.<$07;AD>YZ M6$U(MW&?F>+9J.(5'VI):,CJIX_JR(-)5E1\6L5J$-1_;X19D2($=5\;2]-N MD)5GF73JD*0M0'[R*YKR*THM#TM(M#.H4\710,V'FD%HYXL:ASBL1:B4Y&!I MWBN7?D,<>M?VYFN*SB.G ;9[-.W+%18S:%&MO3I8EC:'> IX5-4%LG]B_)B0UDD M]^_#RFN1W;"5?O6Q9!8TO4E48U0,:5>^M0:6*B6ZI>I?OUAT8O[QK:]2P(W*&4CRO;00^']0LU=!HJ=TIL; ME,I[B>UAA.IU6_?KZE@B$CL[#91%4JA_NLTB*3@]BNF_T/_WY 3@W_\_4$L# M!!0 ( +V!!%7R;[/./K@ &S?"0 1 #$P,5\Q,RYH=&WL MO?ESVTB6(/Q[1_3_D*N9FD_:H"@>HB1;KHJ0;56WIUVN"ML]-1T;&QM)($EF M&018."1Q_OHO#X $0(!XF4""H*R-G6I90N;+X^6[CS?_Z_VO[[[^Z[=[]/>O MOWQ$O_WS[<O6;_^Y++$_IRZYU,O#+WEZ\$JO(U_ M$WHK\<^0/(7GU+6)&[X>_' [\]SP/*#_0UX/^5_%/V=X29WUZ[]A'R\]UY:_ M?"1TO@A?NYZ_Q$X\C(-,?B/F#?E9S=@OV&]=(K]ZP#[%#!B*/SSYZ0U=SE'@ M6S^>S"=+:S&?3N9/D3W@_V_8_V,U/T'B*'X\.4'8"?G_Q)M[I':X>#V^&JR> M;A=R/<,Q^YE->;'Z*74*8C'8H7/WM<\_N]4ZEGC+4\^Q]YW35[HD ?I$'M%G M;XG=>F=S_[2@4QJBX: _S&TJM>++9,5RCQ9;-?'+-^F06?AZ=-._'/V0_$H< M"__=>/Q#X>;W;2Y],"<__8<[#5:W!UVLO)@1Y&)V+U47B_GO,PAG$\OS,:<4 MKR.V/M^A;/3)3S]_^/SEZYL+_CETD$-"=D;GP0I;U)V_/A_T!Q.VN9.?D-H\ M)S_=_7+_Z3W[OZ_HZZ^*@W<7,1)K^'A_]^4^F:KTUE,WFKKC.IB6>8-]>1Z% MN*> ;+F5MH-[3=#0TR_6PO^/?QM=7MW:[':(WT,?7*N?N=I*+/J/?[L9#8>W M:H.&D\N!VHB*KX?BX[>^A^U'O#YK";/4\.B/* CI;*V&2,/^:)+#HV%_<)E% MH^O^Y*"(]/7O'[X@0:)0AE:(5XY.PP4-$,>3T2"+)RF@-&2'9'%BLR2NS?XO M3.'7:'A[AM@<-@Z)CM^ 0?\J]Z!>]2H Y :,!J-1U9#\GEU;;0!5/*0EMHG: MB.G>4VI@"U,2/A*BB%)??OOGE_^:5(Q1)HC9 6\__WKW_O>[?_70QX_O>@BC M]\3!C]@GR*%+RI^)0_&4.C1<(\M;KK"[1J?0-_B1G9/C^7;N"?;$@_OR[N^? M&=,87MZ^__#I;_>?&=/X]*Z?60(3!%:Q+ '^I6X>.?5]ULAX5?E]#L%<-(5 M&;28_34KF7Z^?_?AZ]W'+Z^[+IT]7Z[Z^]_O/S,&6D6E!SO\+(CX0X((3,F@ MT%,#$BZJ"'5^ /&75=Q@H,@R=]:$JS:=&V$1/\2TBK@/LX-^G3$YHVKWV=/] M2'"@-D((.DHC<( J#RP[XF[E4T=IQ*0*%;.?,Q%CJ#2 "8H$+"?^RIXM=;&# MY.GN<*H 82Y),D8X72..&RB^;FX*FU'VQ@1[\F9R O258ZA@<._9X2>RICA6 M5+$+J=)^(:N0+*?$AVDL8Q7U1D(8,2'/V-S\LDQ-SB_6V.0)(L#&7*H#$/AA M[N29*F%L:OD"S*T=?J]*VKR^>$S-C5Y63\Y@$L#"*VP\_3W-*9.&1J:JGEI/11%/^&'1>2VT(SWUNBY'X0 M7JU\[XDR?D6<-1H.;GHWEZ^0SR14/'4("OZ,N,HU(R3DK,H3X@GB<$F/*6)N M$.._DI"C+GNIR3?<7.-7#LG"2':L-HJ=#59:FN-9RL)7I(9Z B@ MNISA6HFSG/STFT^6E!LJLZ*NH@&L2D6Z5K9+Y48D-GA%XR)3H]4&_,OSOZG" M^)?:]Z?5#S4W HH[;R/JV%NI9,OM*Z#5LD$OO4J2FP6PPGY(K6"YD:/!^%I)I"=,N(9@I9HQ-?MYE7B:O4-N M2%7#W"I1/OOYI/?JJLIUE3M5&Z^K.-%8F;&.]1AK7:%LGYVB"!ZW&NK"NE2$ M]9Z?":\\?*Y^&(N5;F@%A.\5&>".1^1[SU0NS+F(3N(G9':N@+Z%%;[ MSG.#3H=752K-95ZL=<-%U5;R4, ,.J<.52' 3I!%%8?.(XSO1?,%2K,XQ$,U MSKAMAUM $)YBMG+QTVK%"(,P H6>$)PW/I%$5T1Z+I6[#0Q=VB;5^-^(3SV@ MF6Z8L7MNK+X'=O^7$[9Y%WJT3QEDG>I1?,NZ]&\2F$N M=UJ1[YY_(U7:=4Z,=QSO$;N53N@<+"[+5DGS.5FS2I"=9"'\^W RZ ^J[$7Y M>U&EP3G+M]H29YY790&[4A.?)ZKXGYU_(["J#-J8 E4& 83N[("V9.Z)JLS- M'\T_V*-I2>Y^QW[GTVDD8DM?Y._C8U%9M 8&2%VID<+LYU^X_Z'2KI$=,VZ8 M+M4B2Y\9JZRBRXHGI$PH)P5J3J7\G1T3QY0JC5E4VM5SH=1S^E"IY>3WDCC? ME48]^I1]X<+"D5POI!8T;&5?E$,9 !FC9FSZ1 4RYHD?7AL\''@XE<[L\'@J MG=D;B;OY$M&P<(V@*1H)NAE-F"QZT!7HJ[E1)6)?LH;RAK>FR)H2E %U5,3 MZ2NS3^IJ34!346Y4M>I:*BNJ@'[$3":Y&YU9X0D'UB M$;H*1?)9$/$ ?DI<:\WEY\<%M1:(!_ASJC1=(VQ]<[U'A]AS8O=220*;1((> M8[ A$QBJ+V>89\T@72'Y?%J%,3E%Q"%S[%3&D>8&3;VH.HY]M$.]*\L"Y,#@ MN4\4MU-I)!SE'@QWV@7&LZF[1^OW9Z1;'D/?U_^&H]!380U@^EYV+YG+>\L> MU=SGJ':>7D^^JI& B9W5,*ZT@=[?<.^B1<@"ID-^$(+8)67 M6\J/_N"F2S$P>O*96-Q85)B95;"\_'R%6\^=<4D0&3Z03YQ%$TR!D M](,^=.18> I&)TZ&ORTF58*=,0:7,BWT_+=^(IRL= -)?#)CM^-:9$.>GX64 MH6)D?792QNB(I(SW9$;=V-)RS'(%[#4/#+]F"Z^$/^]_H-YUTPL2MCH4@1/N M3:]'VN>ZL99@P91:M,!0>:'D@3;'DSJ"Q %>=N-$[/VTJ?V3P0$*2(B$Z1$?0MF28S4-PUO(Y]%6/:OQR5XD.FUQ*Y#@F S\CP4H2-]Y%"(RY,GXR@ M,E#^V I[[(!$]<\5-);']/60)V)%\- BT\N!ZM&FUP'78$VO9&.=ZPBEXUZ9 ML"2UM_W5* 5D0GE*G;4,"]?2_L% *XP99XQ@WYG%QC4K&C/9M(^@4'_:E\_@K9W MEV]:5K,74\=VMP_YH!L:#=4;KHG=OJK$_]:7L/V)-SGTD^6L\)R<3WV"OYV+ M4-S7V'G$Z^!6]N\;#AB\$Z7E?Q=-"PV1S>$.VMCT 8DGR=G,+.17(:LR3#W? M)OZ/)X,39!''B9G/YM\K;-O)OY-%RR'<*^K@54!>)S_8L@\ M5#][1#?]Z\D/MX\+&A+!]_@M/?IX=5*'W>2Y)L#+7--U7(Z-Q??QYB*TJXY& M.,L/?S(Y9KP/ 9OUOP/66>B++_';'VI/X[0,57SOSQ'7:X12: JS:C$1"BA0 M[ /=E:7WY X;7 ?@9'8PD/W'Y__A#(#]+^,-WT7XT3 7?50J(G2"_JD]FE-\ M5OIN*AYKYAR'EXV'&VF^C.(X19#J"U];KDA[EY;&:YG57)7(@6AX6:6%(@Z] ML++R$;JQ:Z#EY3_ZN?C2:B#,CBT8:N#3AK#IL&H6#-2K"L<5?2NQ/@Q53VB= MW6PJ@Y)]%+5)3(BIHY(341L:.#Q;%T"<:F86B%)H20UL4"F-H@5AJM "3H^2 M0;U:VA#,'Q+Y2L-4.](\<*);H0U +^M8"D91P @HE^H!P@&:1+Q+X#4/:MB@RC0 J MJ0H-ZS#W3PLZI86Q!"KJ59%]JN;*[F"' H:<_^A4*6@.K)3N#JUSD=4+@2JA MV\;'J9:/9D_8FV5;4YI^1Z/KWO#537'CRU-9)X,&HI[&3#0Q$$4=1!.#N Z= M:&=&9(]GUV-PHND?Q IY\P1LIB\HS68RE 0> MOZ%)5PT# .<&MR!9:(,H??9- BE[TDW"N'_WWO!]GRKII?H[F1+'>RPT13<) M!:XZ:H,H,;\>V0OQR1)S[X?QO3P+>@)/(:AS4$@I_$\+B%(66@O45QL&G/AJ M@U"(F35O2].GB+9MGKB#^ZQWF;#']4P5$D TP1@&T (]W.<=;1+.*53O)2C'L!P2]%FQT":;R^"LV=EXS^0G7U M%OBZ-@SC/C*;FT2>@3,QMG(9]Y< M9"A_OLS?.'6)EG)_*6'4!)O_D+TG7WJ M)DUM6,/Q56]P>5UHTC2-=TQM%%'@V0ZQ6C;J?5)=F9WZ>56JJZZ'^ZQ#1:?= M#Q5%[[SEDI=(% Z!]^QU\PI,2)@<$#C2#_W,QO""7TE(FW0MI#,<947O?%P5 MLM+@>>>T^"'D5M' :TQ-5F(%+GN3W'T2E]!5TFYJ>*Z!A8+Y4!L&W'RH_RB^)#6(H=*4_J4PHKAB\X$#/_4A M<8IK^&[ 1I\Z,2,*9%'_L)2*6[Z\1I,@?O?\;^BCF ]HQM#G)&&(K044NZ[J M!"U#.8HV$.A3O.INS!-X[_"5O84<'=#7#3\Y715:'Y.3KC1)9T_#R*9 :K1A MP$F--@A.:@R# +-(;0A*'%(?AZ$<4A\"F$.V@K8M!!O5PMN81:*$AR')91 . MFB'F"$8ZGY=5Z3M/0+8Z:U5*FU@V%IZO);$^.T8DP'/43A?]JE2W5%]_:,Q" MI7Q\B=ULQU;%PWBG<6VQVE=LA3JHB^RESEB MC_8F"4#.E4<[I7W2[Z'WQ"++*52_N-:^L_$0Z"'5!S$:C*_/( A>"\H7&;=M M&@Q42:H! 2ICU A^NP:!@+5*.J<%#295Q^&8N5-?4!@DW&G,4LE)%0?2MPK MWC 4A= .?2!07X0^!,;JEC0,)2_$ED6"(,W=&#-TV*6%W&/EAVMT.AZ<(1NO M [1B+-)XPAU;4X[=IBS=:&N*EMZYAAQAL*$%EV ^A:OE9=QCOSB@H>5UW F\ M[,!"?A."H8+,";3,@9>8_PB<(:(- T:?^ ]!#Y$_([H2\35(_D@?@]:= ((FN1 M2'>R_>"4()^=F>>R[:YE4O:#<3\BV 2OGX'TP$[.M!4>6K])&T#+SK!?L(O9 M(P4F_VN#N9N#%67S>K+V+A3T/FT8K@-$IF]:)^!_1'YB)(I[/;1CQG\^D M?!(L)"PLRHEP5B:=!X)_;Q=@1\+3D/=$<&T=25T924WU=BL'Y(0.=@+^FH%B MQY*: CSQ5HJ8,[G!;\%]#V6Z^B$H\&:R^E9O>)6J&ON V^]K1)Y!&:T^",MS M;94NS#6NQ7AX4PNX):@0Q)$V[+_2MZT;5QB9*L)T)GB)QAJF;T[< SA^==G9 M%;N.38,9]@>O3M=GQ1PPY@G\ M=HUW)?Q$6XUKU?&T8;=1BV-_T(:JYM ^5) M[=#@1)XP#.:4 NW.VA# .I"^[\(A^*"5*PT=F/"7'?(!^;/4J M=0LU^1S+?3Y-0I%T2*FVN#Z>*9@.S&>OZ3L(X-4 :KP5!$\PZW3(@T+$;HT8 M*G#$KCX,A4=?(YY&X='K0Y&/WG@F(,D:-J&T*FZN'F*OA9Z)1/DMPJ$8(Q)M0N'L M?]-J&](&:Z]3UQ0(H0W>WN4*?@I]OUO@Z_7*_AHO)WU*'\S7RC7_.%395*WJ M=W VU>5GTD(9OY@:*]8"@H%N96V=55@*].O0Z7 (\QW3-*'<,AR<(:Y M0:?[(VV>$ICQZ,."*Y3Z,"IH0LW';UA22I&-0@:MQR6A/C7]0S^%\OI./X5' MS[>-=U6,W]MTC9:>3W@Q-[2IPU"*6PYDZ#\_-H6,,@N,0+?QKFS7O:&"7ZV"Z-F_C^_E]W M[UZJ*#VG*DIV9ZLH\?B 55B6XI7_VJCJ?:_6A;,&9P"RMTX')RL(8_I X&*7 M/@PF80$]@*M*DMMAHW(FK-U>Q"TK3 MK+$O/JI!_&GRS3;[.AL4+ ^^27B8JQZO*8M5TIJM."A):ZKRZ*-#WV[]!J,]0 M2/I'ME\[./B+V9\"__VBH8* 7R,6;U-G!BB&URL[\DC!.HLV(/*T\DD0F$\4 M5 N7T8?30C;:0I;N/(6-B(Z:CP9WXGED#9R MG&/25=SE"!;FLZ'GT,89#8<9J3@?&@ZM4DBB:3HPUH)3GL.%LL']6TV'LC4- M&&D@!>'[5AX+$U"2J)-GWD:EG:^S=?&H D8FY@$4AQE%%% MC([X6U7\#SB0AX?&X)(X)HLMCOBWU9M)Q]\PJO]#AW8W*@_3RFX/%J75L=T5 M1J(I;F@T+-Y193S3/!$S%M$(.HJ8TAXV@A'& M2#;6-FB(5K-\3$4W/5B:7,-PX;&##8M+Q.=X!:_VW[3(Y,V4(H)>^EJK@&BA MKW7S[>9W5%5HO$Z-F#9XP$X+C;.-FY"ZC$\?Q530A@3Z_M*X6[;AWW%UY M@E :7EFZCGV3H9#9=/PFK,>9NV%25<[\S5X<:?8"4PCQS?7>]2/+RKFX2GQ MM4[J]V7U5,TM"DP<6UV5>C&:5I<'%U%:71:<#;6Z+,FZU#I6MKK QP6U@&). MJ^N">F[;793+6 9O/Q]"I816EZ=2/*_5A4'S7%I=U"9JMX-K T>HM[JJ);8[ M>5@=7%.05&"#)K&VNKH5]D/1Z\N;E627J]I%)U"[Z'>3Z4U:SO0&AA>HB+Q- M>O@56P\U#%ZU'U'#X!NO0 *,;5 IX=+PED4[HR<%B?< Q]TP6"5ULD&X:GV@ M&P:N$,[;,&2%<"4#Q$Q!HFT2Q;RF7167;>3)Z -1"T;6+CD/[NJEOY/FD;54 MH6F:R140.C5%4P\*T RJ?R5P@EVWTNT[;[GD-P,/%-<'J5QVO8VJZ_K;@59= MUX>@4G6]!K)!T5D7@&@,TX+T @_/;CP"]X#%)!N&#*]UU#1D>.NL9U/U694Q M-@U?B5\V#ASJ33Q4]%+3@.MTJ6IZ+0H!N6956(^ M' ^C9PVGT.F*70H-,[1AQ"1-Y*8U?>*[)P9N#JLMTD,3 ;5U;,C MY8[7!@6$3C^L B6B^7)%#1J!#WZ82Z;J?"U@2P?\I!GB\ MX4J7A=5.TJLMBU9*GT>\OO2Y7A>)>46P%'(R2EZD2NX(.+X.OJS/);Z]@@/* M#X5VTP!,59D 4S*NO.Z,0: *YM$25&MJ)2M<:),P"!%JJS2\<;6&&(*/&EQ- MV=,NH'B&5U+VFML_$W#ZN>F%*-B:32]%M4:OP:4H)-"87HH*.36\E&+ODT& MU$5,.@D7SII)J$'(#H+'V@3<=C#S',=[#%[O%5;5ZJ!4"ZOC(5*.;_F5>6&6_&X_W5>VI$CZK&4^)L*M0SN7^OW^[^_3EPZ^?(+;F+2K\ M]OG^EP]?[K]4C)ID1PG;UO"V"E1FS)=_?OAZKS2BBDN)C]-A)H:1+WU7.?RS MZ0/[;\CU-C1E')_X/YX,3I!%'"=>\>;?*VS;R;\%8C*546#FIL".G(!K%@Y> M!>1U\L,MDJ5W+J^NQ4G=\II#H<__8R=CXXI$KR[[ WEE;RY"N^B+RYC-EW\Q M'O?'Z0\N)*A-4:1-[1]I/CV1V*'?(*23^,S$2 ZUD72KH(3&)!_$ ME[7W&_%.]WXAGVWA)R?[:WEQY>,\V=C>6F7%A:AX@%D6K_@O2EYZ7=JA2RIX M$&/ \79[\]_SK=W(IY(W4%SF"[5U\";O7#?"#L2YL:6J0@U0&B'$]8H1F0$7 M:O-#M!&F-'SY.47G7U!7&-8NA: M^%+"ER;EC*DI&;:)HH12#5:B'D( 5!IQ_^Z]V@"8N)NE@9FMP=^,_DA=ZM,!!6MKRWLQ)?/]+G* M\G*9FCRL4YB%.CP34G_U M0NJ?#ZF_'O5&DTLHJ7^A],=)Z!Z4_F;T0NF?#Z6_F?1N)N,B M2G\A?#SL=]+C8RXL;X^S2:]+QD2I1<8^B]^^\+1:!\]-'7O(Z"A/>K_$C7-5 MG(JAI_;YHLH:W95(>]/JP2"1Z^K?)_J&*MV7FK+FD6^ M2-13&6.3P/+IE*AMB%9=26XC2:RY"HR)TM=3XGB/_7;B@8<%\<",Y"4>:TY1 M3G0\WE ?]Z:G3N+?SG#3C*/ZAO&U'VX?%S0DXNPXY7GT\:J,P?&U5W.S$G=) M62ARS?CB]*T4!0./[,1VH!U%D9KET1V'VI/DWZE MS_/987F-2/MZ0>954?J%MPL.7T=WB62PHQ2V7J(4C MXP8/T=V2;:D84=*W+$,1TJ=K;HV;RJH,Y<&+U_V;_1\,7E7%/S(9^#K]08FI=W35?Y6R];+MLC-CQS(Z>4X6 MH+&R.>^R?[-KSA,R:==#D][%KU1D#J?%KLW=CH_K;NO=Y/!&OJ5F[ZW6#=T_ MX26OA;%'>][1ST\KN$-Z[3&-+,D. HS=6W2C[Y)Z88,.;>*"OQ%^B"Z!NF7I331++20&*J?H*FT8PJ3#M_^^F<,I^ M I,]>G[@L 'O.6X=>PZ$6O1(.194J[IYH_E>;4=I66,9U)+1;0;]FWR2Z($Q M]D=4Y<$2!W37.932QY=Q_U5=N@$OAU"77[5\WD8>:)QG>@11'6".-NE=7EYK MVN2.\V@FO5=7D^X\_Z/D**KR3=?$FTIF(;6B5\/^>/0#6"DCC]!ZJ-L/P<*S;E1=\ XJ]PPT$:DZZES8M&A@SI'TJ3: M>;%WOUEXJ((/,@#K;>=0H6.4JB69>=19F;G>%<3!TEUZ1#&?5S*K5M%]-2ML M[)T=7G7N\;4M2>SS&W20Q*K?M+SHR_[5$"Q8YKSN1XL.RM[8+@J6XPK!\J94 ML"R**JI9]JNFC%/DW3CT^58*U%D_P9\1]@GZF9 0J7K&]&_@.$ESJ1V8K_-J M'_+$YL;A,0C$,#OPN\[=9L?(9DM2[O@XI%SE*QCL/)7A>+>P9B<-I-N:+8TQ MFL+3&-;,CVR;\6C%55SWAJ]N.D=K-(W.,#[121D>9O#]]V'OU6#5DGG9<+Y.V33!VI7YDWFJ,"TJJB?GAU@=/0DHVE[[.61V&-A MXN?[SMUOHW1A3V7@3DF?E\8L:U6BF545=I6<',^'PCX_Y@V6 MTE)U".$R6MHW?ZR)2\_OSB?:?OJWS3IL,EH *6T1-;NG;?!#K7UE/S.Q.]NI80AML>A54=FCQ?98Y74].,AT M^8D22R:HL,>VE^MAGO9YXL=M?A0G60Q?Z#V0.HLI1E M1U56&,M^7EWT+?O]_1-E-ZRX$]F2666$5U6,+;\+6E7Q+3O@CLDY-B#0,P>F MJLQ?O;/E%^YC?]U#M,K#GD]#QWMK'!:4[EL07[':7^4)YVOPN54FV]R N*&M MTICWQ,&*8$XKBP/F!MAD!GB%^=-2+/2G7'P1DC*=&P+(FR M4\X>O:CJ!6<'V9%H30\H__N7- M8N-V6>$Y.9\RWO_M',_8G;_&SB->![>Y@L?UK /%&) M-=GDLZ7+.0I\Z\>3 M^61I+>;3R?PILH5Y:-C_8S4_02$-^69XM<"0_T^\N;B.W]5@]72[C2A\$I2@ M)8M%ZKS:-E 45+8ZR#I<60@'9*S,L9J.[( )ET>\>CM5T.48UW_ M?VR%.>(=2)O0$6^ N@A;%M/8L6L1Q+5J4:J8Z_0!8LH\VK;%B,L8PW9;Z0\^ MS'83DS(29F*Q06[/11L;;1^]\Y;L![Z/CJV]:V?IN055K7OYWY77DL8KH7]R M*U-I;6XV@#J54[(+G$72IK5BJ,CF/!5VJY6LP#TE_,9],B.^+^'A "D7WRXI MMYTMM="1J]E6]OZ9G2??*G[PJ'SC[!7;7C0-H3?%KVF- L\ATB+(1ZWP6GP8 M%S9GDCEOA8[HMKNYH!:EUVI'/K^2T@7(0^V)]RE7X7KA!F>;7Z.[1L)Z MAJP%$X])T.O:&R%/*^+N+3![&%+"KL/R G9+["9EU70H%^LF75>1)"X[N0-1 MP.NH[P L&W1T_4(DZ!_U%O)Q \>\ETT&U*(KWL?MJ/=1FAIU-#LX>H;PGCCT@?A \U%7-X&/ M'(VD>?:HMX"/FS/CHUZ]3X+( 2K)'=T"U)7?T>4?NTBQ\!QN ]2,/>KF M1J!XU-'E@_&HH^M?^;2X:>71[" 4OBB@L:BK>^ )&4>^@:->OTI@8T>W<.2$ M5"&TL9L;./+SAP<-SN_&,/1Y@2E\SH<2/1D4>T'#TGLSS7 M(D$ UFTZN@UH:F]'ER]K31[U%EX>\9K7)B!/>+ER"/)<1Q1! M1J<=6S3MV'K.1+F&'3>>+-V0N),0=\GP>AP_DZD?8?:+80^-!J,Q2BJVHA!_ M@V?U=A*=J M.R.SD^GG!G^BXZR[Q&KM'O'SV)7'A@D4W-W',U>PD2L%Y6C?7#ZY1T=#)#0RAN6>=7#VW%AWU!GCNW%%O@#%"N%0T[*;)5Y2B=2T"O(B.[B)< M4#\$ZF8=W<+I>'!VU!N YP%V= ,*208=W0$TR:";Y%0AR:";&^!)!DGE[TW$ M.%>7^"^2\%_^[T]>'PV3HN [<7F;$-72)E^ISC<5/;[V[5P>TJ O<5FQBS"L MUQ*HB? PZ2%<=166YWC^ZW_#4>C=*EPS^ ;+\"R#7V_9)<]]+W+M\_1Z!!"; M6)XO[E!".1%-8,N0-%YNMF63W-(P?XY#7HP[AK=IRETTI#4F52ZIN/F8RUI+_P,Z( MB,:;VVKV[+>45]"?,@S%LO>&V*^80W:ND!FM\@4^K:@\%3'OMD*^ZX74DDTN MF$9)XG8(@?!V,V ]]D&R(J![O^"R"HE5_B-P (0N -YIP#"(S^:/:09-Q-&& MH%(P3Q>&0DD[71 *(HTV#*C0H0T 3^'>NTMM**+[MFC75]CGI$E0*]][H#9O MEVKVX!;>(WD@/A",_GYFGN-XC^!@E5IW9!J$8 !0,ES$E&'O$FPVT 81JPU%*;93^Q$:!J&4 MP::/O2I1O&8O0W\/BE&DAJT:^OO8&!,-[Z7<]-GD;GC;)+)<.8*3 /U/!;"X M""6LG]^;_^"Z_XP="%>%!4O2JX7X#ZYO@.Z#]#%./65:Y/T'R7MY1=WA] M6][(%39Y2?%8T/NJL80\F@3A7LAKL)% .,JJCX$,.-WU4U82@P0V5OM@F=]2&Q$]=RV_!#CE=HU'_U:OK\0] MLI]'5S^(*&ZNO?[FDR4-2 "A;Z-F$"3EON5+6N)O&_\O^QM3L6469A(NH2\@ MWXPT?, SVG9!AXN.6K6;APATVS<+_BIZ;-2V;NN>%]\]SQ@P#V M2;!B\LIAD QHN6H8K(D0 1ADN)S0\)9-6+=AD,$&Z8;IYFKE>RNFY(7@KG%- MKT 0E!+#P(ZU#1H74\/?!"TH4",\ OLAQ5 \TP"?# LT\)? MC+3/R$A[?31&VK+XWQI3-FV#+2,!.B98;1/%S\6$NTD&K<=3'CQJ\WR]QF8L M%E#T"*L738O[.1[\W'C(5Z&HIS4;-UV-!H5QPBEZ1D-&5"T5,]3NX#I^QNJE M[*4&+:X#^N3%N0\+SUU70NL&3I0(<8? !]3 91PJHDX_4AX>UVI>3YOHGQ5> M&H>Q)-AM07SN5HI/"SD^YH.,:^ 542D0KGO?8-.U\:#3%MZXOBF&,A4-^OZT MP8B4""!M;R$@5/_&@]<'5[1M^H"$>LUW-@M/V*]"D7+^;?Z^P;2?_3I8MAW"=U,&K@+Q.?KA%C]0.%VP!;*T"@L__8Z.'&#+;Z$DR M2?SI57_$E/3'!2.#XJRY!O[HX]5)7>. . \5-;^F[IZ^FS)%.WTE;RY"N^IT MKON383<.)[61=FT@H)466D1*K">'VE4J";_T]I\GSM>P:4&H:[F6 ;K8VF$; MM6!=J>E-#>YHO]JM"0@N>C6^'ZXQOGY.&QH-1J/F]W.P[5C8(:Y=K-77 @:7 MQ!O?TYKA7#]/U=E_?/X?+EVQ_V6"US/PK5Q^WP5TIBT7T&DXP*SAT!\#]5MJ MTO@ZA!L&FB'B8;;L^<">X4WO^!V%%C-L&+!/H'$W#0,F00@N3@\6W(#A@X>* M%5T;B'4 "@3>@\4 VHWH)4GE&DM3-T02IW#O$"GUJE7#!5@-!DJ(0<8&&(%JMG#4B MVQ7RG)5M:%=/U)?(E#9V@5^4$4%Y_XPK/]/!==)WDNOS(D MI2YV9!W#_2^Q_ D4O<3#%$=],_71Q1Y*(A8$(R4QN6A[ Q>XA"!9;''$OZW> M3/HA,3GFAP[M[K*<3KX#;G6VJ"_.0Q(,M[FGRV=#E'@6_]>#*? M+*W%?#J9/T6V(._#_A^K^0D*:<@W#U=/M0JYG.&8_GS1" MA*O%H;S7JEEAZ/N6A5X=C2R4BAK_&OGN^3_(&KUCT_ET&H4EC3%W!*3BGKU M_>%L4QAKD[$;\I5\8RNQ4BL10DYJN5+ZF1(AS40N.TT_9,=HHQ7_019AS@@Z MA?OCS:3B#[,!].B4_RZ.NJLZI3A6[:R/OF8G*H:Y67I2E9VMFJU#UCFMB"AH MF Q<%H43Z$00Q+Y.R_OP^%-TE&A](MA_R;SQ85[^0Q+;PDS(/="Q]<>)POF5#>Z3+ M(H)_\TK0S!S-O^F/QSF!@G^T0ZT4B'HQ3:G%P-]M.R-DW??'>KGUKG)X*8U3 MS=Y;K1NZERWB]S&7G9;WIQ6AR>FUQW:ADI!0P-B=Q5Q6]F^I6 MU'"9XE>?$ MZ2RJ[II6D;_R E)>>JG=0RHF!;SI'=3X*[\_*V:WF5>T5]TN?$77@B5UZ!'A M((B6W"(/.9/D3F0,L\H($9"\?\ @>^^\2Z0*!&^F-C]H\M'%\();I'?CN$H$ M@W&^76SG'W0O\DQ]O/AS0:[#V/_N^KON^C+#$I\BI93 MXJ,*S)!]AC?Y:U6?2Z4QU:4,-C]UE1 UG54 6Y'00Y*W]L0$FH"K(%^)OT07 MC=*\28PJQ33O,%@A%9O]_TT41-!I)B?)SP\VX'VJ;UUY/0# M6((?CA,-].BPZOG):==[I?>A.(L7Q2^AHH&68')29_ UIJD6/F M:$ECA0U:&:W'TDM0Y7<\-*8#Q;NW1W^_AR=2;0E\HXS )]D0>D+_/IRP9SYX MN<$C>GR2SO[[<'S5?W4#%B5&U\?O$JSG->KB9=]4R!17I3+%6S7>K294?/DS MXB7E58;\3$BHMJ1*(WE=.S_8]&C"N[*Q2G?'O?*CVOVTX5AY$42/A?*U):B, M,X)*S.70OJ?YG(^CS.2$F.PVNNX-N0!PK#B=NJ&K?5<(N+.#4%.@G#;N78\F MO;V):$(C)QMC$P6MBJW&R*5E[ MKN(87F!+:<"=&U*+KD2SY\8E@-P0=1'@/7'H _$518#W6'5EC"#Q!@9*8W"@ M^+W:YW%CZ6:EYKK8LF!$M#H&)[\J=H/&]X%6/O6JP&0ETE!DH?74QO#>THH# ME+YW16A'LP%%V<]%A(?!^7D>G]( CE0 ',DM2C2&5HT' Y'4>A<()ZA-A*HA M((4>6]C_,/E_@XK*1!V5&T MBIK46Q3Y,Y*!X0;7],G;:Z?:^?Y*Z>M*XE/O@/"441ZE$=8VW+Z' +0NOSY< MQ=.S ^*.[2I#;(]4$?@%+86%#:JJ'S]3*9^A%77-53$%A&!KX8OW-;@18IZ7HB_*6MAU V] MI%=LQ*6I]5ZI/YTKWZ5RI/YTKY:=SI?5T\J.J MGTYNA!TI#J@4G'/? SC,U:Y9@;.8LZKW=I6GMI7DMB[."+,""D%2V.ZFJJA4 M5L0 *,&7N3>MMB0('H^5\3@W8E:I F4W\4IQ?FZ_J,*3\0Z>5")*;DBE=2__ MO=KG(.O>I1IY'"L_PP*,!>!@;A1$JAJKOL)#("ZWU2:(J-^)JSA$T5"@CI#4Y6X8BU2N*[<3ZH>5&D6.0HP'B@0"8$;-/TB( M$2WO E*D0A S6@Y$\W:TFH]]8TF3+C>"$BL6__R'09ELU[A]8/ED? N,%IB% .X;5P5ZFWAG'*W@S MKQK/@TM8IO=1UBFV4=KH&[]UUPL17JT<:O'P*L@(T+3RHJ/PAC!,WUL&[A6*:> M#:IK_0RWODG8;&K-HCBVZ56?TC[I&W^0Y,ER(A&2>?^TH%,:HK=)!&:V%C@Z M_=WSO[&?.>RSL[A:)1:%R3/%R'G-2CI#I_1,S.*3&1/+7$M4Y.3R&?\Z+J"Y M4^)S7QE-],@FQNGYO-T:H55%-H'G.=9FL<6]O1N$(*SS9D& GZ0VA,TE-DE& MX,*__LD >7J'CSY^>ILT(+/0.,U0:MFN#4FA8[LVC*GIR]DO.K\@!HRJK_^D#\D!T=^MD7XR%H;K3/ M3&E:#L^^P6P+-O<.)%UB;OJ#X:E]5MPK9C=OI^@-SJ@?A$CZDA!W#Z&%%_FB MV+J7',Y,'@[O6O,@'!8!\1\H$_AXDQO'PV*EMF=]V_R!B7:.*/(^72==<'A9 M>/GC1C:D+@TI6^Z203J75!?"C#+M.:(9S6F"8N.?*X';-[MM=0 M&E0!/0[-UEH"6 NN6 /7)::%HG%[:_ )]_ZP%P6Y0H/K*-%HVUO (_;98S_T M,10+S.W!3]C)@4^AQ-W2W@HZ01Z*GHZTSUY79997U2S[TNLK;*1]Z95.P,-3ZTO:U%SG M% MGD1JG#?54EL,K^YK7)RB@TLKZYAN4B^X.KR^W-02ZN+=@;7EIN#74I8G!U:6 M&X-?0TELZB*T->6F%O"?GKNO*5L+*V"D25. ;&P!7[!3[$IM;0W2#,MD5DVF MT] R/KA67\^N^UPHX[T])^CGR+4/;+OY]*\#&Q(_OCNP0;DX"KF]!92$)K2W M %X7[]#.!4T+4F,KJ&$K:FP-=:Q"C2U"T_[3&/PZEI[F:,+\\(ZNC09Q\-/H MAJ_GE/W"X9$?#Z0X!:UZ*,L@C4G@0RPKSX!K+P91W]D7APO>B^2()C(F# MJ'FAA"20QV(31/AY%3$LS"NHAG]@R:"Q_8NP%FP=_B)X%!=9 MKAQ1U>>05P(R*S5S]U2/ 36UTTT%;#U-L:EEU/!A-/<,].Q'31U!S!\.>P\4 M0@H;D;TV,>?]I@WM>E9 S7W!%E;#5&W:K>D338/=I=F5:;[&2Z.+XM&F2Y?. M.GF5FJ8NP_?("U%U<5VUU!W39X;]I4."3K[+F>\M.XG]>F_2\&EU]%&6)*T= M>EF.%VC*/X879GF!;O"/X979>(GGW>3@GJ^G":R(&Y"@AZ@;)XG+I!Y>65=G M:>!4OXJ%.71)P[A6O$A"#T//=\DZB%-]T(Q)4B);R*;!-/(#PM6J@&?ER$K@ MW/#!+27"1J*U%7B%E(J]:%H\FH.OA1H.Q5/JT%"3TA]636P*O#:C:^KJ>,Y[ MN^2FV(.B28Z;NH:YMLVDJ25PI\&!WX*F&ZDI\"OB!YHVRZ:6D!B\#_LB8FO[ M81=1P_K2U&V,[PN76>JX66Y9.Z%5-_7;3X-H(O+ M(D_$BKIZ9MVDL-H.98"E]24L=CBB'];O9ET911V:S]T:'>3\I(YV>W!JG-U M;'>%58$4-S0:%N^HLC;1JU5I8:)#+6'[TU__\F;A)\M9X3DYG_H$?SO',W;G MK['SB-?![2.UPP6[-0;O1&GY< S(5BIK\MG2Y1P%OO7CR7RRM!;SZ63^%-F" M0 W[?ZSF)RBD(=_,"<).R/\GWIS<]/AJL'JZ73XJ$+ MFV%=5T%31]"VPMB4Y["Q.]!W?#>7]W3@.]#-NVJ,4<4>=*3KQ3XT,C:V@&/W M8S>:!'?@-=3P9#=6O4'7E=T4_#J^[$8)](LSN[9)L+%5G&[4K$ZXE _-,@Y\ M&^_>?K[O(5[4 IU.(S;*8XHRKU\>)!JUK,C-VY$%9(5]'!)GC8@[9T16EO%. M34%=M'7QR;]RXWVM)*XS/:?_H6^HN2(/^F$"C?$1W3#5 XNX!^:C38'7].4W M)D;4]-HW:18[Z )T_?"-%2NNZ7!_+B2QG@O]F= D;:=X4PM0\GX?7'QMC!B6 M=L=J;PDK?&"]4IL0=D%V;VP1NN:>!OER4KWDL.NPHP.CPZ&K9+Z\!T&6(C^( MM&L5O.!"4PLH:X#>WA)T1:/&*/.!18383H)$M!H7D="4A(^$N)M>9B(J(7ZU M&MŅV?%T0M.WR+:M8T6#3IFXXB*T_0>0_T ?1>)C'2U#90DM$3V"?MRUF M.$?=^)>R%)9H97?$+=N>:WM(C%R\9.?Q_^[N/_SZSX\X"#\3W@F-V+_A.7G+ M8[7$7X8R0#&HMWD9'TT[RG>?.*+]!BLMRCL],G8(]UN$=#%\/TKQ_>@ED;1-("UC0P!/'QY1 X.OT @='DP#3,1QBRO%FH<,[-%QH'_7&X4+? M=M. F7!2%J5B'GB)"=\\X._R3[& V)%/@TI*0[YR'_NX,?B"F0%$H^NP ,_#&T0I6&7#<)X)D=E M>-PV[))2IA<,N"U8P#QKJ-FCQ:%8%&A\4TGH;D'>EE B;)IN%PWFU&K-$"^!7(F M'69 E^>A&->!'"A&_"')X4E#=CJ6$7-6WS;L.V6&X6 D%HP:G;[Q!0L MP/I ^&D!Q7;3%C3M&S?@;4'B*UA+:-J%=Z=#[7K-1Z,8$('G]<5ENH M8$OZCT0(_J;=,D%^HZ%+3P0)ZD0SES#N6=ODMRY0]SV0IVIZ9!0^U.#8.U^7$? MAF%@8*3E5D31AP7S$>UA)%H3SHIE7:VY5I&_8F);X;O4D\,+57U->1A*+X8U MW)%N2%SKF163*.[0J)-VP[82T("K,\8O)RXY^ QH2PA/$M&_ M_!:(,%15UH>A&+S5:08,1ZQ:>(4:SP/2WD@]Y@N4[EKP?;;QT,V7BVOAH>MO M0O&AMZ$JUHIQ\#WC,3OP%#1="'.F_OBNV<*@PNAC>!_FXXYBP1%:CTL;CLP( M,Q_@-%WOF-EX.421%H(DF^$%G[HQ9RH^44F@"EO6 H MX]8&8'F1R^9:83^$VLIJG+YI!+*)0QD_,OW>C-\*V([1Q+T;A@2U)>L#@,KH M^O!KD2WZ>IFND@?F)?E$QRXI\9+S8&W&(Q:1@EUJ& 6W;KYJN+<;#L4LZ M1S8(Q:%+&JK4&-4W/]_9'E2ZT-[.%SH',G[]?4 -G?H0WGM6%+"= LA:)^6 M"%Z(TTIO3;]07%+,?$=GYE7/4SPE[J$R)4B&7#'1'GE)D#>OF.Y'4F7@_7=E MMY7L! $*O3D1=%=.Q:W((0V9%(H\-]5FQJB><.>B1/3=J@LH3E"@O' \TV?X MI6->^"1 IX\+N>;-7GF[F V9.^,J$-\,'\9WR6M0BCKR/#I=R)/\BXQ,QNO6 M3ZG([V ;3X\TK"%MX"!L?7.]1X?8T(SI.O8V:%AUI_,9E(R3QDT6N@"D>F[< M1B7SL4R?EGG[9&$'KB8!/&"'&C?K@)6T&I8P7B/=(KS@@/'=F(JP/L"QM4$; MXR0J?7UJX3EVXR\-!MH]4!%#R\&T>1<.,*I\CKDT=9B-JQ54/53%-;#P"P-+ MH9%>S5\U 4>9-0W[<4&A!:6:KF_'HYBK;^4^]('XW*0'-0QH'Q;P=>A;;!W\ M:'@/W:G^H:VK_QG1<-W--$2+)TGZ:EF(HYO^Y2B7ALA^-Q[_4+A86%)A,0\2 M(ZK2&,'YB"<__9_/9(GY^GP(\]S>+Y-QE+[G/;'51GS@R:K<'84=9ZTV]".[ M%( (M!WPUL'NM_];'RD44+,$$YL$L0>#MDF@32,4N"_Z*.Z+/O71Q1X:(-X) MC C$#[WB736^8;8)"-;LV4R:E@SZ5_NH1MN[NVJ64G9L=WI/,+NAT;!X1Y4L MZ54Y/SK4$K8__?4O;Q9^LIP5>[CG4_YRS_&,W?EK[#SB=7#[2.UPP6Z-P3LQ M1<1RY*H%LJD$D<]_6?FH99F"XIH$79(&/GRJ8)O76;[Y^X>OG^Z_?*D8=)4; M]/?[S_>__MQ3&\7M2$H#V&;)W.,JM]*P;0"OTC :J'UO8Q[YJC2$S&:\ NJ# MXCE@Q9552G9U+X9O77$+KN)1K0GVT8SZ08@>?=ZPPD5XZCWPO%IC9*-=RC38 MH4PV?4"",?/SF86<((?<&XJFGL_$KQ]/!B>(E]^(3VWS[Q6V[>3?\9KE"%Y] MQ,&K@+Q.?KA%*$O5>*45R01>7?4OKR0;"'W^'SN93/Y],NS?B+^_N0CM@K]? M7O8GKU)_OY"SQ%,]Q!MC9W:"2JCPJ)H,\W_GM+3^Z%6.=_)OTG15%#DI$IKW M7I(F ?YX]^G]QU\_OW_-[W1[5-_-_K_>?[K[]#6]>S5$ $I,?(_%FX9QXZ;Y M[I??_OGEOR80F]26Q@TGEP.U$6\__WKW_O>[?U5Q7EF3"'W\^*ZWUT33T&&# M$*K!P\;H/7'P(\\5$C&OQ&;_BZ>45[%'O*^VL*BJ/+\C/8@O[_[^^=?W'S[] M[?YS#WWX]*[?D\IXZH LSU_%A9VTWZ0*<>K2\;Q=O\X\E/)"5R<_7007Z"N= MS7C,Y?L^^H+YWX+G^'H^X25Y7;C79[3)KS1DX]!O/@E$BPMSW+A+NU9%^,]X MN48_LVGLYXOHZ3T^H\WE$5QDR;Y;4#)#]R(VG:F9Z-?9C%K<\5>#\$,LGET[ MG/=,07TM52OYWU_P&@U?]=!H,!JIDX+G? 02(2Z$HLE^QW30%EQYPX9=>4UI MX+5\ 'L645:_L^E+OQ;^F ;,%\4']&)25C,I*V#RQ@O=M!.ZQ!"@B6#W__WW M#V\_?%5SYMXI>7+/U2:__^_?[CY]^?!KE=T[.^K+;W?O[M&7?W[X>H]&D\&@ MX6B"_LUEEYQD;^ARC@+?^O%D/EE:B_ET,G^*;!'+<=W_8S4_02&7)GX\.4'8 M"?G_9"Q[5X/QZNEV(=,I]..)'M18/04F-;T M_13,B:;2-.RVU@2VR2;J5<%3+1]6'-9=\N)5II%W]E;3-%R+B7S'7 .,+$)[ MK7O'(QU4.?E)ZLSU0 _U0/_^Z^=_U 8]:>:%R"U\O/_Z]?ZS^6=BK@-3WNJT MKP/385Z%*,W)_C\O=/,EHB$19AOTN^=_0Q_%O2"?S(CORXZMHGB.C8(5L>B, M6CP! 2VQ31 6Y6N2FJ/04,%!+F#.4_M>YDFK@5A4QB/N0^(=BKJ7ZY0WM%28 M1XFV**VOL.GES@R51UIYH(-\S*)H>EDED.=&\<8O?G7,:FZ40&FU(1S_%==6 M&4B:)4Q?+%$G,W^G>\ME0;PLAQ*9\N;P8T&MY4O)0\2Y!G^I\GN6%:W8"U^+IQP%!)UN MJ@V*1[ZI4Y@6*OC$_/4'*,:2788DQ1L:,G',NMV6PMFL($?%TD@WO#WK[]MG MEIO>N6MDX96 ]#]\>:*R.MN)'2^S)WK=B[SO1QKP'HEQG7EDDQGCJ_:F(6() M967'EZ'#O?A0%OB!B+\L"78%E=WV6"1.0 1N)U0\[H4%WE81>18$G)_ZS',< M[S%XW:UT8W-=3\>,.'6S[:FTJV6N5;'G:2,M3R^+ZEC6%#=WZK?RUU+>_2[_ M.:3ZYK#_JF#=T/J;,#ONE2X$^Z"V M%*BXA"!:'F%_K2Z.\'_ZHO8%5]T2J48*0M6B2EI >=W).B8U!(ON6+/S$K"2 M >(SX5C#-H%Y-//K?6/'25Q8.N0UF>=OA%<8VP\Y)U[_#_;9F/V2JRP[MRN\ M0@HLI=252G5KM&,J$:7%*[./QX6K ]Y$#FCV*H!C<4G^3%TD'X-,UH=%_&K+ M0]9+%WA.U;%F!_@J-Y(="C YY6%Q2WJ5E3P[IM)(/E:U:F7G7V+^=\5#)FI[ MD(Q>902M,K7D#JG:S)\=4,P=>^AQX:69WBQB/S$%;.'Y/">2:]/\#GG+W3A- MDK%?;(6\=\"4L'&SK'$T8)__&5&_TDS0WPZ2X+G5P5I@=T[0CO4C2T284, [ M^*&(+8N)!91Q^"35GTU"+<+7*&T _8TM8-MS@/N"<(A<0D5KA:RI1^E,L6\M MV-X4\9N]]*KO\_Z$*IMX%H"4C*RP&DYF&''G>%[)&[)CIFHKDV>M]B[4KF0' M=4298X''R87STF(,CQG[3"$ZPQ@1%\"PEB-XRO3O[J)C@OA^RDS&>VILOE0P M7,7X.8M\L;@TGBIQ:5'-766 6TEF"X0'I2%,8I\1T5<&.TH#89@X5L/$L9[, ME;585[VH\<[+1>#7F*_Y CJ$W*#*4[C2.H4K56=JPRHE@9TC"RN+ M&>:+][BJ0.K2!A3W]-H=FF5EO$$1)UV,C8JV2<+'P(L.[^F;ZO_&4OV#_V_YY1CO3;+16W\?[W_2>T:?<,K*77H^2")*" MT=BVN;VFX@AV@?^?__V___?_!;8ZDV=?4D/V>U 18YF!2S!;G3[OL\S)S.Q; MIEFBK/(G:!&*E;3$L!;K1WF35ZDDWY .D0CJ< U"6(L#NV=I071#%-YQ MR8Q.(Q$.!+]EG!.PO\@08/1*IA@PJ7<;R/P20]9H#-GH:&+(WGFBM;7$#-X0 M?%G6LT\GG$R[F?//2:B7T#EXG"V2L;,]E-:T>HBI-%SIY"Y*IB $T@Y/GE:, MB1%T&D33/U)Z9]7CB@<+G8R]GJVNLGU',H+UK(=.\5E&_7&W&A!3=\)'0MR- MPLEC\AGX##IZ0,""Y?Z(*94-&8! M/AI].$S"7-(P!+\;?4C@=Z,/8LO*S6\'+,WJ@U"39O7A<(D#Z'C7!P+M*UL# MP8Q?.5T2Q_AM+'GQ"./T190XD=87&"CM?K^A!P.@WSQZQA.S#>\"KWCV$1B, M\6>BOQ'+\GP;;E'0WXI(%3"[F=AD;AK!+@UO ZHDZ=^%2!8P?!>BAH=9&&6U MPQH$ 5>_]6]#1B\9WL@I6$+1!E'+7)3Q;,"F*';2Y2?>ZR6!3;&MJA%/<;"0 MBB8:.R;++N_LF(M6*>SQ$D\2=W3\X?:1FT3$07(WX*./5R=U793B+%1\C74< MB.E+*?/VI>^BI.]+YEBDR[0+)Y/:2(M>6- R"WVR)?[;@VQIG'[VQ=?^##&] MACL=PBMJ^L45+G^'V^:SEUM;21V%K9VS*17:VCJ08<<.I$S"; U!NG4<9=)P MC2G+0V]:PB'#5$1[%RUL8O]S[_3Y[WV873[S!IY073*AM_#2XE3=0Q;8S?)2 M/J_SHIWH8MAV$T/3P?/5Z6O#YQK:>8H+71D0&3ASB,,BJTC1S/!8SDV42AE) MV&&5^0H9,S8##18]F5O%<^Q<>QO (D)A0AG32)?<7ATG?/'@XDUH90^)@;S0 ME??HHCBJDA*SE MC!)'K%56E0U$2AOUV5PR2XPGH:V]5);T)LO,)SCPW"16)_0]YPR=-A>M!+V, MC4V(G65FVW&!,ME//M[_3N8DS!:E;5'C8[NB3G@?3G_5["NT*.)]_(>AO[NN6IP!" &J^@,N'": Y)0?4O434] MKA/ #H_789<%= +9@B$3ZRL* 8BD>9X20FQ0"DD??9B).8MG8^+RG%<^D%!M M9H^X_I<)$%>% ;4)GPF!=^GOA=:=NTP# 1,&_5!!'AI'@:< M9HU-DRS]7<3I'U A11_0%,BH]"%LTC0-PX%2>7T(N2)!9G&,4S[C;UXI#JP& M:3$>"-8"\6J-TAM'8[5\%GVI2%6>J">"O8CV2B__>8CVBGRRAFYJ7/O%QB'$ MFH?'U!'C-^]YWY+>4Z9!X0!L9*L3- VUKQD/ .ZT^8,\B,3+A7EIK 66/\6. M0KBT\1C@#I_4\Q*.P#Q>'\X=KZ(!1RY]0%#:6 ."&T2S&;4HN"9&ES6)%39^ M]RV\1ZX]FH8!I5N=/JB,%3!;P@8Q5$B7^>P)YRCWZA$7G0X'P,2Y@7[)%+P. MD*@MB*C[X(FJH[S*#9-X9=$&O/0B-IS\&6$G\4E*BZFTB]*X2D_,QQ++YT%M MO^\CGQ8TS2TRRO9D^=6<<9W;94D0]O(>R43)=82BK-2^*ZLO34"U:6W:3:=2&H8#SP3M\4D$TW588-NU^ MCY^0^9M9>7YI_\T&P8!]UL9YH'Y2FJ)=JP6S5@TUW30$AU%WF1(LNP1.(WLN M0WYV^<'MIG%A3_!FFSAXG301S#&3JJ[/107I8FY!GHAOT8"S55'FG8?U!;*K MO:PFR8MS$PYGPU=L7B')1CB9XKU8&=_$XX(R]N2R3=HR7@L[2@R6:")J>=#9KDE7=14GE7(W)2E*#<>58EL1G\GMF/_++1S/>6($&YEY2D MC.5#MC4^?EN=DLU*+=&@@3W9N/(Z>GL^E,$+V\[QE,= \EUN[-E\[3G!5W@$ M.1F03]3BQU/Y#%_J[+_4V>]PG?U1"H&/MLZ^,0YT)!RG.$XB9401A$X:*X*T M165C4%E0/URCT_'@#.TQ>IS%4UK>8VR.?!6Y#7,@\:+LR0DUC 8QJ]-@\!AB+GER30<_I"@)G3].D-@7VF7P];@ MJ1OZ,!A58Q?"%#/@>6E?R1+;QBWIP")LM8+5>,)0"*Y=6\<)Y(=Q6?L&$H[T M%)EMUE&E:2!M+H[5!Y[5A>:>9PLUA_,MQO0=^@UR=$/]J$5P";L:,&!&GF$M MCZ;9'0@!A@*]OS7@ #.0ZMP%*(BL#H 5.RF+IP":A?.1S$$E_FJ ^"QM9R*# M$N)BJP'JGZY# @C[J@%C8^6 ?%R5YEV4M,U=;W3&"T@[3(4(A1E%-OG@&:2Q M%75_FBH.D"@1R>N^2YMMIG7B64\I@KV4_CY227XW3CV>-1)2A_X/)_@;RL^Y MEXV9VK-D>V%*EA,(XLQ62(,%4\YD;7;Q*19Z$O?K)ETTQ:(8,_A:>]-;=L'6 M&Q>#CP$*(Q;CL#Y!@>6M8(;I4X$)W*3E[GA-=P;O\L*<\2S@]?IY5YEL=7X? M/TH?+5M:7--?[(J/S,ZY:030@1IN[;9M&D[Z5\.CL1HHVJFMENW4^6\^S':< M\XP$,7@DQ#YW[UJ)5S<>KJX=',M(:^A U?P:-5^A*GX- M72S@WA+#YZ61?-Y9/[[Y.(XXXN'8#PI2;JM!< J1RRT$+M<*KD!Q#$(NLB!F M1CNBF!3;O"F32N+:)4G(@ ([BAA)V!B(?MS'/SG M$^%E+0U(@!U781%@#JQ$]&N^._%U?P*6$$=U-]'F?I&RHPS\5_W&G!B>XB,R?77FZ!P1@]=[Y&I#W->BX0'$ EF M'_G6@AM A$U,U(83A)&S?%$T+F2\N(=F](G_$/1XM@!=R<:/ 6&,FAN8-K^3 MBBIF,H$[9_P[LJEW_D #GE^0&L=T7A&VE!T6$/]!J)W"7,LT5(>PH7139HX= M.QM8-FCS#64;"82PP0/W\9RDJL0(A8#MB/T1BW#X(L$&=NOZ:1D*#UT?"/RE MZ\/@3]UHKH<63]3?#_C%ZX/@10WG'@6W9].'1&?&02V:7 M!$4Q[%6+..M)=7&K*G*-,G*C@*F+L_&.&YQOXAA$"MN0;$#: 2VOGIJ_#+6 MNR4>9$&.Q![F)@4PHA7_M7!"[5$,]B3R 0V%VH+0*0-C&H8+%'_U(2P]*/;J MP^!19,9A/#+E%"@\Z$-A#]$"5T2J@5JCP0_ 2C3Z0*",I,Z]&TE B"-D$[39D^X):^[9C:A M2/+XKSGF3NS8LY KTH&M,!)I#=1EBE2< ! K P6>A8QW7+J7U=SCL1^Y'I*U=KE4CF:B*IX;.FN9A[%D\!?.^JPTPW[C^\O#LXE#'XB? MJ7PH'#F;Z/*X )^H%F338!KY =GX\_FA!^R$@QFVDG/>U]=-%!0**/R=7&G+ MX[YGP9*BZD!)NH@PP/%!Z3H T'&HFO#4 M_4(; M#%0!U+\03$WO(2XG8AJU.!5DO(PQ(':1J=)?;BX%A2$PHHO M-4DLBHE@S)(\B_%1SDD<[KR1G(,3\!GU&?33X9L@VD0H2^&8!\W>3'ZXY06[ MSA6/CAF MVOLSC0Z_+&\]KQ 3BN/\R$[#5Z7!"1^+%RV#T(BE*:7+M#57"26\O?&7'9R1"> M0N(+6WSAWP+B$)$/O1'5^ZCR7;T4K7LI6M?AHG7C% )_ST7KBEG*D3"0/#&] M8P1R2TJ7[$BX\+$DQ:EHN[(EHWHB>:Y0X-\1)#'7OJ6%@A=UY\1[TT,#A6S7 M7&+QR0-E6]\2:E#0RH:8NT)BPHPJDX>,K/,E*:0D57[SGO"W P -NC?& TJJC$_K 9#'2\V\!'6V(/"&ZQS$Q#"7F/^ M*:_G"]N#Z9B2.G;O-%@/1!V'$>N8K/3A\:MZ][;@#5 _0! M@?-7].]&U$K$CO&M0&M7ZT, BY_Z(+XDMF;3@. &ABXCUZ]1&+1 7]HX++"R MK ]"-KA)0F2"I$95W 51DFI1"E;X47H\:F:K#_52F<*9]E;[_7EJIE=AKKQJ MV3K_9NJCBQ>WR8O;Y#C=)I?/P6WR7"!>[0"TZ0/[;RA"1J;"F?'CR> $6<1Q MXKO<_'N%16]5\6_QC!D)%^_X)%FTG("[YAV\"LCKY(=;)*_R\NI:Q#N(ZPQ] M_A\[&2N_N+KIRT-YKT0D-7QT_G&B1K,+PNOH"F9=&\3[.:B,JZ5R6?V+%Z1V" M ]45+7Q214IS0T['9VH#1-\489Q2&K:)8%2\_=,DUW-'19)8&"<3GORT:4T" M3#\LNZ[//_\&]_JF.HF!^<2+2'QLO./5D?..NE=U6?>FFKZ3S5M7,_-,J5U% M?7(C[*A21ZI+KK2I594)*0?P;7$.4/.@RBBE6C2C#F6=C)X%9=4BI+E@X9N; M'SKU8D=H&@4\^C=(-:&N0(/K+-I!'WUN&,-[]/V8+HZ=LL>A#4HW+.7]2N-& M;A0O2*8T((BF2UHION8&*0]8B;[%?J5XG=^-WN.0&43 --2"S\3RECPB*UT=,,5DJKC+]:O^]\I4<7PUA+>>%@1Z&; M[)&IR^XXR?>$2\3#F^N,2'Q(1&A\"I!W]Y,7IU MR,?MJYLG6O@P!OV;<;>4OTQO7RE&QZ4P>*J+S:>BKN7YJ[@$0-*8<5.X0C):WOZ)![:%WADZY8.@,N2^ MCE(Y.3);V4DT4Y?I&.ANY5,'C5[U$'_9??2%EQK9VZM*GI>L>41>HR4..(5P MR)S)#+UL"V_1'<3Q/%EYH,=$YEE<&L B5-39DK^7W:-$W2_^=Y]7%4%>%+*S M9Q+'FO<@X7^, M$::LT +GMQ#_5X!B&%\WH'"9N+?,R3>T-,'5[ARR$/LN%E M#VUZS,L&F)EV["[AI5*P+(6UV4JF^-?OZ:8H5':V1-L>0=6]OC:ABJ?X+$:[ M.,QQ\0QC[F3^^?_%J9$E;3XG?<_8&?)=O'D?L-$0_ ML05^$+](5"'QZO.5<"2>R^LZG9Z)C5KLB=BB<:GX-JE:(5W\Z".9L\E K.JS M/ UQR@JRR%A+?S)D!M\;"'DLNI".56VD(7@6EP^#L]VNW.$>D>,P%XCR5=A3 MW+&JCR$C6<)%C(37%YV.S]#&-XL8CR"<,"?MH3P_$.1JRLXWL9W\[1WZ_/-O M"A:0EQ?<. *(^PY$(T?8N]WF91WB^;4GX ^*!?P7S&P+,X$VVVR,BS=3B^X M.69.4[U#7I#^!>E;#P'9;8+[@H49+-1!PP.&P#P+^ISH?Q4D=)RCSU71?HEZ ML$USE8*HFNLN([6".$C>H*+PQCKLGS#W#B]$,A'[G4PM,IU#E5_+2Y+D2Y+D MT25)3EZ2)%N#N"4;;;Z#-W0Y1X%O_7@RGRRMQ7PZF3]%MJ#B-_T_5O,3%-*0 M[XGG5H;\?^(]QFF-JZ?;6$@8L!]/VBE/W?ETT>%@G,OVU,X'32=)'9.G[NC% MQ4^*(5O"':T8%08.5IE"@P#JQ\!)B MZ\'LS_A5/-\ ]JR\3:MLJ;G018YCMVI#- (')Q>7%\^ $C^['*><8] A#\0I M<.OM+_^G9FZ7",'I-)Q,C6_ZK[Y;,E4_U*JM&$1X"***9T92&07<$L3F.0A^ MSX[<_&V'LL#8!Z\A[_/\#!6:\3TI@2\$HQ[!&+[D-72"0'PF#S2H3$O+NIOF M(/4R&T( 5R]K:I<@A&4JZ(LL]$+:#)&V\0MIZP)I X8ZY1W8D&V(157^<=[J#U_Y9"O^VTF.6_5S("[_@-1I>R92PX^7_+\80[03M;%&)8[KT[R1WM=#O M@S:=G9!LC910EESEAN1Y@Q2(%U6@ ]<-S7I05P6RY@J02#O,,0RU>MV0L-WL MB'34KMH!;*-WE895EW:-%[@B/CNN4K):$0S;<+S6S:HT5*Z<*/(U3/:QQOV- MG],+O>Y/#AILFDGG3SK&\(S%KY'OGO^#K-&VR,TFTYBZJSBY/)U7G4D#9]/R M@+>2F41W&IY,+?/7I5XLNBT; M@^!EG10SQRFRE$LD[&:]'BB4OOVQ!R]#8& MUC/RML;%3ZLJ%#T[#%==S3C'GJNN)?=];'.K7%1VE&BLI05(;9!H6:]X #Y M)#<$V[9?;;;(#U*%4IDO.BXF&?^?XL(DU=B4(=G6@]F^I"2YCW$6''B2%07L MF00S+$;VT8=9JK2+)$.\'LAF,L_=>3)JJX1RFORIN_9%)8G+C:EF"-DG!Q$F MLR/:/P;%[[ER3Y8KKJXIOD!.ZJFK2!XR4I.%HZ!,RME0^:H:$*>IHD>\( R; MUYOMXG."GT6UB58^]?RD5 WON(QD>T :I*I*9!7@F>,X:Q_._.< MK3Y(ZCCMK";[$B]2[Z>'J"C;U-]WKMF WWO,UAI7TN$K";(,D"E9EL-/.N U M<,Y/R1G"4^^!;"L#"3G')C::KL4D;K25I8W=@K MU?>9&P!YH+DA"B\T'YD*?*'Y39DI&WNE*%2I'W7.-E_9KNBJZ.FKC6D1:_3H M2S%=Z;>7K=:T6EO8 ;3M1%%C"; O&:*0#-&KC84)-]+*5CWO\B4;M1BB31^2 M_$;^L$YT\B.315=E1&X.-LF&S%C@XTGDIY,?;A^YZ"9PB;_+1Q^OROPD?.'5 M3A+0RX^[.N,H].!4()\>L)?V*-59S9S)F/'Q#AS+'BJ;Q[PZ)WA20'9 =#ME MAQ$ WV+KV]SW(M<^3V_C(%N:%)C: M\AW:5;E9#5#W3^Q,&^*>-9:AS,!KP/K=\[_=-B1Z',F6?XU+# ;?V;[?+;#; MF)C9YIZK(Z-4,8 +/$'1,@I)FOK:\@!W^(?PU+;LJ!TF@;&*OEI8](*BK[;[ MHHL:TSO%9U5H7<1LA[E3O+XIP)ZBB?/?Q$85<, ]Z%'F/UKBM6$(ONR):QA* MP/M?TS"2E=D- ^,:%P>$'<. /&""AC8 4B8>-0CCDO:XEV3'1?-'9,^Y9;>' M3H>%-+Y)PI1X8E8\SI9N^U/PGA TX%$H(H8(M@R1%*'YTADP-HMI.*O%.N!- M-V!PM,&PTY,T&/@:M0%1US" ;1U28W>2-.4PO)-4%6MC$(#2BC8$T97$, P9 MWV(6Q@S*#E_P-HYK,KR7!7X GI%-3=NB\%($PYFV#QDW18#E8/TMP"F\-@S>W,OX M\V"/5KCH3<.!ZHG:I]4"*4GD[4*C3Z/4!*HI:I_6Z1C(5?0W(7,.# -A;,HT M+9G->"]OXP0+K3P?+HV,:SQXTQ# +U$?A)KF6^.PX&2^SGEAX[^3+/V-MVHV21,Y,"^'6S:3Z<=QMMT&28M$MYCEFMPBYRS7!F4K=BSR;Y(THI!G$FWF2A5&,4$>^ELZ%E,K;.Q"72BU#JPK/A1]RLL404 M*-)I Z@E6I0G8.R.K1,J5KV2C6RCO9CFUE*1<];>0I3E.Z#;7QO9V*,T;E@% M>TZU=P%E*#6.":J,:H,0-AO3URU*2YD^*Z @KPU UKBQX(D!YA4&;1!<'>NA MG)%XA0[OP5&NF*J_&P MV[G65^?^ !L]M(' @X9U(20G"W'TG,?EJ+0 R8M+[MCPKF:8.A'4RZD-16*< M:10 DDQM /+!& ;RO3U'[6>RC_HV^4",7PA0%=(_*34'D/8^\G98PTQ?P7VB M+U@(KFQ:0&+2@'')FXD5IE5Z:."E-H1-PRFS8&QH901]!8(P#<+TG2N8A/5O MQ#12V80LH19A;2"2K\,-G77L!#[Q9D9#A;+2(U*2[_2K22C(=_I>6JB 5R,\ M74'"JY&98#J_0D7$ZW):@IJ(I[T3L(AG.H!!>PA(B'J0U$0 M$6O0#(]9L0GVQ9_HMN5B&J,W3![NT\$'L)!JBU@)LK0]RS"5L\_6'C1?,'[ MK@IHF>C"!;:1J/JR*7W61U_8]XZ=[)8K?GS"N!TGS&=AWL>G#4+> K@(GS8< MG\RQ#\_ U(:S01[C^XE1TS <:.*7-@ P5=&&(!L-F861Z4QD%M2VE9%9."HZ MCCZ%X2YS1K2!8/3S<:!%:?1!J*DI^G# :HH^"*FF .-M],%L"H&:!@1&8WT( MX.>HK]5Y#I12ZN,6#2S__V_OZWO;UK&\_U]@OP/1W;M(!FZ:.$F;MG<'2)/> MN<5VVJ+MS.Q@L7A 2W3,J2QY])+4^^D?'E*2946V#TE3EAT!,[UM(NGP];R? MWV' Q)SO"1JHVN(8*Z7+-1FL_]J< A1!B^\YW_YZ(I)K>A+D@0 *@X(J%@K\ M(CM=E1MMU+II$#/JSW.%6!H&\D6I7,N"7 U46?-8$Y: 40Q1AP=?=0^'; MH/J'.M$5328O&7*31VHJ+&C1Q1+4 'V<\;"!# ' MO"R.5?E]-$HI#WG>NKV,!D@%/V90J0^5(*ZU">R^=[F6ICTQ[+I,ZR 2()U7 MS)E4F[1AREEADSB_Z$C&:U[NF3,YUXMUE&0C?*Y@=\T@#110\\4"_Y/KVUAT MY!+Z:AKSD40I/'9NL/@L@/"W1[-$B5R0LWD@N1E>)QG(9XH@.\CF6MQ]$QAA M\8$B@JO>7H!5N$UIZ"K\':[90N[IT%&\5W&NMSB1 8#DJ2%N3@O M_(KU$G;-">DHC>94=+3&+I\PM)U@DQ(9N$]2=<\E*[>T\(NN 41TRYD^!D2,MP3GV5Q%1]<0G6O1!"78->G)\.S7QH'U@SVO0R@ MO0E!' T%_NR/[W].^(BG&X[(4*Y$<2;>#38\?G:Y]/S2T^M6_]D?O] UH%\K MWMH>_8:)JR^]*D\>77'Z5B/%&YZ^VMG[UW_Y=1(7-&=BE9Z/8D9_/)=)Y&]H M\"!,ZKD,'[*MTJRIQ7N4!&1$HU M^T7BLZP*V9L7-^S.!47S/6*_?[7ZQO'4]$IGG0=7C(W MK>@<2I <4W&?5JV+5=QEV_U; :I_+5ANR'XJS5RPWH3DJB%Y]]1:]5R=G T/ M5>)\33P MSA/S>10A2]=TKH,@>FCA;''7#:]YF&3C,?F M/ V4D@7"3O8V2NB]F(0$6/Z'RAV4WZ&S6< ]6;0O8U(JRBRN9TL(J+.06L##.G@._38SZ)&0_1/CN; MF6!3=^U/EEZXUYR>ALEB3@1OLYC3P$=\S6G@VV):>+TF7-CM/JG41W^#EM1" M.'*912G+P2&'\H@",-*X\-H7S9]?*>V))Z1>8OU1CO-X 'I/2/1XF'F*K893 MU0(?P?4LP@AT+N0T+).CD.THS">C TUF3H7>Q0S;';,%GFR,4P/&B?-+@J\" MLCO"PM31"*-U_(0)@VTZ2P/LM30ER&D-LJ#@9 M?"9A%5OH;X>\F>8D\'S3G$9^@= &AL6"(:6E.065=HVM'K"8R2BZ9XU7:IM4 ML'G]YA2@A3CR6.7YV%FZIO34UJ! M\]U!.I3,*6RVC!>=$0MLX'&4Q>3HXECI43(S*@<&EB%PF3_- 7J7)I%"\/59 M*N%V)Z4F,U9!\Y Q?Y%9K6+J.6*!#)M#-\C-0U2OTU1EW;T%/4GP&N>:0$I_ ML(3,HB1A98_)RF!S.(99%*M!JC"(G%*> NAG0I44/RH54_4KW+!MRT4TDH&< MGU]S"AJU">9R*VJC.Z.P5!R3:+5QYH'4OGR)V?//A57DF%8+=3:S+$ZR%I#T MG=>\N6>3XCM*4!6^X/,C[[@(IE\+"]P'*[QP "^%Y!?50(+)>X'@[O;XRS3<:\!-A6.OXL8N(?!0JBM[B=V+L() 65K82QBW )_!DEJ5" M5HY8^L J[O*JOP26BL5A47RU,G+;H/T8*XTK/ U;) $K[)B$4$4=4XA9$@7W M:$/7.)L;Z^%H)])L3 8/?].&1]B8B$:LR7S+L2:4*0%?6"1X%TUG3RY:W!E3 MN(Z%D$F%Y$!&,SI\._"N4AM/*8&C)?$LCXAC(A#U;VSF,[;1;S*'YDK>T^C=KG]T0F3\-RC%,HVT^EEWST&?%8$.2+ M5/Y[1GV_^'T# M:#!RD*7UZ6-N(7U^D_J8U43GH M.U^6VBS6G;TMYK2CAMF8X;XB&WXG4WI5O?#->WYH9WQI%_4J$YH8;W6&FCGX M*S^WCG.:D5KI+U]'K]FDL1B%-OZ,!:U5WON#G7#%9?NDYKUP3^_?M)O#Q18C MN%W1BZ:1H>F/K$[ND?00?\3P!VALXK]"F3N :KR+IPR#1+>"CW#5='HP=HQ5 MQN=ZJ;?TJDW6R^:!K!5&+8X#(R-:',YZUMUX%,Z<9RJVT%Y@-HEI@JVWZ')^ M5\(%!Z#.4SOY%-*<7%.9,FR.C$6J(KH&9GO)BH^"_BJB(),%9G%T%[,D*5". MQ$^@ID!E#U3>@SP!V?&^J!GPR1'["2 ,N/L4=!_H!!0Y6>*"#P-ERL!YE4" M\)4[%K*8!B0"? X&#SL-:GP8$TK$:,79HO$#M']%2FUN;$:DRQMS0(]S@-.:=W/Y71'%MLT.'50GN.;6(2SD_OB(5LS)U' M/M"JD#D)+;0LUP4_%BW4YU&([=AMO!OXNG;SUN;HNG;[>%I3-R52:7>D&O_- M$PE!(=/[TRQV&\+Z;HN)M<(R+3[6]_@K]^'I]?B[*D]!W^-O]1C;2#5#G?_\ M:N\Z)7XMNZEXO%9E*M9?*7$+8SM.MXK>XS=M0E>;Q]'L?&A[%%:9<=L>!)[?&Y-POM4: MW'YO+GHKT 5G9C5G,(S+C8XR5 >X];ZS=066VW"A6>2Q/$19X*OR UE24$DG M#N:+ H,!D4USQ F9RG2;T5QA(Y9(4F24I27>;9XPEGR8H. M/'HNO:OC$_)=L)4-+RV]PW[R)(5A:;T5C;4>3S4'I5!.=-Z06(8Z+\A&'#HO M5#*]M[I2EU8K):M9]$X)--M@>G-7X,WAL1XAE1.K0P>P'+5(R$PIO5=T5[B2 MN[;^M>$R'I^,Q8-=KO5,KPM$;WT@(#(JX +7WTDB3CJR]TGM' MB7"M5_1W=#/'L)SY;.-9KKWP%1*?M-[@FIM'/4^(2KI9/M3>@_"C5OA*EO8M MFN;F0,,?&J2L2MN==4%@U77%/"IJ'OP<5?74S?+)P MEE<]G.63@+.43EU=>BN,:HMA:.=:6M!:DS?6%KA@F]/=$F#IV1[M\'802]O> MXV;'D\4(5I08;P'!LBG-_FD@6&Z.)AZP)VP[");&GC"=BB&+M"UT9PR+'#KZ MPWF"FZ[YW67 IX,!8,*FG'5Y,] .JBXG9[:0Q=JU0VM*0J@1F-([JVE\=]]- MF<8I%W(4W,4>GP$X3AV:4P9+1JR61A,SZL]E=LP"26;#=ZM;@Q-L-$/ MBQFYI^":0,R2+'"/B-(=E!IS$GK-PK6T2 M.7)_$2OYEI!>\EG8GCRD@TP@O[/>V-KYP038 $X.4$E" MCQT/R&]1[#'R9_H/EL6,W "&5T*.T'V0N]MO$@"[G7?0.T,<BJ1Y4GQI0&* M:CJV!;A,)4L"A-?\6.)ADTD4J);0]RPNM3L">@ M/8.8]0OQ6*U(HK0$I5U8F%'0<9H"P*DJL4B)-!34"*PP&:Y+J]:O6K1B-%Q, M:*Z+$7%\0CZ,JQ]:+)I0+>@]%9L+,G]<3KRL45D8R9%25C!#DQ^"4A-A;"=1 M* E!8FZN[TA$V"BHUL14((10^Z=0SYO:?:M>W,H9 &^-Q>1 71%[+2MK*F-> MGOB2.R#_EEHGA5O[0.=$I;[+[T+HW.?IO!A=F2-<8,_*"25Y[4^U"X9:A"^Q MN%R@0!5U.I5 "!@GS(\(N$3J&0")8[2>-,Z9NP M*S 3>?3A%,M'I:Z)M:LL$+C=@S[+I7%-!*T%F2=;3F>1^WF@[5QS$@&G(QZ( M>^)\3[ ZBCW](&9\0Z&,UI: 0PS(G@ QCF-/#9 M[C9R!+XU*.IAR=6@!BA/WM_<5MTS8P9M&4"N@BY2_@)>DA&$Y3Y8OE*7U NY M?,\5 [_0I(3<%@H&$%> ^K+&]E&M$D]:1+F79D+)C.+)LY"8 K M0_M:NARG*< *'),9#L^?.X^=Y68DY(7]';CL5T8#821&,Q8+(_,C?=A]R89Q MXET%V*-/O-M]">H11X(,F:M/GY:[!/6J;>=46QR5BW9XL_EDKE9DL6[5'A]% M]PQID9OCQ^X-6FS;![VU.NRW.%EP[M@ MS6.K,@:#9L7.G>+FZ9%B.UQ?E.OL3FBTCHF<8=V[QDSX='CNF,11DHW^ 3A0 M;LFTD/N3LE"&Z?Q,1@GI(O:FDN=(GMVF@L%KTJ J\>1S%4^6@<6EYW&S,>_) MHI-U8M%/")]V8M-^R7T+&\W$$XMV5>C,DT[WJ]++/3%7AHOD$^<'V?DISE-G M7).9:.3YVEP7C3Q?7*]5PTC#L+V\ZU7J^2 MT5HQNAP343EPKJ>B\NX<$Y&PK:Z-4]G<&LDCS24DMA6B^T16\SGD67ZN#=.5 M.: +;*X%))<\(H4M('^R,9=TD4V9:_\A#UDZ)T>O3X^5&9"']NG=7"!SD"'()]Y)9C(M.EKS/'#12,(?5IK%0J,"X)M2N93)4 -9< ;)/ M50)G%3\3P[RC\,QC6LUV)*VXJ:CXR..300P M#P./6! ].+^06G:0>=X4G;O/_7:>!BP8OG/^&*$#FA:N*"&HG%<5'(%&/TNA MZ$OZO!]XPA9Z>Z[6+Y#<$U#-5;&T$(J"O"JO83]9[,&;!6[O3";.%@4]/%D4 M\> F9)?$Z)I&K@\@K4<+^S1F0N7 &L+F\[GC]RVD2PH]B&-+GZW2#/'.0JLC M( [\820RMP75@3W(QC=&)[9M3.0<&]RVR,<]'9[+OF4+?"8AFJ':HBS,G65Q MDH%O1C (R6!+SBQ+8;_7'3>R-!05F@@$9U-E&XK#H]R.VW6X&8-F%7+(,1GW MF'5H'<8"LVZ&5\/-J4@5P/%VX&O+C$D<"C8>WHPT)J%C15J %>I8D<9SD48D MZKYB'L*V.C?.*X-0I%#5D"_A<3E1E(/D7W;#H2)M7Y:3&JW%-7PAU4$[VL\KB* MYZ,BK]OY5JN*BKSUWT M1/K0%R[% ^#]>H:H!4]&6J(6-Q]KB5I,0L,2-:>B88FV 7-B/A%-5[HY(;PK MW2H_'>]*M[KRX$MW+,2P#D[S>>AXZLVIZ'CJN\R[I+VV\-2#2"K31H2)=ROL MOIHY)02:CJ>UEH0B#"9H33D%WE]@\0LC3AI];"Q,K#11?M6ID,O2REN2RAI?IA/P61%'9$\.XXFXF4K1MWFY, EPP@7CFGXWP_L(:[.06=RE5S*G^F,=:T,B=RCC00 M+?C*8W=BB:96 =YEY.A,9E=+WQRC[JU*H"5LQ:4$<1!2+LM%U[D9B88CT+TM MV)(;L"4OH',G8#L^P%9<@.UX %MQ !Z$_Z\-]U\+WC][YY_KN> +%8UI5!R7 M.$HVZ72.*6A5>QE3 >O0-0FD =?AO9"&M>M9:"1E&Q/I4/LAF[9\^/Y#YE1> M(\UUX[U0'30<$]&I$S8FHE-/8$Q$JZZZP[S$JM-)4PN1SUF:<)]I=SG)XW#" M=*REC\@ '%2WB8L&/3GNRW <#P%-.LPC;M(-+DO:-N;]8V)W*,T1\] QD1"$ MQX\PR*]'8HEDTY$O3'#T"NXX#SWPKC+IR6VREO-_%)4+M0\W[@7)PI0'U<!]X4;SP.?FFI,0B%#9O/L,8Q['5/DJ<.X>UN!<;]JN@:8(VJ$L6Z>=2ZN /2_<$X'NGI0 M:(_LFA#6:6N3J(^NO&D!^<"Z8@I9+U9AE:?E4+5;+==3Z M*SY_V3ARHH5B96RK.<\J=G]T6]B,1XYN!!V,H46G*G4 M$R8)J/Z!$-&E<[IL_;PH?9%]G_T1A&;473]FH]7?;F\PJF%35)34"1P0:(B;2QZ.2^\1]218:8S O+@($2F1: M>A2C]4>A)=(\9P^>A]?S@K,R^/*&H#NRF4=_@;!$)@;-NZ+(2^T<@F%PX:$. MF^1;T ZFFMPKK0:>5MVB-6(:7<9M;*%Q>QL]K]WW!R^;)2,I=7FU^@[A#IQB MUAW"#^"6:%9,6O"4>*',"IFWP $&/W:4Y3C 4A\9U',XQI0'D!!?J*5SA3VL M.J93/Q#:,M2>I9#@('X.*1HZ[D1CS?UBWTU_C9K<%OB*,0T\6S$F@>:!-'C:^Y'>G5[UO&U&NQ=-K&W%6LL"^ M;\2:,;;A+D)=@-U[A^I\I(4"'1W'@C&1E3Z@/2L &D&J\C\S'C._N=E&KA$..?B)/9J=WH[ S<73,*^#9SYFXY4G@'"Y'F,NN24AKW#61 M-NXZUDAN(U'=?!X:5G(+SC?+3/4!P>:0F.= ')NZOGCS EA'7(6]T;3(6F8:<9$T':!,04M(\V8"I:+&Q- MVV@=W@H]"\U\Q_4,-&,Z:/O,F(*&>6;!4)R?*ZQQ9DQ"PS@SIH&WS8Q)X$TS M8Q*]:=:;9FY5S-XTT[F.O6G6FV:[,LU<$\('*\UIZ$0KC?MM:40K+58+'ZZT MD#3.Q65AT[NF@V_O8+SM6MT=W!U9WD"&HNT5_-/XZ30'0W"4%U/8;?WU&8R'K^6P%4M^VR*!< M",.3IJ*S+=;3& ]_RABR+^3PY+5C>66Q2H4M@4E/-EZK[UDR3&N^B*+9=PC1ZG<5-=9*;C. M0T\3,5?I-K@7/X.JZT!,0;5LD&XDDJV%M'*N071L M4!O(,Y0):N$9U#) +;O?X)+U78=C;%S_.(W:@@+:L+6@@;5K;8XMUJRUF ;* MJ+7XOH9):W,OD!J"C2&(MVAM)H+2R3MU^7#6HZ:-:PZ:W[*)2W*OL 2?G@I; M(>8T$-K!F$-. ^@)4BXGJ;C).?J(@O"BL92*Y%W&5>\_"79(8ZE%J$(=U]3^% -<8LFY/X1"^5=F(3GBJ3 )X:?T+F82LXJF M]6ZQN=53F%?24'MDE=U%D0]>0/$[(5\XR!:P.64O6BA *IQ3_G*"((UY N0! M$U3OB$IM7-HY?ZG>@ M$"5AD+)H4/6]54)20@_Q-,,FG)A7C!R_H'FS)?"8%@OLE&C?8 J5+]GEQK_^W72GJFII6VHGQNHV5 M3Q1'Q;BXR1,*^AUS76Z&Y6;FP)_8;%]C"K]Q=#*+,8V;BA_9,:G;PDOMF(Y& M IV%5RX;37F*C'IU^Y@!F*KK2;CN@E0HSH[)8)4]\[/KG/NJ3MLWD@>3S['/ MX@0L"G-D,7,PZ\NWPN;89='1+.\7)[O?3*,,(FCB9W04,,"[S^T9%;\KM*1S MH2415=DCS1OP 2V"?TO/NEX_.10Q_/>%:=:-85TN(GK"3"2+L%@] *A1TX8; MLW,ENP7+QQR)0,^Y;F[XW&L4"KJ'NS#'3ET$Q!U3BL9(GZ1S)X3MX>K(-;1H MQRC8(K:LS<*KJF#EL0WOW+NW+/K$N5XLG?SS[MX/B9HN5*DH=(UM.>;QU#4- MYZUK9.M!U_!E$WP6?8=72J6?N9X']II;@N*YYHB:H3GCV>1XSHZI5-"B'5-R MWTI*2X$PGX?K9CQ*?U@TC@%3JYK8H9(U*ZF9>?0MF2E\W$XW/5&$1\O_8\]3R9,AI5W_2SF#_NS_Z> MQF*9K]4+JF706X@QOA!?10,Y&'L,RDXI2=[9!$8XCJ.IBKIZ*H5'YO24_QC7 M]XO&8JF5X5U;!YER' 7D,4 \\O2:I\AH18YRD]]E?= M]7X0C)QS,EHA,[,B:A\':S9;HWB@CQ$;4!$6%5GC0_" M:WJD*A!R\9G7.0I3D4V%,0]F7,VN^;I4'4F$!,90^9\__.$/_XNZN(OXY@K4 M*K-98N&IS/44/7@J"P!W-#R5A8Z*SZXQ)Z+'#\SI3*C[]?+2#-V^R9C*CS!Z M")C?W+1GFX2@_>[;&\2,)E$(>3V. M3Y?/4BD;)T)0TH0G,KWH4;++HLQB0";1 [L'0$F^*,J7.4K24=I4)+(NBZ8J M(1\7Y ]@8.% ]7\6KWHT88.5N3AYB<>B>[(LZ8@\+XM53E&:S]2GTA.NFBVO M(+WH!EU[I9RSU)LX2TH_:L/\3A#;9XPV\2E*8?ED"68Q3K%]["Z2+MHP6I&P MM&J!8.MG63R+$I:HGMAB>8HTLBNQ?CF @M"4[NX$&5@2<+2+KU8)):JM=?+( M17YS"S393T#8$>.81UAV8)Z&_AL;Q1G 5IP-R/!T>$Z.^ D[@;/KVB._O/9R MC1-QPI;.3\C$$LE%;>QN+I:P(-4W$2R7_0DV$3QK/@9] \&^@>!L8P/!3< Y M0F1SP!&*2)U9NF;.X;+\RUJ*U4HK2%:CZL66-1^89U/-F6I.5: ])G M9[7_S@M&L:C!MFOFFHJ&.6A178MW;IH3P>+?FE-0ZK3STZNT=1P9<[R@PAAP M30<-%6Y.HC!EG"\9MA%,"S%P26TCX+UXNJ+URHYLJU57=-*5>C=&9)+UY)&8!BEDGS,'>8C>9UC)P1:ZC' M1(KW\E.E3Y1#1N;1^>EQW2/ILRD,JVBZ00ILCP)GIS*U,K7V1E"/^2@#KJ*R M:Z$_>3%&/Q(; [4HE=X.1JU$T!U>5W:VI':"DN791B1:"1,?)7"#&YGE?LK MO[+1X#U2L+DMG.N >W@?OC%"_BR*-1"Q+,RGF$5CY]S3^42HZ_9GQ15QOE)8 MA#KS!&)YOYUK:^A6*\9&((2VG-]W;#C#Y@HZWPO0?0%Q' M'Y]IJLEBLUHPF M@@KX[U_.35Y=ZX MS-]1[\==' E3ZWEU,'533))X]L?7C4'=ZE"7XV6+B$5U%2^:PKXK/YROX2@* M_$?#6FTAUM+=W@L%<$Z^%.[^FP5&_^V*I(GZ!YV&LS^,EP$903^)8DXING0 M,-8$\G;NCJG '!V3H".A6$W=TX$";2JD"M( ==OVS88 FMD;)^;).X$M$#*> MAT9HVY@&-K)M3H!KY.484\EF6(^?^U-EUW81&VHVI@)<'%NA;G''"PS#TI$1 ME:)*B!*N9,N8QTD*<8E"V'P7 HM,*&3VLG"1,_T /OS M+/?:J3D)=H\7(!;SH,YIF*A;YJ+W#H_<;#XEYX9[0$=1S&+G$Y$Q3==$T(@! MYB2\"8W16.WF9/#P"N8T=+J[VNY]X2:# @79*A/<9+)&9$#R)97E(=!V1?#[ M9<2HF$PBGDC,(0"JF('"6P1Y%XW"Q/?RTAVM/;(H![QS)U- MKJ?B'DX+#P1I+H=S+UKH$[!5B<_&- M2*$J=T;D4=GENS* Q60G$(+2L$&:5 M8.10,$J5,*5-GQ+253K?ZO[ 5;Z\=@/+I]L,+#=47CWIP+)8W:;S6!UK5R++ MCW+L5&SY&DH"J\'4;XNZUDJ\&368.LG5:U-]:UN>@^M4NKQ5!JB0!H-T94_@LN#:^!Y@Y+)82AHXG MHXGQ94IFBLU^-'<@ D2 ZVL(G-$QC1;XKG-V50)Q?\E";(<=\U@7=]Z!47;I M1=Y$"WAKY"4T;]^#[W=D/ L&*I)C&MBV".8+I>F5M#A8[I'.9(@ .Q$+9-;X MGFH0,CY?"AP?ZU@UIH-N(&W!),55H5X:8>,>-@UD'5.0'N^\%+F"4R4]Z+*G MN+ SB,+<6^[%<,\(N^>>2E7E(7F81 %3&/XR$7;1("$HX;:*1)TB[00>\?F4 MAUG1VP%\"_+-F 65PVBY<$TGA_OWO'B\WLBW2UP8,5V&M>WX]47J;UJ9\Y-7 M+[NQ,K6)K#N$6W2'H8;9Z!Q;X4C;R93.SJI7OWG?#_"H6S@VM^Q\W.0D;62C M9J1^RU:FP*VCV*"EUC95S+AE:Z: M@]WB58ZCP]WC=CSLNKN45Y/$\K]0\Q3&+<7A=#R=&6FXQ;6#(\B:;U@JQ*=MS +M$O5 M>A+U;)6]GU J5^-GNN]FL:JHI/]NB+00BIN1F;=J]T8"T'LZFJTN!VK4'+W M:Q901+?_LQ"R,O(@@+/_4UD1*=RO2:SP=>W7)%;ZK_9K&JN<4OLU"^EH(BL\ M35N8RGEK,]GD/=JKR:SP".W5'-PQJ_;F ,BX>S^)YH#07DUAE<-POR:QQ@>X M5Q/9FE]OEY,X.@3^!!Z1X6EC/P;Y&95OP%,:<*\YNK\5S6T+M"Q6T<%,UT8< M#VFB7U<[/PYNKC<;/+L'-^&/,!HW/C/)>,[>'KN*Q+3'0K^K^ES9UC15+6+A MW\I%2W+G()'.-5+Z0U15;S7&0&C," ^3;#SF'H91'$Z M5BFVD.',$B^.'B#]5SXF,[RA:-\O-Z7(I1-_Q/ '9+**__K\OF]]FJ_1$VQ] M.BR/!^W;GZX<8Y\+WH$$V6WE@C_-C&+[B,FB&=/)XQY 2OY DW,IB,MN314H M0SCE<0(05SX(+2&BPKR]@XSO8T5Q@^QUHN2TEVM2[S-/PSGH#W>DA)TEJEU5 M59W)84M4*5<\'Q3MXQ\HOU>ML_+D"2AMBGDJX<=JWUB42XV*AE)0%B44"!ZL M2LFH;5-NGY"J[DZD7BN[!J@Q/,KG7Z^#]-@J72@FT<16&>X-MHIJAXSZ*"JO M[=%;V\)(T0-(0%MDR%C&%BEHP;D9XSQD4.,9( NTS5?+^R$4"6%8->OS6Z2$ MAXPU)H%)W-HBN2JLI6-20EQY>(A["VA/(I5YQT7.6-@,8P(%;(9C,F;GS9B< M!FB*,0T\:(HQ"7S+$6,2T.R6Q\ZA#:CS8RP.%P\U4%#-41J0:%+F:P7*.,>C MWK> _M+=;1?V:KY=S%0S?3Q5M4,+?#8WD(GQB]U6; M#; 8_#L3,[WC &HJ\(GN>FUL.&$/H3$!-'J\^4JY7B-A6#)T,T/SG7!M([M? M*.W.C]T]52;-=&,*I.CC%ZELJ4DA*@6 M7=[+8EPW[OXRSG>Q-G^;*X!-\6C4XEU.$>!%^^BPN]XVN\ M<45PG#=F!-H-\C'W(#Y"*EUGTX9)LFK.G.!E)3[E>BZR[12_5JS:5?2_LO'S[>?OCTIUW1_]OGK__5D@U0/12;K(*.)M5>'GY& M;9W'(3-J.[(R&"5FBQ8:7A_:+JSREN;RU."4SVQM;(Q5M5+MP\G/^N=N6<#O M&;0L#-B=M-)\-N60*5W)M14_B@*>3,1/P3"[IUZ>WSN*HVA*O(!1F5;MGTS("SU3HXWGJME!J(<-5U@(*VSUL:$YXZ*OZ=14])+P*]!.R\ M!!2_$<(J9F%T+PMXKV^OI90#,56180$5OXYBZ/);UACEI2D^B4+IK1Q>_IID ML\=CNA*7%PRBYQ.U3V=#P1.%U$W!,9ION#P+Z>37%^(+?R2_!5$4YVY1R_D^ M-N9>:F5"F*UJ(=!7^\Z[//IU!1"='WQSPE#GARV4R'5P$QT>^;[>T1%-)Z# MKRY)ZO+H)1SS71:OSE;H_!1H\KPYZZG[(U_3F*#+XRX+@?9R]'0-.DV7A^TK MQP -0+G:^A3TLE+-II"%/&$_MSYTS:14.S:_EPL/KJ/]7/;T8?MZ&#I/V&+< M1\/C/5WPB O*^SGV,?\)C4B3[9M+;5S2KTP(U7WE,&,>@FM[^WI8&X.7KHC] M//*C[1M-K8P;5$B> ";A0>BC7$?<;Y]_;J-@:\N MJNW\T-UH26V,W(&2U,:PA24S S5I%#@8?ROV6'-3H,XOO(M01!OC7M5.H_,# M7]-3OT,OJC2'#([;/V5L8N M#,+M&QHMC7S[4JF5@9<6]G[?66<6=BNC=V1BMS+VPL;>S]$G#L(I[0BI*$XG MX-Y,LI$7T"QAX$D[WIR-V>>-[V'>>$=2H_ND\3YI?!MS.>^3QCN?-%Z4356* MI,8Q8RIQ/&!4YFX+(YO09,22-$J*7DX3^G]"C8RRA$RI6"A.@T0V4O+$I/P% MJ@^=S0+N2=XJZ[)(CI,+X!@5I!^?D>N;+\\OH:74-'FK+=Z&'6$0O7CKQ5LO MWIZ&>+OHQ=N^B+>M&W_X_O46@U_(Y/T<4E [C(C.MA<%#)\^ M!/1!*%H.N1.SM_N%Q$%)K9=PNO-PM,TS;+^.28-_?W#XR57J%O(-* M2Z^0/P6%_+)7R#NOD']GTUD4NPCAX9&H+88_I0X">*UDRY< 1/LY_""*9OLY M\CS-W;HR8$?#IY*;[&5-D0L]M@VK1[#I/2TIM-DZ=@FKSL39/.F28X3GKMP/G["8>0JX_QB=W-*%-3JUFE=[G!* M++[GGHM]VMV^-X'PR(WCA^"L;QJ]XXWE/C^+L+ MP.#=20=HS'% PL[G21KS409'YX"FY20&N[OII'$6_CA*MH^EP>F MY&%973N;S"P0>M[V@;]V>-924%(.:(<<=''8(6<+Z.B IB-1:'I3>!_,A=X4 M?@JF\%5O"N^I*?Q7&MP[\,[OT!IV 4RZ0\\OGJ\+I,H= M*HK9;!9(E ,'F$D[W"4(H+ P<9!&OL-)/0""Q0$=/GRO6=4T&T>].W8W(>@W-W( 0KZ[&>VOVZAI-@O>>T"3]$+E'9:M(+,I\-R"A+A8&9 MDA$C 9\*P\4G:320S4-SIZDT" 'TN#2_A&GELU ,2?Y*V%RS3'QR\<]D&OU@ MQ&>IT!.BN+#)9HS^8+&".,Z5/&F3 2D >"#"8*-)/C(PV,I?M.*O"^@]%:/E MS !LN>\ET+LSN[Q-O3OS(-V99Z>]/[/S_LPON0.336?I'#R7?L93*01CGK"8 MR LG!:%RY116#F&!$)\Q!\3:6?3 X@&YC[BG&A'X-*5+C0,&I4]4",X%ZFS&RO2B3$N4G?6BK'.B#&>KY@*N%2.M'>L;[- H%'Q^RYBL MCD"_<9,*V#VS3;S;6<3!B]FV0ZH[W0R9'&3K^-W9Y?"WCU6\P[VPCOWLR(/K M>6RV_<#O+B^%ZC^]Y6#I[N^Y^+UM)*2%T3S/I29A)P]Y, MV@,SJ2W8U%>M"+:FV=RS. 77Y"%E[,]8R%)U>@ZJCJP''^GT;!)&#ZPPR4G" MXPXK>7C,9G$4C0]KEV:'5;+H13Y[I!PU6BNE=K11%9(Z!8?ZSO2-L#K6#;(R MG].:0MY3["GV%'N*/<6>8D^QI]@ZQ8H7R!,?97&5HE2_5HX)W+EOAE_ M%#^*I6=(_.S\_)?&L>*T.I2;">U:>O;']S\G?,33)26SV4F_T$C?/3\;;'A! MMBQ;O/&%WC&]-S8-2#U]5M%IO:/! Y\G;6AC!]7*)H7!84F]K* M M^.V2TQE;KG.Q/CBP,NW=_O__OW#^\^?&_B1:M?:ZC^6\W2=#ZC]NQF+:_; MWDFIKO;2:5UW=C0.2VVD\NR6^'-2BA M=7O]_?VW/6$/Z(!JE3][-.;;VHK$^Q2G++ M/H_'W-ND'U\LG]6/C"8;7UEZPZN)[%/- ;UN4FPV"9PO!TN-&46'Z# M)AL>?[4\(#IEXG1LFG?MI=%<[_ET0C=94+4W/!:GT'Y"ZZ6;*!QS<=8DBL2& M-Y=>C,9ZA#"'J_;*=Q9/=;? MT(1 C_9VF/S.6'I5N@S/Q/K^HJ,=YLNJZ2H1^SS4>^-HX_D^:^2)FP8VK)T. M30].#FK1$+Z4>\%3<50\4",ELZF\<_;V6'/-1BQ]8&P33ZR]].W+7[[]]5+O MG;/+BU.]-]Y]_7Q]^[?KOVO.Z./'&\TW*+EE 97P;04B0<#IB =D\O^'\UV1M M$FZ/WEFO>=2'M>D /_K\NSBB_@.=KSV-C]Z2I;2;YK[,]LY.3_5HB'.B^<:F M"R4?'I[#9QMMJ>T(N.[X_H<7IQNYF:9&L?P\U%)O8F.GRWLD9JO']_X>Q3\V MLLIE$G_7>EPI- ?;_D=2O3?*HL;]57OA1\1H-RR2_;\1CLTGVXFXOU M?:.NM'Q>I-:8B-EO5LIJS'^3YE4O!T"4JR+_@K"4YH#_9/^E31M6%XRGP_^W<8^UE)OUJ[.*S8RC M((@>X$<[9S0=K;12)F47ZHFZ5FDE7;E=6!@-*7( ]5;;G5(/3M&]JJM'0-C; M!KT];ZSHW38JHP.P^/.3. MP-W2\"%2LI<#WWKC@',9M^@YS,%Q&+[E^M&6AIU;R/LX=)^QZ;;+\UH:^K9[ M#YRWAM7?1&91F[NE&KS'?F>-0>/-#^THZO#$*(B*\DZ<]'Z&WL_0^QF>G)^A M1W?9"S]#!6"9O+^Y)3PA2G4B2@V!'*-1<]N"U1+"8DA;E^Q-@MVLMKZ751U@ MR;VLZF75UJ=TWLNJ?9!56Y<-3M T6_!9.4*4=N^S:FO-KT*5(G6.%$RQ=BR?S)9'+G$0!]XD"9"'%7A8/Y#NS]AF95K;V M"87?T?C(*MZ?5WZ"NON\F-=:E-7F4E"0#LN'"'Y0E1>Z8'+-[&*%7,95B"K< MF]4ZT1/;M2MU4^K@+Q(;"[EM_X"D)OPQM++[S0^_Z& MIW,N]?7;;QL5NZ=V=,\N)-A6#??TY/6P^T?WS^+'DV!3;7>MNOA#F*0T"%3$ M<[99+EWT@BD73)>K!=-N8 ITD[ ) $>75X-7EY>+N]HSZ(WL^B7MBRZG0T^ M/7MQ*OGOE9Z6E_-O+46RX/7GPYX[&)LK73H\__[J9<_J#X?5OQH.AI<76%;? M<_K]Y/3GYRUR^E<]5Y$Z='9%D@^I5U#9[T#]^R MT3^8M\GO6<,#32,]2--@D^]V^?D4@7.O#9KZ"#[1YZJ=N@Z=C8B(]87:B/E7 M@[F7Q24Z(Y)%'3HO+&HIM-Y2-0Q:D]_8>N%,68^@TJ]_6+G-H8N9.5>CEO*][T<>9L2M- XWFUY#N0HC>Z8 M8/'Q0"I86HU2K#A=M TC7 =9!&\.N=4#;K\'/LCC)7"@:;0S> 51# M*\-VH)*V,F[IT=['D4,'TCT<]KX>E&JCSOT:^9YRE%G,9C3>SR5W T76QLB= M0)&U,?"M-UIH:=S*)R(S5EZ]38C0P*''"(D\+YO1T)N3";UG0@]F(4F$QIR, MJ9=&L?BR;&LKQLS\D^U.?-C"K*^A@[8T;Z"CMG081^/!PBDZH0D99\&8!P'T MVQ8F@WB<"^,@&@7\+K<Q" M'*_U &=[)<*5D9P_BGSOD.+*CJ= \:HQXK_<(?+DXNR76B;3U9<2>/Y' M,1O!HC8EFFCV]EQ.3)G1.[U,%B[6.P2F*+CJINJWY3=1:1VC@(8_3OZW.:_# MH-.M<4&\1AX8_M LW_%M5J.]H.@+@LAF.ST9GG7I,N3.4ERA;7'>;O0Z6S^6 ML2O/R1>Z)AJ"AX0P([^J@O*VE%[GF['6IME.*JW6$ BUG_551F5:U%.=N==3^E9)0*&O_^>S_7;__ M\/DO'VF2?@753:AA<)+?P8&0OSE7C.3[YG[/RU?G1O6LEGJU7BKAE&Z2(_SWXR+X.PJPX1S?S&A-VS>".*P?([?C8+N$_7NKIM6>7%YLJ VIOO/OZ^?KV;]=_WR0S/-H-D V^YBHP[4 M%A>;DEL6T =P5 5\RH5:(/Y+1SS@J7*'TG"N=_WV="&^W?S^]?/MAT]_>O]U M0#Y\NCD9_#J*R8OJ GF1D(8JQ\+X3NHPIRXMS[OY&S2ZRXOD!?G.QV-(Z[T] M(=]H6,TW.Z3;\TF8$&\:YWI D_S.4_$>^2)4.NXOHS3U![X\\%_I=$Y^$Y_Q M#_>@5^=X0).K'W 9[+F9<#8F[Z6MS.\9^3P>XH.*6[[_E]8S!&'(V'$YEH@ M6C#_1_==\NW\PE^^_.5M[F]4),]_:;K_V]X5%U@B:&YRJ;@).MZ$Q&%Y+!I? MGKQ\9;E]&]%/B!U]>7,;1Y;G_Q.QWZ%&GG:0L2!XZ;!%VS$T2;DYMB@%275/[\;& M1*(J0915J$)75I%"?_I]5V9E'0 !'N(A3$S+!%!''B_?_7[OIW\__'!P_H^/ M1\%?S]__$7S\].L?QP?!BXW-S;_O'FQN'IX?\@\O^UO;P7FN4A,7<9:J9'/S MZ.1%\&)4%).WFYM75U?]J]U^EE]LGI]NCHIQ\G(SR3*C^U$1O?CE?_W;3_@= M_5>K"/];Q$6BX0\37>0;^LOVUN[_O-[IPU7PVZ;]\:=->_F_;VP$)[\%!UEZ MJ?-"Y\'EJ_Y6?Z?_9CO8V, +!EDTA?_^VT^3P!331/_\8JSRBSC=&&1%D8W? M;DV*/?FFR";TL=!?BHTXC71:O-WZR]XP2XN-H1K'R?3M>3S6)CC15\%I-E8I M_V;B?^FWVSMPYXM?OD\'9K+WT^;D%^^-]$"5Q!?IVSR^&+D7+C>$*XWWOAUD M2>2_%R^_?H@XD+=IEH]5P@\O<,^&\ 5\FVJ^ZE+EL8(W!G+ABU^.OHSB05P$ MVUO]W=F3"F&8.E]Z5F&69/G;[[;H_Y999G\Y9*BWFN59.,J__V[GY>N]*$XO M=-X+CM.P?^?SO5-">NIK_A-^7YM7I,,L5\A%WI8PWCR)X>X7OYQ\.#D[WS__ M=/[A]!_!V?F'@]^##Q_/CS^?3@-X+J-3_VS?O!Q__3\ M^.#XX_[)^=E/F_B:7Y[O,OX&5Q4Z"FC%@F*D@YVMG6V@WZ@,]1A&&QS]LXR+ M*5(T?(HO=? Q4>DCI.WZ&^G*.:]\TW_]XR/:AFX.$JSAAGS_W0\[.UM["Q/\ M03:>J'0JI$MW;^^M!R.=Z\$TN, --[33PRQ)LBMX'SPU"S\'V02?%4S*W)1P M45!D00R7+D00_> :*BR'ZF)?SY!:_A"SL(?L &K%"B)D:_M7_L!5=Q5(S> MO@2E:1M6 L8$[\SQG\C>RU?L[&[W7]-Q!+TJZKQ@J__*OV"3GR,/NY2!P=Z] M".R=,C':4),E<11L]=_ 0P*[B?8"(8*YUR1Z6,R_@K2I[DM>S.8M'=Q,/M(; M\7.=$O&+!Z2^$S4FDN+SK?7-V,I'.*MQ&$\JLK2LY2W29T4$JXU=1'*MSL2# MG@EBK\&A*O2*>E?4^]2H]Z0<#T!=!YYN1J!.&?P+>;JH?LB8M]_L&?P\!HWN MC-0[4P[^U"&I=<4H-E;=6UM6$)S1*U1@;'4QRU+TG M<+"(Q-_^9$HWTVHH/[SZRQZ>A(T1CV1[!RP-=![&H4K$8,&]^V7[ITUXP"^W M?(H\9'6Z5J?K:9TNEE&](!X&())Z**)8CG\G0N)'CRM:$OK$Q6Y+TB[R='WG\3&CXKT'&[ MLIY75/P4J?A=G*HD.+)J/Y/Q[;3TX$YT_9V5Q?!XSN4F15K@.XZ[P+\VE((O MAF5>.A*S8.@%]Q4?G__2#JGP3SA,&J6]J'-[ZYMW1NN^75OT6ZQY<\D].NU: M5![M=4MZ@^C6HHNZO45+-X/=UA89+KP:Q87>P/Z #LC40K@YE66W^Q[N JR!&\4W$>O%?Y9UT$?U-)J8,U98)( M#V$SHB!FVQL#^>N>+[GR'8MQCF8Y_DY&>K^Y]*M#OCKD-]%W.@[YMWRJX;"V M%51WT-,L&&>Y1A=#"H<]F&J5FV"89^..$TI).6&6Y^B#4)-)GJEPA,X(V(BP M3/!:2@2B]SD_.#T#> M<5QHMCYW6G'63/,YRCB3)]85.92Q96;3'@W_7LHS4 ME@I; MLI\DSM4:HX8ST30LJ\)X:4Q!KL08+I8HRIR/6SLY\L#W^FOQLHUF$/VJ2P.FTW/6U% MKG41[$<1"#K3><;R[ I$$2SGSHOG>MZ8>\__=WY=SDJ(/"JR/@#5:_.L "M] M\__$$U#T(CV+:5QCCS\/4_>K6(@S2YL6MR$>36G3SD^;ZI>5N^0&[I*%"MP> M#R7?4-6:2^N/ZZR>@%D*G+ LLGPJ<0])$=Z_ .%/Q8_PD "NDTKA2NDVSVDA MZD7!]U$0O$#QYE,0M+ &63[!7V"USEWQZX$K?KVV?APUC1NNS743[A 1BT6) M%EZI1!>PM1OB?WG;$=WX586?+_(,UFQ#AJ/@>.TUUY1>\>*7;1<)\)_AZV2[ M6'':#)ETW31[UYIWD'AT!LO3WLP]?V#O782=UO[]&%(*A/U1B6I57R[6>QN-+'J8F1#VXW":G9M MX@H8+D*G$%5MNC<:47?]MAU6K\MYFF%^O/7)PN^3,@]'RN@>#OUJE"4:7:7P M-X[3K3!7VC=[2G ?I!&56GNS(?A5EC.*YT+(1#6X L2B;9TUQE>%#J2N0D)_M:DH _0LYY$'_U?VSU MM[87)6#8';0[2RX@HK*\7J,L;_E2.S\'HS5+\&!@ MCH2[HMS7;M*-B*3C38W5G ,^\4Q8N;;;9-EXQ,R[QO.NE&'>#;]VL"H?&81B M/-619HZOOX2:W\*JXXDRD?JGZ-*2?71: D=[]7KWU5JXOO9R'2-L.P:AO-/VW+?TF!8IAKU*D3V[6-T"V\PG-HI&+4'L3(?T[$#IL(6EHEX,XF(^D? MJ!"$92Y*%Z50X\6.Z?L,&-V>43*5LX?0/23U[_P@/%\#9.L"). M>"*B!8L([%)BQ:JR>C).UIJ7F:\=B43]_KOMUUM[NS#T)+NR-Q.FVHIQ+\JX M=Q^"<;M=?T3.HV>ZOVMJ_0$V^!U,!C?7;O1"VQN M0OL0R>B+\_2UAS31!:% MB6_I1<]*E:&\&/^N!2(\VY2PK)PR2.NS MQGQZK*;$]7&]\RR-0V:A0%H7HT#AL_*(^/[49AI.T-ND(F#.L0%B+K*.?KL+36\FT3%1;'+:O$G9-3@A*5SBG')>50UGXONV- [;NOH"\J]0 M1G_==27H3B&,*1=/VP!&X]Y $C;-:'JQG\+?D#>R1BC<X3#5-_:V*AD__/D!4@%@8/(18.6-_,2A.<:G%FC.))RP,%OY+M'BTF M-Q:Y:J&+NMP>=:8$G*&N?/9:[$*\0Y5Z7J;"I9H,G[5Z=.T&(U)^C>>5-G6_ M1VQ80F B^4#K%.]&,5@011ET1#4J%_%Z.Y2 _\+XD(, -, MF13DR@<^%UW&AFJ4>K4]$18HJ>>PD06S>OL*T[//-=7;X,_JZ:;G/9^@]U@0 MH3-=VR("D/HB!>VB"O!R!;3-00_XGS5@;Z>,=I0O+$(LG@=\I98NK9:&#\%_ MSNN&Y5P>='/6XZW_5BV;^'C8"@R$6M%1S\2AW$6,3OL <6N0%\!#X%_MF)7/ MHN ^!0=F,C+,H-:B=>(;:WJ=OR!CN;> 4Y35;!>S0LU0@ZH&$QF!OH="GQ7+ M$)@;+^G:H"35#O0J=&L7'WE^FB5( $:8),4A!9;1E]D;-VT**=7 MKR3M6-]>*4F.J:BWNS*Q0YIU5FZ M@5:&+F+^$K] -)+07<9"9(B!$U2GR5; W3)XNM8Y4C_U8T[H>4)=ND<_+/"& MYN/Q2!BTINAQRD5H8#U8J#1W"8T4MF9Z=5%6W3O0Q16*UN:M>'[J1LW2A\R+- M78W8=(;?4:G$LXP6?)E&(C#BE")78N:C.8:&_M _:(FZ,M:>_K/,8Q/%[%VY M0INX:V5$GZ.GZO0"#+W(=\RZT5\35<9)\3)6)\QB6JZS+BN*<:5KZR\3K!%Q M>^%IW54,%AX<:5ZJ+G_#C)&YX\KPF;S WM'5KKRRKF=6,)Q$==6)9A*C?2,: MHPV+J^@P28R(1\@\KA"07'32K^G^19]'*]_@PV2]KK(RB>@Y?FC3LLQ2)8V' M"2%6#Q*]&.D-V%FBX62(MDK; OP]4;F]'KA!I*JDU3NCG8[C=-=DM&?W'@16 MH6TXA1@!"VU8/8,"+XI-F&OK573D@Q-IL_N%N">"/E!,09[2Q)UX'!E(56-L[*[?+(S)[H(

IQ9^Y!/_"1600ZW MX $*/D1U-T:E:D$O?8<9$\5\NCG*;/"\H0H-? Z52NOEU8H@ S"S4%S\.SM@ MEZSM>M!)D5Z_5K.5(U#Y3.+9ND)#=R/_"7+6*A>/>7CNVX)XL(6'AJHTCGG" MO1CZC(=QP]A"\RIPEM5\NX(5;5F3BF<#@1 ,C-=TT@R!4"OHRR'.G9MP./W0CAT\O =X:A=F9XO8 MTHNI*FP$Y'-]V['QF4\CT.<&WT:9@_L:1 )/#V?ND?S7!?G) -$Y3<3MFH=3AV% MKZRSI?L5W4E@:XOPYWB1B]:%9^%(,!VA8/PJYR.P"T<^!K(BO:SO&S'UFD+A MY*&M^".]EIU"1,,O8FYB?GQ1!Y.@-RQ MT%CO=YD2L9&<$ZJ,\A[26RB$*]%&F,)"46%R+P#)4O9JY0EN"6T)5%8>"$J% M0<=+#O=>:.?45C$V;F7)'=N5Z+(EJ(1LUH+U[B:TN; :9 ?5<*!8BTV9,(\' M[)1P.^W(>OZJ](,/]NP][*QP,N2A&Y;P(398SE>&1:<1DKL+ARI.$"FJXRHL M.=0Y951YH@"S8]&+0Q9*W/(A7QMQ$2]NUZ@XBN("*^VPB@NVT],ET#ZE< IZ MP)+,E%A@:7#HFL][CF9:9;EL^/O4#5I0H,6AQUK6RO+I;LW]?T M_U-J1"=#CNON>#=6X^SQW2U$:S6>4=CI2-:&X,,D/*:*VBFNWL=.W&I05W0F M8$SW958^WQSEEP^1HWSB$.)J#:6O,R:I' )+^<1_TQWL@HL^I]E5HJ,+)$ : M!<5^N=*8SA^C2+Y=.2$>-NFY>8U+0,)PAT%DI]A@'O%EEH":"Q,#Z[K)_40C M=4$(1>7A@8 04OUW85--QUE$_L5>50)8:=U9/L=W@!EA\!\N%:Y[XJCZH_#N MP1GLK4CK!J1UAXF37:1U82OJJY D49JM#U:@M5M2FQ+I9"'H_)R3C!^C3+.' M&VB-XY+UT&&EBEL#P:;;#4LB1TFWYGP;NM,'2 M,2_L6L^&V+O>,;@B@GN-'G;QGEKH&GG)Q&HLS(:JJ@S/ 6+9C.=PZ+#[;0Q_ MKFM\Q1D>..!R9T1!N4DPS0FHU@QW=G>EAYU?;#2 :)S<%B M]VGU7GHI!C"K.QO!TKFI7"Y[JW6UHA*G) XY@HO:E9<8>ZW)VG#62?;*BMQO M0.[#>U;MZZY(7ZOW"!];)*0K1?I6&WGQ5?B6=51)02"CO5FAD8>&*93N,)8/:]"11H44C2&#/=4FS>(HNQM9K^,\KUSG^$@$3@*NF6#]H$*X$O1W 63>RX8;5 M#:6$'"S/09:6!MVG(^S0BE7A"N[$O%UW,?5*@RLL(\XP/E/$NT!#)IO*I@L$DH>22.8I4WS:65JG(3ROWS M?E45\NLBLI0-BR"W*A4#'FQWK/>PQR'4 M.28W%"M:N!$M?+X_6DBS($Q4/.:"+:I#M:60-5T24Z?5�G(QX3F+,1XP:6 M8ZAC&_'T6!R0$.<3>!E?37BNQ9.H.MV :_7ZYN!JI J3H<;0>]HE<%T%2ZO# M$)FVIK,[L)#6H 9\_3J?&6VH$MS@5]3+'/I8EL/VI)@,,,+TR@#; MIP3#I,3(/M'LC'0])YR2#"SS("SS7(.9[2R13RE9[M3-S 2'V.(UY]PV)%M% MV;YU4O?.B1@/˜^L#$T2,*#H/ -W +HN:TGH:_5ZEL1N5:/N&&8=+CFDD MT KNV?W[8K[/-]?NU4/DVIVK+\%[A1,QBQR[56'> ^?$+0&.Z?(=1$L="-Z*/LT%\2?!$U6<4L(W2GIR4\R@>8MAX'BZ) MMCR]!K-_N\)L>>0R<&,\0+3)L,T#B8AJ*15A:I);J5!?>H')0D2WC%-3BOMU MHJ9YAF6!^/,PQX9TE?.3OK08G1DC>Y>^_087;)#MABE=A1Z;P'Z:TVIB=L( MRI\$MBM)IEYXG=4C0O?WONSHJK%V)YL Y+=Q*K,XQCDMMQNQ$>36,95^S$D; M]^D>;T'9BGE]W,1!I&? :7JP(.AU&>FDE>;92(%H Z3:>NC6V:AGBZ;19N-1 M;X.U>!V&]9G,EUPC& M0@G*97[2(<(R :HR<,YOG7& :D)7G^/S6LG8X*_ET M9"P(5 3'F1(\JY(^8$8P>3-4(35\;12X M=;$/9,ATRY14E-;Q[V/A#+%_EBJ$8\*%-%2966//'6.V$"8LBSFH99JC(N8[ MR+//.H=C%0SC?.R7K,GK/%W#WHNCUS#L;+9A/=!@LV,(C7MFM(#(Q7F>F9G! MPMB8LKMY&!FU=8#RRDE5GV55U68A11&7?9*3EP&^N0!-CYP&H3(CC 2B]H&R M!8%[8PD:N)U*:UJ93TJ5K#7=_'PQ4.9C*2>^M&@Q"T71R] M8+(P"]"9XU!T!E^YA*-"^:=AF7/59J*HHPC"!=EV:JBD1I=@HVHKR_#E&)@E M3T6(J0C-O6/@>9] ES@JM,_>2DMJ/AX0VWRE+4CA;2@^4>"BMC1H1&H')\3BE[2KM^^/Q?M$[L)O7>SGBJ)ZSDRCTUV+ M_4U4W,E;FB5D'039S(V^R_CO-TTX._>H&W2:X5-GGS&%B,7I@10".80C#0S3 M&7_X+>B?$29 JTL5)^R1+K%4E7C,%38MMWS7)'-' 7MV@'4Y>T16%E MA#4F?=FQ:9^]HU9F_/1>;+*#_=O@:MO*C:[QUSV>K9#ZYO.:61<%V^I:6+P) MFLR&-X*V[H+3M;6A"O["0V^].]7=Z*$21H(.'N0K!/I(*/#U;!1Z_S_+^!*4 M-;Z\6UU;Y]RV(7E\^+W<,KD#.57KS]7@G(SD.!=J=:)YH4[77@,BY.L7H>'4 MF*AILTEX>_?9!JD@$1O*IAT6N_.N-:"6Q@=_[,>J _@'D5:,35H2_Z(SH%M8]'@8E\SH5;5,CGYDS.01'F>;V6LN@XN+-M> M/TB44904C$%Q*P0@I;W@ *370-'V/9*H(JW<4]C&^\39..]NJV2 4?>D]0,) M!=G4'#],R*7= 'P#RYR\,3/:[DD*AU_HAW '\._$9EO#.0<:<1U7!E/.\Q(F M0>F%A*]G0BTULA'VQXL')3FO@\,RMV&2)!YJ'S&O-I3%,';;D[@IY2[>1.+9 M$>X]^F4;$$!>#Z_9KE;8YP$EM4JS@%!X4C#!)BC3=HP&_5+8E9=*#4E%1'T$ M7N0:85)R^#U1QEU'#G#!5[)1://-0\C&0U6HX&.>%:Q2+=?\ZIGUKNG031G, M+8D_:S8 ;$*#]M,9V@><^X%H6QA\&>LKJ?S!08AG;D9_P> -5PK!]B4J%]1X MZ@++]7.EBWTWF[Z21YHM+E)@058RZGZG5TCGADR8""G M:+Q;J0.&.P49RO( M>;UOT+7]KO?^>M[RY"/#;YYH9/@1QJ*?(.>!HSV@EE;":(Z.]O]W1YA)XH . M@P>9192K*]^ MGSAFD/NPF#B=IKSXJEW]5PG.S=J@^UFY7#/O'1ET**&99)**J W75[2+'5W#S0F M5Q-[K1XOT+4SULEKX62-$'I+C:&B:Z?NA5JGK"4W /8$4A);7E$.=F4%>;>SP5-K^=T/WLTE MDTK,Q+SL*.;8]&(D]4XSY=;'M1808/?_XTMI>>9QB0=))$:^%QQ4)(NU7+[>"7_-,15<([;#S$JY^EV0H./ @_"/+/U=_!:#T[+[N-8I9@"/OCW4> MAXI2=1N,SV7E2I6-<_HZG7EF4G.-S<_P1U=-"VVE#=H)+,5D#;P$89^8?7&/ MK!3!RWDR>=$/=MX$OQU^/,4)@'(!I'_; ?_%7'G[/@OV LT^"]2F.= M9[W@\+?#X%"7A0GAB;]IS&6"/T%M#(;??[?S:F56S-,W7]%P?C$&<(P9'L^["W391!CA.[I54<%/C(3 H6D?) M'!3E$L%R(@801/Z8^]< LS4*-'/$]U<;+R+L'?3*A[@""?YEDQCA M3VS#BO\M4_Z+%@18E&V /2>T/5276=[S%&%+1Q*L-IVY4KVYED4]9-#)SIM- M:%T5R]WH!WB@EA.U3F!Y+4ACF ^-4#I 8!8!RE4&8J)FK^K"!B-<#0YL<18R M6M,9[V*S7I/D5HT]1_%E0$SYYQ?(8]#9P,FS@PRV/?_YQ=8+.+$@:9C/N<\3 M#)O+9SM'O@697:(F1K^U?^P%#7=&D>,_A)=#;P9N_\(^A"]E&QYHH]#$8I&Q M7^5J\N+6$F7I0,AM),(-K9B?-HOH":W0PXC7Q;TV"^;Y/\B4MOWCV+WOSYCD M;Z$O+13#6\81QUX:^#$V/<&4L>E"O1E6!6E/C=S;V'#]G9@HQJN-]\:Q5VL? M!B(*'UK!&Y-*Y+W+OMXK95C;7G=]B]#TJC4'\')LNH,+:SOKWW^W_7IKS\_2 M:?JIZITQ:@N&H]]=%U^47;Z6JXK\>OA\ZIQ]_2M0, _.?Z# M0@K^"_)K)<4>TY%>2;%O4(KMK*38PTBQ#HYYQ])LIOTFPHTJ$6VM.B9/<8M! M D!:C'FO/$1?OWG,X@8M5]Z1C;DO=JCX+\X$!? CISXL"/I2]QG9D)MAZL.J M^$/V],(O0-?':8@AM)0P+JE[%C[:8@C+BZT3 3$<@)J-Z]KFVGY:3ZZSJP6K M6-5GY$SK&J31'7H'?J6RU67\ R[;G3/!VIG01J/3C3!@)0#;6A_;72/7O,JT M'!03S&Q@E*^C&]EKHQQ^,BQ(BC%;'KOD3,)6X*[XI1--'N6UI"+?&^VG^"4J MI"?13GV7>D?>OC*?.?N&:*"J!94P(BG WE.8)JL.P#E)QR>/O>;/W M^V.29P5Y6N3:O3N2EMK.K_'*R60*7;?-"2;( JQ\VX_41%IY!;Y!K\#NRBOP ME'S;?OHCB2$G"GHX!H>KZSSWM%@+&>.+D3,<89)9G^_--U<:":8R M&Y(PL6DBJS03<*[S@]=0Y&K!8"G810%95@@])/EPEM:\L-(H3!3G.6"]3I6/ M>?2)"^Z-:2">K;S73^#0KN34-RBG7J[DU"/S7C>9^BWEUP(FDR_66O),Y-P= MB[65:_WQN-;OL/ORDLF7I[K /*]%BS5KWG/N4X(P-DBV!(@Q$A\OU9@K0WWT M\+]8WD%9!HIIWGG"_?0RSP$^.V-Z%@PTEZR8&L9*1W8!9FM?8%-!PM"I%#0? M-$=T-:RX0<\UP_E-J43_WGH!/',"O\-^RTL2^)D@'I]2]]P; L0C@Z6&/,H# MY91^O$PMHI['ERJCB!.A+*U". M4&NGSE M >8A>]W1<9]:C.T"[QF9J$?.0Y0A;)T;-M!+R: MUZ[AV%,^&[M@57ISH\-SA\W(%S\\?[-01:DM3SGP,(@9E8S31P]U&K/J]'=7 MU+S8J?HX2UG#TV*QDJH&4@WQ5YTX+N^AT="IX) 4T"%*SCBE)B.8#(H5B]5C MR5Z;'U!J%*-;:$:J>:>R%Q2A-HW6+VFGAJ*LQ M=W86XQ0VK^,VE8A-:*XIQI]=B<2U/2S=L[S65I+:M (ORBNAZ>I8&'*$L;*8 M*^AHCRXAQ=Y#JR9%"/D4B?/QZO2?@M -<-OQ4$V8.0R"NMM5-&,C1'UUH'&=.#/6"1@ ML.1R796N'#:R\!S^HO%1LIR_<6?/2B M WRF;NQL?1*9<,\7FN^'AX#F.\F"_8A([=1U7/L-U:H;^'T%JZ>NGU/7/^=D M'<8IG',T&Q2]M4<];.-ZXY(Q]8"3INW8DTVGD9S5JBW[3@PD9<(#D!JR(8;V.MHDH,@C2>)=C=3!R3;U+Q0%K^'S3R)U? I9N^UWV7(#D+5O.>V MB2BV^.L<'H..^7@&"3"'"U95J+]5;":E'0D0%E[ED/:13:7NDW.+TRG#A1[% M$SL^.JQPKT;1#F8E###T'HFCQF:;!6MT^, J8=BM7XQQBTA[WOZ! M6.2$.O#L%><(3 M:$KUIU@[TE%^+!^@BRR(D^6+4Z"'D MG.#V@:%*N6F1PC+!8%Q*,V]Z$0T"#Z$_REP3B/^XBO2,G(5";1_;-%DLMD'@#C\48@3^!5JCZ#%OK MHG@&&J6S 8-$SR>\WO9P(B-!X*>-;V"'99X+<)L$_^88[%-/X#'T9MO;(#: M"VYZ&2UT;*I1U!\7^:M3=0"9$9>'/X &+D8!=47?(&PVW6D9_2N4D>!UJ7WEE+SC,_A[D.E$NA[U9ZT/369C9 MCNG;'M&V2BB]0((#LAJ MT)0.@;[A8K-=LZL.>WS(D%+X0C@U&::DV3EY+@L[7W+$\.B0-W@6B/<>J+1XF^*'2X'&[#]\F'4DC'H_)5> M^8>Z^LIH 2=9@6]V'HJ*,U7:M \2T^%O%/.](-<: M2D")\[9@9&JCY'7RI< MX%[P3S V:EX&O[N$N&QMIU_7C52<))U!ECIJ#.OQ8K+[V?J^]B4/PNZ:;(5- MLM0!_]I)"Q]FAXM+C<;* NLS;4X.9].8WM ;.&,2BL4'MU(#V![[K7O. 8K* M']B4<%)M;4#,S3[!HAEA&V3+;MGYG8L)F9= 9A?&*T&H))B4EYY5CT/Q<&2? M5U5T.B"@LZ,#B]%#6S3TJ(/]_80SE/CE#H,LFI*(]J .H[^N[K"CRHKE7R+25^ M77*SPP72_QI%4;Q9Z)RN-4RQK04J"IKZ%.^\C[ O5HG@<$GX]?(@OW"G?L:$%V%DJ,Y^JMG;SKHK^W]IN^/5 M0PC:CUW";(\#4?ETXVP"]CFPBN##( M+1T$6:,NB,,?8F?M3ZCDZ$L76%H+QR9X#RP+N4VO*S$9%H(PA&CNY&4=VF@B MW(T'54J-HN;+F??,';CS7MH*63)@\*Q/N]:OSD1\[A5ABY$QIK=7G*T19*;W M=(ZB5LWA"Q0:GTMS\0'\+K4D?8N;QRTXA27BHL0%0U])VVA=<:JE.=6#]/X^ MQE(;!]#';=U.*X7X)@B4V/,FO]2-QGM4TV/=!I[*C:F42Y?%^@GO/0%.:33U M\+5U;FD?LXM=O3BXG9GB0@VPFM/L/*'"IN%QG5/!;W+EKC8]>I,*3NCMBMYN:X(]K=7/\#$+ M-1NJ)]MTU$TU);FUO)8K[^,#U;,XJ9A-@398K;L-)E%EQE.WVU:_A-SI@7QX M9W"Q^;V,49_OKBG, MGY0Q2(PW9LB*>3. M=I^JQXG]&JK2CF+LG2;,/"A) M.N)1\VS>?K#/6D+%71PI6J[2\"AA.H/#)Q;G 2=ZBG"T)K'[X\,C- MB@Y+)Y,,**H*\9U(&H]/E#8-"?M*H0=G. 0^0_S+9ALU^RS1[_WU-L+IE*3=E'C$(C$';*UE$R M#?X '3SX%929S_]OR558U*I9U4/?#W??>?KDA"NID-NG]R@E[U+LBQ_+C.J*LM._A& J-M]?5L* MO+VT>[I\[E"K/#B+*=?AO8K4^.VSF=IQ+UB0B[<\U5725K"&+@?;D6M1H>"9 M6/*:XO,_303:NH2RTP-"GS<(1@$C>?A9U$Y>@4;XWGN?V/K?[6 M-CI0Q"\Z02 JZN!UHZESVZW6K.'5,\3'C=XB#J?&:Q"VZS]NOEI\M-O_6EJH M5J;9[+SI,MO9VMF&V46EE.D<_;-$=SO,%XVR2[^1.HP4%0B;!%#+K*D'VBA+ M^/:T<*/U%OW&1;$;"]\/CE+TN<( D;RY-@?K\B9J:GW$M]@8>1O[@=7%!7H@ M"ET=D$F.8!>N'EERH-#7$>I=T0E!QS]__3%'K. 3.$SS=90GI,ON,U[QTO-Y)!-X%,1U0X:U6L);+^%C M/54G5O@*''C5!)#!#4:8RT!"V5,'4*WCFG KR3VU8 V$?A517U_>1GHD:_-4 MJ.V)0W;>N3/RV8-2'?21CA,:SR4Q*'!Q\^G9R?_F/C[./1 MP?&[XX-@_^/'HY/#X_\.SC\\XVDO[K$Z_W#P>_#AX_GQAY-@_[?3HZ/W1R?G MP;L/I\')AY,-JM;[N']Z?GQP_''_Y/SL_O*#'\W:':@)Y6'^"_,4J6:B1-^. M356U>8<66[=5ON/J(6[D;+)W-[U[7HT:E9:@!B?U])AO*4!5[)(;US QQ//C M%V'<:W+W($LB?PW9;1ZX-'8/J%-%1[44=BYRC?6Z("O(;1K" M(/ZET\ ]D%VHRA5*-7 Q\55DV>#D1PZY%A..&<4&"RQAF)BTM<;@O%XFLC*< MN44E&ECR2\7,%E1S?5;/"HN.;?Q6$]6(0TXO]\ L[.!)EQ-+UZ''-& M735PO0A8:DYJ12F9S)]P-;JV%$NU&>!&$/UL4FJ[N-UUBVJ%MY\1J\ D!5N3 M;>YCGH^327"EI6,$?F*XE]J(%42Q!:"E,BDLF\!:YXK*.C(ID9H0F%;\^1KK M'XLZ7%.C:HL#%?XH*J!^OJK*$.^U<0>HQJLJE(8'2X\:>84, 8-.%1=2Y!/9 M+R]@9RE8U0_."$V62@&HLQ:<*0%8X-:(\MHA-9%#AM(/]I%5P?/+1-!NW:FQ MJ\'(=HBTFTHN?C5+^*TZB5(M07BU)BMSKNVN;TT=H]/K2\,.GCEHVIB(KUL# MD 1XV%*$-,;P&L+2UKC]I39<4@9;8H.TD67U[N(:&6#OC7D5=U(>$S6J3.Z% MSSR:\W=<%23T6OO08LL("JQ3 B" 3Q(#L(W+D*1F50@W2B3+1($!$.4I_.1Q:,LBLY9XF^Y+915<6/.WRMOL-4$&:7S,ONKI;F M0?.S[YS8GHQ2U:5!;=Y:?4IK8KTZ7=9:E M?@3'8![5GZLO-3\5D7X_P$[>42Q(03_L[F\<6$_*<0I&B0[POGTJ'R:OPS[8 M.]L__O@F6#LH1NLLS;2#Z[&=S*C31$OSEN;9#C=&5'_7E@)!KM-(6\1P#Q<@ MD]'!N_ H[#%OL'%<61D56':JAV&-F03 ,K>'I+-QGYONNX86 MEXUT.$GZ0]C M,!$4*=_@F:U7R(.2A(K:3V'#^\ H8BJMMGWM(BFKF MS#I/Q@"T#:K8M*C#"WBO\=M&.Q1!KX\7S9^&^[#VP[=-]AYP)#N$%B5\1@CU M",<298>3*=>3+"?O2VPJ',\A81P@?@Y.24G]/MRL-='3_J?#[:T>"/&J$U6J MQ.<^+-.JOZ(A3WA]- .5?J8Q@B5LZ-4N(]I['9\9NI:52V;Z#8W<[VN?=S M\^YT_^3@Z'Z5[8?7<^\B&OA4*/#1&-M+5+$X=-13Z01Q[,1WR(+.]_A65%; MK&Z818L36;";U\9JJ4>,],1U()+-3@']ALZ&*V"\2!_-'],ZJR8:7EN!Y#B4A7W0OB8?#]=SL[+_=@^0+,M]K=W2.2P<(3D7^> QY$ M=LH+C5[VBT3%1F-!C^OA7 2)W*6*(H\'9>U)'X3FDDZ2@T=>9G$>)&6@"PHH MY2!G$U%7@!CKCS$]]Z[]2^R$8#]X+X;G));NINZ115;B<\N<.P)AJ\;"(S^$ MH(X#/)>\'@7_AX7Y..Y>@S^:I@*NAPX2ZB%I;*0 <;@"C$)5M$>QLS2%IQA" M1\$+, 9U;X3X\)+F5AZ59\G=T4?1J8R?>^DD-O)4\S&\RW6*+@GU94. TYW7 MPFA1L__H!SL[KS:VW[S!F^RG'UYO;%MA($]!NQ0CEZ!T'V11597F@DCND?7[ MV#43D:R0K\XR>HQ8VE/Z^3Y(^NGM]3N!?4>?5+&)8< 2;CQU9M.B1MD(#K!A MHRK+9SD7LK(@2#OX_AW!QK<%_A@#^S#6!(/Y*)(M+CW9-$@" VI<3TUX>+3& MA\/FGM/R/7?Q13&=331&D@BRGJH]!1N1!#'0RU2K?)TA9^'_4Z!=S&2(#2'3 MX@J &M$/=G_'S=J_!BORQ2_!<6$;CG>9>@YTSJ%> M^J#S0MQVA11N(9>/R#96UJ_O>9'.MC-0\$B)8>3 W-F%'JZ=8/*5"3UW2/BY MV*U!@W',6(#?0/^>5\\U*/4,[>7?CD[?[Y_\X[D;S$\_,/24\H+NW\L)S!JS M1]'=R,EQ7T*I" 3IL/OZY=[V3N_5UA;*5 :RY7YNOX$) 2Q:8D-AGAD#ZXLH MMP[2@$3LP/KU0!:"@"Y&55X2/R)X)UUS?D7!NW:M)/L59VU02LNTUOL^%$73 MKQ][PLU#3*TDEM?9AIHY?I)<@/C#U-OW.HGH;M0("W@% M$./G9LI^U7:2< @%J'@8#T'N1FIJ54Y:.A@] NY:?8*_0L+#Q?@=W3CEK XSQ>'BXI99;%S*"K#%"3Z0KA=+M7EX''A](A"Y=U?K MT*%\.!YB@(,D&Z&:F+M7@)=@3,=AS5?TUWIML]9[BVHS*:1'Y7GN@P_ ML@Q\2Q6<,D[*49XQZZ8V )ROF\QKS:3I?J& %RSA@@5##'U8+1RE;MW$=%=28P?<*]8-9 M?1$6\0BU_4"^D\@N7=:@?"X<KT!H<$;1F4_NSIKO=P:[&&E,(*M4'CGF#E=P^?9,H_8R*QQ_#4*&V C6L+.9 MZUK6F]E@31=A?[VS1>M 8[S,2-VQO)M5I0NN$,NE[12MBU\>YJLNL\K\W>-O MMW>$FXKO]U=4?XE1,Q-]#M5.Z8D[:Y!S$4MINKRHSWW%2:-)!W9.%J%]I\_^&=BTH6HSPK M+_@>ZSSZ+P5OM:ZPG2V,3K(*4;WO/E##'@W]U" Z.M3 ":Y'DF9V3#>UJ$.]7@ G&!W MV_>WXG,M"'DW.-1ZS[Y?,]8=&]+R1L3#5$)]*-A?)TC*B5C70_Z::24_H[R";%$)!38>+2[HWZ5EGH M1!V@"4::Y M-,NF\1%"WR6*F_K,;3D5/C^07G6ILX-]=GE.J\TFU0OI@W7'MY\1(VIR V= MB4%=)6=>KH&K-+M6C<2HF&O[!TNZ0<312&OH=52QK5M>)#>0=E@6HXPJ%O&T MBML@]]P%7@R)56L[4#3 RPK'N^*6J W;\VD3_PHS35D*4E-5-^6T;8 &SLT*RDE4])_E:1;VYPS=4V[^! M(K4WSS60]HC[5'7%U>:2[S=A/CYZR^W3R?'YT6'P^_');X9!\*K5(N3MO35\>)BU M_#NP/-2ODQCT;F61S6?/O^TBIY[4IHJ*--0$/X49M#[8DHU31*$!8^*XT$*I M8H&$V:4&9; PUH3 .TA7:MW60Z8$E6RP78 &YG!T#KK'N<1W%_?GQXT:QS7)'E;X,-K^F;M)Q?U<;^O MM_/K.<%)EISZ3.MQBDEM..[/6D_<5S%C*;FEL):H6PMUH>+4< E;>UOL?DY; M+F_S"!6@<7&3PJ3-46TNT#,3&^*+#DKJ 9!2^R!M)BL&:!$3)H.&F M6LZ088PM/.$6OYZBN,)#MG?7/J_;QSG/V7Y8K'?PDO!SFETE.KJ8Q5%\4'J! MHZ_.P+R3;P/-8D))6,8#$\&GPK9C1;(M1,$9(5$+4_'&T9/^[P+$Z@/[!TF& M_3J./0]';YDWRT+_6(\\:P*6I3\_]7_O.SB5>@5T9UJG!*9JYWL-#.$L#!$. M"Z> XR_BHL1:Y]3O?370J1[&+KY5:W-A7^Q=[DT*VDP% MJNL&#/;D^, T&:SL 7 M3]\Y\(-U#ORT.T]:W/C-I+?M^K^ ];9I.PJ6;(] MGI?M3-7$X^2F+N.9&CO9RUU=;4$D)"%#$0Q 6M;^^NMN "1(4;;LR&-9D3_( M$@GBT>AN])LG?W_W\?3RMT]G[#\O/_S,/OWRP\_O3]G6;J_WSV>GO=Z[RW?V MQF%W;Y]=:IX:F4N5\J37.SO?8ENC/,^.>KW)9-*=/.LJ/>Q=?NZ-\G%RV$N4 M,J(;Y_'6F__XVPE>H_^"Q_@_EWDBX(N)AWI77._O'?[KQ5X76L&]GK]YTO/- M_[Z[R\Y_8J_N=0^Z+_?9[BXVZ*MX"O__=I(QDT\3\?W6F.NA M3'?[*L_5^&@ORX_=E5QE]#,7U_FN3&.1YD=[WQX/5)KO#OA8)M.C2SD6AIV+ M"?NLQCRU]XS\MSC:/X GM]Y\E_9-=GS2R]X$(U*'/)'#]$C+X:@(,SE*E1[SQ':>XZ8-X )<385M=<6UY# BR[+KF)_D54X"+C9_:F%740C_=TW!X\<+@^U4C3.>3AV< MZ.G]XQTV$EKTIVP(\\D-PXX'*DG4!,:#7E7TA:D,^V)9H4T!C5BNF(2F!WL' M!^SLCT+F4YP5 $M>"?8IX6F774(W@']CPW@:LTBE,?%;^)GG/!J)F(:%CK@6 MC"<&OK",ZYPNJ\%?%+'/52XCP=2 _82[4&A[[?VME@D MDL1D/(+=*G]G/([];P+:]UL6:EM^$K:#W0@VFF=&'/DOQVPBXWQT]/IU]]7K M;V%&,*+&C]@_:>\?ONZ^?H[WX8R+%[C?L[VXKJ[9:S;_;H[]@W<%M^8YM$#/*;6]#!UMYDZ\U=3E_WDT;$WW6\PPN/B'GG M?$SH9"E8B/LQCD] F#*26862GGD<(6Y6./#7WMA0FMK@_:/B/;%/]H[G8H.A M&PQ=10RM!*8+DK$^6AE+:78.8E+.\R)7>EJ[N4'E#2JO(BJ?%^.^T"AFF!&( M\P:_H9CA] V4%?9?'AO\/084MRAMBO[O(B)=(A])XW6,[;O*)A7Y=J>N0*@VO6,0:? MWM>%G0,H[^PJ6] WAGN'W>LW,VXO=PNG2;/TC5JWL+Y!%P3;_1I@_P12S%^N QJW1=S^%DM3TMM_^I[B&[1"/F&&;*^H*!#)\(;C , M:>];;PZM=%#V(Y>:?>#ZB\C9KSPI!-OFAL5B '".F;0Z*P92[ 2VU,IV.J/4 MLNW]?1C(/1AQ0TY?S@+'K=4LU"2%62K0+^!GRO:KV>4JAR,Q4N,^S>%*D2B7 MJ8FU[/($;B;<&&O>=7$A-3LO^BXP+"0#]07&@U^@PQ@)FKB>POJ\UQG')&5G MI!)@"=YDN\, QM2=LP2#XO-' 0@PF#*.422P.N\QJ46E;,,MU_7[BX]E5 O9 MB-D%J%#8Z/#@H)IM++H;QK<*1+,FC._@+\[X@)_-RM,E+TQ5C>&PJ>#:L.WG M[LL,SVKP!^ +6HVI38S=0AN*5+N570 SL&%HD=(:+2D\R[3BT0B;P@Y&18+] M4;P;3;^TRM,XP,VA76&$&WI:,RMF6N+PJII7+E*W(E7DLW/&[S6VQ2=5%Q(\P-"[ H.4$#6,@M/:#9GPH=OM:\"^[?) +?<23"9^: MXWF8_O4#FY_(B.W:S]Q>5SOXL;0*A=;+AX+0)DAR3=3^E0S/]:CL3)NW'?2; M35N%3:NB4ZSWW?E8<"_=%AYM++*+FMXV,-D8\39LDI6==HO$M$S0Q;UT+;6=:C+E,L24HEF>P0Q(%S*!%!Y5.4"^O9.Q2 MFV3:OC]C\S(I;61N%!Y0_3HW_=\K=6Z[5; M>/.GS^#^.!C(2.@[6\^?/ NL8;.K(GN,76I._?Z50VC?! / MX;*7='#2X\T5?257WL;!N7BMJ-;*+"M-*TLIJK0L'O.T(1DFL;\=@BZ!IIIU M6N'"#B= (:4SO"-B=EG60#HM:R"U%ZIZ<*1ZBN6O]KLUL(?"S+,7M&H/S$5W MQP9-EMY ]_@--'\_L+WLOGC]^!95[@F1U> 3J43I(Z^,S?#Y;4K(]XGX=X+O M+3T'C&&VUUN>+2,[W;,";>UI)&S),AM(U9^&9N&.-^7;FQ2*=:_Z1U6@;;-V MFA$4B):/?.A6HX*7-57C9AE;WHQ"P0"Z)23N-Z/V0F%^6ITV8SC&DZ5!M%Q6 MZ&C$C>C@U"#^)E;<+/(P_RBL/05/SBX/.DI+ MO[Y+G;QU+^!+9,.HG>'_'WM8#136B_:2(DC$[S1#F^]S"L# M<.M*NNR7-!'&,,%A/'@,=TFF>.!T:M4TS A=)^(ZDYJ"TI\?[>VQK#ON=M@9 M-_ 4= ]\J-SMMCC.6\%ZKVUM&:D!IG5DR66TJF=>L659-88@T?&5HS,R1CK% M=(*YP>_UK(&6:/?W*&8AJ#^+*Y$6-OP=;^Z_?O6"O)9\3$-UB*@1U[488F@L M.<. \,=%,B11!IUBPH;5W[/\9#S#/QV?&O-K.2[&@*DY0B!#=,YS"YV$3SK, M 'M*IKZY:Q8+0[X&:'=CAL \(CJ[CD26X[/D\)L@(@*NR(CG?F,P>CC%175* M;NC7'?!6MQP"9V%\!D=)AAU'A["3,>XQ;2O,-2EB01"']1I%3)CQ"%BG=H<: M65"Q</*P$>+%T"; :DKK<(Z)!E(@D!X?PK MSQUR8-_Y8+NJXN9**D:)((+6,3G6R>N.Z-NL6W#[N;:&6^"I&-984G')#J)B M3*P6.99R80TU%AIBHO.R$FXYB'5/%-G-08"E>1N1L869K$L\">+@$Z MS)$%FW$4V(D3NC +8S*2T0B[ARGBGL/<"A@AL0MQ(HH[C]HD#)?(X848*H,W MJ+&Z>C+7,U^=$P\9>JCJS)4#'D,A"\-[&ZN M] ZN#FT7F*XU.W'4;8>"1B:VE/&IE9I=K)B#8T.W\LEB,TICQ;_JK+9BLUXL MAODD(!HB)\WY-0V.25D4/I@ZW@M[HBME.)2!II']NT7=H0U9 ']Y;. 4WML MJL* ,N44I)',*GG'D]9G03)\'/"(%DVCCB:P5^7QUIG9.SSXJY.:SE>',DV* MMR(#*O5L1">K"8C!U+42:2R+P.C)OA I/HU<*J?-,:A--?+,L3T3XRQ14P$_ M8HF)E1@PJ1W[P/_$(T#&,$62J=],)^J?4=$O-:$81/E 7F+)C@QZH[F4'5J[P1!JFDB]^KK9$ R]N MR7B"SMAG&V?LW5VC3Y2-SDO0_^KL/"K-_LOFZI=UK>-&SM[6]R-"I=L*DT>< MT*K-Y_U@Q@L2"4[GH+>KMK'O4DX"YF+PH(1.X%.4AWAX=(/HQ>$TR4:&;<<[ M=)YNBQWH/5&3S@)6/*L8E 9\E)8%B)*P(.B1&)L5MB,X[RV6;O<+$G=![D.; M;NY:S=&N=YKB8JM6$IJ$5#IC:2T3+FK9%0 ).K,3:]%L79YS+/@R"/6E=%&Q M02(S<)23).W4(3%45D&:VB4#OYM M:WZE07 "6+,AD6.9X1,PVJ?-1=Y=\%>%1J3+A+J$E9E:M3 M%[>J9_LBGZ#XUWP4<;FN>=T9F\.:&46FG.)H-P@1X('>V?7H!R>R@@>SX'RR M%K]?$)[O!(RP:7KS/EF3FA9@X.),[.BU3$55*XE>$U:R.)BOR-Q MN2,>:#4^-FNP8=NX,3.72]=Z(H8 8"TRX&F Y60W7B9[#[P%W-2>:9EK@['3 MPQHM%&T L'KFH-#$>6Z;<%W;I0G<>,2MH?E"+)]]A((NDLTITDO(*Q8Y6N>A M9G#$E?F3^D8CB30A93>,D^7\FG7QB')WEG(2$?X/!L**!C4!I>&)N&UQW?L! M#T$PA+%1DB/S;@,(OC!??3(!H=T*]'E0[93,=@X ;NTYG!1," O]B3\*)XC4 MN6$"O>MIV;5=Z^([V,=2Z":SX1!E62TR<#D S1FBW0>U+7?<'F,/:&G.;?:W M71&,X1=,1CH2DDI&=4_2=0*E9P[-#48KP7.*;3"UCDGX%;7((^1WF+;1S]Q": M@&?[(2QVC?B5J,ENW$1:]JUF5L*[1*Z;U]AE'ST%+'...#4*1!@4\$,:?"ML M$>6MTH4N&PZX3#";N*451C$*30ZH@"VBHQKV7I+H(459&:",Y;M%]T.;(H"H M;596GRM5O%D%+T2[CC=+3TFQ VDH2I0I,+JPH?A5&&]@'@F_AW*VT[&Q8"4; M:WK-+&[[!KS.86'2 !(#-#KCJ&IC<^%S!IB6MFA&.$B.A%8F)^LAE>5<32EG M/]O#0HLFD/;:)J)=V)=3U'E>H[!J/!1B)X35,(\UBP\X7'I\P"6_9A]X#J T MF\" .\#MGY4?N!*FSY5WW;JX*RH[ M30/$+G.6R=?P^)O!)C0O+/D$[JC(WL M.V/^19B 0]EB*CRBETDV&"&2BG>?H]N.K@E8&D^P*(H+S4E4!*)LZ.[.^;5 M,K1>3A>CZ4RJU$XD),;XB*'ZVM80K1[ V?Q.&E?.E@H.2CC2C RC=IQUIT(9 M>5,(K#\MZJ8@[-36\W;8ZJ)/8RN\S4-.;Q69*%>VMA3+@XKD>*1Y0\E:^3\/ M-_[/A_1_;KR=;P*OCS]%!.9O>.(,#Y$Y-#IK;"B54*R073/$E %II6H65^QF MCH7^*?O7,)Y.!C=@K'8)^7^3YK>- M+C]=MDNHJ4J'T9+#HM4-JV"&6'<0:%3:4:B3/28J7/YD"K6 MX^+PR^47 <" :C*3_@R:*[+\7S$YTB-QK?Q0RR[7TC5++C^D3H7C2#$E<>I, MB]SEZK1D2/G#QT;^.^OX.T"1"24APXGEL"@:*1F)7378157;!>TGHGP8KWKI MS6KNQ/\FJDABKZE30Q?%7B795)/@['FUYTG+EN-H#46 MK)[B3UD5*,V6:B@:;(>6/LA$"')HX=<":&$H8 &C@.TQC\F:[E>I@M8\'6Z% M%!X/S\YFW=K* "0*U-,U#D_A]$//NK_0\1*-,^'X9WSJPR^IQ%YI M9M75"U7@/J=H8B!1-AS#^@E3Y7#!=HBF9*%%"#]\\QFG7-:X9WV@?>$M\V1Z M?9 @'V!*U2()?=\13U$WL#X7SL8@A $E3.V8-O8#<#"Q_%##H_2Y: Y).GM1I4C6H+:_O?" M(X3K;CE#YB9]/TZ%JM46(_[W,U5QCVT@P"<^M-414IL)!2CW,Y K^P'VY,O_ M/>'R?XLR&%\G\!;>_ 0MM,\W%MH%+;2K5RYPM5G(PL3U]OS\[+_9VSM2UY. MP5)J)J[V$A<7TF[(UOZ:5?Z>T/FTG'K9JW/8[#\_W&,_:,5CX.U/=QD'AR!. M_I@HI9_N&BJU]?RW#KYZ^]F+S=LX&S!ZA_[X"TDIVQ]XS,?-@N)/W%;XOA.J MGFR1 N-W_;Q?&<.YV>$=;U^26HLKA3KX- S##8)SRWH1QKJ%6]X-WU[4D-K? MKVJ;]4#/S!EC1EHY^7UKPX4)MF5A*9ZS?SS$%M9PI )0,SKK#K4MR;S7B+F9 M'V@<4VAD^5*#+CM+,3;4E?BPJKW-V_/160\/!VORX4.8-=;[JY"M7D'%XH-[ MLS:^#'U ]?(:]P&@9'KNH[EF*+'4I+6"CZ M$0BX(S;O#1P/C8>;SWORL:>K$RSWE2^KLZ[R56A/=PF?-#!>AB^A:><(&^[9 M?*VH?8':S>_I6>TE_ ERW"SL419V[@4B;K$/A1PK"QE7T=,X02D0T5#BM0Y! M+UT%HMHV"&*53W!G?='YKG^/ZVA[$OZ7%X_G?SGI]54\13=,;Y2/$_CR_U!+ M P04 " "]@015>QO33AE' #7\0$ $0 '-D9W(M97@Q,#5?-C$N:'1M M[7WY<]M(EN;O$['_ \;5TR'%4M3AHZKLZHI5R7*UNLNR5Y9[IG=C8R)))$6T M08"-!"2S__I]5QXX>,E2F:+5,5.61!!(9+Y\^8[O?>^G?W_][N3R[^]/HS]? MOOTM>O_QE]_.3J(G>_O[__GT9'__]>5K_N!9_^ PNBQ49I(RR3.5[N^?GC^) MGHS+/[?+P[[WO1^:_129Y=ZZ+4 M173]O'_0/^I_?QCM[>$%@SR>P;__]M,T,N4LU7]Z,E'%59+M#?*RS"2+-99^?+@/UZ-\JS<&ZE)DLY>7B83;:)S?1-=Y!.5\68C??/+S'[.!F;[Z:7_Z<_!$NJ%*DZOL99%9GDQ42G?O,0U&\$?X*^9YJNN59$H>&(D%S[Y^?3S.!DD971XT'\^ M_Z6&,$Q=K/U6PSS-BY??'=#_PE_$J3K(K M7?2BLVS8O_/W75M8'OJ\_H1_K[U7K(=YH5!3O*Q@O$6:P+=A 2[?G?PU>O?^ M\NS=>73\Z\7IZ=O3\\OHS;N+Z/S=^=['_H=^]/[XXO+LY.S]\?GEAY_V\C;AZ]VH[$N]& 67<%X2A/AC4=YFN8W\#RX:S[\%.53O%=E,M11/HI^Q;6I[:PX MN8;_EFJ0ZFB0%_"E/STY>!(-=9J:J1K"VKG?IRJ.[>\TA7]ZPG/XQ Z";[ ' M,Y2JJ=$O[0^OHILD+LWW^-/GA_U#V#+P8OMEO,+G^WP7 MN=6U# E6[4EDORBO1$MI\C2)HX/^]\^G9627SUX@R[_PFE2/RL57T,G??:)UTR)[_2(_'WNA#B'[ZBX)VK"4D3;V>M;Z=%WL,N38;)U$NDU20O432] M$#RDE;W%^;3B4J]OG3YNDZ^[34C91J]5J1\%^E&@MT"@S\'N*E4)AW@QBSZ0 M1?>.CH!'^7Z4[VV0[VHRT 5:-F8,[H3!G]"R$7\'S9/#[U\9_'T";@SO %,- M_J&'Y,N4X\18'V=G77/H SWRT1)ZW%C;M['XE(CT9UT,$Z.C:8'^Z!3V&DG] MRY],Y5[5#_,'22'1^!]8P@X&:I41 L7[^?#G_;A!C]_X5WD)H\; M[G'#/?@-QR=9+TI&$1Q*W0>+_)F+]H<0DR*,J?Q3L+1'L M-TFFTNC4NA LV5]F\1\]^@V;O,GV*2L)?^,<)?S7IAWQP3#Q:V'TY/]!*'-:680W$4G/.FU,>2&[7I/)HETWI+3+! MJT[JX0%-W1S=69MDN/!FG)1Z#Y^+NN*F4-,%NJQCMM8%3]U76OYKCN-.@BI6 MC!QD8(Z2JRV@6^L'L6#1)<9M)Q7XQ ,=@:>0:F40#W?P'S8"[!WCZ(U*BNBM M*C[I,OJ;2BL=[2@3Q7H$DQI'"3O2B%W9#<+'/ES<\K3[CUOT<8M^D?WR;6Q1 M'0WSHD#G74VG1:Z&8_3B84:&58K[DO!F9".Z,'.,?X>M#==5AJ^(U:P6^)H6 M25YP[D:N+W46S;0J3)17930J\HG_3#9T#R\VIQHD-[?!@ MZN\&GXR8Z\(^=*JN]-Z@T.K3GAJ!F?=2I3=J9E[=6A[N'$/]+3QQ*;#T17T0 M+S88@.AB#6$([6[?]=83_KOB&G_\L?_#C_6CLZ9LG_W8_W$1LK'Y^:(@PR^_ MGKS[[=W%GYY\]X;^]V3#WUR7#04_.U '9Z$E&X#K*B;3 MRQ7#>P][A6\?QO$+W!&J>?"S='_AKX7S]BAHCX+V%00-+!J*2#*]4670*BY:@51M/I&F.FK#V*Y E55@6M M9;#N'\I"ZS(ZCF-8>W,"B[C_H01W:___)%,0F5AWUZ[^,GL9P?]L,=J[T2@9 MZH+^=HD< B\WXJ77U(X1?, CZTZ8JJ)\&1;2_2Y,T1W3"RL3&C:NE@FV_:R-%&&STZ9AYQZ;KM) 8)ZP.C MXRLXXM$8C.![T7F>"=^'-P+,(U$#"49>3/$3<.,N'>O%B6.]Z)::ASLSA_W: MW(16V-,7I."[-O*B*61@A8OVRM<7T(!L![T+.63*[;(=*D5C5OPAY@M;X,L0G8K[R73HV[%(.%!-,T!&TV:!MQ) M >0T*%#8)<59-=S^]S2^80^&9[:N%&F_[RX"":]B?]7G2J M#'P+;@]*T$EP!YY[^7+=2EPZGM28TF_@>-!VG:PNCUF#UW0>_)+E\ _86QGN M>=C6B(C,4 O(KJUCGVK QP]Z2']]!KM=Y/\,+3><_0M]K;-*4S@'/SS\\8<7 M%+56$WI4C_0';I5"7R&@BQ04Z+=)E5Z1.80Q/DW+>EO2LKBU[" 40STM<1P4 M0[Q!^8 E3(;T2#GB0&/BC7M.\=X=U1%-066L>G6[J2?;"68_QK6AI1!53+,$ M&]CD=#Y$:@B:M9"SF;(G>+%3#N$>Q4!BG,XBGD:D7J-SX<[%?Y-,S*,[-S&; ML*=ORL842;I)2#KA['3G$,74US[HKCT.PUEOL!?4$*Z.*?!/60&4[6;%YO*S M:_M7Q.YX>&6WXYWJ&%834J6HMG/)PN1B.I0Z8RM"%E14O[T)*211-$D>V^]- MU.=D4DWL]Z=H"QA#ZCNDQ0U_/I$4C'').VF?;!FXC]AA;JS3@9CO'V M,$04 1@;F*9)RB\B5HF<-UU&A1BYUF[!E[76OKP[JT,YOMA.>BK\D?;;1$:Y MS6KRZ9VK2;<*WYPSOJ-V[WHRW\"]<2+MI-JI!-L:-H=.Q?2:=_ [E8 ;$+.C MV57/*LV1W!I_K@7MW **6G4>GS+B3*P<6,@R_3DZED&#<0-K[>VK.I !S,!" M#S4HK;@18T"O FT6<'G!5Z2=%FU/5$VIH*9XE0QO?(.*Y:) MFI&:PBDL\BP9\I8O\NIJ'"F\5Q&3HIK9#/,4'5<5@S9)# A$F1>[:,9A 8K M$]H#1[__2M.32==-U8S-;&3.:\,^&/B M8XV3J;>P[$:[T.12Q%[+=/A)=9F!A;/^W]->:R'1M/"V )W@(C_-[<]&"48* MHC&=W2;8&:;N(R6&]07"209:9_AMU',E+8U!I[51;(?71WHR3?.9AE_B! N* M$$%2B"[!?TEA@!5CJK2D&!%(8'R=&"H4ZM4F2H13 "@PNR5O?/L(&.!6Y:"? M/N:@[PK/UJ6/-D;Y;&;>5+:H\1L7?O0;U?2"K4KDC7Q*8IA36]0D6$AB7EC] M)'SU[ 38PR_:@?^WONRZAF\'0G.C\]%!&+0KO;A]1^OPSH_6R[IWN?!XM:3 MPQ8&UU^]CTX3+KP!S40&M[A:^BIGYZNUX+UZ,7+'!/6BZR3'8F>)]6IP/Y(A MQ7?0W,Y(C^VX'"!'5K"*.4TF24GCZK'G!E_G'V";[*'OI,N$;2K\ P))A_8+ M8@R-,&N !CMY0#C[!N5[E_.7,[%XR*W! !!:Z_(L_'2%QS2?@8)MT%&D>_K4 M-DR/=W["14/_BQVU7MTN\]\=Z/(&[<3F5W$KU/VUM3=#6%1>37-Q-WF]4![N M&.Z^:2KU##U*: MNT[.^-DB;F"EI GMTF86&':_*F+R?.0CUMNDQDE@PB@E2N7-F.,&\#GZ4+CY M,7Q1938YEV24U)$8!YK$&.48A?LQ53?&.O;_J(K$Q D[:C?HG'=-EK@O=%>= M78&Q'8=A5#?ZKN4,'HPOQ3/K]Z#E)-UEUTW\0.]5ZL]31(&[Y0G\2Y^GA!O' MFJ>J*]@R9V1N0S/]*4]PL+FUJRFHVX*>1I4$T>]YECI:-Q([6C"\Q+F[DD>% M$;(6+(7W&$/J.[I_U>?1RE_P9C)?-WF5QI*,]5D_JUDKE39N)H+H;R2V*\H; M*+Q4PV81,X^6!0Z$5!7V>M (L>+ .K[X>K(SG2\['3OLKL7H%=WAEQQ)..3> M)U1Z4FJ;"2%%P4<^3*7!XS).S+#0-F3J9 G?JGTZK*P]1LN48' XNYW=?!J& M2^! Z-)X ]WU5#@-R;2!TX^6F4[D@<$<__K AM6.G7MT@3?YD .K^=Z2).]Y M)WY$T^&U5N Q@#"]1KLU07-H19\A3GB+<6;6H)RCX0O*!DU!&_/5BHH),5@K M(;NC(_ $=IX&E%4Q> ;+[%$1/1^G2^:?X0T3BV)VJ-X\G(@5:1%Z3KBA1)$- M566 M1VXCVL&%:?W9:;P4C(,4WA_//Y!^RMON]M;,M-A#TZ74U_HV.D.U;WZ!1Q5@ M!92I?:=C:AJ^%'VYP-Q!UWRSY3"J"M*?=4^P/>!ZZ)D&L- +W?[$@K[7Z ?N MV1/[G^[28/I^ *GIU9,[$Q":*Q&H,)MMW229\WJSVGZ>=,0->=MRI' M\NPQ1_*8(_EJHZIMTG!_P]XV%;@%_ZPDBE:W:E+8J,7,[5)6&ZLKPP'V5C!3 M=G<=:2*E<6U@IOL1W5BNG8W.ER0;/;I=.6AP[A&64C*_B N76*U+X19RJ)WM M=,L#N&9H!2>O/VH;F8AP_>&:G239O<,S$[ULB1$/E41V5I#A7JTO-3D%F"D4 M9QLA\;0AW*E_ZY-^HZ5GLRMG.]?;YRTWLZ;_1P-WLRZZ".S1SC9L\@ MF6H;/<+-GK\@*4;0=,P%%O#-*_UH;7[IL5BJ)$-<"<4)$VO+=^4D"*X_S^3O MW19+&$92-W.2[/LW+[J-=?_O1O;,N_CBAQ M!+\85?!+8I#HHAJ6G>FFPETX4DF*E(0=5R$9ARZH5BB(C&.A(F;E*1>5M#!# MR_!W%J+3-2I&TCEP71M:Y]#.='=!.L\(38>(AC0W%9)/--!V/DIB81]K(^)V M>USK/Q=SP^$6>X&J1P9AT *\>-S17U;LNR0\%\YX$RE'!3*=P;FDCE)SJVQ< MAOSI 3;.,4'BM!-?I0TQ?"8,1%9E[3STS\-\\ VI>1C'?6'.-ZFV]MF=U]:> M.Q[5D&<(4ZU4.J^GI<4M=(,OX:)/67Z3ZO@*EYEN34AEY@@B_<"\O6OW='EP MZ?#EQ;JN* 3A;08Y7!.#=;#7>5J!A5C ,%L*4<+N#F>FB$O):ACAP27.I-*6 M.D[RF! M/4^*XG,J>;$@IXUU;_ /\^O4T1A4HE\&W\$7V7ZDUO+B2;!OE(2\3!-=U3['2@K4V1:LZK7[%:M4B]=T_%2FW/X%7U[2 M@T8$:$&!N$XES;)#,(D"3BBS)U,O^W/[97PZ,#'88 M[SKMM46C"/RSZ6'CA!S[K[9@%]V%VT(,-X5 M9;2N5B:@2>#3,ZAP6VIR-Q+/I"5$W':W7]!&J]E.=6!::#8%(N=)*63^O@U+ MY6J=O6K=;"IAK\(^B=87D2[+>2C/BZ")Z#?V/62L0K*#0P\OW#CY^$H,C"5?-L$#? M(#,8&M!K,IT_"(SG\T>,YZ(Q/F(\[W54H)WW\M&>M:F$3@J508#.F-L M!81L30KV(E:NN8NI735<895YCA'M,BE<8>6-3D>H79P/&I0+;G1\U$[#JWN* M*&[<090L/8A:U;4"]VQ73 2T<+_CZ64#%LJXB+4[KBQM&WR0294:#IO'9Z6Y MJWA2@*9DV <,3V"9$P ZB1-5S+Y51_T?*QDO$@QQJX9_X_#SC-"PW>*08.$T MAI6)B-[E@JCB"HGG528.)/B.6$9L!=%:D;K ;'OY#:S"IZ6KD.71,%7)A"OP MB8G$LE_4[#HLC%,3L *,^,KP,",F/HQCI!.;* BV-2P>YQ #I'Z3'75U*'AG MZ&6G3DP3W8Q5:7*T(GL/F].@58'^[3C[Z5*I3595%7%NN0U0/HB6E)1-[?2A M4"M%MV$WR#335=L_U9-5ISH4\I EL7:$.X;X[M7@2?='- )SYJP;GJ]NT8B% MH[6 E)Z@6DH.Q+D"=R0U?87C^5;LLVRYE@?U;#D@NL.768W)*+1?BKDQ30\# M@$_Q]'4W(]I?1 MWSW)][$#9; C&UV$6#,NLH:9UL;C/1J@H!JN@W8@AN5"TBG:9T(6KCZAJFY4 MAA=DV,3)"),MBWB[M./%PBO6[?M@-5QG'R>T3B>HFU"!^7='K29.9:D^]R*3 M#Y%!.LE,)<')J9H5.=;FX\>C CM5^D &_=%R;^?<8Z(*+5FX8(^L6,RAEWIB M(OM;NV^7FX;Y23/4CD3JD=:8N.G8I)XN(3UWNS'8VJTT0#3V+F3 9SC\UMPF M1OC5)P1K7@#D"L4.OX)Z'&$1W(A'-'7$* =X/6(6UVD+F-)(ZK4IQ2V+1TMN MZ_B6+-YOW"K:.=R%47TBXS D39'L/4T,2#B(@)$M8"%1)6:460AX/[0FKB/N MP!N'X0+=_';$IWFT:VU;;H >26/8;^]$; M7K0N$DLI,[=AH3TK@CWSNK>VV*XX6OL&"8^\!ICE>/*8Y[C/-L[T/* M'#C&]36Y$>JS/8.;#3&(H+@-!VGJ(T'&YGSVJ!A4",&3?-4**$#0[6:D,.X\ M:Y8'=*DL/ 3H*S,R<5HJIX^P7CIQ^" C=C&&^5*'K-J1T#'FJASG!:P7G_X< M$C?-49'"'Q3Y)UW ;HM&23$) ?_RN,!6L=_%T6OL8C+?;1QH\$@Q ,_-GWRS M$''-) R9F[FIAL28JM,.JWMOC=-1U=_2(]LMJS;V:YD6Y$/#7Z[ 4B27>*C, M&/,(:._@>8:\\XF$7^U*D1E4[[$2BI,_XTWW.=*O->3Q["0)!UNHJR.:<#,3X-@5I[04+ZC9VX9B7]3G]D5C;K_OO_AQ@Z;V,MCYZ)>N M[H@.9@XU0:DVY-$GD].IH%!UH6%C0MP?]J_#7IYPM6WK2=>$JY#,M^E"KW?' M[(J-:HT%+%B!$W$O&$';,,77M?4P"G["G69C,O[;&%:2W8MA&=S,Q&9,747J MJ7%Z/OCTUW#H\^7=Q_XN@TM&%*CAYW([\PXJ;JT_^<$Y_<^)$+0.Y/!&VZ ] M!R36RR>A$8N8*N:+5W&<2,^[]NJS&>_9=QM&BQT6Q^"6^B!KA^L?]B;#Y31D M\Y-CP3%9XB>LX9WX-^<(B)&TV*3LC(IAE;FQX V)EX9%Y:$=UQ%[Q-NU'8AM M3E&]N/L4E1S;F%3AMCDPV:^B$SAH!FKXZ9OI?;4\;779W;S1@ ;K24\>TI8R MH07^8FL-*5+;X)@$#X@<_CD=7R4''E:%,%%Z/K5P0-ABL$RNK]5@QM@0V9^$ M!2(24S/44LH48VO69% Y1&(OBJO"9@#29*1#;M+:>%;C/&^_R;:W^%FAIK91 M?1ZTZIP?1X/)'1#V2YJD6#2@[,MHBEVB9NW8/SK@2/U/Y2EDP^"!"<]S?8T) MQ'C7J[)(21[\SBMB(T@+XO,/2>=_?^G(WH33YI-F\M!EK'>:KVYN4>QEI6PEVG>@; 7;C("2F,:\+\/>B=37L9%NU MB5EXKAZJ7#ZTT=IIJ_)GWS_FS^XJ?]8QB(W9<9L9#J?XL]!8H0<#AALW_>D, MF.G"D*,9H\IT[>B"+U+C*PZ!LZ_J8MP!4=LF=YMZ\%H<].2 NAV*TCX]/?Z? M'4T)VWI\+'DPQZ" RC@NU$WH@EIQ6;+V =4,&]JLWP6<,7:MH#".*F@;>%TX M<@@P&N?@"@C\"C^\T0.3M &LJX/0ZL@B^UY8"3MR;^1(6@(@*EB7HRK-!!07 MO"K/<)ZY;P\TPF;IZ/*W[T?$KS=GCJBSGW_Y$>+!80.V\)SSF:#^P0;#NY,8RPSGC=,9=P# M(I54S(D7"-SQ%[4.90Z*NHK"J@KPZ56&>''L#KTV9O1C)UK4W?849"^?),/H M&+1/SX8'!)S^5Y#3.)]$.T-\%=O%<>TAP(1T#B)\;S.VW3MURV_M>4NX@+UH M2HJ+J#C&KJ>H70^?/SN(?BER%=]@\>[1,[CZ39JC2D31^7M>?/(_16"[/7W1 M:P#P0=D<3W21#!5!/AN;VJ$[I3+ A3B=@3 7ZEK38'/BE-Z4M]4!Z%RP?I8Y M"("FH2@Y,?F(6@+I//E5BK(?'7T?_?KZ_06^#OASHW[T&E3^N#_L1W_6R:<\ M^@N,9!:]55FBB[P7O?[U=?1:5Z49POU^U8A/@1_!]HU&?_SNZ/G1JX+Z9F7P MQZK\5_3K9/#G7O2F4%4VSC&DA1/QM!?]\/SHZ0_1>X2-F#%R%\I[-,8]5!F' M\-5PS'H4 ;9IM, N?/(SG98P=+N!)CSV_Q5?[<5^:/WX[AO2;9K:6AY7NI7? M?R+[7(J@/AIP@IRV"A,"HA"0!]$(1LH'+V5GX,'&]:F-7: &2/#:"B(&)+!= M_!KS=EA&Y=%C*INV*@%WD4[U=(S #89.]43 Y)J>:SPS2 HLD6X"X]W7ILK MYB\"S#NW7!^!KJ"9$FB6]"9&KH^868Y0517A-:#WC +3#^EG%6>IJ#?C/_)! M1$FY7J/XQA#@ACHYSLODTL'$DJ MTW2B1'H+S==ZP+Q3LS8;8+LR@[6/4=P=K3/,G01!_^($1D?/$[IAS!CC@<6L M,-0V6EW9F+HK>8 %RX=,'?.!UZ19Q44'PI9KM17]-U8%;,_#AXGI206SS0?W MYIS1I.(:P"$YZT%P\#K/C$:**OBZO6. X-Q)=AW9-=HF-1++(#G9%;/K40,O M#D:'^GMIG+W\"[F>FM,V=;UDR.Z?L[B6T2Q7*@A "VU8%84:/NP=0:&/;5V8%$M-U+2%&N9)N M/A;]+:?X!Z%M>,\!?%^X6;.-; ##\')B2<]K=B[@$Q"4LVS8QX.>"#^(JAC' M98F)Y-;VL,3R,Q /X\BI[5.<\^!.'*$44_4QNT-'3\*]>ZM3\!>"NC?.08?@ MX>1AKS9*A@.AJ4C$,A*;:KVM):XL-,\9O1P%3'(;,^+KZ(ML:RA'L02OEV$X MBX6Z86)SC$ [6W,(!M3!9C+0ZLS7W&3G;[F>F:X/"H$B"?MW MD#&.IR=C!1T<4.H\Y^=[[POQM&F'ZG)NZG4/U3-4;=;I925OT65!:7ZC>*:N M:=FS1ELJ+SZ18YN$/&WD0;7ML8_]#W#:RJG"P*0 A;6X.H&.#E^/QK?R;$EA M)1BEZ1NGFO'9B?:YT>H?T5FUBX^,)I2#(NI2R],&QN6U3B4/(U"-=L(DP/7* M*W1];8'?+A.P[4;DW3N>81*+9,_)&:4'VN!BL!@P^.*O"QQ-L6MR+LJFT#3R M!['ET5ML6#6RA/(V)%:):99&-6/-RSS:6NE]+=@B<&G<%94O,21QQ[>TWK45 MP6&J.(Z(8#2?5CO]R,4/QBPN$]]Z(9SK8S97[ N%+0Q7\QJTWA-<52 MY!S6,#X:^*GS2I _";7)!'/CS>9A0-Q!UH0JJW84XGY=%C@VP:88S1V<9 MX'%JK"+1:PJN4&1M <EU;J1;I0AHA(BPCS3T'K#IS6'M^8ZS(H%U(; M?3NNB*368%QR$?,T1=I88>F!EYBB#L;&B$$1E"UY"J(D40J;U8>>,/4FUBMG MU;3CRYKFI#Y@V\&7DVFBI643CJ2_,,EKT>R7P7-]45>(HZU1%!D=-%G CC>6 MWB#\K(T[P#PT]:P=EIT':DWD&CELFX[^AO/0RSMQK-VFSQT5KUU[3D)@6L\F M2,5U*)'0K2(OBJV*SN@I::?:Z>2B\IS6"9E"FA@-U7)0 XC&J#)8ZI@[AXW] M3X*X$ D*MKJ;3'-3AY0$-O\JB25+,A9@]+J&LU)88[O%='G_D77%]&^V]"JS M@(.3@+N""QPY6_9:9PE;'__IL)!>?M_/LVG"KC^>-;1Q>'GAEBYZAO0L""!' M-["1*9Q[24;HOS+N X1E\4",[7$!B M373LH ,*?_XY* )7?7#-'^]&';^B2\@8#FA-R*9!_2#MO^R0'21@_JC9$6J4 M=-U8V!P]6JB&F ./'M_LS<>]++H8-7!MO#E.U6$)]7(/;[3:T8UP5^)[VZI< MQX^/N8['7,=7&U5H^$HEP+!QX@1VAX-J%-T _[D W'NUA6^5.T'9&.0%DD*@ MJ'S -CW1(?QQBFY!=L7*PU\D7VM?9V7/7TH&0/M"^O,S?QGY#AW7\=^?/9QJ MT;5#C(XSSQY/]CRAE ?XQP):L^)VG:A.R8%3$ RED'^/_-/8X07JG/SH8B?( MT^$J93J*;BQW28:=F#QPZW4#N.4JXDT0&6P67OX8@D]QPZ"W3^!3UYI=N^!F M,WK:P.O<6\#^P=9\;-(6^.'N^\KGT7%,:WCAXA&-#O-AX%1J?.J6.]%LNRCE M*,E@CZ#3H.C&/6IID!B&"];V%_YA0HS-TCD&*91U%HO$^PC)XM@I9;\1\6(2 MVQS ,K;@1TN;DP@QX](&T_D;>8AS]36>5KF\,V@G< M8+R=1W1D(E=T*RV4%W&MH7+",*\BII/%R8_E.,&?J$(DJP< !*9JFVGV9Z"MMDY=2V0HE=KTDY\!;B(/#(3ND'82JMUP2 M\GRDP^X<'I<,AL#R%';FE>\N&B=F6MF14 .K@-Z*FD"YWUS4N=9M2L9'^P*^ MJ_'T@>F3W"LL@B-2;R*7PZ\)&Z>I!D+<3D"F;_ M^@&, 'B_# .1$F4?!;?$42,Q? MW+E".25CSPOCJ^@4W:*AP[:V&^AE)'.]AZR$92#\">\0RZT[RV)[CAI7NF[XW)KTST5]90ME-&,U73]CN,>19(+<&&BSQ+ MAKL35E>U@,E@VY%JA#@Z,L*NZEJ;K?VZI]KN/>ZMUZ M>.>[]0-UP.;L0X#Q&UDZ90H1+CS^$3]'Q6ZL-ZM,UID"G5W\IZ9^/,FI@K%F MNW&T*\3GQZ*L7N5YC-)5COM-"**$6^T-I2$GMU=4T:229B[T(->V,QRE=(.? M-'DB^.DTW"S:4;O-804T:I11=FB;1AG18)<&.%"ISU9UFU"AR82PC%'SD3=X M=IGIQ4I$#;S]?O11@]OLT?7/(JZJS#:J O;W,96!V17>&" M!@U,Q3*[MT8#TY&V&1/:E<[(N&43UB@?''U8(YSI>QU; M7G,^)'':I)UCAKA$_TY!S,J^+T7B>'1XM@=^<7 ?]$7)+C!!WL.%ONRMY*I> MUQ_9;1,^GF^AV^SALSZ?)NW_KF$T3L S\M;W;^K&VX7G>8E_=-$,+R_>'0A+ MA3O"@.+JEQ3QHBZ9B+FQ%G<^Q ,'MJT+U1,'!.D(C+ M"E^E9@@]#B?W7%R2^S!2P^F@?1):J;;]M&P"VU*);UA4*?7L] AWKU>DV.># MOQUNVE-[/U]?LWXY^(?3DT8M>-"8FE>6P_94G9Z&Z/M!'L](4;D9S@=H8[L4 M#/5 X1F1"&NJ%1/S.-E:.H>UIX,*RX8S6U>_1"[M\^>DW$C0G#.E!N!.83"^ M[E"!*^&1I82NNF8V]!6R97CTS'EV8N9U1;7D:%X49^'6<2%/6#=[1G ZHUOL MAEXT>(FXKT>P,AUK4I]RAR6W,77:=1FSCX<91AZB3(SKE=H\]8+\X:*%X2J" M*DL('E@;!YYH& 1M0'IMRG\9 L\E.!#<7J]J">M-ZGM7=!PF@NIJS4^&;8RQ MW8&1N^^A_K[KL'K%^9]BMO=AJH>XK2-W73,U('J^WH&WRSRSE!F^4JAQ59@ M<'%V$R:/=WM4>S$EJ(IC]QA51<:QA@Y,IN>QXH'V:Z-6J=?5M@(J@2F]Z=(KTCFZ># M;^.>D!J9N/EPWO +!^XBJ+8JD2Q#W%:SKOFK[]?05 C[6EHSOY&^I>=TCJ)6 M,Q!J=AJ?PW&$3"S76O#.$O]R$TY9B*2L<,(PB-3V!K9;*=Q]UYHS+*Q(["HR MZ?"%MRU-=W04P8S%M6ZP/E.1AG5] @,5(6UKURB&2.J>%'TW"/^Z&KB2@2-Z8:\3^9L[IW:&@9RDX#EG QA[9!/5):G9X&W MW(5/'@)K_,G;#6"35XO:]M:)K*2UDUC-<-*)04TBKEH5]Z@[;.-$J2M"&UL\ M1A:,L#93',)ZB:932S4"_IG'28FZG"[1>FK&WLT('-3W,L=F5^D.:[]R-Q8#"_W5%Q2K"Q@79#A)ML M5W;H\#$[]%@H\]5&1:&(G8W..B0;/;I=BF.EN;%JNZWBK),9Y+[#4]>2((PT MMD:7*DHMIS<2W]J#HTRF4SJ%^+3PMY/0R5!5=A23X!Q&-% UXR;SX/[Y<$L_ M.F93WMLE[MBS]D@C2(H0(T?5*&$LAA3'GAU.->\:&J[L(X1,D9[P MHIC]8CC% )=\,&L_H(W?Z +PAXU:0\R^0/,#PV#8R%.T'[@TX5,_)!^@Y?]_ M+Y"8;4/"O(P]J'06_08^0/0+V&V?_M\63\/*;LU/@R+:_WE-N7@8 MQM/1H_&TOO&TLN0_/%$_/C\__:_H>/MUX(?AN/CC=T?/7KS"8P&#RTB4O<4O MO"8A^3L.^I_:(.!YCGRWW7*Q[F;[-O5^E1MRTOY;EO;\D9!S["_ M<[>PNSB/EYYG#U>3O=:JB#XD!#QXJV(U>;G-8?JS7K2#?M2Z<)G 96JU$A(( M?%(4^CK'T.>L1F#G$U+3JAB.E=$.[E#X.M5Z)/H/!_V#0W3L)#(\1:8D:K%P MJ]%S7X36P.'1W3K[=D\11[@)*P)G^P\KWX.G9MY_Y=9^-IJ=EIK.^]'!T5%T M^L\*\P3P8NB478>MFVR3+LG)US E]600U=45^LRE=B* V*FA]_)Y@=@[Q[YKC&=J?FZ==0HEN%Z*219- M9D3G2)5!A+^#/6V80M?VEC6YY?RPY+K8NBS)2B[&=7>0% W]8LLDR?^OU4?P M]^F56;HIY5Y<)]?M>:2F],6]YNRC!!Q*\JM#\ MU_<%\I^>@XBN/5\/R)(Y9EK6NW[%L,GX[]["_NL,Y"&I@7.KA6T_3-<8@BNS MQYC#)NT/+NX_GEQ=_W/KP_/3E[W]Y]NX\.O[UXO3T[>GY9?3FW45T_NY\ MCVICWA]?7)Z=G+T_/K_\\ T4EYVH*6',_H5 +H(W5^B 6OR=!699CL06F-Y! MEV_EX=MO-UW\H'*#4.!HGDA-(;? ) H9]M$GM;I^\6_O%2\=KL$@3^-P!02P M=^OU7:=F;7'F *YKP0'D=EB0*[L2$Z.-. #_!-[A4*2SW MZZAFX%YS FZ5#G01\:EW%#9@=PS7=ZBK;)=B.T,8Q+]T%KD;= \OG-) MB;B8%)=P;5G$3+N4U'4DV6)-@=E!6]#X[:@(+HER:J"[60P&1Y'6GK<9%5D@ M$ASK_[R,=>";4):0FU%BEAH+E$H/-TR7^6A:[UVC2]5B/CB M0;BQ]%&01\@0,!SM=9 B=_\O%2@%C%SWHP]$IT@X:>JD OM)2IFYQY4\=$1- MBE"9]*-C5%-P]RH5ND>W8^Q<, D64DUF A'T[PB?^5TH4'(B;#1Y57"U8WUA MZLQY35;S1R.O(PU37^M36E;B-I$2UPC0PC77Z>I M652H,Z]9]#;ONS./D.RU5J"EC)$/4V=4C N_<2#6]:]!89I7PM=844<(AL M9!/5%TI/"Z*<0\803:74CM29=D8>C?,;V6&ION:6)KX0PFV[5C-&JFVQ4Q9@ M+?W4;'%4^^$85EU6U/X7FU!9>+8'>\UZ;.XTM)NKTPJJ35\6.%TJ@XUZ7VSS M7S5=T&6>?9E4WS_\[^.'RXOCW\Z6 P"_@P6\.&//WX?[9R4 MXUW6;-HQ+=@.)42_W3+)I&&G*_D7<]!Q=2-':A9K2S@;%+_&KJ>:^KSLA'V( M2:)GCTFBWUD5/BJ);M)HQYV#32/.O%=1HY!N40.Q"V96K'XFUQKM+NGJT/VE MD64I(D--,$S(QI65B 9S1B:83\<5$B:DB9)>073O=@E]['N:UM@D>'CN)AG: MDG,+K9@JRW8^86^B7F@=/"9L&.K(MH*6,?3^--S-;3"TC7(>,+!QM&=526>J MO4!4K!AV1) *C9VC<:F3H#OZB"HKD5H#7TE)W2!\66N2H../KP\/>C"1OM-* MIB2[A*ZE..TH207H2B->5*HX MT&.5CFQXG;D'L[P]A.PZ3Y$=L_[X41>OF"^N])2!C1%M[N8XW#ZGY^3X_/CU M;3V>56/T&ZX?SO-L[W\S+2&RG[A3T>J&D!/T.&7B'NH3WZ*>;!UK#:JS6GF1 M'%E/X!WV_ND>[\/43V@_2;R@P?FZE-$DM.>'%@0/9KS*5*QV:Z\44C-Q:MBV MTFYO7NQAW]TA7@*Z82@N#)XT3DU0GMAF6Q?)OVH,GK4)0N5) T9-D_ +@4O@ M>S4I8R?1J1/A./G"^7' ZK!\G50@R^Q(#9' *-'28XQ+$9P9D&=!1FO>V\$)RGGK;U6 SG-?5 D[]2,Q3KPO M]'625R:=1>]N,+A:JW^IJ:H.+F74D%<+02I!M@M>!TFK.I+PB60W7"B;1:"K M>6] ?%P3[(KJ1.R[[.7T+G-$@5*9LSK5'->84/I,_E:/2'^K0G-)& 5W3%P$ MK?4:%*.>4%M: 1F;^.TUXR_IU'0_(;6IV.VRF M/+H< >0NKNB\149ZF @B1>FRZT/F,EDW3N#(D_Q/6A483,3-MM7SO7/(39UB MU\VR0_> 5Y7F"-JECJC7F.X7*I^8J;MM"UO;Q+A>06=UWBE_IZC3OB%&:K>W MU7-\5)OC)DLN-6^@+'4B7;4"E>)Z=LZ92\PN;O7P<"TVI'J3LO*Q MFBAL)N*LOKSPC@&;ACY[O+.0#Y,U'O'GP\6]D$\_Y?ZZZ.P,^4B'O]0]JH_< MK\&S:.G/4ZP.2F=^;"Z#[,P4? ,+R&LVM9JOFEVY,N)L(FE\62MHMFF:IG&< MT!)(:TFW3**AN1L8_+YEN9?GC[F7WS$:MC%*;C,K=IJN34H>YO=PLJ?@AL]S/"(9NYAEJ!ZQ-+* MD9RXWJ^5A6WCU(,S!L4Q(G$,[EIE^#F>N],5V00?OF)I]+"=8X)V6_AMJUYZ MW@XL%3RQDP1&@3_"&9B_N)T9&PV_Y&!S6A"5I=;-(B#?2-X7"# 6PY8( M.%SOE[HNHPX'M$LM"6!DL:%&?>!+2^[9)%4'Z6JYI:N-TJ#.3#6W#9!./'!I MJG'"T'@=&(1-[ZX?E'E PMT,MU$&&$#!R,8 MKDVXWET@!!B32S)LO2!:QP;LK':R^BLPR&L^PQJ&,5[85%&K&L6^[;H/8*0* M[ANKV2(9QO8.DVHR?_0HT1X/ZPP K0H*9#;.63$"J-,?ST]25^:D?4:*0/0$ M;:6]30B,Q<&=KK&YT]\/<.US_S'%^O.;B^/SD]/[!95^?:SG7=1+;E(B?V.4 M\&U:EU](3^^SL![*]1+U4?-?9M*,PVIW1FDK=5/'=OE0ZIY34-;,JN=3%5JG>(#2E'EAI]XGM-S!L M^-:F:4HA6XMO@1XTE;TW/78W^[1#YM:I4F?!T;YW+9PJ?_SNZ.C9*YB^"$DE MGCY]16*"Q&)R< 3)?P.' D\T5AI=I2HQ&OG69)JIUD:^IN<(%]61[N-&AW1*1U8Q29XQW=6Y#J\ M&J[^30%^RAAQ,P'(B*U>HP6/^%L_.CIZOG?X_??X)?O;#R_V#NU1('=!]Q$C MRRJ%'V,=P&2DI,[=LOX]+D>(R8R4/WW(Z38"*9G1QUOM3/T.<-4)!F.DB3'_ M2-C3'6QO16 8A)T:G_%RB)BUT#B[@@,3LE.-8D4-*(L V*I<[7@/3U\\LTRB#)7=Y?YX<Y6![P,IA"L1UMD]OT MC-U&^7PC_8NQ3JCOKCX0ML&WG%0:IFPY8 U5CHLBJR M?G1&4;5YSOIV9>->/&;C[M.EW4S=LC&C<@V>7&=*[BS>E=QIKU)(<;V9[T?* M1LPMJQ,5*FUF+!7%[0M7PC(I/F.S.8VS:B /"_T*6F%)$Z\JY4PE=<4E<$>F M4CE([RLS]-"B@[^>7KP]/O_[MH<''T8I^$-BA;EC?^*DR(V!>< 6K1Y5A41( MGX<"V!)C_/"H]_S@ #_""(7@:!T4S%'FVX).]"]\W<":O7B'X:A -25E:0$# M7%;GVS0X"])S@1",;%VO!_SG//I5PP1ELUTV+@>V- VL0+BP''O^'+XP>J-C M8MSY!4Q.;)U;2PJ#12F768 YUJU\$AP;1VI]'X+:E%-V5TU045MZ*(&HT\"L M\X+S+E^'=:_%HN21_%:8@;/F,-81#$QCR[^%? ME=J.D)V9>Z,')BGU M2SEE5Q7UFYN;_L#=K1_;GDW;3-%SGWY;&&E:U6473X^"!T(&M7*G[%2KF#MZ M6P'U,:L:.9D52E4*M 5;# 0.&HB[QA0T>6ESJE SS4&R8!.%@^[$.V"IJ@D= M..^YN>X?+AB&S^Y'Q]&<=Z":D](2"HW )64@KNLNOJB4R(9F..)BG&Y^SM7$ M,!1J_NK2WFGRB3 /#J?2]L3G/,K'= X/_B/H?U-ONYJ7%!/TW[NMB;=)9_T2 M6[*Q2:OI5!=P*NDO,S*_=)N?G;^^;PJCKV]./JQL\S9:E2=@?A'*_8-.T[W+ M?.\$.7Y]>=_[(A^#9PTF4]=A\KIR)2Q-)@4R.L]@43N*[\CH$9^T ^,N]HVS M#+LK[!!6$YI"0_LF6)FZAP'$B2['7(1@O]HF"+&$;_.'T;YWF<-IB;/4?@#A MV*@Q6:O@D"@QB=539U2.VJPDY'NVWY0';?UVT.VZN):2.-_D3$J]@ZIN'IP) M1]=%9 ?FG698F#!(Q'"XI/G4-M-RI1;WQ>?P];70PW!JM]&673%'EL5)S>M2 M19UY!$P_53)9 ?E0Z_J*< MZAF5J,$S'F1H5:J([FKB+ZR;9,>UBL%*@?Q6?#M^ MFV:$C_B*D<47)@@N@O]S$T?4L(M3%O/"K"YF8.H,37T0L-N''=O!QC 2::>N M:YPC\$DK;LT4#I#20Q[FBJ2Q&\Q0LXVFQNT2CLOVOLL8HM#4,H8V%TA1\N!3 MGV*F*'HMB3A'08PUDHCY'":-RKIE26$3A]Z+[% 72;"%1-!9/@/&)[K&SH?G M(:-7$"HSA%-U9""9:DW&0,3*S%M6[PW0B<\/Z,YL-2-7>&Y9S>#WCUG*1Z=[ MB=-]^;1VGJ+]^&=3:_A.!F6H#+#F8G>.=6XE%\PBN4./3Q#XOPF M^ /5\6$QEBIF7#$?G14(:E:C$1A38!5V\N2'IQQQ< GU9..[1,B.:1E?1M)) MFX!UZ815%>JCC'D*@ZH:[V)BF3L6B, M)UR$"IE.SS!5Z9F61:N MEELX;_?1VHMT.>SO=I+Y##2B:HST$+%\(V3Y7C'/>R%.K6,5"'C*G"4ZKV&/ MN_V7K1WU><;GAS.J/R=H:(MYCEY$G[EMY@V2^[!89N9FOQ2\B;VW):Z:YA6G MYX;C)(W!50BB\(B1@JL.?XAVN'>I_[)K\B- :M.A],UY3+>&$"_C=J;<5(SJR:MWS-$^?P7F)V:>*/M$%>(8 TT[F&A; MD1"B?U4![V9T'*3AV,WS^(*W208:DG7J&W+(I\]&,OZBX DV+G-T@(6: MGH2JGIO$/S'GW+?31JCC6)OB##67]>G2575Y3X_\&-E.UYTY5!M4-@N+S$+1 M>"_8AON0A3HMEP-A($(CE@CZ%)L#&1UU(^5@3Q2S>C3[59+XOM4HYQ@]S*>^M82AU8LO@!.+E<.4 AOB;9XQ16"&+=9)%@P M<^/VHRGJLT0;R>[AK#?#<_A%6OMIT:;I9'FDY\M6PD]D)_D\?T/9/D);FA'" M:#]:,4;8C+1UD9,+.B3&<'WJ>,LD -@,[[&B88J U^ _30:@!9X>FM(G.ZG' M)IO]<@]%\"^6I0R&/U()]C,H/L'/4F+C(!B\_,_]ZG//P<(J1AY_7!&]ZEL% M4A0=/@9<3*Q=\1M M4/^J=WEH%@4HA*QSL "6HF*)U^B8VS!%/+^7X&8C5[X8!+V9SLKYZ>6?3R\P MC';;UN ;$>)\0/KUDG*'&"/)\EU?>R$>Y#;Y>'YV>?HZ M^NO9^:^OW[W==%WU<*((ZT'*'F(>ZX?'/-9CGGV!9L$J_;>JA!4Q&UW7QE[Y M*$_3_(88#!WMNP$=G8I;;AG>GW?1N]^3TMR8*?I/L,^QRSH1Y2E;"C]_2MIN MLL*/3#2/L#Q$W8#3 :*S=R&4S&>E%D4JB$;$)V:*JJL9E(G?(!>H];4><\S' M'#D2W%&+#;D%4&)(YY_AI[?J'_ -GV&ZP+1/Q4P5)U+81SDKT)3.P0NNQAVS7;(PR6$[CN# QS>N(T:IA112(^0C< ZZN"X5P MI[M=%7>!)>.JR?QI]='ATYU/K@N'RUT<#\O=#KTT_)3E-ZF.K^9II[ 5MS3A M]EMID1:Q@6P)Z$FH)Z!HP+O"JF)-G<5AXAOAWF@#MTF5):7M4!4RD$9IKC(I M$TR( D/BE"L^62;ZQWHD.Z!Y_-C_:]^15/C&ZW/3X/A!4TWL&%B2X1#IL/ 5 MRI.*;P9E1YTP6IQ1]#W1DXA8$S?=G;.FRV;YMLFS4/@J[H##]'O M^_'K^7T_[0_R>(;NW_ZXG*3PP_\'4$L#!!0 ( +V!!%557(4EP!8 *^< M 1 #$P-E\U."YH=&WM/6MOVSBVWQ?8_\#-W!DD@.-'VJ1Y M= ITT\S<8FRJ!6E.-Y??\\Y)"5*EE\9)W'2%&@2ZT$> MGO>+]-N_??CM_/K?GR_8_U[_^@O[_.7OOWP\9SO[G:QE)E7,HT[GXM,.VQEE67+:Z4PFD_;D55NEP\[U96>4C:/7G4@I+=IA M%NZ\^^M?WN(U^BUXB+\SF44"_M#A,-T7M[WNT>^'QVUX"NYUW,VW'??XW_;W MV:>?V;F*;T2:B93='+:[[8/VFQ[;W\<'^BJC#0@C^0P/DWE<%1,N!X($X'OGO95 M%/KSXN/+041 3F.5CGED!L^09@.X %=C89ZZX:GD,".S#^Z\N[@=R;[,6*_; M/IJ_J # %.G:JPI4I-+3[[KTSU]2;Y4E67184/_4*J^"4?K#=P>OC\Y"&0]% MVF(?XZ#]?-?[PW>]H^X")FU<'S'XGUA@#;X\240:<"W^_,KGK/(M7J^L+A2! M2CGJJ=,<@$XC"3C:>7=Y<75]^?'\^N(#N[K^[?P?[,NGC]?L_<^7%Q>_7GRZ M?MO!@=[-1]/[QI'YUL$4LTBP#;S4:"_?#=\<$!\,NJ^#Q7XX3' M4XLW>KMWML=&(A7]*1L"/)EF./! 19&:P'PL%3I+99")$"90P5>6QQ(>2O)4 MY_ XRQ3#SP?=@P-V\9]<9E.$#_ H;P3['/&XS:YA0.#:L68\#EF@XI L$GS, M,AZ,8&0$ ;BJ6 \TO '2WB:T64U6"#N=Z(O:,SNX?=UDBXW$/P_)22NS MR2>5R4 P-6 _(TM4Q"R4-_ SX_U(L+Y*X:4?=[H[+!!1I!,> ,L4GQ,>ANXS MH?#''8/#'0>$&6 ?,!3Q1(M3]\<9F\@P&P&I>NWN\?< $DR9XH_0O6H>..RU M3P[P/G@@8K>.+V(^1&&3TN4IVO+" MPV; -9@PY+-X.^W.PNT>'QFNZ!VWCVCDRG( PAWFGK1$(K"UBF3(NNTWATG& M'$.Z!^Q*%SY#BUWX!'E1S8_LS$?O\0;0^Y"2](F/23Q2$?023ZM,,9N@.N9 M'(]%*$$'1U.F8HK&7O3R"],^)M.6'(H1NL[[?XB (G]D6$P2:(SB\^B%/5_8 M\Q'8\Y^6"Z\R3!J]J$G#AQW*T< UD[&9 \)1%82C.16.I7FR=4?=FJ18P3R^ M"GOP-%>W?=);G.8Z?K,XS=5]O33-]?0TT9T$9.M8ZU$TT@M)%D>8I4^#9#I] MAF;\_G+6+SAYII[?"\L\$LN @@2W O!SL/.MH6IK;,/[*"H"6JE9*!)!8+HL MC%>M8:D8'BJ*)R_YNV =9[E*7%AI8*\("#? MM!%[HA-M#Q&S5(B,O0]#4#'Z"6/TVR/=.2CVSE4&,7WG_V0"9B04W[2KNS6$ M6:E7^"FQ_+X: M>-M/6:?>!N_![L=UWNHVLYL&=P@5?:D)'XK]?BKXUWT^@%CEE$<3/M5G19WC M^S7MS\9W_#S\C,]H>\H#;<=9.YWQU/%Z6;:[75%"X4LL(3H80I" 68OGN_"5 M&_F SU2:X!W T76QF>2\V$RR="_00_'BW5)KVT247KM"%M^]>&6V&SADKTJ] M]Q.>AI2D:V)T1[LV W6"^X.TA%=I%,JTB?0&_"+-4LS'IO J4CY3K"_*2S9# M9Y-Z+=:?UC-ZK9FLGVT$;]B4-$3P@,QMALC'#9.02.<9= O#4 MNDVLGAX@/!6=K B/C/UUX:W>F[-%^['NN%4!WJQ-W\+<-R?*-B5+XZ7-O'>! MHZFAMT8'P6K[ETS.%]E>FWUE<(,(42',^K T;Y-R8+7-7D[S\X('(\Q0 RX2 M0(=P^^PH3D>,I2(02"$02Z9'W&3W,&\-,F!3S?_3Q1W=L #,,.2")8!=>K1E M%E0R]UWW!N)DQ+=U#)?; 7%D5R2QL\*RUI47KQ[R7)7HP<:5J&TG<%+[8P4)GQ*VLWB*N.WHKIS]TH0TMF;RB*O#;S% MN 9H0)V%N]%D(DJ:4%.J#EJ5PT\(CAQ8Z=SP*0 G;H2MNL&%5UUX8*K)^N?P M%C[]K+7%JXUKBY]4.A#2U8F^Q(9[C);XD@"=SH76A2A=&1^K2;=\- )EZ%-4 M3WW*!X)KH:U'-J<>SG8YEM0' %P(CP%+[!&K(^E3>!_!2 $?]D/+*"RXA+\5 ML$G 0;Q;5,XM9(Y,!!' M%H[@2MVW=" UB%C5>6V2;S$8H-"!J>=Z%K@9.?11: ?<7@7$#7(4RHUDPNA M&UVPO$)UB^V*9!/ZQGQJ1NT+$9LB-U*O.J+9HK\"?(8'UK4733Q3M1FX908F M5.CT8"D>9Q'C)%)3 7P12O"@,JR_H^*F/"K\;N%'I E8$FH3 !2$-U(KU+U5 MQ6RQ8\OWX"YG)H)P4^B6&U>7L\&?Y>C:&YY(.QE)H"TRIW"K\SP]\IQUT;E MR##L@H*4^*SE&%UB-@1]GLPXXP#O;2"2 M# $D>Z\,-P)\Q*2AT.AHD7J$50*ZP7BCQF+7GA25R*3@'.)/YRV 7B>'G>LUOV:\\ _-3)'Z? M>:/J+M_;>$8]^!JK"3HFU-9ZQCZ5T?SQJ]W^'D1AYF.97*_K7UZ,(6P@5?&O M44EB.&.B>%#$_K8&*E\3D/X#X8Y#KXV_FF.RBL 3\#TO\UM3:/,4%TIZ)'E?1B8) M8+U(@ W",TD5RMBJVB*MS@.(=R+ HBF!-M6+ZB]U="QK89NN?,%,;"P/IO-!E8=.LOV']&#P#K9 M):;D>931WWB4\2_ )J9AO++S"F%$"P@P!+<^$EJ[Q)NI[H)I_2IBUYQ3%%2H M5A%E<@Q^NV=YJ3X$IEO&6 !%L]R"$""0'"_I/,4<30LK,*F"I^CV(,6^1##V ML1B@/T\7BQJ-J8CGIA!@,OWPP#XY\I@PA*C!NO6-L7_A("3N&JW)5IRIMP8U M?@2+Q[*1K58C5Z(!PUQ!Z%]L2"ZL?;X=Q-+[EQ;@CPC^3(^.-.&1V;"JYRZI M\(T,ZO$5]'DP)RR,$>-CPAP0,J?EH:2-1!36J+FP0E1A%2JT80[%ZK\DE:JH MB0,5Q U5J?FM0R'Z99.2(VU)DH;)3$1(%3\^LTI$ KJ%&&P*QY'(;"GR$LA4 MDO>!*D!)%#)#5=YW)3XO4LSJE?$Y 2M5$\K\DRER%B4*VE"<YLG3TPJGVJ.Q9@%G#G>^TZ-)!] SI'^[UU)EEWQ"*U@"?!,K<,PP%AP$^Z;3<%3E[GP M64@!W8[@;TE8@B,!G[YPK;/&:UJ /UK-PB3B(@9[(IU*B8I.)& MJEQ'4T6A(7^J\N&HP@+%:IK4 MXH0:BPJ!"K@>85=>(F+;3)!PV9@FKILXLH%&@P*V9MEL9ENZK5OX"'-04\[* M&C*RD5@R,>U2B_)Q\ZT631[PV!+);:(O5/M<=FZSC[,<.P!?C&B!B+*&@F'" M'$!%)/HR-R>:GL%/I59O; LB*!6#7),E-=5#LK.VM\J+NU)7 4!C5F0 22!0 M/31&9\\ZJ7^\\:3^KU+CH04\%J"G7M+Z=T6CB_A>=T_>5SUNDQ_';#G(A.\) MU#J9T4RA2P(646;V9J&(02?Z@#Y[)M]\5-EDG,IZEF'$.U6M3MFNW"./ M"3@TK$G&&=RT=ZE5I*@+E4W#< &,)#=)W%@,52:MYP.<;]R5(O]8$3K@"8KZ M&!IE+:)E9;%@I*AXEA(X?H<0H"RB'DD072W$5]L?:(:E)< :JHGP6K=]6:": M@1/?O]DS)6Z*4%T\1(T^M 9%-P^!3NS"2'[Z9?G.1F)(8OD#: MJN45%5T?<1];L!%IU#(9\4F?8WA#TU) M<#UFY&MB\18_? #_;T*[6\2M\]^-W.RKP3ZVS24I>/8RB43Q,C73V9Y:J@(; M;IJH/ J=!C?)C.I. A\(SO[((= )7:QNTD0C'C>#5_6D:H7"*O.4*>J?@(W! MAF.K(,T9R8Q<8CI/;$K%CMP!3V4G;5M.30\ARJ?]5$0OIAH-M!G)I&AS0_4# M[PH,,0'CUJ$O3\U*:U1L55ZS7PNF\SZ801?D$#$TAI95--6HAW+P;Y5^+;,\ M9C5$&K=H8U)7 M?=J6A;(LPI7W13^)-H!7+VT ]]D&L,6&9SO+/[OA7I.YVT@,!@;,UB"VN@)6 MW:8SH(UAZ!^I=(FM1J^/4O=&8^6QP,1W("C1:H(WKTZ!AK%J&*P^Q[T,SDL6 M1K,7TZ("'RH58C8H&U4@W6J[M7IVVA=$VGAE85^N&5'V)W>D> =CG4=E.W>PT M^DXBNON#^I03-+U:%3,:$[W[WY5G\-?=X(92L1##J#G%XCN9$?][H>?R3'<5 MGMGHR4!/VQ%Y_>*(K.B(;-]11PW?++.=JJV[T>Y>KA^ET_X0# MO60BXS^OB\A-'TR]',$8/_8%[8;W"[D/\(7?MJYG\HB 9YAXPU]@ZPY-#\DU M+ JZM/.[O4).MYX M&?UM%P"L)+ZL^X'-G]@E@)_T_.MILKL?7ZU9+F)MWX> MCST07!9'\8#G%=-N-UB)3;3.K*+-%KB=LRV%-E]#.6"LY=0;;,HS($*LE=*. M^[)>PBMG,S05E8MJ2HH4S2+A=KZ;+9QQ>59#Z7:9^K@MNW.8V A%K2VAK.=P M;4'2IW?LVGLP+?0GP_B'5DJK5ROK?!4*+5/37@$< /23&FE)]71-EVV'C6& MYOX:Y'/7W(195F"/\@"'8@/O'/GNBU9Q6E>ULZ))P@MVBQOX#. &3>2E+,M" MXDS#E9<\+O=GV\VDS;L#X543?I7A<_7$$Q/66 A,^$T'H+CF$)WC(0/TE>*K MX;55IM']!@>3 LGT%$1@K;K<5.PC M%B>]3LJX."8HM&GR;#5/H=K_8K4K3V%APW(K2Z%)D8CE&49S"N4+-T3/74KY M-;5HN72-78%A!+ M27>_85*\N[>+K(8 MEI?PL"1'(\ZT! QQ4 %XA+;ED/*HBS%U&..#$::'\2;)#GTW3J(F5D?D?2!B MEAN#0JT'J3FAR.O;XT#8-!93\]TZW+8VSU%"\[1(50='U MZ5I)O:98ZXRJ(*=^DI9M,1T7GC&@%/@6B\#&[33]A'CX%$A>M?=R3I>BOU:K M96<:L[RE/'<1"M<6(?\PS*J*,MM(RJ.\R%ZBQ.'!.B-_E_K]]?4_>A^_;8BI MM?.[[GIL(4C52/:IO$T^!B6DZ.O+8C,ON*O-SH6N>!>F5U.H#??UT1B9;I$HZ-[@'Q=0D(UX$$]S(\2] = 5;?^[L,)>XO%ZW?[C? \N"=!KGT9#Z#,T#A&H88VVEL"2_N&4ZX7K& M:46)%N:_?%_V[G\S18Q!@:R39ET3\OII3OZ(_B_\7 MQ&\*\?3EX8N0?6]H?[!ZS59/] 0KY(>/5R%_V^FK<(J%\LXH&T?PQ_\#4$L# M!!0 ( +V!!%5BW>.-B$( -BR 0 1 #$P-U\U.2YH=&WM M?>ES&U>2Y_>)V/^A1CUVD+$@>.BP#H]C:9*RV;8H!4E-;^^7B0?4 U%6H0I3 M!RGT7[]YO:NJ<) B)1)B1[1% '6\(S-?GK_\^=\/WQ^<__/#4?3[^;L_HP\? M?_WS^"!ZLK6]_8^G!]O;A^>'_,.S_LYN=%ZHK$RJ),]4NKU]=/(D>C*NJNGK M[>VKJZO^U=-^7EQLGY]NCZM)^FP[S?-2]^,J?O++__JWG_$[^E>K&/^MDBK5 M\$<97Q1;^O/NSD___?Q5'ZZ"W[;-CS]OF\O_?6LK.ODM.LBS2UU4NH@NG_=W M^GO]GW:CK2V\8)#',_CWWWZ>1F4U2_5_/IFHXB+)M@9Y5>63USO3ZHU\4^53 M^ECIS]56DL4ZJU[O_/!FE&?5UDA-DG3V^CR9Z#(ZT5?1:3Y1&?]6)O_2KW?W MX,XGO_R8#._K09[&_GOQ\N5# MQ(&\SO)BHE)^>(5[-H(OX-M,\U67JD@4O#&2"Y_\N_[=#__"GMKC(E60X9ZA?-\FPX+G[\V]ZS%V_B)+O012\Z MSH;]6Y]O8X;+B:7S/41H7["PC76IIU-=#%6IOWS%YZSNS_A],+M8#_-"H;QX M7<.@BS2!O7GRR^G1V?GI\<'YT6%T=O[^X(_HX\GQ>;3_V^G1T;NCD_/H[?O3 MZ.3]R=;'_ED_^K!_>GY\COV4__%JWM/ MI-%&-=;1CW][N;>W\V;EE3[()U.5S63=Z.[=-YO16!=Z,(LN8#Q5&>WF: MYE?POJC0954DPTK'\()\^"FJLP0NFM9%6#:0]J2,5!9'PSR+Z?B CU6EAF-X"8X%GJD* M':FTA#^BJ2HJ^CH?+>#-&VTUB+>=Y_>%0;\F4:U,,2=YE0QUE(^BWY Z HZ+ MDTOX;Z4&J8X&>0$W_>>3G2?14*=I.55#H![[>:KBV'RF)?S/)[R&3\P@^ %; ML$*IFI;ZM?GC3725Q-48MFJWO_/R!Q@2O++ _\3F5K[@^6[_U1[^#NI"W/'[ MLU?]W1?>[]O\%'G4I8QJDL1QJI]$OUQ'<9"/J1Y5]#G<=OQB 86UALLKP=LG MZ_9ZISUN<_F8J6+W9?\%/3F8#HSP262NE$VB89=YFL01G.[/IU5D"-)<(#-= M> U-=N$5I/)T7_)D_O*^O(7E_9J<=*(FQ!Z%'B;3!$9T,\G\ 81< D]P/&:D M\^N02.Y^9V^V;W?$%MU<^DC6=TW6).VC0U7I1_I[I+]O(%;KR0"L>A*LG0KH MQG4E[.G9Q[*I^)+&J^-'$G\D\6]%XKTH&8$Q-.LAK2.-@OVEJN@2J#Y*)A,= M)R"#TUF49V28/_*6'Y 1 @D5_08E6?)T^DN7X# M\OPOH<*S"IU&CV*2Z7";?#3P'7MLY@SA13B$%S=U9%_WJ??&*6:)QQ=AY.8R M/BOSD>OG38B?7SK.E3JZ')X=NQ![WCK"^B3QZW)+% M]J73:'";7J_A(7YW'NO'-5E3O>^19+X1R8" !#T"UF?OR?>V5/?F;-A/4VO. M)F44ZZFF81H?C!>KB0H]44F&5ZHL.H+]2E S]*[H1:J,ID5^F<02W4ZR_@TU M]#M(->D.FR\+9=^S%(GS,6P3^7+M@5ZJ*BE'";PVR:)1#3NJX/_#?#))JHGF M- L_[3%PMLBKVG_;W['3C_YF/H M9.*OFA[QZE7_Y:L%FPR&X:OGBPW'X/?O6I&Y-X+M#%9=575!@B9($5C@<;EM M&G^@+[H_FU@56E?1?AS#*5(^X!7]_K;N ,[N[;-*57K[_R53T!1B_5U;,_=F M8U;*W'Y()/_]\=:OL]=K/#O>OO9_3;K@^]$H&>KB>UR"NCK>NHR',_(B_0Q2\!>N "S 5U5$3P@ M.LDSJ7]R5F#3EEBC)5DYJQ,H,"^F^ NLWKFM+#JPE45+:\2^%I7>S--ZGS9E MMQ]LBZ^*/.7:$[/8J^[>_I4J8O+9=K& V;M^%)W[?MJP6JWEL>WY:6G5O(*S M4A-C56-T$%?H0+XQ&_;@$<.TCCD*,(O0F<=%T=VOQ@W0YI?XW;#D!>YL MO+Z'411%1-'E=L^6)H7?9!Q=B>$-ZM!1HPZ.HP?(,277)\(/M!&.7&XTENYR M.S.L?G0$>X\!#EB *:R!-O6:Y / 92KT4..V !M'Y5BQYQ##'GEF(A7_L8.U M^S!J]%[4.IK"DM*E/9Z%X[2;UICBRXB%FLOJRDKQR2;&)F^%:5V7=;UPVKH* MW;U;%[J2C62$:V":\3:42 \2!$4&4$-X4$P!+V)+W)EFLMQREKD1-35?T^*( M?:#34:&&(G")D$N4#W5*-XZ*?&(D:)H,Z0TX)J1OK("'_0:KI8SJT@G;]MQH M.0; 9SD.+H[B_"JS4DGC*ZOH:IRGOHS"A83QP6+F\$J* N,PAQ00(OMH+A?X M3'B5P*MCG0)7%YVG'1XGVL@%DDL#6$ND2GRTCGNA,/#YL\5O4S4CX24+5*G/ M.JSU/M.TTM'+OCF3[<-XI+!(,EA8IHYPJNI>#R<9:"IF46+0ZWK1H&8RA!'I M2RTQ6?CBZ0Y<,"LI"EO#77CU6@N#I[=7G;,#,.[8B/J_GX/M2HUJ6E &7-R)*(-A6D6(QA2#).&%W _OKR 59 //99"\!7^FP-Q#!6P;X]"_(Z-O#J%VLQ+E>:"*F%''!'. MT$[2%@R>1JH%L%!)N"M\(B0NW]NR0.K@)CK R@:7G-W6QLAZ- MD+_@_%9E>W#,4"%.>HLF(B!;]&3:9K/-%! G( " M5&'V!8I@WKI/9XV\6J:).R!]\'29 MYB@B/,[MS;6/RDI5=8GL,4^6F%/(0Z!%)ID*!0 >%BUI!?0$C)3FZ-Z* M%+$B\#BG;U%U$PO LL7V^.&(::3H$F>&KOC=3%X*""E%P5*V%.]"7P!9I,#Y MYB>1@R@622J8.:$H0:ET-=;T4!*4590JU"]&J*Z([$TR#%;&> $BEA:? MPYFR24ZEZJHT.M!?=9&4<<*G_17R>M=B"5O04W5V 9H4_>E4=QE]UU9Z+\9) M\9W&]!SQ)YASJ$+5JU9I MXV%"I>Y!(K^1&.$@2#6<"48.XYXE("7 CI3K04+$Q&0\\>L1UG0^876PWVW3 MV!MZPJ\YN:,*0R63I*JT]D]9.@H^PU*62 %Q4@[A#)33W!(:SJJ=*;JR:!EU M"T5)<-QPOB;#\LTWX>D-AT-;#)(C^[==7;^!LY831C-,61+D*O9UNS0G8N=9IB9G$)BPO,+W?V MHFFJXPO0@\:S*4K*(9E/L(]BE!:>_ 3B11(C]0@4722DRSRMP1PNDI04(9 W M^=2HJT 2P,7A(S8P"U$;4KZNKE>%\_5B@1TE]3?.'Z (1IX.>30Y1.OI+%;=-=W[\AEN1# M.L*>W_X1QIX&M,9XX\9Y&B\_P8S#HO!N+]WM36NHZ<@0DBM8/>KV7@ST/+=% M[BOHH"6U"CKP\[S'M_V9RT(:Y5IK12]NG:0^-)B4C2>?H@(##SXT7=B=#P!E M"53AZ75:@U;$=3E8<.WF;:93KYB?;4)O+-L<0.AG/)>92 M,F7[.GW3_Y$0_S@K5E'B020;)94GE!%@A>HDCY-1@D$E-2&O!(:0RBD[*% / M=ZZV\&T1*@)XI,-2]0R_D6NC0O\!F=KV'IS(NA\9XT'(H8<.&P4XEQ:,\W)<0CRR[\N/8K'R]=>5F0T+^&3&-]D;1\0K4D M7)VE8_C),4[H:^2=,A['0K-%4HZ3J12'P _! M6?5=*"07J[(IZ]\+[.2&2<;*@;DGR3 [B1.S\#O.0L2HE4+5$ /EALE(JR2= M9)JJH9;@5(9'I7$> $_)'L%3\3?B@+7?J_%7W:L%VV2R7WEH% ?^C,J+QI1- MMR'-J):?,XWI712S3B:4<(,Y&4.5#NN469'\/:!:%NBAZ:%V1&7Q"68">6%P M_"4&(Q&NFF%N1CE)RA(59""CK7RT9<2^9.7 + =Y5I=H6HZQ>%:A"( [,41G M+^;TC)ZE.I@%:E6%#2]?Z72$:V&58A<7%;JT+UQ[HDR6$F4KBD]&?-P^@4'\ M7B%@2G;1B[X2)1LK196-3"V8>$_2)N"'3(*@.&0>FZ&5KCBLY":PC]-E)XW0 MXUD/X"4)&F[?IX;^UTHR3"P@NVFIAD%L;MI(4'O+GJ/,.\B,Z%Y3KW% M;'*5B0()NF/,A01$@^8LT46EX 1:_TWXM'03LCP:IBJ9<(X/M>(CX0=L%DAX MS+51$TJF9E497E;*.3\*TDPM0W>D:?MY32LG=BPPMC8:B:178U65.9XF/;/9 M=YHZM5;AYJ>/X>;'? Y(E--^_D079T[Y^ M4\QU>KATW-LW! MBHB&=5%H, FL)HAEG53C29FWAPBD5KC L:(4? [F^BH'>J=RF[Z@)EBG649Q M39D)H%CZ13*L%';DA!JJQ*71_U/CCV"A://4.;J,&DI&18T%&>[!-\U9>$!U MX-PUQZKCY'[U0%DL\64*^[$KL\/'KMRG0;>F;3':O#IV@5BI\7 MI=0Y5L?9J'8SU<4/7I-X0?^$G]5/8GR <'E&3V@*RGHWH?O26=XV$ M1H>2['G'.E=VDM-,@5NP7-BW81)(,I8Z$(IW9TYI\#+?'I#T9G%LDV?9 M/M,>>=,<9M4N2A/[2'_6PUI$"#R"1%,+QT:TY56WV,(;[-OC">_O0)BYOE)Q M"'H 4L*^*9:.SM#0.?:&WJK[8%*8:,6IFPSACDY>'A?^Z%.4D];E')EPHY&? MZ30%GM\ZR!%PH0UUBG*'L:=9^B+#?RL'9G*\VBO([%_)7)T^!G[ M_0 IP.WGW,664ZVT5(T7;'G;WQXL'A^VJAK^&J$#UU0 V+M1-1*="=4)58Y= MP:7)2V]XNVY>K7(\K3^Y0=E-8 \%;A7L M]3B7#@&^:A8 +,!DB%*7KT-CNZ9JUD2F:G,+1Z<X@L-IE MVQJ29%T>2\<#PG2;, _&A8JK<9'7%^- #MC5[%*MKB@>884L[7<0M9BJI#/] MNYF]VM9I>IXG"+>FO:(MS:BI%5U#XZ$ (C/%(G?F?!N(!N/B7J9!AC$4F-SF M\B,P<%N^C522EB8.)+9'A"HXC)<"*IZ$[M#=\7&M10O@&'A0S-BCNB3CC"N& MR'033!PO(LR?0#"C?635=>-CZ_:OK756_\\JRM0$9O7?IWKT\N7.\Q<[SUZA M-JA^>77KGJ=#5:D(-,-+-9QU*8T=),05ZFGR2;-L,-2K?=IMRSBNC]<>U*?)AQ1HZR !6>J \!*ZCH_W_W5%AWB:$ ML6H X.%VQH6Z\N60V;HE^^!5*/@4(G)\;$%G\)V%5K'D;*Q1?/?98WSWMN*[ M'8.X-PQX/\.[=!6< !2LB_-A;;S#9/CI09FT@X>K^\A#U=1("94R/B;+!ULL MXP4!4W4UJM-,?/:>X&!YE6?V[H'&D"4=)>[Q_>@]6_>=$L<#;S$US/26X/1 MY32T$#;);6D'P*HM^;>C"T(HQ%(<>K*2KT//)A= XELI!1Y!' K/1'03.Z.0^<'2!!^FI%PBX]-$#5U $ZB*?:C!?/F9(O->.Q!Q] M[ QKV<<> 0WFDV08[<-ITS,&A*0(_ 'T&H-Q^64X)[@BG8,(/2T&JDFWS,:> MTU$+X,FR(K>1XGY2J+7L/G^V$_U:Y"J^P@3FO6=P]=LT1^&(M///O/CD_HK@ M^'SZHM=(@P"ILS_1!5C<%)MJ,+<-0TE^AC6RK!(\UQX-1-D<(] IV=9%B^!W M/NJW%Q'S:2G0%T%>6.?A?E'UH[V?HM\./YSBA#X4^:@?'8+X'_>'_>AWG7S* MH[_#6&;1.Y4ENLA[T>%OA]&AKJMR"$_\32/&#OP)"D@T^O%O>\_WWA34P3N# M+^OJ7]%OD\'OO>AMH>ILG"/Z!"[%TU[T\OG>TY?1!TPY!8,3K%:926/D8(JS M[<_.5A@\Q@+3B%1-&%U_PN/Z/_'%5NQ>VX]O'^+TODFEVX]FD&5Z(%PLB'D? M2] RNR'FA=^QZ!S+%:BNMC(IZT+X>'YQEG"#R%TP(L#VM$ZL7F?!PSP&RBA' M?4RYZX;CD4ETJJ=CC',QX'#/4 ]?TV,H.6"$05)@GGHS0&]OFZH2>+OP8N\) MTD0R,EC) F@LJ@H67\1<:X:2J/"O ;%6*K"80 1Q J]*R5WX5SZ(R*'::V0Y M2<_4P@%ICI-I&9&/-@2A[R&Z&GF;T*&+D$^NT6H#K]/Y;9LOHL P5JP/<052 M_$M_UL40-A7^-&#)%B(5%P2$ 0(.> 5A77LT4IA(W-%EIX^RMU!/ M#9&V.@5G$^G0NOJN?4HB>[2.*"OH/2RZ!$9'[R,Z5O$DR>@\XC(=@@!4%R:B M;U,O8,/R(=?RS$EQ:V;/?0_@IRNZ05@TL!H//R9E3U 3C=>X-^=()IG7<&,G M):=HR/E>>NF)WC@(W)%R)O 'H#I\J"MN)2GGOGK1=M[&T&+N6F#1,B7 1KA0-_NBEVBEFYEAG#/1&F7$&RPBM0#F 5 MCRP ONI[ILZ.Y;AE*ITK:H5H*41DTI00[Z](!L9+N.X[LP*FQ'75(Q;")*_W M1:;+R2Z([]$'=J87*A:LS78 L KM&@T.7*:Y,9SQ-?1C:R(* N]"]/+T*G% MPQ,X3%A8:J3CA0^;O.PCD*,ZB=NS//\\!"=O!7DEG*G*3QR8H:!O1#GK4T7I M^ZZ?2_,0D680)K6&Y]/S5L-69\ K2-UP+6'(9]95O?\]J!&K YUHW&U67#1O4" 2^&4D>PV.G+AW&+)XG6*I@5"$CXX>I8K=CG$\]<7+T MD7L2E"5GM-\H$K9&PGZN%=J4@5]X"*R@;-R;L^'1-L6T9>U;W]?JF;773P/EV'X9 MI)QVN-HPY'>!^$LY5F\[8>?GXHKTB7Z*&UTM>*5BM.I0>3"U'U(EVH MDK!EL(RFJ#PP1ES6'C^82WHHKM($#&_X(Q$##$P[^9 M+GO?SW,-RBA+[0'C<:$&!;B"W]KI!QB,1E-!#:O.(S0@IT8@^S%@O0)RXK6Q MT^TQ<)B4PS0O!3KI@_$9>"&[#@'A.RS(/^&Z/K4NHY@N,W1FBF M:K0[?GJ9&J.ZQ/*6W+I"V+-#F2Y4)(P Y)-I7H:9)9YNM$H,R11%>TE[7<,Q M0F%^FOG:D^ERT,AK]Y(V^*F924PX0#T3H4V&QI/,4<9#G26L6?S#)DQXAE6&-6 M+DF!7]!8DS(W^-S-@^9]C)<';%^XX\QF*?B-"ID!=J0S=/Z EA7G8X Q//MI0?-&=F3PW7_ >G=DH_ 9Y@>6) M* O/$%(U0A$W1;TENV"WHKM(;FM?9X2KNY0D5/M"^OJ9NXR4FX[K^/MG;5D= M",#^WK,?S#=\!WRU^\.]K>RZMFMD,&MT7;&8JC"[1/)S#"5>)JJ3J("KL<,E M/X@4 U*?8QO]],>C/Z,%D&!-J:VEZ2C+,U%6'J.BW9M MEY=G9WIQ4YZ="1&';AE;)/:U?/8KL]4<+SQ]=5]I M/^)9W3S#PVO=VE6:>6[E 2=)-C+R0G=VH0-T=NI1# I#9;4'WZ-$YCU[FR;& MM T:R5I>B;55\,Y1*ZI!'SEE-Q27$)=4>X('KF8OQ[6S.#J6P>5RX!I(4?%L M?KGP\HYO)"*,8C+$3--"24)I;%12 <)VG8_(Y28^.9!%_D#7GMQO/]_[)(_V M8Q+)I]8[$C0A:]*^YT%WL7MC41!XE^)Z=\D_G\S= MA4;(*8V]L8F,G;]FL9<6/ZQ5R/;%8\CV,63[S49%66QE8J#*#28$ELEG,Y9 MQ&1S6<7*M#S'OZF2CP('L+\(GD9]TB58-QSG<%1A&Q3LXCXMP$I*IJFV-U-O M]Q&[LZ\<#U? ML$-];49"S00\D"+"XK>?;+@HP/XW?9^11>!>C;89+)\8>[ )%L>Q68'@WX;J MY@ ]? /!C21C%5>V1%=*..?&5MBB2RL8>#:TSF:Z>>9H $-I-;6C(/]98EQ' M=<&:LWW@ 68@S/P"3U$91AH;EZ3F'N-4#\L]S;=G8![#_#*,,DAX;.0]$D>- MN)@5F^OX0)=3:=)@@UL[$#':Z^]WG[^[1%Y0AP]OHF.T)TXM&GL M[?AP@WSS"VYI804%:Y6E9HJ0+]GCXF564X*"/(\3@#6BRI7F]*>)'8E+*F_"7LS&->"W\S**M\0+^XOLBK1!1F'^== M!M*/0,.'TQ!?(3UIC4R2SG\NXS]<&H-1?Z4(/$IBL$'LO'F+245VR'QBO;DF M13QEH&GG23)+UK:?-[B\0;+EJ4*@R+-D*"8HHFIAM K@AEQG] 4*)K+9+!L MR(%7'C6.JJBYL9'JGK>1_ S;L.X,>_MI0&?4G8P#C &\ 1;HFI# 0B4 ?2I4 M]\K2L\YDJRFPP7L':D88YY@,NO:\ M=/N)4 R7PXT*HL7=27<3!,* G:%2C[ ?PCIB!+$76!PS3QASE 4"PU'42QMO-I+'R)Z=0,*GQS[:^$#:W9F M-40&,Y-PL;.6<"HY]MH,C! _D ?U@/(; \UJ7!O-? M=UZX_2R@/U5V4;=0*I8CL;?S(T _2BB2+A4RV07N-!PD_ +<\)Z(,5!GTEFO MD?VP[/CR<5L"_-IN5&2A\[@EY0,\!PL"UO!8F,"E061E,L=-DHX1&:8)NLEY MEJB9.-G7/#9D5$_5]9Z#ZB4Q>>G%^JQ!:QXE5_6ZOF1-3)!TUOXPN/W\(A0C M:>(.UC_5E>.%D[S"+ZVMX@C'G?1^S6^'G2^*/(64N">'A++P7NE0/ NP3GK1 M_X B%-@;/OZ:%^GJ:"K2[5T,RX;G8F[[9Y4\""-BK"&&G:'\EE-3'ZF? G/: MN"J:<\/)-&8W\L;-'"W**-Q*Z-4]=A?UK-^!&SU0ZR[)"4\8F='31QZ%V7+]Y8=LM1E7GJ MI\4/\GA& LNN<#[ \])Z6Z=(AKPBXD%)M6+T'4M:2]

#L(,VINS ;D$K*T M[V]1E]6,U !T(W2QA=H1* ,N&91RHH";D,Y6]H.WLK62=.Q"N,@VK=MXR8C-,N[FXL<->(A>YY7F M4>>' M8NG/?38SCO,9SWS485'I=4#%-G"67"!CR,FB#Z X'_NI2/>S,?V_W[ M?@[/]RUR4MVRG%T;*,'JEK"LS4\/"G4$4:4PH!1J3TX$F[R<[R5DF=R!4DW% MJUMG4SU$C8'!?4JO)X\8FF1G69]7HT<2MC["F+2#=&F4@=DV,$@&^U.J,/O< M!4;30K"(WL&YGE_.Z64&QB"AAY#3@QRL(Q,D@[N1D*2R+&Z^G _HA0.WCDM3 MX4L&7-!9IP&CXQ&YK_"8EO/^\=^(G7(7K*Y1!-4XO@)&X[.92#[U]XN_>OV$7*P:LEB#S'$]ZF7Y-CME,0,_.)2-SH6 M4 64<5*$F9+9M8M[_4H%@BW-%G46EHS*I1F-O=4(/:F^C')YR%(%FG04H:+H MH7,H>'2[-#GM>,SWK])OP"12\PYQN G990K M8>^&^1$=A6;-4\I8X=@+UBWDM>+NA8U#-QVP#D-N#L MC6#O/'I)P,1-AJAP]B^,"M4C)M^D8K[80^YVTA,%P4UX7MVH>' MG/1%([KN;OB(AQ1NNA3KH38OGARF!K^>2APUC?:Q1AP%36-F+C])Q.0\&MEL M=%T+29 54JH[=ZXIW/AID8^30<);S[#":7<> I4HM>=.(=/8YNHU?\VQ4)R1 MK9K+( ,VS@<,,7?4=5/^UD#;@9KH*H+ QEQ9;%:P_0JCZGFA'I_J30'_2./Q M8;I0"_<0?*SL895,IT00O''N<:+U#U5M1C'Q^ !#X36=(L@DGJ40[-5^V*_3 MP^,QHJ'A4L10NP4D%!<0)]C)>=+1!30\1OC$]O$0FV52AG"XJ6QU4EHE<]5CVF'#M=]^X;J?P^FMG\-=6^PZV7>IIHMCB39] MF5&CO<97OOWPAID=?QU@GI:M-746&'Q!#$<.9B^YBY-(J)FH#3<$@46@1%8: M\=0M&0YQ'C$CP7&>*Y&@8TXPL86;IL5Y4REWM42# M&2.NN.QS(T8&V!V(\XMGB#-V-5"(ODY2JNVTQR7$]@9X1G$U](Q!R3X_-H_[?3HZ-W1R?G MT=OWI]')^Y,MRB#XL']Z?GQP_&'_Y/SL^P@?'*@I6?S_0L6'E)D:+1?C!3&6 MLH%1:(4&K!MY \_[ZV97F+N;*19>T(X\\F IFS0LQOR_R*SS81(D,XII^ M:R-D9 \&>1K[.R#NDQOO[S6V[MSJG@P94C;6U*B8P[=BB0FM@M/ET5W&6Y5V[BP!()$(D]HC8^FTD^\LNN(:RXR3W,%B?E?"(E)IF3N!T(V/ M:?KU29\[#'Z5TJ[/D5F'APO)Z/"(,5I4OH9T41!F^K4ZF/M?SD-2^-"%E/YN7/&1N;6AZ5& !5N)9Y77!: M1[AG89UAT_NRJ.H=O8Q$T=4>\&FOO.+BDQF"%9-&:0\!>$Y % M=@9=%%>=US%GS3GRV/G0>ZT-:$EJK!_6&:5KP:=,476- ?.D+MQSLBX:@? : M^R"5257[89$Y--N >:%62C:2CP=;24"KS0TW2+WN??S0\&5^]42' E!BN33.KX3M4GW)J(\NK&5YL8503SX[ MLY">=]XMV"TWT[YO-/E@E+$NS6O["]6NS-<'/!8T]IX]/GW(JI;F%"Q>YIEL MW'SL-AQIONKT9;1SYQX'XR5>XCYX@,[B5X_.XH?@++Z16'Z C+;_\>S\=/_/ MX_T;NNKNP)U\:TO_ ,W#>[2<]T:[6)F6S]7GP(W',7@?A?"L'L2)5"V^?+J_ M=6 \3L?9$+N_XQ/V*1V(7#+[8 +NOGKU4[1Q4(TW^=#6%M2:+!K3R1Y913-\EI6&/XJYL/J2G$E&3J<.$9EPUF% MN;/62 ,#9+_&S/$T43U^(C^\G4D S?P,-=70X M4 N-+:&H*;37]FQ$::>8^H^34Y)#"3=K3:[B_8^'NSL]6%*'Q&@;(H]J[IC- MUGHS]!,.;*"R3V$C8 Z%N+3)KC!"@2,EY$R<4 M][B_M"K0$D<&?;T \./A+_?&+L,EQA8MND-- _T#F]LB8A %J=.9J1.*&3K' M]%DP+70:'95%+-E^8T%Y%V;>;/;6>Y'W@D5N5L(3BAK%,A,!K!3BM/A5"Q83 MHTYKO79/YZ^=%0%AEI.A0JL:SZ/#I/3D0&^=5Y'39P@F3<+@0FU@HB&. L+XP=7V5KM6$T4UAO91EQ^(QPVU%W =&-A(2^+<\+F MHO(7#ZLK96S^;>Y-A H*?+,9G+46_&E+;7+4,$(H?%YKK:I9HN8#6Y-C*.6= MI^R,(M\JL*>; 3#@.DAL?HL. "DOPYZ<7K4MR88\Z\[_FK-?=BM*AA/G_6F, MM&. F&NE,U'^.!, GB:C#6CQK8@;=9DGL8&]B?-Z@ Z.3H'%)=?23]K-UH-S M$"9U\((RO'8&J"-+ZH\7T:)Z3ZTS_!WFA50;C'N=2;$!ESWG2.Y6>=IJCL!K M#PSVA1JD,U^2.%D@AMM"R%66-+_F(*C-246@B%6E=3/9WG6N<.FW'. Q";B= M.6\WT>60QMAHW1CU\0)I6TWU-2 ,&G8O-(I>BZJG#= .U=D\14UB >+PF MU&)7*2H)(*2D4G+ MS.)%8YP[-FM/N0%>VY):9]ZXQ82A9K!AGIWM<$6H8"%U@.9-M#(*2"RKB)F+ M5,]8W\ Q!RI3L5H^/JH?FC= ;UB+ !!-RT-"]39W40O.3^B48N23NB)D++R9 MAF;B\2,U1& W0K$R+@1^W)Q%*"C6'M^D*=Z#B=U^60GB.K+B6T&IQ^S-:AO+ MA&JX\=3FI2SA3:(Y/\F%Z_?\E Q)$P&:3#Q0?*[A1W]KD0./5%28AZ^*SG=W MGSZ/-LS ),/TOT &VP8"!(2('+IIY'V55X3#5%JF7? FSJ0IHX/_ &.4\V@8 MM),<<'(LSN#(:;&Y/4!%9,QCI@D0$/M/<.[P[@VI)L,**U#<$QZK';X;236& MYXV!0]"IP0,EY8\+!Q&KCU3\!;/#3FU-A]V\:VU-ZO5J!7O&P9,4O.9N=M)J M7,7(0SKFG[&BU+:_V#_XU;6S"'H5-%<;KHRH:HU!LKC?J\8^#"+A$@NV:4$@ M%XEY=HW1)J/D]7HNFT8K&*(=CG&TTX*ZIZ,Z8N1PB]81U$N<\@NZIZ!C#";" M/B[*7%;8D._"3W*BF?+@_<=UQ-PM@[@E-\2&N4_DYM^'P:?1TYUJ[)C!Q.I; M9-W!P5W8>:H-ET<]'RG)L F71Q3@U&"7Y>9G.GZ58^:>ITR]/=T_.3BZVQ*2 M;W_JWD;&U ,Z>V_84.X!S? F_1)/I7O@L0\V8'N>=>D6O\X":,$Y^3(HID8) M$EBCJ;T%A/0:!V.'49M59H(4+= 6LJ[3.7 M%K^_XE)Q@P1#;3O#8&R[E=W" M'D4\61_;D:0W&@JNVZ+7!N_.!.CM"(@.HKL&B1T97$FJ)H<'\^;#:7*>5'6J M4/F*M?W%4 &')<'FKB-=T;E4).ARX1W7^"A.[092F0F2P\B <'. L<;KZX)S M*.#Q]!RS_=C**HF0^G_\V][3IV\J_H>SE">HLF6\V8@6< '#+'4_^G/>H'F& M_ 5;=T)D](FF*5W0J^$B:M0@N*A"N: M,QW,J)K%-!I1C*]2YO11X%[ % +1675T"C0@R/#$4N#5$2TI+. =M-G/?TQ%.)RD8J!D'I+"2"?X2KS<=CD"S:,=LFIA4EJ%-"%9F4O:L'^$D M[T=/7^V^0"CB"PZ,-5' $_8MX/,*7=5%"-"RM(#NN#+F;J>SW:"BV_X*?FLI M(7RS6 KW-5I'W(;=W<>TA.\O+:&+70C"7R17MTN _4K9G"8$08ZKR7WWV@I( M6X0ZY00[ZOI#":"92JDSPU2Z UG[-,7S][L[O6>[^R@DL)-;+BW^F]@ME'(FGLH%'E9 MPDICAQN3V]UVSX/&4XT=GAL_(GHK'8]_14UF>=.B7W'^):H],L'-=EN2Q-,+ MO&XH3AQZ_8=)+6=7;+/FMK.5=->8]M,46VM@YN0[G<9T-\P( RA8\ONI"7ZL M4U#=BSP#ID'7LN2,CY)1-?9#^[1>C=9L_%WBIRN;]4Y*@BWH1_N@ TWM4V0R M0T)&)&.8V@E=)HI31NUZ6IWJ2@_ 1(9KJPX5;1$Y7EU=]0?V>?U8VXGC8ZB, M&BR.2Y6D=)S +( YQX80J*,WNW(>J^2_W!H)WO.K&GZZ*+#UQY8LQ%OZGX/' M\P,U*[?Y2K6*2X9K$%Z1'N0Z#@$Z3>,G"0%.2/JA$/Y+ZO$PTQP MS\1#C5A]SJ%(& KUSK%Y0FGRB;(%;99YVYZ<\RJ'7;"[\X,95JLO%<5P_?OZ MQI7.:LHR8;>"L&43S(,ZH&L6"U]T+788CS8>1BX4%Q-SN>I^ORD/AL,4ZG#Q MTDVUTONDGEQ/_6U(I'H**SE4I;ZF7ORE0NSXY/"NT=L>->#O]XQ<10&&[Y8G MSZB*T7=)H2IR%M6V?):3P^:>BO (>H=)7W,Y()@&,2H4K%9;2R7]&$XD95II MR7F?9-C;BQ7SBN(0B%K.!*9-Q6_L!L>@,03WXC^&06F'E"R"*FF9>-W8S.EB M$."X+3'KX# [GDW3&T"HX&5%E9IH"HSSAGO=.,[) MM^;]"I0%_(GQ%/(L!Q[W.:("\\9\AS^-RFA_26&\[$Y9+:_G+?^NM+.U59I. MC_[PYT]"WP)25CR@F;8N)=<4EAMX*I#.G%*7%Z^@$DP MLIY7*6..=]M#EO XN5H?+M^=:]E>YI45O-&0NYY%&]CDO"=Y+?/21W4U[&_V MNL8]T!B[+,-NKJP\73#:?B%]JBW0A=TV3X.9UVK)/OXF&R=>-;<#DD'KKZG^ MG*#"YB7EHA[*O2\Z1\I== R6<*/;C71Q'VO[ MY$4'AS2IR&PV63M]Z2&_:%$VU]E=N"S/\2$&J_<> M@]4K!JOO8WA\396NO^]_V#]Y5+G61&S>S)2,MJ/5C,G.:L1!9TE6C!Z>U$)G MB:78M /_KJ8JDS+?0U"6)@,X/9_NEA:%4W,_1#[AY1E8[*+$HY_!Z-NU.BXD M@.?(\S?/=R)8_K3IKJ&^<#)>,Y48;A_,HG>J@-]VGX,BH!7\Q:4M]\PD9=MY MN34ZS]'S@ ,'ZYC)OF]*_HMXQ-_R^B _.WG\\_SWZX_WIT;UO?_2H_]PW=O_*^L_<_'3/ M16[3TI=J#.BSD53ZIK MBXJ/)\?G1X?1'\"YWU<:2%A-#,&B,]UJ>'DKR@[%#'!\0XZ&%NW<1TBW$H9G))D MTH+2;F6C($[9+/H=_GJG_H([7"#H% ,T-7<2/X!MS6%HG;GG!\V\ M[0W)*)'&T(%R$?QD$TOM[YN+B](IZ"*KGT=(7),,0VTXA4]:3^U7"=?$VU4Q MY?5V6=2%2K*2TVS;.V2V=M;*?L ]ROGH)F <#-JC?VFJDC@RD&QX$5R+:_-% MB[%".ZMUYM3E\(8+@[N1:(Z?]; F=,!\!"8-LD00&(TV)!V-U%10ATEO$_64 MH0]&C7XI1ECL/MWX9'&#;([=_K#:[! :PT]9?I7J^&*>Z/ [BTN!LZ/P12QN M\K1%,18/JE=/2GV%X#305"I-N5PX(R19D1[>.$C.))7I$NA#M$9IKAH);*)Q MHIK5N\X@9,U?[6 EAVL)X\ 0/_;_Z-OBVK"2HS.PC#\T&7D#+)U\.$3\!)P- M3J5*JAIK-D ?CUF'P&)=G>E18GW( ;OA+"UFG7>/-S,4+B>FY]TQHA!Q.B)0 M-85K23>_MF0].3XHFY)5]@3D"U+((EG)7SI_>VBT. -%44^DF2E^]F:%CNU< MMK=CK9C+4B?H7"2[U.EH2[D.O,"Q"'-%=B6]/)D,8$\,2R_J8$,(OU/*.=VT M=&[K"? N@0O6$:[7DD'W/"*:]U9<8I@9G,L%<8H+YK=6=S!C\3VRH@--+]/] M-S>9&M(U3$((<_6,!:+\(0:OGSX&KZ\?2@XW6L;P\A;-Y)VO%KJX)V,Z&XYU M7(/86^XH/:,7.UJ;KQ 3B/RXZ'J'1:O&#$#?]J]W*]GFJ$<0 M-L$&HLRX"??@(K.BKK""@M['9KA//"A:^MY7JL'.VFG2S6S M-]$49:Q43/E$PS-%M4-Q43H!H;=GT?!TAUS;]G);WP3AY4D^O^?S('1:]5E; M=2LO/&>3"O'.48F30I)FHR5*3FRV:8W(2R4MNZ0EST#LZVI6Q="]$;4;:C.@)AEYJD?5ZZ(4%^:G&GC7&D$4)+,QJ!0]P>Z('IAI$7TP0RTSN8P M]@"L4P,+UG"8=;"VI;.L@\!4LV^82Y>6QWH5;P0A13$?AP,_P'[C9>V2>/U7 M8Q\&S!_R"J=\=A(@"3,"AO!-&'B*#>^R1B]'(D"7*ZQKS\'DVHJ^W$=[#PX5 M?^6PA(^>S[W9[5W=[[FKZI7[QAZ#I>SQ<2IA2BL(Y_=_(!(G@4Y2V+:-X'9\ MTNML!=VO%^PP,N;<(A^:$R*@@EE'?T MP3N^7/J2S/\6CZ2+-3-2MR)(TN%$8\\GNB A2Z@<5(1,-SV[R#9:7A;UJL]Y! G%E M589KRRU>M^]OLFM8;7/M1%2X2=0Y02KF(^&"=Z%!U9C_M[]KCWO!_? MFDR7 $Y#+K3;R]?^J2^ ,UO%$F13(G([)&*R@162($$P\8W0B'.+3>AQF*$ MH0S3Y_@9,N6HQCA-?B4BKAZP9YC.0VJ.4G [(:\P4\'&%IF>D:J-M$.(+G-D MZ#PA&(K03""4?;1Z>*%S6BP.A]E(&,'I"]J)$&]!>9'(\#296H_>JY4E= M9L>G;;'I9VDG#/@KKDNK+OASE4,"9$HIT,6MJ:P["\779B%;NU^2X?-3ST'NX0LV5W5'N$UQ:H."&P4YK$&%#V#\'T+:[=:,R4(XB\N0;U1I?LICOLC"X3,8' M/ZVFXR;H/^L?KPV6Z#%D@HM*&;(6UI\&4SBYFS+M;]H'L[O1WGM^:'^2K MOFP)'TMM<]S)R#67OM'P>/"W]W"'\+YL'"Q5UGVAQ@J M?_;M0N4_;P_R>(81\^UQ-4GAC_\/4$L#!!0 ( +V!!%7T]6)U00D /M3 M 0 #,Q,5\X+FAT;>V<;7,:.1* OV_5_0)P=E[)*]W.==FY@A_(L)Y4R/,LL2UW]XY=++'.O MG#)\M<)*#F\,Z^L,?RP5"O^]R((0W,I-[UWFIM*_9C*D]1NI*7_$M>6:C,ZS M^6PQ^Z% ,AD4Z"HV@==?+@-B[$3RCRG+'VV&2M'WRUKT![8RI+HO_$Q76:N& MY7PP*[$J<)>NAO 9]VTY_[;24[[-C#G6+7>59%&!$?_CY4(!Q-UECPZ%G)0[ M8L@-:?$Q::LA]6-15*3L*SVD,FK-WC.X@MH*G7USN^:H+)9)P]ZX?IX/%UKM#O-S\U: MM=.\:9&;S^2VW6S5FK?5:]+XVJC==YK_;D Q2#3:+\?JV_OVW7VUU2&=&]*^ MOV[D6K]YK;3J)-Y1X$#W"0IY8LHZWQ2;7^JMAIWF9NO MUXT_IJT4\_GBW^.C;_H W?5^\T/Z71WN, ;Q^,6^_:%A::9)FPXGY#/<86GB M0< 7O0FQ VK+>[/J_4\V:GY0F!@1-QL^IB3OV1046=J5G'259EQ_3.538+64 M)J">\/NSZX R-KV>>B"JDO&4E#0PO#Q]4R%CP>R@7,B#V:X'C?\8&<4]@X=2 MTT8BT5+VXOQM93P0EF>P:S1SK&F0VC"54?>EB?Q^=02VT!EIVM9B?R<6EYP,^:; C\PE>7AE>2@E> MCA,OG/2$#P$<6? 4L-/ %A"'VWKNOO#1E\X4>._)D$&; (6YZ)P&H A,&0*( MZ8@CQ)243[R)0[U9ZAJ0QMRV1AHE0@D" !D%)'#=&:>/1\V ]*0:FRF!-.\+ M@Z-L"<7"2&_0,CT'$C-59D7;"DE@JR=4>]A8YZT!':N8PKD, U MM_(Q$ZA0R)Z?'4"P31"4(&B_)M$$00>-H#HWX&R(Q&ZEZ:\QD<9%,(^&9OLJ MN!K5Y1#RXYZB]2T5:F@ $HN1,"Y= 2GNNW9P>_PIT9E/EC27U#$D7N!ZXD Z M3J3PIH"D!W0Q2@I&K5.T:P03,,!H@(B6X5SZYF-+H<&E,4==X];17'*C# >% M+"136"F@ "\OE!1S,C#+*?&TQ 8UH@6[^75&>-?E* AI$]3G[*B7W/;!J#7' M&@[O ?[IC-J'5Y:L>&&,^GM-ZNZ344L6N>F@XG@1(6]! M=&XGR*5\C[%!0:@#X)5QJX0>#!ES"K@]H3[WN:82L 5W>( \1)'0MQ&:@)LB M@*QK.SAM?UXMOL1'I%PXSY8NWNYR$O HCIDE:5N2MKW,M,U+TK:#3ML:,!*A MRVV0%[S7XYX5(XCT9LV6SFQA<8M<+;IZ!>>@SB-/@#X5;/RU9UA'\:PE.'EE.&$)3@X:)_4H4J]& M?#P9%V_/N#MKL;)#7H4K>\KS0HUQ?6X9;4VK0V4LE..WC* MXT%#?T8'J(>8,,=ZL/S?GXXT^LTTFI S6S-$7,E!S3.7!+I_!$G>!,B MQ0.7\0F_)?GT#[OHZ"%V(-$Z85C"L/V:=)XP[* 9]MV'*=PW=MB4@.FG_ +3 MG7D*/:4:R)$=UB%7=JMFVM&0":NTF2W]N0)H)IF>R=X)) M?,P@.@"X)B6A#"H:/LM(-H(GWHF"*AI]"MQSRW+&I(D)AS!CP#7.F#@37'MZ M?=ML!7\L1T\]'] ^SW1!^X<,[8'992K'=&(J2P1(L)-@)\'.3S1IK\<@CF** M+PSB+N.SPY@\#Z'\">EIR"72P ON,B @COO&:(RF=+3J)?R1DB..2U\^A.7H MBZ\Z3IKX,)!JPN'N>*"B-(DN@ ] M9=UP96)]X-'#U[Q+PZ1.@QPF53#?@B) MZUF:%//%(MF'/=_AP'T@?$N"GR\!? %.T#,Q M,E\Y+FAT;>U<;7/B.!+^OE7['[1,S512Q3O)S"QD4D6 ;+C*DBPA=[.?KH0M M0!79\DHR#/OKKULVKX%92+@)),Z'@.66U-V2^^%I-9S]4K^I=?Z\;9"KSN_7 MY/;^XKI9(ZE,+O>?4BV7JW?JT8V3;+Y .HKZFALN?2IRN48K15(#8X)R+C<: MC;*C4E:J?J[3S@V,)TYR0DK-LJYQ4^<__W2&;?:541=?#3>"P1OM]E6&?2L5 MBO_]-0M"<"LWN7>6FTC_DLF0UF^D)OTA4X8I,CS-YK/%[*<"R610H"O=,;S^ M=!80;<:"?4D9]LUDJ.!]OZQX?V J'E5][F>ZTACIE?/!M,7(P%[:'MQWF6_* M^?>5GO1-9L2P;[DKA1LU:/XW*Q<*(&XO>]3C8ESN<(]ITF(CTI8>]6-15*3L M2^51$0UNT($]:(!6GT520ZHXA1E)+)@Z;WR]:EXT.Z14R!;/5N] M)I?-5A7>PKN;2Y!HM%^/U;?W[;O[:JM#.C>D?7_=N".%$LT43H[H,:FVZJ1P MZL97]ZUZHTTZ5PURUZC=MYN=9N/N]?BA\;5V56W]UB#56@<7O_!KZ21-JG>D M6K^Y[33J9-Y1X "[24KY(LI:GU3;%]56XRYS\_6Z\>=DE&(^_YVG]CD^^JX/ MT%T?US^D3YIPBS6(UR_V[;.6I9DF_V*^/R97#%K\-'$@Y//>F)@!->6=V?7Q M!YLUORPN'Q*['[ZD!.N9%#09VA6,=*5RF?J2RJ? :B%T0!WN]Z?7 77=R?7$ M U&7C".%H(%FY?W&6+)_(Y#DR=GZ'HQ*[-GP*7.5)1_' 837A!G8>^ MDJ'O9N;->!&3"MFS'$J?KU_S5[;%%Q9QS5*L7#;H&KMJ?H2X6][^K9'98C67 MAVN2 1TRHMB0LQ%S(=)S3?X(*7[4%V/29H%4ADB?7()72"&?^8/('KES!NK# MN^+)QPH&1:;2I.D[V2@F\'":\,-+C/@1PQ()9 MP$X#MH XW%9S][F/OK2FP'M'A"Z,": P%YW3 "@<*4, ,1WA"&%*B!G>Q*%> M+TT-D.;:@XTT2H0"! !D)""!G4Y;?1RJ!Z0GY$A/$$BQ/M>XRH90;(ST!BW3 M?BX5/%1W#17Q8@)_M M9:_'X?)(']NPW"14,0L $- YQD_P)F$:8RG7 ^R!8AY0&Z0W>.UR[0BI0^B' MI$=)$2%!H*3#7&C6Y @"O\L 2:+HWOCF#*C?9Z0*?*(="I"PAVNG1RS2PAZN MX55TR?$XR(\0",;04&_>!;-1708A/YXI MRF_)4,$ 0"R&7%NZ E+,M^/@\?B,Z,R3)<4$M1@2)[AF.)".B13>Y$!Z0!IL8IV-7=,IM%QBUHJQA_Q[@'XY1N_#* MDA6O#*/^OR9U=XE1!['%7P"C%F6V0*QEC-J8:#R"JLTIRL:(!2@WY"X"$=72 MMU&::@ Q/,E!=*+*G2 %8!>G72ZX&6/6;=6TB)L65"Q>1)"W(#IW$F0IW[?8 MH"!4 >"5MEE"!Y;,M0K8,Z$^\YFB F +[K \1!%0M]$T 2XR0-@79N!T^;U M:O$E/B+EPFFV]/G]-K6 !U%FEM"VA+:]3MKF)+1MKVE; U8BM-P&\8+U>LPQ M? B17J\XTIDF%C?@:M'EZE,>BX#0$7B6CLZ2NC(TZS78A$W2J33#@[+>/]PTD]BM2/(SY6QL7',_;. M2EC9@E=A9D\Z3J@PKL^ET5:,ZDEMH!V_9P1C:0<&^BLJI"9':[KT *" \2Q) MQXH[ !NVJ _K_?QPJM=QI-6 ZFG.$;F2!33F6A)I_1$3O#$1_(&)N,)O23[] M;!<=/(CM2;1.,"S!L-V:=)I@V%YCV).+*>PW=MP) J9G_ +ISCP*S:@&XL@6 M>N;LA7\N1PU\7Q M^RS3!>T?,K0'9I>I&-&QKBPA0 ([">PDL/,#3=II&<1!;/&%1=QF?;98DY=! M*'],>@JX1!KP@ED&!(ACOS$:0U,ZRGIQ?RC%D&'JRX>P''WQ5<6DB7F!D&,& M=T<#&=$DN@!\ %0[R0L^VGC/+#UXP[\Y1.JPP&52#?LA$->3-"GFBT6R"WN> MX,!=0/B&"'ZZ!. +X!3=C$-:+A)9!?3K?83+&*L0M]QA=2G)9S^=!H9,GKQ8 M\0VK8O!ZT=78\(*;)Z=S"[]8-0<$3_+:D^Q_PMQ&I6,0R"^G(?TF2J[97K/[ MU5F]62QP_&AK_=A@__@C;OR[FV>Y^/<]_P=02P,$% @ O8$$58+BQ+6V M! +Q8 ! !S9&=R+65X,S(Q7S8N:'1M[9AM>.P9 M[A7L)$ \0XYS0L<% N)Z]9)&CYP:+5: M[:Y6CW1T'_='?OAN',#K\)D&EHA(NCBS'\JRG M+IBF5IB)>(//1]T,+M"W9(E&=ER1ZOY!BE<9F)+B0[;W3 MXM-9$KE@J3D32HEEV\E4+5$B*YJ%*9;&-%5MYTEG+E)EKJDVVIX)'G.;=LB6-(,7CWV5<;O1],PL'IP.^% M@]$01J"?AX-? Q2C1C#!LIY,SWO#$,+1OY2IK[=,W&=P M;DTMWX)IX!?)XWC7LK.[4[R_ MY)P6[,+>NH]>2+XZHR5/G[CT(=KV2^0A$H M 3M502--]*HJ2 XD%IFB,60[ZK62SI*8@THH3(FP;4DF?%E%76_1?'I;;6M M5.-D/YWE64^ZQTVDBR3S'\ZY@I32_I# L!L=Z>I0IJ%\.*_<_LVYU^VK&M> !2\C.;9B0Y09.L2O>(>"= M?A1 M)=P9V_?#EZY=_:W:M:N_;_\$4$L#!!0 ( +V!!%6M0DC#X00 <7 0 M #,R,E\W+FAT;>U8ZW,:-Q#_GIG^#YOSQ&//< \._ A@SV > M-1D7")S;YE-'W G01$@7G3"F?WU7]R#88S>QX]:I&SYPI]W5:G>U^]/J&J_; M@U;P8=B!\^"7"QA>GEWT6F#9KOM;I>6Z[:"=,:J.5X9 $9$PS:0@W'4[?0NL MN=9QS757JY6SJCA2S=Q@Y,[U@E==+F5"G4A'UNE/KQJ&ECXIB-&!*]YO3$TO1:VX2SF:@I-IOK^AD)/\Z47(K(#B67JK;337_U!5$S)NR) MU%HN:EZL"XJ6<3I,53$14:%KWIOZ5 IMKZA16IM('M5S=5[ZR]@)^Y/6RF9R M.IR2!>/K6L 6-($^7<%(+HC(18V]-2'5@O!L*6WB/$4"4@7-I*Z(8@37AUS0 M.NUZ7SY^+OUOM49!;UNK]4,>H,^#+HP'/7Z MK=ZP>0'=7K^)K_@VZ*)$9X1I/1I?-OL!!(-_*%+?;YJ4C^'2&3LM!\:=5AJL M>L=FBP*SCLP;H[.FOW.V![\?M'Y ,U68#B^ MY]TNL^U*\3\[O!6";9^KSD'US8/]RB.4V_M-K@Z7*EDB";2$K:R@H4'T/"M( M B22L:81Q%OBA9")DIR"GE,8$S4A@B;VX)K3-31#;3@F2J64CQE"58*9@ZKD M=,I"1&T4&(=SM;OC5P_K$1,SJDK0$Z$#>V;*[LZQ[WOUEES$1*S34;F^#W.J MZ&0-J$"S*:-)R5B$1/@HY(K3:$;-BD37LNV)V!6D*7MB<3K5%I(TF7 *$ZG0 MI!/+LU 7YTE,0C1A,XY)%!7C8H>S*2;3.8D36BM>ZK!BD9[C'F(FIRLH\Q?! M5;XRYH15*,E$L^U?S9FFMEG:[.!*D=AZ6$8];5)\N:PVF6J=[HI)$M=-D/&( MCOY-?Y^G7AJ&7ECZC';LE?<;KN&=WA_[_TP2F3HG89B5.)8;O%\2T]'Q-8QH M+!6BB( N*H:R9[\OP":'!$!+TO&4)2'A\"F;"Q2Q)H)W2T%W=\J'7KV"2.9[ MOG\#5C+U&U29+CFN:0SAB"E8SWJ>JE;TTY(IND#(3E+ VN#C'MD'7']#.-B+ M]C/$C%%':#"FM$%'&BX5MLJHN7,=S@E"70&1Y;>5:C9MD=I=!R*BS<[BGS)_ M1AL^$DE&.<("(T=%08I==N@Q1&:LDS;)(Q5>F:R2V@=/X> M3V[']?ZF/1\:U,G3?[NEM;=ZVB]'JWRKY!YBQUV7A^=)W3;N5@V:R]DRT5#- MSYFG<.)@;DE/&DK,( M/.?H(-907 YS\[\R;\WX9L0-X1E3R$U<>$<%]C/G%$EB"P,?%;5'^?]MU^TG MC,;M2+Q0-\=4,.P>?\6+, P1PYFQL03=%.5IBNPMJ?"@0'PQ'SJUP@+$WG9O MJ!@> S&> ]W-B3#(+]1FUF=^$_OJI="FJ\X%]I\^H(_$JAOY_>CCZ&EPL^'F MGXL;;OY9^B]02P$"% ,4 " "\@0150*?&,G?\ @#(Y3@ %0 M @ $ '-D4$L! A0#% @ O8$$59)+N>FE#P ]O$ !4 ( ! MNA,# '-D9W(M,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0 ( +V!!%6AHN6; M!#< )R_ P 5 " 9(C P!S9&=R+3(P,C(P-C,P7V1E9BYX M;6Q02P$"% ,4 " "]@015:LEZRDQ\ I=P< %0 @ ') M6@, &UL4$L! A0#% @ O8$$55D0Z[]< M2@ +J,% !4 ( !2-<# '-D9W(M,C R,C V,S!?<')E+GAM M;%!+ 0(4 Q0 ( +V!!%7R;[/./K@ &S?"0 1 " =.-B$( -BR 0 1 " 6.4 M!0!S9&=R+65X,3 W7S4Y+FAT;5!+ 0(4 Q0 ( +V!!%7T]6)U00D /M3 M 0 " 1K7!0!S9&=R+65X,S$Q7S@N:'1M4$L! A0#% M @ O8$$5?U@IFQD"0 4%0 ! ( !B> % '-D9W(M97@S M,3)?.2YH=&U02P$"% ,4 " "]@015@N+$M;8$ O%@ $ M @ $;Z@4 #,R,5\V+FAT;5!+ 0(4 Q0 ( +V!!%6M0DC# MX00 <7 0 " ?_N!0!S9&=R+65X,S(R7S

\T?E51-;"#TL[O((S MQY1N*%P:U'!^7TVP/' T.59!3ZZ"Y,D8H\*E42_N-1ME?*6UN(/,N#M D%E] ML 29G?(LCE%I R5!9B SWA@P=8 @L_I@B9/53WGZ1QLK,Y;@@,SJL)5U&C"P ME76&K2RXK_K&#IQ]6*. 0$#> "P/G!>/@/S)@%P=5U*X^>5D7K-11H5 NWP, MF#HVD%1]L 1)G?#@D_ZDM./(05(@*3@VD%0ML<36Q@F/4!GV2CN="R0%DL*6 M!;8LL&51(6 :?-Q*A;IO+">* O=Z%3G7"V%%OL2KSN^MM3+_O_2=*7TC\!<+ M4A[+E7Y2A%%E&ON:Y$=8=.UCG5@?+%'/?:HQ0(67B.B$KJ_=@#0Q5'RRQKW$B?,==K*,:9%"<60K[%=BOP'Y%%8"IR*E ,W\E.W*ZK1,Z MM0'=B3I+R(@_WYWYWN6X\V:)(:%>T=> M:1:_?1CYTS]N_069"+LCH\YAJY7SHBPF/A18)F? :^0R^<_L8"Q6PUX,R5JO MD-5I4>/"9>PO[C ;97?L!GR Q[@X0/ 8> P\ECTH:MAG=[8&> P\Q@,#\%A] ML.3(8T5V+,%C6\Z(ZMGM?OF#%,%CX+&:;FR><>#B@7A@8Y.+G33*??$\(XJ# M#VL4$(C%ZQZ+%ZEO1RR^XW@H[(VP! >Q>/D8@,?J@R5XK+X\)O=&1N6?( 4> M X^QQ \5A\L.?(8]D9.5JO6'X#'6((#'L/>"/9&L#?R;&"T\&/9[X/I)7J^ MOE<-1O3;F7N_2T__LPHC=_[XM*)F7O^;35U+/\5Y[_22DB6-M_[RIW&WT_F! M?AE9=\+Q2#/GJ\6>]\Q:OGRI3G>Y+9C9]IYEC= U[W,;Q"^T=&[$Q74@G#\N MG#F]SVMG\> \AJ^L[X\S(SY@_M6Q;@,Q_]NK/WWY])9^E 23@6\FIG[@1*[O MO2;7)8*%2Q=[]>:+ZM+SY]9;NBZ]1OC7[^57R:R<-T>WK!7'_%06UAEO.+=^ M:]#[9NN#&>%?^XM96O1N1+>;'@/E,2BE82GM*3Z+>^&MQ!KJ$\"\$TKCG74W MJ.:WO[UJO[*F8B&CH"EYG.1GPXWJY\S#O'96D?^#84=BIH6S#,7K^!\_6(9! MV_0TKXKU S,XI_ L\55EUG#BAA#TN/8)*KT&&+SAX8G<^;; ?IUB(+V4P M::_\+!B+8O:%R%Q8'^F/MZ'U$SW>S/K'RA,:RE[;+MVJ7F()P@.*IKLQQB@P M.#57AB8QAA"%?S7H/6$J33.?5VY7SD'87!K M3-T:@C7VS@[!&H*UJ@!SPKF'=L.JS?L#$\>$2F'A$.CZ_#.]G9MXUQ>"RR@?!EB.Z0Y8.[ M0Y8/(5X5@&D2"MQ\'M:TR/)5'Q-F#H]?',@8)GC$JL.*+!\_3!@5:.ZT-5.S MB5K,LH'(M3W57>0)YW3:'$BGVVU-&M1Y]JWK6=&MOPH=;Q86G@5W3FMH,D]P MP0 "?V&!/QGTPBI*!NG Z;#'3'ZM&[) 0\U85N89S2N%\^]D.%]F:;S]/JK><^:[Q&.'7[,YU>:$,.Z.Q MNL46&V<#X,52[+Q1*1^(%V(%P "'Q%#F4/WR8= KBG(6#, &)E(-&!IO#-P" MV)?)EO/&I'P8X*"XP "90_6;" /"5[[8P$0J4F5>)Q"N_'GTX 2EC<,]$ L8!FID*$B:(S8P$2XPP!@XH !C*!\&\ 5?;& B7&" ,7! <90/@Q( M O+%!B;"!0;('*K?1!C #GRQ@8EP@0'&P $%&$/Y, S4Z&/P!4=L8")<8( Q M<$ !QE ^#. +OMC 1+C &/@@ *,H7P8D(_BBPU,A L,D#E4OXDP@!WX8@,3 MJ>,8ITZO->*-PR?O8AF(.S<45OC,]A;TH*+!KK(P%#YL[(SMI\=6*@?R5K4B MZ\[0'DP&[*!IFG'P]5&0.50?O- \7NC;_4'A\]]A'+7W49 Y5+]QO'!L=J]^ MO-"U._T>.V2:9AM\753#9#XM2O3WQNTEY#9U#XQ&8X(S@CR!RJ7[<8 M]=AZUOK%J+VQW1UWV$'3-./@ZZ,@*%YO-"QQ^T1.VB:9AQ\?11D#M5O M'"\@ISVT^Z,^.V2:9AM\753#9(Z<=LE;;&WDM,O&H!FG0? OGO^['T9B]NS" M>?2ZH9$',*!*\N09)7LP&;)#!@;"!0;('*K?1!C #;)2@7[K."@=3;0)K'#4APEUR),4&"NVP,,(V>!PY7II+>NG-<,G3/\:88 M1U\^1;"0><,=$@L84#GYZDW?GF#T<.DH,#40< -4OZ$P@!LD-W1&A3NN8"#U M-A!P U2_H3!@V^'5FQ&8H70,F)I'\Y@!4WQ*W@,MOND 9P1G!)E#]6L( RHG M7[V9V,/1F!TR,! N,$#F4/TFP@!N>/4&)Y=P0(&I@8 ;H/H-A0'I;5E5WYO@ M])*R46!J(,WC!B2X2W9'(R2XR\: T9CZ3 F]=>T',Q'$0@[]A3NS] #9?'%!D" C0 5V.AY^;-1MUT9CP?+XHL- M@ ; :I].S5@HZ?@Z]J=/M9&+*$!&W$&HI1I2NE-GF*XU'PSJ#LH;<82G!F< M&8! :%U[J'2!+$+KI^ ;V=UQ:>=KH1 !+--8(, RU8<*+'/H)")Z@-(]'BP& M+-,T(, RU8<*VP2'EE!A+=,HBP'+(/U?.:3&763_60+3C&,7NNW6@#<.G\6] M\%;"F@?^';DPC[XUC4+KP8UNK>DJI'<40>'>$#05UJN1,_9D4JA8P##%*5MU M6QRJ6J]>NA.[W<$\D[)A8&I"H!?0"W "O12GEY[=QDE!IM_KP*W.C@L&;9TNRAUBT%;9&, )0>8( M<2N%4[:.%2'N5NR&7;L]00:E;!B8FA#H!?0"G$ OQ7LD)G8/]%(Z#$Q-"/0" M>@%.2- _8^J(/2K>@P=ZJ;<)(4./##TR],UU0C@*@PTX5_X\>J#WU*T/[O4J MVRP/03*J0LXC3C39M3J#7@#\<6/G(45QKU=R\"?K>2I M-HXWLT(1W+M3@3-M*D0T&#K1<)QPZ, A)W*V<:8- QB8FA#H!?0"G$ OQ6>) M]'&F#0,8F)H0Z 7T IP.V4\#O6S%#F?:<$"!J05A8AXFYKU0E#O Q+RR,8 3 M@LP1XE8*)QPZ<,B9-CV<:<, !J8F!'H!O0 GT$OQ#$H;9]HP@(&I"8%>0"_ M"0EZG&E3;1B8FA R],C0(T/?7"=4VIDV9^QT8 ["NV!U8\W<<.K?B^"171M-G+!:;0P$*XP "90_6;" /(@2TTL! N,$#F4/TFPJ!W M(D .#*&!A7"!H2$;#2QD#94O'X;C2:&&VSY,L8&)<($!,H?J-Q$&71N+)0-# M:& A7&" S*'Z380!Y, 6&E@(%Q@@J-'IM4:\<*C'F9CE8T"4P,!-T#U&PH#]H!>O>G:W?&('3(P$"XP-&0+ M"(.MRC6 ?AN#KA6YOE=6'TKN$+,S E0Y MT^'2$+0/&YPQQP&)NG&>8H>.J]68=E M#VMPRKI^ ;C3N5\7>PJ_+MZD 7"%QXX@(3*A\J M4!.62C4 !TLE $C88_-^;)S]6,<+(:8 L/!D'BR#?: 8!P,L,$>$!8V=0&' MS;DH+]W(U6VW!KS!^>)'SL*:9=JYRFI]Y!P5E&XS7'I08VRD4+>FV) TK0:6 MV;+Z\\)9ZS7NV.X/QI7QF3 ]OM@ "/ 9L 2?-?CP&? 97],#GS$! GS6 "RS M"6#PV3,.S!EUAY7QF3 ]OM@T9!>RE/&#Z5F#Q?"H]Q97?US:2$+X,/@P (&8 M'%AF"\T1DQ>/R?MVN[Q)WQBHRX"H"ED/F Q,!BS!9'SP+?= (S 9 R8#43%S M;FC=K0Q4&*9W(,UT[4&W<"\5:*9Z)L.99K [@=V)C1.3)MB>8(E,18Y1FOFK MZX6PNJT3>C6Z4Y/[.# ML5B)A>1Y<5CH0X#)P&;CL_V?ORYO;1K(\ MOPK"[9ZMBH!8HDX?717ADNUNSY3;M;9[:O>O#1!(BBB# !L)2.9\^GU'9B(! M@A(ERV*2R(CI*4O"D7C'[[U\^8Y-4B&>A^?/3G8&+P>E=MZ6>49X6S8 6W:? M4AMORWI:(9P].]T9N!R4UGE3MC>'60_#C-[#K WYL=^'64?W/\OR&.8QS+OC MWAW?(5ZZZ([?)S?9N^.K[OAY.+Y_*Q=OR_870KTM;\OV%T)=MF7^G,2? MD[1;DHW].!I\3>JR!T(_R$_6)1BGDH1R&):78/HC?Z&N*6_ M<)6M3WX)/L]$D.9Q*2*)_S#E0 &\+RA6'TF_K^"F:E8*$41Y$LCT:S"'9\]D M(( 62?"?=2Z"X\,P.#H\.@HB"0 Z1TU(@JJXR[WCX!IN7I0ID!W(%T155::3 MFN0('Z77#8^),EQR6G! M4D1E$%W"8N; 0K@ [ZG2.=Y>3#4MZ)/U4^"7\- HDZ.__83$_65S.4*I&1\M M^KQ)IP3I'X6LD*8/)$2S]N.V*4!)37+3B$%+/H)%7<:S2"+WNXN6]43&9;JH MTB)'.9'!M<@R_*\EA M804<(U7,L&<3/!WL0SXQXI1+^&1>7.? O"9#HA!E==I44M \0J.0KZ:+9&D@8@0;^7Q51("4H998$4Y54:"_E-(H3:N^A[ MJB-"A-XH@A#:I__S^=5O>GU&!A"IQ+]KE!]]2_SO.I5TE[)PUM=KV]FV?)6( M9SDXE)=+^L.\2$2&?](O PK]*>)JCXV@T;,8_DY>!Q)=$7D#";OHN>T>(@27 M&'E04C"%G0SIN4BOX 8P6K*.F-NP)./-!-A!^>B6\Y7!_N?FZ-6*R08IO=&V2_L@&>2(P#$LQ2^+0GI7E!P$"0I\995C]I^!MZ):\]2.8.U)76) ME](S1)D62"&0/A0R'&ZXP86_?=\N6\?=.D&P5_"%CA M (;HS@&^O2 MZ-MU"J^=9G5@IR!J__:4M')C'>SH MV>:A@COH8$O7?ET7E%G1U37XJZCT/6&X+6@V!!M%!Q'"[X8;X$O VUH%8'S/ MKRB&^)KW:$632*'R6_S\2)GE%!\"X@O*)#*!J@52UL$7$,9KV$7D-'#Z_*4, M9B+*JMD*H/\3+I]/8#F(#QL(5#LZN"&FWRWJ\M!1IN,3]3VS4G_0(KH4!Q, MZB\'T12^YT6474=+^23XZ6ZAMKZ/O+=^?--'_BT*0$*G/S_YR^?3J_7?*/T=EJI(+@?D.!;^\Y/#)P% &)Z8Q(!A MYF<51Z>?6XMY$=55\5)%TLD6+J1XH?_Q,E#1]D-8S1/W6D=MLP&;/ZATJ3LA M$?O9UD];[//*LT<\KUR??W.Z68O5QU(8&YV_B8WWY=EG#8Q2S*+\7.*(]'M4=FS& 481?PZW2T MX5R"P7#M4_K592?,PYJCL.:=->?!SCMKWEG;%<;L2(M\QP9-N!-L'!AKT M?,PBC;4FZ.Q>#6J';:+PE'UGE&O(!FJKC+F7+@W>+_>@N*-LQ10>9W3/@Z*C MH.@QSUW,NT_;@F%CWM::3WC VQ7 \UZ@1\0!(:)SK0X\(KJ&B![PW 6\^W1A M'#;@.1$+]%CFO3OWV>3!;M?9ZF-\3K+%,5#TF.Y;4:LE#SM.\F-S1D?NF!TCHY&SP=4=?9# MBGVEBEI&>2)_=%$;AFPG7.&!)[AKLV:\5NS&))F[3(G9-]OB*.>\37&"!\-6 M ]>\WN,!,<3[O.[P8E?PR1/<^[R#9Y+W>7>5.MU^\?7OX]N*QXNW? M)]2[G=ZNNI6P'G7PXKXZ\=U8\$B1]EULK?L]:>Y'L6Z?#:=40^TYL7U.>(5P MA0V>YE[TA\@&;PM]$?(ALV MM 6/E2/N>>-5Q$$V>)I[T1\B&TZI0X/GQ/8YX17"%39XFGO1'R(;O"UPA1-> M(5QA@Z>Y%_TALL&?(+C"":\0KK#!T]R+_A#9X$\0W.6-5Y$=Z<%T)R:,CT?G M;O/A4S&MKJ-2!(NR2.JXDD&4)X$4Y54:"^EBW=20=,(5F@\*FK;6Q/1;4X(M MPUWBJ_;*;I^'X\.M]=/VNN$\1'F:>]'W9F%P9N$T/#OQ9F';7' 7HCS-O>@/ MSBS<-C M/,V]Z _.+OB8]G%X>';J'&>&IAON0M3 :.YCVEN.:9_[F/:V>3",R0I'YZ/C M4[<9\?>RD#+@1;M86S(D%7"%Y@-'(B?8X%,DG_QR?N8<6X:F'??VE+Q-V",P M&IK4.\H&;Q/ )MS[?,%KA[<)NTAN1\%H:%+O*!O\^8*SK/$:X@H;/,V]Z ^1 M#;YODKN\\2KB"AL\S;WH#Y$-/F75AY,<8($/)WDP&I[4.\H&;Q.\37" !=XF M># :GM0[R@9_Q. L:[R&N,(&3W,O^D-D@S]B<)0UQA@Z>Y%_TALL$;!S . M1^'X[-@YUG@-<84-GN9>](?(!G\(].27H_#PW(_LV387'%60X=D&W\=JR[ZJ M[V.U=1YX,/(T]Z+O$AM\!BMV. Q/#GT48]ML<%1#O''PHC]0-GCC ,;A*#PZ M\B,FM\T&1S7$&PNQ#W T/ MF,Z:S#=QY#&2ZG^JHDDFX+=)>K5.)/^L995.E[?+9.OS_]H5*WL5#_FFD]'I MR5]M\J05/"W^1HF_ W$_%=/J.BI%L"B+I(XK&41Y$DA17J6QD*._(?CHCUWE MXI-?@L\S$:1Y7(I(XC\ L&05%-.@%%,E_ XY*@*C:^:QQ<1_#>JBK324V2 M@W?KI4M<<[2 ]7U-YU$ELF7P=#PZ"8 #65KD^&4+4CL7UO :LL]?5 UI^0KK]L+DTH.^.C19^KMT:2DW!52%H"5A;+**N6UN5]Y3&6%[WD />Q3P_T5YG9UVD/9V*3U5'=MZOB^6'F\BI4IO&/]#4?V#3$( M?T(?65=(F)M!]M0;[V\TWNO%\>&-=5)O8*-/[R=WX]&YN?'BXX?&YY.RB%.Z M]3H%!,.EPM^ SG@E"A4\YK(4DGZ&!0$5LVA2E%&%O^B0AZZ-YC+4MNG.TK\I M\YS5DOX-T_A99Z_*6M*W6U.:,"FR9!VZ=W1GC9K=064^"BFB,IX1?5Z#_&?% M@HSO&Z9#]_,?=ANJ]KT,O"!:B2A_?G+X)(A%AE&C&#AH?E;1!/JYM9@745T5 M+_GN Q+2A10O]#]>!BKF<'BH C^/7\K>JEM7WZE)*(LL30*^,"">(7CDU6,$ MJ5R+%3XR0\;W9<9WC$T]VWILRH[9GKD0LQV?WLPG3<3'4A@;IK^)C??EV6=R M;-^S2_%FU;'=NE8]1G#7#58,'<867,>[+RSYIVU76&,0RT[78US M.AUL'!AKT="11]2_0?39Y1-QUMFZM!M0C MXJX@H@<\=P$/6RYYP-NY6*#',N_=N<\F#W:[SE8?XW.2+8Z!HL<\=S'/[VA] MC&_W>>(8X'DOT"/B@!#1Q_CCYP.J.OLAS8-J5M0RRA/YHXO:,&0[X0H//,$?F>"W.KU>*YSHXP$QQ/N\[O!B5_#)$]S[O(-GDO=Y=Y5S [_CVXK'B[=\GU+N=WJZMGL))TU/XOJKQW3@QO&E<3M!\4(/H[IVG M\MTX<$I5U,,>TG@\#L=']Y[2Z)5C[S'*T]R+OK<+@[,+1^/P\/F]"X>\]$?G%WP0]W'A^'A\;UKK+QR[#USF]ZH6^&[T']Y4]Y-G]\[V]V#D MPYE[TO5T8G%TX.0I/3PZ= M8\W0E,-=C/(T]Z(_.+O@@]KCL_#DT.\7MLT&=S%J8#3W0>TM)^4]]T'M3K+\ M>+%!LOQWU0N5/_]3%4TR ;]-TJMU(OEG+:MTNKQ=)EN?_]>[B)R]PLU6@>\< M'RWZ++>]C)/1ZT"QBL3J+.,!NR !O<^R_E 15L?%=X^ ZDD%4564ZJ4D$\&Z]3AD4 MTR!:+,KB:SJ/*I$M@Z= R #HEZ5%CI^Q$*4L\EQD!Z7(X))$KS_LWG@\.K)O MO/CXP7QJ)&41IW3W=5K-:/7P-R K7HP$@B== L7H9UA3BMB81UF0E/5ED*0R M+JY$N>3+HKE<>?FX_?(X*^J$"%972.1U:SX1-EUM)1/@I_NYD/T?63G0Q[)1_A;%(#EF/[\Y"^?/UQTE)P> MDXBX**,*^/X"M%V460H/ RTGA0)YO8#GPF=((P+1BA@\F@OQO0#7KH2TJ)U6 M\/SX+LN] V,^11D\"37Q?51^$:3+;UC?'H2^:]TPY1,R8G*)\,]/#I\$L1'55?%2%1B#A!LH?/SQ4FR(_WKI5>NO0 M/MK=QJ,#;:]XYD*?F?'IS7P:7+_>S[3_>L_.Z)O5_=?6M6K(;0.&!6,.<\$Q M$#L9'1YY'&NQ[6(6Y9=B9Y3'H]HC,V8PBK +^'4ZND55!@=?G]*O+CMA'M8< MA37OK#D/=MY9\\[:KC#&H4DQKL8YG0ZVN:M# PUZ.C+'[,S/,;LC6YT8W>T- ME..H=R]=&KQ?[D%Q1]GJ1WP[R1;'0-%CGKN8YP?:/EK5F >\H0">]P(](@X( M$?V(;_=XXA@B>L!S%_"P%8D'O)V+!7HL\]Z=^VSR8+?K;/4Q/B?9XA@H>LQS M%_/\CM;'^':?)XX!GO<"/2(."!%]C,\]GCB4G+E6UWK'"OL\S"VDG3].XSQW M2&YLSOC0!:-S=#1Z/J"JLQ_2/*AF12VC/)$_NJ@-0[83KO# $_R1"7ZKT^NU M8LM,.MULSP@AGB?UQU>[ H^>8)[GW?P M3/(^[ZYR;N VY=[Q]N\V&:(WWOY]0KW;Z>W:M!.>ZW;"+H[GV%\&N#L8:%#S MF5P<7G8V^.%EY^')T3/G.#,TW7 7HCS-O>A[LS XLW :'C_SHXZWS05W(^-W"MKG@+D0-C.;WJA+PDXX?C"G'S_RDXVWSP(.1I_E M1=]%'Q7;!0S;1QV?A(?/GSO'FJ$IA[L8Y6GN1=_;A>'9A9I[T1^<7? Q[>/PQ!]U;IT+[D+4P&CN8]I;AJ-C']/NY,B/%QODR']7O5!I M\S]5T203\-LDO5HGDG_6LDJGR]MELO7Y?[V+R-DKW&P5^,[QT:+/<-O+.!F= MGMQI)0]-^;\A].C/^75=5P@*HJTTE-4H)WZR7* MH)@&T6)1%E_3>52);!D\'8]. B!QEA8Y?L%"E++(B3D=(UTD:VMHC2?P[]N$L^C#41,KI&Q,_O> M%5G;5,CZ47?\K&.&6,CZ@-@NW;+$**W@=7&OZ*V1TCM(W-]%+LJ(:?TJF:=Y M*N'&*KT2P1LF09< CV=CE,%CT>.RQY^?'#X)8I&ANQ@#9\W/RHV@GUL+?1'5 M5?%2%4T"I&?10HH7^A\O ^5L'!XJC\^/[&V5$SJT27"WF>) 6\:Y,2C^U$^) M[_@0Z#F^9]/^9M6T;UVKAEP*/2P8CPR.-8BVT7LRB_%#NC/![5 M'IDQ@U&$7<"OT]$MJC(X^/J4?G79"?.PYBBL>6?->;#SSIIWUG:%,0Y-OW U MSNETL,U='1IHT-.1V4QG?C;37K'%CO) M%L= T6.>NYCGAW0^6D6,![RA )[W CTB#@@1_=AB]WCB&")ZP',7\+#-@@>\ MG8L%>BSSWIW[;/)@M^ML]3$^)]GB&"AZS',7\_R.UL?X=I\GC@&>]P(](@X( M$7V,SSV>.)2D>E^CS,+:2=/TY7,'=(;FS.^- %HW-T-'H^H*JS'[ / MRZRH990G\D<7M6'(=L(5'GB"/S+!;W5ZO59LF4FGFVU.[M+_=M]LBZ.<\S;% M"1X,6PU<\WJ/!\00[_.ZPXM=P2=/<._S#IY)WN?=5]\;; MOT^H=SN]7>V.PU&KX["+(PCVEP_N#C\9U P:%^N8<:X:F M'.YBE*>Y%WUO%P9G%\:GX;-3/[AOVVQP%Z,\S;WH#\XN^'FN9^'1H=\N;)L+ M[D+4P&A^KW(!/\_UP9AR_-S/<]TV#SP8>9H/5/1=]%&Q;\"P?=23DW#\[+ES MK!F:[NP;3:XBU&>YE[T!V<7?$Q[?!(^]V>= M6V>#NQ@U,)K[H/9VF7(Z]D'M3K;\>+%!MOQWU0N50/]3%4TR ;]-TJMU(OEG M+:MTNKQ=)EN?_]>[B)R]PLU6@>\<'RWZ++>]C)/1Z.(Q>HXX@ ;(@/ S;$%4Q)4 MQ<9WC8/K2 91597II"8AP+OU2F503(-HL2B+K^D\JD2V#)Z>C$X"H&"6%CE^ MR$*4LLASD1V4(H-+$KW^L'OCH76COA;>!==,A93P6R"'%.55&@O9<_-IW\W% M= J7!]AW*F1:=F][;FZ#3RF +*5>(+QD4<*5)8@#/&&:B;A"@L>%K&20"UB& MC,HEOF92IUE"SY]':5[!_X(H6-23+(V9ZOD2:#$M(V!B'5=U*4;[)\)_0^NI M/^?7=25.WRKJ,OVZ*K+!6AF_\?(>X;Y)LI];PG*S9/_M)Z3%+YW[QZ-QGXQ& M 1#UH )F 2US>%A8\WT1S-N7N MZMI:1'M4#2,F;*YH_19K_*QCPEG1^HR870!GJ5):P>OB7O5;HZEW*;="4OSP M6R'ECR!'P9M_UVFU#-[E5T)69GY8'1SZV%OHCJJGBI*D]!V+)H(<4+_8^7@?+3#@^5L[RMN<!ZN7XFQ_P]NRUO5AWSK2O6D$O* MAX5DG@M>[+=$\+/1R9GO*NTF;[PR#,@&;$KT"R#)I$R]%^N]6&3;I_2KRSZL M-RP>YSP7O'KL%&.\3^PN;[S2N#T"Q]4XO=/!8G=U:*!!>R<&M,%NQX_IO6L9 MA@LSR;V!5#<=;;ZV>5.LL4Q4/28YRKFG=\:CQ@ZQQ3%0])CG*N;Y M?:W?U^X*8QPZ8E^K3^K4W9^F;YL1C]36Q1V2QX[-VP;+\CB*X 8X^9';[O#" M0Y(CL4X/11Z*/!2Y/JFYUV?]/MBTI4G-U#HDTZU#!+<.2=NM0UQKQ[:_['"W M$>2@^G&ZUZSVG +P V]6.PZ?'3USCC5#4PYW,[LP.+OPPS@\?W;O+'VO' _$AGMG8GB3X$W"SK+!/9/@0T>P53@. MSP[]J.Q.)IB?0MB6NOV>0GB)66&]Z6"K$P=Q'MKFRBKZ($*\07V.J6 K@JWG)HIRG>53I67]U&1"" M25R;6E:P*"KXU#3* A&5>5'#7T'#!3^!UB-3>D)T"01 L@Q\DA^F#]XN+C>/ MX=/J1//:4&":J7!*=/ 9I0"B_H](S"OQETDJ%X4$=BF.VF* 4O!19-$R@(4" M8HJZ2F,9!B /].N;.-=.?MZ0<7>#D8?FVO&9^IY9J3]H$5V*@PD0[LM!-(7O M>1%EU]%2/@E^NIOMZ/O(S2;9/;AH1@$@S_3G)W_Y_.&B(ZGTF$3$B!*@HB]( M<;,4'@:B2D/H0$@NX+FIO)(D='!LLMKR*!,@]-\\$ZNZS;=3Q_<,88-'>\\%QQ5#Z<-D7>9/;N\ M)CU4@H&/[KO/*J>U:$ JXUS/7M^G_.YL]<,;G&2+8ZCGAS=X4!P6*/KA#>ZQ MQ3%0])CG*N;YX0U^>,.N,&;HH.;WM]Z5\_M;CWI^?[LK;/*@N.ML]?M;)]GB M&"AZS',5\_S^UN]O=X4Q#AVUK]4G/YS0$4;XX81^(MAC@I.?".8.+SPD>4CR MD.0AR2%>^"&%#K1D:_J*3+&OR)7N*^):@[;]Y8#O&.D$&]SK&.F;"&,3X=/P M_/#0.=X,33M\%V%O$X8G]=XFN,B5'T["YV,_<&3;;/ FP9N$X4F]>R;!-Y;' M;<)A>/[LWJF(7CN\3=A%'9\ZQ9FC*X2Y&>9I[T1^87?#Q(SQ2&(?GY_Z8>=M\^+$G M&\Q/)?S.1,:@UC>R#B!F_&D65/3T;/ R!\EA;YP*<-WL:"#891=OG/[(GX/P\D"3>/ M.VR+@)ZW>;,(C)^W9$#-KMM4%/KQ9ORL [X@"L=_[86@#2;*;38/\ YR\0$H M608_O/FZ$+D4/P;O\KB8^YER^]QU=F>W'[M??;T;12E^W(:CM1)^IIPSK!@Z MDGDN>+'?C_$8GC=>&7::X-Z;]=[L+JJ/'QZW8PP;.MYY+GCU<)PQWC=VES=> M:=QN7>=JO-YI-]M='1KH=L>)YJF^8?3=V>J[Z#O)%L=0SW?1]Z X+%#T7?3= M8XMCH.@QSU7,\UWT?1?]76',T$'-[V^]*^?WMQ[U_/YV5]CD07'7V>KWMTZR MQ3%0])CG*N;Y_:W?W^X*8QPZ:E^K3WY*G".,\".9_$BFQP0G/Y+)'5YX2/*0 MY"')0Y)#O/!3XASHRZ1ZA0C=*R0UO4)<:Y>UOSSP#?R<8(-[#?Q\8U=L]OW< MMW7=-A-\IV]O$(8G]=X@N,B5X]-SY_@R-,UP%Z \S;WH#\PH^#;?L$LX.SUV MCC%#4PV_2_ &87A2[YY!\+L$V"7XD:';9H&[^.1I[D7?VX3!V83S_- ?%6#PVC,6)0G M>-^)N2_%_ZM$*605J,\)2I%%%:\G"H *!Q50%SX^/RA%7)?T9;*"2^AQ61'# MZZKH:P!:-X>%3*6H@LD2WW-LWA-559E.:AYR!0^> 2]$V;R[A,>9*6C _2^" M+Y7XQK1*X8^+HJRF!3QM#^?1W46@>@>]=88.=F7J]GL>0JR.'TFLCK8M5OUH MZ?AL.YYE%WP&DJKY=GZNW1[WR=W97=/NUXOO1AF-GP3B:'6'GVOG#"N&CF2> M"U[L_>P.SQNO#%LGN//>[ 609%*FWHOU7JR?9[>##!LZSGDN>/5PG#'>)W:7 M-UYIW&ZRYVJ[_?O07%8H.C[ M_;O'%L= T6.>JYCG^_W[?O^[PIBA@YK;QWA.P)EWX?R^=D_8XAC:^7VM!\5A M@:+?U[K'%L= T6.>JYCG][5^7[LKC''HB'VM/ODY=HXPP@^-\D.C'A.<_- H M=WCA('(@]%'HK\_#I#\.UT:5#]0+#%BFCZ@;C6S&M_Z>]["SK!!O=Z M"_J<]^.?8S*;;- G?QR=/^!_FV6> N/GF:>]$?F$WP/%WK%,';@3V7=O?L@-\;//G%#Z+8-@?+!F0AU>@B6-H9X1A@^9UEF&NE-'%4WBRK+B.LICH:=M_6OT:11,12+* M*..7T&PO3#>+I!25#/64,RL#+5B4*= 1R!.48E$*B4FH"3W/NKB8 "/HM1(G MC<6BK"+XKYY-]B=\J4S2V%P RA7/@FL1Q$6>U'$53&J9YD+*AQGYU2=MJP.^ M-AKG]4T!0^)0L-_"FX+QX<%_X:VD!DL1E4II7HM8S">B5$W.QSQ7;Q1\GHE2@/B5 M..TNP 7 MV0!#]"3J$^W+_AN\__V2ZY_2_]=ITE:+L>6FQ+Q%QP;+V O16E!F88KCO M,\V)!#FX@.>R!N.MX!%&OSS(H,JA.X M3CB 8].: 1MGX4^8 T3]!/!$_ZBN(8\BIP!5*[![*85M<1F'599#4O'V^F M"^L%_ = >1$MR1Z% 7JS40F.Z%29*[P6& !&'JAE+E1X#(]/ROHR2%(9%U<" MT#[&H:<3I3HR;%X%E_ 47%I!D6L/ I89!N"F+,HB%B*173KB7RU:5M$70>XR M>2/F944I1X'614=$Z$,C,T!'RY8A,](Y[*+1MDR6]+'S"$QD52<\5Q@<*I*1 M+@>)KW"!8U_J&N4WH&E';!L)C^)9*J[8/:/[5C1B*H1T[(-'Q@SMFSVXU55# MO0I9NQ C8*]O@ SPAE2,+R$@ZQVNC6[=Z?AX- XV\.AVE(X?\N ]2?%)J*(D M0+\I;4VCH,[!VRX!70(Y$]D4:'>):,V[58J(H#J8K>6G@V,5K:!XB@QJWA^B M<>(@BL@PFA+@QX.["'J'QC*O<=])^X$9H!G1/2[F 1N =0O M$MC32MA+@8;J>\H H! ^&7E\8)R)#S&5#_Q5$3QO,/L5> MK\?7H+W(#UE/<;\FF)L(V[;_AA$+CN,Q)V.U6Z=?P@:^!JZ7UA[=["V!MYF( M)',XAP\,CD[4-G,4H+&?UG2S?F#K(;0V$&>!B\GA W+P&,$# ,?%]@KQT9=E M<5W-5HQ_"13*:Q%J =/.&7M^I%;T ?@4$*EZ0>$@8[WPT@0>D14+4F8QQ;B2 MY,?%!89R:H%/ SLB4>_Q@2N.AZ(\O3N&/;K2I\Z22A&+=$%KNLEU7/$5@4R$ M'++O4^#OR17&;ED$)F41@0 K/QH4,$='NBPNRV@._'A;E["H$G68'ZEQ%L*NE1C842/,N?!&LZ/(2 $O6\(O6"O<2MA896!^@ M$WQB!N]AFMP?OD#B9L1\<[I@HY?115+DM@ UJC@*_D@!.T#K%R*N=-1V13]( MUU#(#,J@M1>72RTR\:PH) D!!;#P"45'7VG3AE83<;LZ@.TI8"KI"IKG2ZUA M,]#1ZP;BTXJ5#OR,!;SI*ZB7HARZ J*,4K_& M7[CO4N1HB5OQW1Q 24IT]"H\?0!YP\.RHF2#M!* P5^E^168%HVIH(P5$GO= MYX%X+NO#";/.CNB=;- MN%4<28K\!4>5/X&Z:\]0#M3.IC.'CU\7EH8;YF6X'L!)IE14QG M$"#F2+[_6Y2P+]+_HJN?CH^.1\?-@BZB^:1,DTNP\.\CT*EX5DM155)=_&QT MKJ\EH?X=?"L0@R0,/L"^K\CYLM/16?-$UA+01,046$AG\:]@]1G^FP_A/P%0 MZ#\?G87:&('+D2T[Z@)Z$OP3O)L +ON/OSP[.CI\>0%F(*V:\,L%$1,@ V1; MTC7CE]JN =R VTQ;_ (E3_*_J-\F$:U16+.+93+8Q[&ER)C=:.V^@CW&.XGU MD@&5] OA9$FJ"F8*?*'DFX\OS]9KS78.18 U=%!FXBMD^TGV,-0,C+LL!8<" MKM'+B( \:9D2V@']]I8-AD.JGX\/1J1$[W%J(\@KE M.U2/RLTQIH7:X*C=$2L/1S)@F:>#8P)+4K4U9^E=1Z+7<-/.R"E7C70K*CPSYR3P&V M#BA]XD;AC[.B3K3LEP0QZ'#4&) JKD7)&[GF$<@V<' XH ?>3JOYX83C;70 MP%L5X#O(X.G98:-!5RHNA.NC] YX%![-TB_I;*K[+96] )WOD4J,/T6<01(; MZ-U#9H.?31M]:S]CJ$$;A(;98,",D@*LE1*OF@#901,PT/<,;$1!:T,I*!;#[=1#'.R M!%\_5!X[GG+6"Y"^XT,0L26N*<5X+.Q? 3;PO>8[\#,$IKK9KBH94[3;'0RS M_2,3\93"YD]4L@76>4FPS]6))LA4NI(V3J!%P561U7-Q,(G0'RB+9931_IIT M0*LL_@+)6S.?S>X:?.>8G7;<;_%J- NL+2Z%@S@YI%GEOB6"//.)(/N7"')# M*IV=G,WQM'K>BE\)9)^0$DI"K M#&?T560]GT>'S*GGDPL]/#I\$ M8%>PB3$&L,S/JJR!?FXMYD545\5+-;"!(IP+*5[H?[P,5/'#X:&JQGK\@06J M+N9\=/[LOF-9UAJB;^[2NXO58P\TYV-TO .#$K<[S^#,B1[BST?/;M&2[%/#9W^B=E[>&)52\ZG;!(]FP1Z]]IN/9;=V,63'-_L;&_[ (Z/ M"(X&W@CP["0\/G_F'G,&IAX.#H_P9L'+O3<+ S4+)X?AT7,_?'3;?.AK$>MZ M[&^?Z&]V=*KP@KHI_:"V=S^J M&'V=_M?EQP%PWYKD>?/!N\-;^5-^>'X=G1 MO?N]>Q79MVZ^'R!+>Y^8TKL% M;/H7;?]@S]&\[5TT,]\S;K5)ON&@T,Y55AW="GP;LVNOO89Q>'RXM:GS3B:- M.L.:[:J6-TC.L,(;I#U@E3=(F_'O=)M'EMX@[4@APTW;VZ2HL=/'T>@![1/6 M([G-'-SAIGE<4B_2'Q+!__J19DKBQI=[V+?;3.O!)?8$#(?J][XC/W=.TUP) MY=VU(J_%O$$Z)/=.COK>X?+'8>5>.ROGX>FI6MFG2 _.]KF";*W9W<]5OZ)>EK";U6+RV]J;V_38GU;5U[^W?NG]I#C M#A__84T)YN9=57=@5-3KFJ;ZTC# ].OJ9/+N1,"^NE0N6NT,53@[&9W80Q5X MYE0S2T2-FXF"7%0T;IV& #P[LL>7-+/GHN#IT7CTW#R0NW3+&=])$\UX2AJU M2Y]&:F;NNZ3)/;F>6<19V$VW\:='Q^U5F_?T#.A3,UFH7%=_ MA+WF1&#;]90'>5 O\WE15NG_-+^@29*J%SC- ,HE_S$N9"5'P47S2>TA@9&4 M0BTY2Z-)FEE\X.5.5X9-,MTBS#?*[K:DAV:^VWW>U4'V5-4T&5D=JS@^;65*- MVK;'9CT]>V[-![)SN>:]LQ+AV6:8+VH[/$*/MU!6IF62=*R<5%I-;J'YAS0" MC@9?7N&(APQG*:HI?%%K+B<^P@S5G(DLH9%%UG!/) JHNIHCJMNAZ[G$ZM-1 M VE[(:U!G-9\3Q&5>5%7UA@,7H],&2A:XULD3E,4I\\L,]\";.V\OT\8E/=I;J[6-!?BNCR*+>.6@0R>]T$:CFJPIN?@H M-;L1<>IW 6(4_(YC*:/@HB@7:@X)J7*1YX(&U?!DHA0MN844\/06S-W=7&^L M0R=K[?.]M>H..O1V3:KO<($"S'-?_O-:\SQ>=:J#J&*AU,-3X898"!!,9;(2 MG@-%3BNXE"1RXBM.[P75]4"]*5#?B4^GH^->K+8V0-_*MOL,M7EV*_O6#@ZZ M S/OR;D@37Y^\N[_O0,WZ1A\>?A/<#P*_G<=X3CT"$>2$D+#+S+]\^M4QK"? M M=%!J\FX(SAM$F!/J2:I300-<3,SUNR]+SFN BP09I.P MI0='5GZA><7X#_AE'O'0;_!G,YQ$+$%9\EBH,859V@S(?<7S!C_2 W'C^A:6 M$XP/#_[+.,Y38 -<0I,76=',J,;CL=8SY9!'$I\/EY IQ+L_-3L%Y.\;[9;3 M<%D:QT=O%9.RQG%&1R>,G'<=>[@KLG^B9/]D1./*RB)CNOR.^)"@J#_X'-7U MT\(VW[3?5Z;?8)#&[+D:A5[W\7NGU#C^NM''L-$+\G/C=-':D(+]R/%WF9I^ MC"C(TZ=+-=A2_[T9IZS^'@)R@"%D>HN$)]%/ISSMF>9FJG/3Q/U4[,_ME3=J/FKF/8"^!4^RH>[FE],D;8*-I' M\S9Q.B9NY1,A0?1X2R-R>AG]K3VS6D4IX)J)T.3E;47S2#75E(%;#;-.*P)+ M'C1?3^9I*]K0(F%*C@,>V24A+UM*_"=/@0/I352>(=L%EC/U3IH>:H;!+42< M3E-F[&;XC&0V_:)MGW M;'#H$WVYM5G*!9DWMGQ>+#&T2TOS/.KG4<4/EX.@8 ![)'4S MOYFF%8^!1NK,T@4%+0NP7[B>-9\["GZE0S[P>Q$M9W5#7XD]%HT9\,3%&GQRS:Q OB90)2&F[*PVO<>!MG&:>NL]/0(]"9N!+9 M0YVXTJ[5E:V:=3K]#OV<'(BM=FG!ARN@^%O# XX6@ [NW79-QV"D"<$H8Z(" M+ZFFC!*EH$#*--)9:LK:MO90TQ_7>/T_LE078,!* O@F]LGN/*P"7J]/ M,&B/0&$/$%!)O-7.BRY5TKT$E_P+&I>J6+T^O-M7WQ2[V$'O^>30 M>\][X#UO.D[&I6CA[U%9_;^C)[_\_NKCY^#=._),CUY^^/R/-Q^#=_]\^^'C M^U>?WWWXYX/GOVS[N]]QF'2LPJ3C4? ;>+H9AP@%.KQ[>*CUAZ!H4UY4 4%] M7@$ RYH<9=H#Y,OF*" C>BSN38]=")4K(7BEI>#5B,Y\@K=17!7EPX?(+0G8 M3F[;_RWJ0,Z*.L.$/T#C&DTP)7YHQX"/>-!M@-VB**L(C'+*L;*X3"?H! C: M*1:7@H*;%&D&4XX0C0_@D*<=0D-K'FD'A?R'_UT#[ #"+_6!$.WY,%>1XZ7U M!*BB3I"D=<;SYH(#M+S([I*T;-,J:*M(ETTC.F_%QZO]-S]$^3MZ^Y@O]1=, M"]P+TYX7'T">#%Z1))1I@8[(&B+AVQ?@Z;-F?^K_W>">=J_@>*42\(P$'(,L*6QMX5)+@#"=6"CY 1'%_&4V"; Q M!CKRG]D=1PW)81&!!-$MU8'M]X7*K?BK=Z;>B$3.)*)W,S,^Q;/R/_YR='+V M$JVI(#":Z]2,&\FR11<:0X(;I =1-?A\3F=FV,*X'F3 M'8^U(4?6C\#E:<[E M%YQRN1*[2,KZDL)BB!M+M%R7930'E,$D2AV5Q;P2"GKGTS*2.HM"0;1"DXA59%6M,AKUD7/Q+0I M[1:#&G(P7R>_7^IEY, \>@J%CV-US BR_^Z?KT-2 GS7^U>_?1[#O;-TD@* MA$TV.7A>B*0%TO+3WS\>C$\/3_F3\3/^-?HT"MX6!8?"7^-[7B7S-,>\T>95 M;U^_ C\A@V]6I_#P;B0$ZH0ZR_ZCC>1@ZE B*,$4^#V&NU,\H,B"JN20IUD, MY7S#NRBYF_PO#'HO*(J-:4' JY@P\=>#&(/WV7*^F($TRT9NZA+N^C<[>OAH M7M*[W/A185>,HN2*@_G*@U1BI/F#H%?4ES/\T .!(24ZW*CJ).TU77;R^.-^(54?/,0U)?V5:2HR 95/UA^L>;-V.]?!WM M%2C7?&UH[[VFT551DIHE415Q.G#?AZZ2$'0BWYC!J]^JOT4*=!=;']-:("44 M+DB12G&)L(K\)P%$KI&TD<',"]8-^/ $M%F"08L1;Y@N:-4P_1"60[G4$;WS MBCWW2Y'SN0^YXR6H+XH&T:*EO.K1"DA@<1B&[\A[&Z#0B[&-M\' YK2IL>0W M.CID\GK %!^4<^.F8BY03<@-F$?+8)HAJB%KK"4 QM"':16!9>I_XJ,H#0Y^ MA_]EM.O!](V0G/#ZA3)S27JE#1W;."S!XE)K]E2X7OOG)X=/ M1LK,B&SS0_ MJUIO^EE7CW.%-Y7. $*\T/]X&:@J\,-#-=J-?C:TOV- M;?1&9E:EZT9U56QNTKU5TET/#IVA40W>#G_J_/9 M_^N;Z-EW[+^1RV0%E>F%JZG9]"';^JAUIZ4;OAYEY]G1T=E+ZZ!PC0SML?[< MDGO?+*8K#/T,:+>)V(A)W5OZG6.$=>62WN#:\JZNF%;7Y-\6&14*R?_XR^GS M%393\XB5UA$>X]V348_Q'N,]QN\EQG.AC 0_/9[9&$]A!S&=4D:PWA+>%ASQ M,+_38NIAWL.\A_D]@WD*-6'S'AU-4Z$X OLFZD8YWWQQ.^[&Z*\.F#D?E<-7 M,=R38NC*P_YNBZV'?0_['O;W"?;GF-(#_PLQQ@XP#?_%C*98A'B4+/ 7*KF_ MPO,&[=IGFE.PTZ+L38$W!=X4[+,IT%&; M$!-Q,FSMJ.H0;;R7,2;%80Y/ _V$['B-1_==E4Z/[A[=/;KO$[H#2.HT343W ML*F+"KL-0>QB-;F4W&$;HSOK?'OS7.K+$>F"-5U>MID9>(RZJ^]?9/1NBCG( MN,^I3B^$SVUG(H3JGIY1B3LO%FKL$4[*YV2J'7">2LW7 D)95TW MQ9KF4B-#31=>2N36[<%7!+Y)XN-%]Z:H@_N&/6'FA32U*JW\]_XGU_" C#O1 M4/L][$R#^%2J!$.+F*KIE$H\L5)4NHK#.*@35VC]1M]"5%Q,AZ<*+'QO:'.\ M?Y'87>^KZBP? T>+N2YU:RER4PO4O1O+;:P;44RPE2 =L!9\-3]H%+P6<[L" MHX<%2O-UGQ+NXY?7U&<6N[%SZ;?=CTNSR;3!C>!EBXIJ551/]TE:+*AK>TQ= MYB-,QD]@Q26HC+XI4>V7UTO'1"P+50.T_H'6PJ9%4\_+&Q-8D57H E]!\R18 M>9B$T;1OS>C(6?"A2+:U4>09-JJ-+* M)#)%DLV@:ID(X&/V5W-1S8H$%Y7.56O@KAR6\!XT'#CJ!IA>8,DRU8#O6<.7 ML6_XL@<-7^[FMV^)"QON:[[W.@ H=D:LH@"6] M#& G<8WS+KBZM +* IHRJ&(U7(__:=O5N1!<>)>093#6R=B3L-5@P7+MPU;G M*:O!@EJ0Z<3 U5=H4Q* 0"FL+E@/UL'MR#5_\95IMZAL+_EG7=^"**,Z1ZHV M&)OX?=P0H^F4A\43( _8KPQ'(,S XZ/C&GN*0MMBSQ<9^Q)VWE:E9^2@Q]-) MT>+A,YVT+)"-"7K!W&/#%#U2Z\PK;!?(Y>Y2]-RK-YDU>A3442WLGB"!J&2\ MGF7CE^(S3?4I/W])3@LOI6\=JCXP:7F/FL:=1./5?16U2EE30:T?R!_9$-N\ MT:PN1Z_0]M6[MP2<10$NK=K\)05O)\S-JQZV:9#=*MW,J0JX:F]8)*A1SWX% M"*A?N>(1MU905&8XE_+3I@(%8(XMG"M0A& 1+6G8%3VT+)911I^E??_YC:M= MW5NN7?0H^%6HSB_4!2QA7>^:2,H" MQQ/JH0JK'JB6<4O!PU7PQ:X+)0\P =U+4KCA>B9RM>NG&PQ>FEO,=KN?(OL' MGV\:/=!?W[/35H)ID4K3A^JV592E=2-VF8UT)3%.M\+,4YJ],8$]FBI?GD9I M5I>J\1"5*[/S/;=)#R^\IC9$-+E22A(C'H:I(49U/^<=)%Z:PB]2ED6]'BP= MCU(47^ZPHS.J.GV-3,!ADW**\-80DXD*!8MT(="S7(?PM'M '2LL=&#[K\&C M5>K1. BP!\9.R?1PI8^]Y&'2@)$IK(Y.K;8N\&YL*L]MM$J:V:"4/RVM@69[ MJ >M9@: J#-"RVO52@!#)25M:Q,3#6G<0>[5H4<.W*8QG?O5M#MV4N!G%CMZ MH.GW4V+3!N )*TU55.0)*MND)9 B""?CO[(A>'IFSU/6K15NGR"%*WWZ[-P: MN;?QO4>A2D2WUG/T3*]G?/AL]:'K1^VTFO0KG[3A$\:CP&HY1XT' M=;,Y.\*UCJX9BHK$MG$X MY]<\$=_ZF(W1OG^ 'D6W,0<4SF%[H/8T-W6HT'U0%(*9[0W"?%SU(IYI6;5_ M(?(/;)F(:/C!UDZQV7K8IPPA2ASU ,&/"KL6GLPFS:@%,90A0QZ##_I;0&=< M _9-04U6K9AQQAO]:Z7CS8P[S"S9O6K%E@$%"]*12'U J!X"A#XP/9XQ:I?2 M\ #=+*G;8-#&5YQV W^BH+ VYS?*F04"$_3QLU1/I\,SM-PHNIZ*N:KD:T5Y M9:/>$>JH^7*>P$.$Y9"H"?C.584.BSSMC.I*TMP!+=V4#3+2[4&9Y/@F-NOZ M?>1W*T]FP^7>.+X&?@-/S]!:)8'(I+BF[N&ZF:8:5&0W+M43B:0:&,J; .LI MU#!SAWK"G#B2;/$(Y^G=V*//1_'Y*#X?Y:[Z\YWS473T& \%]<(Y";DIT:A MZ3@CSI(C@]J]I>4U< ,VFI2@C^I6KC=6.3^ _?@@D-'RJU6=WRVVFWM)R)XE;4C\)GN.ZH[ M/A?2VQYO>_8O%[(3C\76U+A_;^?5= \1/(KOM!1Z%/CD(OJNBB_X#DU)^R6>.);EQCFP5*2>.8[2^ZX MT'G0]J#M07N?0)NK'+( QVT5\S0.K5+1ILM8,[NU%<_!]"!U()NE4Z&+/J5Y MAH?[G197#_<>[CW<[Q/<=XY>$1$Q6Y=KS1!F93/?T(??]T,*/8I[%/Z9JK3E>!=G+G//U*X?8F=Y,&WQ:4C6^7[29!0L7B6+E( MA1G>%NRT+'M;X&V!MP7[9 OH"TV1EY7NK]HUK*E(YX1\U7TL2;'K():C83T? MMTGP0+_3@NJ!W@.]!_I] GIN2&90?E&FL4ZZ(62W6^RH[[2\>KSW>._Q?I_POE.YJ_L:-EW8N'N4RIS$XJF^'KY+N\]A M@_:!'@%+4T38M&C+8AJ[7<'.8)D# 6.S@6@.AUL-B9OL?8Q+J9:'IK&FW=P2 M6TUA=?(E-:AO-83>)_OC.T1X^^/MC[<_SG2(:&\>IM@6L>F5Q;WFTD6EFJ=7 M93JI3776HBRPBZJD7HYQK(\=J$'KOVL\2<:,_E)@\W5LE8>G!FH#P!_O2AOW(MV'?L3;LWA-Q#TF])^(]$>^) M/) GNW\S:^^^3^S;&UF[X-C^C/:EI9;X0_JX]BJG5\IYG,<-.-N,21MV5 M?;41>[L/>Z?W%JS3&F,0MM\-@/39G MAKU?V(+R[ 5^\#2X+(J$&D%3=CF]!D>R\4P"G.#RO8>4NCUJ8*)&K%R+I@MF MT]O?9.3W)&BJ, W(&U!J&2"/FWHL%:6A3M%17(745+,9!E,O@&O4NRFX%1 '.D^31!#A@2AV\R'HBQ;]KGO?+;^+/VZ]V_W_P$ P]<\L>;\_S5Q"E MIK5JV&X/,^F;I,:36WH> FSESK9J%J:ZGH^^>&H&_LN,=&KZW!LN4CU,,_:E MM.?"V(U(^L=Z\'F7:(T0U4EV/+8&AQ?=TM^D$353;OE=9JR<;!7X_A#6S%FP M/P61;2*K2-D26^& 8%A/JDQ9D5\6>@^WR*(\QU;!O2/75FS;=)T=5!M"/5.U M&6^C 0Q96U=J;K<95THCQ]1WX%7&^K8&3C>?Q8 8X_QN/K,U8UYN^R@Y1<$6 9G,*5K;7S:0Y/HNF%)?\6-\[V(#I\\[M_OCX0J&@T0Z\" M*@J*T$_F:85_[ QR-<^D5>N'=J?8<2H2$M0L9_K\[Q69XL >/-M-"A^O $72M 7*-T(2=4%'S6,EJ"#8%_MN$ M?(KR-]<9KU/P.,VN*CM02G@1&,H1#_4)TDU:FYRG=ZL&[ M%4Q$PT+SQZX9D:;Z5I8&G1 MPWX78U-G=#G-Q<&MSU5$EP.4\&@>U3@![Z<.^Y;LJ.BFHD.BQ8B,3E*P8PL$ MC-,%#ZA$^A%P6_C5HP6D/7JPS*UQTRDU\+FB]A#HOBII)F^J&;)SXR.::9IZ MK*#-1I1WM0W ?8>U=O+/S++)DX-M0PS[:B1=9LTC%&JCR]-(;3_B%E]3F7SB M1.-V[A^VOJ)-4M^8-H(:GOD4,L712P?5YJ@T'NB7*6WK^)*F'0AYO:JW4\J; MQ:>GX^-FLAL):FL7QSY2RA-OU[UR_1OTC$Y98Z5*JI2MNW&PVP[R."OF._T2 MI $W?&HKHB%7-:2M ISTSC/$9T(4J:S:(&M#"Y#?7S*)Q^3LH@2D6^4N^*K#G9> MT+VA\(;"&XIA& H\*EW?/>!:IP)SLH\Q)JJ'@*RB+]R@X-:L$LHYC,HJ%^4P M"P>H]<(5)4&HG+&>!&N51XL9!_TYRYQ-3S#IZU,E.DV!8*M9-(D1N-WJB10G5"B\S"L9!#,!&EFQNMH^ZBH\ =&2_5Z&.DM"H M%BU)N=1+%U_(JHB_8',?:N2FLP-7ZF.HF1 ;HUIR=B_(%985SH(2/]54$8]._@.R>J=*S4C)14C@? M#JL-84FJ 2#:8*KQ6 #XP.-5XC2:R006*[$V,)I.=>%,WPJ5G'!9Q+S(6Q>- M@M?XI8W+PB4H^"Y,F%?$L;P?3%J^BM(,82U4R[XJ,G @NLGW^G/0ZX3;X=<9 M.+KD-I!8L\C3C^TY2NB[8NPCQ@1FBG*3+NAF#50E4G8T#OD%EX@L4\\'?1>Y M-$^74F!.[#SZ8J?76Q6ZS1][\EQ9$P'ALXA>#'XP>%7@)'US2J=S&L6NW(H& ML4NH]:<=L@HMAQ.6< MD9?:AD!LND;V=3T6AMII5;E-N%9!E5SFG+PI[N(=5KM>@;X$_@[XPFOFXA16 M99.9K#S'QC%O/%I4"_P1Y"DK4BRBY?V87>J E=X57 $:(V$_!TI-WG=N]9:V M]VRZIHESHE%9:=9 74K<'V#URIHW*)\>].1*/$!^ODO.P#LFE,XA)]K_62>7 M+%=4QJ]"J41/Q%TJUN$>?*W&WG::.:!- 5 8\_['JJ;$:"R7]X&D1&5"+R0; M !RIU Z$,]#9>N@Z9N1HLT?AO/*)6,%S\>W%R\Z!RV=JM2Y LTWU>$-2(&2E M4("+._%Q:!(($]1H520/;1NIKK-A'IS*NI=3U6Z_ H"QE2IKPUI#G0N^.Z9J/C;)\ M,,I"#SQZ>:%U]U4C +]KW<6;/UG%3_]I( #_TG?K&TUH^H#Q2PVYK_*\ABL_ M$G>1"6]!'H/QX<%_$8PBA:@/ 1 ?*/):Q&(^$:6J"QI37=!X%*#(6YK/CE_# M6Y1Q>A3P/>68BW)#&NP"W*]9XF*PE20OU&V4'LB>#7T<6%YRHE+C(JK>"L#= M!/LJ1 NLBL4 #X4+22Y4[)HOZHK;C5?X+ZZ4FHMJ5NA*3]7MH MT@5-;3DV"X!7A-8U"VXZ0IL#M3[PZ^&)Y);KZT!WL'I>T\;<1I6BBEC1-9C# M'IGIN9_>=L ?1M$VH/*#=&IPSO1]6.L!J+%1J_8?]UIJ\V*T496TH:LQQ:T1 M(E0+IVG\%.(]JCB/)U&Q3^LQ.HC)S@='*-:[*!1PIAUM5EQ;TJ+^C&QL-K(1 M@7ME!U\+%>* 1Z/LPW(BVDMA P(]9:N,DD8OFGDJ9KNZA[5SK\SN2I7@ >A^#B8OMER0I(RFM%L7 MI2#=538#G&5Q%;%/5*^V&*+I"/HU8:"[8=,61]6DME?1[I>==MUDWN$A7=D5 M4>VL, "OI!VE=]5/!_3**M6WT8@KAO6;OZ,,8GL+LA&X;CPKR&=$S6:Q(*]B MCN6;3 )8XU*W8=(W17,V\S>2G-Q,M2WK? F&.R)5.$H-*^1LC5D$2XR!CINI M6I2W$;79,D>YQA;, *>=3*ZT79^%A-;Y1;.F12'5J93J2S)-'Z"&=?,]X^9: M>5\5_$@='SXV+=X0I3^IG,N'-D$N;(Y-S;@>(J(;((!;**Z5(.DP1ZC_.*F7 M=BRH:5M&1J;6<6I\ M9^%]>"IV7IN*D6+B[67NDN1N%2/'X4Y?[9_5:#)IWE MR\V:2CRY;S>1(TAIVJIU"_,4Q8G44<8.F.*H8IH5A>W4L.OC4NUEZX?0&6NQ M5CZX 1![K2T96.EAQQ[Q/(!MC(FNJ&C+RKFQZ5[WUMZ6(F19^^O6"IO3:'ME MGY^20WG^2V;TENY ^$=KQ$I)S?+SGU..]QWN/\ MON$\AXW3*Y%;4Z(P'BSH4!\#+:*\PGB?A^^=%C\/WQZ^/7SO$WQW N0J)=1, M)RJ%ZO^/)P985[7JD8>=805\(.#A?@_$U<.]AWL/]_L$]YUIKBK28@]BH-P1 MNT#"8_A.RZ#'<(_A'L/W#L.K)JS>C:>K9%MS6-J .6;0#W >X#W +]O &]28D5^E99%;L]N-"F.W]".:1?;R)SX-C*[VD9F%SK7 M.%< A.,'199>J1(6$WK5719$2A6:/Z0_,@4BTYQ )WOKD=[S%/?UK>QHFL(* M;F26<;>3;EPW2%*L:LF'SKI7U11RGH++ K*@350>XNM36"LW"L!J* M"F-5VPX@+B,QH'F106KZK2<:_.%YT!>%CR0F+M<9%2[@7UG M*P#DHE9#)/F9*DM??QIW)<0EJ1HCNW"!JY\;^]9._]?ERLA8TZ^-F4J-E/#? MV$*$RBW]4GM1<%3 MF\HEN*2!YQR6<54""Y/SPI)!9K6 MNTF25-.;+")1A =A#Q$CCO372MW>NG*.A9Z+K+D4BP3IR[$>N.3YW;WMB[17 MM(?5GA]N*(,!A)2%&I,84G5]A)V>59E>M[Z%RB][D(B MOFML9:6F"U-?,;A E !S=8F8$=H?@9\$3%!NM=;#9&+M,VK 93\E424_JY%*HED0%(@^L'EF%TX&;.D\L^%^978Y2HZE> ME)= #VOF.3D#$9L/[:&@$] =#F\JZ=6GV#.\Z=OI4V@0&'M1U&4-6W)@%Y<& M+17]^Z^,A$YPPX3JI4,BQS-*:AS-X7HKVZJ138X#J23O=&3I!R3':RT5-@>)QRDTCX(* MOMN M+"2EX[=<[JX71G.XFUN)[.2=]+>;;.'O_D'JC1S1?;&[,YI*[AUM0$6Y\OW< M,>Z>TD&*#:[@H[X:NW7.B8GK=Z!-0SG=1F:RO)7IZY:G-@C]@@62,@-29TO5 MN81ZLN5)*^L ?P9GQ^I:EJ!SEQ:)2E!0#9AT-R;N&$5#[R_L'['9FFHVU5#6 M;E_#FU)"(TO@P4EB2+'*59JNZ0T5FUPWP6:7J,86V!QEE8OP.O% M[C/&7K'M,!$?#(Y@-Z.2]@>ZHYUJ(]'X^RJUL:(F"[:2CJC]6XG&%RVQU3_& MWI.MMA<0ND-^MM2M\#I^S@U$(BH4-'F9>Z/J[O662'/WOQM:0MI&F+HGMO3Z M-FUNFBCNX0;[#\&&"MO@,*E-MPWY69_4O 4;0""4[QY5#IT0Q\@YG M0#"AE7Q>9 *0&A4,1=;N-:?4>YJ*C,$M$F5!1["@#4#WRR5JU3S%%GEUS%VQ M2+JQSQ (?!ICE]Q%%BU!.?\!.\@K=%_M5HTS82(H4G.W!<=J"33E0U G*8D1 M.UJ-[A:G^W\T_J]*%&OF(G"+.=6-D#\83),9(&*ZQI5"JWY>=!427V&61JH9 M)<6B6O,FW=N9"DO45 ;0TEQ;KA55Z&D;K4!]C5ELF60 $4G*.[W%-+=YJ_;L MS&$=TS)>*TU:(:>>^%+9-M0DV":Z MP]Y2ND *167'[%#'+VIAK7H7Z1D>IH9)(_XM38D&UY<751M/BRS?J$?WU5!I MQ+Y&RP!Y+K-B@H< 9;1($Z"5P)[P9.E7V -;TC]U/R3TG@B0= X3OT#.TFDK M!@G+B6MUEM.CW 2EAR YE'8#/L'BE*-7N&_%8T_;OA/_0M-WWBVZ^R2S'6G M2CJ2*?"PKN,1W1#*(-=9BLZKN>/IK^\^_/>[5T .L#XD?M/@->!GA%;]TU)6 M__&7H^.CE\CS3V\H=JAON)BA :%NN0BCN)R_ET6]"'[XUZ JC=+$7PBEX9Z[7\RYQ7\J ^+*IV4:3UO[KI8 MEN!JP[,;ENFKWQ<9TB;X[;<+_)4$9(Z+X#V&C(#2^JIW7ZH"<.O_ '3\GJK? M<=/>N7&??\\PY(E_V[-).:<^Q6%74QQV'N0WS2-[+$>=#DL[P+SBWC9C/Q@" M"2K>FZM>*R^\@1%XB.!&F#2/36.U[MC=Z#[]CPMWW)E3HV'J""U%641D% M__KT2J.S4PMTCF".K0>]AU=?B]RQ93G'MM]%^27-WV1SW( SM#BV1$0ZQY;T MNJ@ O=-8.K8NYB!&;2E3)HZHLVVUXIM30@/L PZP4[-NT*RB?*4]M*MU4$]& M#,\<#Z@Y,^\@E1L[2Q=JH%$KG4L=&U!/Y=4S2#OJP DW-^XQ6L%H#LE0TEX< M);A3X)@Z[)^+XB\1Q]9X:_3J_:]O/CJG;Q?_>/7Q_=RQ187!WS]^ M>/_JXA/_X\,GY\B&6\SW[QU;%/N)CBT**?7VK6.+TB$,HZ0(+4TJAS["4,=^ M"EOXP!% )*DQ0B>K.C$#!Q8 " =)@1%=ZJ#/292$>GP@9')Z*7I,8TNF16E% MF=T?](2TKGHUP?H-I,%!/8P%RSKG$$T%ZS!S/-$KK:GI< M09-#3*&XW>E#I8LCJ]4QI!G0J&.T\ @:2L>CYO#, \THGS:@W;3>J6TNY1W% ME*5Z60JT+?AVZYQ=I>)2%HJ>:*$F%JD NS1!8II0=4T=P*7)5FT2:#O?2H9[ M(D#FIE@.!!^F1@^*X++@0Q$T<31M">@[PWRC#,0U;X4K4\Z\: ]8W\/#M?>M M?/2VTZ3'':J,(\W(AE%J5))UD!V25U T:5-Z&*L:F-2?%*EE$=R-"F/.@":2 MAK6R\-8J2AQ0"C,+?8(JT32)#LT:=)&8=B*68@T7G2"7=3QYJ M*R.,Q^W8**-2"E1OH,[X=\M=;61 %5A80D%M_!'#C"<-?U8G+%>BXQ]S7@?V MYN>AE'JQG>\W\P&F3",SQ:5=LT$(!O26:L2L'F[V;D5T]71NAJB?@Y0(?XR\*^JTC,+Q.3;8Q9S"MQ+VP,T2UL)(4[#3L4(VBNN%;<&VT MEE:A.J9G1(M(J:_^M H'F_9/OOB>!W+N >X?O5.$3#H3-V!,]9S=(H%/-+_D M[%-,(^(CYX!*\"G=L])IJ]?V:3BRE')1^N;#\+02?BQ4#&_#5A4N4-A>:'YDM\ L$9R5Z$27/UWSFUF3.8)$3SVJU]0$Q1BF/ M/<&([)>=3?J=*U!<.DK_0["_P\EHRE_O'TO#EZS4.-E9:-H=(TSNXK'F1)/C MT>1ST&"K)B%.V@-?>I.PR#D(%;Z@D-9EWOA]]I-2J8HNJ!")UBJ5GPJ_1\!3 MWBE_=:N>8DT& "YNCZ<2;5\@]*:/'PTV2PHSGEGCCQEB;]D1&_G M$F(.(6 +SOD*51%#C*<8 "%DUYI@&TD87->D+YF4]4C*(DXIOU5O$GI>;PFR MPK U@L6N&KQ$]ND#)JWH_&Z2/TXY; PADHC3YNV!KS3=T6+D#0M']+?>RCF^ M33*'2?Y6J:TZI:.3>MAN.Z,FQ)$39HF&;)>%TFCA=@H>I;UB0@GE /,(9)/O MQHF=I98\WD[TEZ!IZZ)F!_::%VU7R+%L-!B==4"+R@ZF$2<$J:JIID*J7S1)PU,6%IVW]*5^>"4@2!8DZD4B,I M5<>BS:#U.WER+IE=%@X4L3K7WCGV/T**ER(6Z17^UMH36J< _4G)WX]P[IFH M69KIG-<_"[OAE=Z16J/@>LYN0E.O;&=@P_8&2:?V.- M:WBGZKC(V9^J/)3:&F"]7'4-QG'6Y!IB? #/4;0HJ%"7GB:/#G>?0#26B@!4 MK\G0@ !^*JCPU!I2:F^!E3 25'7$\;:W]T\UO2ZQS118HS82\ZA6:,M,_Q[5%.YQ"GE5S:2@_F&E+P:BB0 MK.,@' IB)[=39ZN*XAL@8.^EP+1&$X8)E59D/(S>C#!>>9JZ3 VI+3+9FJNS M/BV6W3F,3%+)"I?#?%4'N=Q0(Z(PI9$U4984TGM#_U5>&\F6 07T-JQTW<*, M&N<3FY(.+M;7'1-,9>(RBI=F\#*Y$E$5627\29IP"3_[DNRCDGN.+0IX=1@" M-I5S6.M@8= U!I*B_A)[O'&:EK2IJ01:"1IN;;8SI.7!3!P,] M.QL=*/)D:8_%Y*&ZXX+_2R<.ANR=[B4L%;@,_9GYFM8)"I 34:EQ\:H A1H! M*4RTN[EDR[IE/QAU2,NXVN>#(@;XJ MHZ_+JC, WMB$))J##O3'8+1)5-XDG[K%<:VW*^W62JH=$)_FS,!W K!>TM:6 MFD>%6#H6BVRUN0KA#AE*\DS1"N@.+2'7U*JC!>5>!W$6I7-T(:,2J #[!/T+ M@V_\"WA)A,V@Z.'4N*G5Q$ U4.%2=K(W]'&E4 9>A9!Y5X[>4G5']\O@N^5] MK91X=?H@6'L$U0N#FK"M>MBA=LR5S]8J2S.4H8V.-.C/K1FL6!>N!P-*JC.: MZGS6Y_L]2/:%4R[W'V2\E]II2\OD -V+93L)T.Y4U^ZUC%2?8<;;NH)K-,B- M_=7FVKA]5HYA[]MA0XM%./K:G,[/8HZXE,KW$BRMQG37T([2VC%B> M:@Y-$A-Y0$$U*]T_W_\/046AM%FV91[IE9FF@AV&=_,"D/M]#0Q5"D3#4[R0 M7#F3T7#1G,9-;WD6MGVAVK/FR%=U4EP?:L>8'^(7A\-UEA7)C!9'.CC!M"VS M!UGI/'XM3*0$#^Q9S-0W'/#^"#.UTLH"RM$@",^GZ65=ZB8^98R]L^FIH!:" M>NY(75L"](+K;.+5%5,8*&H!@A&E 0I<@:YPP#>-OHI J:IXOA&IN8"64%/FDB,ID]?@8 MK(?>)M>2_(?IFOYSX>9'L'<&I78R-(H[V+1)D *L^E9-R!Y+J[+-729*4/8GG5<5)5YQF\W?)A+0^7T.C6Y'N0Y*+I)I.:,XV; MFLQH3ERGW#>WTZ,J4+DEQVI"(& 63*U)0I%F64ND;G3.C1\1$KIB1Q MGUO%]-@$!!?PD9&*',%CE#> )(U5.XM0"P+7 #!YD $W(L$UM3+=P]R:=PR+ M1),F=U"+='"CXZ*C/A^B2\GO:JKW:.:GL2C.89@YHSLE@ M&$A'()IQA+7.HQIS1CY*]8*.3M:06FCKU64=M*O=B_S="'%JEU6@V?8^AP M!-(GRI8RU2=&6-/1>'XKP2/,ZP>$H2&CMF/,FIY+,Z3.7$7"T!Q[< ZYR>36 M.4WO8!N M7*CIDSVUOSZT@BV(\8F8Y^2HF^;T&+(W^-WV:&R'KXG,!+^J_JUDW_&<)OTW M9@V1RXK/((5:2Y<(1!3?IH]F. DHF&)PB4^1\*6FCY@Y3R8WFZ<"U/ /"NOQ M7[.HSDG_=?0M,A4BS:%RDQ_1I,OH6$CS#04EL:9Z7BU ,JP*KUQ0_*QBITFC M3V<_H+*FF[;NNA]SE)"UQL[,)FGV6IW=V+6@K>0@0(WK-"6&JN3$.NQ:BG)2?<64O"6&W5*[85[,AC)A>7=C.GW@3M*+.L.=4)E]P7\1"N.5RT70O4? ME94,K304:K[.KS;.L8J2-Y45!%,([VK"!B;BM0W*?OEWW(?/).!SF2"V?CT MIK$<-P!54QE)-Z#4*R$]E?*KJOI]DGV<]+GL1N3V4 5-TU97<)9']LP,]17R MK!:L-5ZM[-;7T*F1ZM!;J?@=%F92"U7X;5:D%4=*L5Y'.[W<#";-5QPPCG/0 M20JL4L$+P[R<%47523#H3GM0&MJ%9W:_Q'4LYT&W6BDL/-A"7>R#-.D MJ;RN+FTO96HZ]QK[S_L+-75#Y7LN@")IC IAJOG(XX7%-#&CEFNDX4?7=(F< MQD1Q_+^8SXN$4L;!JP.APZE#^@R0MO'-)JLYEU25N1V51T/O3B]BSQY-PGGOC$DT$EGK2GC7&C?#4@PVHCK[OG M5OKDR@K?]TZX:O=PS55=!M484\N(/-$'*#I[L6\BTCW<&U65J,L,,0IE#;QK M*D)ZGF6><*-CU&SR5XX^5H:KX(Y ?Y:JPZ$S5VH1O^)+W=SW=B\S.]KQ+!53 M;^UY@ [Y@3[];R5B1FWAH!S:9>.ZJ*E/4YK?1Z6X9D*+%+V/;68[;1!7#I2Y M[1> ;M [[.SJ[."2#K;;C;_W/I>["6%R]*Q4(G:SC]T"N0G>NCZ,<45#@CKRI MY^/(FM6,8%[D*>='Z)PE/BQ9?3OYK/P4M1A2R#0R64\MI:2B.E6%!D67$J-I+%(.)CXF:*$3=N83DYAI[U,O4[[4SW+M+_-3H3RH5)>5!FJ MH@?%-M8\I0KK F6P,AEZPG!!B:K6C99?-^/DNE-6VN$V#A"M* ^] MVRS^6G'*U'-2SI)1O5N^A;ZW]?A-/J@5R^M4*ZGX^G0E(*A82&]DM@)=S.$E M-HS'8LL\X)!Y$Q=K5K=41^NI5"-*Y0W\NE;A9JS@NK35(C$=Z[/4;DAD3A37 M6YH&E*Y%(](K+&R38^502UPV9[62B@9X-]>B$"W;V@GWRH=](DPQ1XRRY7\6 MU"W,%(SHMC\=?P8)HHM35(KD*A4Y M=\CFV9@40E[MYMPE$_&.!.;/(G._T< MVR%-E=FB3YV8K>; JFE7)%LIGK\UN;.&++CCA85QA@=W\9C2H$\.WYML%P6) M.NASWZ/ED#_5S@56G9FL\_BUI?RMKDWJ\*?%G3W,!_G7#08'801/EM*L:6R% MS02XGX29D]AXDM;0 )90H MXUS?4HTI8?2<1>!_Q'?*\:6ZPH;#J.TF5T@H;'(4VTOY\ M(-5KVBV@4T>M'>6(E.D5ZQ^>QDF3)]/[6MM5LFT9>XT,:7/M@*@TT)LV M 5QG8/P5'77L):>:7%ZQ^Y%RDW.A,D0!;[]&ZOHBU5UD2QTQ?LS68\M+F$VP< MN/9A;*W6^(F1^78F/.E>)W--]4J4-WU8P!6IG*-F=F[5Y\&V M4=>#Z4N3A,=KQ]&NJX[(B*:F9(5)#FH3MQ$J/28SP]%N5JL0U>)2[;MU4JYQ M_+D4EC)_5[OI-%/S[)X!V3+HII9$)K%$52Z]6ENGI!9BMOW:)^'ZVYZDV>[X M5?)7='6^CEQT_!8SN;5Q8-;X*72>L.K;F(IK'5VC)H6:.;.H?("4JSN$IS9W M2>[K?WPDA^)CD^GT&D^/S,2>AX[-;+G&B@[E,1$>,Y0I$!=9G;TXB\:,S*2Y M=7:+RSB2,QV#Z!RR-3D=>UNB5,N;^FEQ"A/[CQW:V(TEVPD_U[."[ .@]9L=;M:S1ZJE@O5@5)3:UV*,X: ] ]\/JX()B668-#><)T0 MAMKCG3%5SS.,#-S]#Q67;\+2OGT]'1T&(#8 M9U1:(9K7TM[^U_>?N(P2+J=\3]W6S5;1)M.>V04WM>=>TC>9!Z/_0?LK>_48 M .SD(;3$4J6.\,;*2 M[YERK7:)MR H-@'9OXU^K_7Y'K8GN,A2/B]<&>&LLJFI- 3@JYHMK99]*@4Z M)J^)E *##+D1\;K"1L2<1W<3[ZRD]3U+G7CF4R>&DCI!PNAS)WZQD)R3I[C@ M5M=KJ8(K?10F*IZO7MI[QDF[ R%/1>>30AN;VA9+)QJJUA>ZNV>,8XXPTZP; M"^Q$=SKX:C(P;D1.C$M9@0DN$L5]-:4HX#[I13M!(4FO-(M8M#(Q11&$/U7T MP1-J?OWSD\,GX"ED&<[CAF>9GQ>X?O6S>@[?<4 +6TCQ0O_C)2!R4LU $ ? M^ TE_?\$XP?P;A#Q8F$>PQ>SS;O&JK4#F@4.K+XNH\63A\DJNDW,8.U%^>(O M45T5FXL<" ?@Z($BU8O-]KZD&D<=]?_;3U5R*XG^/WOOVN2V<:T+_Q74^^Z\ M)Z["S-;%=IR3JE,ERW:VLNW()=EOSOD($DT2$0@PN,R(^?5G7;M7X\+AR+(U M0V-_R):')-!HK%[79SWK^?7SA[)%)T[Y_Q@\]O_X1?LYI5W.4AE&]=,-O\[6 M[[8-\HE=V0?Y5 ]UO_E%H]NC['SU[-F7?S&'?$:&+OC\1-LW\X(GA6'Z!2AC\YZ6M2X!$5?.&+H/4E/M/$L\)DA*=9TIN2NYV>\*,0")G;0O-X MDJE04H?3<;N'P,D%9V%ZZ; BP[ 7E_]__^\7?QZ)&?Q/@_^#E@/^/QB7Q<8\ MS#.RV)C%QBPVYG=C8[QJ[YNVCX.6J?& \S$+9=T\RRPGOKNB*Z4YVJ8$Q]E MAM9H(H[2M @/L32%'B! Y6_L6+ISK1X P6PY=67K96M-)'4\=M6#07"N(F7- M=4R#[\8-^R: .0BIJ%%I6ZQU0IJ=(;;I">258^8IVQV-S%YBXV]W=E 84^@F$,9NW:<(SYVL+H^$&$Q /M4D)]* -5&NB#% X:#3VFW!]A!;MZ M_0Z9YZG)QS,_M%W680RT$<11\9!#SF!!HG"/X;_G0QSE)_&DT\0$079H]1,$YX82I\&*+^T+&+*"]L% M&[?&RQ $U/^7X+DFLY)F?.J]PZO8*A6;41I0&W!#0=U7O!;"JC'\W;C&7C_JX+^9R M,9>+N;PD].AGEQ-Y7,>KRS_K5RVX*H=G70A#"J(&6U:?/F^,:3>:3Q7&*:E(+=TDQP M>X(G7J$@AJD!9R0%*EC$00JOKT>:!$K#:3O,K/G4Z\.=>,0T/OG=Q;8]ZK.Y MV+;%MBVV[9)L6W:ROQS-@DXQL?1GAO(P-"0K@POG#$.U;M $AM6UJD?X'TU0 MLM1G4AU$4@Z![6?C^,B$:#9"FY[CIZW8"V;DPD[28HD62[18HDNR1#C3=C 9 M\U3T9+D%XY_2+)YI"M-G=BI7&1/G,2]F&E]@KL?@K/X"D,G"3_"8LW=L6VF=@=HK\'<3 M8K]9%1V_Z\4Z/NK3O5C'Q3HNUO&BK.-9S6MDYQ 70C,X4S]&$:FQ8TMEF&Q#(ME> 3GYQ%9!BKU")A.RS_$KE\P2([GEZQ=<>@\"MP0 M&_*8&#^]+KKN]7D&X(+8U$^2D/N=QL2GSR6>0=LU45*C)*-R8A75\"W=C[2+ M)N8@:3[.':6Q2CS+NT0.D* &?##C*536V''O>+8'YJ3>?(7 M.HI",LR^"V,P7L&,21AL@^]ZE"/E!A(6TAGG'OF;IU_@QZMC/ R&;RB(UV+CJE9=ZX\P'MX7^QYLK9M MJPG3M;A8/[C7=?(=Y?@S9"5/=:C:&<-"TH3X_I-]3YF@\ 41;1FD\L MFX(F:=%-,EDO',)6)OSQZ!CX9DH#571Y;5TZFKTVL3"[Y M.OE6SO3MH U8I]I' C;>+NUMNL MQ-16B[T_!;HRT&6=N3PQ/ZEN9]<]\!S,'(W8B;"N^R\2J?.'"M++^O23]I;) M4+_!;B5_IS.VN6M<'%W-0P>1MTKOR(UEU+Q,LS4Y!!W-%AM&$#2I[T@@Q-!* MYFE.U$T2(N!"IT.OLP,*)GZ\R6Y@:81=9#H/TW4F;=I^G.=@&$SQ"QZWR;#D M9\?>\)+8=:MO83/:77'P+AT=;AI2B+J&G@%6V=0E8TUYNMW)E:AKE1=EWZ&_ MU5I#H(D,QRYW?0^ MR7L_[[S,UN]X5%T& G0TO-ZRY6 +,\IKW)HAT&$@NLC+0*D)JYTN@PY!F#F5 M4Y"#K+ T>Y/>E\\UC 9Q@S>)+'Y44"D:MNUVK# <"9J_7D9=0D&R)?,C @^7 MB,/YZ]S@;<$5I$$8G[C.6_@<0[O! M#@Y70_<8+<>SNIN1QO%/_#*5)Q$U>UTQ?R$NFCJMM@4&8XVC8=F(JJ<([07. MT)XZ*>>8IL&T+1D(C_*(:(FLY-9A/&DZ8CH6E=]R#/.O[S'=.53Q'H-N*$^B MH^2SJJIQB*/DZ0I*,:93C)03DVUL(P7_PK,Q&[>W]>/"\5"RWN*&\T%C./-] MQ4WF\83M2/B8 YI/^J!:&CT5_J&O=+9.&& 033:_P)G,OXW,?+"HH&U5:2%W MY=ZB,ZAS&/'!*F_3*/4LFLTJ M?CJ!6V-,>]=%M<;PTX<>.3JK;-JL?)QW^-0@C':Y&=YFS*.$*5$!3I"1*<&CV13L: @ZGH,E\F+-W M<.]H,X>=$/@=)J(W,,I1TJ\D. M-&G=/$8H'=FJUNQD>(Z\-"B%TW)3D",:$5LR(4O:]OL2#[CLZ=_82$M,7^1;;GG(G?NP&DY4+-5 M+BW[A]VQ+=;M%;NE^SIWI98'X.76:)K00*PAB,76?Q:@HSW%?)X]WN]H1EZ3:O"6>449+"W0&.N9\XAP/ ) M][G>=+<8*[4UQ]!W60\_,U R"G M7C_ZMP-Q!<3H6C#PBFR"I(DLN*A*_'@'CY?\J\\H&S6N2Z:2S=$52]D=C@)& M:Q*T:2I$D"9<$4^L[9-#QJ.DY:2P)SP(W<@6_# \B, M:4&OS3BG?IH9+X!F?JKUH=?6R?@%K;%;U^V,)RI@N]>(E7!)L9]UB97C-J4"0&OG_+)K9 M6L*'7;$JO']FDFV'70;O=4WK##T2A;X1^:'@+L"IE\PO_C"<$-OUY1S@OU]5:VO:9=&GS"H!R5=]H82+#EYW&AW MW^L@]/]X>OTL62&)&N8IT;8T!:5G,)Y-^L.F@?.AY2&6K P+ #V9(VHF:66" M;9K\QY=/GEX_QY(47BX4[@]900Z<[!^>$>IHP$^-F3IU_29> ??Z*,^S=PL?T*=A#^\N=TN#,^3,#U'"BD M4,U))01\0?S^G@U?'V?H.*#$$2#VO8%6DSPP',>:?<>C!F.PJ2NA51"52JE@ MSAI)CPW>A7Y51 $GW6?5U"ULLJ0X*_SRNH;@ TX#' K0/SMWR) PEM\[KU.R M&'ML_8' [% 7"!2!):(" ;_: I7F@^*LRTBU@3?A, ?:HI0K=P,H3;)0,0F% MY)EAD0 **7'RF"44EHXL=ECOA"7D*8\$IR0E]&:]? MIG/1K5#9PUTX?LT*G6])C<>&PXE.QTVF.<3)19TR=X\0Y/'%DP7D\;L!>3RD MU,(LA/Z3X ) +T;#'30]I)/8C0\SB\#^%.M/']1JO(?\L%854G\/:UTSDT\B M'D.N[1*-1&5J%1-IR[F( R]W0% 1NG#)EN816[1Y4A\P00M^.?<-!\HF@DE@ M]!I^%A>(Y;Q\+,30@TM:O1$H5AA*;6,9) Z>V'0I]V(I$3--G '%/!9Z)6FH MY+)WQ(&8AU%<)R]HN'3=;,%=^K