0001628280-21-012990.txt : 20210625 0001628280-21-012990.hdr.sgml : 20210625 20210625173156 ACCESSION NUMBER: 0001628280-21-012990 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20210430 FILED AS OF DATE: 20210625 DATE AS OF CHANGE: 20210625 FILER: COMPANY DATA: COMPANY CONFORMED NAME: C3.ai, Inc. CENTRAL INDEX KEY: 0001577526 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 263999357 STATE OF INCORPORATION: DE FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39744 FILM NUMBER: 211049150 BUSINESS ADDRESS: STREET 1: 1300 SEAPORT BLVD STREET 2: SUITE 500 CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 650-503-2218 MAIL ADDRESS: STREET 1: 1300 SEAPORT BLVD STREET 2: SUITE 500 CITY: REDWOOD CITY STATE: CA ZIP: 94063 FORMER COMPANY: FORMER CONFORMED NAME: C3 IoT, Inc. DATE OF NAME CHANGE: 20180123 FORMER COMPANY: FORMER CONFORMED NAME: C3, Inc. DATE OF NAME CHANGE: 20130522 10-K 1 ai-20210430.htm 10-K ai-20210430
FALSE00015775262021FYus-gaap:AccountingStandardsUpdate201609MemberP3Y0.16678 weeks16 weeksus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherAssetsNoncurrentus-gaap:OtherAssetsNoncurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrent1.42.420500015775262020-05-012021-04-30iso4217:USD00015775262021-04-30xbrli:shares0001577526us-gaap:CommonClassAMember2021-06-180001577526us-gaap:CommonClassBMember2021-06-1800015775262020-04-30iso4217:USDxbrli:shares0001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2021-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2021-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-04-300001577526us-gaap:CommonClassAMember2020-04-300001577526us-gaap:CommonClassAMember2021-04-300001577526us-gaap:CommonClassBMember2021-04-300001577526us-gaap:CommonClassBMember2020-04-300001577526srt:AffiliatedEntityMember2021-04-300001577526srt:AffiliatedEntityMember2020-04-300001577526us-gaap:LicenseAndServiceMember2020-05-012021-04-300001577526us-gaap:LicenseAndServiceMember2019-05-012020-04-300001577526us-gaap:LicenseAndServiceMember2018-05-012019-04-300001577526ai:ProfessionalServicesMember2020-05-012021-04-300001577526ai:ProfessionalServicesMember2019-05-012020-04-300001577526ai:ProfessionalServicesMember2018-05-012019-04-3000015775262019-05-012020-04-3000015775262018-05-012019-04-300001577526us-gaap:CommonClassAMember2020-05-012021-04-300001577526us-gaap:CommonClassAMember2019-05-012020-04-300001577526us-gaap:CommonClassAMember2018-05-012019-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-05-012021-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2019-05-012020-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2018-05-012019-04-300001577526us-gaap:CommonClassBMember2020-05-012021-04-300001577526us-gaap:CommonClassBMember2019-05-012020-04-300001577526us-gaap:CommonClassBMember2018-05-012019-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:InvestorMember2020-05-012021-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:InvestorMember2019-05-012020-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:InvestorMember2018-05-012019-04-300001577526ai:ProfessionalServicesMemberus-gaap:InvestorMember2020-05-012021-04-300001577526ai:ProfessionalServicesMemberus-gaap:InvestorMember2019-05-012020-04-300001577526ai:ProfessionalServicesMemberus-gaap:InvestorMember2018-05-012019-04-300001577526us-gaap:InvestorMember2020-05-012021-04-300001577526us-gaap:InvestorMember2019-05-012020-04-300001577526us-gaap:InvestorMember2018-05-012019-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2018-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2018-04-300001577526us-gaap:CommonStockMember2018-04-300001577526us-gaap:AdditionalPaidInCapitalMember2018-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-300001577526us-gaap:RetainedEarningsMember2018-04-3000015775262018-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526us-gaap:CommonStockMember2018-05-012019-04-300001577526us-gaap:AdditionalPaidInCapitalMember2018-05-012019-04-3000015775262017-05-012018-04-300001577526srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2018-04-300001577526us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-04-300001577526srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-05-012019-04-300001577526us-gaap:RetainedEarningsMember2018-05-012019-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2019-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2019-04-300001577526us-gaap:CommonStockMember2019-04-300001577526us-gaap:AdditionalPaidInCapitalMember2019-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-300001577526us-gaap:RetainedEarningsMember2019-04-3000015775262019-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526us-gaap:CommonStockMember2019-05-012020-04-300001577526us-gaap:AdditionalPaidInCapitalMember2019-05-012020-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-05-012020-04-300001577526us-gaap:RetainedEarningsMember2019-05-012020-04-300001577526us-gaap:CommonStockMember2020-04-300001577526us-gaap:AdditionalPaidInCapitalMember2020-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001577526us-gaap:RetainedEarningsMember2020-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526us-gaap:AdditionalPaidInCapitalMember2020-05-012021-04-300001577526us-gaap:CommonStockMember2020-05-012021-04-300001577526ai:IPOAndPrivatePlacementMemberus-gaap:CommonStockMember2020-05-012021-04-300001577526ai:IPOAndPrivatePlacementMemberus-gaap:AdditionalPaidInCapitalMember2020-05-012021-04-300001577526ai:IPOAndPrivatePlacementMember2020-05-012021-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012021-04-300001577526us-gaap:RetainedEarningsMember2020-05-012021-04-300001577526us-gaap:CommonStockMember2021-04-300001577526us-gaap:AdditionalPaidInCapitalMember2021-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001577526us-gaap:RetainedEarningsMember2021-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526us-gaap:CommonClassAMember2020-11-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-11-300001577526us-gaap:CommonClassBMember2020-11-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-11-300001577526us-gaap:IPOMemberus-gaap:CommonClassAMember2020-12-012020-12-310001577526us-gaap:IPOMemberus-gaap:CommonClassAMember2020-12-310001577526us-gaap:CommonClassAMemberus-gaap:OverAllotmentOptionMember2020-12-012020-12-310001577526us-gaap:IPOMember2020-12-012020-12-310001577526ai:RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember2020-12-012020-12-31xbrli:pure0001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-12-012020-12-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-12-012020-12-3100015775262020-12-012020-12-310001577526us-gaap:CommonClassAMemberus-gaap:PrivatePlacementMemberai:SpringCreekCapitalLLCMember2020-12-012020-12-310001577526us-gaap:CommonClassAMemberus-gaap:PrivatePlacementMemberai:MicrosoftCorporationMember2020-12-012020-12-310001577526us-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2020-12-310001577526us-gaap:PrivatePlacementMember2020-12-012020-12-310001577526srt:MinimumMember2020-05-012021-04-300001577526srt:MaximumMember2020-05-012021-04-30ai:segment0001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:SellingAndMarketingExpenseMember2020-05-012021-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:SellingAndMarketingExpenseMember2019-05-012020-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:SellingAndMarketingExpenseMember2018-05-012019-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-05-012021-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-05-012020-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:ResearchAndDevelopmentExpenseMember2018-05-012019-04-3000015775262019-05-0100015775262020-11-012020-11-300001577526ai:TrialsMembersrt:MinimumMember2020-05-012021-04-300001577526srt:MaximumMemberai:TrialsMember2020-05-012021-04-300001577526srt:NorthAmericaMember2020-05-012021-04-300001577526srt:NorthAmericaMember2019-05-012020-04-300001577526srt:NorthAmericaMember2018-05-012019-04-300001577526us-gaap:EMEAMember2020-05-012021-04-300001577526us-gaap:EMEAMember2019-05-012020-04-300001577526us-gaap:EMEAMember2018-05-012019-04-300001577526srt:AsiaPacificMember2020-05-012021-04-300001577526srt:AsiaPacificMember2019-05-012020-04-300001577526srt:AsiaPacificMember2018-05-012019-04-300001577526ai:RestOfWorldMember2020-05-012021-04-300001577526ai:RestOfWorldMember2019-05-012020-04-300001577526ai:RestOfWorldMember2018-05-012019-04-300001577526country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-05-012021-04-300001577526country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-05-012020-04-300001577526country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2018-05-012019-04-300001577526country:FRus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-05-012021-04-300001577526country:FRus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-05-012020-04-300001577526country:FRus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2018-05-012019-04-300001577526country:NLus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-05-012021-04-3000015775262021-05-012021-04-300001577526us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-04-300001577526us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-04-300001577526us-gaap:OtherNoncurrentAssetsMember2021-04-300001577526us-gaap:OtherNoncurrentAssetsMember2020-04-300001577526us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberai:CustomerOneMember2020-05-012021-04-300001577526ai:CustomerTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-04-300001577526us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberai:CustomerOneMember2019-05-012020-04-300001577526ai:CustomerTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-05-012020-04-300001577526us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberai:CustomerOneMember2018-05-012019-04-300001577526ai:CustomerTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2018-05-012019-04-300001577526us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberai:CustomerOneMember2020-05-012021-04-300001577526ai:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-04-300001577526ai:CustomerThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-04-300001577526ai:CustomerFourMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-04-300001577526us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberai:CustomerOneMember2019-05-012020-04-300001577526ai:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-05-012020-04-300001577526ai:CustomerThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-05-012020-04-3000015775262022-05-012021-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:MoneyMarketFundsMember2021-04-300001577526us-gaap:MoneyMarketFundsMember2020-04-300001577526us-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:USTreasurySecuritiesMember2020-04-300001577526us-gaap:CertificatesOfDepositMember2021-04-300001577526us-gaap:CertificatesOfDepositMember2020-04-300001577526us-gaap:USGovernmentDebtSecuritiesMember2021-04-300001577526us-gaap:USGovernmentDebtSecuritiesMember2020-04-300001577526us-gaap:CommercialPaperMember2021-04-300001577526us-gaap:CommercialPaperMember2020-04-300001577526us-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:CorporateDebtSecuritiesMember2020-04-300001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2021-04-300001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2020-04-30ai:investment0001577526us-gaap:LeaseholdImprovementsMember2021-04-300001577526us-gaap:LeaseholdImprovementsMember2020-04-300001577526us-gaap:ComputerEquipmentMember2020-05-012021-04-300001577526us-gaap:ComputerEquipmentMember2021-04-300001577526us-gaap:ComputerEquipmentMember2020-04-300001577526ai:FurnitureAndOfficeEquipmentMember2020-05-012021-04-300001577526ai:FurnitureAndOfficeEquipmentMember2021-04-300001577526ai:FurnitureAndOfficeEquipmentMember2020-04-300001577526ai:PaycheckProtectionProgramCARESActMember2020-05-012020-05-010001577526ai:PaycheckProtectionProgramCARESActMember2020-08-182020-08-180001577526ai:WebHostingServicesNovember2019November2022Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2021Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2022Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2020Member2019-11-012019-11-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2020-02-012020-02-290001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2021-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2020-04-300001577526ai:BlattmanEtAlVSiebelEtAlMemberus-gaap:PendingLitigationMember2020-02-012020-02-290001577526us-gaap:RedeemableConvertiblePreferredStockMember2021-02-012021-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2021-02-012021-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2020-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-02-012019-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-06-012019-06-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-06-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2019-08-012019-08-310001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2019-08-310001577526ai:SeriesARedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2021-04-300001577526us-gaap:CommonStockMember2021-04-300001577526ai:SeriesEFGOrHRedeemableConvertiblePreferredStockMember2021-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2019-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2019-04-30ai:vote0001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526us-gaap:EmployeeStockOptionMember2020-05-012021-04-300001577526us-gaap:EmployeeStockOptionMember2019-05-012020-04-300001577526us-gaap:CommonClassAMember2019-10-012019-10-310001577526us-gaap:EmployeeStockOptionMember2019-10-012019-10-3100015775262019-10-012019-10-310001577526us-gaap:CommonClassAMemberai:TwentyTwentyIncentivePlanMember2020-11-270001577526us-gaap:CommonClassAMemberus-gaap:EmployeeStockMemberai:TwentyTwentyEmployeeStockPurchasePlanMember2020-11-270001577526us-gaap:EmployeeStockMemberai:TwentyTwentyEmployeeStockPurchasePlanMember2020-11-270001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:EmployeeStockOptionMember2020-05-012021-04-300001577526us-gaap:EmployeeStockOptionMember2021-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2020-05-012020-12-100001577526us-gaap:RestrictedStockUnitsRSUMember2020-05-012021-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2020-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2021-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2020-05-012021-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2019-05-012020-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2018-05-012019-04-300001577526ai:ProfessionalServicesMemberus-gaap:CostOfSalesMember2020-05-012021-04-300001577526ai:ProfessionalServicesMemberus-gaap:CostOfSalesMember2019-05-012020-04-300001577526ai:ProfessionalServicesMemberus-gaap:CostOfSalesMember2018-05-012019-04-300001577526us-gaap:SellingAndMarketingExpenseMember2020-05-012021-04-300001577526us-gaap:SellingAndMarketingExpenseMember2019-05-012020-04-300001577526us-gaap:SellingAndMarketingExpenseMember2018-05-012019-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012021-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2019-05-012020-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2018-05-012019-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012021-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2019-05-012020-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2018-05-012019-04-300001577526srt:ChiefExecutiveOfficerMemberus-gaap:SeriesFPreferredStockMember2018-01-012018-01-310001577526srt:ChiefExecutiveOfficerMember2018-01-310001577526srt:ChiefExecutiveOfficerMember2020-09-012020-09-300001577526us-gaap:NotesReceivableMembersrt:ChiefExecutiveOfficerMember2020-09-012020-09-300001577526us-gaap:DomesticCountryMember2021-04-300001577526us-gaap:DomesticCountryMember2020-04-300001577526us-gaap:ResearchMemberus-gaap:DomesticCountryMember2021-04-300001577526us-gaap:DomesticCountryMemberai:CharitableContributionCarryforwardMember2021-04-300001577526us-gaap:StateAndLocalJurisdictionMember2021-04-300001577526us-gaap:StateAndLocalJurisdictionMember2020-04-300001577526us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2021-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2018-05-012019-04-300001577526us-gaap:EmployeeStockOptionMember2020-05-012021-04-300001577526us-gaap:EmployeeStockOptionMember2019-05-012020-04-300001577526us-gaap:EmployeeStockOptionMember2018-05-012019-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2020-05-012021-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2019-05-012020-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2018-05-012019-04-300001577526srt:ChiefExecutiveOfficerMember2018-01-012018-01-31ai:renewalPeriodai:transaction0001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMember2019-10-012019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberus-gaap:SeriesDPreferredStockMemberai:ExistingStockholderTransactionOneMember2019-10-012019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberai:ExistingStockholderTransactionOneMemberus-gaap:SeriesEPreferredStockMember2019-10-012019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberai:ExistingStockholderTransactionOneMemberus-gaap:SeriesEPreferredStockMember2019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberus-gaap:SeriesDPreferredStockMemberai:ExistingStockholderTransactionOneMember2019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberai:ExistingStockholderTransactionTwoMemberus-gaap:SeriesCPreferredStockMember2019-10-012019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberus-gaap:SeriesDPreferredStockMemberai:ExistingStockholderTransactionTwoMember2019-10-012019-10-310001577526ai:RedeemableConvertibleCommonClassA1StockMemberai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberai:ExistingStockholderTransactionTwoMember2019-10-012019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberai:ExistingStockholderTransactionTwoMemberus-gaap:SeriesCPreferredStockMember2019-10-310001577526ai:RedeemableConvertibleCommonClassA1StockMemberai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberai:ExistingStockholderTransactionTwoMember2019-10-310001577526ai:SecondaryStockSaleToExistingShareholderMembersrt:ChiefExecutiveOfficerMemberus-gaap:SeriesDPreferredStockMemberai:ExistingStockholderTransactionTwoMember2019-10-310001577526ai:OfficersAndEmployeesMember2019-10-012019-10-310001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2019-06-012019-06-300001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2020-06-012020-06-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2019-06-300001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2020-05-012021-04-300001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2021-04-300001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2019-04-300001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2020-04-300001577526us-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2020-05-012021-04-300001577526us-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2019-05-012020-04-300001577526us-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2018-05-012019-04-300001577526ai:BakerHughesCompanyMemberai:ProfessionalServicesMemberai:SoftwareSubscriptionAgreementMember2020-05-012021-04-300001577526ai:BakerHughesCompanyMemberai:ProfessionalServicesMemberai:SoftwareSubscriptionAgreementMember2019-05-012020-04-300001577526ai:BakerHughesCompanyMemberai:ProfessionalServicesMemberai:SoftwareSubscriptionAgreementMember2018-05-012019-04-300001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2019-05-012020-04-300001577526ai:BakerHughesCompanyMemberai:SoftwareSubscriptionAgreementMember2018-05-012019-04-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended April 30, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from __________ to __________
Commission File Number: 001-39744
C3.ai, Inc.
(Exact name of registrant as specified in its charter)

Delaware26-3999357
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1300 Seaport Blvd,Suite 500
Redwood City,CA94063
(Address of principal executive offices)(Zip code)
Registrant's telephone number, including area code: (650) 503-2200
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, par value $0.001 per shareAINew York Stock Exchange
Securities registered pursuant to section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.     Yes     No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.         Yes     No   
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes     No   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes        No  

The aggregate market value of voting stock held by non-affiliates of the registrant on April 30, 2021, based on the closing price of $66.26 for shares of the registrant’s Class A common stock as reported by the New York Stock Exchange, was approximately $4.3 billion. The registrant has elected to use April 30, 2021 as the calculation date because on October 31, 2020 (the last business day of the registrant’s second fiscal quarter), the registrant was a privately held company.
As of June 18, 2021, the registrant had outstanding 99,920,942 shares of Class A common stock and 3,499,992 shares of Class B common stock.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement relating to its 2021 annual meeting of shareholders (the “2021 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2021 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2021.
1

TABLE OF CONTENTS
Page

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future results of operations or financial condition, business strategy, plans and objectives of management for future operations, and the benefits and timing of the rollout of new technology, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will” or “would” or the negative of these words or other similar terms or expressions. These forward-looking statements include, but are not limited to, statements concerning the following:
our expectations regarding our revenue, expenses, and other operating results;
our ability to acquire new customers and successfully retain existing customers;
our ability to increase usage of our C3 AI Suite and C3 AI Applications;
our ability to achieve or sustain profitability;
future investments in our business, our anticipated capital expenditures, and our estimates regarding our capital requirements;
the costs and success of our sales and marketing efforts, and our ability to promote our brand;
our growth strategies for our C3 AI Suite and C3 AI Applications;
our expectations regarding our C3 AI CRM solutions;
the estimated addressable market opportunity for our C3 AI Suite and C3 AI Applications;
our reliance on key personnel and our ability to identify, recruit, and retain skilled personnel;
our ability to effectively manage our growth, including any international expansion;
our ability to protect our intellectual property rights and any costs associated therewith;
the effects of the coronavirus, or COVID-19, pandemic or other public health crises;
our ability to compete effectively with existing competitors and new market entrants; and
the growth rates of the markets in which we compete.
You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk Factors” contained in Part I, Item 1A of this Annual Report on Form 10-K and those elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very 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 Annual Report on Form 10-K. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Annual Report on Form 10-K. While we believe that such information provides a reasonable basis for these statements, that 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 relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.
3

The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. 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. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.

4


SELECTED RISKS AFFECTING OUR BUSINESS
Investing in our Class A common stock involves numerous risks, including the risks described under “Risk Factors” in Part I, Item 1A of this Annual Report on Form 10-K. Below is a summary of some of the risks and uncertainties as of the date of the filing of this Annual Report on Form 10-K, any one of which could materially adversely affect our business, financial condition, operating results, and prospects. You should read this summary together with the more detailed description of each risk factor contained below.
Risks Related to Our Business and Our Industry
We have a limited operating history, which makes it difficult to evaluate our prospects and future results of operations.
Historically, a limited number of customers have accounted for a substantial portion of our revenue. If existing customers do not renew their contracts with us, or if our relationships with our largest customers are impaired or terminated, our revenue could decline, and our results of operations would be adversely impacted.
Our business depends on our ability to attract new customers and on our existing customers purchasing additional subscriptions from us and renewing their subscriptions.
We have a history of operating losses and may not achieve or sustain profitability in the future.
We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition and results of operations.
Our sales cycles can be long and unpredictable, particularly with respect to large subscriptions, and our sales efforts require considerable time and expense.
If the market for our C3 AI Suite and C3 AI Applications fails to grow as we expect, or if businesses fail to adopt our C3 AI Suite and C3 AI Applications, our business, operating results, and financial condition could be adversely affected.
If we fail to respond to rapid technological changes, extend our C3 AI Suite and C3 AI Applications or develop new features and functionality, our ability to remain competitive could be impaired.
If we were to lose the services of our Chief Executive Officer (our “CEO”) or other members of our senior management team, we may not be able to execute our business strategy.
The COVID-19 pandemic had and could continue to have an adverse impact on our business, our operations, and the markets and communities in which we, our partners, and our customers operate.
Our actual or perceived failure to comply with privacy, data protection laws, regulations, and obligations could harm our business.
If we or our third-party service providers experience a security breach or unauthorized parties otherwise obtain access to our customers’ data, our data, or our C3 AI Suite, our C3 AI Suite may be perceived as not being secure, our reputation may be harmed, demand for our platform may be reduced, and we may incur significant liabilities.
Risks Related to Our International Operations
We are continuing to expand our operations outside the United States, where we may be subject to increased business and economic risks that could harm our business.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.
5

Risks Related to Taxes
Our results of operations may be harmed if we are required to collect sales or other related taxes for our subscriptions in jurisdictions where we have not historically done so.
Risks Related to Our Intellectual Property
We are currently, and may be in the future, party to intellectual property rights claims and other litigation matters, which, if resolved adversely, could harm our business.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets.
Our use of third-party open source software could negatively affect our ability to offer and sell subscriptions to our C3 AI Suite and C3 AI Applications and subject us to possible litigation.
Risks Related to Ownership of Our Class A Common Stock
The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.
The dual class structure of our common stock has the effect of concentrating voting control to our Chairman and CEO, Thomas M. Siebel.
Provisions in our corporate charter documents and under Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
General Risks
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
Our business could be disrupted by catastrophic events.

6

PART I
ITEM 1. BUSINESS
Overview
C3 AI is the Enterprise AI application software company.
We provide software-as-a-service, or SaaS, applications that enable the rapid deployment of enterprise-scale AI applications of extraordinary breadth and complexity that offer significant social and economic benefit.
The C3 AI Suite, C3 AI Applications, and our patented model-driven architecture enable organizations to simplify and accelerate Enterprise AI application development, deployment, and administration. Our software platform enables developers to rapidly build applications by using conceptual models of all the elements required by an Enterprise AI application instead of having to write complex, lengthy, structured programming code to define, control, and integrate the many requisite data and microservices components to work together. We significantly reduce the effort and complexity of the Enterprise AI software engineering problem.
Enterprise AI Software Solutions
We have built a single, integrated solution that enables our customers to rapidly develop, deploy, and operate large-scale Enterprise AI applications across any infrastructure. Customers can deploy C3 AI products on all major public cloud infrastructures, private cloud or hybrid environments, or directly on their servers and processors. We provide four primary families of software solutions:
The C3 AI Suite, our core technology, is a comprehensive application development and runtime environment that is designed to allow our customers to rapidly design, develop, and deploy Enterprise AI applications of any type.
C3 AI Applications, built using the C3 AI Suite, include a large and growing family of industry-specific and application-specific turnkey AI solutions that can be immediately installed and deployed.
C3 AI Ex Machina, our no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, and training AI models.
C3 AI CRM is the first enterprise-class, AI-first customer relationship management solution purpose-built for industries to drive customer-facing operations with predictive business insights.
In addition, we offer the C3 AI Virtual Data Lake, a capability of the C3 AI Suite that can also be licensed as a standalone product. It enables organizations to utilize existing enterprise systems, data stores, and data lake investments by unifying all enterprise and extraprise data into a secure, virtual, federated data image without the need to duplicate data. This dramatically reduces the time and cost of deploying and maintaining an enterprise data lake.
C3 AI Suite
We believe the C3 AI Suite is the only end-to-end Platform-as-a-Service allowing customers to design, develop, provision, and operate Enterprise AI applications at scale. Our customers can utilize the C3 AI Suite to build and operate their own custom Enterprise AI applications and to customize, operate, and manage C3 AI Applications. Customers can deploy C3 AI products on major public cloud infrastructures, the private cloud, hybrid environments, or directly on their on-premise servers and processors.
Designed with our model-driven architecture, the C3 AI Suite enables us and our customers to develop Enterprise AI applications by using conceptual models of all the elements required by the application—e.g., data objects (customer, order, contract, etc.), computing resources (database, storage, messaging), data processing services (stream processing, batch processing, etc.), AI and machine learning services (model training, model pipeline management, etc.)—instead of having to write complex, lengthy code. This approach vastly reduces technical complexity for developers and the amount of code they
7

need to write. The C3 AI Suite provides comprehensive capabilities to rapidly develop, deploy, and operate Enterprise AI applications at scale, including:
Data Integration and Management Services. Services to easily and automatically ingest and aggregate massive volumes of diverse data from numerous internal and external sources and unify the data in a common and extensible data image.
AI Application Development and Operationalization Services. Automated services to explore data, build and train AI models, and operationalize AI models and applications at enterprise scale.
Operational and Security Services. Cohesive core platform services (e.g., access control, data encryption, cybersecurity, time-series services, normalization, data privacy, etc.).
C3 AI Integrated Development Studio (C3 AI IDS). A low-code/no-code visual toolkit for developing, deploying, and operating Enterprise AI applications.
C3 AI Applications
C3 AI Applications is an expanding portfolio of turnkey cross-industry and industry-specific Enterprise AI applications that address a range of mission-critical use cases. With C3 AI Applications, organizations can typically deploy production AI applications in one to six months. Each of these applications is extensible and customizable to meet customer requirements.
Cross-Industry Applications
Prebuilt cross-industry C3 AI Applications include:
C3 AI Inventory Optimization. Applies advanced AI/machine learning and stochastic optimization techniques to help optimize raw material, in-process, and finished goods inventory levels, while ensuring stock availability when and where needed.
C3 AI Supply Network Risk. Provides enterprise supply chain managers with visibility into risks of disruption throughout their supply chain operations.
C3 AI Customer Churn Management. Enables account executives and relationship managers to monitor customer satisfaction using all available transactional, behavioral, and contextual information, and take proactive, early action to prevent customer churn with AI-based and human-interpretable predictions and advance warning.
C3 AI Production Schedule Optimization. Dynamically optimizes production schedules to maximize throughput of high-profit-margin products while addressing customer demand and respecting production constraints.
C3 AI Predictive Maintenance. Provides maintenance planners and equipment operators with insight into asset risk so they can maintain higher levels of asset availability across their entire operations.
C3 AI Fraud Detection. Pinpoints patterns in event data streams that identify revenue leakage or maintenance and safety issues so investigation teams can act upon a single, continuously updated, and prioritized queue of leads.
C3 AI Energy Management. Uses machine learning to help enterprises gain visibility into their energy expenditure and prioritize actions to reduce their operational costs while lowering their carbon footprint.
Industry-Specific Applications
We also offer integrated families of turnkey Enterprise AI applications to serve the needs of a growing list of vertical market segments including oil and gas, chemicals, utilities, manufacturing, financial services, defense, intelligence, aerospace, healthcare, and telecommunications. For each of these vertical markets we have deployed or are planning to deploy a complete family of integrated AI applications to address the entire value chain of each industry, including the following:
8

Financial Services
C3 AI Smart Lending. Drives productivity and customer satisfaction within the credit application and approval process, providing credit officers with contextualized insights, enabling them to reduce time on easy approval or easy rejection decisions and focus on more nuanced credit applications.
C3 AI Cash Management. Leverages advanced AI algorithms to quantify client treasury activity and predict the clients most likely to reduce or end their cash management and treasury services relationship with the bank.
C3 AI Securities Lending Optimization. Helps banks automate and optimize securities lending operations by using machine learning to quantify client and lender uncertainties and subsequently automatically approve all executable client inquiries.
C3 AI Anti-Money Laundering. Is an AI-enabled, workflow-centric application that uses comprehensive machine learning techniques to increase true Suspicious Activity Report identification while reducing false positive alerts.
Manufacturing
C3 AI Inventory Optimization. Applies advanced AI/machine learning and stochastic optimization techniques to analyze variability in demand, supplier delivery times, quality issues, and product-line disruptions to build real-time recommendations and monitoring.
C3 AI Predictive Maintenance. Provides manufacturing maintenance planners and equipment operators with comprehensive insight into asset risk, enabling them to maintain higher levels of asset availability, deliver services-based differentiation, and reduce maintenance costs.
C3 AI Energy Management. Uses machine learning to enable accurate forecasting, benchmarking, building optimization, demand response, and anomaly detection, helping manufacturers to lower costs, improve operations, and meet energy-efficiency goals.
C3 AI Sensor Health. Ensures the operational health and optimal deployment of IoT sensor devices, using AI/machine learning to predict sensor failures and identify sensor and network health issues with a high degree of precision.
Utilities
C3 AI Revenue Protection. Identifies instances of energy theft to protect core revenue at higher accuracy and lower cost than conventional rules-based approaches.
C3 AI AMI Operations. Integrates and analyzes near real-time advanced metering infrastructure data and utilizes supervised and unsupervised machine learning techniques to assess meter deployment and asset health.
C3 AI Customer Engagement Portals. Combine data across multiple disparate customer systems, including billing, CRM, demographics, and AMI to provide a 360-degree customer profile to enable both utility customers and customer service representatives to understand and manage their energy usage and costs.
Oil and Gas
C3 AI Production Optimization. Optimizes upstream production at-scale with detailed injection well influence, AI-based production forecasts, and artificial lift optimization.
C3 AI Reliability. Integrates sensor networks, enterprise systems, and data historians to arm reliability engineers, process engineers, and maintenance managers with AI-enabled insights to address process and equipment performance risks in production facilities and refineries.
C3 AI Yield Optimization. Integrates enterprise resource planning data, lab test data, asset data, and manufacturing systems data and deploys machine learning models to identify problems or opportunities for improvement at key points in process manufacturing.
9

Aerospace and Defense
C3 AI Readiness. Integrates and unifies data from aircraft telemetry, mission file, maintenance, and operational systems and leverages advanced AI models to monitor subsystem health and predict component failures.
C3 AI Workforce Analytics. Helps risk and compliance officers to efficiently parse financial, commercial, public, and law enforcement records to determine if individuals pose a security risk.
C3 AI Intelligence Analysis. Generates knowledge graphs of entities extracted from both structured (e.g., existing curated databases) and unstructured (e.g., news sources, social media sources, academic reports, and patent databases) data sets.
C3 AI Intelligence Data Fusion. Ingests intelligence data from disparate sources into a unified, federated data image to enable analysts to conduct their work faster.
C3 AI Ex Machina
C3 AI Ex Machina is a no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, and training AI models. C3 AI Ex Machina can be used as a standalone application—providing a modern, cloud-native, highly scalable replacement for last-generation tools—and with the C3 AI Suite, typically as the primary tool used by non-developer business analysts to build, train, and tune models on the C3 AI Suite. C3 AI Ex Machina is targeted at the ‘citizen’ data scientist—a broad range of users, including business analysts and data analysts, who want to leverage AI capabilities, but lack advanced coding skills—and allows customers to sign up online and immediately begin using the product, including paid subscriptions and an initial no cost offering.
C3 AI CRM
C3 AI CRM is a new family of fully AI-enabled, industry-specific CRM solutions that combine the CRM technology leadership and market reach of our partner ecosystem. The C3 AI CRM product family will include sales, marketing, and customer service functionality. The products will be available in vertical market-specific offerings specifically designed to meet the needs of industries such as financial services, healthcare, telecommunications, oil and gas, manufacturing, utilities, aerospace, automotive, public sector, defense, and intelligence.
Lighthouse Customers
Our market-entry strategy has been to establish high-value customer engagements with large global early adopters, or lighthouse customers, in Europe, Asia, and the United States across a range of industries. These lighthouse customers serve as proof points for other potential customers in their particular industries. We have established intimate strategic relationships with our customers, including a number of large multinational corporations and government entities. We commonly enter into enterprise-wide agreements with entities that include multiple operating units or divisions.
The core of this strategy is to rapidly deliver high-value outcomes at large scale, that are broadly deployed into many industry leaders, including those in banking, oil and gas, utilities, defense, and manufacturing. We then use these cases and outcomes to initiate discussions at numerous other leading companies in each sector.
High-Value Outcomes
We are enabling the digital transformation of many of the world’s leading organizations and, in the process, helping them to attain short time-to-value and exceptionally high economic returns. At some companies, based on feedback and other information provided from our customers, we estimate our solutions have returned hundreds of millions of dollars in economic benefit. We estimate, based on our C3 AI production roadmaps, that we may enable billions of dollars in annual economic benefit for many customers.
Rapid Time to Value
The key to our market success to date and our primary competitive differentiator is our ability to leverage the C3 AI Suite and C3 AI Applications to bring high-value Enterprise AI applications into production use rapidly. We have deployed
10

Enterprise AI applications into production use in as little as four weeks. Most C3 AI customers enjoy a rapid time to value from their investments in our offerings.
Average Total Subscription Contract Value
As a result of the high-value outcomes that we enable for our customers, we enjoy uncommonly high total subscription contract values for software subscriptions. Our average total contract value for contracts entered into in fiscal years 2017, 2018, 2019, 2020, and 2021 was $11.7 million, $10.8 million, $16.2 million, $12.1 million, and $7.2 million respectively.
The average total subscription contract value is decreasing and we expect it to continue to decrease as we have restructured our sales organization and expanded our market-partner ecosystem to effectively address small, medium, and large enterprise sales opportunities. We have seen significant progress to date in this regard, which is reflected in the decrease in the average total contract value over the last three years.
C3 AI Sales Cycle
Our typical sales cycle begins with one or more product and technical presentations about C3 AI, leading to a mapping of our capabilities to customer use cases. This frequently leads to a paid trial that lasts from eight to 16 weeks. During that period, we deploy a production-level application that is representative of our customer’s Enterprise AI and digital transformation requirements. After completing a successful trial, our customers will frequently license one or more C3 AI Applications. Either concurrent with or subsequent to licensing C3 AI Applications, some of our customers will license additional C3 AI Applications or the C3 AI Suite. Over time, our customers tend to purchase additional C3 AI Applications and/ or additional C3 AI Suite developer seats and incur ongoing and increasing runtime fees as their usage scales.
Extensive Partner Ecosystem
We have established strategic relationships with technology leaders including Amazon Web Services, or AWS, Baker Hughes, Fidelity National Information Services, or FIS, Google, Microsoft, Raytheon, and Infor. These world-leading technology companies can marshal tens of thousands of talented resources to establish and serve small, medium, and large C3 AI customer relationships at global scale.
We form go-to-market and product co-development alliances with our partners that combine our Enterprise AI expertise and technology with our partners’ deep domain expertise to bring next-generation C3 AI solutions to joint customers. Our partnerships include strategic alliances across four categories:
Industry Partners. Each industry partnership focuses on a key vertical. We have formed global strategic alliances in the energy industry with France-based global energy leader ENGIE; in oil and gas with Baker Hughes, a global leader in oilfield services; in financial services with FIS, a leading technology provider to the global financial services industry; in the U.S. Federal and aerospace sectors with Raytheon, one of the world’s largest aerospace and defense manufacturers; and in manufacturing with Infor, an ERP technology cloud leader.
Hyperscale Cloud and Infrastructure Partners. We have formed global strategic go-to-market alliances with hyperscale cloud providers including Amazon, Microsoft, and Google. In addition, we have strategic alliances with leading hardware infrastructure providers to deliver our software optimized for their technology such as Hewlett Packard Enterprise and Intel.
Consulting and Services. We have established partnerships with select specialized systems integrators that provide application design and development, data engineering, data science, and systems integration services, including: Aubay, BGP, Grupo CMC, Data Reply, Infoedge Technology, Informatica El Corte Ingles, Intelia, Neal Analytics, Ortec, Pariveda, SCAP, and Synechron. These alliances are focused on helping organizations accelerate their Enterprise AI and digital transformation programs.
Independent Software Vendors. Our Independent Software Vendors, or ISV, partners develop, market, and sell application solutions that are natively built on or tightly integrated with the C3 AI Suite. The C3 AI Suite enables ISVs to deliver Enterprise AI capabilities to their installed user base that enhance or complement existing ISV application functionality. As of April 2021, ISV partners include ENGIE, FIS, Baker Hughes, Microsoft, Infor, and Ortec.
11

Sales Model
Our sales organization is organized both geographically and into vertical market segments that cooperate to sell to and service customers. We have a highly leveraged go-to-market model comprised of a global field sales force combined with significant alliance partnerships, that we believe will accelerate our entry into diverse global market segments. Each of our strategic partners—including AWS, Baker Hughes, FIS, Google, Microsoft, Infor, and Raytheon—has a large installed customer base with strong, established relationships, and a large global sales force that vastly extends our market coverage. We form specific sales targets and goals with each partner, enabling us to quickly and efficiently engage in customer accounts.
Historically, our strategy has been to achieve early leadership with a focus on large enterprise sales to establish successful lighthouse customers across a range of industries and geographies. We initially focused on the oil and gas, aerospace, defense, utilities, manufacturing, and financial services sectors, as those industries were early adopters in Enterprise AI. We intend to expand into additional industries such as high technology, telecommunications, retail, and precision medicine and expect to continue our market entry strategy of initially focusing on lighthouse customers in these industries. Our goal is to rapidly move down-market in the next few years to capture the small and medium business segments of each industry. We intend to leverage our partner ecosystem and establish telesales and direct marketing organizations to address the middle market.
Our average sales cycles have been decreasing over time. We believe this is due to increased acceptance of cloud adoption, increased prioritization of Enterprise AI, increasing corporate mandates for digital transformation, increased brand recognition of C3 AI, and increasing numbers of live, production C3 AI customers.
Revenue Model
Our revenue consists of subscription and professional services revenue. The bulk of our revenue is generated from subscriptions to our software. Our subscriptions include our software and our maintenance and support services. Our subscription contracts are generally non-cancelable and non-refundable, and typically three years in duration. We also generate additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Suite. Our professional services primarily includes implementation services, training and prioritized engineering services.
Marketing
Our multichannel marketing function is focused on market education, brand awareness, thought leadership, and demand creation. We engage the market through digital, radio, television, outdoor, airport, and print advertising; virtual and physical events, including our C3 AI Transform annual customer conference; and C3 AI Live, a bi-weekly series of livestreamed events featuring C3 AI customers, C3 AI partners, and C3 AI experts in AI, machine learning, and data science. Our Chief Executive Officer, Tom Siebel—a recognized technology thought leader and author of the 2019 Wall Street Journal and Amazon best seller, Digital Transformation: Survive and Thrive in an Era of Mass Extinction—is a frequent industry keynote speaker and is often interviewed by leading media, including the Wall Street Journal, Financial Times, The Economist, Fortune, Forbes, BloombergTV, Yahoo! Finance, and others.
Professional Services
We maintain a professional services organization that offers resources, methodologies, and experience to help customers develop and deploy enterprise-scale AI applications. Our services are complemented by those of our partners.
C3 AI Implementation Services help ensure successful customer outcomes throughout the application development and deployment phases, including setup and configuration, machine learning model development and tuning, and integration of multiple complex source systems.
C3 AI Academy provides a role-based, in-person, and online curriculum to help developers, data scientists, administrators, and project personnel take advantage of C3 AI Suite capabilities quickly and robustly.
Our professional services strategy is to quickly train our customers to develop, customize, and deploy applications independently of us, making them rapidly self-sufficient. In those instances where a large or continuing professional services presence may be desired or necessary, we rely upon our partner ecosystem to provide those services. We believe this will
12

enable us to maintain high gross margins and allow us to rapidly deploy trained professional services personnel at large scale any place on the planet.
Rich Human Capital
Our strongest asset is unquestionably the human capital that we have been able to attract, retain, and motivate. We have won the Glassdoor Best Place to Work award, were named a WayUp Top 100 Internship Program, and are consistently ranked among the best places to work. As a result, we attract exceptionally talented, highly educated, experienced, motivated employees. We received approximately 59,000 applications for those positions and conducted 13,559 interviews and skill assessments during the fiscal year ended April 30, 2021. Fifty-seven percent of our employees have advanced degrees, many from the world’s most prestigious institutions.
We have built a culture of high performance based on four core values:
Drive and Innovation Propelling Growth. We self-select for people who love to work hard, think with rigor, speak with purpose, and act to achieve great things.
Natural Curiosity to Solve the Impossible. We are self-learners, always seeking knowledge to accelerate innovation.
Professional Integrity Governing All Endeavors. We comport ourselves with unwavering ethical integrity, respect, and courtesy.
Collective Intelligence. We believe the unity of our team is substantially greater than the sum of its parts.
Through our C3 AI Management Development Series, we train our managers to motivate and lead their teams by setting clear objectives with an outcomes-based approach. Our C3 AI Leadership Development Program equips aspiring managers with skills for future leadership roles. We offer cash incentives to employees who complete professional training and will even pay for employees to earn a master’s degree in computer science.
Our talent acquisition team engages various constituency groups to recruit qualified under-represented minorities, women, and military veterans to job opportunities. We host tech talks and workshops at top universities across the nation with the Women in Computer Science Associations, the Society of Women in Engineering, the Society of Latinx Engineers, and the Society of Black Engineers. We joined with BreakLine to help support hiring military veterans. Our goal is to find and recruit the best talent in the world.
As of April 30, 2021, we had 574 full-time employees, with 482 based in the United States and 92 in our international locations.
Our Culture of High Performance
We are dedicated to achieving our mission to accelerate digital transformation of organizations globally by enabling the deployment of Enterprise AI at scale. Our people are domain experts in their respective fields. We are individuals with exceptional education and professional backgrounds. We are uncompromising in the quality of our work product. We build relationships with our customers grounded upon the highest levels of business ethics and professionalism, with a laser focus on customer success. We execute with precision.
Recognized Enterprise AI Industry Leadership
We are broadly recognized as a leader in Enterprise AI with many other industry recognitions, including CNBC Disruptor 50 (2020, 2019, 2018), BloombergNEF Pioneer (2020), Forbes Cloud 100 (2020, 2019, 2018, 2017), Deloitte Technology Fast 500 (2019), and EY Entrepreneur of the Year (2018, 2017) and have been named a leader by Forrester Wave: Industrial IoT Software Platforms (2019, 2018).
Sustainable Competitive Advantage: C3 AI Model-Driven Architecture
Our core technology, the C3 AI Suite, is a cohesive family of integrated software services developed over a decade, engineered with a proprietary model-driven architecture, that provides all the software services and microservices necessary and sufficient to rapidly develop and deploy Enterprise AI applications.
13

AI applications developed with the C3 AI Suite can leverage any open source software solutions and all of the cloud services of AWS, Azure, Google Cloud, and can operate on any of these cloud platforms, on-premises, or in a hybrid cloud.
Compared to the structured programming approach that most organizations typically attempt, our model-driven architecture with declarative programming speeds development by a factor of 26, while reducing the amount of code that must be written by up to 99%.
The big data and application demands of enterprise-scale AI applications require numerous underlying interdependent elements. These include enterprise data, extraprise data, sensor data, data persistence services, data streaming services, messaging services, analytics services, machine-learning services, security services, data visualization, application development services, application monitoring services, and scores to hundreds more. With a traditional structured programming approach, developers spend significant time and effort to write extensive code to define, manage, connect, and control each element. This often results in overwhelming complexity and highly brittle applications that can break any time an underlying element is changed or updated— we believe this is a primary reason why the vast majority of AI efforts have not been deployed into production at enterprise scale.
By contrast, our model-driven architecture provides an “abstraction layer,” that allows our partners and our customers, as well as our internal C3 AI developers, to build or customize Enterprise AI applications by using conceptual models of all the elements an application requires, instead of writing lengthy code. C3 AI provides a library of tens of thousands of prebuilt conceptual models, growing by more than 4,000 per year, that can be easily modified and extended, and developers can efficiently create their own models as well. These prebuilt, extensible models encompass a vast range of business objects (customer, order, contract, etc.), physical systems and subsystems (engine, boiler, chiller, compressor, etc.), computing resources and services (database, stream processing, etc.)—virtually anything an application requires can be represented as a model in our model-driven architecture. To ensure ongoing operability of our thousands of prebuilt and extensible models on different underlying infrastructure (e.g., AWS, Azure, etc.), our automated testing continuously executes approximately 60,000 tests and security scans with each change or update we make to our software or infrastructure.
Leveraging this model-driven architecture, application developers and data scientists can focus on delivering immediate value, without the need to manage the complex interdependencies of the underlying elements. These conceptual models can be reused by many applications, thereby accelerating development of new applications.
Compared to traditional structured programming, our model-driven architecture and declarative programming shorten time to value and reduce total cost of ownership by:
Enabling developers to build Enterprise AI applications 26 times faster and with up to 99% less code than with other technologies, by using conceptual models (including tens of thousands of C3 AI’s prebuilt models).
Reducing the resources required to build Enterprise AI applications.
Making developers more productive by allowing them to ramp quickly on new application projects, through reuse of models across applications and reduced coding requirements.
Decreasing application operating and maintenance requirements.
Accelerating the ability to enhance applications with new features.
We believe our model-driven architecture and declarative programming approach provides significant competitive advantage both by enabling our customers and partners to successfully develop and deploy Enterprise AI applications faster, and by providing the foundation for C3 AI to rapidly extend our portfolio of cross-industry and industry-specific applications.
Strategic Competitive IP Advantage
We enjoy a rich patent portfolio that is a substantial competitive advantage, both offensive and defensive, in the Enterprise AI market—most notably, our most recently issued U.S. patents (No. 10,817,530 and No. 10,824,634) which were granted for systems, methods, and devices for an enterprise AI and internet-of-things platform.
14

Our patent portfolio covers the key capabilities of our model-driven architecture that are the foundation of our highly differentiated technology. This includes methods, systems, and devices for data aggregation and unification, times-series data processing, data abstraction, machine learning implementation, and much more.
As of April 30, 2021, our technology is protected by a broad patent portfolio, with eight issued patents in the United States, five issued patents in a number of international jurisdictions, 14 patent applications in the United States (including 1 allowed application and 3 provisional applications), and 32 patent applications pending internationally (including 2 allowed applications). Our issued patents expire between February 23, 2033 and July 30, 2039. We continually review our development efforts to assess the existence and patentability of new intellectual property.
Intellectual property is important to the success of our business. We rely on a combination of patent, copyright, trademark, and trade secret laws in the United States and other jurisdictions, as well as license agreements, confidentiality procedures, non-disclosure agreements with third parties, and other contractual protections, to protect our intellectual property rights, including our proprietary technology, software, know-how, and brand. Although we rely on intellectual property rights, including patents, copyrights, trademarks, and trade secrets, as well as contractual protections to establish and protect our proprietary rights, we believe that factors such as the technological and creative skills of our personnel, creation of new services, features and functionality, and frequent enhancements to our platform are more essential to establishing and maintaining our technology leadership position. See the section titled “Risk Factors—Risks Related to Our Intellectual Property” in Part I, Item 1A in this Annual Report on Form 10-K for a discussion of the risks associated with our intellectual property.
Our Secret Sauce: The C3 AI Model-Driven Architecture
Over the last four decades, the information technology industry has grown from about $120 billion globally in 1980 to more than $2 trillion today. During this time, the IT industry has experienced the transition from mainframe computing to minicomputers, to personal computing, to internet computing, and to handheld computing. The software industry has transitioned from custom applications based on mainframe standards such as MVS, VSAM, and ISAM, to applications developed on a relational database foundation, to enterprise application software, to SaaS and mobile apps, and now to the AI-enabled enterprise. The internet and the iPhone changed everything.
Each of these transitions represented a replacement market for its predecessor. Each delivered dramatic benefits in productivity. Each offered organizations the opportunity to gain competitive advantage. Companies that failed to take advantage of each new generation of technology ceased to be competitive. Today it is unimaginable that a major global corporation would try to close its books without an enterprise resource planning system or run its business solely on mainframe computers.
The IT industry is now undergoing another major transition. A new generation of 21st century technologies—including elastic cloud computing, the IoT, and AI—is driving digital transformation across industry, commerce, and government globally. Digital transformation presents a number of unique requirements that create the need for an entirely new software technology stack. The requirements are daunting.
Enterprise AI applications require a new digital transformation software stack. The traditional approach to developing AI and IoT enterprise software—i.e., using structured programming to build applications by assembling and integrating various open source components and cloud services—can be slow, costly, and ineffective. Based on experience and expertise, we believe that Enterprise-scale AI and IoT applications generally share a set of demanding requirements as described in greater detail below.
Requirements of the Model-Driven Architecture
To develop an effective Enterprise AI application, it is necessary to aggregate data from a variety of enterprise information systems, suppliers, distributors, markets, products in customer use, and sensor networks, in order to provide a view of the extended enterprise.
Today’s data velocities are dramatic, requiring the ability to ingest and aggregate data from hundreds of millions of endpoints at very high frequency, sometimes exceeding 1,000 Hz cycles. The data need to be processed at the rate they arrive, in a highly secure and resilient system that addresses persistence, event processing, machine learning, and visualization. This requires massively horizontally scalable elastic distributed processing capability offered only by modern cloud platforms and supercomputer systems.
15

The resultant data persistence requirements are staggering. These data sets rapidly aggregate into hundreds of petabytes, even exabytes. Each data type needs to be stored in an appropriate database capable of handling these volumes at high frequency. Relational databases, key-value stores, graph databases, distributed file systems, and blobs are all important to organizing and linking data across these divergent technologies.
Reference Enterprise AI Software Platform
The problems that have to be addressed to enable today’s Enterprise AI and IoT applications are nontrivial. Massively parallel elastic computing and storage capacity are prerequisite. These services are provided today at increasingly low cost by AWS, Azure, and others. The elastic cloud is a major breakthrough that has dramatically transformed modern computing. In addition to the cloud, multiple data services are necessary to develop, provision, and operate Enterprise AI and IoT applications.
The array of capabilities and services necessary for building and operating Enterprise AI and IoT applications at scale represents a development problem on the order of magnitude of a relatively simple enterprise software application such as CRM. This is not a trivial problem. Consider just a few of these requirements.
Data Integration. This problem has haunted the computing industry for decades. Prerequisite to machine learning and AI at industrial scale is the availability of a unified, federated image of all the data contained in the multitude of (1) enterprise information systems—ERP, CRM, SCADA, HR, MRP—typically thousands of systems in each large enterprise; (2) sensor IoT networks—SIM chips, smart meters, programmable logic arrays, machine telemetry, bioinformatics; and (3) relevant extraprise data—weather, terrain, satellite imagery, social media, biometrics, trade data, pricing, market data, etc.
Data Persistence. The data aggregated and processed includes every type of structured and unstructured data imaginable. Personally identifiable information, census data, images, text, video, telemetry, voice, network topologies. There is no “one size fits all” database that is optimized for all of these data types. This results in the need for a multiplicity of database technologies including but not limited to relational, NoSQL, key-value stores, distributed file systems, graph databases, and blobs.
Platform Services. A myriad of sophisticated platform services are necessary for any Enterprise AI or IoT application. Examples include access control, data encryption in motion, encryption at rest, ETL, queuing, pipeline management, autoscaling, multitenancy, authentication, authorization, cybersecurity, time-series services, normalization, data privacy, GDPR privacy compliance, NERC-CIP compliance, and SOC2 compliance.
Analytics Processing. The volumes and velocity of data acquisition in such systems are blinding and the types of data and analytics requirements are highly divergent, requiring a range of analytics processing services. These include continuous analytics processing, MapReduce, batch processing, stream processing, and recursive processing.
Machine Learning Services. The whole point of these systems is to enable data scientists to develop and deploy machine learning models. There is a range of tools necessary to enable that, including Jupyter Notebooks, Python, DIGITS, R, and Scala. Increasingly important is an extensible curation of machine learning libraries such as TensorFlow, Caffe, Torch, Amazon Machine Learning, and AzureML. An effective AI and IoT platform needs to support them all.
Data Visualization Tools. Any viable AI architecture needs to enable a rich and varied set of data visualization tools including Excel, Tableau, Qlik, Spotfire, Oracle BI, Business Objects, Domo, Alteryx, and others.
Developer Tools and UI Frameworks. An organization’s IT development and data science teams each have adopted and become comfortable with a set of application development frameworks and user interface development tools. An AI and IoT platform must support all of these tools—including, for example, the Eclipse IDE, VI, Visual Studio, React, Angular, R Studio, and Jupyter—or it will be rejected as unusable by the IT development teams.
Open, Extensible, Future-Proof. The current pace of software and algorithm innovation is accelerating. The techniques used today will likely be obsolete in five to 10 years. An AI and IoT platform architecture must therefore provide the capability to replace any components with their next-generation improvements. Moreover, the platform must enable the incorporation of any new open source or proprietary software innovations without adversely affecting the functionality or performance of an organization’s existing applications. This is a level-zero requirement.
16

To meet this extensive set of requirements, C3 AI has spent the last decade and invested nearly $800 million researching and refining these requirements, and in developing and enhancing the C3 AI Suite to address these requirements. The C3 AI Suite has been refined, tested, and proven in some of the most demanding industries and production environments—electric utilities, manufacturing, oil and gas, and defense—comprising petabyte-scale datasets from thousands of vastly disparate source systems, massive volumes of high-frequency time series data from millions of devices, and hundreds of thousands of machine learning models.
Awash in “AI Platforms”
Industry analysts estimate that organizations will invest $170 billion annually in digital transformation software by 2024. According to a leading consulting firm, companies will generate $13 trillion annually in added value from the use of these new technologies. This is the fastest-growing enterprise software market in history and represents an entire replacement market for enterprise application software.
Today the market is awash in “AI Platforms” that purport to be solutions sufficient to design, develop, provision, and operate Enterprise AI applications, including Cassandra, Cloudera, DataStax, AWS IoT, and Hadoop. AWS, Azure, and Google, each of which offer an elastic cloud computing platform. In addition, each offers an increasingly innovative library of microservices that can be used for data aggregation, ETL, queuing, data streaming, MapReduce, continuous analytics processing, machine learning services, data visualization, etc. They all appear to do the same thing and they all appear to provide a complete Enterprise AI platform. While these products are useful, we believe that none offers the scope of utility necessary and sufficient to develop and operate an Enterprise AI or IoT application.
Consider Cassandra, for example. It is a key-value data store, a special-purpose database that is particularly useful for storing and retrieving longitudinal data, like telemetry. For that purpose, it is an effective product. But that functionality represents only a small fraction of the required solution. Likewise, HDFS is a distributed file system, useful for storing unstructured data. TensorFlow, a set of math libraries published by Google, is useful in enabling certain types of machine learning models. AWS IoT is a utility for gathering data from machine-readable IoT sensors. The point is: these utilities are all useful, but we believe none is sufficient by itself. Each addresses only a part of the problem required to develop and deploy an Enterprise AI or IoT application.
Moreover, our experience is that these utilities are written in different languages, with different computational models and potentially incompatible data structures, developed by programmers of varying levels of experience and training from a variety of sources, rather than being designed from the start to work together. In our experience, few, if any, were written to commercial programming standards necessary to meet the requirements of an enterprise-scale deployment. Many of these efforts have ultimately been contributed to the open source community, which includes a growing collection of hundreds of computer source code programs available for anyone to download, modify at will, and use at no cost, rather than being deployed as enterprise-scale commercial solutions.
“Do It Yourself” Enterprise AI?
Software innovation cycles follow a typical pattern. Early in the cycle, companies often take a “do it yourself” approach and try building the new technology themselves. In the 1980s, for example, when Oracle first introduced relational database management system, or RDBMS, software to the market, interest was high. RDBMS technology offered dramatic cost economies and productivity gains in application development and maintenance. We believe it proved an enabling technology for the next generation of enterprise applications that followed, including material requirements planning, or MRP, enterprise resource planning, or ERP, customer relationship management, or CRM, manufacturing automation, and others.
The early competitors in the RDBMS market included Oracle, IBM (DB2), Relational Technology (Ingres), and Sperry (Mapper). But the primary competitor to Oracle was not any of these companies. It was in many cases the CIO, who attempted to build the organization’s own RDBMS with IT personnel, offshore personnel, or the help of a systems integrator. When those efforts failed, the CIO was replaced and the organization installed a commercial RDBMS.
When enterprise applications including ERP and CRM were introduced to the market in the 1990s, the primary competitors included Oracle, SAP, and Siebel Systems. But in the early years of that innovation cycle, many CIOs attempted to develop these complex enterprise applications internally. Hundreds of person-years and hundreds of millions of dollars were spent on those projects. A few years later, a new CIO would install a working commercial system.
17

Some of the most technologically astute companies—including Hewlett-Packard, IBM, and Compaq—repeatedly failed at internally developed CRM projects. All ultimately became successful Siebel Systems CRM customers.
Just as happened with the introduction of RDBMS, ERP, and CRM software in prior innovation cycles, the initial reaction of many IT organizations is to try to internally develop a general-purpose Enterprise AI and IoT platform, using open source software with a combination of microservices from cloud providers like AWS and Google. The process starts by taking some subset of myriad proprietary and open source solutions and organizing them into a platform architecture.
The next step is to assemble hundreds to thousands of programmers, frequently distributed around the world, using structured programming and application programming interfaces, or APIs, to attempt to stitch these various programs, data sources, sensors, machine learning models, development tools, and user interface paradigms together into a unified, functional, seamless whole that will enable the organization to excel at designing, developing, provisioning, and deploying numerous enterprise scale AI and IoT applications.
The complexity of such a system is much greater than developing a CRM or ERP system. There are a number of problems with this approach:
Complexity. Using structured programming, the number of software API connections that one needs to establish, harden, test, and verify for a complex system can, in our estimation, approach the order of 1013. The developers of the system need to individually and collectively grasp that level of complexity to get it to work. We believe the number of programmers capable of dealing with that level of complexity is quite small.
Aside from the platform developers, the application developers and data scientists also need to understand the complexity of the architecture and all the underlying data and process dependencies in order to develop any application.
Brittleness. Spaghetti-code applications of this nature are highly dependent upon each and every component working properly. If one developer introduces a bug into any one of the open source components, all applications developed with that platform may cease to function.
Future Proof. As new libraries, faster databases, and new machine learning techniques become available, those new utilities need to be available within the platform. Consequently, every application that was built on the platform will likely need to be reprogrammed in order to function correctly. This may take months to years.
Data Integration. An integrated, federated common object data model is absolutely necessary for this application domain. Using this type of structured programming, API-driven architecture may require hundreds of person-years to develop an integrated data model for any large corporation. This is the primary reason why tens to hundreds of millions of dollars are spent, and several years later, no applications are deployed. The Fortune 500 is littered with such disaster stories.
The Gordian Knot of Structured Programming
Structured programming is a technique introduced in the mid-1960s to simplify code development, testing, and maintenance. Prior to structured programming, software was written in large monolithic tomes replete with APIs and “go-to” statements. The resultant product might consist of millions of lines of code with thousands of such APIs and go-to statements that were difficult to develop, understand, debug, and maintain.
The essential idea of structured programming was to break the code into a relatively simple “main routine” and then use something called an application programming interface to call subroutines that were designed to be modular and reusable. Example subroutines might provide services like complete a ballistics calculation, or a fast Fourier transform, a linear regression, an average, a sum, or a mean. Structured programming remains the state of the art for many applications today, and has dramatically simplified the process of developing and maintaining computer code.
While this technique is appropriate for many classes of applications, it breaks down with the complexity and scale of the requirements for a modern Enterprise AI or IoT application, resulting in a Gordian knot.
18

Cloud Vendor Tools
An alternative to the open source cluster is to attempt to assemble the various services and microservices offered by the cloud providers into a working seamless and cohesive Enterprise AI and IoT platform. Leading vendors like AWS are developing increasingly useful services and microservices that in many cases replicate the functionality of the open source providers and in many cases provide new and unique functionality. The advantage of this approach over open source is that these products are developed, tested, and quality assured by highly professional enterprise engineering organizations. In addition, these services were generally designed and developed with the specific purpose that they would work together and interact in a common system. The same points hold true for Azure, Google, and IBM.
The problem with this approach is that because these systems lack a model-driven architecture like that of the C3 AI Suite, described in the following section, programmers still need to employ structured programming to stitch together the various services. This results in the same type of complexity previously described—many lines of spaghetti code and numerous interdependencies that create brittle applications that are difficult and costly to maintain.
The difference between using structured programming with cloud vendor services and using the model-driven architecture of the C3 AI Suite is dramatic. To demonstrate this stark difference, C3 AI commissioned a third-party consultancy to develop an AI predictive maintenance application designed to run on the AWS cloud platform. The consultancy—a Premier AWS Consulting Partner, with significant experience developing enterprise applications on AWS for Fortune 2000 customers—was asked to develop the application using two different approaches: the C3 AI Suite and structured programming.
The time to develop and deploy this application was approximately 120 person-days at a cost in 2019 dollars of approximately $458,000. The effort required writing 16,000 lines of custom code that must be maintained over the life of the application. The resulting application runs only on AWS. To run this application on Google, it may have to be completely rebuilt for each of those platforms at a similar cost, time, and coding effort.
By contrast, using the C3 AI Suite with its modern model-driven architecture, the same application, employing the same AWS services, was developed and tested in five person-days at a cost of approximately $19,000. Only 14 lines of code were generated, dramatically decreasing the lifetime cost of maintenance. Moreover, the application will run on any cloud platform without modification, eliminating any additional effort and cost of refactoring the application if moving it to a different cloud vendor.
C3 AI Suite: Model-Driven Architecture
The notion of a model-driven architecture was developed at the beginning of the 21st century in response to the growing complexity of enterprise application development requirements. Model-driven architecture provides the knife to cut the Gordian knot of structured programming for highly complex problems. The C3 AI Suite is designed and built with a model-driven architecture.
Central to a model-driven architecture is the concept of a “model” that serves as an abstraction layer to simplify the programming problem. Using models, the programmer or application developer does not have to be concerned with all the data types, data interconnections, and processes that act on the data associated with any given entity, e.g., customer, tractor, doctor, or fuel type. He or she simply needs to address the model for any given entity—e.g., customer—and all the underlying data, data interrelationships, pointers, APIs, associations, connections, and processes associated with or used to manipulate those data are abstracted in the model itself.
Using the C3 AI Suite and its model-driven architecture, virtually anything can be represented as a model—even, for example, applications, including databases, natural language processing engines, and image recognition systems. Models also support a concept called inheritance. An AI application built with the C3 AI Suite might include a model called relational database, that in turn serves as a placeholder that might incorporate any relational database system like Oracle, Postgres, Aurora, Spanner, or SQL Server. A key-value store model might contain Cassandra, HBase, Cosmos DB, or DynamoDB.
C3 AI Reduces Complexity, Simplifies Development
With its model-driven architecture, the C3 AI Suite provides an abstraction layer and semantics to represent the application. This frees the programmer from having to worry about data mapping, API syntax, and the mechanics of myriad computational processes such as ETL, queuing, pipeline management, encryption, etc.
19

The optimal design for an object model to address Enterprise AI and IoT applications uses abstract models as placeholders to which a programmer can link an appropriate application. The relational database model might link to Postgres. A report writer model might link to MicroStrategy. A data visualization model might link to Tableau. And so on. A powerful feature of a model-driven architecture is that as new open source or proprietary solutions become available, the object model library can simply be extended to incorporate that new feature.
Another important capability of the C3 AI Suite enabled by its model-driven architecture is that the applications developed on the platform are future-proofed: due to the modular nature of the model-driven architecture, new, upgraded, or enhanced services can be easily integrated with the C3 AI Suite. Suppose, for example, that an organization developed all its applications initially using Oracle as the relational database and then later decided to switch to an alternate RDBMS. The only modification required is to change the link in the RDBMS meta-model to point to the new RDBMS. All the applications deployed previously using Oracle as the RDBMS will continue to run without modification after that replacement. This enables organizations to immediately and easily take advantage of new and improved product offerings as they become available.
Platform Independence: Multi-Cloud and Polyglot Cloud Deployment
The rate of cloud computing adoption in recent years has been dramatic and continues to accelerate. As recently as 2011, the message delivered by chief executive officers and corporate leadership worldwide was clear: “Our data will never reside in the public cloud.” The message today is equally clear: “We have a cloud-first strategy. All new applications are being deployed in the cloud. Existing applications will be migrating to the cloud. But understand, we have a multi-cloud strategy.”
This 180-degree turn at global scale in the span of a few years is remarkable. But while corporate leaders are eagerly embracing the cloud, they are also very concerned about cloud vendor lock-in. They want to be able to continually negotiate. They want to deploy different applications in clouds from different vendors, and they want to be free to move applications from one cloud vendor to another.
Multi-cloud deployment is therefore an additional requirement of a modern model-driven software platform that is fully supported by the C3 AI Suite. Applications developed with the C3 AI Suite can run without modification on any cloud and on bare metal behind the firewall in a hybrid cloud environment.
A final requirement for the new AI technology stack—that the C3 AI Suite delivers—is polyglot cloud deployment capability: the ability to mix various services from multiple cloud providers and to easily swap and replace those services. The cloud vendors provide the market a great service by enabling instant access to virtually unlimited horizontally scalable computing capacity and effectively infinite storage capacity at exceptionally low cost. As the cloud vendors aggressively compete with one another on price, the cost of cloud computing and storage is consistently decreasing.
A second important service cloud vendors provide is rapid innovation of microservices. Microservices like TensorFlow from Google accelerate machine learning. Amazon Forecast facilitates deep learning for time-series data. Azure Stream Analytics integrates with Azure IoT Hub and Azure IoT Suite to enable powerful real-time analytics of IoT sensor data. It seems not a week goes by without another announcement of yet another useful microservice from AWS, Azure, and Google.
C3 AI Suite: A Tested, Proven, and Patented AI Suite
The model-driven approach to developing Enterprise AI and IoT applications using the C3 AI Suite has been tested and proven in dozens of large-scale, real-world deployments at some of the world’s largest organizations.
The C3 AI Suite provides a powerful platform enabling these and other leading organizations to develop and operate Enterprise AI and IoT applications at scale, with a fraction of the effort and resources required by other approaches. Applications built with the C3 AI Suite are flexible, easily upgraded, and can be ported across different cloud platforms with little or no modification, providing a solution that future-proofs customers’ investment in Enterprise AI and IoT application development.
Competition
Our main sources of current and potential competition fall into several categories:
internal IT organizations that develop internal solutions and provide self‑support for their enterprises;
20

commercial enterprise and point solution software providers;
open source software providers with data management, machine learning, and analytics offerings;
public cloud providers offering discrete tools and micro-services with data management, machine learning, and analytics functionality;
system integrators that develop and provide custom software solutions;
legacy data management product providers; and
strategic and technology partners who may also offer our competitors’ technology or otherwise partner with them, including our strategic partners who may offer a substantially similar solution based on a competitor’s technology or internally developed technology that is competitive with ours.
Our primary competition is largely do-it-yourself, custom-developed, company-specific AI platforms and applications developed by internal IT organizations. Such efforts usually involve the integration of internally developed tools, open source solutions, and point solutions offered by independent software vendors, and/or components offered in the AWS, Azure, or Google cloud platforms. Frequently these efforts will be managed as professional service projects by organizations like Accenture or Lockheed Martin. These tend to be very costly and time-consuming software engineering projects, often fail, and, if at all successful, usually require many years to realize economic return. Most of our customers have tried and failed at one or more such bespoke development efforts, sometimes at great expense, before turning to C3 AI for their AI solution.
We are unaware of any end-to-end Enterprise AI development platforms that are directly competitive with the C3 AI Suite. The commercial product offerings that were formerly positioned as functionally equivalent to C3 AI were GE Predix and IBM Watson, both multi-billion dollar software engineering efforts backed by massive promotional campaigns; however, we do not encounter them in competitive situations.
Sales Alliances
Strategic partnerships are core to our growth strategy with market-leading companies offering highly leveraged distribution channels to various markets. Examples of these partnerships are listed below:
Baker Hughes: Oil, Gas, and Chemicals. In 2019, we a formed a strategic alliance with Baker Hughes, a $24 billion oil and gas services company. Under the terms of this alliance, Baker Hughes has standardized on C3 AI for all internal use AI applications. In addition, we are jointly marketing and selling a range of Enterprise AI solutions to address the entire value of upstream, mid-stream, and downstream activity under the BHC3.ai brand to oil and gas companies globally with the active engagement of Baker Hughes, which has a 12,000-person sales organization.
FIS: Financial Services. In September 2020, we entered into a strategic alliance with FIS, a $10.3 billion technology provider to the global financial services industry whose systems process 75 billion transactions per year worth $9 trillion. This alliance brings together the extensive financial services domain expertise of FIS with C3 AI’s Enterprise AI expertise to market and deploy the C3 AI Suite and C3 AI Applications, including C3 AI Anti-Money Laundering and C3 AI Securities Lending Optimization, into financial services businesses. FIS will also utilize the C3 AI Suite to develop AI applications.
Infor: Manufacturing. In March 2021, we announced a wide-ranging strategic alliance with Infor, an ERP technology cloud leader. Infor plans to market, license, and deploy C3 AI prebuilt solutions to Infor customers under the Infor brand and to explore new solutions using the C3 AI Suite. Infor and C3 AI expect to leverage both companies’ existing digital portfolios to collaborate on new integrated enterprise AI applications that can support specific industry needs. The initial focus will be on predictive maintenance surrounding Internet of Things (IoT) systems with the goal of providing a more proactive and accurate maintenance strategy within Infor’s EAM (Enterprise Asset Management) solution.
AWS, Intel, and Microsoft. In addition, we have announced global alliances with AWS, Intel, and Microsoft to jointly market, sell, and service our combined offerings across industry verticals.
In the majority of our sales opportunities we are aligned with one or more of our partners.
21

Thought Leadership
Our CEO, Tom Siebel, and our Chief Technology Officer, Ed Abbo, are recognized leaders in information technology, facilitating broad market validation by media, analysts, and industry groups. Their decades of technology leadership in enterprise software position them well to engage strategically with the executive leadership of leading corporations and government entities.
We have launched a communications strategy with the objective of establishing thought leadership in Enterprise AI and Digital Transformation. We believe our CEO’s bestselling book, Digital Transformation: Survive and Thrive in an Era of Mass Extinction, has contributed to this effort. Digital Transformation is soon to be released for publication in French, Chinese, Russian, and Korean.
We will continue to expand our thought leadership in Enterprise AI through ongoing publications, industry conferences, advertising, keynote speeches, media interviews, television appearances, blog posts, and contributed articles.
Growth Strategy
We are substantially investing in the expansion of our direct enterprise sales and service organization both geographically and across vertical markets to expand the use of C3 AI solutions within existing customers and establish new customer relationships.
We are growing a middle market sales organization to address the needs of divisions of large organizations in addition to small and medium businesses.
We will expand our leveraged distribution channel with additional distribution partners.
We will continue to develop high volume distribution channels including digital marketing, telesales, and strategic distributors, particularly to address the needs of small and medium businesses.
We are bringing new product families to market, such as C3 AI CRM powered by Microsoft Dynamics 365 and Adobe Experience Cloud, that we believe will develop into substantial recurring revenue streams for C3 AI.
We expect to form additional strategic development and distribution agreements, like those we have in place with Microsoft and Baker Hughes, that we expect will provide us highly leveraged access to other vertical and horizontal markets.
We continue to invest heavily in research and development to maintain technology leadership. Our product roadmap includes a wide range of new functions and products to be released in the coming years that we expect to contribute to revenue growth with both new and existing customers.
University Relations: C3.ai Digital Transformation Institute
Established in February 2020, the C3.ai Digital Transformation Institute, or C3.ai DTI, is a research consortium dedicated to accelerating the benefits of artificial intelligence for business, government, and society. C3.ai DTI engages the world’s leading scientists to conduct research and train practitioners in the new Science of Digital Transformation, which operates at the intersection of artificial intelligence, machine learning, cloud computing, internet of things, big data analytics, organizational behavior, public policy, and ethics.
The nine C3.ai DTI consortium member universities and laboratories are: University of Illinois at Urbana-Champaign, or UIUC, University of California, Berkeley, Carnegie Mellon University, Lawrence Berkeley National Laboratory, Massachusetts Institute of Technology, National Center for Supercomputing Applications, or NCSA, at UIUC, Princeton University, Stanford University, and the University of Chicago. Industry partners include C3 AI and Microsoft. To support C3.ai DTI, C3 AI is providing C3.ai DTI $57,250,000 in cash contributions over the first five years of operation. C3 AI and Microsoft will contribute an additional in-kind support, including use of the C3 AI Suite and Azure computing, storage, and technical resources to support C3.ai DTI research.
The goal of C3.ai DTI is to develop the field of Digital Transformation Science by leveraging laboratory and research facilities at UC Berkeley, UIUC, and consortium institutions. C3.ai DTI forms dynamic teams of the world's best researchers to interact with faculty and students to advance AI techniques for industrial, commercial, and public sector applications. At the
22

heart of C3.ai DTI is a constant flow of new ideas and expertise provided by ongoing research, visiting scholars and research scientists, and educational programs. This rich ecosystem focuses on addressing some of the complex issues inherent in the digital transformation of society and developing the new Science of Digital Transformation. C3.ai DTI focuses research on the intersection of artificial intelligence, machine learning, internet of things, cloud computing, big data analytics, organizational behavior, public policy, and ethics.
Specifically, C3.ai DTI supports the development of machine learning algorithms, data security, and cybersecurity techniques to address and advance solutions related to predictive analytics, resilient operation under faults and cyberattack, and assured system security. C3.ai DTI research is engaged in analyzing new business operation models, developing methods for organizational change management, developing advanced methods of protecting privacy, and advancing dialog related to the ethical implications of AI. Central to C3.ai DTI’s research is the development and validation of algorithms and designs that can dramatically affect societal systems.
In addition to contributing to the public good, C3.ai DTI exposes the capabilities of our AI Suite and AI Applications to potentially thousands of researchers, undergraduates, and graduate students at these world-renowned institutions. This helps to further build the community of C3 AI users and to establish C3 AI as the standard for developing and deploying large-scale Enterprise AI applications to solve the world’s hardest problems.
C3.ai DTI Research Award Program
Through a Call for Research Proposals managed by UC Berkeley and UIUC, C3.ai DTI annually awards up to 26 grants, ranging from $100,000 to $500,000 and for 12 months in duration. In addition to the grants, C3.ai DTI provides recipients with significant cloud computing, supercomputing, data, and software resources. This includes unlimited use of the C3 AI Suite, free access to Azure, and access to the NCSA Blue Waters supercomputer at UIUC and the NERSC Perlmutter supercomputer at Lawrence Berkeley National Laboratory. Multidisciplinary and multi-institution projects are favored. Recipients are encouraged to conduct breakthrough research and to pursue and establish larger research projects with federal and other funding sources. Award recipients disseminate the results of their research during the award period, and all research results, methods, and algorithms, including algorithms and software from their research, are made available in the public domain (non-exclusive, royalty-free).
C3.ai DTI has initially funded 26 research projects to develop new AI techniques to address the challenges of the COVID-19 pandemic.
C3.ai DTI Visiting Scholars Program
C3.ai DTI Visiting Scholars participate in scholarly activities to promote the Science of Digital Transformation, including conducting research, organizing workshops, and developing curricula. All research results and curriculum development, including methods, algorithms, and software resulting from the collaborative research conducted by C3.ai DTI Visiting Scholars are made freely available in the public domain.
C3.ai DTI Data Analytics Platform
C3.ai DTI hosts an elastic cloud, big data, development, and operating platform, including the C3 AI Suite hosted in an Azure instance, for the purpose of supporting C3.ai DTI research, curriculum development, and classwork. In addition, UC Berkeley and UIUC provide additional cloud computing and storage resources as well as use of the National Energy Research Supercomputer NERSC-9 Perlmutter at Lawrence Berkeley National Laboratory and the NCSA Blue Waters at UIUC. These resources are available to award recipients to conduct research on the development of machine learning algorithms, data security techniques, and cybersecurity methodologies related specifically to AI and IoT. The AI/ML and data analytics platform will also serve as an instructional and research platform for Digital Transformation Science courses.
Government Regulation
Our business activities are subject to various federal, state, local, and foreign laws, rules, and regulations. Compliance with these laws, rules, and regulations has not had, and is not expected to have, a material effect on our capital expenditures, results of operations and competitive position as compared to prior periods. Nevertheless, compliance with existing or future governmental regulations, including, but not limited to, those pertaining to global trade, consumer and data protection, and taxes, could have a material impact on our business in subsequent periods. For more information on the potential impacts of
23

government regulations affecting our business, see the section titled “Risk Factors” contained in Part I, Item 1A of this Annual Report on Form 10-K.
Available Information
Our website address is located at www.c3.ai, and our investor relations website is located at ir.c3.ai. We file electronically with the SEC our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. We make available on our investor relations website, free of charge, copies of these reports and other information as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. These filings with the SEC are also available on the SEC’s website located at www.sec.gov.
We announce material information to the public through a variety of means, including filings with the SEC, press releases, public conference calls, our website (c3.ai) and the investor relations section of our website (ir.c3.ai). We use these channels to communicate with investors and the public about our company, our products and services and other matters. Therefore, we encourage investors, the media and others interested in our company to review the information we make public in these locations, as such information could be deemed to be material information. Further, corporate governance information, including our corporate governance guidelines, code of business conduct and ethics, and committee charters, is also available on our investor relations website.
The content of or accessible through our websites are not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.

ITEM 1A. RISK FACTORS
You should consider carefully the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including the section titled “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes. Our business, results of operations, financial condition and prospects could also be harmed by risks and uncertainties that are not presently known to us or that we currently believe are not material. If any of the risks actually occur, our business, results of operations, financial condition, and prospects could be materially and adversely affected. Unless otherwise indicated, references to our business being harmed in these risk factors will include harm to our business, C3 AI Suite, C3 AI Applications, reputation, brand, financial condition, results of operations, and prospects. In such event, the market price of our Class A common stock could decline, and you could lose all or part of your investment.
Risks Related to Our Business and Our Industry
We have a limited operating history, which makes it difficult to evaluate our prospects and future results of operations.
We were founded in 2009. As a result of our limited operating history, our ability to forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to plan for and model future growth. Our historical revenue growth should not be considered indicative of our future performance. Further, in future periods, we expect our revenue growth to slow. A number of factors could cause our growth rate to be adversely impacted, including any reduction in demand for our C3 AI Suite and C3 AI Applications, increased competition, contraction of our overall market, our inability to accurately forecast demand for our C3 AI Suite and C3 AI Applications, or our failure, for any reason, to capitalize on growth opportunities. We have encountered and will encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties, which we use to plan our business, are incorrect or change, or if we do not address these risks successfully, our business would be harmed.
24

Historically, a limited number of customers have accounted for a substantial portion of our revenue. If existing customers do not renew their contracts with us, or if our relationships with our largest customers are impaired or terminated, our revenue could decline, and our results of operations would be adversely impacted.
We derive a significant portion of our revenue from a limited number of existing customers. Our top two market partners, each of which has an enterprise agreement with us that may encompass multiple customers, together accounted for 31% and 36% of our revenue for the fiscal years ended April 30, 2021 and 2020, respectively. Further, these partners have been with us for an average of 3.9 years. Each of Baker Hughes Company, or Baker Hughes, and Engie accounted for greater than 10% of our revenue for fiscal years ended April 30, 2021 and 2020. In June 2016, we entered into a master license and services agreement with Engie whereby Engie partners with us to support their digital transformation with a non-exclusive, worldwide license to our C3 AI Suite and certain C3 AI Applications. This arrangement was revised in June 2019 to extend the term by an additional three years for a total of six years. Our master license and services agreement with Engie is terminable by either party upon 30 days’ written notice if the other party materially breaches the agreement or applicable order form and does not cure such breach prior to the end of that 30 day period, and under certain circumstances in connection with a change of control of either party. In April 2019, we entered into a professional services agreement with Engie pursuant to which we develop a customized application for Engie on our C3 AI Suite. This arrangement has a three year term and permits Engie to terminate the contract at the start of the third year subject to a wind down fee of approximately €2.5 million payable by Engie. In October 2020, we entered into a professional services agreement with Engie pursuant to which we develop another customized application for Engie on our C3 AI Suite. This arrangement has a five year term and permits Engie to terminate the contract after the 20th month. Certain of our customers, including customers that, at the time, represented a significant portion of our business, have in the past reduced their spend with us or decided to not renew their subscriptions with us, which has reduced our anticipated future payments or revenue from these customers. It is not possible for us to predict the future level of demand from our larger customers for our C3 AI Suite and C3 AI Applications. In addition, our average total subscription contract value is decreasing, and we expect it to continue to decrease as we expand our customer base beyond a small number of large customers to a larger number of smaller customers.
Our commercial customers typically purchase three-year subscriptions which generally do not provide for a right to terminate the subscription for convenience. Our customers generally have no obligation to renew, upgrade, or expand their subscriptions with us after the terms of their existing subscriptions expire. In addition, our customers may opt to decrease their usage of our C3 AI Suite and C3 AI Applications. As a result, we cannot provide assurance that our customers will renew, upgrade, or expand their subscriptions with us, if they renew at all. If one or more of our customers elect not to renew their subscriptions with us, or if our customers renew their subscriptions with us for shorter time periods, or if our customers decrease their usage of our C3 AI Suite and C3 AI Applications, or if our customers otherwise seek to renegotiate terms of their existing agreements on terms less favorable to us, our business and results of operations would be adversely affected. This adverse impact would be even more pronounced for customers that represent a material portion of our revenue or business operations.
Our business depends on our ability to attract new customers and on our existing customers purchasing additional subscriptions from us and renewing their subscriptions.
To increase our revenue, we must continue to attract new customers. Our success will depend to a substantial extent on the widespread adoption of our C3 AI Suite and C3 AI Applications. Although demand for data management, machine learning, analytics, and artificial intelligence platforms and applications has grown in recent years, the market for these platforms and applications continues to evolve. Numerous factors may impede our ability to add new customers, including but not limited to, our failure to compete effectively against alternative products or services, failure to attract and effectively train new sales and marketing personnel, failure to develop or expand relationships with partners and resellers, failure to successfully innovate and deploy new applications and other solutions, failure to provide a quality customer experience and customer support, or failure to ensure the effectiveness of our marketing programs. If we are not able to attract new customers, it will have an adverse effect on our business, financial condition and results of operations.
In addition, our future success depends on our ability to sell additional subscriptions for our C3 AI Suite and C3 AI Applications to our existing customers, and our customers renewing their subscriptions when the contract term expires. Our commercial customers typically purchase three-year subscriptions which generally do not provide for a right to terminate the subscription for convenience. Our customers generally have no contractual obligation to renew, upgrade, or expand their subscriptions after the terms of their existing subscriptions expire. In addition, our customers may opt to decrease their usage of our C3 AI Suite and C3 AI Applications. Given our limited operating history, we may not be able to accurately predict
25

customer renewal rates. Our customers’ renewal and expansion commitments may decline or fluctuate as a result of a number of factors, including, but not limited to, their satisfaction with our C3 AI Suite, applications and our customer support, the frequency and severity of software and implementation errors or other reliability issues, the pricing of our subscriptions or competing solutions, changes in their IT budget, the effects of global economic conditions, and our customers’ financial circumstances, including their ability to maintain or expand their spending levels or continue their operations. In order for us to maintain or improve our results of operations, it is important that our customers renew or expand their subscriptions with us. If our customers do not purchase additional subscriptions or seats or increase their usage or our customers do not renew their subscriptions, our business, financial condition, and results of operations may be harmed.
We have limited historical experience with supporting or selling to smaller, non-enterprise customers. We intend to grow our customer base and further contribute to our overall growth by introducing product offerings with a lower entry price point, such as our no-code offering C3 AI Ex Machina. However, by broadening our customer base to include smaller or mid-size customers pursuant to C3 AI Ex Machina or similar offerings, we will be faced with risks that may not be present or that are present to a lesser extent with respect to sales to large organizations. For example, purchases of our C3 AI Ex Machina offering do not typically require the customer to sign a three-year subscription. Because of our limited experience in supporting or selling to smaller, non-enterprise customers, we may be unsuccessful in our efforts to get future smaller customers to renew or expand their subscriptions to our offerings. If such customers do not renew their agreements or renew on less favorable terms or for less usage, our revenue may grow more slowly than expected or decline, and our business, financial condition, and results of operations may be harmed.
Achieving renewal or expansion of usage and subscriptions may require us to engage increasingly in sophisticated and costly sales and support efforts that may not result in additional sales. In addition, the rate at which our customers expand the deployment of our C3 AI Suite and C3 AI Applications depends on a number of factors. If our efforts to expand our relationships with our customers are not successful, our business, financial condition, and results of operations may be harmed.
Because we derive substantially all of our revenue from our C3 AI Suite and C3 AI Applications, failure of Enterprise AI solutions in general and our C3 AI Suite and C3 AI Applications in particular to satisfy customer demands or to achieve increased market acceptance would adversely affect our business, results of operations, financial condition, and growth prospects.
We derive and expect to continue for the foreseeable future to derive substantially all of our revenue from our C3 AI Suite and C3 AI Applications. As such, the market acceptance of Enterprise AI solutions in general, and our C3 AI Suite and C3 AI Applications in particular, are critical to our continued success. Market acceptance of an Enterprise AI solution depends in part on market awareness of the benefits that Enterprise AI can provide over legacy products, emerging point products, and manual processes. In addition, in order for cloud-based Enterprise AI solutions to be widely accepted, organizations must overcome any concerns with placing sensitive information on a cloud-based platform. In addition, demand for our platform in particular is affected by a number of other factors, some of which are beyond our control. These factors include continued market acceptance of our C3 AI Suite and C3 AI Applications, the pace at which existing customers realize benefits from the use of our platform and decide to expand deployment of our platform across their business, the timing of development and release of new products by our competitors, technological change, reliability and security, the pace at which enterprises undergo digital transformation, and developments in data privacy regulations. In addition, we expect that the needs of our customers will continue to rapidly change and increase in complexity. We will need to improve the functionality and performance of our platform continually to meet those rapidly changing, complex demands. If we are unable to continue to meet customer demands or to achieve more widespread market acceptance of Enterprise AI solutions in general or our platform in particular, our business operations, financial results, and growth prospects will be materially and adversely affected.
Our current C3 AI Suite and C3 AI Applications, as well as applications, features, and functionality that we may introduce in the future, may not be widely accepted by our customers or may receive negative attention or may require us to compensate or reimburse third parties, any of which may lower our margins and harm our business.
Our ability to engage, retain, and increase our base of customers and to increase our revenue will depend on our ability to successfully create new applications, features, and functionality, both independently and together with third parties. We may introduce significant changes to our existing C3 AI Suite and C3 AI Applications or develop and introduce new and unproven applications, including technologies with which we have little or no prior development or operating experience. These new applications and updates may fail to engage, retain, and increase our base of customers or may create lag in adoption of such new applications. New applications may initially suffer from performance and quality issues that may negatively impact our
26

ability to market and sell such applications to new and existing customers. The short- and long-term impact of any major change to our C3 AI Suite and C3 AI Applications, or the introduction of new applications, is particularly difficult to predict. If new or enhanced applications fail to engage, retain, and increase our base of customers, we may fail to generate sufficient revenue, operating margin, or other value to justify our investments in such applications, any of which may harm our business in the short term, long term, or both.
In addition, our current C3 AI Suite and C3 AI Applications, as well as applications, features, and functionality that we may introduce in the future, may require us to compensate or reimburse third parties. In addition, new applications that we introduce in the future may similarly require us to compensate or reimburse third parties, all of which would lower our profit margins for any such new applications. If this trend continues with our new and existing C3 AI Suite and C3 AI Applications, it could harm our business.
We have a history of operating losses and may not achieve or sustain profitability in the future.
We incurred net losses in each period since our founding in 2009. We generated net losses of approximately $55.7 million and $69.4 million for the fiscal years ended April 30, 2021 and 2020, respectively, and expect to continue to incur net losses for the foreseeable future. As a result, we had an accumulated deficit of $349.3 million as of April 30, 2021. These losses and accumulated deficit reflect the substantial investments we made to acquire new customers, commercialize our C3 AI Suite and C3 AI Applications, and continue to develop our C3 AI Suite and C3 AI Applications. While we have experienced revenue growth in recent periods, we do not know whether or when we will generate sufficient revenue to sustain or increase our growth or achieve or maintain profitability in the future. We also expect our costs and expenses to increase in future periods, which could negatively affect our future results of operations if our revenue does not increase. In particular, we intend to continue to expend significant funds to further develop our C3 AI Suite and C3 AI Applications and business, including:
investments in our research and development team and in the development of new features and enhancements of our C3 AI Suite and C3 AI Applications, including the hiring of additional development staff, and fees paid to third parties for related enhancements;
investments in sales, marketing, and services, including expanding our sales force and our customer service team, increasing our customer base, increasing market awareness of our C3 AI Suite and C3 AI Applications, and development of new technologies;
expanding our operations and infrastructure; and
hiring additional employees.
We will also face increased compliance costs associated with growth, the expansion of our customer base, and being a public company. Our efforts to grow our business may be costlier than we expect, our revenue growth may be slower than we expect, and we may not be able to increase our revenue enough to offset our increased operating expenses. We may incur significant losses in the future for a number of reasons, including the other risks described herein, and unforeseen expenses, difficulties, complications or delays, and other unknown events. If we are unable to achieve and sustain profitability, the value of our business and Class A common stock may significantly decrease.
We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition and results of operations.
The market for our products is intensely competitive and characterized by rapid changes in technology, customer requirements, industry standards, and frequent new platform and application introductions and improvements. We anticipate continued competitive challenges from current competitors who address different aspects of our offerings, and in many cases, these competitors are more established and enjoy greater resources than we do. We also expect competitive challenges from new entrants into the industry. If we are unable to anticipate or effectively react to these competitive challenges, our competitive position could weaken, and we could experience a decline in our growth rate and revenue that could adversely affect our business and results of operations.
Our main sources of current and potential competition fall into several categories:
internal IT organizations that develop internal solutions and provide self‑support for their enterprises;
27

commercial enterprise and point solution software providers;
open source software providers with data management, machine learning, and analytics offerings;
public cloud providers offering discrete tools and micro-services with data management, machine learning, and analytics functionality;
system integrators that develop and provide custom software solutions;
legacy data management product providers; and
strategic and technology partners who may also offer our competitors’ technology or otherwise partner with them, including our strategic partners who may offer a substantially similar solution based on a competitor’s technology or internally developed technology that is competitive with ours.
Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as:
greater name recognition, longer operating histories, and larger customer bases;
larger sales and marketing budgets and resources and the capacity to leverage their sales efforts and marketing expenditures across a broader portfolio of products;
broader, deeper, or otherwise more established relationships with technology, channel, and distribution partners and customers;
wider geographic presence or greater access to larger customer bases;
greater focus in specific geographies or industries;
lower labor and research and development costs;
larger and more mature intellectual property portfolios; and
substantially greater financial, technical, and other resources to provide support, to make acquisitions, hire talent, and to develop and introduce new products.
In addition, some of our larger competitors have substantially broader and more diverse platform and application offerings and may be able to leverage their relationships with distribution partners and customers based on other products or incorporate functionality into existing products to gain business in a manner that discourages potential customers from subscribing to our C3 AI Suite and C3 AI Applications, including by selling at zero or negative margins, bundling with other offerings, or offering closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of platform or application performance or features. As a result, even if the features of our C3 AI Suite and C3 AI Applications are superior, potential customers may not purchase our offerings. These larger competitors often have broader product lines and market focus or greater resources and may therefore not be as susceptible to economic downturns or other significant reductions in capital spending by customers. If we are unable to sufficiently differentiate our solutions from the integrated or bundled products of our competitors, such as by offering enhanced functionality, performance or value, we may see a decrease in demand for our offerings, which could adversely affect our business, operating results, and financial condition.
Moreover, new innovative start‑up companies, and larger companies that are making significant investments in research and development, may introduce products that have greater performance or functionality, are easier to implement or use, or incorporate technological advances that we have not yet developed or implemented, or may invent similar or superior technologies that compete with ours. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources.
Some of our competitors have made or could make acquisitions of businesses that allow them to offer more competitive and comprehensive solutions. As a result of such acquisitions, our current or potential competitors may be able to accelerate the adoption of new technologies that better address customer needs, devote greater resources to bring these platforms and
28

applications to market, initiate or withstand substantial price competition, or develop and expand their product and service offerings more quickly than we can. These competitive pressures in our market or our failure to compete effectively may result in fewer orders, reduced revenue and gross margins, and loss of market share. In addition, it is possible that industry consolidation may impact customers’ perceptions of the viability of smaller or even mid‑size software firms and consequently customers’ willingness to purchase from such firms.
We may not compete successfully against our current or potential competitors. If we are unable to compete successfully, or if competing successfully requires us to take costly actions in response to the actions of our competitors, our business, financial condition, and results of operations could be adversely affected. In addition, companies competing with us may have an entirely different pricing or distribution model. Increased competition could result in fewer customer orders, price reductions, reduced operating margins, and loss of market share. Further, we may be required to make substantial additional investments in research, development, marketing, and sales in order to respond to such competitive threats, and we cannot assure you that we will be able to compete successfully in the future.
Our sales cycles can be long and unpredictable, particularly with respect to large subscriptions, and our sales efforts require considerable time and expense.
Our results of operations may fluctuate, in part, because of the complexity of customer problems that our C3 AI Suite and C3 AI Applications address, the resource‑intensive nature of our sales efforts, the length and variability of the sales cycle for our C3 AI Suite and C3 AI Applications, and the difficulty in making short‑term adjustments to our operating expenses. The timing of our sales is difficult to predict. The length of our sales cycle, from initial evaluation to payment for our subscriptions is generally six to nine months but can vary substantially from customer to customer and can extend over a number of years for some customers. Our sales efforts involve educating our customers about the use, technical capabilities, and benefits of our C3 AI Suite and C3 AI Applications. Customers often undertake a prolonged evaluation process, which frequently involves not only our C3 AI Suite and C3 AI Applications but also those of other companies. In addition, the size of potential customers may lead to longer sales cycles. For instance, we invest resources into sales to large organizations and large organizations typically undertake a significant evaluation and negotiation process due to their leverage, size, organizational structure and approval requirements, all of which can lengthen our sales cycle. We may also face unexpected deployment challenges with large organizations or more complicated deployment of our C3 AI Suite and C3 AI Applications. Large organizations may demand additional features, support services, and pricing concessions or require additional security management or control features. Some organizations may also require an on-premise solution rather than a cloud solution, which potentially requires additional implementation time and potentially a longer sales cycle. We may spend substantial time, effort and money on sales efforts to large organizations without any assurance that our efforts will produce any sales or that these customers will deploy our C3 AI Suite and C3 AI Applications widely enough across their organization to justify our substantial upfront investment. As a result, it is difficult to predict exactly when, or even if, we will make a sale to a potential customer or if we can increase sales to our existing customers.
Individual sales tend to be large as a proportion of our overall sales, which impacts our ability to plan and manage cash flows and margins. These large individual sales have, in some cases, occurred in quarters or years subsequent to those we anticipated, or have not occurred at all. If our sales cycle lengthens or our substantial upfront investments do not result in sufficient revenue to justify our investments, our operating results could be adversely affected. In addition, within each quarter or year, it is difficult to project which month a deal will close. Therefore, it is difficult to determine whether we are achieving our quarterly or annual expectations until near the end of the applicable quarter or year. Most of our expenses are relatively fixed or require time to adjust. Therefore, if expectations for our business are not accurate, we may not be able to adjust our cost structure on a timely basis, and our margins and cash flows may differ from expectations.
Certain revenue metrics such as net dollar-based retention rate or annual recurring revenue may not be accurate indicators of our future financial results.
Other subscription-based software companies often report on metrics such as net dollar-based revenue retention rate, annual recurring revenue or other revenue metrics, and investors and analysts sometimes look to these metrics as indicators of business activity in a period for businesses such as ours. However, given our large average subscription contract value and our dependence on a small number of high-value customer contracts, these metrics are not accurate indicators of future revenue for any given period of time because the gain or loss of even a single high-value customer contract could cause significant volatility in these metrics. If investors and analysts view our business through these metrics, the trading price of our Class A common stock may be adversely affected.
29

Changes in our subscription or pricing models could adversely affect our operating results.
As the markets for our subscriptions grow, as new competitors introduce new products or services that compete with ours, or as we enter into new international markets, we may be unable to attract new customers at the same price or based on the same pricing model as we have historically used. Regardless of pricing model used, large customers may demand higher price discounts than in the past. As a result, we may be required to reduce our prices, offer shorter contract durations or offer alternative pricing models, which could adversely affect our revenue, gross margin, profitability, financial position, and cash flow.
We have limited experience with respect to determining the optimal prices for subscriptions for our C3 AI Suite and C3 AI Applications. In the past, we have been able to increase our prices for our C3 AI Suite and C3 AI Applications but we may choose not to introduce or be unsuccessful in implementing future price increases. Our competitors may introduce new products that compete with ours or reduce their prices, or we may be unable to attract new customers or retain existing customers based on our historical subscription and pricing models. Given our limited operating history and limited experience with our historical subscription and pricing models, we may not be able to accurately predict customer renewal or retention rates. As a result, we may be required or choose to reduce our prices or change our pricing model, which could harm our business, results of operations, and financial condition.
Our revenue growth depends in part on the success of our strategic relationships with third parties, including channel partners, and if we are unable to establish and maintain successful relationships with them, our business, operating results, and financial condition could be adversely affected.
We seek to grow our partner ecosystem as a way to grow our business. We anticipate that we will continue to establish and maintain relationships with third parties, such as channel partners, resellers, OEMs, system integrators, independent software and hardware vendors, and platform and cloud service providers. For example, in June 2019, we entered into a strategic collaboration with Baker Hughes whereby Baker Hughes operates as the exclusive channel partner and reseller of our C3 AI Suite and C3 AI Applications in the oil and gas industry and a non-exclusive reseller in other industries. This arrangement was revised in June 2020 to extend the term by an additional two years for a total of five years, with an expiration date in the fiscal year ending April 30, 2024. We also have strategic relationships with AWS, FIS, Google, Microsoft, Raytheon and Infor.
We plan to continue to establish and maintain similar strategic relationships in certain industry verticals and otherwise, and we expect our channel partners to become an increasingly important aspect of our business. However, these strategic relationships could limit our ability in the future to compete in certain industry verticals and, depending on the success of our third-party partners and the industries that those partners operate in generally, may negatively impact our business because of the nature of strategic alliances, exclusivity provisions, or otherwise. We work closely with select vendors to design solutions to specifically address the needs of certain industry verticals or use cases within those verticals. As our agreements with strategic partners terminate or expire, we may be unable to renew or replace these agreements on comparable terms, or at all. For instance, our C3 AI Suite and C3 AI Applications are marketed in the oil and gas industry on a co-branded basis with Baker Hughes. In the event of any termination, expiration, or renegotiation of the arrangement with Baker Hughes, we may lose the right to continue to co-brand our products in this industry, and it may be difficult for us to arrange for another channel partner to sell our C3 AI Suite and C3 AI Applications in the oil and gas industry in a timely manner, and we could lose brand awareness and sales opportunities during the transition.
Our future growth in revenue and ability to achieve and sustain profitability depends in part on our ability to identify, establish, and retain successful strategic partner relationships in the United States and internationally, which will take significant time and resources and involve significant risk. To the extent we do identify such partners, we will need to negotiate the terms of a commercial agreement with them under which the partner would distribute our C3 AI Suite and C3 AI Applications. We cannot be certain that we will be able to negotiate commercially attractive terms with any strategic partner, if at all. In addition, all channel partners must be trained to distribute our C3 AI Suite and C3 AI Applications. In order to develop and expand our distribution channel, we must develop and improve our processes for channel partner introduction and training. If we do not succeed in identifying suitable strategic partners or maintain our relationships with such partners, our business, operating results, and financial condition may be adversely affected.
Moreover, we cannot guarantee that the partners with whom we have strategic relationships will continue to devote the resources necessary to expand our reach and increase our distribution. In addition, customer satisfaction with services and other support from our strategic partners may be less than anticipated, negatively impacting anticipated revenue growth and results of
30

operations. We cannot be certain that these partners will prioritize or provide adequate resources to selling our C3 AI Suite and C3 AI Applications. Further, some of our strategic partners offer competing platforms and applications or also work with our competitors. As a result of these factors, many of the companies with whom we have strategic alliances may choose to pursue alternative technologies and develop alternative platforms and applications in addition to or in lieu of our C3 AI Suite and C3 AI Applications, either on their own or in collaboration with others, including our competitors. We cannot assure you that our strategic partners will continue to cooperate with us. In addition, actions taken or omitted to be taken by such parties may adversely affect us. Moreover, we rely on our channel partners to operate in accordance with the terms of their contractual agreements with us. For example, our agreements with our channel partners limit the terms and conditions pursuant to which they are authorized to resell or distribute our C3 AI Suite and C3 AI Applications and offer technical support and related services. If we are unsuccessful in establishing or maintaining our relationships with third parties, or if our strategic partners do not comply with their contractual obligations to us, our business, operating results, and financial condition may be adversely affected. Even if we are successful in establishing and maintaining these relationships with third parties, we cannot assure you that these relationships will result in increased customer usage of our C3 AI Suite and C3 AI Applications or increased revenue to us.
In addition, some of our sales to government entities have been made, and in the future may be made, indirectly through our channel partners. Government entities may have statutory, contractual, or other legal rights to terminate contracts with our channel partners for convenience or due to a default, and, in the future, if the portion of government contracts that are subject to renegotiation or termination at the election of the government entity are material, any such termination or renegotiation may adversely impact our future operating results. In the event of such termination, it may be difficult for us to arrange for another channel partner to sell our C3 AI Suite and C3 AI Applications to these government entities in a timely manner, and we could lose sales opportunities during the transition. Government entities routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government entity refusing to renew its subscription to our C3 AI Suite and C3 AI Applications, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities.
If the market for our C3 AI Suite and C3 AI Applications fails to grow as we expect, or if businesses fail to adopt our C3 AI Suite and C3 AI Applications, our business, operating results, and financial condition could be adversely affected.
It is difficult to predict customer adoption rates and demand for our C3 AI Suite and C3 AI Applications, the entry of competitive platforms, or the future growth rate and size of the cloud-based software and software-as-a-service, or SaaS, business software markets. A substantial majority of our revenue has come from sales of our subscription-based software products, which we expect to continue for the foreseeable future. Although demand for data management, machine learning, and analytics platforms and applications has grown in recent years, the market for these platforms and applications continues to evolve. We cannot be sure that this market will continue to grow or, even if it does grow, that businesses will adopt our C3 AI Suite and C3 AI Applications. Our future success will depend in large part on our ability to further penetrate the existing market for Enterprise AI software, as well as the continued growth and expansion of what we believe to be an emerging market for Enterprise AI platforms and applications that are faster, easier to adopt, and easier to use. Our ability to further penetrate the Enterprise AI market depends on a number of factors, including the cost, performance, and perceived value associated with our C3 AI Suite and C3 AI Applications, as well as customers’ willingness to adopt a different approach to data analysis. We have spent, and intend to keep spending, considerable resources to educate potential customers about digital transformation, artificial intelligence, and machine learning in general and our C3 AI Suite and C3 AI Applications in particular. However, we cannot be sure that these expenditures will help our C3 AI Suite and C3 AI Applications achieve any additional market acceptance. Furthermore, potential customers may have made significant investments in legacy analytics software systems and may be unwilling to invest in new platforms and applications. If the market fails to grow or grows more slowly than we currently expect or businesses fail to adopt our C3 AI Suite and C3 AI Applications, our business, operating results, and financial condition could be adversely affected.
If we fail to respond to rapid technological changes, extend our C3 AI Suite and C3 AI Applications or develop new features and functionality, our ability to remain competitive could be impaired.
The market for our C3 AI Suite and C3 AI Applications is characterized by rapid technological change and frequent new platform and application introductions and enhancements, changing customer demands, and evolving industry standards. The introduction of platforms and applications embodying new technologies can quickly make existing platforms and applications obsolete and unmarketable. Data management, machine learning, and analytics platforms and applications are inherently complex, and it can take a long time and require significant research and development expenditures to develop and test new or
31

enhanced platforms and applications. The success of any enhancements or improvements to our existing C3 AI Suite and C3 AI Applications or any new applications depends on several factors, including timely completion, competitive pricing, adequate quality testing, integration with existing technologies, and overall market acceptance.
Our ability to grow our customer base and generate revenue from customers will depend heavily on our ability to enhance and improve our C3 AI Suite and C3 AI Applications, to develop additional functionality and use cases, introduce new features and applications and interoperate across an increasing range of devices, operating systems, and third-party applications. Our customers may require features and capabilities that our current C3 AI Suite and C3 AI Applications do not have or may face use cases that our current C3 AI Suite and C3 AI Applications do not address. We invest significantly in research and development, and our goal is to focus our spending on measures that improve quality and ease of adoption and create organic customer demand for our C3 AI Suite and C3 AI Applications. When we develop a new enhancement or improvement to our C3 AI Suite or applications, we typically incur expenses and expend resources upfront to develop, market and promote the new enhancement and improvement. Therefore, when we develop and introduce new enhancements and improvements to our C3 AI Suite and C3 AI Applications, they must achieve high levels of market acceptance in order to justify the amount of our investment in developing and bringing them to market. There is no assurance that our enhancements to our C3 AI Suite and C3 AI Applications or our new application experiences, functionality, use cases, features, or capabilities will be compelling to our customers or gain market acceptance. If our research and development investments do not accurately anticipate customer demand, or if we fail to develop our C3 AI Suite and C3 AI Applications in a manner that satisfies customer preferences in a secure, timely and cost-effective manner, we may fail to retain our existing customers or increase demand for our C3 AI Suite and C3 AI Applications.
Moreover, even if we introduce new C3 AI Suite capabilities and C3 AI Applications, we may experience a decline in revenue from sales of our existing C3 AI Suite and C3 AI Applications that is not offset by revenue from the new C3 AI Suite capabilities or applications. For example, customers may delay ordering subscriptions of new C3 AI Suite capabilities or applications to permit them to make a more thorough evaluation of the C3 AI Suite and C3 AI Applications or until industry and marketplace reviews become widely available. Some customers may hesitate to migrate to new C3 AI Suite and C3 AI Applications due to concerns regarding the complexity of migration and suite or application infancy issues on performance. In addition, we may lose existing customers who choose a competitor’s AI platforms and applications rather than migrate to our new C3 AI Suite capabilities and applications. This could result in a temporary or permanent revenue shortfall and adversely affect our business.
Any failure of our C3 AI Suite and C3 AI Applications to operate effectively with future infrastructure platforms and technologies could reduce the demand for our C3 AI Suite and C3 AI Applications. If we are unable to respond to these changes in a timely and cost-effective manner, our C3 AI Suite and C3 AI Applications may become less marketable, less competitive, or obsolete, and our operating results may be adversely affected.
The introduction of new AI platforms and applications by competitors or the development of entirely new technologies to replace existing offerings could make our C3 AI Suite and C3 AI Applications obsolete or adversely affect our business, results of operations, and financial condition. We may experience difficulties with software development, design, or marketing that could delay or prevent our development, introduction, or implementation of new C3 AI Suite or application experiences, features, or capabilities. We have in the past experienced delays in our internally planned release dates of new features and capabilities, and there can be no assurance that new C3 AI Suite or C3 AI Application features or capabilities will be released according to schedule. Any delays could result in adverse publicity, loss of revenue or market acceptance, or claims by customers brought against us, all of which could harm our business. Moreover, new productivity features for our C3 AI Suite and C3 AI Applications may require substantial investment, and we have no assurance that such investments will be successful. If customers do not widely adopt our new C3 AI Suite and C3 AI Application features and capabilities, we may not be able to realize a return on our investment. If we are unable to develop, license, or acquire new features and capabilities to our C3 AI Suite and C3 AI Applications on a timely and cost-effective basis, or if such enhancements do not achieve market acceptance, our business could be harmed.
If we were to lose the services of our CEO or other members of our senior management team, we may not be able to execute our business strategy.
Our success depends in a large part upon the continued service of key members of our senior management team. In particular, our founder and CEO, Thomas M. Siebel, is critical to our overall management, sales strategy, culture, strategic direction, engineering, and operations. In addition, Mr. Siebel is a recognized leader in information technology and is critical to
32

the continued development of our C3 AI Suite and C3 AI Applications. All of our executive officers are at-will employees, and we do not maintain any key person life insurance policies. The loss of any member of our senior management team could make it more difficult to execute our business strategy and, therefore, harm our business.
The failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our C3 AI Suite and C3 AI Applications.
Our ability to expand our customer base and achieve broader market acceptance of our C3 AI Suite and C3 AI Applications depends to a significant extent on our ability to continue to expand our marketing and sales operations and the ultimate effectiveness of those operations. We plan to continue expanding our sales force and strategic partners, both domestically and internationally.
Identifying and recruiting qualified sales representatives and training them is time consuming and resource intensive, and they may not be fully trained and productive for a significant amount of time. Our C3 AI Suite and C3 AI Applications are complicated and, as such, our sales force and operations require significant time and investment for proper recruitment, onboarding, and training in order for our sales operations to be productive. In addition, as we enter into new markets, expand the capabilities of our C3 AI Suite and offer new C3 AI Applications, we may need to identify and recruit additional sales and marketing efforts specific to such strategic expansion. Our efforts to do so may be increasingly resource intensive, time consuming, and ultimately unsuccessful. We also dedicate significant resources to sales and marketing programs, including internet and other online advertising. All of these efforts require us to invest significant financial and other resources. In addition, the cost to acquire customers is high due to these marketing and sales efforts. Our business will be harmed if our efforts do not generate a correspondingly significant increase in revenue. We will not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, and retain talented sales personnel, if our new sales personnel are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective.
In addition, our business would be adversely affected if our marketing and sales efforts are not successful and generate increases in revenue that are smaller than anticipated. If our marketing and sales efforts are not effective, our sales and revenue may grow more slowly than expected or materially decline, and our business may be significantly harmed.
If we fail to develop, maintain, and enhance our brand and reputation cost-effectively, our business and financial condition may be adversely affected.
We believe that developing, maintaining, and enhancing awareness and integrity of our brand and reputation in a cost-effective manner are important to achieving widespread acceptance of our C3 AI Suite and C3 AI Applications and are important elements in attracting new customers and maintaining existing customers. We believe that the importance of our brand and reputation will increase as competition in our market further intensifies. Successful promotion of our brand depends on the effectiveness of our marketing efforts, our ability to provide a reliable and useful C3 AI Suite and C3 AI Applications at competitive prices, the perceived value of our C3 AI Suite and C3 AI Applications, our ability to maintain our customers’ trust, our ability to continue to develop additional functionality and use cases and our ability to differentiate our C3 AI Suite and C3 AI Applications and capabilities from competitive offerings. Brand promotion activities may not yield increased revenue, and even if they do, the increased revenue may not offset the expenses we incur in building and maintaining our brand and reputation. We also rely on our customer base in a variety of ways, including to give us feedback on our C3 AI Suite and C3 AI Applications. If we fail to promote and maintain our brand successfully or to maintain loyalty among our customers, or if we incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract new customers and partners or retain our existing customers and partners and our business and financial condition may be adversely affected. Any negative publicity relating to our employees, partners, or others associated with these parties, may also tarnish our own reputation simply by association and may reduce the value of our brand. Damage to our brand and reputation may result in reduced demand for our C3 AI Suite and C3 AI Applications and increased risk of losing market share to our competitors. Any efforts to restore the value of our brand and rebuild our reputation may be costly and may not be successful.
We also enter into strategic relationships in which we co-brand our products. If these relationships terminate, it may have an adverse effect on our brand. For example, our C3 AI Suite and C3 AI Applications are marketed in the oil and gas industry on a co-branded basis with Baker Hughes. In the event of any termination or expiration of the arrangement with Baker Hughes, we may lose the right to continue using the co-brand to market and sell our C3 AI Suite and C3 AI Applications in the oil and gas industry, and it may be difficult for us to arrange for another channel partner to sell our C3 AI Suite and C3 AI Applications
33

in the oil and gas industry in a timely manner, and we could lose brand awareness and sales opportunities during the transition, which could potentially harm our business.
We may not successfully manage our growth or plan for future growth.
Since our founding in 2009, we have experienced rapid growth. For example, our headcount has grown to 574 full-time employees as of April 30, 2021, with employees located both in the United States and internationally. The growth and expansion of our business places a continuous and significant strain on our management, operational, and financial resources. Further growth of our operations to support our customer base, our expanding third-party relationships, our information technology systems, and our internal controls and procedures may not be adequate to support our operations. Managing our growth will also require significant expenditures and allocation of valuable management resource, including the challenges of integrating, developing, and motivating a rapidly growing employee base in various countries around the world. Certain members of our management have not previously worked together for an extended period of time, and some do not have experience managing a public company, which may affect how they manage our growth.
In addition, our rapid growth may make it difficult to evaluate our future prospects. Our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth. We have encountered in the past, and may encounter in the future, risks and uncertainties frequently experienced by growing companies in rapidly changing industries. If we fail to achieve the necessary level of efficiency in our organization as it grows, or if we are not able to accurately forecast future growth, our business would be harmed.
If we are unable to ensure that our C3 AI Suite and C3 AI Applications interoperate with a variety of software applications that are developed by others, including our partners, we may become less competitive and our results of operations may be harmed.
Our C3 AI Suite and C3 AI Applications must integrate with a variety of hardware and software platforms, and we need to continuously modify and enhance our C3 AI Suite and C3 AI Applications to adapt to changes in hardware and software technologies. In particular, we have developed our C3 AI Suite and C3 AI Applications to be able to easily integrate with key third-party applications, including the applications of software providers that compete with us as well as our partners. We are typically subject to standard terms and conditions of such providers, which govern the distribution, operation, and fees of such software systems, and which are subject to change by such providers from time to time. Our business will be harmed if any provider of such software systems:
discontinues or limits our access to its software;
modifies its terms of service or other policies, including fees charged to, or other restrictions on us, or other platform and application developers;
changes how information is accessed by us or our customers;
establishes more favorable relationships with one or more of our competitors; or
develops or otherwise favors its own competitive offerings over our C3 AI Suite and C3 AI Applications.
Third-party services and products are constantly evolving, and we may not be able to modify our C3 AI Suite and C3 AI Applications to assure their compatibility with that of other third parties as they continue to develop or emerge in the future or we may not be able to make such modifications in a timely and cost-effective manner. In addition, some of our competitors may be able to disrupt the operations or compatibility of our C3 AI Suite and C3 AI Applications with their products or services, or exert strong business influence on our ability to, and terms on which we, operate our C3 AI Suite. Should any of our competitors modify their products or standards in a manner that degrades the functionality of our C3 AI Suite and C3 AI Applications or gives preferential treatment to our competitors or competitive products, whether to enhance their competitive position or for any other reason, the interoperability of our C3 AI Suite and C3 AI Applications with these products could decrease and our business, results of operations, and financial condition would be harmed. If we are not permitted or able to integrate with these and other third-party applications in the future, our business, results of operations, and financial condition would be harmed.
Our ability to sell subscriptions to our C3 AI Suite and C3 AI Applications could be harmed by real or perceived material defects or errors in our C3 AI Suite and C3 AI Applications.
34

The software technology underlying our C3 AI Suite and C3 AI Applications is inherently complex and may contain material defects or errors, particularly when new applications are first introduced, when new features or capabilities are released, or when integrated with new or updated third-party hardware or software. There can be no assurance that our existing C3 AI Suite and C3 AI Applications and new applications will not contain defects or errors. Any real or perceived errors, failures, vulnerabilities, or bugs in our C3 AI Suite and C3 AI Applications could result in negative publicity or lead to data security, access, retention, or other performance issues, all of which could harm our business. Correcting such defects or errors may be costly and time-consuming and could harm our business. Moreover, the harm to our reputation and legal liability related to such defects or errors may be substantial and would harm our business.
The failure to attract and retain additional qualified personnel or to maintain our company culture could harm our business and culture and prevent us from executing our business strategy.
To execute our business strategy, we must attract and retain highly qualified personnel. Competition for executives, data scientists, engineers, software developers, sales personnel, and other key employees in our industry is intense. In particular, we compete with many other companies for employees with high levels of expertise in designing, developing and managing platforms and applications for data management, machine learning, and analytics technologies, as well as for skilled data scientists, sales, and operations professionals. In addition, we are extremely selective in our hiring process which requires significant investment of time and resources from internal stakeholders and management. At times, we have experienced, and we may continue to experience, difficulty in hiring personnel who meet the demands of our selection process and with appropriate qualifications, experience, or expertise, and we may not be able to fill positions as quickly as desired. We recently completed our initial public offering and potential candidates may not perceive our compensation package, including our equity awards, as favorably as employees hired prior to our initial public offering. In addition, our recruiting personnel, methodology, and approach may need to be altered to address a changing candidate pool and profile. We may not be able to identify or implement such changes in a timely manner.
Many of the companies with which we compete for experienced personnel have greater resources than we have, and some of these companies may offer more attractive compensation packages. If the perceived value of our equity awards declines, or if the mix of equity and cash compensation that we offer is unattractive, it may adversely affect our ability to recruit and retain highly skilled employees. Job candidates may also be threatened with legal action under agreements with their existing employers if we attempt to hire them, which could impact hiring and result in a diversion of our time and resources. Additionally, laws and regulations, such as restrictive immigration laws, or export control laws, may limit our ability to recruit internationally. We must also continue to retain and motivate existing employees through our compensation practices, company culture, and career development opportunities.
We believe that a critical component to our success and our ability to retain our best people is our culture. As we continue to grow and develop a public company infrastructure, we may find it difficult to maintain our company culture.
In addition, many of our employees may be able to receive significant proceeds from sales of our equity in the public markets after our recent initial public offering, which may reduce their motivation to continue to work for us. Moreover, the proceeds from our recent initial public offering could create disparities in wealth among our employees, which may harm our culture and relations among employees and our business.
If we fail to attract new personnel or to retain our current personnel, our business would be harmed.
Our annual and quarterly results and key metrics are likely to fluctuate significantly and may not fully reflect the underlying performance of our business.
Our annual and quarterly results of operations and key metrics may vary significantly in the future as they have in the past, particularly in light of our dependence on a limited number of high-value customer contracts, and period-to-period comparisons of our results of operations and key metrics may not be meaningful. Accordingly, the results of any one year or quarter should not be relied upon as an indication of future performance. Our results of operations and key metrics may fluctuate as a result of a variety of factors, many of which are outside of our control, and as a result, may not fully reflect the underlying performance of our business. Fluctuation in our annual or quarterly results may negatively impact the value of our securities. Factors that may cause fluctuations in our annual or quarterly results of operations and key metrics include, without limitation, the risk factors listed elsewhere in this section and the factors listed below:
our ability to generate significant revenue from new offerings;
35

our ability to expand our number of partners and distribution of our C3 AI Suite and C3 AI Applications;
our ability to hire and retain employees, in particular those responsible for the selling or marketing of our C3 AI Suite and C3 AI Applications;
our ability to develop and retain talented sales personnel who are able to achieve desired productivity levels in a reasonable period of time and provide sales leadership in areas in which we are expanding our sales and marketing efforts;
changes in the way we organize and compensate our sales teams;
the timing of expenses and recognition of revenue;
our ability to increase sales to large organizations as well as increase sales to a larger number of smaller customers;
the length of sales cycles and seasonal purchasing patterns of our customers;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations, and infrastructure, as well as international expansion and entry into operating leases;
timing and effectiveness of new sales and marketing initiatives;
changes in our pricing policies or those of our competitors;
the timing and success of new platforms, applications, features, and functionality by us or our competitors;
failures or breaches of security or privacy by us or our suppliers and business partners, and the costs associated with remediating any such failures or breaches;
changes in the competitive dynamics of our industry, including consolidation among competitors;
changes in laws and regulations that impact our business;
any large indemnification payments to our users or other third parties;
the timing of expenses related to any future acquisitions;
health epidemics or pandemics, such as the coronavirus, or COVID-19, pandemic;
civil unrest and geopolitical instability; and
general political, economic, and market conditions.
We recognize revenue from subscriptions to our C3 AI Suite and C3 AI Applications over the terms of these subscriptions. Consequently, increases or decreases in new sales may not be immediately reflected in our results of operations and may be difficult to discern.
We recognize revenue from subscriptions to our C3 AI Suite and C3 AI Applications over the terms of these subscriptions, which is typically three years. As a result, a portion of the revenue we report in each year and each quarter is derived from the recognition of deferred revenue relating to subscriptions entered into during prior periods. Consequently, a decline in new or renewed subscriptions in any single year or quarter may only have a small impact on the revenue that we recognize for that period. However, such a decline will negatively affect our revenue in future periods. Accordingly, the effect of significant downturns in sales and potential changes in our pricing policies or rate of customer expansion or retention may not be fully reflected in our results of operations until future periods. In addition, a significant portion of our costs are expensed as incurred. As a result, growth in the number of new customers could continue to result in our recognition of higher costs and lower revenue in the earlier periods of our subscriptions. Finally, our subscription-based revenue model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new customers or from existing customers that increase their use of our C3 AI Suite and C3 AI Applications must be recognized over the applicable subscription term. These risks are further exacerbated by our dependence on high-value customer contracts.
36

Any failure to offer high-quality maintenance and support services for our customers may harm our relationships with our customers and, consequently, our business.
Once our C3 AI Suite and C3 AI Applications are deployed, our customers depend on our maintenance and support teams to resolve technical and operational issues relating to our C3 AI Suite and C3 AI Applications. Our ability to provide effective customer maintenance and support is largely dependent on our ability to attract, train, and retain qualified personnel with experience in supporting customers with our C3 AI Suite and C3 AI Applications such as ours and maintaining the same. The number of our customers has grown significantly and that has and will continue to put additional pressure on our customer maintenance and support teams. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for technical support or maintenance assistance. We also may be unable to modify the future, scope, and delivery of our maintenance services and technical support to compete with changes in the technical services provided by our competitors. Increased customer demand for maintenance and support services, without corresponding revenue, could increase costs and negatively affect our operating results. In addition, if we experience increased customer demand for support and maintenance, we may face increased costs that may harm our results of operations. Further, as we continue to grow our operations and support our global customer base, we need to be able to continue to provide efficient support and effective maintenance that meets our customers’ needs globally at scale. Customers receive additional maintenance and support features, and the number of our customers has grown significantly, which will put additional pressure on our organization. If we are unable to provide efficient customer maintenance and support globally at scale or if we need to hire additional maintenance and support personnel, our business may be harmed. Our ability to attract new customers is highly dependent on our business reputation and on positive recommendations from our existing customers. Any failure to maintain high-quality maintenance and support services, a failure of channel parties to maintain high-quality maintenance and support services or a market perception that we do not maintain high-quality maintenance and support services for our customers, would harm our business.
The COVID-19 pandemic had and could continue to have an adverse impact on our business, our operations, and the markets and communities in which we, our partners, and our customers operate.
The COVID-19 pandemic has caused general business disruption worldwide beginning in January 2020. The ultimate impact and duration of the COVID-19 pandemic on the global economy and our business are difficult to assess or predict. Actual and potential impacts include:
our customer prospects and our existing customers may experience slowdowns in their businesses, which in turn may result in reduced demand for our C3 AI Suite and C3 AI Applications, lengthening of sales cycles, loss of customers, and difficulties in collections;
our employees are working from home significantly more frequently than they have historically, which may result in decreased employee productivity and morale, with increased unwanted employee attrition in addition to the increased risk of a cyberattack;
we continue to incur fixed costs, particularly for real estate, and are deriving reduced or no benefit from those costs;
we may continue to experience disruptions to our growth planning, such as for facilities and international expansion;
we anticipate incurring costs in returning to work from our facilities around the world, including changes to the workplace, such as space planning, food service, and amenities;
we may be subject to legal liability for safe workplace claims;
our critical vendors or third-party partners could go out of business;
in-person marketing events, including industry conferences, have been canceled, and we may continue to experience prolonged delays in our ability to reschedule or conduct in-person marketing events and other sales and marketing activities; and
our marketing, sales, professional services, and support organizations are accustomed to extensive face-to-face customer and partner interactions, and conducting business virtually is unproven.
The impact of any of the foregoing, individually or collectively, could adversely affect our business, financial condition, and results of operations.
37

As a result of the COVID-19 pandemic, we temporarily closed our headquarters and other offices, required our employees and contractors to work remotely, and implemented travel restrictions, all of which represented a significant change in how we operate our business. The operations of our partners and customers have likewise been altered. As a result of global business disruption, the COVID-19 pandemic had a significant adverse impact on our conclusion of new and additional business agreements in 2020 and to date in 2021. While several nations and states have begun to relax restrictions imposed to control the spread of the virus, the COVID-19 pandemic may continue to pose challenges until the effects of the pandemic abate. The duration and extent of the COVID-19 pandemic will depend on future developments that cannot be accurately predicted at this time, such as the extent and effectiveness of containment actions, the emergence and spread of variants of the COVID-19 virus, and the effectiveness, acceptance, and availability of vaccines against the COVID-19 virus and its variants. The COVID-19 pandemic has already had an adverse effect on the global economy, and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global IT spending and, despite the measures we have taken to limit or mitigate the impact, have had and could continue to have an adverse effect on the demand for our C3 AI Suite and C3 AI Applications, lengthen our sales cycles, reduce the value or duration of subscriptions, reduce the level of subscription renewals, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of our paying customers to go out of business, limit the ability of our direct sales force to travel to customers and potential customers, and affect contraction or attrition rates of our paying customers, all of which could adversely affect our business, results of operations, and financial condition during fiscal 2022 and future periods.
Moreover, to the extent the COVID-19 pandemic adversely affects our business, financial condition, and results of operations, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section, including but not limited to, those related to our ability to increase sales to existing and new customers, develop and deploy new offerings and applications and maintain effective marketing and sales capabilities.
Our actual or perceived failure to comply with privacy, data protection laws, regulations, and obligations could harm our business.
We collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of and share, which we collectively refer to as Process or Processing, customers’ proprietary and sensitive data potentially including personal information, confidential information, protected health information, and financial data necessary to operate our business, for legal and marketing purposes, and for other business-related purposes.
Data privacy and regulation of privacy, information security and Processing have become significant issues in the United States, countries in Europe, and in other countries in which we operate. The legal and regulatory framework for privacy and security issues is rapidly evolving, and is expected to increase our compliance costs and exposure to liability. There are numerous federal, state, local, and international laws and regulations regarding privacy, data protection, information security and Processing, and protection of personal information and other content, or Data Protection Laws, the scope of which are changing, subject to differing interpretations and may be inconsistent among countries, or conflict with other rules. We are or may also be subject to the terms of our external and internal privacy and security policies, codes, representations, certifications, industry standards, publications and frameworks, or Privacy Policies, and contractual obligations to third parties related to privacy, data protection, and information security and Processing, including contractual obligations to indemnify and hold harmless third parties from the costs or consequences of non-compliance with Data Protection Laws or other obligations, or collectively, including Privacy Policies, Data Protection Obligations. We expect that there will continue to be new Data Protection Obligations, and we cannot yet determine the impact such future Data Protection Obligations may have on our business. Any significant change to Data Protection Laws and Data Protection Obligations, including without limitation, regarding the manner in which the express or implied consent of customers for Processing is obtained, could increase our costs and require us to modify our operations, possibly in a material manner, which we may be unable to complete and may limit our ability to store and Process data and operate our business.
Data Protection Laws and data protection worldwide are, and are likely to remain, uncertain for the foreseeable future, and our actual or perceived failure to address or comply with these laws could: increase our compliance and operational costs; limit our ability to market our products or services and attract new and retain current customers; limit or eliminate our ability to Process data; expose us to regulatory scrutiny, actions, investigations, fines and penalties; result in reputational harm; lead to a loss of business result in litigation and liability, including class action litigation; cause to incur significant costs, expenses and fees (including attorney fees); cause a material adverse impact to business operations or financial results, and; otherwise result in other material harm to our business, or Adverse Data Protection Impact.
38

We strive to comply with applicable Data Protection Laws, and Data Protection Obligations to the extent possible, but we may at times fail to do so, or may be perceived to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance and may otherwise face Adverse Data Protection Impacts if our employees, partners or vendors do not, or are perceived not to, comply with applicable Data Protection Laws and Data Protection Obligations. We may be subject to, and suffer a an Adverse Data Protection Impact if we fail (or are perceived to have failed) to comply with applicable Data Protection Laws or Data Protection Obligations, or if our Privacy Policies are, in whole or part, found to be inaccurate, incomplete, deceptive, unfair, or misrepresentative of our actual practices. In addition, any such failure or perceived failure could result in public statements against us by consumer advocacy groups, the media or others, which may cause us material reputational harm. Our actual or perceived failure to comply with Data Protection Laws or and Data Protection Obligations could also subject us to litigation, claims, proceedings, actions or investigations by governmental entities, authorities or regulators, which could result in an Adverse Data Protection Impact, including required changes to our business practices, the diversion of resources and the attention of management from our business, regulatory oversights and audits, discontinuance of necessary Processing, or other remedies that adversely affect our business.
We also expect that there will continue to be new laws, regulations, and industry standards concerning privacy, data protection, information security and other aspects of data Processing proposed and enacted in various jurisdictions. In Europe, the General Data Protection Regulation (2016/679), or GDPR, went into effect in May 2018 and introduced strict requirements for Processing the personal data of European Union data subjects. The GDPR may apply to us to the extent we Process the personal data of European Union data subjects. Companies that must comply with the GDPR face increased compliance obligations and risk, including more robust regulatory enforcement of data protection requirements, an order prohibiting Processing of European data subject personal data and potential fines for noncompliance of up to €20 million or 4% of the annual global revenues of the noncompliant company, whichever is greater. European data protection laws including the GDPR also generally prohibit the transfer of personal data from the European Economic Area, or EEA, to the United States and most other countries unless the parties to the transfer have established a legal basis for the transfer and implemented specific safeguards to protect the transferred personal data. One of the primary mechanisms allowing U.S. companies to import personal information from Europe in compliance with the GDPR has been certification to the EU-U.S. Privacy Shield and Swiss-U.S. Privacy Shield frameworks administered by the U.S. Department of Commerce. However, the Court of Justice of the European Union, in the “Schrems II” ruling, invalidated framework in July 2020. The Swiss Federal Data Protection and Information Commissioner also has opined that the Swiss-U.S. Privacy Shield is inadequate for transfers of data from Switzerland to the U.S. Authorities in the United Kingdom, whose data protection laws are similar to those of the European Union, may similarly invalidate use of the EU-U.S. Privacy Shield as mechanisms for lawful personal information transfers from those countries to the United States.
The Schrems II decision also raised questions about whether one of the primary alternatives to the EU-U.S. Privacy Shield, namely, the European Commission’s Standard Contractual Clauses, can lawfully be used for personal information transfers from Europe to the United States or most other countries. At present, there are few, if any, viable alternatives to the EU-U.S. Privacy Shield and the Standard Contractual, or SCCs. The European Commission recently proposed updates to the SCCs, and additional regulatory guidance has been released that seeks to imposes additional obligations on companies seeking to rely on the SCCs. As such, any transfers by us or our vendors of personal data from Europe may not comply with European data protection law,; may increase our exposure to the GDPR’s heightened sanctions for violations of its cross-border data transfer restrictions and may reduce demand from companies subject to European data protection laws
Further, the United Kingdom has exited the EU, with such exit referred to as “Brexit,” effective December 31, 2020. The GDPR’s data protection obligations continue to form part of the laws in the United Kingdom by virtue of section 3 of the European Union (Withdrawal) Act 2018, as amended (including by the various Data Protection, Privacy and Electronic Communications (EU Exit) Regulations), which potentially exposes us to two parallel data protection regimes, each of which authorizes fines and the potential for divergent enforcement actions. It remains unclear the extent to which the transfer of personal data from the EU to the United Kingdom will in the future continue to remain lawful under the GDPR. Pursuant to a post-Brexit agreement between the United Kingdom and the EU, the European Commission will continue to treat the United Kingdom as if it remained a member state of the EU in relation to transfers of personal data from the EEA to the United Kingdom, meaning such transfers may be made without a need for additional safeguards, for a transition period ending no later than June 30, 2021. This transition period will end earlier if the European Commission adopts an adequacy decision in respect of the United Kingdom or the United Kingdom amends certain UK data protection laws, or relevant aspects thereof, without the EU’s consent (unless those amendments are made simply to align those UK data protection laws with the EU’s data protection regime). To date, the European Commission has published draft decisions finding the United Kingdom to be adequate under the
39

GDPR, and the European Data Protection Board has published non-binding opinions on these drafts. The drafts must still be voted on by the governments of the EU member states and formally adopted by the European Commission. There is no set timeline for these actions, although the European Commission has said that it could make a formal adequacy determination in June 2021. If the European Commission does not adopt an adequacy decision with regard to personal data transfers to the United Kingdom before the expiration of the transition period for any reason, from that point onwards, the United Kingdom will be a “third country” under the GDPR and such transfers will need to be made subject to GDPR-compliant safeguards (for example, the Standard Contractual Clauses). With substantial uncertainty over the interpretation and application of how United Kingdom will approach and address GDPR following the transition period, we may face challenges in addressing their requirements and making necessary changes to our policies and practices, and may incur significant costs and expenses in an effort to do so. Any failure or perceived failure by us to comply with applicable Data Protection Laws or Data Protection Obligations may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us, as well as other Adverse Data Protection Impacts. Furthermore, the costs of compliance with, and other burdens imposed by, laws, regulations, and policies that are applicable to the businesses of our customers relating to privacy, data protection, data security, and other aspects of data Processing may limit the adoption and use of, and reduce the overall demand for, our C3 AI Suite and C3 AI Applications.
In the United States, Data Protection Laws include rules and regulations promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the California Consumer Privacy Act, or CCPA, and other state and federal laws relating to privacy and data security. For example, the CCPA requires companies that process information on California residents to make new disclosures to consumers about their data collection, use and sharing practices, and allows consumers to opt out of the sale of personal information with third parties and provides a private right of action and statutory damages for data breaches. The CCPA may increase our compliance costs and potential liability. In addition, California voters recently approved the California Privacy Rights Act of 2020, or CPRA that goes into effect on January 1, 2023. The CPRA would, among other things, give California residents the ability to limit the use of their sensitive information, provide for penalties for CPRA violations concerning California residents under the age of 16, and establish a new California Privacy Protection Agency to implement and enforce the law. The enactment of the CCPA is prompting a wave of similar legislative developments in other states in the United States, which could create the potential for a patchwork of overlapping but different state laws. Some observers have noted that the CCPA could mark the beginning of a trend toward more stringent privacy legislation in the United States, which could increase our potential liability and adversely affect our business, results of operations, and financial condition. Some countries also are considering or have passed legislation requiring local storage and Processing of data, or similar requirements, which could increase the cost and complexity of operating our C3 AI Suite and C3 AI Applications and other aspects of our business.
With laws and regulations, the United States, and globally imposing new and relatively burdensome obligations, and with substantial uncertainty over the interpretation and application of these and other laws and regulations, there is a risk that the requirements of these laws and regulations, or of contractual or other obligations relating to privacy, data protection, or information security, are interpreted or applied in a manner that is, or is alleged to be, inconsistent with our management and Processing practices, our policies or procedures, or the features of our C3 AI Suite and C3 AI Applications. We may face challenges in addressing their requirements and making necessary changes to our policies and practices, and may incur significant costs and expenses in an effort to do so. Although we endeavor to comply with our Privacy Policies and other privacy-, data protection-, or information security-related obligations, we may at times fail to do so or may be perceived to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees or vendors to comply with our Privacy Policies and other privacy-, data protection-, or information security-related obligations. Any failure or perceived failure by us to comply with our Privacy Policies and our privacy-, data protection-, or information security-related obligations to customers or other third parties or any of our other legal obligations relating to privacy, data protection, or information security may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us by consumer advocacy groups or others, and could result in significant liability or cause our customers to lose trust in us, which could have an adverse effect on our reputation and business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the adoption and use of, and reduce the overall demand for, our C3 AI Suite and C3 AI Applications.
Additionally, if third parties we work with, such as vendors or developers, violate Data Protection Laws or Data Protection Obligations, such violations may also put our customers’ content at risk and could in turn have an adverse effect on our business. Further, any significant change to Data Protection Laws, Data Protection Obligations, or industry practices regarding the collection, use, retention, security, or disclosure of our customers’ content, or regarding the manner in which express or
40

implied consent for the collection, use, retention, or disclosure of such content is obtained, could increase our costs and require us to modify our C3 AI Suite and C3 AI Applications, possibly in a material manner, which we may be unable to complete and may limit our ability to store and Process customer data or develop new applications and features.
If we or our third-party service providers experience a security breach or unauthorized parties otherwise obtain access to our customers’ data, our data, or our C3 AI Suite, our C3 AI Suite may be perceived as not being secure, our reputation may be harmed, demand for our platform may be reduced, and we may incur significant liabilities.
Our C3 AI Suite and C3 AI Applications process, store, and transmit our customers’ proprietary and sensitive data, potentially including personal information, protected health information, and financial data. Our C3 AI Suite and C3 AI Applications are built to be available on the infrastructure of third-party public cloud providers such as AWS, Azure, and Google Cloud Platform. We also use third-party service providers to help us deliver services to our customers. These vendors may store or Process personal information, protected health information, or other confidential information of our employees, our partners or our customers. We collect such information from individuals located both in the United States and abroad and may store or Process such information outside the country in which it was collected. While we and our third-party service providers have implemented a number of security measures designed to protect against security breaches, these measures could fail or may be insufficient, resulting in the unauthorized disclosure, modification, misuse, unavailability, destruction, or loss of our or our customers’ data or other sensitive information. Any security breach of our C3 AI Suite, our applications, our operational systems, physical facilities, or the systems of our third-party partners, or the perception that one has occurred, could result in litigation, indemnity obligations, regulatory enforcement actions, investigations, fines, penalties, mitigation and remediation costs, disputes, reputational harm, diversion of management’s attention, and other liabilities and damage to our business. Even though we do not control the security measures of third parties, we may be perceived or asserted to be responsible for any breach of such measures or suffer reputational harm even where we do not have recourse to the third party that caused the breach. In addition, any failure by our partners to comply with applicable law or regulations could result in proceedings against us by governmental entities or others, with further financial, operational, and reputational damage.
Cyberattacks, denial-of-service attacks, ransomware attacks, business email compromises, computer malware, viruses, social engineering (including phishing) and other malicious internet-based activity are prevalent in our industry and our customers’ industries and such attacks continue to increase. We also utilize third-party providers to host, transmit, or otherwise process electronic data in connection with our business activities. We or our vendors and business partners may experience attacks, unavailable systems, unauthorized access or disclosure due to employee or other theft or misuse, denial-of-service attacks, sophisticated attacks by nation-state and nation-state supported actors, and advanced persistent threat intrusions. Despite our efforts to ensure the security, privacy, integrity, confidentiality, availability, and authenticity information technology networks and systems, Processing and information, we may not be able to anticipate or to implement effective preventive and remedial measures against all data security and privacy threats. We cannot guarantee that the recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our systems, networks and physical facilities, which are designed to protect against, detect and minimize security breaches, or those of our vendors and business partners, will be adequate to prevent or detect service interruption, system failure data loss or theft, or other material adverse consequences. No security solution, strategy, or measures can address all possible security threats or block all methods of penetrating a network or otherwise perpetrating a security incident. The risk of unauthorized circumvention of our security measures or those of our third-party providers, clients and partners has been heightened by advances in computer and software capabilities and the increasing sophistication of hackers who employ complex techniques, including without limitation, the theft or misuse of personal and financial information, counterfeiting, “phishing” or social engineering incidents, ransomware, extortion, publicly announcing security breaches, account takeover attacks, denial or degradation of service attacks, malware, fraudulent payment and identity theft. The techniques used to sabotage, disrupt or to obtain unauthorized access to our C3 AI Suite, applications, systems, networks, or physical facilities in which data is stored or through which data is transmitted change frequently, and we may be unable to implement adequate preventative measures or stop security breaches while they are occurring. In addition, laws, regulations, government guidance, and industry standards and practices in the United States and elsewhere are rapidly evolving to combat these threats. We may face increased compliance burdens regarding such requirements from regulators and customers regarding our products and services and also incur additional costs for oversight and monitoring of security risks relating to our own supply chain.
The recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our C3 AI Suite, applications, systems, networks and physical facilities, which are designed to protect against, detect and minimize security breaches, may not be adequate to prevent or detect service interruption, system failure or data loss.
41

Our C3 AI Suite, applications, systems, networks, and physical facilities could be breached or personal information could be otherwise compromised due to employee error or malfeasance, if, for example, third parties attempt to fraudulently induce our employees, those of our vendors and business partners, or our customers to disclose information or user names and/or passwords, or otherwise compromise the security of our C3 AI Suite, networks, systems and/or physical facilities. Third parties may also exploit vulnerabilities in, or obtain unauthorized access to, platforms, applications, systems, networks and/or physical facilities utilized by our vendors. We and a number of our vendors and business partners have previously been, and may in the future become, the target of cyber-attacks by third parties seeking unauthorized access to our or our customers’ data or to disrupt our operations or ability to provide our services. While we have been successful in preventing such unauthorized access and disruption in the past, we may not continue to be successful against these or other attacks in the future.
The costs to respond to a security breach and/or to mitigate any security vulnerabilities that may be identified could be significant, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service, negative publicity, and other harm to our business and our competitive position. We could be required to fundamentally change our business activities and practices in response to a security breach or related regulatory actions or litigation, which could have an adverse effect on our business.
We have contractual and legal obligations to notify relevant stakeholders of security breaches. Most jurisdictions have enacted laws requiring companies to notify individuals, regulatory authorities, and others of security breaches involving certain types of data. In addition, our agreements with certain customers and partners may require us to notify them in the event of a security breach involving customer or partner data on our systems or those of subcontractors Processing customer or partner data on our behalf. Such mandatory disclosures are costly, could lead to negative publicity, may cause our customers to lose confidence in the effectiveness of our security measures, and require us to expend significant capital and other resources to respond to or alleviate problems caused by the actual or perceived security breach may cause us to breach customer contracts. Depending on the facts and circumstances of such an incident, these damages, penalties and costs could be significant and may not be covered by insurance or could exceed our applicable insurance coverage limits. Such an event also could harm our reputation and result in litigation against us. Any of these results could materially adversely affect our financial performance. Our agreements with certain customers may require us to use industry-standard, reasonable, or other specified measures to safeguard sensitive personal information or confidential information, and any actual or perceived breach of such measures may increase the likelihood and frequency of customer audits under our agreements, which is likely to increase the costs of doing business. An actual or perceived security breach could lead to claims by our customers, or other relevant stakeholders that we have failed to comply with such legal or contractual obligations. As a result, we could be subject to legal action or our customers could end their relationships with us. There can be no assurance that any limitations of liability in our contracts, which we have in certain agreements, would be enforceable or adequate or would otherwise protect us from liabilities or damages.
Litigation resulting from security breaches may adversely affect our business. Unauthorized access to our C3 AI Suite, applications, systems, networks, or physical facilities could result in litigation with our customers or other relevant stakeholders. These proceedings could force us to spend money in defense or settlement, divert management’s time and attention, increase our costs of doing business, or adversely affect our reputation. We could be required to fundamentally change our business activities and practices or modify our C3 AI Suite, or C3 AI Applications capabilities in response to such litigation, which could have an adverse effect on our business. If a security breach were to occur, and the confidentiality, integrity or availability of our data or the data of our partners or our customers was disrupted, we could incur significant liability, or our C3 AI Suite, applications, systems, or networks may be perceived as less desirable, which could negatively affect our business and damage our reputation.
If we fail to detect or remediate a security breach in a timely manner, or a breach otherwise affects a large amount of data of one or more customers, or if we suffer a cyberattack that impacts our ability to operate our C3 AI Suite and C3 AI Applications, we may suffer material damage to our reputation, business, financial condition, and results of operations. Further, we may not have adequate insurance coverage for security incidents or breaches, including fines, judgments, settlements, penalties, costs, attorney fees and other impacts that arise out of incidents or breaches. Depending on the facts and circumstances of such an incident, the damages, penalties and costs could be significant and may not be covered by insurance or could exceed our applicable insurance coverage limits. If the impacts of a security incident or breach, or the successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), it could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and
42

omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to all or part of any future claim or loss. Our risks are likely to increase as we continue to expand our C3 AI Suite and C3 AI Applications, grow our customer base, and store, transmit, and otherwise Process increasingly large amounts of proprietary and sensitive data.
We could suffer disruptions, outages, defects, and other performance and quality problems with our C3 AI Suite or C3 AI Applications or with the public cloud and internet infrastructure on which it relies.
Our business depends on our C3 AI Suite and C3 AI Applications to be available without disruption. We have experienced, and may in the future experience, disruptions, outages, defects, and other performance and quality problems with our C3 AI Suite and C3 AI Applications. We have also experienced, and may in the future experience, disruptions, outages, defects, and other performance and quality problems with the public cloud and internet infrastructure on which our C3 AI Suite and C3 AI Applications rely. These problems can be caused by a variety of factors, including introductions of new functionality, vulnerabilities and defects in proprietary and open source software, human error or misconduct, capacity constraints, design limitations, as well as from internal and external security breaches, malware and viruses, ransomware, cyber events, denial or degradation of service attacks or other security-related incidents.
Further, if our contractual and other business relationships with our public cloud providers are terminated, suspended, or suffer a material change to which we are unable to adapt, such as the elimination of services or features on which we depend, we could be unable to provide our C3 AI Suite and C3 AI Applications and could experience significant delays and incur additional expense in transitioning customers to a different public cloud provider.
Any disruptions, outages, defects, and other security performance and quality problems with our C3 AI Suite and C3 AI Applications or with the public cloud and internet infrastructure on which it relies, or any material change in our contractual and other business relationships with our public cloud providers, could result in reduced use of our C3 AI Suite and C3 AI Applications, increased expenses, including significant, unplanned capital investments and/or service credit obligations, and harm to our brand and reputation, any of which could have a material adverse effect on our business, financial condition, reputation and results of operations.
Our application for a PPP Loan could in the future be determined to have been impermissible which could result in damage to our reputation or adversely impact our business.
In May 2020, given the uncertainty caused by COVID-19 and related events we applied for and received proceeds of approximately $6.3 million from a loan under the Paycheck Protection Program, or the PPP Loan, of the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act. The PPP Loan had a term of two years, was unsecured, and was guaranteed by the U. S. Small Business Administration, or the SBA. The PPP Loan carried a fixed interest rate of 1.00% per annum, with the first six months of interest deferred. Under the CARES Act, we may have been eligible to apply for forgiveness of all loan proceeds used to pay payroll costs, rent, utilities, and other qualifying expenses, provided that we retained a certain number of employees and maintain compensation within certain regulatory parameters of the Paycheck Protection Program. However, we repaid the entire balance of the PPP Loan, including accrued interest in August 2020.
In applying for the PPP Loan, we were required to certify, among other things, that the then-current economic uncertainty made the PPP Loan necessary to support our ongoing operations and that we did not, together with our affiliates, then employ more than 500 employees. We made these certifications in good faith after analyzing, among other things, economic uncertainties created by the COVID-19 pandemic, including its impact on our customers and prospects and the global economic at large, and the potential impact on our business activity.
We believe that we satisfied all eligibility criteria for the PPP Loan, and that our receipt of the PPP Loan was consistent with the objectives of the PPP of the CARES Act. The certification regarding necessity described above did not at the time contain any objective criteria and continues to be subject to interpretation. If, despite our good-faith belief that we satisfied all eligibility requirements for the PPP Loan, we are later determined to have violated any of the laws or governmental regulations that apply to us in connection with the PPP Loan, such as the False Claims Act, or it is otherwise determined that we were ineligible to receive the PPP Loan, we may be subject to civil, criminal, and administrative penalties, despite the fact that we elected not to use any of the PPP Loan proceeds and repaid the entire balance of the PPP Loan, including accrued interest. Any violations or alleged violations may result in adverse publicity and damage to our reputation, a review or audit by the SBA or other government entity, or claims under the False Claims Act. These events could consume significant financial and management resources and could have a material adverse effect on our business, results of operations, and financial condition.
43

We rely on third-party service providers to host and deliver our C3 AI Suite and C3 AI Applications, and any interruptions or delays in these services could impair our C3 AI Suite and C3 AI Applications and harm our business.
We currently serve our customers from third-party data center hosting facilities located in the United States, Asia, and Europe. Our operations depend, in part, on our third-party facility providers’ ability to protect these facilities against damage or interruption from natural disasters, power or telecommunications failures, criminal acts, and similar events. In the event that our data center arrangements are terminated, or if there are any lapses of service or damage to a center, we could experience lengthy interruptions in our C3 AI Suite and C3 AI Applications as well as delays and additional expenses in making new arrangements.
We designed our system infrastructure and procure and own or lease the computer hardware used for our C3 AI Suite and C3 AI Applications. Design and mechanical errors, spikes in usage volume, and failure to follow system protocols and procedures could cause our systems to fail, resulting in interruptions in our C3 AI Suite and C3 AI Applications. Any interruptions or delays in our service, whether as a result of third-party error, our own error, natural disasters, or security breaches, whether accidental or willful, could harm our relationships with our customers and cause our revenue to decrease and/or our expenses to increase. Also, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors in turn could further reduce our revenue, subject us to liability and cause us to issue credits or cause customers to fail to renew their subscriptions, any of which could materially adversely affect our business.
We may face exposure to foreign currency exchange rate fluctuations.
We sell to customers globally and have international operations primarily in Europe. As we continue to expand our international operations, we will become more exposed to the effects of fluctuations in currency exchange rates. Although the majority of our cash generated from revenue is denominated in U.S. dollars, a small amount is denominated in foreign currencies, and our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations. For the fiscal years ended April 30, 2021 and 2020, 25% and 20% of our revenue, respectively, and 9% and 9% of our expenses, respectively, were denominated in currencies other than U.S. dollars. Because we conduct business in currencies other than U.S. dollars but report our results of operations in U.S. dollars, we also face remeasurement exposure to fluctuations in currency exchange rates, which could hinder our ability to predict our future results and earnings and could materially impact our results of operations. Therefore, increases in the value of the U.S. dollar and decreases in the value of foreign currencies could result in the dollar equivalent of our revenue being lower. We do not currently maintain a program to hedge exposures to non-U.S. dollar currencies.
Sales to government entities and highly regulated organizations are subject to a number of challenges and risks.
We have sold and may sell to U.S. federal, state, and local, as well as foreign, governmental agency customers, as well as to customers in highly regulated industries such as financial services, telecommunications, and healthcare. Sales to such entities are subject to a number of challenges and risks. Selling to such entities can be highly competitive, expensive, and time consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government contracting requirements may change and in doing so restrict our ability to sell into the government sector. Government demand and payment for our C3 AI Suite and C3 AI Applications are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our C3 AI Suite and C3 AI Applications.
Further, governmental and highly regulated entities may demand contract terms that differ from our standard arrangements and may be less favorable than terms agreed with private sector customers. In our experience, government entities often require shorter term subscriptions than our private sector customers due to budget cycles, making one-year subscriptions not uncommon. Government entities and highly regulated organizations typically have longer implementation cycles, sometimes require acceptance provisions that can lead to a delay in revenue recognition, can have more complex IT and data environments, and may expect greater payment flexibility from vendors.
Contracts with governmental entities may also include preferential pricing terms, including, but not limited to, “most favored customer” pricing. In the event that we are successful in being awarded a government contract, such award may be subject to appeals, disputes, or litigation, including but not limited to bid protests by unsuccessful bidders.
44

As a government contractor or subcontractor, we must comply with laws, regulations, and contractual provisions relating to the formation, administration, and performance of government contracts and inclusion on government contract vehicles, which affect how we and our partners do business with government agencies. As a result of actual or perceived noncompliance with government contracting laws, regulations, or contractual provisions, we may be subject to non-ordinary course audits and internal investigations which may prove costly to our business financially, divert management time, or limit our ability to continue selling our products and services to our government customers. These laws and regulations may impose other added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our channel partners, downward contract price adjustments or refund obligations, civil or criminal penalties, and termination of contracts and suspension or debarment from government contracting for a period of time with government agencies. Any such damages, penalties, disruption, or limitation in our ability to do business with a government would adversely impact, and could have a material adverse effect on, our business, results of operations, financial condition, public perception and growth prospects.
Governmental and highly regulated entities may have statutory, contractual, or other legal rights to terminate contracts with us or our partners for convenience or for other reasons. Any such termination may adversely affect our ability to contract with other government customers as well as our reputation, business, financial condition, and results of operations. All these factors can add further risk to business conducted with these customers. If sales expected from a government entity or highly regulated organization for a particular period are not realized in that period or at all, our business, financial condition, results of operations, and growth prospects could be materially and adversely affected.
Our business could be adversely affected if our employees cannot obtain and maintain required security clearances, we cannot obtain and maintain a required facility security clearance, or we do not comply with legal and regulatory obligations regarding the safeguarding of classified information.
One of our U.S. government contracts requires our employees to maintain security clearances, and also requires us to comply with U.S. Department of Defense, or DoD, security rules and regulations. The DoD has strict security clearance requirements for personnel who perform work in support of classified programs. In general, access to classified information, technology, facilities, or programs are subject to additional contract oversight and potential liability. In the event of a security incident involving classified information, technology, facilities, or programs, or personnel holding clearances, we may be subject to legal, financial, operational and reputational harm. Obtaining and maintaining security clearances for employees involves a lengthy process, and it is difficult to identify, recruit, and retain employees who already hold security clearances. If our employees are unable to obtain security clearances in a timely manner, or at all, or if our employees who hold security clearances are unable to maintain their clearances or terminate employment with us, then a customer requiring classified work could terminate an existing contract or decide not to renew the contract upon its expiration. To the extent we are not able to obtain or maintain a facility security clearance, we may not be able to bid on or win new classified contracts, and our existing contract (and any future contracts we may subsequently obtain) requiring a facility security clearance could be terminated.
If we are unable to achieve and sustain a level of liquidity sufficient to support our operations and fulfill our obligations, our business, operating results and financial position could be adversely affected.
We actively monitor and manage our cash and cash equivalents so that sufficient liquidity is available to fund our operations and other corporate purposes. In the future, increased levels of liquidity may be required to adequately support our operations and initiatives and to mitigate the effects of business challenges or unforeseen circumstances. If we are unable to achieve and sustain such increased levels of liquidity, we may suffer adverse consequences including reduced investment in our C3 AI Suite and C3 AI Applications, difficulties in executing our business plan and fulfilling our obligations, and other operational challenges. Any of these developments could adversely affect our business, operating results and financial position.
We may need additional capital, and we cannot be certain that additional financing will be available on favorable terms, or at all.
Historically, we have funded our operations and capital expenditures primarily through equity issuances and cash generated from our operations. Although we currently anticipate that our existing cash and cash equivalents and cash flow from operations will be sufficient to meet our cash needs for the foreseeable future, we may require additional financing. We evaluate financing opportunities from time to time, and our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance, and condition of the capital markets at the time we seek financing. Future sales and issuances of our capital stock or rights to purchase our capital stock could result in substantial dilution to our
45

existing stockholders. We may sell Class A common stock, convertible securities, and other equity securities in one or more transactions at prices and in a manner as we may determine from time to time. If we sell any such securities in subsequent transactions, investors may be materially diluted. New investors in such subsequent transactions could gain rights, preferences, and privileges senior to those of holders of our Class A common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth, development efforts and to respond to business challenges could be significantly impaired, and our business, operating results and financial condition may be adversely affected.
We may acquire other businesses or receive offers to be acquired, which could require significant management attention, disrupt our business or dilute stockholder value.
We have in the past made, and may in the future make, acquisitions of other companies, products, and technologies. We have limited experience in acquisitions. We may not be able to find suitable acquisition candidates and we may not be able to complete acquisitions on favorable terms, if at all. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any acquisitions we complete could be viewed negatively by customers, developers, or investors. In addition, we may not be able to integrate acquired businesses successfully or effectively manage the combined company following an acquisition. If we fail to successfully integrate our acquisitions, or the people or technologies associated with those acquisitions, into our company, the results of operations of the combined company could be adversely affected. Any integration process will require significant time and resources, require significant attention from management and disrupt the ordinary functioning of our business, and we may not be able to manage the process successfully, which could harm our business. In addition, we may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition transaction, including accounting charges.
We may have to pay cash, incur debt, or issue equity securities to pay for any such acquisition, each of which could affect our financial condition or the value of our capital stock. The sale of equity to finance any such acquisitions could result in dilution to our stockholders. If we incur more debt, it would result in increased fixed obligations and could also subject us to covenants or other restrictions that would impede our ability to flexibly operate our business.
We have business and customer relationships with certain entities who are stockholders or are affiliated with our directors, or both, and conflicts of interest may arise because of such relationships.
Some of our customers and other business partners are affiliated with certain of our directors or hold shares of our capital stock, or both. For example, in June 2019, we entered into a strategic collaboration agreement with Baker Hughes whereby Baker Hughes had a right to appoint a director. Our director, Lorenzo Simonelli, is an employee of Baker Hughes, and Baker Hughes is a stockholder. We believe that the transactions and agreements that we have entered into with related parties are on terms that are at least as favorable as could reasonably have been obtained at such time from third parties. However, these relationships could create, or appear to create, potential conflicts of interest when our board of directors is faced with decisions that could have different implications for us and these other parties or their affiliates. In addition, conflicts of interest may arise between us and these other parties and their affiliates. The appearance of conflicts, even if such conflicts do not materialize, might adversely affect the public’s perception of us, as well as our relationship with other companies and our ability to enter into new relationships in the future, including with competitors of such related parties, which could harm our business and results of operations.
Risks Related to Our International Operations
We are continuing to expand our operations outside the United States, where we may be subject to increased business and economic risks that could harm our business.
We have customers in more than 10 countries, and 35% of our revenue for the fiscal year ended April 30, 2021 was generated from customers outside of North America. As of April 30, 2021, we had nine international sales locations, and we plan to add local sales support in further select international markets over time. We expect to continue to expand our international operations, which may include opening offices in new jurisdictions and providing our C3 AI Suite and C3 AI Applications in additional languages. Any new markets or countries into which we attempt to sell subscriptions to our C3 AI
46

Suite and C3 AI Applications may not be receptive. For example, we may not be able to expand further in some markets if we are not able to satisfy certain government- and industry-specific requirements. In addition, our ability to manage our business and conduct our operations internationally in the future may require considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal and regulatory systems, alternative dispute systems, and commercial markets. Future international expansion will require investment of significant funds and other resources. Operating internationally subjects us to new risks and may increase risks that we currently face, including risks associated with:
recruiting and retaining talented and capable employees outside the United States and maintaining our company culture across all of our offices;
potentially different pricing environments, longer sales cycles, and longer accounts receivable payment cycles and collections issues;
compliance with applicable international laws and regulations, including laws and regulations with respect to privacy, data protection, and consumer protection, and the risk of penalties to us and individual members of management or employees if our practices are deemed to be out of compliance;
management of an employee base in jurisdictions that may not give us the same employment and retention flexibility as does the United States;
operating in jurisdictions that do not protect intellectual property rights to the same extent as does the United States and the practical enforcement of such intellectual property rights outside of the United States;
foreign government interference with our intellectual property that resides outside of the United States, such as the risk of changes in foreign laws that could restrict our ability to use our intellectual property;
integration with partners outside of the United States;
securing our locally operated systems and our data and the data of our customers and partners accessible from such jurisdictions;
compliance by us and our business partners with anti-corruption laws, import and export control laws, tariffs, trade barriers, economic sanctions, anti-money laundering laws and other regulatory limitations on our ability to provide our C3 AI Suite and C3 AI Applications in certain international markets;
foreign exchange controls that might require significant lead time in setting up operations in certain geographic territories and might prevent us from repatriating cash earned outside the United States;
political and economic instability;
COVID-19 or any other pandemics or epidemics that could result in decreased economic activity in certain markets, decreased use of our C3 AI Suite and C3 AI Applications, or in our decreased ability to import, export, or sell our C3 AI Suite and C3 AI Applications to existing or new customers in international markets;
changes in diplomatic and trade relationships, including the imposition of new trade restrictions, trade protection measures, import or export requirements, trade embargoes, and other trade barriers;
generally longer payment cycles and greater difficulty in collecting accounts receivable;
double taxation of our international earnings and potentially adverse tax consequences due to changes in the income and other tax laws of the United States or the international jurisdictions in which we operate; and
higher costs of doing business internationally, including increased accounting, travel, infrastructure, and legal compliance costs.
Some of our business partners also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks.
47

Compliance with laws and regulations applicable to our global operations substantially increases our cost of doing business in international jurisdictions. We may be unable to keep current with changes in laws and regulations as they occur. Although we have implemented policies and procedures designed to support compliance with these laws and regulations, there can be no assurance that we will always maintain compliance or that all of our employees, contractors, partners, and agents will comply. Any violations could result in enforcement actions, fines, civil and criminal penalties, damages, injunctions, or reputational harm. If we are unable to comply with these laws and regulations or manage the complexity of our global operations successfully, we may need to relocate or cease operations in certain foreign jurisdictions.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.
Our C3 AI Suite and C3 AI Applications are subject to various restrictions under U.S. export control and trade and economic sanctions laws and regulations, including the U.S. Department of Commerce’s Export Administration Regulations, or EAR, and various economic and trade sanctions regulations administered by the U.S. Department of the Treasury’s Office of Foreign Assets Control, or OFAC. U.S. export control and economic sanctions laws and regulations include restrictions or prohibitions on the sale or supply of certain AI platform and applications, services and technologies to U.S. embargoed or sanctioned countries, governments, persons, and entities. Further, U.S. export laws and regulations include broad licensing requirements, including requiring authorization for the export of certain items. In addition, various countries regulate the import of certain items, including through import permitting and licensing requirements and have enacted or could enact laws that could limit our ability to distribute our C3 AI Suite and C3 AI Applications or could limit our customers’ ability to implement our C3 AI Suite and C3 AI Applications in those countries.
Changes in our C3 AI Suite and C3 AI Applications and, if required, obtaining the necessary export license or other authorization for a particular sale, or changes in export, sanctions, and import laws, may result in the delay or loss of sales opportunities, delay the introduction and sale of subscriptions to our C3 AI Suite and C3 AI Applications in international markets, prevent our customers with international operations from using our C3 AI Suite and C3 AI Applications or, in some cases, prevent the access or use of our C3 AI Suite and C3 AI Applications to and from certain countries, governments, persons, or entities altogether. Further, any change in export or import regulations, economic sanctions or related laws, shift in the enforcement or scope of existing regulations or change in the countries, governments, persons, or technologies targeted by such regulations could result in decreased use of our C3 AI Suite and C3 AI Applications or in our decreased ability to export or sell our C3 AI Suite and C3 AI Applications to existing or potential customers with international operations. Any decreased use of our C3 AI Suite and C3 AI Applications or limitation on our ability to export or sell our C3 AI Suite and C3 AI Applications would likely harm our business.
In addition, if our channel partners fail to obtain appropriate import, export, or re-export licenses or permits, we may also be adversely affected through reputational harm, as well as other negative consequences, including government investigations and penalties.
Even though we take precautions to ensure that we and our channel partners comply with all relevant regulations, any failure by us or our channel partners to comply with U.S. export control and economic sanctions laws and regulations or other laws could have negative consequences, including reputational harm, government investigations and substantial civil and criminal penalties (e.g., fines, incarceration for responsible employees and managers, and the possible loss of export or import privileges).
We are subject to the U.S. Foreign Corrupt Practices Act, or FCPA, and similar anti-corruption, anti-bribery, and similar laws, and non-compliance with such laws can subject us to criminal or civil liability and harm our business, financial condition and results of operations.
We are subject to the FCPA, U.S. domestic bribery laws, the UK Bribery Act, and other anti-corruption and similar laws in the countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees, and their third-party business partners or intermediaries, representatives, and agents from authorizing, offering, or providing, directly or indirectly, improper payments or other benefits, directly or indirectly, to government officials or others in the private sector in order to influence official action, direct business to any person, gain any improper advantage, or obtain or retain business. As we increase our international sales and business, our risks under these laws may increase.
48

As we increase our international sales and business and sales to the public sector, we may engage with third-party business partners and intermediaries to market our C3 AI Suite and C3 AI Applications and to obtain necessary permits, licenses, and other regulatory approvals. In addition, we or our third-party business partners or intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of our third-party business partners or intermediaries, our employees, representatives, contractors, and agents, even if we do not explicitly authorize such activities.
These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address compliance with such laws, our third-party business partners or intermediaries, employees, representatives, contractors, and agents may take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Detecting, investigating, and resolving actual or alleged violations of anti-corruption laws can require a significant diversion of time, resources, and attention from senior management, as well as significant defense costs and other professional fees. In addition, noncompliance with anti-corruption, or anti-bribery laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, enforcement actions, fines, damages, other civil or criminal penalties or injunctions against us, our officers, or our employees, disgorgement of profits, suspension or debarment from contracting with the U.S. government or other persons, reputational harm, adverse media coverage, and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal proceeding, our reputation, business, stock price, financial condition, prospects and results of operations could be harmed.
Risks Related to Taxes
Our results of operations may be harmed if we are required to collect sales or other related taxes for our subscriptions in jurisdictions where we have not historically done so.
We collect sales tax in a number of jurisdictions. One or more states or countries may seek to impose incremental or new sales, use, or other tax collection obligations on us. A successful assertion by a state, country, or other jurisdiction that we should have been or should be collecting additional sales, use, or other taxes could, among other things, result in substantial tax payments, create significant administrative burdens for us, discourage potential customers from subscribing to our C3 AI Suite and C3 AI Applications due to the incremental cost of any such sales or other related taxes, or otherwise harm our business.
We may be subject to liabilities on past sales for taxes, surcharges, and fees.
We currently collect and remit applicable sales tax in jurisdictions where we, through our employees, have a presence and where we have determined, based on legal precedents in the jurisdiction, that sales of our C3 AI Suite and C3 AI Applications are classified as taxable. We do not currently collect and remit other state and local excise, utility, user, and ad valorem taxes, fees or surcharges that may apply to our customers. We believe that we are not otherwise subject to, or required to collect, any additional taxes, fees or surcharges imposed by state and local jurisdictions because we do not have a sufficient physical presence or “nexus” in the relevant taxing jurisdiction or such taxes, fees, or surcharges do not apply to sales of our C3 AI Suite and C3 AI Applications in the relevant taxing jurisdiction. However, there is uncertainty as to what constitutes sufficient physical presence or nexus for a state or local jurisdiction to levy taxes, fees, and surcharges for sales made over the internet, and there is also uncertainty as to whether our characterization of our C3 AI Suite and C3 AI Applications as not taxable in certain jurisdictions will be accepted by state and local taxing authorities. Additionally, we have not historically collected value-added tax, or VAT, or goods and services tax, or GST, on sales of our C3 AI Suite and C3 AI Applications, generally, because we make almost all of our sales through our office in the United States, and we believe, based on information provided to us by our customers, that most of our sales are made to business customers.
Taxing authorities may challenge our position that we do not have sufficient nexus in a taxing jurisdiction or that our C3 AI Suite and C3 AI Applications use, telecommunications, VAT, GST, and other taxes, which could result in increased tax liabilities for us or our customers, which could harm our business.
The application of indirect taxes (such as sales and use tax, VAT, GST, business tax, and gross receipt tax) to businesses that transact online, such as ours, is a complex and evolving area. Following the recent U.S. Supreme Court decision in South Dakota v. Wayfair, Inc., states are now free to levy taxes on sales of goods and services based on an “economic nexus,” regardless of whether the seller has a physical presence in the state. As a result, it may be necessary to reevaluate whether our
49

activities give rise to sales, use, and other indirect taxes as a result of any nexus in those states in which we are not currently registered to collect and remit taxes. Additionally, we may need to assess our potential tax collection and remittance liabilities based on existing economic nexus laws’ dollar and transaction thresholds. We continue to analyze our exposure for such taxes and liabilities. The application of existing, new, or future laws, whether in the United States or internationally, could harm our business. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which we conduct or will conduct business.
We may have exposure to greater than anticipated tax liabilities, which could harm our business.
While to date we have not incurred significant income taxes in operating our business, we are subject to income taxes in the United States and various jurisdictions outside of the United States. Our effective tax rate could fluctuate due to changes in the proportion of our earnings and losses in countries with differing statutory tax rates. Our tax expense could also be impacted by changes in non-deductible expenses, changes in excess tax benefits of stock-based or other compensation, changes in the valuation of, or our ability to use, deferred tax assets and liabilities, the applicability of withholding taxes, and effects from acquisitions.
The provision for taxes on our financial statements could also be impacted by changes in accounting principles, changes in U.S. federal, state, or international tax laws applicable to corporate multinationals such as the recent legislation enacted in the United States, other fundamental changes in law currently being considered by many countries and changes in taxing jurisdictions’ administrative interpretations, decisions, policies and positions.
We are subject to review and audit by U.S. federal, state, local, and foreign tax authorities. Such tax authorities may disagree with tax positions we take, and if any such tax authority were to successfully challenge any such position, our business could be harmed. We may also be subject to additional tax liabilities due to changes in non-income based taxes resulting from changes in federal, state, or international tax laws, changes in taxing jurisdictions’ administrative interpretations, decisions, policies, and positions, results of tax examinations, settlements, or judicial decisions, changes in accounting principles, changes to our business operations, including acquisitions, as well as the evaluation of new information that results in a change to a tax position taken in a prior period.
Our ability to use our net operating losses and certain other tax attributes to offset future taxable income or taxes may be subject to certain limitations.
As of April 30, 2021, we had net operating loss carryforwards, or NOLs, for U.S. federal and state purposes of $308.3 million and $168.6 million, respectively, which may be available to offset taxable income in the future, and portions of which expire in various years beginning in 2029. A lack of future taxable income would adversely affect our ability to utilize these NOLs before they expire. Under the Tax Cuts and Jobs Act of 2017, or the Tax Act, as modified by the CARES Act, federal NOLs incurred in tax years beginning after December 31, 2017 may be carried forward indefinitely, but the deductibility of such federal NOLs in tax years beginning after December 31, 2020 is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to the Tax Act or the CARES Act. In addition, under Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an “ownership change” (as defined under Sections 382 and 383 of the Code and applicable Treasury Regulations) is subject to limitations on its ability to utilize its pre-change NOLs and certain other tax attributes to offset post-change taxable income or taxes. We may experience a future ownership change under Section 382 of the Code that could affect our ability to utilize our NOLs to offset our income. Furthermore, our ability to utilize NOLs of companies that we have acquired or may acquire in the future may be subject to limitations. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. For example, on June 29, 2020, the Governor of California signed into law the 2020 Budget Act which temporarily suspends the utilization of NOLs and limits the utilization of research credits to $5.0 million annually for 2020, 2021, and 2022. For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheet, even if we attain profitability, which could potentially result in increased future tax liability to us and could adversely affect our operating results and financial condition.
Risks Related to Our Intellectual Property
We are currently, and may be in the future, party to intellectual property rights claims and other litigation matters, which, if resolved adversely, could harm our business.
50

We primarily rely and expect to continue to rely on a combination of patent, patent licenses, trade secret, domain name protection, trademark, and copyright laws, as well as confidentiality and license agreements with our employees, consultants, and third parties, to protect our intellectual property and proprietary rights. From time to time, are subject to litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. As we face increasing competition and gain an increasingly high profile, the possibility of intellectual property rights claims, commercial claims, and other assertions against us grows. We have in the past been, and may from time to time in the future become, a party to litigation and disputes related to our intellectual property, our business practices, and our C3 AI Suite and C3 AI Applications. While we intend to defend any lawsuit vigorously, litigation can be costly and time consuming, divert the attention of our management and key personnel from our business operations, and dissuade potential customers from subscribing to our C3 AI Suite and C3 AI Applications, which would harm our business. Furthermore, with respect to lawsuits, there can be no assurances that favorable outcomes will be obtained. We may need to settle litigation and disputes on terms that are unfavorable to us, or we may be subject to an unfavorable judgment that may not be reversible upon appeal. The terms of any settlement or judgment may require us to cease some or all of our operations or pay substantial amounts to the other party. In addition, our agreements with customers or partners typically include certain provisions for indemnifying them against liabilities if our C3 AI Suite and C3 AI Applications infringe a third party’s intellectual property rights, including in the third-party open source software components included in our C3 AI Suite and C3 AI Applications, which indemnification obligations could require us to make payments to our customers. During the course of any litigation or dispute, we may make announcements regarding the results of hearings and motions and other interim developments. If securities analysts and investors regard these announcements as negative, the market price of our Class A common stock may decline. With respect to any intellectual property rights claim, we may have to seek a license to continue practices found to be in violation of third-party rights, which may not be available on reasonable terms and may significantly increase our operating expenses. A license to continue such practices may not be available to us at all, and we may be required to develop alternative non-infringing technology or practices or discontinue the practices. The development of alternative, non-infringing technology or practices could require significant effort and expense. Our business could be harmed as a result.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties generally include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, or other liabilities relating to or arising from our software, services, or other contractual obligations. Large indemnity payments could harm our business, results of operations, and financial condition. Although we normally contractually limit our liability with respect to such indemnity obligations, generally, those limitations may not be fully enforceable in all situations, and we may still incur substantial liability under those agreements. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing customers and new customers and harm our business and results of operations.
Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets.
As of April 30, 2021, we had eight issued patents in the United States, five issued patents in a number of international jurisdictions, 14 patent applications in the United States (including one allowed application and three provisional applications), and 32 patent applications pending internationally (including two allowed applications). Our issued patents expire between February 23, 2033 and July 30, 2039. The pending patent applications are presently undergoing examination or expected to undergo examination in the near future. These patents and patent applications seek to protect our proprietary inventions relevant to our business, in addition to other proprietary technologies which are maintained as trade secrets. We intend to pursue additional intellectual property protection to the extent we believe it would be beneficial and cost-effective. We make business decisions about when to seek patent protection for a particular technology and when to rely upon copyright or trade secret protection, and the approach we select may ultimately prove to be inadequate. Even in cases where we seek patent protection, there is no assurance that the resulting patents will effectively protect every significant feature of our C3 AI Suite and C3 AI Applications. In addition, we believe that the protection of our trademark rights is an important factor in AI platform and application recognition, protecting our brand and maintaining goodwill. If we do not adequately protect our rights in our trademarks from infringement and unauthorized use, any goodwill that we have developed in those trademarks could be lost or impaired, which could harm our brand and our business. Third parties may knowingly or unknowingly infringe our proprietary rights, third parties may challenge our proprietary rights, pending and future patent, trademark and copyright applications may
51

not be approved, and we may not be able to prevent infringement without incurring substantial expense. We have also devoted substantial resources to the development of our proprietary technologies and related processes. In order to protect our proprietary technologies and processes, we rely in part on trade secret laws and confidentiality agreements with our employees, consultants, and third parties. These agreements may not effectively prevent unauthorized disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover our trade secrets, in which case we would not be able to assert trade secret rights or develop similar technologies and processes. Further, laws in certain jurisdictions may afford little or no trade secret protection, and any changes in, or unexpected interpretations of, the intellectual property laws in any country in which we operate may compromise our ability to enforce our intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights. If the protection of our proprietary rights is inadequate to prevent use or appropriation by third parties, the value of our C3 AI Suite and C3 AI Applications, brand, and other intangible assets may be diminished, and competitors may be able to more effectively replicate our C3 AI Suite and C3 AI Applications. Any of these events would harm our business.
Our use of third-party open source software could negatively affect our ability to offer and sell subscriptions to our C3 AI Suite and C3 AI Applications and subject us to possible litigation.
A portion of the technologies we use incorporates third-party open source software, and we may incorporate third-party open source software in our solutions in the future. Open source software is generally licensed by its authors or other third parties under open source licenses. From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and requesting compliance with the open source software license terms. Accordingly, we may be subject to suits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with the applicable open source licensing terms. Some open source software licenses require end users who use, distribute or make available across a network software and services that include open source software to offer aspects of the technology that incorporates the open source software for no cost. We may also be required to make publicly available source code (which in some circumstances could include valuable proprietary code) for modifications or derivative works we create based upon, incorporating or using the open source software and/or to license such modifications or derivative works under the terms of the particular open source license. Additionally, if a third-party software provider has incorporated open source software into software that we license from such provider, we could be required to disclose any of our source code that incorporates or is a modification of our licensed software. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our valuable proprietary source code, we may inadvertently use third-party open source software in a manner that exposes us to claims of non-compliance with the terms of their licenses, including claims of intellectual property rights infringement or for breach of contract. Furthermore, there exists today an increasing number of types of open source software licenses, almost none of which have been tested in courts of law to provide guidance of their proper legal interpretations. If we were to receive a claim of non-compliance with the terms of any of these open source licenses, we could be required to incur significant legal expenses defending against those allegations and could be subject to significant damages, enjoined from offering or selling our solutions that contained the open source software, and required to comply with the foregoing conditions, and we may be required to publicly release certain portions of our proprietary source code. We could also be required to expend substantial time and resources to re-engineer some of our software. Any of the foregoing could disrupt and harm our business.
In addition, the use of third-party open source software typically exposes us to greater risks than the use of third-party commercial software because open source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of such software may make it easier for hackers and other third parties to determine how to compromise our C3 AI Suite and C3 AI Applications. Any of the foregoing could harm our business and could help our competitors develop platforms and applications that are similar to or better than ours.
Because of the characteristics of open source software, there may be fewer technology barriers to entry by new competitors and it may be relatively easy for new and existing competitors with greater resources than we have to compete with us.
One of the characteristics of open source software is that the governing license terms generally allow liberal modifications of the code and distribution thereof to a wide group of companies and/or individuals. As a result, others could easily develop new platforms and applications based upon those open source programs that compete with existing open source software that we support and incorporate into our C3 AI Suite and C3 AI Applications. Such competition with use of the open source projects
52

that we utilize can materialize without the same degree of overhead and lead time required by us, particularly if the customers do not value the differentiation of our proprietary components. It is possible for new and existing competitors with greater resources than ours to develop their own open source software or hybrid proprietary and open source software offerings, potentially reducing the demand for, and putting price pressure on, our C3 AI Suite and C3 AI Applications. In addition, some competitors make open source software available for free download and use or may position competing open source software as a loss leader. We cannot guarantee that we will be able to compete successfully against current and future competitors or that competitive pressure and/or the availability of open source software will not result in price reductions, reduced operating margins and loss of market share, any one of which could seriously harm our business.
If open source software programmers, many of whom we do not employ, or our own internal programmers do not continue to develop and enhance open source technologies, we may be unable to develop new technologies, adequately enhance our existing technologies or meet customer requirements for innovation, quality and price.
We rely to a significant degree on a number of open source software programmers, or committers and contributors, to develop and enhance components of our C3 AI Suite and C3 AI Applications. Additionally, members of the corresponding Apache Software Foundation Project Management Committees, or PMCs, many of whom are not employed by us, are primarily responsible for the oversight and evolution of the codebases of important components of the open source data management ecosystem. If the open source data management committees and contributors fail to adequately further develop and enhance open source technologies, or if the PMCs fail to oversee and guide the evolution of open source data management technologies in the manner that we believe is appropriate to maximize the market potential of our solutions, then we would have to rely on other parties, or we would need to expend additional resources, to develop and enhance our C3 AI Suite and C3 AI Applications. We also must devote adequate resources to our own internal programmers to support their continued development and enhancement of open source technologies, and if we do not do so, we may have to turn to third parties or experience delays in developing or enhancing open source technologies. We cannot predict whether further developments and enhancements to these technologies would be available from reliable alternative sources. In either event, we may incur additional development expenses and experience delays in technology release and upgrade. Delays in developing, completing, or delivering new or enhanced components to our C3 AI Suite and C3 AI Applications could cause our offerings to be less competitive, impair customer acceptance of our solutions, and result in delayed or reduced revenue for our solutions.
Our software development and licensing model could be negatively impacted if the Apache License, Version 2.0 is not enforceable or is modified so as to become incompatible with other open source licenses.
Components of our C3 AI Suite and C3 AI Applications have been provided under the Apache License 2.0. This license states that any work of authorship licensed under it, and any derivative work thereof, may be reproduced and distributed provided that certain conditions are met. It is possible that a court would hold this license to be unenforceable or that someone could assert a claim for proprietary rights in a program developed and distributed under it. Any ruling by a court that this license is not enforceable, or that we may not reproduce or distribute those open source software components as part of our C3 AI Suite and C3 AI Applications, may negatively impact our distribution or development of all or a portion of our solutions. In addition, at some time in the future it is possible that the license terms under which important components of the open source projects in our C3 AI Suite and C3 AI Applications are distributed may be modified, which could, among other consequences, negatively impact our continuing development or distribution of the software code subject to the new or modified license.
Further, full utilization of our C3 AI Suite and C3 AI Applications may depend on software, applications, hardware and services from various third parties, and these items may not be compatible with our C3 AI Suite and C3 AI Applications and their development or available to us or our customers on commercially reasonable terms, or at all, which could harm our business.
Risks Related to Ownership of Our Class A Common Stock
The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.
The trading price of our Class A common stock has been and will likely continue to be volatile and could be subject to fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our Class A common. Factors that could cause fluctuations in the trading price of our Class A common stock include the risk factors set forth in this section as well as the following:
price and volume fluctuations in the overall stock market from time to time;
53

high volume retail trading by participants connected in a social network;
volatility in the trading prices and trading volumes of technology stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
sales of shares of our Class A common stock by us or our stockholders;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors, particularly in light of the significant portion of our revenue derived from a limited number of customers;
changes in our financial, operating or other metrics, regardless of whether we consider those metrics as reflective of the current state or long-term prospects of our business, and how those results compare to securities analyst expectations, including whether those results fail to meet, exceed, or significantly exceed securities analyst expectations, particularly in light of the significant portion of our revenue derived from a limited number of customers;
announcements by us or our competitors of new products, applications, features, or services;
the public’s reaction to our press releases, other public announcements, and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes in our results of operations or fluctuations in our results of operations;
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry, or both, or investigations by regulators into our operations or those of our competitors;
actual or perceived privacy or data security incidents;
developments or disputes concerning our intellectual property or other proprietary rights;
announced or completed acquisitions of businesses, applications, products, services, or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations, or principles;
any significant change in our management;
general political and economic conditions and slow or negative growth of our markets; and
technical factors in the public trading market for our stock that may produce price movements that may or may not comport with macro, industry or company-specific fundamentals, including, without limitation, the sentiment of retail investors (including as may be expressed on financial trading and other social media sites), the amount and status of short interest in our securities, access to margin debt, trading in options and other derivatives on our common stock and other technical trading factors.
Accordingly, we cannot assure you of the liquidity of an active trading market, your ability to sell your shares of our Class A common stock when desired, or the prices that you may obtain for your shares of our Class A common stock. An inactive market may also impair our ability to raise capital to continue to fund operations by selling shares of our Class A common stock and may impair our ability to acquire or make investments in complementary companies, products, or technologies by using shares of our common stock as consideration.
54

In addition, in the past, following periods of volatility in the overall market and in the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
The dual class structure of our common stock has the effect of concentrating voting control with the holders of our Class B common stock, limiting your ability to influence corporate matters.
Our Class B common stock has 50 votes per share, and our Class A common stock has one vote per share. As of April 30, 2021, Mr. Siebel and related entities control the voting power of substantially all of the outstanding Class B common stock and will beneficially hold approximately 16.0% of our outstanding capital stock but control approximately 65.8% of the voting power of our outstanding capital stock. Therefore, Mr. Siebel has control over our management and affairs and over all matters requiring stockholder approval, including election of directors and significant corporate transactions, such as a merger or other sale of us or our assets, for the foreseeable future. We believe we are eligible for, but do not intend to take advantage of, the “controlled company” exemption to the corporate governance rules for New York Stock Exchange-listed companies.
In addition, the holders of Class B common stock collectively will continue to be able to control all matters submitted to our stockholders for approval even if their stock holdings represent less than a majority of the outstanding shares of our common stock. This concentrated control will limit your ability to influence corporate matters for the foreseeable future, and, as a result, the market price of our Class A common stock could be adversely affected.
Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of (1) the date that is six months following the death or incapacity of Mr. Siebel, (2) the date that is six months following the date that Mr. Siebel is no longer providing services to us as an officer, employee, director, or consultant, (3) December 11, 2040, and (4) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, which will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. If, for example, Mr. Siebel retains a significant portion of his holdings of Class B common stock for an extended period of time, he could, in the future, control a majority of the combined voting power of our Class A and Class B common stock. As a board member, Mr. Siebel owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders. As a stockholder, even a controlling stockholder, Mr. Siebel is entitled to vote his shares in his own interests, which may not always be in the interests of our stockholders generally.
FTSE Russell and Standard & Poor’s do not allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Affected indices include the Russell 2000 and the S&P 500, S&P MidCap 400 and S&P SmallCap 600, which together make up the S&P Composite 1500. Also in 2017, MSCI, a leading stock index provider, opened public consultations on their treatment of no-vote and multi-class structures and temporarily barred new multi-class listings from certain of its indices; however, in October 2018, MSCI announced its decision to include equity securities “with unequal voting structures” in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in certain indices, and as a result, mutual funds, exchange-traded funds and other investment vehicles that attempt to passively track these indices will not be investing in our stock. In addition, other stock indices may take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and would make our Class A common stock less attractive to other investors. As a result, the trading price and volume of our Class A common stock could be adversely affected.
We cannot predict the impact our dual class structure may have on the market price of our Class A common stock.
We cannot predict whether our dual class structure, combined with the concentrated control of our stockholders who held our capital stock prior to the completion of our initial public offering, including our executive officers, employees, and directors and their affiliates, will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, as mentioned above certain index providers have announced restrictions on including companies with multiple class share structures in certain of their indices. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in many indices. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment by many of these
55

funds and could make our Class A common stock less attractive to other investors. As a result, the trading price and volume of our Class A common stock could be adversely affected.
Substantial future sales of shares of our Class A common stock and Class B common stock by existing holders in the public market could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock and Class B common stock (after automatically converting to Class A common stock) in the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could depress the market price of our Class A common stock.
In addition, as of April 30, 2021, there were 38,486,503 shares of Class A common stock subject to outstanding options under our Amended and Restated 2012 Equity Incentive Plan and 447,095 shares of Class A common stock subject to equity awards under our 2020 Equity Incentive Plan. We have registered all of the shares of Class A common stock issuable upon exercise of outstanding options and upon exercise or settlement of any options or other equity incentives we may grant in the future for public resale under the Securities Act. Accordingly, these shares will become eligible for sale in the public market to the extent such options are exercised, subject to compliance with applicable securities laws.
In addition, certain of our stockholders have registration rights that would require us to register shares owned by them for public sale in the United States. We have also filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the satisfaction of applicable exercise periods and applicable volume and restrictions that apply to affiliates, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding RSU awards are available for immediate resale in the United States in the open market.
Sales of our shares could also impair our ability to raise capital through the sale of additional equity securities in the future and at a price we deem appropriate. These sales could also cause the trading price of our Class A common stock to fall and make it more difficult for you to sell shares of our Class A common stock.
Provisions in our corporate charter documents and under Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
There are provisions in our certificate of incorporation and bylaws that may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control was considered favorable by our stockholders.
Our charter documents also contain other provisions that could have an anti-takeover effect, such as:
establishing a classified board of directors so that not all members of our board of directors are elected at one time;
permitting the board of directors to establish the number of directors and fill any vacancies and newly created directorships;
providing that directors may only be removed for cause;
prohibiting cumulative voting for directors;
requiring super-majority voting to amend some provisions in our certificate of incorporation and bylaws;
authorizing the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
eliminating the ability of stockholders to call special meetings of stockholders;
prohibiting stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders; and
our dual class common stock structure as described above.
Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibit a person who owns 15% or more of our outstanding voting stock from merging or
56

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. Any provision in our certificate of incorporation or our bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock and could also affect the price that some investors are willing to pay for our Class A common stock.
Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware and, to the extent enforceable, the federal district courts of the United States of America as the exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers or employees.
Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (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, or other employees to us or our stockholders, (3) any action arising pursuant to any provision of the Delaware General Corporation Law, or the certificate of incorporation or the amended and restated bylaws or (4) any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware), in all cases subject to the court having jurisdiction over indispensable parties named as defendants. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. In addition, to prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation will further provide that the U.S. federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. However, as Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act, and an investor cannot waive compliance with the federal securities laws and the rules and regulations thereunder, there is uncertainty as to whether a court would enforce such a provision. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could seriously harm our business.
Our Class A common stock market price and trading volume could decline if securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business.
The trading market for our Class A common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. The analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. If one or more of the analysts who cover us downgrade our Class A common stock or publish inaccurate or unfavorable research about our business, the price of our securities would likely decline. If few securities analysts commence coverage of us, or if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our securities could decrease, which might cause the price and trading volume of our Class A common stock to decline.
We will incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may harm our business.
As a public company listed in the United States, we have incurred and expect to continue to incur significant additional legal, accounting, and other expenses. In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC and the New York Stock Exchange, may increase legal and financial compliance costs and make some activities more time consuming. These laws, regulations and standards are
57

subject to varying interpretations, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts, we fail to comply with new laws, regulations, and standards, regulatory authorities may initiate legal proceedings against us and our business may be harmed.
Failure to comply with these rules might also make it more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events would also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors, or as members of senior management.
We are an “emerging growth company,” and we intend to comply only with reduced disclosure requirements applicable to emerging growth companies. As a result, our Class A common stock could be less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act, and for as long as we continue to be an emerging growth company, we may choose to take advantage of exemptions from various reporting requirements applicable to other public companies but not to emerging growth companies, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We will remain an emerging growth company until the earlier of (1) the last day of the fiscal year (a) following the fifth anniversary of the completion of our initial public offering, (b) in which we have total annual gross revenue of more than $1.07 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock held by non-affiliates exceeds $700 million as of the prior October 31, or (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period. If some investors find our Class A common stock less attractive as a result of any choices to reduce future disclosure, there may be a less active trading market for our Class A common stock, and our stock price may be more volatile. We currently expect that we will cease to qualify as an “emerging growth company,” as defined in the JOBS Act, effective as of April 30, 2022. As such, we have commenced planning for related additional reporting and financial requirements.
General Risks
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
We are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the applicable listing standards of the New York Stock Exchange. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more difficult, time consuming, and costly, and place significant strain on our personnel, systems, and resources.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. In addition, changes in accounting principles or interpretations could also challenge our internal controls and require that we establish new business processes, systems, and controls to accommodate such changes. We have limited experience
58

with implementing the systems and controls that necessary to operate as a public company, as well as adopting changes in accounting principles or interpretations mandated by the relevant regulatory bodies. Additionally, if these new systems, controls, or standards and the associated process changes do not give rise to the benefits that we expect or do not operate as intended, it could adversely affect our financial reporting systems and processes, our ability to produce timely and accurate financial reports or the effectiveness of internal control over financial reporting. Moreover, our business may be harmed if we experience problems with any new systems and controls that result in delays in their implementation or increased costs to correct any post-implementation issues that may arise.
Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our business or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the New York Stock Exchange. We are not required to make a formal assessment of the effectiveness of our internal control over financial reporting. We are required to provide an annual management report on the effectiveness of our internal control over financial reporting commencing with our second Annual Report on Form 10-K.
Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until our first Annual Report filed with the SEC where we are an accelerated filer or a large accelerated filer. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could harm our business and could cause a decline in the trading price of our Class A common stock.
Any future litigation against us could be costly and time-consuming to defend.
We have in the past and may in the future become subject to legal proceedings and claims that arise in the ordinary course of business, such as claims brought by our customers in connection with commercial or intellectual property disputes or employment claims made by our current or former employees. Litigation might result in substantial costs and may divert management’s attention and resources, which might seriously harm our business, financial condition, and results of operations. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us (including premium increases or the imposition of large deductible or co-insurance requirements). A claim brought against us that is uninsured or underinsured could result in unanticipated costs, potentially harming our business, financial position, and results of operations. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.
Our business could be disrupted by catastrophic events.
Occurrence of any catastrophic event, including earthquake, fire, flood, tsunami, or other weather event, power loss, telecommunications failure, software or hardware malfunctions, pandemics (such as the COVID-19 pandemic), political unrest, geopolitical instability, cyberattack, war, or terrorist attack, could result in lengthy interruptions in our service. In particular, our U.S. headquarters are located in the San Francisco Bay Area, a region known for seismic activity and wild fires, and our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster. In addition, acts of terrorism could cause disruptions to the internet or the economy as a whole. Even with our disaster recovery arrangements, our service could be interrupted. If our systems were to fail or be negatively impacted as a result of a natural disaster or other event, our ability to deliver our C3 AI Suite and C3 AI Applications to our customers would be impaired, or we could lose critical data. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster and to execute successfully on those plans in the event of a disaster or emergency, our business would be harmed.
59


ITEM 1B. UNRESOLVED STAFF COMMENTS
None.

ITEM 2. PROPERTIES
Our current principal executive office is located in Redwood City, California and, as of April 30, 2021, consists of approximately 84,377 square feet of space under a lease that expires in September 2022.
We lease 13 other offices around the world for our employees, including in Tysons, Virginia; New York City, New York; Chicago, Illinois; Houston, Texas; Brisbane, Australia; Sydney, Australia; Brussels, Belgium; Paris, France; Munich, Germany; Rome, Italy; Amsterdam, Netherlands; Singapore; and London, UK.
We lease all of our facilities and do not own any real property. We intend to procure additional space in the future as we continue to add employees and expand geographically. We believe our facilities are adequate and suitable for our current needs and that, should it be needed, suitable additional or alternative space will be available to accommodate our operations.

ITEM 3. LEGAL PROCEEDINGS
From time to time, we may become involved in legal proceedings relating to claims arising from the ordinary course of business. Our management believes that there are currently no claims or actions pending against us, the ultimate disposition of which could have a material adverse effect on our results of operations, financial condition or cash flows.
For additional information on legal proceedings, refer to Note 7. Commitments and Contingencies—Legal Proceedings in our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

ITEM 4. MINE SAFETY DISCLOSURES
None.

60

PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUERS PURCHASES OF EQUITY SECURITIES
Market Information for Common Stock
Our Class A common stock is traded on The New York Stock Exchange (the “NYSE”) under the symbol “AI.” The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout this Annual Report on Form 10-K, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock. Refer to Note 9. Stockholders’ Equity, in the Notes to Consolidated Financial Statements included in Part II, Item 8, Financial Statements, of this Form 10-K for a discussion of our conversion of Class B common stock.
Holders of Record
As of May 28, 2021, there were 472 stockholders of record of our Class A common stock. Because many of our shares of Class A common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Dividend Policy
We have never declared or paid any dividends on our common stock. We currently intend to retain all available funds and any future earnings for the operation and expansion of our business. Accordingly, we do not anticipate declaring or paying dividends in the foreseeable future. The payment of any future dividends will be at the discretion of our Board of Directors and will depend on our results of operations, capital requirements, financial condition, prospects, contractual arrangements, any limitations on payment of dividends present in any debt agreements and other factors that our Board of Directors may deem relevant.
Performance Graph
This performance graph shall not be deemed “soliciting material” or to be “filed” with the Securities Exchange Commission (“SEC”) for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (“Exchange Act”), or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act or the Exchange Act.
The following graph compares the cumulative total return to stockholders on our Class A common stock since December 9, 2020 (the date our Class A common stock commenced trading on the NYSE) relative to the cumulative total returns of the S&P 500 Index and the S&P 500 Information Technology Index over the same period. An investment of $100 (with reinvestment of all dividends) is assumed to have been made in our Class A common stock and in each index at the market close on December 9, 2020, and its relative performance is tracked through April 30, 2021. The initial public offering price of our Class A common stock, which had a closing stock price of $92.49 on December 9, 2020, was $42.00 per share.
The returns shown are based on historical results and are not intended to suggest future performance.
61

ai-20210430_g1.jpg
Unregistered Sales of Equity Securities
During the fiscal year ended April 30, 2021, we issued to certain directors, officers, employees and consultants an aggregate of 14,414,563 shares of our common stock upon the exercise of options under our 2012 Incentive Plan at exercise prices ranging from $4.56 to $42.00 per share.
None of the foregoing transactions involved any underwriters, underwriting discounts or commissions, or any public offering. Unless otherwise stated, the sales of the above securities were deemed to be exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act (and Regulation D or Regulation S promulgated thereunder) or Rule 701 promulgated under Section 39(b) of the Securities Act as transactions by an issuer not involving any public offering or pursuant to benefit plans and contracts relating to compensation as provided under Rule 701. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed on the share certificates issued in these transactions. All recipients had adequate access, through their relationships with us, to information about us. The sales of these securities were made without any general solicitation or advertising.
On December 11, 2020, we completed our initial public offering, or IPO, in which we issued and sold 17,825,000 shares of our Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. We received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. Immediately following completion of our IPO, we also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which we issued and sold 2,380,952 and 1,190,476 shares of the Company’s Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively. We received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in these private placements. The sale of securities in these private placements were deemed to be exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act.
Issuer Purchase of Equity Securities
During the three months ended April 30, 2021, there were no repurchases of our common stock made by us.
62

ITEM 6. SELECTED FINANCIAL DATA
Part II, Item 6 is no longer required as the Company has elected to early adopt the changes to Item 301 of Regulation S-K contained in SEC Release No. 33-10890.
63

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans, and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading "Special Note Regarding Forward-Looking Statements" in this Annual Report on Form 10-K. You should review the disclosure under the heading "Risk Factors" under Part I, Item 1A in this Annual Report on Form 10-K for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements. Unless the context otherwise requires, all references in this report to "C3.ai," “C3 AI,” the “Company”, "we," "our," "us," or similar terms refer to C3.ai, Inc. and its subsidiaries.
Unless otherwise stated, references to particular years, quarters, months or periods refer to our fiscal years ended April 30 and the associated quarters, months and periods of those fiscal years.
A discussion regarding our financial condition and results of operations for the fiscal year ended April 30, 2021 compared to the fiscal year ended April 30, 2020 is presented below. A discussion regarding our financial condition and results of operations for the fiscal year ended April 30, 2020 compared to the fiscal year ended April 30, 2019 can be found in "Management's Discussion and Analysis of Financial Condition and Results of Operations" in our Final Prospectus dated December 8, 2020 filed with the Securities and Exchange Commission, or SEC, pursuant to Rule 424(b)(4) on December 9, 2020.
Overview
C3 AI is an Enterprise AI software company.
We provide software-as-a-service, or SaaS, applications that enable the rapid deployment of enterprise-scale AI applications of extraordinary scale and complexity that offer significant social and economic benefit.
The C3 AI Suite, C3 AI Applications, and our patented model-driven architecture enable organizations to simplify and accelerate Enterprise AI application development, deployment, and administration. Our software C3 AI Suite enables developers to rapidly build applications by using conceptual models of all the elements required by an Enterprise AI application instead of having to write complex, lengthy, structured programming code to define, control, and integrate the many requisite data and microservices components to work together. We significantly reduce the effort and complexity of the AI software engineering problem.
We have built an integrated family of software applications that enables our customers to rapidly develop, deploy, and operate large-scale Enterprise AI applications across any infrastructure. Customers can deploy C3 AI solutions on all major public cloud infrastructures, private cloud or hybrid environments, or directly on their servers and processors. We provide four primary families of software solutions:
The C3 AI Suite, our core technology, is a comprehensive application development and runtime environment that is designed to allow our customers to rapidly design, develop, and deploy Enterprise AI applications of any type.
C3 AI Applications, built using the C3 AI Suite, include a large and growing family of industry-specific and application-specific turnkey AI solutions, ready for installation and deployment.
C3 AI Ex Machina, our no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, and training AI models.
C3 AI CRM is a new family of fully AI-enabled, industry-specific CRM solutions that combine the CRM technology leadership and market reach of our partner ecosystem. The C3 AI CRM product family will include sales, marketing, and customer service functionality. The products will be available in vertical market-specific offerings specifically designed to meet the needs of industries such as financial services, healthcare, telecommunications, oil and gas, manufacturing, utilities, aerospace, automotive, public sector, defense, and intelligence.
64

Initial Public Offering and Concurrent Private Placements
In December 2020, we completed our initial public offering, or IPO, in which we issued and sold 17,825,000 shares of our Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. We received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses.
We also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which we issued and sold 2,380,952 and 1,190,476 shares of our Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively. We refer to these sales as the Concurrent Private Placement. We received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in the Concurrent Private Placement.
How We Generate Revenue
We generate revenue primarily from the sale of subscriptions, which accounted for 86%, 86% and 85% of our total revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. Our cloud-native software offerings allow us to manage, update, and monitor the software regardless of whether the software is deployed in our public cloud environment, in our customers’ self-managed private or public cloud environments, or in a hybrid environment. Our subscription contracts are generally non-cancelable and non-refundable.
We commonly enter into enterprise-wide agreements with entities that include multiple operating units or divisions. For the purpose of this “Management’s Discussion and Analysis of Financial Condition and Results of Operations”, we use the term customer to mean each distinct division, department, business unit, or group within an entity. As of April 30, 2021, we had 89 customers.
We generally invoice our customers annually in advance and primarily recognize revenue over the contract term on a ratable basis. In addition, customers typically pay a usage-based runtime fees for production use of the C3 AI Suite and C3 AI Applications, which is either paid in advance for specified levels of capacity or paid in arrears based on actual usage. Customers who choose to run the software in our cloud environment pay the hosting costs charged by our cloud providers. Our subscriptions also include our maintenance and support services. Additionally, we offer premium stand-ready support services through our C3 Center of Excellence, or COE, which are included as part of the subscription when purchased.
We also generate revenue from professional services, which consist primarily of fees associated with our implementation services for new customer deployments of C3 AI Applications. Professional services revenue represented 14%, 14% and 15% for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. Our professional services are provided both onsite and remotely, and can include training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and C3 AI Suite administration support. Professional services fees are based on the level of effort required to perform the specified tasks and the services are typically provided under a fixed-fee engagement with defined deliverables and a duration of less than 12 months. We recognize revenue for our professional services over the period of delivery as services are performed.
We are growing rapidly, with total revenue of $183.2 million for the fiscal year ended April 30, 2021, representing a 17% increase compared to the prior fiscal year. Our subscription revenue grew to $157.4 million for the fiscal year ended April 30, 2021, representing a 16% increase compared to the prior fiscal year.
Go-to-Market Strategy
Our go-to-market strategy is focused on large organizations recognized as leaders in their respective industries or public sectors, and who are attempting to solve complicated business problems by digitally transforming their operations. These large organizations, or lighthouse customers, include companies and public agencies within the oil and gas, power and utilities, aerospace and defense, industrial products, life sciences, and financial services industries, among others. This has resulted in C3 AI powering some of the largest and most complex Enterprise AI applications worldwide. These lighthouse customers serve as proof points for other potential customers in their particular industries. Today, we have a customer base of a relatively small number of large organizations that generate high average total subscription contract value, but we expect that, over time, as more customers adopt our technology based on the proof points provided by these lighthouse customers, the revenue
65

represented by these customers will decrease as a percentage of total revenue. As our C3 AI Suite is industry agnostic, we also expect to expand into other industries as we grow.
Acquiring new customers and expanding our business with our existing customers is the intent of our go-to-market effort and drivers of our growth. Making new and existing customers successful is critical to our long-term success. After we help our customers solve their initial use cases, they typically identify incremental opportunities within their operations and expand their use of our products by either purchasing additional C3 AI Applications or by subscribing to the C3 AI Suite to develop their own AI applications.
The size and sophistication of our customers’ businesses demonstrate the flexibility, speed, and scale of our products, and maximize the potential value to our customers. To be a credible partner to our customers, who often are industry leaders, we deploy a motivated and highly educated team of C3 AI personnel and partners. We go-to-market primarily leveraging our direct sales force. We also complement and supplement our sales force with a number of go-to-market partners.
Industry Partners. We have developed an alliance program to partner with recognized leaders in their respective industries, such as Baker Hughes, Fidelity National Information Services, or FIS, and Raytheon, to develop, market, and sell solutions that are natively built on or tightly integrated with the C3 AI Suite.
Consulting and Services Partners. We partner with a number of systems integrators specializing in Enterprise AI implementations.
Hyperscale Cloud and Infrastructure. We have formed global strategic go-to-market alliances with hyperscale cloud providers including Amazon, FIS, Google, and Microsoft. In addition, we have strategic alliances with leading hardware infrastructure providers to deliver our software optimized for their technology. These partners include Hewlett Packard Enterprise and Intel. These partners supply infrastructure solutions, data management and processing services, or hardware and networking devices (e.g., IoT gateways) to support C3.ai product implementations and complement C3 AI’s products.
Independent Software Vendors. We partner with Independent Software Vendors, or ISV, who develop, market, and sell application solutions that are natively built on or tightly integrated with the C3 AI Suite.
Key Business Metric
We monitor remaining performance obligations, or RPO, as a key metric to help us evaluate the health of our business, identify trends affecting our growth, formulate goals and objectives, and make strategic decisions. RPO is not necessarily indicative of future revenue growth because it does not account for the timing of customers’ consumption or their consumption of more than their contracted capacity. Moreover, RPO is influenced by several factors, including the timing of renewals, the timing of purchases of additional capacity, average contract terms, and seasonality. Due to these factors, it is important to review RPO in conjunction with revenue and other financial metrics disclosed elsewhere in this Annual Report on Form 10-K. RPO was $293.8 million and $239.7 million as of April 30, 2021 and April 30, 2020, respectively. We may experience variations in our RPO from period to period, but RPO has generally increased over the long term as a result of contracts with new customers and increasing the value of contracts with existing customers. These increases are partially offset by revenue recognized on existing contracts during the period.
RPO represents the amount of our contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods. Our RPO as of April 30, 2021 is comprised of $75.2 million related to deferred revenue and $218.6 million of commitments from non-cancellable contracts. Our RPO as of April 30, 2020 is comprised of $60.3 million related to deferred revenue and $179.4 million of commitments from non-cancellable contracts.
RPO excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered. This primarily consists of monthly usage-based runtime and hosting charges in the duration of some revenue contracts. RPO also excludes any future resale commitments by our strategic partners until those end customer contracts are signed. Cancellable backlog, not included in RPO, was $51.3 million and $7.2 million as of April 30, 2021 and April 30, 2020, respectively.
66

Our total RPO as of April 30, 2021 and April 30, 2020 was comprised of approximately 94% and 96% non-federal contracts and 6% and 4% federal contracts, respectively.
Factors Affecting Our Performance
We believe that our future success and financial performance depend on a number of factors that present significant opportunities for our business but also pose risks and challenges, including those discussed below and in the section of this Annual Report on Form 10-K titled “Risk Factors” Part I, Item 1A, that we must successfully address to sustain our growth, improve our results of operations, and establish and maintain profitability.
Customer Acquisition, Retention, and Expansion
We are focused on continuing to grow our customer base, retaining existing customers and expanding customers’ usage of our C3 AI Suite and C3 AI Applications by addressing new use cases across multiple departments and divisions, adding users, and developing and deploying additional applications. All of these factors increase the adoption and relevance of our C3 AI Suite and C3 AI Applications to our customers’ business and, as an outcome, increases their runtime usage.
We have built a customer-focused culture and have implemented proactive programs and processes designed to drive customer success. These include a robust customer support and success function. For example, as part of our subscription offerings, we provide our customers with the ability to establish a COE, accessing our experienced and specialized resources in key technical areas like application development, data integration, and data science to accelerate and ensure our customers’ success developing applications on our C3 AI Suite. We closely monitor the health and status of every customer account through multiple activities, including real-time monitoring, daily and weekly reports to management, as well as quarterly reviews with our customers.
We also intend to attract new customers across multiple industries where we have limited meaningful presence today, yet represent very large market opportunities such as telecommunications, pharmaceuticals, smart cities, transportation, and healthcare, among others.
Historically, we have had a relatively small number of customers with large total subscription contract values. As a result, revenue growth can vary significantly based on the timing of customer acquisition, changes in product mix, and contract durations, renewals, or terminations. We expect the number of customers to increase compared to prior fiscal years as organizations address the importance of digital transformation. The average total subscription contract value as well as the revenue represented by our lighthouse customers as a percentage of total revenue is decreasing and we expect them to continue to decrease as we have restructured our sales organization and expanded our market-partner ecosystem to effectively address small, medium, and large enterprise sales opportunities.
Technology Innovation
We intend to continue to invest in our research and development capabilities to extend our C3 AI Suite and C3 AI Applications, to expand within existing accounts, and to gain new customers. Our investments in research and development drive core technology innovation and bring new products to market. Our model-driven architecture enables us and our customers to rapidly address new use cases by building new applications and extending and enhancing the features and functionality of current C3 AI Applications. By investing to make it easier to develop applications on our C3 AI Suite, our customers have become active developers. With our support, they have developed and deployed almost two-thirds of the applications currently in production and running on the C3 AI Suite. Research and development spending has fueled enhancements to our existing C3 AI Suite.
We expect to maintain high levels of investment in product innovation over the coming years as we continue to introduce new applications which address new industry use cases, and new features and functionality for the C3 AI Suite and C3 AI Applications. As our business scales over a longer-term horizon, we anticipate research and development spend as a percent of total revenue to decline.
Brand Awareness
We believe we are in the early stages of a large and expanding new market for AI enabled digital transformation. As a result, we intend to continue to invest in brand awareness, market education, and thought leadership. We engage the market
67

through digital, radio, outdoor, airport, and print advertising; virtual and physical events, including our C3 AI Transform annual customer conference; and C3 AI Live, a bi-weekly series of livestreamed events featuring C3 AI customers, C3 AI partners, and C3 AI experts in AI, machine learning, and data science.
We anticipate continuing to make significant investments in marketing over the next several years. Over the long term we expect marketing spend to decline as a percent of total revenue as we make ongoing progress establishing C3 AI’s brand and reputation and as our business scales. Any investments we make in our marketing program will occur in advance of experiencing benefits from such investments.
Grow Our Go-to-Market and Partnership Ecosystem
In addition to the activities of our field sales organization, our success in attracting new customers will depend on our ability to expand our ecosystem of strategic partners and the number of industry verticals that they serve. Our strategic go-to-market alliances vastly extend our reach globally. Some of our most notable partners include Baker Hughes, FIS, Infor, and Microsoft. Each strategic partner is a leader in its industry, with a substantial installed customer base and extensive marketing, sales, and services resources that we can leverage to engage and serve customers anywhere in the world. Using our C3 AI Suite as the development suite, we leverage our model-driven architecture to efficiently build new cross-industry and industry-specific applications based on identifying requirements across our customer base of industry leaders and through our industry partners. Our strategy with strategic partners is to establish a significant use case and prove the value of our C3 AI Suite with a flagship customer in each industry in which we participate. We have done this with our strategic vertical industry partner in oil and gas, Baker Hughes, as well as with our iconic global customers, some of whom are deploying C3 AI technology to optimize thousands of critical assets globally across their upstream, midstream, and downstream operations. We establish formal sales and marketing plans with each partner, including specific sales goals and dedicated budgets, and we work closely with these partners to identify specific target accounts. We intend to grow the business we do with each partner and to add more partners as we expand the vertical markets we serve. We also offer revenue generating trials of our applications as part of our customer acquisition strategy.
In June 2019, we entered into a three-year arrangement with Baker Hughes as both a leading customer and as a partner in the oil and gas industry. This arrangement included a subscription to our C3 AI Suite for their own operations (which we refer to below as direct subscription fees), the exclusive right for Baker Hughes to resell our offerings worldwide in the oil and gas industry, and the non-exclusive right to resell our offerings in other industries. Under the arrangement, Baker Hughes made minimum, non-cancelable, total revenue commitments to us of $50.0 million, $100.0 million, and $170.0 million, for each of the fiscal years ending April 30, 2020, 2021, and 2022, respectively. Baker Hughes revenue commitments were inclusive of their direct subscription fees of $39.5 million per year with the remainder to be generated from the resale of our solutions by the Baker Hughes sales organization. During the fiscal year ended April 30, 2020, we recognized as revenue the full value of the first year of the direct subscription agreement and the value of deals brought in by Baker Hughes through the reseller arrangement. This arrangement was revised in June 2020 to extend the term by an additional two years, for a total of five years, with an expiration date in the fiscal year ending April 30, 2024 and to modify the annual amount of Baker Hughes’ commitments to $53.3 million, $75.0 million, $125.0 million, and $150.0 million, over the fiscal years ending April 30, 2021, 2022, 2023, and 2024, respectively. Any shortfalls against the total annual revenue commitment made to us by Baker Hughes will be assessed and recorded by us at the end of the fourth quarter of each fiscal year. We are obligated to pay Baker Hughes a sales commission on subscriptions to our products and services offerings it resells in excess of these minimum revenue commitments.
Our RPO related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of $8.5 million related to deferred revenue and $95.5 million of commitments from non-cancellable contracts as of April 30, 2021 and $2.4 million related to deferred revenue and $84.8 million from non-cancellable contracts as of April 30, 2020.
As of April 30, 2021 and April 30, 2020 the total remaining amount of Baker Hughes’ minimum revenue commitments not yet contracted under the direct subscription fee or reseller arrangement, and thus subject to the shortfall annual provisions, under the entire arrangement was $219.3 million and $183.8 million, respectively.
International Expansion
The international market opportunity for Enterprise AI software is large and growing, and we believe there is a significant opportunity to continue to grow our international customer base. We believe that the demand for our C3 AI Suite will continue
68

growing as international awareness of the benefits of digital transformation and Enterprise AI software grows. We plan to continue to make investments to expand geographically by increasing our direct sales team in international markets and supplementing the direct sales effort with strategic partners to significantly expand our reach and market coverage. We derived approximately 35%, 22% and 34% of our total revenue for the fiscal years ended April 30, 2021. 2020 and 2019, respectively, from international customers.
Impact of Ongoing COVID-19 Pandemic
The COVID-19 pandemic has caused general business disruption worldwide beginning in January 2020. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are uncertain. As a result of global business disruption, the COVID-19 pandemic had a significant adverse impact on our conclusion of new and additional business agreements in 2021 and 2020 and may continue to pose challenges until the effects of the pandemic abate.
As a result of the COVID-19 pandemic, we temporarily closed our headquarters and other offices, required our employees and contractors to work remotely, and implemented travel restrictions, all of which represented a significant change in how we operate our business. The operations of our partners and customers have likewise been altered. While the duration and extent of the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time, such as the extent and effectiveness of containment actions, the emergence and spread of variants of the COVID-19 virus, and the effectiveness, acceptance, and availability of vaccines against the COVID-19 virus and its variants, the COVID-19 pandemic has already had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global IT spending and could adversely affect demand for our C3 AI Suite, lengthen our sales cycles, reduce the value or duration of subscriptions, reduce the level of subscription renewals, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of our paying customers to go out of business, limit the ability of our direct sales force to travel to customers and potential customers, and affect contraction or attrition rates of our paying customers, all of which could adversely affect our business, results of operations, and financial condition during fiscal 2021 and potentially future periods.
We will continue to evaluate the nature and extent of the impact of COVID-19 on our business. For further discussion of the potential impacts of the ongoing COVID-19 pandemic on our business, operating results, and financial condition, see the section titled “Risk Factors” included in Part I, Item 1A of this Annual Report on Form 10-K. Other factors affecting our performance are discussed below, although we caution you that the ongoing COVID-19 pandemic may also further impact these factors.
Components of Results of Operations
Revenue
Subscription Revenue. Our subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service offerings. Sales of our term licenses grant our customers the right to use our software, either on their own cloud instance or their internal hardware infrastructure, over the contractual term. We also offer a premium stand-ready service through our COE. Sales of our software-as-a-service offerings include a right to use our software over the contractual term. Our subscription contracts are generally non-cancelable and non-refundable, with the majority of contracts with customers averaging approximately three years in duration. We generally invoice annually in advance and recognize revenue over the contract term on a ratable basis. In addition, customers pay a usage-based runtime fee for the C3 AI Suite and C3 AI Applications, which is either paid in advance for specified levels of capacity and/or paid in arrears based on actual usage. Our subscriptions also include our maintenance and support services. Our maintenance and support services include critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. Our software subscriptions and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract. We currently have a small number of public utility customers that license our offerings under a perpetual license model, and we expect that may continue for the foreseeable future for certain customers due to their specific contracting requirements.
Professional Services Revenue. Our professional services revenue primarily includes implementation services, training and prioritized engineering services. We offer a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design,
69

development support, data science, and application and C3 AI Suite administration support. Professional services fees are based on the level of effort required to perform the specified tasks and are typically a fixed-fee engagement with defined deliverables and a duration of less than 12 months. We recognize revenue for our professional services over the period of delivery as services are performed.
Cost of Revenue
Cost of Subscription Revenue. Cost of subscription revenue consists primarily of costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of our C3 AI Suite, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of Professional Services Revenue. Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with our professional service personnel, third-party system integration partners, and allocated overhead and depreciation for facilities.
Gross Profit and Gross Margin
Gross profit is total revenue less total cost of revenue. Gross margin is gross profit expressed as a percentage of total revenue. Our gross margin has fluctuated historically and may continue to fluctuate from period to period based on a number of factors, including the timing and mix of the product offerings we sell as well as the geographies into which we sell, in any given period. Our gross margins are lower when we provide hosting services to our customers as compared to when a customer hosts our software in their self-managed private or public cloud environments. Our subscription gross margin may experience variability over time as we continue to invest and continue to scale our business. Our professional services gross margin may also experience variability from period to period due to the use of our own resources and third-party system integration partners in connection with the performance of our fixed price agreements.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development, and general and administrative expenses. We expect our operating expenses as a percentage of total revenue to increase as we continue to invest to grow our business. Over the long-term, we expect those percentages to stabilize and then move lower as our business matures.
Sales and Marketing. Sales and marketing expenses consist of expenditures related to advertising, media, marketing, promotional events, brand awareness activities, business development, customer success and corporate partnerships. Sales and marketing expenses also include employee-related costs, including salaries, bonuses, benefits, stock-based compensation, and commissions for our employees engaged in sales and marketing activities, and allocated overhead and depreciation for facilities.
We expect our sales and marketing expenses will increase in absolute dollar amounts as we continue to invest in brand awareness and programmatic spend to generate demand. We also expect to hire additional sales personnel to increase sales coverage of target industry vertical and geographic markets. Consequently, sales and marketing expense as a percent of total revenue will remain high in the near-term. As our business scales through customer expansion and market awareness, we anticipate that sales and marketing expense as a percent of total revenue to decline over time.
Research and Development. Our research and development efforts are aimed at continuing to develop and refine our C3 AI Suite and C3 AI Applications, including adding new features and modules, increasing functionality and speed, and enhancing the usability of our C3 AI Suite and C3 AI Applications. Research and development expenses consist primarily of employee-related costs, including salaries, bonuses, benefits, and stock-based compensation for our employees associated with research and development related activities. Research and development expenses also include cloud infrastructure costs related to our research and development efforts, and allocated overhead and depreciation for facilities. Research and development costs are expensed as incurred.
We expect research and development expense to increase in absolute dollars as we continue to invest in our existing and future product offerings. We may experience variations from period to period with our total research and development expense as a percentage of revenue as we develop and deploy new applications targeting new use cases and new industries. Over a longer horizon, we anticipate that research and development expense as a percent of total revenue to decline.
70

General and Administrative. General and administrative expense consists primarily of employee-related costs, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with administrative services such as executive management and administration, legal, human resources, accounting, and finance. General and administrative expense also includes facilities costs, such as depreciation and rent expense, professional fees, and other general corporate costs, including allocated overhead and depreciation for facilities.
We expect our general and administrative expense to increase in absolute dollars as we continue to grow our business. As a result of the closing of our IPO, we have incurred and expect to continue to incur additional expenses as a result of operating as a public company, including expenses necessary to comply with the rules and regulations applicable to companies listed on a national securities exchange and related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, as well as higher expenses for general and director and officer insurance, investor relations, and professional services. We expect that general and administrative expense as a percent of total revenue will decline over the long-term as we benefit from the scale of our business infrastructure.
Interest Income
Interest income consists primarily of interest income earned on our cash, cash equivalents, and available-for-sale marketable securities. It also includes amortization of premiums and accretion of discount related to our available-for-sale marketable securities. Interest income varies each reporting period based on our average balance of cash, cash equivalents, and available-for-sale marketable securities during the period and market interest rates.
Other Income (Expense), Net
Other income (expense), net consists primarily of foreign currency exchange gains and losses, losses from impairment of investments, and realized gains and losses on sales of available-for-sale marketable securities. Our foreign currency exchange gains and losses relate to transactions and asset and liability balances denominated in currencies other than the U.S. dollar. We expect our foreign currency gains and losses to continue to fluctuate in the future due to changes in foreign currency exchange rates.
Provision for Income Taxes
Our income tax provision consists of an estimate of federal, state, and foreign income taxes based on enacted federal, state, and foreign tax rates, as adjusted for allowable credits, deductions, uncertain tax positions, changes in the valuation of our deferred tax assets and liabilities, and changes in tax laws. 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.
71

Results of Operations
The following tables set forth our consolidated statements of operations for the periods presented:
Fiscal Year Ended April 30,
202120202019
(in thousands)
Revenue
Subscription$157,366 $135,394 $77,472 
Professional services25,851 21,272 14,133 
Total revenue
183,217 156,666 91,605 
Cost of revenue
Subscription(1)
31,315 31,479 24,560 
Professional services(1)
13,204 7,308 5,826 
Total cost of revenue
44,519 38,787 30,386 
Gross profit138,698 117,879 61,219 
Operating expenses
Sales and marketing(1)
96,991 94,974 37,882 
Research and development(1)
68,856 64,548 37,318 
General and administrative(1)
33,109 29,854 22,061 
Total operating expenses198,956 189,376 97,261 
Loss from operations
(60,258)(71,497)(36,042)
Interest income1,255 4,251 3,508 
Other income (expense), net4,011 (1,752)(546)
Net loss before provision for income taxes
(54,992)(68,998)(33,080)
Provision for income taxes704 380 266 
Net loss
$(55,696)$(69,378)$(33,346)
__________________
(1)Includes stock-based compensation expense as follows:
Fiscal Year Ended April 30,
202120202019
(in thousands)
Cost of subscription$828 $370 $149 
Cost of professional services376 122 69 
Sales and marketing9,080 3,074 1,739 
Research and development2,950 1,223 781 
General and administrative8,506 3,521 1,529 
Total stock-based compensation expense$21,740 $8,310 $4,267 
72

The following table sets forth our consolidated statements of operations data expressed as a percentage of revenue for the periods presented:
Fiscal Year Ended April 30,
202120202019
Revenue
Subscription86 %86 %85 %
Professional services14 14 15 
Total revenue
100 100 100 
Cost of revenue
Subscription17 20 27 
Professional services
Total cost of revenue
24 25 33 
Gross profit76 75 67 
Operating expenses
Sales and marketing53 61 41 
Research and development38 41 41 
General and administrative
18 19 24 
Total operating expenses109 121 106 
Loss from operations
(33)(46)(39)
Interest income
Other income (expense), net
(1)(1)
Net loss before provision for income taxes
(30)(44)(36)
Provision for income taxes— — — 
Net loss
(30)%(44)%(36)%

Comparison of the Fiscal Years Ended April 30, 2021 and 2020
Revenue
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Revenue
Subscription$157,366 $135,394 $21,972 16 %
Professional services25,851 21,272 4,579 22 %
Total revenue
$183,217 $156,666 $26,551 
Subscription revenue as a percentage of total revenue remained 86% for the fiscal years ended April 30, 2021 and 2020, respectively. Subscription revenue increased by $22.0 million, or 16%, for the fiscal year ended April 30, 2021, compared to the prior fiscal year, predominantly driven by revenue growth of $22.0 million from new customers or expanding relationships with existing C3 AI customers.
Professional services revenue increased by $4.6 million, or 22%, for the fiscal year ended April 30, 2021, compared to the prior fiscal year, predominantly due to the timing and mix of implementation services projects for new C3 AI Application customers.
73

Cost of Revenue
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Cost of revenue
Subscription$31,315 $31,479 $(164)(1)%
Professional services13,204 7,308 5,896 81 %
Total cost of revenue
$44,519 $38,787 $5,732 
The decrease in cost of subscription revenue for the fiscal year ended April 30, 2021 compared to the prior fiscal year was primarily due to a decrease in cloud service providers costs of $1.1 million and a decrease in facilities and overhead costs of $0.6 million, partially offset by an increase in personnel-related costs of $1.6 million.
The increase in cost of professional services revenue for the fiscal year ended April 30, 2021 compared to the prior fiscal year was primarily due to higher personnel-related costs of $3.0 million and higher third-party outsourcing costs of $1.9 million.
Gross Profit and Gross Margin
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Gross profit$138,698 $117,879 $20,819 18 %
Gross margin
Subscription80 %77 %
Professional services49 %66 %
Total gross margin76 %75 %
The increase in gross profit in the fiscal year ended April 30, 2021 was primarily driven by subscription margin improvements, partially offset by declines in professional services margin due to investments in personnel to support current and future revenue growth. Overall, total gross margins increased for the fiscal year ended April 30, 2021 compared to the prior fiscal year.
Operating Expenses
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Operating expenses
Sales and marketing$96,991 $94,974 $2,017 %
Research and development68,856 64,548 4,308 %
General and administrative33,109 29,854 3,255 11 %
Total operating expenses$198,956 $189,376 $9,580 
Sales and Marketing. The increase in sales and marketing expense for the fiscal year ended April 30, 2021 compared to the prior fiscal year was primarily due to higher advertising spend of $4.7 million, higher personnel-related costs as a result of headcount growth of $1.7 million and higher facilities and related depreciation costs of $1.0 million, partially offset by a $5.7 million decrease in contributions to C3.ai DTI.
Research and Development. The increase in research and development expense for the fiscal year ended April 30, 2021 compared to the prior fiscal year was primarily due higher cloud computing costs of $3.7 million, an increase in professional
74

services costs of $1.6 million, higher personnel-related costs as a result of headcount growth of $1.4 million and higher facilities costs of $1.0 million partially offset by a $2.9 million decrease in contributions to C3.ai DTI and a $0.9 million decrease in travel expenses.
General and Administrative. The increase in general and administrative expense for the fiscal year ended April 30, 2021 compared to the prior fiscal year was primarily due to an increase in corporate insurance costs of $3.2 million, and higher professional services costs of $1.8 million partially offset by a $1.6 million net decrease in personnel-related costs.
Interest Income
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Interest income$1,255 $4,251 $(2,996)(70)%
The decrease in interest income for the fiscal year ended April 30, 2021 compared to the prior fiscal year was primarily due to investments that yielded lower returns such as money market funds and government securities.
Other Income (Expense), Net
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Other income (expense), net$4,011 $(1,752)$5,763 329 %
The increase in other income (expense), net for the fiscal year ended April 30, 2021 compared to the prior fiscal year was due to foreign currency gains on the remeasurement of Euro-denominated cash and accounts receivable balances.
Provision for Income Taxes
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Provision for income taxes$704 $380 $324 85 %
The increase in provision for income taxes was primarily related to foreign and state tax expense.
Non-GAAP Financial Measure
In addition to our financial results determined in accordance with generally accepted accounting principles in the United States, or GAAP, we believe free cash flow, a non-GAAP financial measure, is useful in evaluating liquidity and provides information to management and investors about our ability to fund future operating needs and strategic initiatives. We calculate free cash flow as net cash used in operating activities less purchases of property and equipment and capitalized software development costs. Free cash flow has limitations as an analytical tool, and it should not be considered in isolation or as a substitute for analysis of other GAAP financial measures, such as net cash used in operating activities. This non-GAAP financial measure may be different than similarly titled measures used by other companies. Additionally, the utility of free cash flow is further limited as it does not represent the total increase or decrease in our cash balances for a given period. The following table below provides a reconciliation of free cash flow to the GAAP measure of net cash used in operating activities for the periods presented:

75

Fiscal Year Ended April 30,
20212020
(in thousands)
Net cash used in operating activities$(37,553)$(61,281)
Less:
Purchases of property and equipment(1,628)(2,298)
Capitalized software development costs— (581)
Free cash flow$(39,181)$(64,160)
Net cash used in investing activities$(767,152)$(124,073)
Net cash provided by financing activities$887,356 $119,851 
Liquidity and Capital Resources
Since inception, we have financed operations primarily through sales generated from our customers and sales of equity securities. As of April 30, 2021 and 2020, we had $115.4 million and $33.1 million of cash and cash equivalents and $978.0 million and $211.9 million of short-term investments, respectively, which were held for working capital purposes. In December 2020, we completed our IPO, which resulted in aggregate net proceeds of $694.6 million, after underwriting discounts and other offering expenses. We also received aggregate proceeds of $150.0 million related to our Concurrent Private Placement and did not pay any underwriting discounts or commissions with respect to the shares that were sold in these private placements. Our short-term investments generally consist of high-grade U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper and corporate debt securities. We have generated operating losses from our operations as reflected in our accumulated deficit of $349.3 million as of April 30, 2021 and negative cash flows from operations. We expect to continue to incur operating losses and generate negative cash flows from operations for the foreseeable future due to the investments we intend to make in our business, and as a result we may require additional capital to execute on our strategic initiatives to grow the business.
We believe that existing cash and cash equivalents and short-term investments will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. Our principal uses of cash in recent periods have been funding our operations and investing in capital expenditures. Our future capital requirements will depend on many factors, including our revenue growth rate, the timing and the amount of cash received from customers, the expansion of sales and marketing activities, the timing and extent of spending to support development efforts, expenses associated with our international expansion, the introduction of C3 AI Suite enhancements, and the continuing market adoption of our C3 AI Suite and C3 AI Applications. In the future, we may enter into arrangements to acquire or invest in complementary businesses, products, and technologies. We may be required to seek additional equity or debt financing. If 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 expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, results of operations, and financial condition.
The following table summarizes our cash flows for the periods presented:
Fiscal Year Ended April 30,
 
2021
2020
(in thousands)
Cash used in operating activities$(37,553)$(61,281)
Cash used in investing activities$(767,152)$(124,073)
Cash provided by financing activities$887,356 $119,851 
Net increase (decrease) in cash, cash equivalents, and restricted cash
$82,651 $(65,503)
Operating Activities. Net cash used in operating activities of $37.6 million for the fiscal year ended April 30, 2021 was due to our net loss of $55.7 million in addition to non-cash charges for stock-based compensation of $21.7 million, depreciation and amortization of $4.3 million, and non-cash operating lease cost of $3.3 million. The $11.0 million cash outflow related to changes in operating assets and liabilities was primarily attributable to an increase in accounts receivable of $34.7 million inclusive of an increase in related party balances of $15.2 million, an increase in prepaid expenses, other current assets and
76

other assets of $14.9 million inclusive of an increase in related party balances of $8.3 million and a decrease in lease liabilities of $3.6 million. This was partially offset by cash inflows related to an increase to deferred revenue of $14.9 million inclusive of an increase in related party balances of $6.2 million, an increase in other liabilities of $11.5 million inclusive of an increase in related party balances of $8.3 million, increase to accrued compensation and employee benefits of $8.1 million and an increase in accounts payable of $7.5 million inclusive of an increase in related party balances of $0.1 million.
Net cash used in operating activities of $61.3 million for the fiscal year ended April 30, 2020 was primarily due to our net loss of $69.4 million in addition to non-cash charges for stock-based compensation of $8.3 million, non-cash operating lease cost of $3.1 million, depreciation and amortization of $1.3 million, impairment of investments of $1.0 million, and other non-cash income of $0.7 million. The $4.9 million cash outflow related to changes in operating assets and liabilities was primarily attributable to a decrease in deferred revenue of $30.9 million inclusive of a decrease in related party balances of $18.4 million, an increase in prepaid expenses, other current assets and other assets of $4.3 million, a decrease in lease liabilities of $3.2 million, and a decrease in accounts payable of $1.2 million. This was partially offset by a decrease in accounts receivable of $32.7 million inclusive of a decrease in related party balances of $19.8 million, an increase in other liabilities of $1.3 million, and an increase in accrued compensation and employee benefits of $0.7 million.
Investing Activities. Net cash used in investing activities of $767.2 million for the fiscal year ended April 30, 2021 was primarily attributable to purchases of investments of $1,152.1 million and capital expenditures of $1.6 million, partially offset by maturities and sales of short-term investments of $385.9 million.
Net cash used in investing activities of $124.1 million for the fiscal year ended April 30, 2020 was primarily attributable to purchases of investments of $219.9 million and capital expenditures of $2.3 million, partially offset by the maturities and sales of short-term investments of $98.7 million.
Financing Activities. Net cash provided by financing activities of $887.4 million for the fiscal year ended April 30, 2021 was primarily due to $844.7 million of net proceeds from the initial public offering and private placements, $26.0 million of proceeds from the repayment of the full recourse promissory note due from our CEO in connection with the Series F preferred stock financing and $16.7 million of proceeds from the exercise of stock options for Class A common stock.
Net cash provided by financing activities of $119.9 million for the fiscal year ended April 30, 2020 was primarily due to $49.8 million of proceeds from the issuance of Series H redeemable convertible preferred stock, $44.0 million of proceeds from the issuance of common stock, $25.3 million of proceeds from the additional issuance of Series G redeemable convertible preferred stock and $4.2 million of proceeds from the exercise of stock options for Class A common stock, partially offset by $3.5 million repurchase of common stock and stock options in the tender offer.
Contractual Obligations and Commitments
Our contractual obligations and commitments primarily consist of operating lease commitments for our facilities and noncancelable purchase commitments related to third-party cloud hosting services.
For additional information, refer to Note 6. Leases and Note 7. Commitments and Contingencies to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Critical Accounting Policies and Estimates
Our consolidated financial statements and the accompanying notes thereto included elsewhere in this Annual Report on Form 10-K are prepared in accordance with GAAP. The preparation of consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from our estimates. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected.
We believe that the following accounting policies involve a high degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of our operations. See Note 1. Summary of Business and Significant Accounting Policies to our consolidated financial statements appearing elsewhere in this Annual Report on Form 10-K for a description of our other significant
77

accounting policies. The preparation of our consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect the amounts reported in those financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making those estimates, actual results reported in future periods could differ from those estimates. The critical accounting estimates, assumptions and judgments that we believe have the most significant impact on our consolidated financial statements are described below.
Revenue Recognition
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services.
We determine revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, we satisfy a performance obligation.
Subscription Revenue. Our subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service offerings. Sales of our term licenses grant customers the right to use our functional intellectual property, either on their own cloud instance or internal hardware infrastructure, over the contractual term. We also sell premium stand-ready COE support services, hosting services, and trials of our applications as part of our customer acquisition strategy. Sales of our software-as-a-service offerings include the right to use our software in a hosted environment over the contractual term. Our subscriptions include our software and our maintenance and support services. Our maintenance and support services include critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. Our software subscriptions and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract. We have a small number of customers who have perpetual licenses, which we recognize ratably given the critical nature of the required continuous maintenance and support provided.
Our subscription contracts are generally non-cancelable and non-refundable, and typically three years in duration. We generally invoice annually in advance, and recognize revenue over the contract term on a ratable basis. We also generate additional runtime subscription fees for the use of our C3 AI Suite, a type of consumption billing based on computing and storage resources required to run our software. We typically recognize the consumption or usage-based revenue upon occurrence and invoice in arrears, although customers may purchase blocks of runtime in advance.
Professional Services Revenue. Professional services revenue primarily consists of implementation services and training. These services are distinct from our subscription revenue.
Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. We recognize revenue for our professional services over time on an input basis as the performance obligations are satisfied.
Contracts with Multiple Performance Obligations. Most of our contracts with customers contain multiple performance obligations. Our subscriptions are sold for a broad range of amounts and a representative standalone selling price, or SSP, is not always discernible from past transactions or other observable evidence. When appropriate, we determine SSP based on the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, we first allocate the transaction price to the performance obligations with established SSPs and then apply the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the combined performance obligation, or to a bundle of goods or services, we will consider all reasonably available data to determine an appropriate
78

allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Areas of Judgment and Estimates. Determining whether the software subscriptions and the related support are considered distinct performance obligations that should be accounted for separately or as a single performance obligation requires significant judgment. In reaching our conclusion, we considered the nature of our promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. As these updates to the software subscription are integral to maintaining the utility that is derived from the software subscription by customers, we determined that the software subscription and related updates fulfill a single promise to the customer under the contract.
Determining the relative SSP for contracts that contain multiple performance obligations requires significant judgement. We determine SSP using observable pricing when available, which takes into consideration market conditions and customer specific factors. When observable pricing is not available, we first allocate the transaction price to the performance obligations with established SSPs and then apply the residual approach to allocate the remaining transaction price to the subscription and bundled maintenance and support services.
Stock-Based Compensation
Stock-based compensation expense related to stock awards and restricted stock units, or RSUs, is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of our common stock, risk-free interest rates and the expected dividend yield of our common stock. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards, which is generally five years. We account for forfeitures as they occur instead of estimating the number of awards expected to be forfeited.
Our use of the Black-Scholes option-pricing model requires the input of highly subjective assumptions. If factors change and different assumptions are used, our stock-based compensation expense could be materially different in the future.
These assumptions and estimates are as follows:
Fair Value of Common Stock. Prior to our IPO, the fair value was determined by our board of directors, with input from management and valuation reports prepared by third-party valuation specialists. After our IPO, the fair value of our common stock is determined by the closing price, on the date of grant, of our common stock, which is traded on the New York Stock Exchange. Stock-based compensation for financial reporting purposes is measured based on updated estimates of fair value when appropriate, such as when additional relevant information related to the estimate becomes available in a valuation report issued as of a subsequent date.
Expected Dividend Yield. We have never declared or paid any cash dividends and do not presently plan to pay cash dividends in the foreseeable future. As a result, an expected dividend yield of zero percent was used.
Expected Volatility. The expected volatility was estimated by taking the average historical price volatility for industry peers, consisting of several public companies in our industry which are either similar in size, stage of life cycle, or financial leverage, over a period equivalent to the expected term of the awards.
Expected Term. The expected term of options represents the period of time that options are expected to be outstanding. Our historical stock option exercise experience does not provide a reasonable basis upon which to estimate an expected term due to a lack of sufficient data. For stock options granted to employees, we estimate the expected term by using the simplified method. The simplified method calculates the expected term as the average of the time-to-vesting and the contractual life of the options. For stock options granted to non-employees, the expected term equals the contractual term of the option.
79

Risk-Free Interest Rate. The risk-free interest rate for the expected term of the options was based on the U.S. Treasury yield curve in effect at the time of the grant.
The weighted average Black-Scholes assumptions used in evaluating our awards are as follows:
Fiscal Year Ended April 30,
2021
2020
Valuation assumptions
Expected dividend yield
— %— %
Expected volatility
43.8 %38.6 %
Expected term (years)
6.306.30
Risk-free interest rate
0.43 %1.70 %
We will continue to use judgment in evaluating the assumptions related to our stock-based compensation on a prospective basis. As we continue to accumulate additional data related to our common stock, we may refine our estimation process, which could materially impact our future stock-based compensation expense.
Income Taxes
We use the asset-and-liability method for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between the consolidated financial statement carrying amounts and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates that are expected to be in effect when the differences reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary, to reduce deferred tax assets to an amount that, in the opinion of management, is more likely than not to be realized.
Our policy for accounting for uncertainty in income taxes requires the evaluation of tax positions taken or expected to be taken in the course of the preparation of tax returns to determine whether the tax positions are “more-likely-than-not” of being sustained by the applicable tax authority. Tax positions not deemed to meet the more-likely-than-not threshold would be recorded as a tax expense in the current year. Re-evaluation of tax positions considers factors such as changes in facts or circumstances, changes in or interpretations of tax law, effectively settled issues under audit or expiration of statute of limitation and new audit activity.
We recognized interest accrued and penalties related to unrecognized tax benefits in our income tax expense.
Recently Adopted Accounting Pronouncements
See Note 1. Summary of Business and Significant Accounting Policies to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for more information regarding recently adopted accounting pronouncements.
Emerging Growth Company Status
In April 2012, the Jumpstart Our Business Startups Act, or the JOBS Act, was enacted. Section 107 of the JOBS Act provides that an “emerging growth company” may take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Therefore, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period under the JOBS Act until the earlier of the date we (1) are no longer an emerging growth company or (2) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.
80

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates. We do not hold or issue financial instruments for trading purposes.
Interest Rate Risk
As of April 30, 2021, we had cash, cash equivalents, and short-term investments of $1,093.4 million. As of April 30, 2020, we had cash, cash equivalents, and short-term investments of $245.0 million. Interest-earning instruments carry a degree of interest rate risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. As of April 30, 2021, a hypothetical 10% relative change in interest rates would not have had a material impact on the value of our cash equivalents or investment portfolio. Any realized gains or losses resulting from such interest rate changes would only occur if we sold the investments prior to maturity.
Foreign Currency Risk
Our functional currency is the U.S. dollar. For the fiscal year ended April 30, 2021, 2020 and 2019, approximately 25%, 20%, and 27% of our sales were denominated in euros, respectively, and therefore our revenue, accounts receivable, and cash deposits are subject to foreign currency risk. Our foreign operating expenses are denominated in the local currencies of the countries in which we operate. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates. A hypothetical 10% change in foreign currency exchange rates may not result in a material impact on our consolidated financial statements. To date, we have not had a formal hedging program with respect to foreign currencies, but we may do so in the future if our exposure to foreign currencies should become more significant. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.
81


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Index to Consolidated Financial Statements









82


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of C3.ai, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of C3.ai, Inc. and subsidiaries (the "Company") as of April 30, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit), and cash flows, for each of the three years in the period ended April 30, 2021, and the related notes collectively referred to as the "financial statements". In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of April 30, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended April 30, 2021, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
June 25, 2021

We have served as the Company's auditor since 2018.
83



C3.AI, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except for share and per share data)

As of April 30,
20212020
Assets
Current assets
Cash and cash equivalents$115,355 $33,104 
Short-term investments978,020 211,874 
Accounts receivable, net of allowance of $812 and $755 as of April 30, 2021 and 2020, respectively(1)
65,460 30,827 
Prepaid expenses and other current assets(2)
14,302 5,400 
Total current assets1,173,137 281,205 
Property and equipment, net6,133 8,723 
Goodwill625 625 
Long-term investments 725 
Other assets, non-current(3)
16,582 13,830 
Total assets$1,196,477 $305,108 
Liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit)
Current liabilities
Accounts payable(4)
$12,075 $4,726 
Accrued compensation and employee benefits21,829 13,693 
Deferred revenue, current(5)
72,263 53,537 
Accrued and other current liabilities(6)
18,318 9,083 
Total current liabilities124,485 81,039 
Deferred revenue, non-current2,964 6,758 
Other long-term liabilities(7)
7,853 6,001 
Total liabilities$135,302 $93,798 
Commitments and contingencies (note 7)
Redeemable convertible preferred stock, $0.001 par value. No shares and 233,107,379 shares authorized as of April 30, 2021 and 2020, respectively; no shares and 37,128,768 shares issued and outstanding as of April 30, 2021 and 2020, respectively; Liquidation preference of $376,178 as of April 30, 2020
 375,207 
Redeemable convertible class A-1 common stock, $0.001 par value. No shares and 6,666,667 shares authorized as of April 30, 2021 and 2020, respectively; no shares and 6,666,665 shares issued and outstanding as of April 30, 2021 and 2020, respectively; Liquidation preference of $18,800 as of April 30, 2020
 18,800 
Stockholders’ equity (deficit)
Class A common stock, $0.001 par value. 1,000,000,000 and 390,000,000 shares authorized as of April 30, 2021 and 2020, respectively; 98,667,121 and 31,210,159 shares issued and outstanding as of April 30, 2021 and 2020 respectively
99 31 
Class B common stock, $0.001 par value; 3,500,000 and 21,000,000 shares authorized as of April 30, 2021 and 2020, respectively; 3,499,992 and no shares issued and outstanding as of April 30, 2021 and 2020, respectively
3  
Additional paid-in capital1,410,325 110,485 
Accumulated other comprehensive income81 424 
Accumulated deficit(349,333)(293,637)
Total stockholders’ equity (deficit)1,061,175 (182,697)
Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit)$1,196,477 $305,108 
(1) Including amounts from a related party of $15,180 and $250 as of April 30, 2021 and 2020, respectively.
(2) Including amounts from a related party of $1,662 and nil as of April 30, 2021 and 2020, respectively.
(3) Including amounts from a related party of $6,602 and nil as of April 30, 2021 and 2020, respectively.
(4) Including amounts from a related party of $56 and nil as of April 30, 2021 and 2020, respectively.
(5) Including amounts from a related party of $7,697 and $1,499 as of April 30, 2021 and 2020, respectively.
(6) Including amounts from a related party of $3,413 and nil as of April 30, 2021 and 2020, respectively.
(7) Including amounts from a related party of $4,895 and nil as of April 30, 2021 and 2020, respectively.
The accompanying notes are an integral part of these consolidated financial statements.
84

C3.AI, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except for share and per share data)

Fiscal Year Ended April 30,
202120202019
Revenue
Subscription(1)
$157,366 $135,394 $77,472 
Professional services(2)
25,851 21,272 14,133 
Total revenue183,217 156,666 91,605 
Cost of revenue
Subscription(3)
31,315 31,479 24,560 
Professional services13,204 7,308 5,826 
Total cost of revenue44,519 38,787 30,386 
Gross profit138,698 117,879 61,219 
Operating expenses
Sales and marketing(4)
96,991 94,974 37,882 
Research and development68,856 64,548 37,318 
General and administrative33,109 29,854 22,061 
Total operating expenses198,956 189,376 97,261 
Loss from operations(60,258)(71,497)(36,042)
Interest income1,255 4,251 3,508 
Other income (expense), net4,011 (1,752)(546)
Net loss before provision for income taxes(54,992)(68,998)(33,080)
Provision for income taxes704 380 266 
Net loss$(55,696)$(69,378)$(33,346)
Net loss attributable to Class A common stockholders, basic and diluted$(0.90)$(1.94)$(1.32)
Net loss attributable to Class A-1 common stockholders, basic and diluted$(0.55)$(1.94)$(1.32)
Net loss attributable to Class B common stockholders, basic and diluted$(0.35)$ $ 
Weighted-average shares used in computing net loss per share attributable to Class A common stockholders, basic and diluted56,677,947 29,133,157 18,662,237 
Weighted-average shares used in computing net loss per share attributable to Class A-1 common stockholders, basic and diluted6,666,665 6,666,665 6,666,665 
Weighted-average shares used in computing net loss per share attributable to Class B common stockholders, basic and diluted3,499,992   
(1)Including related party revenue of $30,557, $40,425, and $56 for the fiscal years ended April 30, 2021, 2020, and 2019, respectively.
(2)Including related party revenue of $4,825, $292, and nil for the fiscal years ended April 30, 2021, 2020, and 2019, respectively.
(3)Including related party cost of revenue of $56, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
(4)Including related party sales and marketing expense of $44, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
The accompanying notes are an integral part of these consolidated financial statements.
85

C3.AI, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)

Fiscal Year Ended April 30,
202120202019
Net loss$(55,696)$(69,378)$(33,346)
Other comprehensive (loss) income
Unrealized (loss) gain on investment securities, net of tax(343)350 75 
Total comprehensive loss$(56,039)$(69,028)$(33,271)
The accompanying notes are an integral part of these consolidated financial statements.
86

C3.AI, INC.
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK,
REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands)
Redeemable Convertible Preferred StockRedeemable Convertible A-1 Common StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitTotal Stockholders’
Deficit
SharesAmountSharesAmountSharesAmount
Balance as of April 30, 201831,582 $248,471 6,667 $18,800 18,568 $19 $50,999 $(1)$(190,847)$(139,830)
Issuance of Series G Preferred Stock, net of issuance costs of $257
2,610 51,494 — — — — — — — — 
Issuance of Class A common stock upon exercise of stock options— — — — 1,489 1 1,838 — — 1,839 
Vesting of early exercised Class A common stock options— — — — — — 1,561 — — 1,561 
Stock-based compensation expense— — — — — — 4,267 — — 4,267 
Cumulative-effect adjustment related to the adoption of ASU 2016-09
— — — — — — 66 — (66) 
Other comprehensive income— — — — — — — 75 — 75 
Net loss— — — — — — — — (33,346)(33,346)
Balance as of April 30, 201934,192 299,965 6,667 18,800 20,057 20 58,731 74 (224,259)(165,434)
Issuance of Series G Preferred Stock, net of issuance costs $34
1,283 25,406 — — — — — — — — 
Issuance of Class A common stock— — — — 9,530 10 44,017 — — 44,027 
Issuance of Series H Preferred Stock, net of issuance costs $164
1,654 49,836 — — — — — — — — 
Issuance of Class A common stock upon exercise of stock options— — — — 1,787 2 2,319 — — 2,321 
Vesting of early exercised Class A common stock options— — — — — — 655 — — 655 
Tender offer repurchases— — — — (164)(1)(3,547)— — (3,548)
Stock-based compensation expense— — — — — — 8,310 — — 8,310 
Other comprehensive income— — — — — — — 350 — 350 
Net loss— — — — — — — — (69,378)(69,378)
Balance as of April 30, 202037,129 $375,207 6,667 $18,800 31,210 $31 $110,485 $424 $(293,637)$(182,697)
The accompanying notes are an integral part of these consolidated financial statements.
87

C3.AI, INC.
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK,
REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands)
Redeemable Convertible Preferred StockRedeemable Convertible A-1 Common StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitTotal Stockholders’
Deficit
SharesAmountSharesAmountSharesAmount
Balance as of April 30, 202037,129 $375,207 6,667 $18,800 31,210 $31 $110,485 $424 $(293,637)$(182,697)
Repayment of Shareholder Loan— 24,546 — — — — 1,457 — — 1,457 
Conversion of redeemable convertible preferred stock to common stock upon initial public offering(37,129)(399,753)(6,667)(18,800)43,796 44 418,509 — — 418,553 
Issuance of common stock upon initial public offering and private placements, net of underwriting discounts— — — — 21,396 21 844,554 — — 844,575 
Issuance of Class A common stock upon exercise of stock options— — — — 5,765 6 10,711 — — 10,717 
Vesting of early exercised Class A common stock options— — — — — — 2,869 — — 2,869 
Stock-based compensation expense— — — — — — 21,740 — — 21,740 
Other comprehensive loss— — — — — — — (343)— (343)
Net loss— — — — — — — — (55,696)(55,696)
Balance as of April 30, 2021 $  $ 102,167 $102 $1,410,325 $81 $(349,333)$1,061,175 
The accompanying notes are an integral part of these consolidated financial statements.
88

C3.AI, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)

Fiscal Year Ended April 30,
202120202019
Cash flows from operating activities:
Net loss$(55,696)$(69,378)$(33,346)
Adjustments to reconcile net loss to net cash used in operating activities
Depreciation and amortization4,297 1,302 550 
Non-cash operating lease cost3,315 3,052  
Stock-based compensation expense21,740 8,310 4,267 
Impairment on investment 1,025  
Other(180)(657)534 
Changes in operating assets and liabilities
Accounts receivable(1)
(34,690)32,659 (46,144)
Prepaid expenses, other current assets and other assets(2)
(14,855)(4,265)(1,677)
Accounts payable(3)
7,450 (1,219)48 
Accrued compensation and employee benefits8,135 651 4,170 
Operating lease liabilities(3,551)(3,174) 
Other liabilities(4)
11,549 1,343 (533)
Deferred revenue(5)
14,933 (30,930)37,255 
Net cash used in operating activities(37,553)(61,281)(34,876)
Cash flows from investing activities:
Purchases of property and equipment(1,628)(2,298)(6,811)
Capitalized software development costs (581) 
Proceeds from sale of non-marketable equity security725   
Purchases of investments(1,152,142)(219,853)(166,303)
Maturities and sales of investments385,893 98,659 76,886 
Net cash used in investing activities(767,152)(124,073)(96,228)
Cash flows from financing activities:
Proceeds from initial public offering and private placements, net of underwriting discounts851,859   
Proceeds from repayment of shareholder loan26,003   
Proceeds from issuance of Series G, net of issuance costs 25,333 51,567 
Proceeds from issuance of Series H, net of issuance costs 49,836  
Repurchase of common stock and options in tender offer (3,548) 
Payment of deferred offering costs(7,179)  
Proceeds from issuance of common stock 44,027  
Proceeds from exercise of Class A common stock options16,673 4,203 2,905 
Net cash provided by financing activities887,356 119,851 54,472 
Net increase (decrease) in cash, cash equivalents and restricted cash82,651 (65,503)(76,632)
Cash, cash equivalents and restricted cash at beginning of period33,604 99,107 175,739 
Cash, cash equivalents and restricted cash at end of period$116,255 $33,604 $99,107 
Cash and cash equivalents115,355 33,104 98,607 
Restricted cash included in other assets900 500 500 
Total cash, cash equivalents and restricted cash$116,255 $33,604 $99,107 


89

Fiscal Year Ended April 30,
202120202019
Supplemental disclosure of cash flow information—cash paid for income taxes$550 $660 $131 
Supplemental disclosures of non-cash investing and financing activities:
Purchases of property and equipment included in accounts payable and accrued liabilities$212 $417 $60 
Deferred offering costs included in accounts payable and accrued liabilities$105 $ $ 
Series G issuance cost included in accounts payable$ $ $73 
Vesting of early exercised stock options$2,869 $655 $1,561 
(1)Including changes in related party balances of $(14,930), $19,750, and $(20,000) for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
(2)Including changes in related party balances of $8,264, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
(3)Including changes in related party balances of $56, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
(4)Including changes in related party balances of $8,308, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
(5)Including changes in related party balances of $6,198, $(18,445), and $19,944 for the fiscal years ended April 30, 2021, 2020, and 2019, respectively.

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

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1.Summary of Business and Significant Accounting Policies
Business
C3.ai, Inc. (including its subsidiaries, “C3 AI” or “the Company”) is an enterprise artificial intelligence (“AI”) software provider. The Company’s C3 AI Suite supports accelerating digital transformation in various industries with prebuilt and configurable C3 AI Applications for business use cases including predictive maintenance, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. The Company supports customers in the United States, Europe, and the rest of the world. The Company was initially formed as a limited liability company in Delaware on January 8, 2009 and converted to a Delaware corporation in June 2012.
Reclassification and Reverse Stock Split
In November 2020, the Company amended and restated its certificate of incorporation to effect a reclassification of the Company’s prior Class B common stock and Class C common stock into Class A common stock and redeemable convertible Class B-1 common stock into a new redeemable convertible Class A-1 common stock. The rights, including the liquidation, dividend, and voting rights, are substantially identical for each class of common stock reclassified. All references to prior Class B common stock and Class C common stock have been recast to Class A common stock, and all references to redeemable convertible Class B-1 common stock have been recast to redeemable convertible Class A-1 common stock in these consolidated financial statements to give retrospective effect to the reclassification for all periods presented. The Company also authorized a new Class B common stock. The rights, including the liquidation and dividend rights, of the Class A common stock and the new Class B common stock are substantially identical, other than the voting rights and conversion rights upon transfer of the Class B common stock. See Note 9. Stockholders’ Equity for more information.
Additionally, the Company effected a 6-for-1 reverse stock split of the Company’s outstanding common stock, preferred stock, and stock option awards. The par value of the common stock and preferred stock was not adjusted as a result of the reverse stock split. The authorized shares of the Class A common stock, new Class A-1 common stock, new Class B common stock and preferred stock were also adjusted to 390,000,000 shares, 6,666,667 shares, 21,000,000 shares, and 233,107,379 shares, respectively. All authorized, issued, and outstanding shares of common stock, preferred stock, stock option awards, and per share data included in these consolidated financial statements have been recast to give retrospective effect to the adjusted authorized shares and reverse stock split for all periods presented.
Initial Public Offering and Concurrent Private Placements
In December 2020, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 17,825,000 shares of its Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. The Company received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. In connection with the IPO:
all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis;
all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis;
all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis; and
the Company amended and restated its certificate of incorporation which became effective upon completion of the IPO.
Deferred offering costs consist primarily of direct and incremental accounting, legal and other fees related to the Company’s IPO. Prior to the IPO, all deferred offering costs incurred were capitalized and included in other assets on the consolidated balance sheet. Upon completion of the IPO, $7.2 million of deferred offering costs were reclassified into stockholders’ equity as a reduction of the IPO proceeds.
91

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The Company also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which the Company issued and sold 2,380,952 and 1,190,476 shares, respectively, of its Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively (the “Concurrent Private Placement”). The Company received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in the Concurrent Private Placement.
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2021, 2020 and 2019 relate to the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard & Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard & Poor’s, or A by Fitch’s or higher for long-term investments.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. The Company’s cash equivalents consisted of investments in money market funds as of April 30, 2021 and 2020.
Restricted Cash
The Company had restricted cash pledged as security deposits at April 30, 2021 and 2020 of $0.9 million and $0.5 million, respectively, primarily representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2021 and 2020 was recorded as long-term other assets on the consolidated balance sheets.
92

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Investments
The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper and corporate debt securities, are classified as available-for-sale marketable securities.
Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.
Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net on the consolidated statements of operations. Prior to the adoption of ASU 2016-01 in the fiscal year beginning May 1, 2019, investments in non-marketable equity securities were recorded at cost less impairment, if any, with any losses resulting from an impairment recognized in other expense, net.
Accounts Receivable
Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. An allowance for doubtful accounts balance of $0.8 million and $0.8 million was recorded as of April 30, 2021 and 2020, respectively. Accounts receivable included unbilled receivables of as of April 30, 2021 and April 30, 2020 of $3.8 million and $0.5 million, respectively.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
Level 3—Inputs that are unobservable for the asset or liability.
To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
93

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. The fair value of the company’s investments is discussed in Note 3. Fair Value Measurements.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets are comprised primarily of prepaid cloud subscriptions, other receivables, costs to obtain and fulfill a contract, prepaid software subscriptions, prepaid rent, and prepaid health insurance premiums.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of three to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.
Impairment of Long-Lived Assets
The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. There were no impairment charges recognized related to long-lived assets during the fiscal years ended April 30, 2021 and 2020.
Goodwill
Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. The tests did not result in an impairment to goodwill during the fiscal years ended April 30, 2021 and 2020.
Leases
The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, Leases, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.
The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term. Refer to Note 6. Leases for more information.
94

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Deferred Revenue
Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.
Revenue Recognition
The Company accounts for revenue in accordance with ASC Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the Contract, or Contracts, with a Customer. A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
Identification of the Performance Obligations in the Contract. Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the Transaction Price. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.
Allocation of the Transaction Price to the Performance Obligations in the Contract. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the combined performance obligation, or to a bundle of goods or services, the Company will consider all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Recognition of Revenue when, or as, Performance Obligations are Satisfied. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time.
95

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Subscription Revenue
Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions also include our maintenance and support services that comprised of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. The Company’s software and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract satisfied over time.
Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.
The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
C3 AI Suite is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Suite provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Suite via fixed annual fees based on the number of development users allowed to access the C3 AI Suite. The AI Suite offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Suite.
C3 AI Applications are production applications that address a wide range of predictive analytics use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced machine learning capabilities. C3 AI Applications sold without the C3 AI Suite can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.
C3 Maintenance and Support Services are provided for the C3 AI Suite and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued utility of the software.
COE Support Services. COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Suite. To facilitate customer’s efforts, C3 provides the following COE Support Services on C3 AI Suite and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Suite; (3) training on the C3 AI Suite and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Suite subscription term. COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of
96

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.
Trials. Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Suite and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Suite and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Suite and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Professional Services
The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Suite administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months.
Contract balances
The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to C3 AI Suite and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.
The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.
While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive financing from the customers or to provide customers with financing.
Costs to Obtain and Fulfill a Contract
The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.
Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate, the Company amortizes the commissions
97

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for non-recurring contracts with a duration of one year or less are expensed when incurred.
Costs to obtain and fulfill a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets.
Cost of Revenue
Cost of subscription revenue consists primarily of costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Suite, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel, and allocated overhead and depreciation for facilities.
Warranties
The Company’s offerings are warranted to perform in a manner consistent with industry standards.
The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.
To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.
Stock-Based Compensation
Stock-based compensation expense related to stock option awards and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards. The Company accounts for forfeitures as they occur.
Software Development Costs
The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached. The Company has not capitalized any related software development costs in any of the periods presented.
Advertising Expenses
Advertising expenses of $35.3 million, $29.2 million and $5.2 million incurred during the fiscal years ended April 30, 2021, 2020 and 2019, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.
98

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
401(k) Plan
The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. During the fiscal years ended April 30, 2021, 2020 and 2019, the Company did not match any employee contributions.
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.
Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.
Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Other Comprehensive (Loss) Income
Other comprehensive (loss) income during the fiscal years ended April 30, 2021, 2020 and 2019, related to unrealized gains or losses from available-for-sale marketable securities.
99

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Segment Information
Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. See Note 2. Revenue for revenue by geographic region. The Company’s property and equipment, net, are primarily located in the United States. No single other country accounted for more than 10% of total property and equipment, net as of April 30, 2021 and 2020.
Contribution Accounting
The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, $5.7 million and nil of expense related to the contribution in sales and marketing for the years ended April 30, 2021, 2020 and 2019, respectively. Additionally, the Company recognized $2.7 million, $5.7 million and nil of expense related to the contribution in research and development for the years ended April 30, 2021, 2020 and 2019, respectively.
Recent Accounting Pronouncements
The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act (“JOBS Act”) of 2012. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.
The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.
Recently Adopted Accounting Standards
In January 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, which makes targeted improvements to the accounting for, and presentation and disclosure of, financial instruments. ASU No. 2016-01 requires that most equity investments be measured at fair value, with subsequent changes in fair value recognized in net income. ASU No. 2016-01 does not affect the accounting for equity investments that would otherwise be consolidated or accounted for under the equity method. The new standard also affects financial liabilities under the fair value option and the presentation and disclosure requirements for financial instruments. The Company adopted this guidance in the fiscal year beginning May 1, 2019 using the modified retrospective transition method for investments in marketable securities and the prospective transition method for investments in non-marketable securities. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
100

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In February 2016, the FASB issued ASU No. 2016-02, Leases, that supersedes ASC Topic 840, Leases. Subsequently, the FASB issued several updates to ASU No. 2016-02, codified in ASC Topic 842. The Company early adopted ASC 842, Leases, on May 1, 2019 using the modified retrospective method for all leases not substantially completed as of the date of adoption. The consolidated financial statements as of and for the year ended April 30, 2020 reflect the application of ASC 842 guidance while the consolidated financial statements as of and for the year ended April 30, 2019 were prepared under the previous guidance of ASC 840. The cumulative impact of the adoption of ASC 842 was not material, therefore, the Company did not record any adjustments to retained earnings. As a result of adopting ASC 842, the Company recorded operating lease ROU assets of $11.5 million, operating lease liabilities of $12.4 million, and a reduction of $0.9 million to deferred rent, primarily related to the corporate office lease, based on the present value of the future lease payments on the date of adoption. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In July 2017, the FASB issued ASU No. 2017-11, Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
Recently Issued Accounting Standards Not Yet Adopted
In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company has determined that this guidance will not have a material impact on its consolidated financial statements and related disclosures.
101

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.
2.Revenue
Disaggregation of Revenue
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202120202019
North America(1)
$119,795 $121,485 $61,314 
Europe, the Middle East and Africa(1)
56,030 33,086 27,629 
Asia Pacific(1)
5,992 2,095 2,662 
Rest of World(1)
1,400   
Total revenue$183,217 $156,666 $91,605 
__________________
(1)The United States comprised 65%, 78% and 66% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. France comprised 12%, 10.5% and 15% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. The Netherlands comprised 12% in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2021, 2020 and 2019.
Deferred Revenue
The following table reflects the deferred revenue balance (in thousands):
As of April, 30
20212020
Deferred revenue, current$72,263 $53,537 
Deferred revenue, non-current2,964 6,758 
Total deferred revenue$75,227 $60,295 
102

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):
Deferred Revenue
May 1, 2019$91,225 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(83,093)
Increases due to invoicing prior to satisfaction of performance obligations
52,163 
April 30, 202060,295 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(57,542)
Increases due to invoicing prior to satisfaction of performance obligations
72,474 
April 30, 2021$75,227 
Remaining Performance Obligation
Remaining performance obligations are committed and represent non-cancellable contracted revenue that has not yet been recognized and will be recognized as revenue in future periods. Some contracts allow customers to cancel the contracts without a significant penalty, and the cancellable amount of contract value is not included in the remaining performance obligations.
The Company excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered. This primarily consists of monthly usage-based runtime and hosting charges arising in some revenue contracts.
Revenue expected to be recognized from remaining performance obligations was approximately $293.8 million as of April 30, 2021 of which $145.2 million is expected to be recognized over the next 12 months and the remainder thereafter.
Costs to Obtain or Fulfill a Contract
As of April 30, 2021 and 2020, the amount of costs to obtain and fulfill a contract included in prepaid expenses and other current assets was $3.2 million and $0.9 million, respectively. The amount of costs to obtain and fulfill a contract included in other assets, non-current as of April 30, 2021 and 2020 was $9.1 million and $1.2 million, respectively. Expenses recognized for costs to obtain and fulfill a contract for the years ended April 30, 2021, 2020 and 2019 was $1.2 million, $1.0 million and $1.1 million, respectively, and is included in sales and marketing expenses on the consolidated statements of operations. There were no impairments related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
Customer Concentration
All of the Company’s customers consist of corporate and governmental entities. A limited number of customers have accounted for a large part of the Company’s revenue and accounts receivable to date. Two separate customers accounted for 19% and 12%, respectively, of revenue for the year ended April 30, 2021. Two separate customers accounted for 26% and 10%, respectively, of revenue for the year ended April 30, 2020. Two separate customers accounted for 14% and 12%, respectively, of revenue for the year ended April 30, 2019. Four separate customers accounted for 18%, 14%, 14%, and 11% of accounts receivable at April 30, 2021. Three separate customers accounted for 33%, 19%, and 15% of accounts receivable at April 30, 2020.
3.Fair Value Measurements
The Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. Non-marketable equity securities are reported at cost less impairment. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.
103

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
As of April 30, 2021As of April 30, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$43,401 $ $ $43,401 $10,260 $ $ $10,260 
Available-for-sale marketable securities:
U.S. treasury securities 57,998  57,998  11,500  11,500 
Certificates of deposit 422,978  422,978  28,477  28,477 
U.S. government agencies securities     10,074  10,074 
Commercial paper 494,676  494,676  94,397  94,397 
Corporate debt securities 2,368  2,368  68,425  68,425 
Total cash equivalents and available-for-sale marketable securities$43,401 $978,020 $ $1,021,421 $10,260 $212,873 $ $223,133 
The estimated fair value of securities classified as Level 2 financial instruments was determined based on third-party pricing services. The pricing services utilize industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. Inputs used for fair value measurement categorized as Level 2 include benchmark yields, reported trades, broker or dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.
104

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4.Investments
Cash Equivalents and Available-for-Sale Marketable Securities
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2021As of April 30, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$43,401 $— $— $43,401 $10,260 $— $— $10,260 
Available-for-sale marketable securities:
U.S. treasury securities57,993 5  57,998 11,489 11  11,500 
Certificates of deposit422,952 32 (6)422,978 28,476 1  28,477 
U.S. government agencies securities    9,995 79  10,074 
Commercial paper494,625 64 (13)494,676 94,242 155  94,397 
Corporate debt securities2,369  (1)2,368 68,246 179  68,425 
Total cash equivalents and available-for-sale marketable securities$1,021,340 $101 $(20)$1,021,421 $222,708 $425 $ $223,133 
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2021As of April 30, 2020
Amortized CostFair ValueAmortized CostFair Value
Within one year$977,939 $978,020 $212,449 $212,873 
After one year through five years    
Total$977,939 $978,020 $212,449 $212,873 
As of April 30, 2021, the Company had 8 investment positions that were in an unrealized loss position. As of April 30, 2020, the Company had 16 investment positions in an unrealized loss position. No investments were other-than-temporary impaired as of April 30, 2021, 2020 or 2019. The Company considers factors such as the duration, the magnitude and the reason for the decline in value, the potential recovery period, creditworthiness of the issuers of the securities and its intent to sell. For marketable securities, it also considers whether (i) it is more likely than not that the Company will be required to sell the debt securities before recovery of their amortized cost basis, and (ii) the amortized cost basis cannot be recovered as a result of credit losses. No significant facts or circumstances have arisen to indicate that there has been any significant deterioration in the creditworthiness of the issuers of the securities held by the Company. Based on the Company’s review of these securities, including the assessment of the duration and severity of the unrealized losses and the Company’s ability and intent to hold the investments until maturity, there were no other-than-temporary impairments for these marketable securities at April 30, 2021.
Non-Marketable Equity Securities
As of April 30, 2021, the Company had no non-marketable equity securities. As of April 30, 2020, non-marketable equity securities carried at cost of $0.7 million were recorded in long-term investments. The Company recognized an impairment on the non-marketable equity securities of $1.0 million, included in other income (expense), net, on the consolidated statements of operations, during the fiscal year ended April 30, 2020. In November 2020, the Company sold its non-marketable equity security for $0.7 million.
105

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
5.Balance Sheet Details
Property and Equipment, Net
Property and equipment consisted of the following at April 30, 2021 and 2020 (in thousands):
Useful LifeAs of April 30,
(in months)20212020
Leasehold improvements*$8,658 $8,215 
Computer equipment362,539 2,028 
Office furniture and equipment60339 339 
Total property and equipment11,536 10,582 
Less accumulated depreciation(5,403)(1,859)
Property and equipment, net$6,133 $8,723 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Depreciation and amortization expense related to property and equipment was $4.0 million, $1.2 million, and $0.5 million for the fiscal years ended April 30, 2021, 2020 and 2019.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at April 30, 2021 and 2020 (in thousands):
As of April 30,
20212020
Accrued bonus$12,216 $8,356 
Accrued vacation3,935 2,823 
Accrued payroll taxes and benefits3,405 1,397 
Accrued commission1,863 515 
Accrued salaries410 602 
Accrued compensation and employee benefits$21,829 $13,693 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at April 30, 2021 and 2020 (in thousands):
As of April 30,
20212020
Liability for common stock exercised prior to vesting$5,331 $2,243 
Accrued general expenses3,588 1,466 
Operating lease liabilities, current3,894 3,533 
Other5,505 1,841 
Accrued and other current liabilities$18,318 $9,083 
Refer to Note 6. Leases for more information regarding the Company’s leases.
106

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Cares Act Loan
On May 1, 2020, the Company entered into Paycheck Protection Program (“PPP”) Promissory Note and Agreement with Bank of America, pursuant to which the Company received loan proceeds of $6.3 million (the “PPP Loan”). The PPP Loan was made under, and was subject to the terms and conditions of, the PPP which was established under the CARES Act and is administered by the U.S. Small Business Administration. The term of the PPP Loan was two years with a maturity date of May 1, 2022 and contains a favorable fixed annual interest rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first six months of the term of the PPP Loan until November 1, 2020. Principal and interest were payable monthly and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On August 18, 2020, the Company repaid in full the PPP loan outstanding, including accrued interest of $0.1 million, in the amount of $6.4 million.
6.Leases
The Company’s operating lease liabilities at April 30, 2021 and 2020 are primarily comprised of future payments related to the Company’s various operating lease agreements for office space. The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs
2021
2020
Operating lease costs$3,793 $3,825 
Short term lease costs1,568 1,324 
Variable lease costs1,589 1,542 
Total lease costs$6,950 $6,691 
Variable lease costs are primarily related to payments made to the Company’s landlords for common area maintenance, property taxes, insurance, and other operating expenses. Short-term lease costs primarily represents payments related to marketing arrangements that contain embedded short-term leases of billboards. Supplemental cash flow information related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
2021
2020
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows from operating leases$4,031 $3,946 
The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases
2021
2020
Right-of-use assetsOther assets, non-current$5,094 $8,409 
Lease liabilities, currentOther current liabilities3,894 3,533 
Lease liabilities, non-currentOther long-term liabilities1,735 5,647 
Total operating lease liabilities$5,629 $9,180 
As of April 30,
Operating leases
2021
2020
Weighted average remaining lease term (in months)17.0 28.9 
Weighted average discount rate7.3 %7.3 %
107

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Future minimum payments under lease obligations at April 30, 2021 were as follows (in thousands):
As of
April 30, 2021
Fiscal 2022$4,152 
Fiscal 20231,756 
Fiscal 2024 
Fiscal 2025 
Fiscal 2026 and thereafter 
Total future minimum lease payments5,908 
Less: Imputed interest(279)
Total operating lease liabilities$5,629 
7. Commitments and Contingencies
Noncancelable Commitments
The Company entered into a noncancelable arrangement with a web-hosting services provider in November 2019. Under the arrangement, the Company committed to spend an aggregate of at least $30.0 million between November 2019 and November 2022, with a minimum amount of $10.0 million in each of the three years, on services with this vendor. The Company has incurred costs totaling $14.3 million, $4.4 million and $3.4 million under the arrangement during the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
C3.ai DTI Grants
In February 2020, the Company entered into an agreement establishing the C3.ai DTI, a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of April 30, 2021 and 2020, the total potential remaining contributions are $43.1 million and $45.8 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.
Legal Proceedings
The Company is involved in various legal proceedings and periodically receives claims arising in the ordinary course of business. In the Company’s opinion, resolution of these matters is not expected to have a material adverse impact on its consolidated statement of operations, cash flows, or balance sheet.
Blattman et al. v. Siebel et al., 15-cv-00530 (D. Del.)
On October 28, 2014, Eric Blattman and other former unitholders of E2.0 LLC (“E2.0”) filed suit in federal court against Thomas M. Siebel and David Schmaier, alleging violation of Section 10(b) of the Securities Exchange Act of 1934 and common law fraud based on alleged misrepresentations made during negotiations leading up to an April 30, 2012 merger between E2.0 and the Company. Plaintiffs thereafter amended their complaint to add the Company as a defendant, and to add breach of contract claims based on alleged violations of certain earn-out and indemnification provisions in the parties’ merger agreement. A bench trial was held in February 2019, and in a January 29, 2020 opinion the court ruled in favor of defendants the Company, Siebel and Schmaier on all claims. The court also awarded defendants their reasonable attorneys’ fees and costs in defending the action.
In February 2020, Plaintiffs appealed only the portion of the district court’s ruling related to the alleged breach of contract indemnification claim to the Third Circuit Court of Appeals, seeking damages of approximately $2.5 million. Plaintiffs also seek to overturn the district court’s ruling that defendants are entitled to attorneys’ fees, and contend that plaintiffs instead should recover their attorneys’ fees. No appeal was taken with respect to the ruling in Defendants’ favor on the remaining claims.
108

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. The Company intends to seek recovery of its attorneys’ fees and costs as previously awarded by the district court. The District Court has appointed a special master to consider an order on recovery of fees and costs, with briefing in June 2021, and a motion for posting of bond.
8. Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock
Upon completion of the IPO, all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis. The carrying value of $399.8 million of all classes of the Company’s outstanding redeemable convertible preferred stock was reclassified into stockholders’ equity. Additionally, all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and their carrying value of $18.8 million was reclassified into stockholders’ equity. As of April 30, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See Note 1. Summary of Business and Significant Accounting Policies for more information.
Redeemable convertible preferred stock outstanding as of April 30, 2020, respectively, consisted of the following (in thousands, except share amounts):
SharesLiquidation
Amount
Carrying
Value
AuthorizedOutstanding
Series A*21,000,000 3,499,992 $7,000 $7,000 
Series B*27,360,000 4,559,999 9,120 9,120 
Series B-1A*14,583,945 2,430,635 15,853 15,717 
Series B-1B*556,680 92,769 1,210 1,210 
Series C*16,678,511 2,779,738 19,014 18,980 
Series D73,670,824 12,278,422 103,662 103,531 
Series E3,240,060 540,003 11,803 11,756 
Series F42,701,251 5,399,581 81,322 81,157 
Series G23,392,520 3,893,701 77,194 76,900 
Series H9,923,588 1,653,928 50,000 49,836 
Total convertible preferred stock233,107,379 37,128,768 $376,178 $375,207 
Series G Preferred Stock
From February through April 2019, the Company issued 2,610,376 shares of Series G Preferred Stock at $19.8252 per share for total cash proceeds of $51.5 million, net of issuance cost of $0.3 million.
In June 2019, the Company issued 1,283,325 shares of Series G Preferred Stock at $19.8252 per share for total cash proceeds of $25.4 million, net of issuance costs of less than $0.1 million.
Series H Preferred Stock
In August 2019, the Company issued 1,653,928 shares of Series H Preferred Stock at $30.2310 per share for total cash proceeds of $49.8 million, net of issuance cost of $0.2 million.
The holders of Series D, Series E, Series F, Series G, and Series H preferred stock receive senior liquidation preferences that equal to the original issuance price of Series D, Series E, Series F, Series G, and Series H preferred stock respectively, plus all declared and unpaid dividends on a pari passu basis.
Series A*, Series B*, Series B-1A*, and Series B-1B* are referred herein as Early Preferred. Early Preferred, Series C*, Series D, Series E, Series F, Series G, and Series H are referred herein as Series Preferred.
109

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Significant rights and preferences of the above redeemable convertible preferred stock prior to its conversion into Class A common stock were as follows:
Conversion
Upon an IPO where the per share offering price multiplied by the outstanding shares of the Company was not less than $50.0 million and the gross cash proceeds to the Company were at least $30.0 million (a “Qualified Public Offering”), or upon the affirmative election of the holders of a majority of outstanding shares, Series A* Preferred were automatically converted into Class B common stock. All remaining Early Preferred and Series C* preferred stock automatically converted into shares of Class A common stock.
Upon an IPO where the per share offering price was not less than $8.4426 and the gross cash proceeds to the Company were at least $75.0 million, or upon the affirmative election of the holders of a majority of outstanding shares, Series D, E, F, G and H preferred stock were automatically converted into shares of Class A common stock.
Upon the affirmative vote or written consent of a majority of the shares of common stock and preferred stock voting together as a single class on an as-if-converted to Class A common stock basis, or upon the closing of a qualified IPO, all shares Class A-1 common stock were to be converted into fully paid and nonassessable shares of Class A common stock on a one-to-one basis.
The initial conversion price for the redeemable convertible preferred stock was $1.998 for Series A* preferred stock, $1.998 for Series B* preferred stock, $6.522 for the Series B-1A* preferred stock, $13.038 for Series B-1B* preferred stock, $6.84 for Series C* preferred stock, $8.442 for Series D preferred stock, $21.858 for Series E preferred stock, $19.608 for the Series F preferred stock, $19.8252 for Series G preferred stock, and $30.231 for Series H preferred stock.
Protective Provisions
In connection with a public offering, in which the price per share of the Company’s common stock was less than $29.4102 (adjusted for stock splits, stock dividends, and the like), or if any shares of Series F, Series G, or Series H Preferred Stock, or collectively the Ratchet Preferred, converted to Class A common stock outside of a public offering and any company equity securities were listed with volume-weighted average closing sale price of less than $29.4102 (adjusted for stock splits, stock dividends, and the like), immediately prior to the completion of the public offering or conversion, the Ratchet Preferred conversion price would have been adjusted so that, the product of (1) the number of shares of common stock issuable upon conversion of such share of Ratchet Preferred at such adjusted Ratchet Preferred conversion price multiplied by (2) the public offering price, equal $29.4102 (adjusted for stock splits, stock dividends, and the like).
If the Company issued or sold additional common stock (outside of stock split, stock dividends, and the like), at a price less than the then effective Ratchet Preferred conversion price or Series E preferred conversion price, the then existing Ratchet Preferred conversion price or Series E preferred conversion price would be reduced by a fraction with the numerator being (1) the number of shares of common stock deemed outstanding, as defined, immediately prior to such issue or sale, plus (2) the number of shares of common stock that the aggregate consideration received or deemed received by the Company for the total number of additional shares of common stock so issued would purchase at such then-existing Series E Preferred Conversion Price or Ratchet Preferred Conversion Price, as applicable, and the denominator being the number of shares of common stock deemed outstanding immediately prior to such issue or sale plus the total number of additional shares of common stock so issued. No adjustment would have been made to the Series E or Ratchet Preferred conversion price in an amount less than 1% of such conversion price, but would otherwise be included in any subsequent adjustment. Through the date the Ratchet Preferred stock was converted, there were no adjustments made pursuant to these provisions.
110

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Liquidation Rights
If a merger or acquisition, change of control, sale of the Company, liquidation or winding of the business, the holders of Series D, Series E, Series F, Series G, and Series H shall be entitled to receive, in preference of Early Preferred, Series C* Preferred Stock, and common stocks, an amount per share of $8.4426, $21.8574, $19.6068, $19.8252, and $30.231 respectively, plus any declared but unpaid dividends prior to any other distributions, on a pari passu basis. After the distribution to Series D, Series E, Series F, and Series G, holders of Series C* shall be entitled to receive, in preference of Early Preferred and common stocks, an amount of $6.84 per share, plus any declared but unpaid dividends. After the distribution to Series G, Series F, Series E, Series D, and Series C*, the holders of Early Preferred are entitled to receive an amount of $1.998, $1.998, $6.522, and $13.038 per share respectively, plus any declared but unpaid dividends, on a pari passu basis.
After the distribution to Series Preferred, the holders of Class A-1 common stock, in preference of Class A and Class B common stock, shall be entitled to receive an amount of $2.82 per share. After the distribution to Series Preferred and Class A-1 common stock set forth above, the remaining assets of the Company shall be distributed ratably to the holders of all common stock and preferred stock on an as-if-converted to Class A common basis or Class B common basis, as applicable.
In the event that, after distributions set forth above, the holders of Series D, Series F, Series G, and Series H Preferred Stock have not received an amount per share of $12.6642, $29.4102, $29.7378, and $45.3468 respectively, the holders of Series D, Series F, Series G, and Series H Preferred Stock shall be entitled to receive additional amounts per share until they receive an amount per share of $12.6642, $29.4102, $29.7378, and $45.3468 respectively, by (1) reducing common stock, Early Preferred, Series C* and Series E ratably in proportion to their full amounts; (2) reducing Class A-1 common ratably in proportion to their full amounts; (3) reducing Early Preferred ratably in proportion to their full amounts; (4) reducing Series C* ratably in proportion to their full amounts; and (5) reducing Series E ratably in proportion to their full amounts.
Redeemable Convertible Preferred Stock
As the shares of redeemable convertible preferred stock were redeemable upon a deemed liquidation event as discussed in the Liquidation Rights, and because the Company determined that such a deemed liquidation would be outside of its control, the redeemable convertible preferred stock were recorded at issuance date fair value outside of stockholders’ equity (deficit) in the Redeemable Convertible Preferred Stock section of the consolidated balance sheet. As it was uncertain as to when a redemption event may occur, if ever, the carrying amounts of the redeemable convertible preferred stock are not accreted to their redemption value until such event were to become probable.
Redeemable Convertible Class A-1 Common Stock
Redeemable convertible Class A-1 common stock outstanding as of April 30, 2020, consisted of the following (in thousands, except share amounts):
 As of April 30, 2020
 SharesLiquidation
Amount
Carrying
Value
 AuthorizedOutstanding
Class A-1 common stock6,666,667 6,666,665 $18,800 $18,800 
As noted above the Class A-1 common stock has similar rights and privileges upon a liquidation event as the redeemable convertible preferred stock prior to its conversion into Class A common stock.
Dividends
Each share of preferred stock and common stock shall have the right to receive cash dividends, when and if declared by the board of directors. Prior and in preference to dividends on common stock, the holders of Series Preferred stock are entitled to receive non-cumulative cash dividends, at a rate of 6% of the original issue price of $1.998, $1.998, $6.522, $13.038, $6.84, $8.4426, $21.8574, $19.6068, $19.8252, and $30.231 per share for Series A*, B*, B-1A*, B-1B*, C*, D, E, F, G, and H Preferred Stock, respectively, as adjusted for stock dividends, combinations, splits, recapitalizations and the like, per annum, out of any assets at the time legally available therefor, when, as and if declared by the board of directors. If dividends are paid on any share of common stock, the Company shall pay equivalent additional dividend on all outstanding shares of Series Preferred stock on an as-if-converted to common stock basis.
111

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
No dividends on preferred stock or common stock have been declared by the board of directors as of April 30, 2021 and 2020 and 2019.
Voting Rights
In the event of a qualified public offering in which Series A* preferred stock converts to Class B common stock, Class B common stock will have full voting rights equivalent to 50 multiplied by the number of shares held. Each holder of Series B*, B-1A*, B-1B*, C*, D, E, F, G, and H preferred stock, Class A common stock and Class A-1 common stock that is not a holder of Series A* has full voting rights equivalent to the number of shares held. All voting securities shall vote together and not as a separate class.
9. Stockholders’ Equity
Preferred Stock
The Company has authorized the issuance of 200,000,000 shares of undesignated preferred stock with a par value of $0.001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2021 there were no shares of preferred stock issued or outstanding.
Common Stock
The Company has authorized the issuance of 1,000,000,000 shares of Class A common stock and 3,500,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock.
Common Stock Subject to Repurchase
Under the Company’s Amended and Restated 2012 Equity Incentive Plan (the “2012 Incentive Plan”), optionholders are allowed to exercise stock options to purchase Class A common stock prior to vesting. The Company has the right to repurchase at the original purchase price any unvested but outstanding common shares upon termination of service of the optionholder. The consideration received for an early exercise of a stock option is considered to be a deposit of the exercise price and the related amount is recorded as a liability. The net proceeds during the fiscal years ended April 30, 2021, 2020 and 2019 were $6.0 million, $1.9 million and $1.1 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. The Company has recorded a current liability of $5.3 million and $2.2 million as of April 30, 2021 and 2020, respectively. Unvested Class A common stock of 1,091,306 and 663,763 shares as of April 30, 2021 and 2020, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 10. Stock-Based Compensation for more information.
Third-Party Stock Transactions
In October 2019, the Company announced and completed a tender offer to repurchase Class A common stock of 163,685 shares and vested stock options of 811,189 shares from employees and officers at a price of $30.2310 per share. The repurchase transactions for vested stock options were conducted as net cash settlements where the holders of vested stock options received the difference between the repurchase price and the respective option exercise price. The total net transaction price was $28.5 million. The Company recognized $24.9 million in compensation expense related to the shares repurchased for the difference between the repurchase price and the fair value of the Company’s common stock at the time of repurchase.
112

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
10. Stock-Based Compensation
On June 29, 2012, the Company adopted the 2012 Incentive Plan. The 2012 Incentive Plan provided for the grant of stock-based awards to employees, non-employee directors, and other service providers of the Company. The 2012 Incentive Plan was terminated in December 2020 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2012 Incentive Plan. No further equity awards will be granted under the 2012 Incentive Plan. With the establishment of the 2020 Equity Incentive Plan (the “2020 Incentive Plan”) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2012 Incentive Plan, an equal number of shares of Class A common stock will become available for grant under the 2020 Plan (the “Returning Shares”).
On November 27, 2020, the Company’s board of directors adopted, and its stockholders approved, the 2020 Incentive Plan, which became effective in connection with the IPO. The 2020 Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards. A total of 67,535,205 shares of Class A common stock were initially reserved for issuance under the 2020 Incentive Plan, including any Returning Shares that become available from time to time. The number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 Incentive Plan.
On November 27, 2020, the Company’s board of directors also adopted, and its stockholders also approved, the 2020 Employee Stock Purchase Plan (the “2020 ESPP”), which became effective immediately prior to the IPO. The 2020 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of Class A common stock were initially reserved for future issuance under the 2020 ESPP. The number of shares of Class A common stock reserved for issuance under the 2020 ESPP is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 ESPP. The 2020 ESPP permits participants to purchase shares of Class A common stock in an amount not exceeding 15% of their earnings during the relevant offering period. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors. As of April 30, 2021, the Company had not yet launched its 2020 ESPP.
Stock Options to Acquire Class A Common Stock
These stock options generally expire 10 years from the date of grant, or earlier if services are terminated. Generally, each stock option for common stock is subject to a vesting schedule such that one fifth of the award vests after the first-year anniversary and one-sixtieth of the award vests each month thereafter over the remaining four years, subject to continuous service.
113

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
A summary of the Company’s option activity during the periods indicated was as follows:
Options Outstanding
Number of
Stock Options
Outstanding
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)(in thousands)
Balance as of April 30, 201923,372 $2.46 7.98$50,679 
Options granted16,619 $4.86 
Options exercised(1,809)$2.34 
Options cancelled(5,305)$3.84 
Balance as of April 30, 202032,877 $3.48 8.03$116,962 
Options granted14,504 11.50 
Options exercised(5,799)2.90 
Options cancelled(3,095)5.89 
Balance as of April 30, 202138,487 $6.39 7.98$2,304,714 
Vested and exercisable as of April 30, 202113,290 $3.35 6.55$835,990 
Vested and expected to vest as of 4/30/2021(1)
39,578 $6.35 7.98$2,371,708 
(1) The number of options vested and expected to vest as of April 30, 2021 includes early exercised, unvested Class A common stock. Refer to Note 9. Stockholders’ Equity for more information.
The weighted average grant date fair value of options granted during the fiscal year ended April 30, 2021 was $6.17. Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding in-the-money options. The total intrinsic value of options exercised during the fiscal year ended April 30, 2021 was $137.3 million. The total grant date fair value of options vested during the fiscal year ended April 30, 2021 was $15.0 million.
As of April 30, 2021, there was $97.8 million of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 3.8 years.
The grant-date fair value of the options issued for the fiscal years ended April 30, 2021 and 2020 are estimated on the date of grant using the Black-Scholes-Merton option pricing model. The weighted average assumptions underlying the fair value estimation are provided in the following table:
Fiscal Year Ended April 30,
20212020
Valuation assumptions:
Expected dividend yield % %
Expected volatility43.8 %38.6 %
Expected term (years)6.36.3
Risk-free interest rate0.4 %1.7 %
Restricted Stock Units
During the fiscal year ended April 30, 2021, the Company began granting RSUs to its employees. No RSUs were granted prior to the IPO. The RSUs are typically subject to service-based vesting conditions satisfied over five years with one-fifth of the award vesting after the first-year anniversary and one-twenty-fifth of the award vesting quarterly thereafter. The related stock-based compensation is recognized on a straight-line basis over the requisite service period. For the fiscal year ended April 30, 2021, the Company recognized stock-based compensation expense of $1.0 million associated with such RSUs.
114

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
A summary of the Company’s RSU activities and related information is as follows:
RSUs Outstanding
Number of RSUsWeighted Average
Grant Date Fair Value
Per Share
(in thousands)
Unvested Balance as of April 30, 2020 $ 
RSUs granted447 $74.52 
RSUs vested $ 
RSUs forfeited $ 
Unvested Balance as of April 30, 2021447 $74.52 
As of April 30, 2021, there was $32.2 million of unrecognized stock-based compensation expense related to outstanding RSUs granted to employees that is expected to be recognized over a weighted-average period of 4.8 years.
Stock-based Compensation Expense
The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Fiscal Year Ended April 30,
202120202019
Cost of subscription$828 $370 $149 
Cost of professional services376 122 69 
Sales and marketing9,080 3,074 1,739 
Research and development2,950 1,223 781 
General and administrative8,506 3,521 1,529 
Total stock-based compensation expense$21,740 $8,310 $4,267 
Shareholder Loan
In January 2018, in connection with the Series F preferred stock financing, the Company issued 1,251,921 shares of Series F preferred stock in exchange for a note receivable of $24.5 million from its CEO. Prior to the automatic conversion of all Series F preferred stock outstanding into Class A common stock upon the completion of the IPO, the underlying shares of Series F preferred stock were legally outstanding though were not included in the carrying amounts of preferred stock as the note receivable is treated as an equity classified stock-based option grant. In September 2020, the Company’s CEO paid the outstanding full recourse promissory note and accrued interest in the amount of $26.0 million. No interest income was recorded for the note. Refer to Note 13. Related Party Transactions for more information.
11. Income Taxes
The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Domestic$(58,407)$(69,887)$(33,868)
Foreign3,415 889 788 
Net loss before provision for income taxes$(54,992)$(68,998)$(33,080)
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):
115

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Fiscal Year Ended April 30,
202120202019
Current expense
Federal$ $ $ 
State286 113 2 
Foreign418 267 264 
Total704 380 266 
Deferred expense
Federal   
State   
Foreign   
Total   
Total provision for income taxes$704 $380 $266 
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Expected benefit at federal statutory rate$(11,628)$(14,489)$(6,947)
State tax expense—net of federal benefit286 113 2 
Impact of foreign operations(299)85 306 
Federal research and development credit(694)(530)(389)
Change in valuation allowance30,587 14,837 6,587 
Stock-based compensation(17,667)(23)337 
Meals and entertainment35 242 207 
Other permanent items84 145 163 
Total provision for income taxes$704 $380 $266 
The difference in the Company’s effective tax rate and the U.S. federal statutory tax rate is primarily due to recording a full valuation allowance on the Company’s U.S. deferred tax assets.
The components of deferred tax assets and liabilities as of April 30, 2021 and 2020 was as follows (in thousands):
116

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of April 30,
20212020
Deferred tax assets
Accrued payroll$889 $2,081 
Other accruals & reserves4,053 3,174 
Operating lease liability1,323 2,235 
Deferred revenue1,258 2,959 
Depreciation1,588 1,365 
Net operating losses73,189 40,242 
R&D tax credit4,778 3,617 
Stock based compensation3,690 2,628 
Other327 (7)
Gross deferred tax assets91,095 58,294 
Valuation allowance(88,015)(55,812)
Total deferred tax assets3,080 2,482 
Deferred tax liabilities
Prepaid expenses(1,883)(436)
Operating lease right-of-use assets(1,197)(2,046)
Total deferred tax liabilities(3,080)(2,482)
Net deferred tax assets (liabilities)$ $ 
In determining the need for a valuation allowance, the Company weighs both positive and negative evidence in the various jurisdictions in which it operates to determine whether it is more likely than not that its deferred tax assets are recoverable. In assessing the ultimate realizability of its net deferred tax assets, the Company considers all available evidence, including cumulative losses since inception and expected future losses and as such, management does not believe it is more likely than not that the deferred tax assets will be realized. Accordingly, a full valuation allowance has been established in the U.S. and no deferred tax assets and related tax benefit have been recognized in the accompanying financial statements. The valuation allowance as of April 30, 2021 and 2020 was $88.0 million and $55.8 million, respectively. The increase of $32.2 million in the Company’s valuation allowance compared to the prior fiscal year was primarily due to an increase in deferred tax assets arising from net operating loss.
As of April 30, 2021 and 2020, the Company had net operating loss carryforwards for federal income tax purposes of approximately $308.3 million and $168.6 million, respectively. The federal net operating loss carryforwards will expire, if not utilized, beginning in year 2029. Federal research and development tax credit carryforwards of approximately $5.4 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $14.3 million will expire beginning in 2022 if not utilized. Federal capital loss carryforwards of approximately $1.0 million will begin to expire in 2026 if not utilized.
In addition, as of April 30, 2021 and 2020, the Company had net operating loss carryforwards for state income tax purposes of approximately $139.7 million and $73.2 million, respectively. The state net operating loss carryforwards will expire, if not utilized, beginning in the year 2032. The Company had state research and development tax credit carryforwards of approximately $5.3 million. The state research and development tax credits do not expire. State capitol loss carryforwards of approximately $0.4 million will begin to expire in 2026 if not utilized.
The Tax Reform Act of 1986 and similar California legislation impose substantial restrictions on the utilization of net operating losses and tax credit carryforwards if there is a change in ownership as provided by Section 382 of the Internal Revenue Code and similar state provisions. Such a limitation could result in the expiration of the net operating loss carryforwards and tax credits before utilization.
A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):
117

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of April 30,
20212020
Balance as of May 1$4,048 $3,037 
Increases for tax positions related to the current year1,285 1,011 
Balance as of April 30$5,333 $4,048 
As of April 30, 2021, no amount of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate, given the Company’s full valuation allowance position. The Company does not expect any unrecognized tax benefits to be recognized within the next 12 months.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of April 30, 2021 and 2020, the Company has no cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next 12 months.
The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the fiscal year ended April 30, 2021.
The American Rescue Plan Act of 2021 (“ARPA”) was signed by President Biden on March 11, 2021. The legislation revised IRC Section 162(m) which will go into effect beginning with tax years that begin after December 31, 2026. It expanded the definition of “covered employees” to include an additional five highest-compensated employees which do not remain as covered employees indefinitely. The Company has assessed the relevant provisions and concludes the tax provisions of the ARPA did not have a material impact on the Company’s consolidated financial statements for the fiscal year ended April 30, 2021.
12. Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Class A and B common shares have identical liquidation and distribution rights. Prior to the automatic conversion of all shares of redeemable convertible Class A-1 common stock into Class A common stock upon the completion of the IPO, the shares of redeemable convertible Class A-1 common stock had a liquidation preference, but were legal form common stock and participated in losses equally with all common stockholders.
Prior to the automatic conversion of all of its redeemable convertible preferred stock outstanding into Class A and Class B common stock upon the completion of the IPO, the Company considered all redeemable convertible preferred stock to be participating securities because they participated in any dividends declared on the Company’s common stock on an as-if-converted basis. Redeemable convertible preferred stock did not participate in the net loss per share with common stockholders as the holders of the convertible preferred did not have a contractual obligation to share in the Company’s losses.
Accordingly, under the two-class method, the net loss is not allocated to the redeemable convertible preferred stock such that the resulting net loss for all periods presented was allocated on a proportionate basis to shares of Class A, Class A-1, and Class B common stock for the number of days that each class was issued and outstanding during the period.
Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share attributable to common stockholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period to the extent they are dilutive. For purposes of this calculation, the convertible preferred, stock options, and early exercised stock options subject to repurchase are considered to be potential common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented. Basic net loss per share was the same as diluted net loss per share for the periods presented because the Company was in a loss position for years ended April 30, 2021, 2020 and 2019.
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
118

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Fiscal Year Ended April 30,
202120202019
Numerator
Net loss attributable to common stockholders$(55,696)$(69,378)$(33,346)
Denominator
Basic and diluted weighted-average Class A common shares outstanding56,678 29,133 18,662 
Basic and diluted weighted-average Class A-1 common shares outstanding6,667 6,667 6,667 
Basic and diluted weighted-average Class B common shares outstanding3,500   
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A common shares outstanding$(0.90)$(1.94)$(1.32)
Basic and diluted net loss per Class A-1 common shares outstanding$(0.55)$(1.94)$(1.32)
Basic and diluted net loss per Class B common shares outstanding$(0.35)$ $ 
At April 30, 2021, 2020 and 2019, the Company’s potentially dilutive securities were convertible preferred stock and stock options, which have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share attributable to common stockholders. Based on the amounts outstanding at April 30, 2021, 2020 and 2019, the potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows:
Fiscal Year Ended April 30,
202120202019
Convertible preferred stock
Series A* 3,499,992 3,499,992 
Series B* 4,559,999 4,559,999 
Series B-1A* 2,430,635 2,430,635 
Series B-1B* 92,769 92,769 
Series C* 2,779,738 2,779,738 
Series D 12,278,422 12,278,422 
Series E 540,003 540,003 
Series F 5,399,581 5,399,581 
Series G 3,893,701 2,610,376 
Series H 1,653,928  
Stock options39,577,809 33,533,380 23,821,538 
RSUs447,095   

13. Related Party Transactions
Shareholder Loan
In January 2018, the Company issued 1,251,921 shares of Series F Preferred Stock in exchange for a non-recourse promissory note to Thomas M. Siebel, the Company’s CEO, in the amount of $24.5 million. The promissory note has a term of five years with the ability to renew for up to four successive one-year periods and bears interest at a rate of 2.18% per annum, compounded annually. In September 2020, Mr. Siebel paid the outstanding promissory note in full including accrued interest in the total amount of $26.0 million. Refer to Note 10. Stock-Based Compensation for more information.
119

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Secondary Transactions
In October 2019, two secondary transactions occurred for total proceeds of $50.0 million each. The CEO sold 1,685,979 shares of Series D preferred and 193,489 shares of Series E preferred, each at a price of $26.6034 per share, to an existing stockholder. Additionally, the CEO sold 584,795 shares of Series C* preferred, 825,012 shares of Series D preferred, and 673,526 shares of redeemable convertible Class A-1 common stock at a price of $24.0000 per share to an existing stockholder. Stock-based compensation expense was not recognized in connection with these secondary transactions as the purchase price was equal to fair value in respect of the redemption and liquidation features of the shares sold at the time of sale.
In October 2019, the Company also completed a tender offer to repurchase Class A common stock and vested stock options from employees, including officers, at a price of $30.2310 per share. Refer to Note 9. Stockholders’ Equity for more information.
Revenue Transactions with Baker Hughes Company
In June 2019, the Company entered into multiple agreements with Baker Hughes Company (“Baker Hughes”) under which Baker Hughes received a three-year subscription to use the Company’s software. These agreements were revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the revised agreements, Baker Hughes has made minimum, non-cancelable revenue commitments, which are inclusive of their direct subscription fees and third party revenue generated through a joint marketing arrangement with Baker Hughes, in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year 2021, $75.0 million in fiscal year 2022, $125.0 million in fiscal year 2023, and $150.0 million in fiscal year 2024. During the fiscal year ended April 30, 2021, the Company recognized total revenue of $55.9 million related to this arrangement. For future periods, any shortfalls against the total annual revenue commitment made to the Company by Baker Hughes will be assessed and recorded.
Under the joint marketing arrangement, the Company is obligated to pay Baker Hughes a sales commission on subscriptions and services offerings it resells in excess of these minimum revenue commitments. The Company recognized $8.3 million of sales commission as deferred costs during the fiscal year ended April 30, 2021 related to this arrangement, which will be amortized over an expected period of five years. As of April 30, 2021, the current portion of deferred costs of $1.7 million was included in prepaid expenses and other current assets and the non-current portion of $6.6 million was included in other assets, non-current. The Company amortized an immaterial amount of deferred commissions during the fiscal year ended April 30, 2021, and this amount was included in sales and marketing expense in the consolidated statements of operations.
The sales commissions of $8.3 million is payable to Baker Hughes over the term of three-years based on the agreement. As of April 30, 2021, accrued and other current liabilities included $3.4 million and other long-term liabilities included $4.9 million. The Company did not incur any sales commission related to this arrangement during the fiscal years ended April 30, 2020 and 2019.
The Company recognized subscription revenue from direct subscription fees from Baker Hughes of $30.6 million, $40.4 million and $0.1 million during the fiscal years ended April 30, 2021, 2020 and 2019, respectively and recognized professional services revenue from Baker Hughes of $4.8 million, $0.3 million and nil for the fiscal years ended April 30, 2021, 2020, and 2019, respectively. As of April 30, 2021 and 2020, accounts receivable, net included $15.2 million and $0.3 million and deferred revenue, current included $7.7 million and 1.5 million, respectively.
The Company recognized cost of subscription revenue from Baker Hughes, of $0.1 million, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. As of April 30, 2021 and 2020, accounts payable included $0.1 million and nil, respectively.

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.

ITEM 9A. CONTROLS AND PROCEDURES
120


Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Annual Report on Form 10-K, and have concluded that, based on such evaluation, our disclosure controls and procedures were effective as of April 30, 2021 at the reasonable assurance level to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.
Management’s Report on Internal Control Over Financial Reporting
This Annual Report on Form 10-K does not include a report of management’s assessment regarding internal control over financial reporting or an attestation report of our registered public accounting firm due to a transition period established by rules of the Securities and Exchange Commission for newly public companies.
In addition, because we are an “emerging growth company” under the JOBS Act, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting for so long as we are an emerging growth company.
Changes in Internal Controls Over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Annual Report on Form 10-K that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
The effectiveness of any system of internal control over financial reporting, including ours, is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, in designing and evaluating the disclosure controls and procedures, management recognizes that any system of internal control over financial reporting, including ours, no matter how well designed and operated, can only provide reasonable, not absolute assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.

ITEM 9B. OTHER INFORMATION
None.
121


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this Item (other than the information set forth in the next paragraph) will be included in our definitive proxy statement for our 2021 annual meeting of stockholders, or our 2021 Proxy Statement, to be filed with the SEC within 120 days after the end of our fiscal year ended April 30, 2021, and is incorporated herein by reference.
Our board of directors has adopted a code of conduct that applies to all of our employees, officers, and directors, including our Chief Executive Officer, Chief Financial Officer and other executive and senior financial officers. The full text of our code of conduct is posted on the investor relations section on our website, which is located at https://ir.c3.ai. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our code of conduct by posting such information in the investor relations section of our website.

ITEM 11. EXECUTIVE COMPENSATION
The information required by this Item will be included in our 2021 Proxy Statement and is incorporated herein by reference.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item will be included in our 2021 Proxy Statement and is incorporated herein by reference.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this Item will be included in our 2021 Proxy Statement and is incorporated herein by reference.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this Item will be included in our 2021 Proxy Statement and is incorporated herein by reference.


122


PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a) The following documents are filed as part of this report:
1.Financial Statements
See Index to Financial Statements under Part II, Item 8 of this Annual Report on Form 10-K.
2.Financial Statement Schedules
Schedules not listed above have been omitted because they are not required, not applicable, or the required information is otherwise included.
3.Exhibits
The exhibits listed below are filed as part of this Annual Report on Form 10-K or are incorporated herein by reference as indicated.
Incorporated by Reference
Exhibit
Number
DescriptionFormSEC File No.ExhibitFiling Date
8-K001-397443.1December 11, 2020
S-1/A333-2500823.4November 30, 2020
S-1/A333-2500824.1November 30, 2020
S-1/A333-2500824.2November 23, 2020
S-1333-2500824.3November 13, 2020
S-1333-25008210.1November 13, 2020
S-1/A333-25008210.2November 30, 2020
S-1/A333-25008210.3November 30, 2020
S-1333-25008210.4November 13, 2020
S-1333-25008210.5November 13, 2020
123


S-1333-25008210.6November 13, 2020
8-K001-3974410.1March 1, 2021
S-8333-25394410.1March 5, 2021
S-1333-25008210.7November 13, 2020
S-1333-25008210.8November 13, 2020
S-1333-25008210.9November 13, 2020
S-1333-25008210.10November 13, 2020
S-1333-25008210.11November 13, 2020
S-1333-25008210.12November 13, 2020
S-1/A333-25008210.13November 30, 2020
S-1/A333-25008210.14November 30, 2020
101.INS*XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH*XBRL Taxonomy Extension Schema Document.
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document.
124


101.DEF*XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB*XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document.
104**Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibits 101).
__________________
*      Filed herewith.
**    The certifications furnished in Exhibits 32.1 and 32.2 that accompany this Annual Report on Form 10-K are not deemed filed with the SEC and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.
+      Indicates management contract or compensatory plan.
#      Portions of this exhibit (indicated by asterisks) have been omitted as the registrant has determined that (1) the omitted information is not material and (2) the omitted information would likely cause competitive harm to the registrant if publicly disclosed.

ITEM 16. FORM 10-K SUMMARY
None.
125


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.
C3.ai, Inc.
Date: June 25, 2021
By:
/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer
(Principal Executive Officer)
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Thomas M. Siebel and David Barter, and each one of them, as his or her true and lawful attorney-in-fact and agent, with the power of substitution and re-substitution, for him or her and in their name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as they might or could do in person, hereby ratifying and confirming all that each of said attorneys-in-fact, or his or her substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Thomas M. Siebel
Thomas M. SiebelChief Executive Officer and Chairman of the Board
June 25, 2021
(Principal Executive Officer)
/s/ David Barter
David BarterSenior Vice President and Chief Financial Officer
June 25, 2021
(Principal Financial and Accounting Officer)
/s/ Patricia A. House
Patricia A. HouseDirector
June 25, 2021
/s/ Richard C. Levin
Richard C. LevinDirector
June 25, 2021
/s/ Michael G. McCaffery
Michael G. McCafferyDirector
June 25, 2021
/s/ Nehal Raj
Nehal RajDirector
June 25, 2021
/s/ Condoleezza Rice
Condoleezza RiceDirector
June 25, 2021
/s/ S. Shankar Sastry
S. Shankar SastryDirector
June 25, 2021
/s/ Bruce Sewell
Bruce SewellDirector
June 25, 2021
/s/ Lorenzo Simonelli
Lorenzo SimonelliDirector
June 25, 2021
/s/ Jim H. Snabe
Jim H. SnabeDirector
June 25, 2021
/s/ Stephen M. Ward, Jr.
Stephen M. Ward, Jr.Director
June 25, 2021
126
EX-4.4 2 exhibit44.htm EX-4.4 Document
Exhibit 4.4
DESCRIPTION OF THE REGISTRANT’S SECURITIES REGISTERED
PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934
The following is a summary of the rights of our common and preferred stock and some of the provisions of our amended and restated certificate of incorporation, our amended and restated bylaws, and certain provisions of Delaware General Corporation Law. The descriptions herein are qualified in their entirety by our amended and restated certificate of incorporation, our amended and restated bylaws, copies of which have been filed as exhibits to our Annual Report on Form 10-K of which this description is a part, as well as certain provisions of Delaware General Corporation Law. References to the terms “we,” “our,” and “us” refer to C3.ai, Inc., unless the context otherwise requires.
General
Our authorized capital stock consists of the following:
1,000,000,000 shares designated as Class A common stock, par value $0.001 per share;
3,500,000 shares designated as Class B common stock, par value $0.001 per share; and
200,000,000 shares designated as preferred stock, par value $0.001 per share.
As of April 30, 2021, only our Class A common stock was registered under Section 12 of the Securities Exchange Act of 1934, as amended, or the Exchange Act.
Class A and Class B Common Stock
All authorized but unissued shares of our Class A common stock and Class B common stock are available for issuance by our board of directors without any further stockholder action, except as required by the listing standards of the New York Stock Exchange. Our amended and restated certificate of incorporation provides that, except with respect to voting rights and conversion rights, our Class A common stock and Class B common stock are treated equally and identically.
Voting Rights
Holders of Class A common stock are entitled to one vote per share on all matters to be voted upon by our stockholders, and holders of Class B common stock are entitled to 50 votes per share on all matters to be voted upon by our stockholders. Holders of Class A common stock and Class B common stock generally vote together as a single class on all matters submitted to a vote of our stockholders, unless otherwise required by Delaware law or our amended and restated certificate of incorporation. Delaware law could require either holders of Class A common stock or Class B common stock to vote separately as a single class in the following circumstances, among others:
if we were to seek to amend our amended and restated certificate of incorporation to increase or decrease the number of authorized shares of a class of our capital stock (other than our preferred stock), then that class would be required to vote separately to approve the proposed amendment;
if we were to seek to amend our amended and restated certificate of incorporation to increase or decrease the par value of a class of our capital stock, then that class would be required to vote separately to approve the proposed amendment; and



if we were to seek to amend our amended and restated certificate of incorporation in a manner that alters or changes the powers, preferences, or special rights of a class of our capital stock in a manner that affected its holders adversely, then that class would be required to vote separately to approve the proposed amendment.
As a result, in these instances, the holders of a majority of shares of Class A common stock entitled to vote could defeat an amendment to our amended and restated certificate of incorporation.
Our amended and restated certificate of incorporation does not provide for cumulative voting for the election of directors.
Dividend Rights
Holders of Class A common stock and Class B common stock are entitled to ratably receive dividends if, as and when declared from time to time by our board of directors at its own discretion out of funds legally available for that purpose, after payment of dividends required to be paid on outstanding preferred stock, if any.
Right to Receive Liquidation Distributions
Upon our dissolution, liquidation or winding-up, the assets legally available for distribution to our stockholders are distributable ratably among the holders of Class A common stock and Class B common stock, subject to prior satisfaction of all outstanding debt and liabilities and the preferential rights and payment of liquidation preferences, if any, on any outstanding shares of preferred stock.
Conversion
Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, whether or not for value, except certain transfers to entities, to the extent the transferor retains sole dispositive power and exclusive voting control with respect to the shares of Class B common stock, and certain other transfers described in our amended and restated certificate of incorporation. All outstanding shares of Class B common stock will convert into shares of Class A common stock upon the earliest of (1) the date that is six months following the death or incapacity of Mr. Siebel, (2) the date that is six months following the date that Mr. Siebel is no longer providing services to us as an officer, employee, director or consultant, (3) the 20-year anniversary of the date of the closing of our initial public offering, and (4) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class.
Other Matters
The Class A common stock and Class B common stock have no preemptive rights pursuant to the terms of our amended and restated certificate of incorporation and our amended and restated bylaws. There are no redemption or sinking fund provisions applicable to the Class A common stock and Class B common stock.
Preferred Stock
Our board of directors may, without further action by our stockholders, fix the rights, preferences, privileges, and restrictions of up to an aggregate of 200,000,000 shares of preferred stock in one or more
2



series and authorize their issuance. These rights, preferences, and privileges could include dividend rights, conversion rights, voting rights, terms of redemption, liquidation preferences, sinking fund terms and the number of shares constituting any series or the designation of such series, any or all of which may be greater than the rights of our common stock. The issuance of our preferred stock could adversely affect the voting power of holders of our common stock and the likelihood that such holders will receive dividend payments and payments upon liquidation. In addition, the issuance of preferred stock could have the effect of delaying, deferring or preventing a change of control or other corporate action.
No shares of preferred stock are currently outstanding.
Registration Rights
We are party to an amended and restated registration rights agreement, or the Registration Rights Agreement, that provides demand, piggyback and shelf registration rights to certain holders of our common stock. The registration of shares of our common stock by the exercise of registration rights described below would enable the holders to sell these shares without restriction under the Securities Act of 1933, as amended, or the Securities Act, when the applicable registration statement is declared effective.
The demand, piggyback and shelf registration rights provided pursuant to the Registration Rights Agreement will expire three years after the completion of our initial public offering or, with respect to any particular stockholder, (1) the time that such stockholder can sell all of its shares entitled to registration rights under Rule 144 of the Securities Act during any 90-day period or (2) the time that such stockholder owns less than 1% of our outstanding Class A common stock. We will pay the registration expenses, not to exceed $25,000, of the shares registered by the demand, piggyback and shelf registrations conducted pursuant to the Registration Rights Agreement.
Anti-Takeover Effects of Delaware Law and Our Certificate of Incorporation and Bylaws
Some provisions of Delaware law, our amended and restated certificate of incorporation and our amended and restated bylaws contain provisions that could make the following transactions more difficult: (1) an acquisition of us by means of a tender offer; (2) an acquisition of us by means of a proxy contest or otherwise; (3) or the removal of our incumbent officers and directors. It is possible that these provisions could make it more difficult to accomplish or could deter transactions that stockholders may otherwise consider to be in their best interest or in our best interests, including transactions which provide for payment of a premium over the market price for our shares.
These provisions, summarized below, are intended to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our board of directors. We believe that the benefits of the increased protection of our potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure us outweigh the disadvantages of discouraging these proposals because negotiation of these proposals could result in an improvement of their terms.
Dual Class Stock
As described above in “—Class A and Class B Common Stock—Voting Rights,” our amended and restated certificate of incorporation establishes for a dual class common stock structure, which provides our founders with significant influence over all matters requiring stockholder approval, including the
3



election of directors and significant corporate transactions, such as a merger or other sale of our company or our assets.
Stockholder Meetings
Our amended and restated bylaws provide that a special meeting of stockholders may be called only by our chairman of the board, chief executive officer or president, or by a resolution adopted by a majority of our board of directors.
Requirements for Advance Notification of Stockholder Nominations and Proposals
Our amended and restated bylaws establish advance notice procedures with respect to stockholder proposals to be brought before a stockholder meeting and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors or a committee of the board of directors.
Elimination of Stockholder Action by Written Consent
Our amended and restated certificate of incorporation and amended and restated bylaws eliminate the right of stockholders to act by written consent without a meeting.
Staggered Board
Our board of directors is divided into three classes. The directors in each class serve for a three-year term, with one class elected each year by our stockholders. This system of electing and removing directors may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us because it generally makes it more difficult for stockholders to replace a majority of the directors.
Removal of Directors
Our amended and restated certificate of incorporation provides that no member of our board of directors may be removed from office by our stockholders except for cause and, in addition to any other vote required by law, upon the approval of not less than two thirds of the total voting power of all of our outstanding voting stock then entitled to vote in the election of directors.
Stockholders Not Entitled to Cumulative Voting
Our amended and restated certificate of incorporation does not permit stockholders to cumulate their votes in the election of directors. Accordingly, the holders of a majority of the outstanding shares of our common stock entitled to vote in any election of directors can elect all of the directors standing for election, if they choose, other than any directors that holders of our preferred stock may be entitled to elect.
Delaware Anti-Takeover Statute
We are subject to Section 203 of the Delaware General Corporation Law, which prohibits persons deemed to be “interested stockholders” from engaging in a “business combination” with a publicly held Delaware corporation for three years following the date these persons become interested stockholders unless the business combination is, or the transaction in which the person became an interested stockholder was, approved in a prescribed manner or another prescribed exception applies. Generally, an “interested
4



stockholder” is a person who, together with affiliates and associates, owns, or within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation’s voting stock. Generally, a “business combination” includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. The existence of this provision may have an anti-takeover effect with respect to transactions not approved in advance by the board of directors.
Choice of Forum
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (1) any derivative action or proceeding brought on our behalf; (2) any action asserting a claim of breach of a fiduciary duty or other wrongdoing by any of our directors, officers, employees, or agents to us or our stockholders; (3) any action asserting a claim against us arising pursuant to any provision of the General Corporation Law of the State of Delaware or our certificate of incorporation or bylaws; (4) any action to interpret, apply, enforce, or determine the validity of our certificate of incorporation or bylaws; or (5) any action asserting a claim governed by the internal affairs doctrine. The provisions would not apply to suits brought to enforce a duty or liability created by the Securities Act, the Exchange Act, or any other claim for which the U.S. federal courts have exclusive jurisdiction. However, as Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act, and an investor cannot waive compliance with the federal securities laws and the rules and regulations thereunder, there is uncertainty as to whether a court would enforce such a provision. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation provides that the U.S. federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.
While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could seriously harm our business.
Amendment of Charter Provisions
The amendment of any of the above provisions, except for the provision making it possible for our board of directors to issue preferred stock, would require approval by holders of at least two-thirds of the total voting power of all of our outstanding voting stock.
5



Transfer Agent and Registrar
The transfer agent and registrar for our Class A common stock and Class B common stock is Computershare Trust Company, N.A. The transfer agent’s address is 250 Royall Street, Canton, Massachusetts 02021.
Exchange Listing
Our Class A common stock is listed on the New York Stock Exchange under the symbol “AI”.
6

EX-4.2.1 3 exhibit421.htm EX-4.2.1 Document
Exhibit 4.2.1
C3.AI, INC.
AMENDMENT TO REGISTRATION RIGHTS AGREEMENT AND
WAIVER OF REGISTRATION RIGHTS AND NOTICE
This Amendment to Registration Rights Agreement and Waiver of Registration Rights and Notice (this “Amendment and Waiver”) is made as of December 3, 2020 (the “Amendment Date”), by and among C3.ai, Inc., a Delaware corporation (the “Company”), and the undersigned Investors (as defined below).
RECITALS
WHEREAS, the Company and certain of its stockholders (the “Investors”) have previously entered into that certain Registration Rights Agreement, dated August 15, 2019, as amended, by and among the Company and the parties named therein (as the same may be amended and/or restated from time to time, the “Rights Agreement”). Capitalized terms used but not defined herein shall have the respective meanings set forth in the Rights Agreement.
WHEREAS, pursuant to the terms of the Rights Agreement, the undersigned and each other Holder has under certain circumstances the right to be notified prior to filing any registration statement for the purposes of effecting a public offering of the Company’s common stock and to include in such registration statement certain Registrable Securities held by the undersigned and each such other Holder (the “Registration Rights”).
WHEREAS, the undersigned understands that the Company is considering the sale of its common stock to the public through a firm commitment underwritten initial public offering (the “Proposed IPO”), pursuant to a Registration Statement on Form S-1 under the Securities Act and any related registration statement filed pursuant to Rule 462(b) of the Securities Act (collectively, the “IPO Registration Statement”).
WHEREAS, in connection with the Proposed IPO and the preparation and filing of the IPO Registration Statement, the undersigned understands that the Company is requesting the waiver of (i) any and all Registration Rights in connection with the submission and filing of, and the Proposed IPO to be made pursuant to, the IPO Registration Statement, and (ii) any right to notice with respect to the foregoing under the Rights Agreement or otherwise, including without limitation any such notice rights granted under the Rights Agreement (the “Notice Rights”).
WHEREAS, Section 3.5 of the Agreement provides that the Rights Agreement may be amended or modified, and the obligations of the Company and the rights of the Holders under this Agreement may be waived, only upon the written consent of (i) the Company, (ii) the Investors holding at least a majority of the voting power of all then outstanding shares of capital stock held by such Investors, (iii) with respect to amendments or waivers that materially adversely affects the powers, rights, preferences or privileges of the holders of the Series D Preferred Stock, the holders of a majority of the outstanding Series D Preferred Stock, (iv) with respect to amendments or waivers that materially adversely affects the powers, rights, preferences or privileges of the holders of the Series F Preferred Stock, the holders of a majority of the outstanding Series F Preferred Stock, (v) with respect to amendments or waivers that materially adversely affects the powers, rights, preferences or privileges of the holders of the Series G Preferred Stock, the holders of at least sixty-eight percent (68%) of the outstanding Series G Preferred Stock and (iv) with respect to amendments or waivers that materially adversely affects the powers, rights, preferences or privileges of the holders of the Series H Preferred Stock, the holders of a majority of the outstanding Series H Preferred Stock (collectively, the “Requisite Parties”).
1.


WHEREAS the Company has entered into that certain Common Stock Purchase Agreement, dated on or about the date hereof, with Microsoft Corporation, a Washington corporation (“Microsoft,” and such agreement, the “Microsoft Purchase Agreement”), pursuant to which Microsoft will purchase shares of the Company’s Class A Common Stock (the “Microsoft Shares”), immediately subsequent to the closing of the Proposed IPO.
WHEREAS, the Company has entered into that certain Common Stock Purchase Agreement, dated on or about the date hereof, with Spring Creek Capital, LLC, a Delaware limited liability company and an affiliate of Koch Industries, Inc., (“Koch,” and such agreement, the “Koch Purchase Agreement”), pursuant to which Koch will purchase shares of the Company’s Class A Common Stock (the “Koch Shares”), immediately subsequent to the closing of the Proposed IPO.
WHEREAS, in connection with the consummation of the Microsoft Purchase Agreement and the Koch Purchase Agreement, the undersigned understands that the Company is requesting the amendment of the Rights Agreement to provide Registration Rights and Notice Rights under the Rights Agreement to Microsoft and Koch with respect to the Microsoft Shares and the Koch Shares, respectively.
WHEREAS, the undersigned constitute the Requisite Parties and desire to waive the Registration Rights and the Notice Rights and amend the Rights Agreement to provide Registration Rights and Notice Rights to certain new investors.
AGREEMENT
NOW, THEREFORE, in exchange for good and valuable consideration, the receipt of which is hereby acknowledged, the Company and the undersigned Investors, on behalf of themselves and each of their affiliates, agree as follows:
1.Amendments.
(a)Section 1.1(i) of the Rights Agreement is amended and restated to read in its entirety as follows:
"(i)Registrable Securities” means (i) Common Stock of the Company issuable or issued upon conversion of the Shares, (ii) any Common Stock of the Company issued as (or issuable upon the conversion or exercise of any warrant, right or other security which is issued as) a dividend or other distribution with respect to, or in exchange for or in replacement of, such above-described securities, (iii) the shares of Common Stock issuable pursuant to that certain Common Stock Purchase Agreement, dated on or about November 25, 2020, with Microsoft Corporation, a Washington corporation (“Microsoft” and such shares of Common Stock, the “Microsoft Registrable Securities”) and (iv) the shares of Common Stock issuable pursuant to that certain Common Stock Purchase Agreement, dated on or about November 25, 2020, with Spring Creek Capital, LLC, a Delaware limited liability company and an affiliate of Koch Industries, Inc. (“Koch” and such shares of Common Stock, the “Koch Registrable Securities”); provided, however, that such Microsoft Registrable Securities and Koch Registrable Securities shall not be deemed Registrable Securities and Microsoft and Koch shall not be deemed to be a Holder with respect to such Microsoft Registrable Securities or Koch Registrable Securities, as applicable, for the purposes of Sections 2.2 (and any other applicable sections of this Agreement with respect to registrations under Section 2.2), 2.4 (and any other applicable sections of this Agreement with respect to registrations
2.


under Section 2.4) and 2.6 of this Agreement. Notwithstanding the foregoing, Registrable Securities shall not include any securities (A) sold by a person to the public either pursuant to a registration statement or Rule 144 or (B) sold in a private transaction in which the transferor’s rights under Section 2 of this Agreement are not assigned.”
2.Waiver.
(a)The undersigned has been requested to waive any and all Registration Rights and Notice Rights in connection with the submission and filing of, and the Proposed IPO to be made pursuant to, the IPO Registration Statement. The undersigned desires to facilitate a successful Proposed IPO and in connection therewith (i) hereby waives, on behalf of itself and each and every party to the Rights Agreement, any and all Registration Rights in connection with the submission and filing of, and the Proposed IPO to be made pursuant to, the IPO Registration Statement; and (ii) hereby waives, on behalf of itself and each and every party to the Rights Agreement, any Notice Rights with respect to the foregoing.
(b)The undersigned understands and acknowledges that, pursuant to the terms of the Rights Agreement, the rights of the Holders pursuant thereto, including the Registration Rights, and the related Notice Rights, may be waived with the written consent of the Requisite Parties. The undersigned further acknowledges that this waiver (the “Waiver”) shall apply only with respect to the submission and filing of, and the Proposed IPO to be made pursuant to, the IPO Registration Statement and will not affect the undersigned’s Registration Rights, Notice Rights or any other rights in connection with any registration statements other than the IPO Registration Statement. Except as expressly waived herein, all other terms and conditions of the Rights Agreement shall remain in full force and effect.
(c)This Waiver shall automatically terminate upon the earliest to occur, if any, of (i) the date that the Company advises the Representatives (as defined in the Underwriting Agreement), in writing, prior to the execution of the Underwriting Agreement related to the Proposed IPO (the “Underwriting Agreement”), that it has determined not to proceed with the Proposed IPO, (ii) the date of termination of the Underwriting Agreement if prior to the closing of the Proposed IPO, or (iii) June 30, 2021 if the Proposed IPO has not been completed by such date.
(d)The undersigned understands and acknowledges that the Company will proceed with the Proposed IPO and the preparation and filing of the IPO Registration Statement in reliance on this Waiver and in connection therewith, the undersigned hereby represents and warrants to the Company that (i) the undersigned has the full right, power and authority to execute and deliver this Waiver, (ii) this Waiver has been duly executed and delivered by the undersigned and constitutes the legal, valid and binding obligation of the undersigned, enforceable in accordance with its terms.
3.No Other Amendment or Waiver. Except as set forth in this Amendment, the Rights Agreement shall remain in full force and effect in all respects without any modification. This Amendment shall become effective when executed and delivered by the Requisite Parties.
4.Counterparts; Facsimile Signature. This Amendment may be executed in counterparts, each of which shall constitute an original and all of which, when taken together, shall constitute one agreement. A facsimile, telecopy or other reproduction of this Amendment may be executed by one or more parties hereto and delivered by such party (or parties) by facsimile or any similar electronic transmission device pursuant to which the signature of or on behalf of such party can be seen. Such execution and delivery shall be considered valid, binding and effective for all purposes. At the request of any party hereto, all parties hereto agree to execute and deliver an original of this Amendment as well as any facsimile, telecopy or other reproduction hereof.
3.



[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK]
4.


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
COMPANY:
C3.AI, INC.
By:/s/ Thomas M. Siebel
Name:Thomas M. Siebel
Title: Chief Executive Officer
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
MICROSOFT CORPORATION
By:/s/ Keith Dolliver
Name:Keith Dolliver
Title: Assistant Secretary
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
SPRING CREEK CAPITAL, LLC
By:/s/ Eric Butcher
Name:Eric Butcher
Title: President
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
TPG GROWTH III CADIA, L.P.
By: TPG Growth GenPar III, L.P.
its general partner
By: TPG Growth GenPar III Advisors, L.L.C.
its general partner
By:/s/ Michael LaGatta
Name:Michael LaGatta
Title: Vice President
THE RISE FUND CADIA, L.P.
By: The Rise Fund GenPar, L.P.
its general partner
By: The Rise Fund GenPar Advisors, LLC
its general partner
By:/s/ Michael LaGatta
Name:Michael LaGatta
Title:Vice President
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
BAKER HUGHES HOLDING LLC
By:/s/ Brian Worrell
Name:Brian Worrell
Title: Chief Financial Officer
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
MASTER FOCUS GROWTH LLC
By: BlackRock Advisors, LLC, its Adviser
By:/s/ Lawrence Kemp
Name:Lawrence Kemp
Title:Managing Director
MASTER LARGE CAP FOCUS GROWTH PORTFOLIO, A SERIES OF MASTER LARGE CAP SERIES LLC
By: BlackRock Advisors, LLC, its Adviser
By:/s/ Lawrence Kemp
Name:Lawrence Kemp
Title:Managing Director
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
BLACKROCK SCIENCE & TECHNOLOGY OPPORTUNITIES PORTFOLIO A SERIES OF BLACKROCK FUNDS II
By: BlackRock Advisors, LLC, its Investment Adviser
By:/s/ Tony Kim
Name:Tony Kim
Title:
Managing Director
BLACKROCK SCIENCE AND TECHNOLOGY TRUST
By: BlackRock Advisors, LLC, its Investment Adviser
By:/s/ Tony Kim
Name:Tony Kim
Title:Managing Director
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
BLACKROCK SCIENCE AND TECHNOLOGY
TRUST II
By: BlackRock Advisors, LLC, its Investment Adviser
By:/s/ Tony Kim
Name:Tony Kim
Title:Managing Director
BLACKROCK GLOBAL FUNDS – WORLD TECHNOLOGY FUND
By: BlackRock Investment Management LLC, its Investment Adviser
By:/s/ Tony Kim
Name:Tony Kim
Title:Managing Director
BLACKROCK GLOBAL FUNDS – NEXT GENERATION TECHNOLOGY FUND
By: BlackRock Investment Management LLC, its Investment Adviser
By:/s/ Tony Kim
Name:Tony Kim
Title:Managing Director

C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
BLACKROCK GLOBAL FUNDS - GLOBAL ALLOCATION FUND
By: BlackRock Investment Management, LLC, its Investment Sub-Adviser
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
BLACKROCK GLOBAL FUNDS - GLOBAL DYNAMIC EQUITY FUND
By: BlackRock Investment Management, LLC, its Investment Sub-Adviser
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
BLACKROCK GLOBAL ALLOCATION COLLECTIVE FUND
By: BlackRock Institutional Trust Company, NA, not in its individual capacity but as Trustee of the BlackRock Global Allocation Collective Fund
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
BLACKROCK GLOBAL ALLOCATION COLLECTIVE FUND (AUSTRALIA)
By: BlackRock Investment Management, LLC, as Investment Manager for BlackRock Investment Management (Australia) Limited, the Responsible Entity of BlackRock Global Allocation Fund (Australia)
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
BLACKROCK GLOBAL ALLOCATION FUND, INC.
By: BlackRock Advisors, LLC, its Investment Adviser
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
BLACKROCK GLOBAL ALLOCATION PORTFOLIO OF BLACKROCK SERIES FUND, INC.
By: BlackRock Advisors, LLC, its Investment Adviser
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
BLACKROCK GLOBAL ALLOCATION V.I. FUND OF BLACKROCK VARIABLE SERIES FUNDS, INC.
By: BlackRock Advisors, LLC, its Investment Adviser
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
MASSMUTUAL SELECT BLACKROCK GLOBAL ALLOCATION FUND
By: BlackRock Investment Management LLC, its Investment Adviser
By:/s/ Ariana Berry
Name:Ariana Berry
Title:Authorized Signatory
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
Thomas M. Siebel
/s/ Thomas M. Siebel
The Siebel Living Trust u/a/d 7/27/93, as amended
/s/ Thomas M. Siebel
By: Thomas M. Siebel, Trustee of The Siebel Living
Trust u/a/d 7/27/93, as amended
Siebel Asset Management, L.P.
/s/ Thomas M. Siebel
By: Thomas M. Siebel, Trustee of The Siebel Living Trust u/a/d
7/27/93, as amended
Its: General Partner
Siebel Asset Management III, L.P.
/s/ Thomas M. Siebel
By: Thomas M. Siebel, Trustee of The Siebel Living Trust u/a/d
7/27/93, as amended
Its: General Partner
The Siebel 2011 Irrevocable Children’s Trust
/s/ Thomas M. Siebel
By: Thomas M. Siebel, Co-Trustee
First Virtual Holdings, LLC
/s/ Thomas M. Siebel
By: Thomas M. Siebel, Chairman
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
The Siebel 2012 Annuity Trust I u/a/d 9/18/2012
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2012 Annuity
Trust I u/a/d 9/18/2012
The Siebel 2012 Annuity Trust II u/a/d 9/18/2012
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2012 Annuity
Trust II u/a/d 9/18/2012
The Siebel 2013 Annuity Trust I u/a/d 10/08/2013
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2013 Annuity
Trust I u/a/d 10/08/2013
The Siebel 2013 Annuity Trust II u/a/d 10/08/2013
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2013 Annuity
Trust II u/a/d 10/08/2013
The Siebel 2014 Annuity Trust I u/a/d 10/22/2014
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2014 Annuity
Trust I u/a/d 10/22/2014
The Siebel 2014 Annuity Trust II u/a/d 10/22/2014
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2014 Annuity
Trust II u/a/d 10/22/2014
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
The Siebel 2017 Annuity Trust I u/a/d 11/28/2017
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2017 Annuity
Trust I u/a/d 11/28/2017
The Siebel 2017 Annuity Trust II u/a/d 11/28/2017
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2017 Annuity
Trust II u/a/d 11/28/2017
The Siebel 2018 Annuity Trust I u/a/d 12/13/2018
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2018 Annuity
Trust I u/a/d 12/13/2018
The Siebel 2018 Annuity Trust II u/a/d 12/18/2018
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2018 Annuity
Trust II u/a/d 12/18/2018
The Siebel 2020 Annuity Trust I u/a/d 3/4/2020
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2020 Annuity
Trust I u/a/d 3/4/2020
The Siebel 2020 Annuity Trust II u/a/d 3/4/2020
/s/ Eric C. Jensen
By: Eric C. Jensen, Special Trustee of The Siebel 2020 Annuity
Trust II u/a/d 3/4/2020
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
Taylor Michelle Siebel Irrevocable Trust, dated July 27, 1993, as amended
/s/ Audrey K. Scott
By:
Audrey K. Scott, Trustee of the Taylor
Michelle Siebel Irrevocable Trust,
dated July 27, 1993, as amended
Arthur Riley Siebel Irrevocable Trust, dated July 27, 1993, as amended
/s/ Audrey K. Scott
By:
Audrey K. Scott, Trustee of the Arthur
Riley Siebel Irrevocable Trust,
dated July 27, 1993, as amended

Casey Austin Siebel Irrevocable Trust, dated July 27, 1993, as amended
/s/ Audrey K. Scott
By:
Audrey K. Scott, Trustee of the Casey
Austin Siebel Irrevocable Trust,
dated July 27, 1993, as amended
Hunter Rose Siebel Irrevocable Trust, dated December 22, 1998, as amended
/s/ Audrey K. Scott
By:
Audrey K. Scott, Trustee of the Hunter
Rose Siebel Irrevocable Trust,
dated December 22, 1998, as amended
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE


IN WITNESS WHEREOF, the undersigned has executed this Amendment and Waiver effective as of December 3, 2020.
INVESTORS:
The Arthur Riley Siebel Irrevocable Trust U/T Siebel 2012
Annuity Trust I u/a/d 9/18/2012
/s/ Audrey K. Scott
By: Audrey K. Scott, Trustee of The Arthur Riley Siebel
Irrevocable Trust U/T Siebel 2012
Annuity Trust I u/a/d 9/18/2012
The Casey Austin Siebel Irrevocable Trust U/T Siebel 2012
Annuity Trust I u/a/d 9/18/2012
/s/ Audrey K. Scott
By: Audrey K. Scott, Trustee of The Casey Austin Siebel
Irrevocable Trust U/T Siebel 2012 Annuity Trust I u/a/d
9/18/2012
The Hunter Rose Siebel Irrevocable Trust U/T Siebel 2012
Annuity Trust I u/a/d 9/18/2012
/s/ Audrey K. Scott
By: Audrey K. Scott, Trustee of The Hunter Rose Siebel
Irrevocable Trust U/T Siebel 2012 Annuity Trust I u/a/d
9/18/2012
The Taylor Michelle Siebel Irrevocable Trust U/T Siebel
2012 Annuity Trust I u/a/d 9/18/2012
/s/ Audrey K. Scott
By: Audrey K. Scott, Trustee of The Taylor Michelle Siebel
Irrevocable Trust U/T Siebel 2012 Annuity Trust I u/a/d
9/18/2012
C3.AI, INC.
WAIVER OF REGISTRATION RIGHTS AND NOTICE
EX-10.2.1 4 exhibit1021.htm EX-10.2.1 Document
Exhibit 10.2.1
image_0.jpgC3.ai, Inc.
International RSU Award Grant Notice
(2020 Equity Incentive Plan)
C3.ai, Inc. (the “Company”) has awarded to you (the “Participant”) the number of restricted stock units specified and on the terms set forth below in consideration of your services (the “RSU Award”). Your RSU Award is subject to all of the terms and conditions as set forth herein and in the Company’s 2020 Equity Incentive Plan (the “Plan”) and the International RSU Award Agreement, including any additional terms and conditions for your country included in the appendix attached thereto (the “Appendix” and together, the “Agreement”), which are incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Agreement shall have the meanings set forth in the Plan or the Agreement.
Participant:        
Date of Grant:        
Vesting Commencement Date:        
Number of Restricted Stock Units:        

Vesting Schedule:     [__________________________________________________________________]. Notwithstanding the foregoing, vesting shall terminate upon the Participant’s termination of Continuous Service.

Issuance Schedule:    One share of Class A Common Stock will be issued for each restricted stock unit which vests at the time set forth in Section 5 of the Agreement.
Participant Acknowledgements: By your signature below or by electronic acceptance or authentication in a form authorized by the Company, you understand and agree that:
The RSU Award is governed by this International RSU Award Grant Notice (the “Grant Notice”), and the provisions of the Plan and the Agreement, all of which are made a part of this document. Unless otherwise provided in the Plan, this Grant Notice and the Agreement (together, the “RSU Award Agreement”) may not be modified, amended or revised except in a writing signed by you and a duly authorized officer of the Company.
You have read and are familiar with the provisions of the Plan, the RSU Award Agreement and the Prospectus. In the event of any conflict between the provisions in the RSU Award Agreement, or the Prospectus and the terms of the Plan, the terms of the Plan shall control.
The RSU Award Agreement sets forth the entire understanding between you and the Company regarding the acquisition of Class A Common Stock and supersedes all prior oral and written agreements, promises and/or representations on that subject with the exception of: (i) other equity awards previously granted to you, and (ii) any written employment agreement, offer letter, severance agreement, written severance plan or policy, or other written agreement between the Company and you in each case that specifies the terms that should govern this RSU Award.
C3.ai, Inc.    Participant:
By:             
    Signature    Signature
Title:         Date:     
Date:    


Exhibit 10.2.1
By providing an additional signature below, I declare that I expressly agree with the provisions regarding termination of Continuous Service described in the Plan (including in Section 5(a)(iv) thereof), the Agreement (including in Sections 6(j)-(k) thereof), and the attached Appendix for my country.
Participant:
    
Signature
Date:    





C3.ai, Inc.
2020 Equity Incentive Plan
International RSU Award Agreement
As reflected by your International RSU Award Grant Notice (“Grant Notice”) C3.ai, Inc. (the “Company”) has granted you a RSU Award under its 2020 Equity Incentive Plan (the “Plan”) for the number of restricted stock units as indicated in your Grant Notice (the “RSU Award”). The terms of your RSU Award as specified in this International RSU Award Agreement for your RSU Award, including any additional terms and conditions for your country included in the appendix attached thereto (the “Appendix” and together, the “Agreement”) and the Grant Notice constitute your “RSU Award Agreement”. Capitalized terms not explicitly defined in this Agreement but defined in the Grant Notice or the Plan shall have the same definitions as in the Grant Notice or Plan, as applicable.
The general terms applicable to your RSU Award are as follows:
1.Governing Plan Document. Your RSU Award is subject to all the provisions of the Plan. Your RSU Award is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the RSU Award Agreement and the provisions of the Plan, the provisions of the Plan shall control.
2.Grant of the RSU Award. This RSU Award represents your right to be issued on a future date the number of shares of the Company’s Class A Common Stock that is equal to the number of restricted stock units indicated in the Grant Notice subject to your satisfaction of the vesting conditions set forth therein (the “Restricted Stock Units”). Any additional Restricted Stock Units that become subject to the RSU Award pursuant to Capitalization Adjustments as set forth in the Plan and the provisions of Section 3 below, if any, shall be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units covered by your RSU Award.
3.Dividends. You shall receive no benefit or adjustment to your RSU Award with respect to any cash dividend, stock dividend, or other distribution that does not result from a Capitalization Adjustment as provided in the Plan; provided, however, that this sentence shall not apply with respect to any shares of Class A Common Stock that are delivered to you in connection with your RSU Award after such shares have been delivered to you.
4.Withholding Obligations.
(a)You acknowledge that, regardless of any action taken by the Company or, if different, the Affiliate employing or engaging you (the “Employer”), the ultimate liability for all income tax (including U.S. federal, state, and local taxes and/or foreign taxes), social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to your participation in the Plan and legally applicable to you (“Tax-Related Items”) is and remains your responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. You further acknowledge that the Company and/or your Employer (i) make no representations or undertakings regarding the treatment of
1


any Tax-Related Items in connection with any aspect of the RSU Award, including, but not limited to, the grant of the RSU Award, the vesting of the RSU Award, the issuance of shares in settlement of vesting of the RSU Award, the subsequent sale of any shares of Class A Common Stock acquired pursuant to the RSU Award and the receipt of any dividends or dividend equivalents; and (ii) do not commit to and are under no obligation to reduce or eliminate your liability for Tax-Related Items. Further, if you become subject to taxation in more than one country, you acknowledge that the Company and/or your Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one country.
(b)Prior to any relevant taxable or tax withholding event, as applicable, you agree to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, you authorize the Company and/or the Employer, or their respective agents, at their discretion, to satisfy any applicable withholding obligations with regard to all Tax-Related Items by one or a combination of the following: (i) withholding from your wages or other cash compensation paid to you by the Company and/or the Employer; (ii) withholding from proceeds of the sale of shares of Class A Common Stock acquired upon settlement of the Restricted Stock Units either through a voluntary sale or through a mandatory sale arranged by the Company (on your behalf pursuant to this authorization without further consent); (iii) withholding from shares of Class A Common Stock to be issued to you upon settlement of the Restricted Stock Units; or (iv) any other method of withholding determined by the Company and permitted by Applicable Law; provided, however, that that if you are a Section 16 officer of the Company under the Exchange Act, then the Administrator shall establish the method of withholding from alternatives (i)-(iv) herein and, if the Administrator does not exercise its discretion prior to the applicable withholding event, then you shall be entitled to elect the method of withholding from the alternatives above.
(c)The Company and/or the Employer may withhold or account for Tax-Related Items by considering applicable statutory withholding amounts or other applicable withholding rates, including maximum rates applicable in your jurisdiction, in which case you may receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent amount in shares of Class A Common Stock. If the obligation for Tax-Related Items is satisfied by withholding in shares of Class A Common Stock, for tax purposes, you are deemed to have been issued the full number of shares of Class A Common Stock subject to the vested Restricted Stock Units, notwithstanding that a number of the shares of Class A Common Stock is held back solely for the purpose of paying the Tax-Related Items.
(d)You agree to pay to the Company 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 your participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the shares of Class A Common Stock, or the proceeds of the sale of shares of Class A Common Stock, if you fail to comply with your obligations in connection with the Tax-Related Items.
5.Date of Issuance.
(a)To the extent your RSU Award is exempt from application of Section 409A of the Code and any state law of similar effect (collectively Section 409A), the Company will deliver to you a number of shares of the Company’s Class A Common Stock equal to the number of vested
2


Restricted Stock Units subject to your RSU Award, including any additional Restricted Stock Units received pursuant to Section 3 above that relate to those vested Restricted Stock Units on the applicable vesting date(s), or if such date is not a business day, such delivery date shall instead fall on the next following business day (the “Original Distribution Date”).
(b)Notwithstanding the foregoing, in the event that you are prohibited from selling shares of the Company’s Class A Common Stock in the public market on the scheduled delivery date by the Trading Policy or otherwise, and the Company elects not to satisfy the obligations to withhold Tax-Related Items by withholding shares from your distribution, then such shares shall not be delivered on such Original Distribution Date and shall instead be delivered on the first business day when you are not prohibited from selling shares of the Company’s Class A Common Stock in the open market, but, if you are subject to taxation in the U.S., in no event later than the fifteenth (15th) day of the third calendar month of the calendar year following the calendar year in which the shares covered by the RSU Award vest. If you are subject to taxation in the U.S., delivery of the shares pursuant to the provisions of Section 5 is intended to comply with the requirements for the short-term deferral exemption available under Treasury Regulations Section 1.409A-1(b)(4) and shall be construed and administered in such manner. However, if and to the extent the RSU Award is a Non-Exempt Award, the provisions of the Plan with respect to Non-Exempt Awards shall apply in lieu of the provisions in this Section 5.
6.Nature of Grant. In accepting the RSU Award, you acknowledge, understand and agree that:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature, and may be amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)the grant of the RSU Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of Restricted Stock Units, other equity awards or benefits in lieu of equity awards, even if equity awards have been granted in the past;
(c)all decisions with respect to future RSU Awards or other grants, if any, will be at the sole discretion of the Company;
(d)the RSU Award grant and your participation in the Plan shall not create a right to employment or be interpreted as forming or amending an employment or service contract with the Company, the Employer or any Affiliate;
(e)you are voluntarily participating in the Plan;
(f)the RSU Award and any shares of Class A Common Stock acquired under the Plan, and the income from and value of same, are not intended to replace any pension rights or compensation;
(g)the RSU Award and any shares of Class A Common Stock acquired under the Plan, and the income from and value of same, are not part of normal or expected compensation for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy,
3


dismissal, end-of-service payments, holiday pay, bonuses, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;
(h)the future value of the shares of Class A Common Stock underlying the RSU Award is unknown, indeterminable, and cannot be predicted with certainty;
(i)if the RSU Award vests and you are issued shares of Class A Common Stock, the value of such shares of Class A Common Stock may increase or decrease in value following the date the shares are issued; even below the Fair Market Value on the date the RSU Award is granted to you;
(j)for purposes of the RSU Award, your Continuous Service will be considered terminated as of the date you are no longer actively providing services to the Company or one of its Affiliates (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 you are employed or the terms of your employment agreement, if any), and unless otherwise expressly provided in this Agreement or determined by the Company, your right to vest in the RSU Award under the Plan, if any, will terminate as of such date and will not be extended by any notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any); and the Board shall have the exclusive discretion to determine when you are no longer actively providing services for purposes of the RSU Award (including whether you may still be considered to be providing services while on a leave of absence);
(k)no claim or entitlement to compensation or damages shall arise from forfeiture of the RSU Award resulting from your termination of Continuous Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed, or the terms of your employment agreement, if any), and in consideration of the grant of this RSU Award to which you are otherwise not entitled, you irrevocably agree never to institute any claim against the Company, the Employer or any Affiliate, waive your ability, if any, to bring any such claim, and release the Company, the Employer and any Affiliate from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, you shall be deemed irrevocably to have agreed not to pursue such claim and agree to execute any and all documents necessary to request dismissal or withdrawal of such claim;
(l)unless otherwise agreed with the Company in writing, the RSU Award and any shares of Class A Common Stock acquired under the Plan, and the income from and value of same, are not granted as consideration for, or in connection with, any service you may provide as a director of the Company or any Affiliate; and
(m)neither the Company, the Employer or any Affiliate shall be liable for any foreign exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of the RSU Award or the subsequent sale of any shares of Class A Common Stock acquired upon settlement of the RSU Award.
7.Transferability. Except as otherwise provided in the Plan, your RSU Award is not transferable, except to your personal representative on your death.
4


8.Corporate Transaction. Your RSU Award is subject to the terms of any agreement governing a Corporate Transaction involving the Company, including, without limitation, a provision for the appointment of a stockholder representative that is authorized to act on your behalf with respect to any escrow, indemnities and any contingent consideration.
9.No Liability for Taxes. As a condition to accepting the RSU Award, you hereby (a) agree to not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax and/or social insurance liabilities arising from the RSU Award or other Company compensation and (b) acknowledge that you were advised to consult with your own personal tax, financial and other legal advisors regarding the tax and social insurance consequences of the RSU Award and have either done so or knowingly and voluntarily declined to do so.
10.Severability. If any part of this Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid.  Any Section of this Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
11.Waiver.  You acknowledge that a waiver by the Company of a breach of any provision of this Agreement shall not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach of this Agreement.
12.No Advice Regarding Grant.  The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Class A Common Stock. You should consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
13.Data Privacy.
i.By signing the Grant Notice or otherwise accepting this Agreement in accordance with the Company’s acceptance procedures, you explicitly and unambiguously acknowledge and consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your Employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your Employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification 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, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by
5


contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You acknowledge that the recipients may receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Class A Common Stock acquired upon the vesting of your RSU Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.
ii.For the purposes of operating the Plan, the Company will collect and process information relating to you in accordance with the Privacy Notice for C3 AI Employees and Contractors in the C3 AI Employee Handbook.
14.Language.  You acknowledge that you are sufficiently proficient in the English language, or have consulted with an advisor who is sufficiently proficient in English, so as to allow you to understand the terms and conditions of this Agreement. If you have received this Agreement or any other documents related to 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.
15.Governing Law/Venue.  This Agreement and any controversy arising out of or relating to this Agreement shall be governed by, and construed in accordance with, the internal laws of the State of Delaware, without regard to conflict of law principles that would result in any application of any law other than the law of the State of Delaware. For purposes of any action, lawsuit or other proceeding brought to enforce this Agreement, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of 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.
16.Insider Trading Restrictions / Market Abuse Law.  You may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the shares of Class A Common Stock are listed and in applicable jurisdictions, including the United States, your country and the designated broker’s country, which may affect your ability to accept, acquire, sell or otherwise dispose of shares of Class A Common Stock, rights to shares of Class A Common Stock (i.e., RSU Awards) or rights linked to the value of the shares of Class A Common Stock under the Plan during such times as you are considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdiction(s)). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders you placed before you possessed inside information. Furthermore, you 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 Insider Trading Policy, or any other applicable insider trading policy then in effect. You acknowledge that you are responsible for complying with any applicable restrictions
6


and are encouraged to speak with your personal legal advisor for further details regarding any applicable insider-trading and/or market-abuse laws in your country.
17.Foreign Asset/Account, Exchange Control and Tax Reporting.  You may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of shares of Class A Common Stock or cash (including dividends and the proceeds arising from the sale of shares of Class A Common Stock) derived from your participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside your country. The Applicable Laws in your country may require that you report such accounts, assets and balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. You may also be required to repatriate sale proceeds or other funds received as a result of your participation in the Plan to your country through a designated bank or broker within a certain time after receipt. You acknowledge that it is your responsibility to be compliant with such regulations and you are encouraged to consult with your personal legal advisor for any details.
18.Country-Specific Provisions.  Notwithstanding any provisions of this Agreement to the contrary, if you reside or are employed outside of the United States, the RSU Award shall be subject to any terms and conditions for your country of residence (and country of employment / engagement, if different) set forth in the Appendix. Further, if you transfer residence and/or employment to another country reflected in the Appendix, the terms and conditions for such country will apply to you to the extent the Company determines, in its sole discretion, that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.
19.Imposition of Other Requirements.  The Company reserves the right to impose other requirements on your participation in the Plan, on the RSU Award and on any shares of Class A Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
20.Other Documents.  You hereby acknowledge receipt of or the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Prospectus.  In addition, you acknowledge receipt of the Company’s Trading Policy.
21.Questions. If you have questions regarding these or any other terms and conditions applicable to your RSU Award, including a summary of certain tax consequences please see the Prospectus.
7


APPENDIX
TO THE
C3.AI, INC.
2020 EQUITY INCENTIVE PLAN
INTERNATIONAL RSU AWARD AGREEMENT
Capitalized terms used but not defined in this Appendix have the meanings set forth in the Plan, the Grant Notice and/or the International RSU Award Agreement (the “Agreement”).
References herein to Common Stock are to the Company’s Class A Common Stock.
This Appendix includes additional terms and conditions that govern the RSU Award granted to you under the Plan if you are an employee that works or resides outside the U.S. and/or in one of the countries listed below. If you are a citizen or resident of a country other than the one in which you are currently working and/or residing, transfer employment and/or residency to another country after the date of grant, are a consultant, change employment status to a consultant position, or are considered a resident of another country for local law purposes, the Company shall, in its discretion, determine the extent to which the special terms and conditions contained herein shall be applicable to you. References to your Employer shall include any entity that engages your services.
This Appendix also includes information regarding exchange controls and certain other issues of which you should be aware with respect to your participation in the Plan. The information is provided solely for your convenience and is based on the Company’s understanding of the securities, exchange control and other laws in effect in the respective countries. Such laws are often complex and change frequently. As a result, the Company strongly recommends that you not rely on the information noted herein as the only source of information relating to the consequences of your participation in the Plan because the information may be out of date by the time you vest in the RSU or sell any shares of Class A Common Stock acquired upon settlement of the vested RSU.
In addition, the information contained in this Appendix is general in nature and may not apply to your particular situation, and the Company is not in a position to assure you of any particular result. Accordingly, you should seek appropriate professional advice as to how the applicable laws in your country may apply to your situation.
Finally, if you are a citizen or resident of a country other than the one in which you are currently residing and/or working, transfer to another country after the date of grant, or are considered a resident of another country for local law purposes, the notifications contained herein may not be applicable to you in the same manner.

A-1


C3.ai, Inc.
International Stock Option Grant Notice
(2020 Equity Incentive Plan)
C3.ai, Inc. (the “Company”), pursuant to its 2020 Equity Incentive Plan (the “Plan”), has granted to you (“Optionholder”) an option to purchase the number of shares of the Class A Common Stock set forth below (the “Option”). Your Option is subject to all of the terms and conditions as set forth herein and in the Plan, and the International Stock Option Agreement, the definition of which shall include any additional terms and conditions for your country included in the appendix attached thereto (the “Appendix”), and the Notice of Exercise, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the International Stock Option Agreement shall have the meanings set forth in the Plan or the International Stock Option Agreement, as applicable.

Optionholder:
Date of Grant:
Vesting Commencement Date:
Number of Shares of Class A Common Stock Subject to Option:
Exercise Price (Per Share) (US$):
Total Exercise Price (US$):
Expiration Date:
Type of Grant:    Nonstatutory Stock Option
Exercise and
Vesting Schedule:     Subject to the Optionholder’s Continuous Service through each applicable vesting date, the Option will vest as follows:
[________________________]
Optionholder Acknowledgements: By your signature below or by electronic acceptance or authentication in a form authorized by the Company, you understand and agree that:
The Option is governed by this International Stock Option Grant Notice, and the provisions of the Plan and the International Stock Option Agreement and the Notice of Exercise, all of which are made a part of this document. Unless otherwise provided in the Plan, this Grant Notice and the International Stock Option Agreement (together, the “Option Agreement”) may not be modified, amended or revised except in a writing signed by you and a duly authorized officer of the Company.
You consent to receive this Grant Notice, the International Stock Option Agreement, the Plan, the Prospectus and any other Plan-related documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
You have read and are familiar with the provisions of the Plan, the International Stock Option Agreement, the Notice of Exercise and the Prospectus. In the event of any conflict between the provisions in this Grant Notice, the Option Agreement, the Notice of Exercise, or the Prospectus and the terms of the Plan, the terms of the Plan shall control.
The Option Agreement sets forth the entire understanding between you and the Company regarding the acquisition of Class A Common Stock and supersedes all prior oral and written agreements, promises and/or representations on that subject with the exception of other equity awards previously granted to you and any written employment agreement, offer letter, severance agreement, written severance plan or policy, or



other written agreement between the Company and you in each case that specifies the terms that should govern this Option.
Counterparts may be delivered via facsimile, electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) or other transmission method and any counterpart so delivered will be deemed to have been duly and validly delivered and be valid and effective for all purposes.

C3.ai, Inc.
By:    
Signature
Title:    
Date:    
Optionholder:
    
Signature
Date:    
By providing an additional signature below, I declare that I expressly agree with the provisions regarding termination of Continuous Service described in the Plan (including in Section 4(g)-(h) thereof), the Agreement (including in Sections 2, 3 and 6(k)-(l) thereof), and the attached Appendix for my country.
Optionholder:
    
Signature
Date:    





C3.ai, Inc.
2020 Equity Incentive Plan

International Stock Option Agreement
As reflected by your International Stock Option Grant Notice (“Grant Notice”) C3.ai, Inc. (the “Company”) has granted you an option under its 2020 Equity Incentive Plan (the “Plan”) to purchase a number of shares of Class A Common Stock at the exercise price indicated in your Grant Notice (the “Option”). Capitalized terms not explicitly defined in this Agreement but defined in the Grant Notice or the Plan shall have the meanings set forth in the Grant Notice or Plan, as applicable. The terms of your Option as specified in the Grant Notice and this International Stock Option Agreement, including any additional terms and conditions for your country included in the appendix attached hereto (the “Appendix”), constitute your Option Agreement.
The general terms and conditions applicable to your Option are as follows:
1.Governing Plan Document. Your Option is subject to all the provisions of the Plan. Your Option is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the Option Agreement and the provisions of the Plan, the provisions of the Plan shall control.
2.Exercise.
i.You may generally exercise the vested portion of your Option for whole shares of Class A Common Stock at any time during its term by delivery of payment of the exercise price and applicable Tax Related Items and other required documentation to the Plan Administrator in accordance with the exercise procedures established by the Plan Administrator, which may include an electronic submission. Please review the Plan, which may restrict or prohibit your ability to exercise your Option during certain periods.
ii.To the extent permitted by Applicable Law, you may pay your Option exercise price as follows:
a.cash, check, bank draft or money order;
b.subject to Company and/or Committee consent at the time of exercise, pursuant to a “cashless exercise” program as further described in the Plan if at the time of exercise the Class A Common Stock is publicly traded;
c.subject to Company and/or Committee consent at the time of exercise, by delivery of previously owned shares of Class A Common Stock as further described in the Plan; or
d.subject to Company and/or Committee consent at the time of exercise, by a “net exercise” arrangement as further described in the Plan.
1


3.Term. You may not exercise your Option before the commencement of its term or after its term expires. The term of your Option commences on the Date of Grant and expires upon the earliest of the following:
iii. immediately upon the termination of your Continuous Service for Cause;
iv.three months after the termination of your Continuous Service for any reason other than Cause, Disability or death;
v.12 months after the termination of your Continuous Service due to your Disability;
vi.18 months after your death if you die during your Continuous Service;
vii.immediately upon a Corporate Transaction if the Board has determined that the Option will terminate in connection with a Corporate Transaction,
viii.the Expiration Date indicated in your Grant Notice; or
ix.the day before the 10th anniversary of the Date of Grant.
Notwithstanding the foregoing, if you die during the period provided in Section 3(b) or 3(c) above, the term of your Option shall not expire until the earlier of (i) eighteen months after your death, (ii) upon any termination of the Option in connection with a Corporate Transaction, (iii) the Expiration Date indicated in your Grant Notice, or (iv) the day before the tenth anniversary of the Date of Grant. Additionally, the Post-Termination Exercise Period of your Option may be extended as provided in the Plan.
4.Withholding Obligations.
x.You acknowledge that, regardless of any action taken by the Company, or if different, the Affiliate employing or engaging you (the “Employer”), the ultimate liability for all income tax (including U.S. federal, state, and local taxes and/or non-U.S. taxes), social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to your participation in the Plan and legally applicable to you (“Tax-Related Items”) is and remains your responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. You further acknowledge 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 the Option, including the grant of the Option, the vesting of the Option, the exercise of the Option, the subsequent sale of any shares of Class A Common Stock acquired pursuant to the Option and the receipt of any dividends; and (ii) do not commit to and are under no obligation to reduce or eliminate your liability for Tax-Related Items. Further, if you become subject to taxation in more than one country, you acknowledge 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 country.
xi.Prior to any relevant taxable or tax withholding event, as applicable, you agree to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, you authorize the Company and/or the Employer, or their respective agents, at their
2


discretion, to satisfy any applicable withholding obligations with regard to all Tax-Related Items by one or a combination of the following: (i) withholding from your wages or other cash compensation paid to you by the Company and/or the Employer; (ii) allowing or requiring you to make a cash payment to cover the Tax-Related Items; (iii) withholding from proceeds of the sale of shares of Class A Common Stock acquired upon exercise of this Option either through a voluntary sale or through a mandatory sale arranged by the Company (on your behalf pursuant to this authorization without further consent); (iv) withholding from the shares of Class A Common Stock to be issued to you upon exercise of this Option; or (v) any other method of withholding determined by the Company and permitted by applicable law; provided, however, that that if you are a Section 16 officer of the Company under the Exchange Act, then the Administrator shall establish the method of withholding from alternatives (i)-(iv) herein and, if the Administrator does not exercise its discretion prior to the applicable withholding event, then you shall be entitled to elect the method of withholding from the alternatives above.
xii.The Company and/or the Employer may withhold or account for Tax-Related Items by considering applicable statutory withholding amounts or other applicable withholding rates, including maximum rates applicable in your jurisdiction, in which case you may receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent amount in shares of Class A Common Stock. If the obligation for Tax-Related Items is satisfied by withholding in shares of Class A Common Stock, for tax purposes, you are deemed to have been issued the full number of shares of Class A Common Stock subject to the exercised Option, notwithstanding that a number of the shares of Class A Common Stock is held back solely for the purpose of paying the Tax-Related Items.
xiii.You agree to pay to the Company 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 your participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the shares of Class A Common Stock, or the proceeds of the sale of shares of Class A Common Stock, if you fail to comply with your obligations in connection with the Tax-Related Items.
5.Nature of Grant. In accepting the Option, you acknowledge, understand and agree that:
xiv.the Plan is established voluntarily by the Company, it is discretionary in nature, and may be amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
xv.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;
xvi.all decisions with respect to future Options or other grants, if any, will be at the sole discretion of the Company;
xvii.the Option grant and your participation in the Plan shall not create a right to employment or be interpreted as forming or amending an employment or service contract with the Company, the Employer or any Affiliate;
xviii.you are voluntarily participating in the Plan;
3


xix.the Option and any shares of Class A Common Stock acquired under the Plan, and the income from and value of same, are not intended to replace any pension rights or compensation;
xx.the Option and any shares of Class A Common Stock acquired under the Plan, and the income from and value of same, are not part of normal or expected compensation for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, holiday pay, bonuses, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;
xxi.the future value of the shares of Class A Common Stock underlying the Option is unknown, indeterminable, and cannot be predicted with certainty;
xxii.if the underlying shares of Class A Common Stock do not increase in value, the Option will have no value;
xxiii.if you exercise the Option and acquire shares of Class A Common Stock, the value of such shares of Class A Common Stock may increase or decrease in value, even below the exercise price;
xxiv.for purposes of the Option, your Continuous Service will be considered terminated as of the date you are no longer actively providing services to the Company or one of its Affiliates (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 you are employed or the terms of your employment agreement, if any), and unless otherwise expressly provided in the Option Agreement or determined by the Company, (i) your right to vest in the Option under the Plan, if any, and (ii) the period (if any) during which you may exercise the Option after such termination of Continuous Service will terminate as of such date and in each instance will not be extended by any notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any); and the Board shall have the exclusive discretion to determine when you are no longer actively providing services for purposes of the Option (including whether you may still be considered to be providing services while on a leave of absence);
xxv.no claim or entitlement to compensation or damages shall arise from forfeiture of the Option resulting from your termination of Continuous Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed, or the terms of your employment agreement, if any), and in consideration of the grant of this Option to which you are otherwise not entitled, you irrevocably agree never to institute any claim against the Company, the Employer or any Affiliate, waive your ability, if any, to bring any such claim, and release the Company, the Employer and any Affiliate from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, you shall be deemed irrevocably to have agreed not to pursue such claim and agree to execute any and all documents necessary to request dismissal or withdrawal of such claim;
xxvi.unless otherwise agreed with the Company in writing, the Option and any shares of Class A Common Stock acquired under the Plan, and the income from and value of same, are not granted as consideration for, or in connection with, any service you may provide as a director of the Company or any Affiliate; and
4


xxvii.neither the Company, the Employer or any Affiliate shall be liable for any foreign exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of the Option or of any amounts due to you pursuant to the exercise of the Option or the subsequent sale of any shares of Class A Common Stock acquired upon exercise.
6.Transferability. Except as otherwise provided in the Plan, your Option is not transferable, except to your personal representative on your death, and is exercisable during your life only by you.
7.Corporate Transaction. Your Option is subject to the terms of any agreement governing a Corporate Transaction involving the Company, including, without limitation, a provision for the appointment of a stockholder representative that is authorized to act on your behalf with respect to any escrow, indemnities and any contingent consideration.
8.No Liability for Taxes. As a condition to accepting the Option, you hereby (a) agree to not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax and/or social insurance liabilities arising from the Option or other Company compensation and (b) acknowledge that you were advised to consult with your own personal tax, financial and other legal advisors regarding the tax and social insurance consequences of the Option and have either done so or knowingly and voluntarily declined to do so. Additionally, if you are subject to taxation in the U.S., you acknowledge that the Option is exempt from Section 409A for U.S. tax purposes, only if the exercise price is at least equal to the “fair market value” of the Class A Common Stock on the date of grant as determined by the U.S. Internal Revenue Service and there is no other impermissible deferral of compensation associated with the Option. Additionally, as a condition to accepting the Option, you agree not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates in the event that the U.S. Internal Revenue Service asserts that such exercise is less than the “fair market value” of the Class A Common Stock on the date of grant as subsequently determined by the Internal Revenue Service.
9.Severability. If any part of this Option Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Option Agreement or the Plan not declared to be unlawful or invalid.  Any Section of this Option Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
10.Waiver.  You acknowledge that a waiver by the Company of a breach of any provision of this Option Agreement shall not operate or be construed as a waiver of any other provision of this Option Agreement, or of any subsequent breach of this Option Agreement.
11.No Advice Regarding Grant.  The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Class A Common Stock. You should consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
5


12.Data Privacy.
i.By signing the Grant Notice or otherwise accepting this Option Agreement in accordance with the Company’s acceptance procedures, you explicitly and unambiguously acknowledge and consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your Employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your Employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification 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, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You acknowledge that the recipients may receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Class A Common Stock acquired upon the exercise of your Option. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.
ii.For the purposes of operating the Plan the Company will collect and process information relating to you in accordance with the Privacy Notice for C3 AI Employees and Contractors in the C3 AI Employee Handbook.
13.Language.  You acknowledge that you are sufficiently proficient in the English language, or have consulted with an advisor who is sufficiently proficient in English, so as to allow you to understand the terms and conditions of this Option Agreement. If you have received this Option Agreement or any other documents related to 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.Governing Law/Venue.   The Option Agreement and any controversy arising out of or relating to the Option Agreement shall be governed by, and construed in accordance with, the internal laws of the State of Delaware, without regard to conflict of law principles that would result in any application of any law other than the law of the State of Delaware. For purposes of any action, lawsuit or other proceeding brought to enforce the Option Agreement, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of 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.
6


15.Insider Trading Restrictions / Market Abuse Law.  You may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the shares of Class A Common Stock are listed and in applicable jurisdictions, including the United States, your country and the designated broker’s country, which may affect your ability to accept, acquire, sell or otherwise dispose of shares of Class A Common Stock, rights to shares of Class A Common Stock (i.e., Options) or rights linked to the value of the shares of Class A Common Stock under the Plan during such times as you are considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdiction(s)). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders you placed before you possessed inside information. Furthermore, you 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 insider trading policy, or any other applicable insider trading policy then in effect. You acknowledge that you are responsible for complying with any applicable restrictions and are encouraged to speak with your personal legal advisor for further details regarding any applicable insider-trading and/or market-abuse laws in your country.
16.Foreign Asset/Account, Exchange Control and Tax Reporting.  You may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of shares of Class A Common Stock or cash (including dividends and the proceeds arising from the sale of shares of Class A Common Stock) derived from your participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside your country. The Applicable Laws in your country may require that you report such accounts, assets and balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. You may also be required to repatriate sale proceeds or other funds received as a result of your participation in the Plan to your country through a designated bank or broker within a certain time after receipt. You acknowledge that it is your responsibility to be compliant with such regulations and you are encouraged to consult with your personal legal advisor for any details.
17.Country-Specific Provisions.  Notwithstanding any provisions of the Option Agreement to the contrary, the Option shall be subject to any terms and conditions for your country of residence (and country of employment, if different) set forth in the Appendix. Further, if you transfer residence and/or engagement/employment to another country reflected in the Appendix, the terms and conditions for such country will apply to you to the extent the Company determines, in its sole discretion, that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of the Option Agreement.
18.Imposition of Other Requirements.  The Company reserves the right to impose other requirements on your participation in the Plan, on the Option and on any shares of Class A Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
7


19.Other Documents.  You hereby acknowledge receipt of or the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Prospectus.  In addition, you acknowledge receipt of the Company’s Trading Policy.
20.Questions. If you have questions regarding these or any other terms and conditions applicable to your Option, including a summary of certain tax consequences please see the Prospectus.
* * * *
8


APPENDIX
TO THE
C3.AI, INC.
2020 EQUITY INCENTIVE PLAN
INTERNATIONAL STOCK OPTION AGREEMENT

Capitalized terms used but not defined in this Appendix have the meanings set forth in the Plan, the Grant Notice and/or the International Stock Option Agreement (the “Option Agreement”).
References herein to Common Stock are to the Company’s Class A Common Stock.
This Appendix includes additional terms and conditions that govern the Option granted to you under the Plan if you are an employee that works or resides outside the U.S. and/or in one of the countries listed below. If you are a citizen or resident of a country other than the one in which you are currently working and/or residing, transfer employment and/or residency to another country after the date of grant, are a consultant, change employment status to a consultant position, or are considered a resident of another country for local law purposes, the Company shall, in its discretion, determine the extent to which the special terms and conditions contained herein shall be applicable to you. References to your Employer shall include any entity that engages your services.
This Appendix also includes information regarding exchange controls and certain other issues of which you should be aware with respect to your participation in the Plan. The information is provided solely for your convenience and is based on the Company’s understanding of the securities, exchange control and other laws in effect in the respective countries. Such laws are often complex and change frequently. As a result, the Company strongly recommends that you not rely on the information noted herein as the only source of information relating to the consequences of your participation in the Plan because the information may be out of date by the time you vest in or exercise the Option or sell any shares of Class A Common Stock acquired upon exercise.
In addition, the information contained in this Appendix is general in nature and may not apply to your particular situation, and the Company is not in a position to assure you of any particular result. Accordingly, you should seek appropriate professional advice as to how the applicable laws in your country may apply to your situation.
Finally, if you are a citizen or resident of a country other than the one in which you are currently residing and/or working, transfer to another country after the date of grant, or are considered a resident of another country for local law purposes, the notifications contained herein may not be applicable to you in the same manner.

A-1
EX-21.1 5 exhibit211.htm EX-21.1 Document
Exhibit 21.1
Subsidiaries of C3.ai, Inc.
Name of SubsidiaryJurisdiction of Organization
C3, Inc.Delaware
C3.ai Gov, Inc.Delaware
C3.ai International, Inc.Delaware
AI Press, Inc.Delaware
C3.ai France, S.A.S.France
C3.ai UK Ltd.United Kingdom
C3.ai Italy S.r.l.Italy
C3.ai Belgium SRLBelgium
C3.ai Japan K.K.Japan
C3.ai Netherlands B.V.The Netherlands
C3.ai Australia Pty Ltd.Australia
C3.ai Hong Kong LimitedHong Kong
C3.ai Singapore Pte Ltd.Singapore


EX-23.1 6 exhibit231.htm EX-23.1 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement Nos. 333-251236 and 333-253944 on Form S-8 of our report dated June 25, 2021, relating to the consolidated financial statements of C3.ai, Inc. and subsidiaries appearing in this Annual Report on Form 10-K for the year ended April 30, 2021.
/s/ DELOITTE & TOUCHE LLP
San Jose, California
June 25, 2021










EX-31.1 7 a302certification-ceo10xk.htm EX-31.1 Document

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Thomas M. Siebel, certify that:

1.I have reviewed this Annual Report on Form 10-K of C3.ai, 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)) 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.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

c.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: June 25, 2021By:/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-31.2 8 a302certification-cfo10xk.htm EX-31.2 Document

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Barter, certify that:

1.I have reviewed this Annual Report on Form 10-K of C3.ai, 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)) 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.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

c.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: June 25, 2021By:
/s/ David Barter
David Barter
Senior Vice President and Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-32.1 9 a906certification-ceo10xk.htm EX-32.1 Document

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


I, Thomas M. Siebel, Chairman and Chief Executive Officer of C3.ai, Inc. (the “Company”), do hereby certify, to the best of my knowledge and pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

a.the Annual Report on Form 10-K of the Company for the year ended April 30, 2021, to which this Certification is attached as Exhibit 32.1 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and

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



Date: June 25, 2021By:
/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-32.2 10 a906certification-cfo10xk.htm EX-32.2 Document

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


I, David Barter, Senior Vice President and Chief Financial Officer of C3.ai, Inc. (the “Company”), do hereby certify, to the best of my knowledge and pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

a.the Annual Report on Form 10-K of the Company for the year ended April 30, 2021, to which this Certification is attached as Exhibit 32.2 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and

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



Date: June 25, 2021By:
/s/ David Barter
David Barter
Senior Vice President and Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-101.SCH 11 ai-20210430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1009010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Business and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Deferred Revenue Balance (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Revenue - Costs to Obtain or Fulfill a Contract (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Revenue - Customer Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 2112103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Balance Sheet Details - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Balance Sheet Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Balance Sheet Details - Narrative, Cares Act Loan (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Leases -Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Leases - Term and Discount Rate Information (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2134107 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2435422 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2136108 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock link:presentationLink link:calculationLink link:definitionLink 2337306 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Stock Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2343307 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2444426 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2447429 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2149111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2350308 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2451431 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2452432 - Disclosure - Income Taxes - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2453433 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2454434 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2455435 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2456436 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2157112 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2358309 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2459437 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2460438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2161113 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2462439 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 ai-20210430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 ai-20210430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 ai-20210430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Receivable Type [Axis] Receivable Type [Axis] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Balance at beginning of period Balance at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other income (expense), net Other Nonoperating Income (Expense) Accrued payroll taxes and benefits Accrued Payroll Taxes And Employee Benefits, Current Accrued Payroll Taxes And Employee Benefits, Current Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Voting rights, votes per share Preferred Stock, Voting Rights, Votes Per Share Preferred Stock, Voting Rights, Votes Per Share Par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share RSUs vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Tender offer repurchases (in shares) Stock repurchased in period (in shares) Stock Repurchased During Period, Shares Costs of subscription revenue Related Party Transaction, Expenses from Transactions with Related Party Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Software Development Costs Research, Development, and Computer Software, Policy [Policy Text Block] AFS Marketable Securities Maturities, After one year through five years, Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit) Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Security Exchange Name Security Exchange Name Sales and marketing Selling and Marketing Expense [Member] Loss from operations Operating Income (Loss) Total current liabilities Liabilities, Current Accounts Receivable Accounts Receivable [Policy Text Block] Series F Series F Redeemable Convertible Preferred Stock [Member] Series F Redeemable Convertible Preferred Stock Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepaid expenses and other current assets Prepaid expenses and other current assets, from related party Prepaid Expense and Other Assets, Current Unvested Balance at beginning of period (in dollars per share) Unvested Balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Commitments and contingencies (note 7) Commitments and Contingencies Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Assets Assets [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability Entity Address, State or Province Entity Address, State or Province Due to related parties, current Due to Related Parties, Current RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Expected benefit at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Operating cash flows from operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Redeemable Convertible Preferred Stock Preferred Stock Redeemable Convertible Preferred Stock [Member] Terms of conversion, per share offering price as a multiple of outstanding shares, proceeds (not less than) Convertible Preferred Stock, Terms Of Conversion, Per Share Offering Price As A Multiple Of Outstanding Shares, Minimum Proceeds Convertible Preferred Stock, Terms Of Conversion, Per Share Offering Price As A Multiple Of Outstanding Shares, Minimum Proceeds Shares issued (in shares) Temporary Equity, Shares Issued Accumulated deficit Retained Earnings (Accumulated Deficit) Investor Investor [Member] Right-of-use assets Operating Lease, Right-of-Use Asset Accrued commission Accrued Sales Commission, Current Fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Class B Common Stock Common Class B [Member] Balance at beginning of period (in shares) Balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Customer [Axis] Customer [Axis] State Current State and Local Tax Expense (Benefit) Tax credit carryforwards Tax Credit Carryforward, Amount Income Taxes Income Tax, Policy [Policy Text Block] Total lease costs Lease, Cost Total operating expenses Operating Expenses Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Vested and exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other long-term liabilities Other Liabilities, Noncurrent Cost of revenue Cost of Revenue [Abstract] Existing Stockholder, Transaction Two Existing Stockholder, Transaction Two [Member] Existing Stockholder, Transaction Two Stock options vested, total grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Document Information [Table] Document Information [Table] North America North America [Member] Series F Preferred Stock Series F Preferred Stock [Member] Series D Series D Redeemable Convertible Preferred Stock [Member] Series D Redeemable Convertible Preferred Stock Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Advertising expenses Advertising Expense Related party balance included in deferred revenue Increase (Decrease) In Contract With Customer, Liability, Related Parties Increase (Decrease) In Contract With Customer, Liability, Related Parties Deferred offering costs included in accounts payable and accrued liabilities Deferred Offering Costs Incurred But Not Yet Paid Deferred Offering Costs Incurred But Not Yet Paid Liquidation Amount Temporary Equity, Liquidation Preference Geographic concentration risk, percentage Customer concentration risk, percentage Concentration Risk, Percentage Costs to obtain and fulfill a contract, expense Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Purchase commitment Long-term Purchase Commitment, Amount Conversion of redeemable convertible preferred stock to common stock upon initial public offering Carrying value reclassified into stockholders' equity Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Statement [Line Items] Statement [Line Items] Schedule of Potential Shares of Common Stock Excluded from Computation of Basic and Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Class of Stock [Domain] Class of Stock [Domain] Basic and diluted net loss per share attributable to common stockholders Earnings Per Share, Basic and Diluted [Abstract] Computer equipment Computer Equipment [Member] Entity Voluntary Filers Entity Voluntary Filers Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Series H Preferred Stock Series H Series H Redeemable Convertible Preferred Stock [Member] Series H Redeemable Convertible Preferred Stock Unbilled receivables Contract with Customer, Receivable, after Allowance for Credit Loss Investments Marketable Securities, Policy [Policy Text Block] Net loss attributable to common stockholders, basic and diluted (in dollars per share) Basic and diluted net loss per share (in dollars per share) Earnings Per Share, Basic and Diluted Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] Revenue commitment, fiscal year 2021 Revenue Commitment, Year Two Revenue Commitment, Year Two Series E Preferred Stock Series E Preferred Stock [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Operating lease liability Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Sale of stock, number of shares issued (in shares) Sale of stock, number of shares (in shares) Sale of Stock, Number of Shares Issued in Transaction Terms of conversion, gross cash proceeds (at least) Convertible Preferred Stock, Terms Of Conversion, Minimum Offering Proceeds Convertible Preferred Stock, Terms Of Conversion, Minimum Offering Proceeds Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Deferred costs, sales commissions, amortization period Capitalized Contract Cost, Amortization Period Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Total cost of revenue Related party cost of revenue Cost of Revenue Net proceeds common stock exercised prior to vesting Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Deferred costs, sales commissions, term Capitalized Contract Cost, Payment Period Capitalized Contract Cost, Payment Period Maturities and sales of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Amendment Flag Amendment Flag Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Unrecognized tax benefits, cumulative interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Schedule of Assets Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Other Other Accrued Liabilities, Current Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Series B-1A* Series B-1A Redeemable Convertible Preferred Stock [Member] Series B-1A Redeemable Convertible Preferred Stock Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Revenue commitment, fiscal year 2023 Revenue Commitment, Year Four Revenue Commitment, Year Four Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Capitalized software development costs Payments to Develop Software Financial Instruments [Domain] Financial Instruments [Domain] Schedule of Restricted Stock Unit Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Customer Two Customer Two [Member] Customer Two France FRANCE Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Statement of Cash Flows [Abstract] Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Employee Stock Employee Stock [Member] Accrued general expenses Accrued General Expenses, Current Accrued General Expenses, Current Income Statement Location [Axis] Income Statement Location [Axis] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Debt Securities, Available-For-Sale, Excluding Money Market Accounts Debt Securities, Available-For-Sale, Excluding Money Market Accounts [Member] Debt Securities, Available-For-Sale, Excluding Money Market Accounts Dividend rate Temporary Equity, Dividend Rate, Percentage Temporary Equity, Dividend Rate, Percentage Income Statement Location [Domain] Income Statement Location [Domain] Federal research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two State State and Local Jurisdiction [Member] Contribution expense Contribution Expense Contribution Expense Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Federal Current Federal Tax Expense (Benefit) Accrued bonus Accrued Bonuses, Current Deferred revenue Deferred Tax Assets, Deferred Income Schedule of Components of Lease Costs Schedule of Supplemental Cash Flow, Balance Sheet, and Lease Terms Information Lease, Cost [Table Text Block] Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets, non-current Other assets, non-current, from related party Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Issuance of common stock Stock Issued During Period, Value, New Issues Shares authorized (in shares) Shares, Authorized (in shares) Temporary Equity, Shares Authorized Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets Related Party Transactions Related Party Transactions Disclosure [Text Block] Revenue Revenue from Contract with Customer Benchmark [Member] Unvested Balance at beginning of period (in shares) Unvested Balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Vesting of early exercised Class A common stock options APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised Schedule of Accrued and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Proceeds from sale of non-marketable equity security Non-marketable equity securities, proceeds from sale Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value Weighted-average grant date fair value for options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Unrealized (loss) gain on investment securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Accounts payable, from related party Accounts Payable, Related Parties Antidilutive Securities [Axis] Antidilutive Securities [Axis] Investments, Debt and Equity Securities [Abstract] Cost of revenue Cost of Sales [Member] Chief Executive Officer (CEO) Chief Executive Officer [Member] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Web-Hosting Services, November 2022 Web-Hosting Services, November 2022 [Member] Web-Hosting Services, November 2022 Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Net proceeds received Sale of Stock, Consideration Received on Transaction Proceeds from repayment of shareholder loan Proceeds From Repayment Of Shareholder Loan Proceeds From Repayment Of Shareholder Loan Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Schedule of Provision for Income Tax Expenses Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Automatic conversion period, following the date Mr. Siebel no longer providing services Common Stock, Automatic Conversion Period Two, If Circumstances Met Common Stock, Automatic Conversion Period Two, If Circumstances Met Other Assets Other Noncurrent Assets [Member] Unrecognized compensation cost, weighted-average recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Schedule of Redeemable Convertible Preferred Stock Outstanding Temporary Equity [Table Text Block] Loan proceeds, promissory note Proceeds from Notes Payable Software Subscription Agreement Software Subscription Agreement [Member] Software Subscription Agreement Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Loss contingency, damages sought Loss Contingency, Damages Sought, Value Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Web-Hosting Services, November 2021 Web-Hosting Services, November 2021 [Member] Web-Hosting Services, November 2021 Web-Hosting Services, November 2019-November 2022 Web-Hosting Services, November 2019-November 2022 [Member] Web-Hosting Services, November 2019-November 2022 Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Deferred tax assets, increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Weighted Average Remaining Contractual Life (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Reverse stock split ratio, common stock Stockholders' Equity Note, Stock Split, Conversion Ratio 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] Litigation Case [Axis] Litigation Case [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Other accruals & reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Common stock, shares outstanding (in shares) Beginning Balance, shares (in shares) Ending Balance, shares (in shares) Common Stock, Shares, Outstanding Deferred tax assets Deferred Tax Assets, Net [Abstract] Income Tax Disclosure [Abstract] Variable lease costs Variable Lease, Cost State tax expense—net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Interest income Interest Income, Related Party Purchase commitment, incurred cost Long-Term Purchase Commitment, Incurred Cost Long-Term Purchase Commitment, Incurred Cost Net loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Short-term Debt [Line Items] Short-term Debt [Line Items] Research and development Research and Development Expense IPO IPO [Member] Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Vesting of early exercised stock options Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Federal Domestic Tax Authority [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total property and equipment Property, Plant and Equipment, Gross Schedule of Revenue by Geographical Region Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from exercise of Class A common stock options Proceeds from Stock Options Exercised Federal Deferred Federal Income Tax Expense (Benefit) Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] U.S. government agencies securities US Government Debt Securities [Member] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Accrued liabilities, warranties Standard Product Warranty Accrual Long-lived assets, impairment Impairment of Long-Lived Assets Held-for-use Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Accrued vacation Accrued Vacation, Current Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Income Statement [Abstract] Interest rate Related Party Transaction, Rate Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Summary of Available-For-Sale Marketable Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Lease liabilities, non-current Operating Lease, Liability, Noncurrent Prepaid expenses, other current assets and other assets Related party balanced included in prepaid expenses, other current assets and other assets Increase (Decrease) in Prepaid Expense and Other Assets Over-Allotment Option Over-Allotment Option [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Current assets Assets, Current [Abstract] Unrecognized tax benefits, anticipated significant change over the next 12 months Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Interest income Investment Income, Interest Income Tax Authority [Domain] Income Tax Authority [Domain] Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Due to related parties, noncurrent Due to Related Parties, Noncurrent Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Costs to obtain and fulfill a contract Sales commissions, recognized as deferred costs Capitalized Contract Cost, Net Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Legal Entity [Axis] Legal Entity [Axis] Asia Pacific Asia Pacific [Member] Counterparty Name [Domain] Counterparty Name [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Netherlands NETHERLANDS Income Tax Authority [Axis] Income Tax Authority [Axis] Series E or Ratchet Preferred Series E, F, G, Or H Redeemable Convertible Preferred Stock [Member] Series E, F, G, Or H Redeemable Convertible Preferred Stock Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Total cash equivalents and available-for-sale marketable securities, amortized cost Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost Compensation expense Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value Other long-term liabilities, from related party Due to Other Related Parties, Noncurrent Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accounts receivable, net, from related party Accounts Receivable, Related Parties, Current Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Issuance of Preferred Stock, net of issuance costs (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Blattman et al. v. Siebel et al. Blattman et al. v. Siebel et al. [Member] Blattman et al. v. Siebel et al. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Tender offer repurchases Net transaction price Stock Repurchased During Period, Value Operating Lease, Liability, Statement of Financial Position [Extensible List] Operating Lease, Liability, Statement of Financial Position [Extensible List] Entity [Domain] Entity [Domain] Initial conversion price (in dollars per share) Preferred Stock, Convertible, Conversion Price Preferred Stock, Convertible, Conversion Price Cover [Abstract] Purchase commitment, term Long-term Purchase Commitment, Period Professional services Professional Services [Member] Professional Services Repurchase of common stock and options in tender offer Payments For Repurchase Of Common Stock And Stock Options Payments For Repurchase Of Common Stock And Stock Options Schedule of Components of Net Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Property and equipment, useful life Useful Life Property, Plant and Equipment, Useful Life Series B-1B* Series B-1B Redeemable Convertible Preferred Stock [Member] Series B-1B Redeemable Convertible Preferred Stock Related Party Affiliated Entity [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Operating lease liabilities Increase (Decrease) In Operating Lease Liability Increase (Decrease) In Operating Lease Liability Fair Value Disclosures [Abstract] Net deferred tax assets (liabilities) Deferred Tax Assets, Net Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Available-for-sale marketable securities Estimated Fair Value AFS Marketable Securities Maturities, Total Fair Value Debt Securities, Available-for-sale Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Equity Components [Axis] Equity Components [Axis] Cash paid for amounts included in the measurement of operating lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee Total proceeds Sale of Stock, Consideration Received Per Transaction Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Gross deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Repayment of loan, promissory note Repayments of Notes Payable Operating lease liabilities, current Lease liabilities, current Operating Lease, Liability, Current Baker Hughes Company Baker Hughes Company [Member] Baker Hughes Company Minimum share price to avoid conversion adjustment (in dollars per share) Common Stock, Protective Provisions, Minimum Share Price To Avoid Conversion Adjustment Common Stock, Protective Provisions, Minimum Share Price To Avoid Conversion Adjustment Unrecognized stock-based compensation expense, non-options Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Liquidation preference, price per share (in dollars per share) Temporary Equity, Liquidation Preference Per Share Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] RSUs forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Schedule of Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Accrued salaries Accrued Salaries, Current Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Accrued payroll Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue Revenues [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Accounts Receivable Accounts Receivable [Member] Shares subject to repurchase right (in shares) Common Stock Subject To Repurchase, Number Of Shares Common Stock Subject To Repurchase, Number Of Shares Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Customer [Domain] Customer [Domain] Foreign Current Foreign Tax Expense (Benefit) Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Fiscal Year Fiscal Period, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Costs to obtain and fulfill a contract, impairment loss Capitalized Contract Cost, Impairment Loss Statement of Stockholders' Equity [Abstract] Series E Series E Redeemable Convertible Preferred Stock [Member] Series E Redeemable Convertible Preferred Stock Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Other liabilities Related party balances included in other liabilities Increase (Decrease) in Other Operating Liabilities Total deferred tax liabilities Deferred Tax Liabilities, Gross Redeemable Convertible A-1 Common Stock Redeemable Convertible Class A-1 Common Stock Class A-1 common stock Redeemable Convertible Common Class A-1 Stock [Member] Redeemable Convertible Common Class A-1 Stock Advertising Expenses Advertising Cost [Policy Text Block] Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Revenue commitment, fiscal year 2024 Revenue Commitment, Year Five Revenue Commitment, Year Five Issuance of Preferred Stock, net of issuance costs Temporary Equity, Stock Issued During Period, Value, New Issues AFS Marketable Securities Maturities, Within one year, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Research and development Research and Development Expense [Member] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill, impairment Goodwill, Impairment Loss Accounts receivable, net of allowance of $812 and $755 as of April 30, 2021 and 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Other Deferred Tax Assets, Other Automatic conversion, anniversary period, if circumstances met Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met Other-than-temporary impairment loss Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Cost of Revenue Cost of Goods and Service [Policy Text Block] 401(k) Plan Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Grants, potential remaining contributions Grants, Potential Remaining Contributions Grants, Potential Remaining Contributions Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Repayment of Shareholder Loan APIC, Increase For Collection Of Finance Receivable APIC, Increase For Collection Of Finance Receivable Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Increases due to invoicing prior to satisfaction of performance obligations Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Sale of Stock [Axis] Sale of Stock [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code 2020 Incentive Plan Twenty Twenty Incentive Plan [Member] Twenty Twenty Incentive Plan Number of secondary transactions Related Party, Number Of Secondary Transactions Related Party, Number Of Secondary Transactions Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) Basic and diluted weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Trials Trials [Member] Trials Grants Agreement [Domain] Grants Agreement [Domain] Grants Agreement Goodwill Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] AFS Marketable Securities Maturities, Within one year, Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Deferred expense Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Level 2 Fair Value, Inputs, Level 2 [Member] Repayment of Shareholder Loan Temporary Equity, Collection Of Finance Receivable Temporary Equity, Collection Of Finance Receivable Web-Hosting Services, November 2020 Web-Hosting Services, November 2020 [Member] Web-Hosting Services, November 2020 Officers and Employees Officers And Employees [Member] Officers And Employees Current expense Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative General and Administrative Expense [Member] Equity [Abstract] Conversion of stock, converted (in shares) Conversion of Stock, Shares Converted Europe, the Middle East and Africa EMEA [Member] Deferred offering costs reclassified into stockholders' equity as a reduction of the IPO proceeds Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Revenue, performance obligation Revenue, Performance Obligation, Description of Timing Deferred revenue, current Deferred revenue, current, from related party Contract with Customer, Liability, Current Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Vested and expected to vest at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Conversion price, adjustment criteria, percent (less than) Preferred Stock, Convertible, Conversion Price, Minimum Adjustment Criteria, Percent Preferred Stock, Convertible, Conversion Price, Minimum Adjustment Criteria, Percent Litigation Case [Domain] Litigation Case [Domain] Unrecognized tax benefits, if recognized, would impact effective income tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Number of operating segments Number of Operating Segments Entity File Number Entity File Number Schedule of Accrued Compensation and Employee Benefits Schedule Of Employee-Related Liabilities [Table Text Block] Schedule Of Employee-Related Liabilities RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted average remaining lease term (in months) Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Sales and marketing Related party sales and marketing Selling and Marketing Expense Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Number of investments, other-than-temporary impaired Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenue expected to be recognized from remaining performance obligations, amount Revenue, Remaining Performance Obligation, Amount Stock-based compensation expense Total stock-based compensation expense Share-based Payment Arrangement, Expense Series G Preferred Stock Series G Series G Redeemable Convertible Preferred Stock [Member] Series G Redeemable Convertible Preferred Stock Balance as of May 1 Balance as of April 30 Unrecognized Tax Benefits Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Common stock Common Stock, Value, Issued Long-term investments Long-term Investments Deferred costs, sales commissions, prepaid expense and other noncurrent assets Capitalized Contract Cost, Net, Noncurrent Document Fiscal Year Focus Document Fiscal Year Focus Deferred rent reduction Deferred Rent Credit Document Annual Report Document Annual Report Notes receivable, number of renewal periods Notes Receivable, Number Of Renewal Periods Notes Receivable, Number Of Renewal Periods Commercial paper Commercial Paper [Member] Vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Grants, payment period Grants Agreement, Payment Period Grants Agreement, Payment Period Category of Item Purchased [Axis] Category of Item Purchased [Axis] Entity Current Reporting Status Entity Current Reporting Status Sale of stock, shares issued, price per share (in dollars per share) Sale of Stock, Price Per Share Office furniture and equipment Furniture And Office Equipment [Member] Furniture And Office Equipment Related Party Transaction [Axis] Related Party Transaction [Axis] Receivable [Domain] Receivable [Domain] Existing Stockholder, Transaction One Existing Stockholder, Transaction One [Member] Existing Stockholder, Transaction One Purchases of investments Payments to Acquire Debt Securities, Available-for-sale Net Loss Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Schedule of Unrecognized Tax Benefits Reconciliation Summary of Income Tax Contingencies [Table Text Block] Liquidation preference, after initial distribution, price per share threshold (in dollars per share) Temporary Equity, After Initial Distribution, Liquidation Preference Per Share Threshold Temporary Equity, After Initial Distribution, Liquidation Preference Per Share Threshold Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Temporary Equity Disclosure [Text Block] Temporary Equity Disclosure Rest of World Rest Of World [Member] Rest Of World RSUs granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Revenue commitment, term Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash equivalents Cash and Cash Equivalents, at Carrying Value Other Deferred Tax Liabilities, Other Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Litigation Status [Axis] Litigation Status [Axis] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Series D Preferred Stock Series D Preferred Stock [Member] Summary of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Carrying Value Beginning Balance, Amount Ending Balance, Amount Temporary Equity, Carrying Amount, Attributable to Parent Statement of Comprehensive Income [Abstract] Total stockholders’ equity (deficit) Beginning Balance, Amount Ending Balance, Amount Stockholders' Equity Attributable to Parent Issuance of Preferred Stock, issuance costs (unaudited) Payment of deferred offering costs Shares issued, issuance cost Payments of Stock Issuance Costs Depreciation Deferred Tax Assets, Depreciation Deferred Tax Assets, Depreciation Impact of foreign operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit) Liabilities and Equity Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Accrued compensation and employee benefits Accrued compensation and employee benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] RSUs Restricted Stock Units (RSUs) [Member] Operating lease costs Operating Lease, Cost Percentage of employee earnings participation (not exceeding) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate General and administrative General and Administrative Expense Deferred tax liabilities Deferred Tax Liabilities, Gross [Abstract] Financial Instrument [Axis] Financial Instrument [Axis] Series C Preferred Stock Series C Preferred Stock [Member] Potentially antidilutive shares excluded from computation of net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fiscal 2026 and thereafter Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five Total Current Income Tax Expense (Benefit) Other Other Noncash Income (Expense) Entity Ex Transition Period Entity Ex Transition Period Short term lease costs Short-term Lease, Cost Increases for tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Conversion ratio Preferred Stock, Convertible, Conversion Ratio Preferred Stock, Convertible, Conversion Ratio Equity Component [Domain] Equity Component [Domain] Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Valuation allowance Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Gross profit Gross Profit Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract Revenue from Contract with Customer [Policy Text Block] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net loss Net loss Net loss Net loss attributable to common stockholders Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Leases [Abstract] AFS Marketable Securities Maturities, After one year through five years, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Charitable Contribution Carryforward Charitable Contribution Carryforward [Member] Charitable Contribution Carryforward Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses Operating Expenses [Abstract] Earnings Per Share [Abstract] Net operating loss carryforwards Operating Loss Carryforwards Schedule of Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Notes receivable, term Notes Receivable, Term Notes Receivable, Term Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Customer Three Customer Three [Member] Customer Three Series B* Series B Redeemable Convertible Preferred Stock [Member] Series B Redeemable Convertible Preferred Stock Stockholders’ equity (deficit) Stockholders' Equity Attributable to Parent [Abstract] Series C* Series C Redeemable Convertible Preferred Stock [Member] Series C Redeemable Convertible Preferred Stock Number of Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Contribution Accounting Contribution Accounting, Policy [Policy Text Block] Contribution Accounting, Policy Notes Receivable Notes Receivable [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Certificates of deposit Certificates of Deposit [Member] Secondary Stock Sale to Existing Shareholder Secondary Stock Sale To Existing Shareholder [Member] Secondary Stock Sale To Existing Shareholder Deferred revenue, non-current Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Microsoft Corporation Microsoft Corporation [Member] Microsoft Corporation Proceeds from notes receivable payment Proceeds from Collection of Notes Receivable C3.ai DTI Grants Program C3.ai DTI Digital Transformation Institute Grants Program [Member] C3.ai DTI Digital Transformation Institute Grants Program Entity Filer Category Entity Filer Category Summary of Effects of Stock-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Revenue commitment, fiscal year 2020 Revenue Commitment, Year One Revenue Commitment, Year One Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred costs, sales commissions, prepaid expense and other current assets Capitalized Contract Cost, Net, Current Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount Notes receivable Notes Receivable, Related Parties Dividends, declared Dividends, Cash 401(k) matching contributions Defined Contribution Plan, Cost Geographic Concentration Risk Geographic Concentration Risk [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] U.S. treasury securities US Treasury Securities [Member] Issuance of common stock (in shares) Stock issued during period (in shares) Stock Issued During Period, Shares, New Issues Operating leases Operating Leases [Abstract] Operating Leases Leasehold improvements Leasehold Improvements [Member] Temporary Equity Disclosure [Abstract] Stock repurchased in period, per share (in dollars per share) Stock Repurchased During Period, Price Per Share Stock Repurchased During Period, Price Per Share Liability for common stock exercised prior to vesting Deferred Compensation Share-based Arrangements, Liability, Current Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Money market funds Money Market Funds [Member] Revenue expected to be recognized from remaining performance obligations, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Class A Common Stock Common Class A [Member] Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] R&D tax credit Deferred Tax Assets, Tax Credit Carryforwards, Research Issuance of Class A common stock upon exercise of stock options (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Related Party Transactions [Abstract] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Proceeds from initial public offering and private placements, net of underwriting discounts Proceeds From Issuance Initial Public Offering And Private Placements Proceeds From Issuance Initial Public Offering And Private Placements Notes receivable, renewal period Notes Receivable, Renewal Period Notes Receivable, Renewal Period Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock options Share-based Payment Arrangement, Option [Member] Paycheck Protection Program, CARES Act Paycheck Protection Program, CARES Act [Member] Paycheck Protection Program, CARES Act Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other permanent items Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Total cash equivalents and available-for-sale marketable securities Cash, Cash Equivalents And Available-for-sale Debt Securities Cash, Cash Equivalents And Available-for-sale Debt Securities Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock [Member] Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Customer One Customer One [Member] Customer One Options cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Number of investment positions in unrealized loss position Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions Document Information [Line Items] Document Information [Line Items] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Sale of Stock [Domain] Sale of Stock [Domain] State Deferred State and Local Income Tax Expense (Benefit) Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Plan Name [Domain] Plan Name [Domain] Revenue commitment, fiscal year 2022 Revenue Commitment, Year Three Revenue Commitment, Year Three Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revenue Revenue from Contract with Customer [Text Block] Proceeds from issuance of stock, net of issuance costs Proceeds from Issuance of Redeemable Convertible Preferred Stock Non-marketable equity securities, cost Equity Securities without Readily Determinable Fair Value, Amount Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Supplemental disclosure of cash flow information—cash paid for income taxes Income Taxes Paid, Net 2020 Employee Stock Purchase Plan Twenty Twenty Employee Stock Purchase Plan [Member] Twenty Twenty Employee Stock Purchase Plan Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Temporary Equity [Line Items] Temporary Equity [Line Items] Accrued and other current liabilities Accrued and other current liabilities, from related party Accrued and other current liabilities Accrued Liabilities, Current Supply Commitment [Table] Long-term Purchase Commitment [Table] Subscription License and Service [Member] Local Phone Number Local Phone Number Initial Public Offering and Private Placements IPO And Private Placement [Member] IPO And Private Placement Related party balances included in accounts payable Increase (Decrease) in Accounts Payable, Related Parties Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Shares outstanding (in shares) Beginning Balance, shares (in shares) Ending Balance, shares (in shares) Shares, Outstanding (in shares) Temporary Equity, Shares Outstanding Stock options exercised, total intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Series A* Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock Impairment on investment Non-marketable equity securities, impairment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Depreciation and amortization expense, related to property and equipment Depreciation Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Total deferred revenue Beginning Balance Ending Balance Deferred costs, sales commissions Contract with Customer, Liability Related Party Transaction [Domain] Related Party Transaction [Domain] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Issuance of Class A common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Total Deferred Income Tax Expense (Benefit) Spring Creek Capital LLC Spring Creek Capital LLC [Member] Spring Creek Capital LLC Tax credit carryforwards, subject to expiration Tax Credit Carryforward, Amount, Subject To Expiration Tax Credit Carryforward, Amount, Subject To Expiration Award Type [Axis] Award Type [Axis] Customer Four Customer Four [Member] Customer Four Weighted Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Restricted cash included in other assets Restricted cash Restricted Cash Accumulated Deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Balance at beginning of period Balance at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Pending Litigation Pending Litigation [Member] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Automatic conversion period, following the death or incapacity of Mr. Siebel Common Stock, Automatic Conversion Period One, If Circumstances Met Common Stock, Automatic Conversion Period One, If Circumstances Met Voting rights, number of votes for each share Common Stock, Voting Rights, Number Of Votes For Each Share Common Stock, Voting Rights, Number Of Votes For Each Share Award Type [Domain] Award Type [Domain] Related party balances included in accounts receivable Increase (Decrease) in Accounts Receivable, Related Parties Repayment of loan, promissory note, interest Repayments Of Notes Payable , Interest Repayments Of Notes Payable , Interest Corporate debt securities Corporate Debt Securities [Member] Trading Symbol Trading Symbol Related party revenue Revenue from Related Parties Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Vested and exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Series G issuance cost included in accounts payable Equity Issuance Costs Incurred During Noncash Or Partial Noncash Transaction Equity Issuance Costs Incurred During Noncash Or Partial Noncash Transaction Litigation Status [Domain] Litigation Status [Domain] Private Placement Private Placement [Member] Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities Liabilities, Current [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Grants Agreement [Axis] Grants Agreement [Axis] Grants Agreement Entity Shell Company Entity Shell Company Fair Value, Recurring Fair Value, Recurring [Member] Vested and expected to vest at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Segment Information Segment Reporting, Policy [Policy Text Block] Terms of conversion, share price (not less than) (in dollars per share) Convertible Preferred Stock, Terms Of Conversion, Minimum Share Price Convertible Preferred Stock, Terms Of Conversion, Minimum Share Price Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Entity Public Float Entity Public Float Statement of Financial Position [Abstract] Short-term investments Short-term Investments EX-101.PRE 15 ai-20210430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 ai-20210430_g1.jpg begin 644 ai-20210430_g1.jpg M_]C_X 02D9)1@ ! 0 D "0 #_X0">17AI9@ 34T *@ @ !0$2 , M ! $ $: 4 ! 2@$; 4 ! 4@$H , ! ( (=I M 0 ! 6@ "0 0 ) ! .2A@ ' $@ (2@ M @ $ 0 !D2@ P $ 0 XX 05-#24D !38W)E96YS:&]T M_^$)(6AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E M9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z M>&UP;65T82!X;6QN#IX;7!T:STB6$U0 M($-O0 M M &UL=6, )@ QH MQN8DY/ $@ ?AI9 $@ M @IH=4A5 % AQC %V5]I@G( 3 !# $0 3 !# $0 ( !- . M=0!& &$ <@!E &( ;@#] " 3 !# $0$)@0R!#4$0@0]!#X$.0 @!!8$&@ M M!#0$. 1!!#\$.P0U!#D 0P!O &P ;P!U '( ( !, $, 1 !, $, 1 @ &, M;P!U &P 90!U '( 5P!A '( ;@!A " 3 !# $0), D""1<)0 DH " 3 !# M $0 3 !# $0 ( XJ#C4 3 !# $0 ( !E &X ( !C &\ ; !O '( 1@!A '( M8@ M $P 0P!$ $, ;P!L &\ <@ @ $P 0P!$ $P 0P!$ " 0P!O &P ;P!R M &D 9 !O $L ;P!L &\ <@ @ $P 0P!$ X@#LP/' \$#R0.\ [< ( ._ [@# MS .] [< ( !, $, 1 !& .0 <@!G "T 3 !# $0 4@!E &X :P!L &D ( !, M $, 1 !, $, 1 @ &$ ( !# &\ <@!E ',PJS#I,/P 3 !# $1T97AT M $-O<'ER:6=H="!!<'!L92!);F,N+" R,#(Q !865H@ \Q8 0 M $6REA96B "#"@ /6[___^\6%E:( $OZ "T(0 "N!8 M65H@ )]( YP #(D6-U M ", * M #( -@ [ $ 10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L MD "5 )H GP"C *@ K0"R +< O #! ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! M 0&!YD'K >_!]('Y0?X" L('P@R"$8(6@AN"(((E@BJ"+X( MT@CG"/L)$ DE"3H)3PED"7D)CPFD";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN M"L4*W KS"PL+(@LY"U$+:0N "Y@+L O("^$+^0P2#"H,0PQ<#'4,C@RG#, , MV0SS#0T-)@U #5H-= V.#:D-PPW>#?@.$PXN#DD.9 Y_#IL.M@[2#NX/"0\E M#T$/7@]Z#Y8/LP_/#^P0"1 F$$,081!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1 MR1'H$@<2)A)%$F02A!*C$L,2XQ,#$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+ M%*T4SA3P%1(5-!56%7@5FQ6]%> 6 Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7 MKA?2%_<8&QA &&48BABO&-48^AD@&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL M&Q0;.QMC&XH;LAO:' (<*AQ2''LP>%AY 'FH> ME!Z^'ND?$Q\^'VD?E!^_'^H@%2!!(&P@F"#$(/ A'"%((74AH2'.(?LB)R)5 M(H(BKR+=(PHC."-F(Y0CPB/P)!\D321\)*LDVB4))3@E:"67)< ^(#Y@/J ^X#\A M/V$_HC_B0"- 9$"F0.=!*4%J0:Q![D(P0G)"M4+W0SI#?4/ 1 -$1T2*1,Y% M$D5519I%WD8B1F=&JT;P1S5'>T? 2 5(2TB12-=)'4EC2:E)\$HW2GU*Q$L, M2U-+FDOB3"I,%W)7AI>;%Z]7P]? M85^S8 5@5V"J8/QA3V&B8?5B26*<8O!C0V.78^MD0&249.EE/6629>=F/6:2 M9NAG/6>39^EH/VB6:.QI0VF::?%J2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N M:V[$;QYO>&_1<"MPAG#@<3IQE7'P,QY*GF)>>=Z1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^ MPG\C?X1_Y8!'@*B!"H%K@%JX8.AG*&UX<[ MAY^(!(AIB,Z),XF9B?Z*9(K*BS"+EHO\C&.,RHTQC9B-_XYFCLZ/-H^>D :0 M;I#6D3^1J)(1DGJ2XY--D[:4()2*E/257Y7)EC26GY<*EW67X)A,F+B9))F0 MF?R::)K5FT*;KYP0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C M=J/FI%:DQZ4XI:FF&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$ MK;BN+:ZAKQ:OB[ L'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBW MX+A9N-&Y2KG"NCNZM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)? MPMO#6,/4Q%'$SL5+QHM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D M_.6$Y@WFENV<[BCNM.] [\SP6/#E M\7+Q__*,\QGSI_0T],+U4/7>]FWV^_>*^!GXJ/DX^Z #] M7J#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_]L 0P ! 0$! 0$" 0$" P(" @,$ M P,# P0&! 0$! 0&!P8&!@8&!@<'!P<'!P<'" @(" @("0D)"0D+"PL+"PL+ M"PL+_]L 0P$" @(# P,% P,%"P@&" L+"PL+"PL+"PL+"PL+"PL+"PL+"PL+ M"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+_]T ! !E_]H # ,! (1 Q$ M/P#^_BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY%^,/[> MW[''P#UF3PW\5_B)H^EZG#_K;)9C+J.BZW;1WEE=(K*LT$H#(X#A6&0+=/\,MK4C162WCD-,4QN(502$72[NY%BBB4N[N0JJJC)))X ZFOA;4/\ M@IY^P'IGBA?"-Y\4]$%VTQ@\Q9'>U$BD @W*H8 !D9)DP!SG% 'W?14-O<6] MY;QW=I(LL4JAT="&5E89!!'!!'0TR\O+/3K26_U"5(((5+R22,%1%49)8G@ M#DDT 6:*^"?%7_!4/_@G]X,UM_#NN?%316NHW,;?97DNXPPZ@R0))&,>N[%> MR:7^V'^RUKWA&V\=^'O'VBZEI=W>6FG1RV=VEPQN[Z588(C'&6=7=V VLH*C M);"@D 'TE1110 4444 %%%% !1110 445\AZA^W[^Q-I6M3^'-2^*GAF"_MI MVMI8'U"(.DR-M9""W#!A@CUH ^O**** "BBB@ HKYV^)G[6W[-7P:^(FD?"? MXI>--,T/Q%K@1K.QNI=LCK(Q1&;C;&KL"JERH8@@9(KZ)H **** "BBB@ HK MS3XJ_&7X4? WPY'XP^,7B*P\,Z7-<+:QW6HSK!$T[JS+&&8@%BJ,0.N ?2OG MK_AXQ^PA_P!%<\+?^#*'_P"*H ^T**^+_P#AXQ^PA_T5SPM_X,H?_BJ^A/A5 M\9OA1\<_#DOB_P"#OB*P\3:7#<-:276G3K/$LZ*K-&64D!@KJ2/0CUH ],HH MHH **** "BBOEGQM^W!^Q_\ #;Q5>^!O'WQ*\/:/K&FOY5U9W=]%%-"^ =KJ M6R#@@\T ?4U%9.@Z[HWBG0[+Q-X>1 MFX 6/S-[$^@!H ^DZ*** "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 **** /_0_OXHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K^?/_ (+C_P#!0OQE^SOX=TS]FKX):B^E^)O$]J;W M4]1MWV7%GIY8QHD3#E))V5\N"&1$..7##^@ROX:_^"]&F:[8?\%!]3N]6#?9 M[W1=,FLLC \A8S&<'N/-23\>* /V%_X(O_\ !.SX1:#\ -(_:E^+^AVWB#Q= MXN\R]L3J42W"6%EO98C&D@*^;,!YIEQNVLJC'S;ON']OC_@FU\#/VN/@_J]K MI7AZQTGQO:6TDVC:M9P);S?:4!9(IF0+YD4A&Q@^=H8LN&&:]F_X)XZSI6O? ML*?"*^T8JT*>$]*MVV]/-MK=(9?Q$B-GWK[(H ^._P!BRQN_A)^PW\.K'XI1 MGP[+H'A:Q&IKJ7^BFS,$(\SSO,V^7LP=V[&,P::L;K$QZ;3+*CX[E!Z&O,8/AWX83_@W*,4UI$TGV!M7$A4;Q M='5RPD!Z[MGR9Z[/EZ<4 ?T->*OC3\,/!OPIF^.&LZM')X4@M8[UM1LT>]B: MVD("RH+=9&=#N!W(I 7YCP":^0?#?_!5_P#X)Z>*TU"31OB;8;=+M'OKEI[> MZME6%&5"5,T*!V+.JK&F78G"J:_,_P#X-[?BQXE\9_LV?$3X->(97NM-\*7D M,UB)"6$46J1RF2)<\!/,A9\?WI&/>OR/_P""'WP@^&_QB_;CM]-^)VD6^MVF MCZ+>:I;6UTOF0BZA>%$=D/ROM$C$!@0&P<9 H _JZ^!'_!3?]B+]I#Q+>^#_ M (7^.()-1L8)[MXKZ"?3PUM;+ODE1KF.-2J*"S#=N506( !-4VMREG+/(VQ46Y:(1&-5^(-G97&GVX\B(VUY/%YT:B/;L5@[#"XP#QBO9/ M^"^_PQ^'?PM_:M\)Z9\-=$L= M)_"-JSV^G6Z6T1:.ZNHU;9&%7(157.,X4# MM0!_6'^T-^V3^S?^RG)I\?Q_\1GPZNJAC:R/9W4\4FSJ/,@AD0-WVDAL#K3QQ)\0H;VUOYY;>"*UL[J2Y9X0IZ\/W#.W)\R2$[FSZGJ7^BW-Y<1++,EJEM#Y:Q,P)CV/*S@K@[\' MJJX /WH_9^_:5^!_[4O@?_A8GP(\00:_I:R&&5H@T)M5&K, MXAM6MM@CCCCD,>R1I55S$JH ?E !^W?[,O\ P4%_9,_:[U6Y\.? _P 51W^K MV<9FETZYAEM+H1C +K',B;U4D!BFX+D9QD4WXX_\%#/V/?V;/'$GPX^.'C#_ M (1_68XTE\B:PO75HY%#*R21V[QN,'DJQP<@X((K^3/]C_Q-K%W_ ,%L;+Q' M)I,_ABZU'QOK;SZ5*1YMG]J^U>9;OL^7*;BC <<<<5]\?\'*T:#4?@U* -S1 MZ^">^ ;''\S0!^T?Q2_X*C_L,?!W3_#>I>-?',*1^*[.#4=/6WM;BXE-E<#, M<\L<<3/$C#D"158\X!P:_+G_ (*NZ?\ \$Y/VG_B=X=@^+OQDG\!>(_#-OY, MBKH]Y?17=AF_ M#W1]$TVWTS4;OS&DGM! @MMJ!?-DEDC 8(J%SS\O!KQKP+_P57_8A^(GB+1/ M!OA_Q3W!=HX9M-A1+EE'5(2&5F_A$F3\NX MCYV_9 _;Z^&W[6&L_"?X"_MFK'I7B?P#XATB^\(^,;:)07>QFC*V-ZO&U;A4 M6(RJ=I;8SJ"NX@']6WQK^/'P?_9S\#3?$CXVZ_:^'=&A=8_M%R22\C=$C1 T MDCG!.U%9L G& :^5/A5_P5)_8A^,'C>Q^'?AGQB;/5M6VG3H]5LKK3DO5D.U M##):4>K,KQH3Z(!V-?87_ <>>$?#ND^$?A#K6E6D5M/:2ZG81M$H0BW5 M+=DCX_A0CY1T7)QU- '[_?M#?M8_ #]E/3=.UGX_:\?#]GJSR16L[6ES'XG-\1K6?3#=R6$:16MT; MJ6XB1)&5+2\@CW,>Y8GO7R1_P3,_9^^#/C+_@E[^T3\6O%OARQ MU/Q';6.MVEM?74*S2VT=EI:W,/DEP?*99G+EDP6(7).T8 /ZB/V;_P!J3X&_ MM:>!'^(WP&UQ-:TV&=K6?]V\$T$Z@,4DBE574X(()&&'()%?0-?R9_\ !MKJ M5Y'\1/BIHZR-]GET[3)F3/REXY9E!QZ@.17]9E 'SS^T1^U=^SU^RCX=MO%' MQ^\3VWAZVO7:.V1UDFGG91EO+AA5Y7"\;B%(7(R1D5Y5\"?^"B?[(W[17C9O MAE\._%/E^)0N]-*U.UGTZ[E7;OS&ES''YGR?-A"S;>2,E_\'!1F^'_ M .VAX!^)G@J0Z9KB^'[>Y6\MOW6!E8K$HPWF+@8XR*^X/\ @L?XG@^*G_!*SP7\9-3LX8]3\03>'K]W$8#I M]LM7F9 2-P4%SQFO6/\ @@#I>F)^PM_:Z6T0NW\0:C&TX0>84Q"=I;&<9'3. M* /V?\&^$]$\!>$-*\#>&HS#INBV<%A:1LQ8I!;((XP6/)PJ@9/)K^.C_@K_ M /MW_$W]IS]HVZ_8[^#=[-%X2T744T:2VM9"O]KZKY@C?S2OWHXYOW<: M2^*7P\_:A_9O\ #"Z=K^B^+M%?7+#2+<+#=V+7<6^Y M\F, +) <,[JHS&79_NYK]T** /B/XU?\%&OV,OV=O'US\,/C1XS&@ZY:+&\E MM-87KC9*H=65X[=HW!!ZHQ .0>00+?Q/_P""AG['GP9T/PUXF^)GC$:7IWC# M38=7T>Y:PO9(KJSN%W1NK1P,%)4@[&PX!!*C(K^?W_@Y*BC'Q-^%DP4;VTO4 ME)[D"6+ _#)_.NM_X*CQ1G_@BY^SC.5&]4\*J#W .ASY'XX'Y4 ?T/ACK/]L>%(X[F4WL%O/DK9EA-MA:,3,5*D!50EC]T'(KY@\+_\ M%7/^"?'C#Q$GA71?B79+>NLS$75K=VD:+ C22%Y)X(XT"JC$[F'3'7 KP_\ MX(7_ /*.?PM_V$-6_P#2J2OYQ?@Y\+/ 7Q;_ ."T^H?#/XAZ='J>A7GQ!\0F M>RDSY4JVTUU,B,!U3=&NY3PPX/!- ']5?PE_X*J?L(?&_P"*%O\ !_X=^.H[ MG6[Z40623V=U:Q74IS\D4LT2(6)&%!(+D@+NS65XN_X*X?\ !/;P1\0V^&FN M?$6U:_BE:"::VMKFYLXI%.-K7,431=>,JS*,?,17\N__ 6F^'_@SP3_ ,%# MKS0_!>F6VCV=YI^DS/!91+;QB1T"%@J *"0HR0!SSUK[&_X+\?L_?!?X#^"O M@OHGP?\ #=AX>M[=-7L3]CA6-Y8H5M"GFN/FE8%F.YRS$LQ)R30!_27\>OVQ M/V;_ -F31M'\1_&[Q*NC:=KP8V%VMM>6LNQT$'F ;'4[RFS+ M;LG%?C#^U'>W&M?\&]_@F]U)O-EALM!C1FY(6&X$2X^B#'TKB/\ @F/%'-_P M1*_:)250P#^*6P?5=$M2#^!&: /Z ?V=OVU/V8?VL+[5--_9]\51^(Y]%CBE MO4CMKB#RDF+!#^_BC!R5/W']%LAF6[O9!&@)Z*N>6=NBHH+,> ":^"K7_@ ML)_P3]F\7VG@Z\\:3:<]^$:VN[_3+VSM)%D)"MYLT"!4)'^L;:G^U7SS_P % MK?V-/$'[3OPY\+^.[;QYHW@S1_!#WK:KIGA2QO]'_X3+4;7['#XAN[>.S2X MDMD;]Z8T=-Q+A?FD*X!!H _KB_:S_;)^"O['/P??XO\ Q1OO,@N!LTRSM2)+ MC49RNY8X1G&".63$X58EDC!+;2[,6.26-?9.MI#XC_ .""<&I:[&EW M/;?#R/RI)E#LABC"*5)Y!"J ".U?%'_!M[X<\/:[;?&*36["WO&A?P_Y9GB6 M0ID7^=NX'&<#IZ4 :_[>O@O_ ()=?M)?MBP_$3XF_&F\\*ZQ8-;Z;KFAG1KY MGN&M"54)*T*^067"E@KJ0-RX)R?VZ^-O_!1']C;]FSQW+\+_ (U^,ET#6[>* M*5K::QO9,QRJ&1EDC@='!!ZJQP<@X((K^5K_ (+AQ11_\%*I7C4 R:=HS,1W M.W&3^ K]S/^"Z/[*L7QU_9)E^+7A^U$OB'X<.VI*R+EWTV3"WB?1%"SG/01 M''6@#]"_!O[:/[-OQ!^"^J?M"^"]?FU'P=HSF.ZU&+3KW *E58I&8!+(JE@& M:-&5<')&UL;?[/G[6/[/_P"U1H^I>(/@+K_]OV.D2)%=7 M;FVC1Y 2%#7$4 M88X4EMN=O&<9&?YJ_P#@G-_P4"OO"7_!.'QU^SQI[?:/'6BSKI/@ZT!'FW4G MB64PPK&#]XV]S))(_;8RBOO?_@H3HTO_ 3\_P""0EK\#?A7\0Z#XLT.T\3^%KV#4M-OXD MGMKJVD66&:*095T=2596'(()!K^1?]CK3OBI\5/^"3?BG]F[X1?!G4_%+^*; MZ\:37H;NPBM?MZ21-&S)-.DVZ%(XQG;VXK]H/^"./PH_:8^!7[*-Q\(OVFM& MN-%O-'UJY_LB&>>&?&GSI')M4PO( !.TQP2#\W'% 'L__!0;]DBX_;.\"^!O MA5<@'1+/QE8:KKF)?*?^S+>"Y658SUWN9%08Y&[=VK\IO^"]/P/^#7P?_8O\ M&VGPJ\*:3X=2/Q9:VX.G6<5NQB%E>':S(H9@2H)R3DC)YK^E*OY__P#@XP_Y M,X\(_P#8YVW_ *0WM 'F?_!!GX'_ ;^,7[$?C+3_BIX6TKQ#'<>+;RUJQ2?V+HL9P]PZ\>9*?\ MEG C$;F/)Z*"TEU.PC:)0A%NJ6[)'Q_" MA'RCHN3CJ:N?M>?$C5OCS_P09\(?%_QTHO-?E.FVDU[,NZ>1K.\>U:0N1NS+ MY6]CGYB2: .]_P"".'_!1/X4ZIX-UOP3^T3XVW?$WX@^/+F\MK2:"XD:X:_@ MM(H@CI&T,:&1&1$+J$"@8"XK]C_CO^W#^R]^S=K\'@_XK^*8[?7;F,S1:596 M\^H7Y0#(8P6L#C\K?\ @WD\.>'K[]C/7M9O;"WFO(?&E[Y< M[Q*TB;;.Q(VL1D8)R,&OG?7?AA;?\$X_^"ENL_M8_%KXDV^MQ^+KK4YK#PIH MZ37WB;51JS.(;5K;8(XXXY#'LD:55J_$_2-+\0?#;Q!H>MV\=U9W>FW4,T,JATDC>-@R ML#D$$=0:\J_8Z_Y-&^%?_8H:'_Z10U[-XX_Y$O5_^O*X_P#1;4 ?PI?\$5- MT+Q-_P %#O".D>([*#4+22SU4M!G%??W_!P5^S3\"/A/ M_P (#\4_AEHMCX_;+T+3_P!GW6K/0/%OV#57L+O4+;[7;[TLY6,;H2,"0#9OYV9W M;6Q@GQ3^-?Q(_:/_ &PM)\/_ /!2_7]7M+'1M1;1]62SCBMWTF,,4D\F$(8E M <*TK!&9T7/S$+0!_5[_ ,$6/C-\1_C5^PEHNK?$ZYFU"]T6_N](@O+AB\MQ M:VVTQ%F))8H',6X\D(,Y.2?I?X[?M_\ [*G[.OB__A77Q%\2-)XC$!N7TK3+ M2XU*[B@5=[22I;1R>4JH"Y\PJ=GS#(KL=%\/?##]DS]DZYM_@K9PP>&O!WA^ MZU"P2%O.25((7N/,+@YD:4Y=GSERQ.>:_E1_X(U_&[XD)^TC\2?BU'X#U3XJ M>+M>T_S;N6SN;2":)+JX\RXD*%7?=([(D:X;RUY."S MU]#_ /!(S]DW]KS]GC]IKQ^WQ<\!W'AKX<>,+"XD6TN+FTN($N8KE'M5:.*6 M0DK"\R<+CGGH*_+W_@G)HVCW_P#P6?M='OK2&>T_MWQ4OD2(K1X6UOMHVD$< M8&..* /ZC?$__!43]A/P;X>T'Q9XF\>+::9XGM7O-+N6TZ_,5S#'+) Y5EMB M 5DC=2IPPP"1@J3U?B'_ (*&?L>>%?@_X?\ C[KOC$0^#O%$MQ#IFJ"PO7BF MDM9&BE4A("T9#JRCS%7=@[<@5^3'_!Q;I6F:9^S1\/+;3;>*WCA\1R+&D2!% M56MI20 2,FO$;B*.3_@VA@=U!*2EE)['_ (2=AD?@2* /Z$O@S^U]^SM^ MT+\/]:^*/P8\1?V_H?AYI$OY[>TN0T;11B9E$3Q++(VP@@(C%N@R>*\@^''_ M 4Z_86^+7CZT^&'@+Q_!>:[?-*L5K)9WEOS C22;GF@1$VHC$[F&,5^9_\ MP;B_\FS>//\ L9Q_Z20U^'&G_""U^.7_ 5]U_X-74L]MI^N_$77+.]^R2&& M0V!N[@W,:LN" \ =#[$]J /Z^?AC_P %,/V+?C)XXU_X>?#;QB-6U+P[8W.H MW @L[EDEMK,9G>W81$3[!SMBW,XY0,*QO"/_ 58_P""?7CCQ&GA30/B59?; M72>3;6>".- J(Q.YATP.<"I/V??^"8?[)'[+_QRO/C[\&] M'NM.U6YM9+2*V>Z::SM5F(\PPH^75G P=SL ,A0 37\IW[-WPM\ _%K_ (+. M3?#?XB:9#JFA7/C?Q%)-93#,,OV1KN>-77HR;XUW(^&5D&GSW)*P7=O)R]M*P!*Y8!HWP=K9!&&)'ZRT4 ?RX_L" M?M6_M._\$X?"$W[,7[8?PE\6S>&]/GEGTK5-*L6O1:B9B\D6]&\B6$R$NK1R M[E+-D,"-OZ+^)?VY/VC/VFK!OAW^PQ\,O$.E7FHCR9O&'C&Q_LO2M,C?AIHD MD+/;_ &9]E_L2Z\K[#]O^V?:-_EXV[/W.,]?F^[7];-% 'XO?\$Z/V4O$ MO_!.#]BGQ)XE^*&EWVK>+]=;^TM0TK0[>34[M %$5O:Q10*QED4L6D*Y52S? M-L7=7XT?\$<_A/\ M#?LR?MFVGC'XP?"OQOI>CZOIEQHWVQ_#U_Y,$UU)$R/ M*WD_)'E,,YX7.3@ D?V<44 ?Q->.O '[1>K?\%3A^UOI?P?^($WA&#QO9:R' M_P"$9U!9WLK6>,LZQM"#N9$+*I(/(!P:]7_X+2> OCS^U=^U#H_B?X)_"SQS MJFDZ)X>MM.DN_P#A'+](Y)S-/.WEYAR55954D@?,&&.,G^PZB@#^=?\ X*D^ M*Y_&/_!'?PWJEYH^J:!AVMQ8:S92V%Y!-;*T4BO#,JN!N4[6QM9<$$@U M\8_\$POVVOB3^RW^PYXJT6W^%WB3Q+8WNHZA+H6MZ';?;+4:FUO"A@O0K;H% M4^4ZOABX9@JDKS^JG_!;;P[\5?BW^S79_ CX.^"->\5ZMJFI6U^\^F69GM;> M&UW[A+(#D.Q(VJ%.1DDCC/+_ /!#[P[\6/@?\"-4_9_^,_@3Q%X7U;^V+O5X M;K4+!XK*6WEBMXPHF/ E#(WR$#(Y!/. #Y/_ ."#G[!GQD^%?CG6_P!J3XT: M)<^'8;C3'TG1K+4(FANIO/DCDEN#&X#QHJQA$+ ;][$< $_$_ASX4?\ !1#X M6_\ !4W4?CI/\*-6\=^(+77]0GBDN[>5=,N(;H200RI>D>3'''&ZF)B^(]H4 M@%<#^U*B@#^*71?V=_V^O@Q_P5'C^-_B+X2W_B369_$ESKKKHJ3#1IGU'>[" M._DB:..*-IMK/)RF/FYK[$_X+O\ @GX[_M%>./A[X-^%OPV\5:[=>$;.]DU2 MYTK1[V]T]9]26U=8X+I( DVSRB&90,'@@,&4?U+44 ?!?_!-/7M6NOV-_!'@ MGQ-X=USPSK/A32K72+^SUW3+C39?.MXPI:,7$:"6-@,AT)'.#@@BOPF_X+H? M#WXY?M(_M#^'M.^"_P -/&6O6OA/39;*ZO[30;V6TDGED\S$,JQ%955<9=?E MSP"<5_6;10!^"?B7]H+]I7X:?LT?LW>*O@]X!\77M[X=>'0/%/A&XTN[M+F\ MAM=+"3@P21@NBE2\$N"A< ==RU^7_P &/$/C757BT^ MUA?1-+N+]0UA/%<7,\[0(XA$KEBBMRQ)"Y"L1\7?L$6?QE^!O_!-OX[? 7Q[ M\*_'EOXF\10ZE_95LOAN_;[4=5L4L4"GR0/W M%?$>M?LF>'_V4/@5X'\4^)]0L[K3+B :/HUY?VEO8647N M+X(8J 03TG_!#2+QS\,_V;[SX!_%;P9XG\)Z_9ZI>ZFO]LZ+>65K-;2B%04N M)H5A+[LCRBXD(!8*5!(_<*B@ K^9G_@K3_P1^^(7Q:^(U]^U'^RC:I?ZIJ>V M76]"$BQ32W"@ W-LSE4+,H!DC+*2P++N9BM?TS44 ?@Y^S=_P5G\:^#?A_IW MP\_;.^%7CK2O&>E1+:37EGHLT\6H-$-HE*ML=)7 !8 ,A;+!@#M'TEX1^,O[ M8G[87Q4\.WGP[\)ZK\(_A7HFH6^HZGJ/B2$6^M:XENX<6D-H&+0V\N!YDC-\ MZ' .-R-^J-% '\XO_!P1^RS\7_B]X:\"?&3X6Z-=:];>&?MUEJEO8Q//<1)= M&)XI1&@+&,&-U=@/E)7L21\%_M,ZY^VO^U;_ ,$]?A7\%O"OP-\2VFB^ &TN MRN;O[%<7%Y?W5G8RVT,MO;)%Y@MA$&,LI4KYCH@;(^;^RZB@#\8_^"-6H>,/ MA3^Q#/\ #CXJ^#/%'AK5_!L]]>7%OJ.BWEO)=0W+R3I]D5X@UR^ 5,<09PVT M8^9<_AO\ _ '[1G@7_@J&O[6?B7X/_$"#PI<>+=7U9W'AK4'GCM=2:XV,8UA M))43 LHR>#C)K^V2B@#^+C_@K/\ "+]HS]H+]NK5_B-\)/A5XWU71=-AL]/2 M[3P]?^5<260(D:)O)^:,MD*XX8#<,J03]4?\%L7^+7[8FG_"ZQ^!GPL\>ZA_ M9-O?W]\TOAJ_B\@WXMQ'"W[D_O5\E_,7HORX)SQ_4_10!_/$OP/^+?[1O_!$ M0?L\:-X3UO0_''A6TMHSI.MZ?/IT]S-IUPMPP@$Z)Y@DAR(V7(,GR'!SC\XO MV+O%O[8_@?\ 87^+G[&O@#X*^(=2U'Q+_:MW/JEU:3V]O:V]Q8QV]S"(VC#2 MW31P[;>%"7>1Q\IVX/\ 9U10!_*M_P $&_A[\;OV>?C7XN\,_&;X<^+_ Y% MXNL+>.RO[_0[VWLDELC+(RS3R1*D6Y6^0N0&8;<[BH/RS_P5;^%?[1O[1G[< M6J?%#X2?"?QSJ6BV$%G81W7_ CM^J7#V0(=X_W/,9;(5OXAR."*_M/HH _E M[_X+?>$_VE_VH_ _PM\=?!KPAXHO_!KQ7)?@\^B:+\-K.31;:PTR*:XUB8 M210JUW<6:JS0QM]G&?X=V>U?(?$5Z]_%H5L4>#1+1E1(;,2JH::157?,[$@RNP M7"@5],T4 %?SM_\ !="^^(7[0/PQT/\ 9^^"?P\\:>)M4T;Q"FI7MW8^'=0D ML$2*VFB"I<"#RYBQG!!B+K\IR0>*_HDHH _G@_X(7ZA\0/@!\*]:_9[^-?P] M\:>&=5UCQ%)J=E=WWAW4([!XYK:"+:]P8/+A*F DF4HIW##$\5YU_P %L/\ M@GC\9OB+\3]*_;!_9WT>X\1W5O;06NLZ99(9KP/:-^XN(85!>4%2$D5,LNU6 M (+%?Z9** /Y3?\ @HKJGQG_ ."KOB7X6_##]G+X<^)=/&CK=3:U>Z[IT^GV M5A=W@A#12SRH% @6)BQ&2^X!%9N*_2?]L;]@_P 53?\ !*=/V1O@>G]KZMX5 MLM/E@C/RO?2V4@EN-@[/*3(R+W8A<\YK]BZ* /YF?^"*FL_M>?"+P?)^S-+\ M)]6T:UN/%,FM:OXA\0VL]C:6VGO;PQ20Q1R+&\MTS0!8PI*KOW.,+S\)^'/A M1_P40^%O_!4W4?CI/\*-6\=^(+77]0GBDN[>5=,N(;H200RI>D>3'''&ZF)B M^(]H4@%<#^U*B@#^*71?V=_V^O@Q_P %1X_C?XB^$M_XDUF?Q)B@#Y$_8/\3W_B']DKP) MINMZ#K/AO4M T73]&OK'7-/GTZX2ZL;:*.0K'.J,\18?)(H*MTZ@@=M^TQ\7 MK7X1?##4=0.@:_XDO+ZUN8+2R\/Z3=:K/)-Y9VJPMHW6(,2 'E9%]Z^A:* / MX;O^"9'PB_:6_98_;.\*?&3XK?"'Q]!X?LDO;>[FM_#6H3/$+JVDB5]BP;F" MNR[@N3MR0">#^HO_ 68_P"">.I?M&^%=,_;._9MT"_O?$LEO;)K&D16,T>H M7UI(H$,WV1D6<7, (26-HQ)Y>,@&+!_I,HH _G7_ ."3OQ;_ &D;3X2R_L1? MM?\ PR\;V&D3P2Z=HNM7>A7L=O%97",CVMS,\0$2Q@GR9&^4*=AVA5S^5_P[ M^$W[ M593\W]O%% 'YX_LA?%G]K+]I;Q=/\;?BSX5N/A;X'@L&L])\-7A$NH:A<2NK MO>W1>*-XDC50D,852Q=V;(VY_G6\*? 3]JW]AG_@JO-\9&^%GB'QOI4.M:Q= M63Z):2S07EMJT5Q'&RSJC1HR"<&17(V%2#@8:O[-Z* /P5_X*U?L]?M/_M0? M\$_O"_B&^\/0R^.O#NHQZUJVAZ/ON#'!+%-&\4'+M-) )(]^WA]KLG&U:_+/ MP[XH_;,^(G_!)N;]BSP#\$O$4UMH=SYVHZQ):3EKFWDU07<<5E;"(233B:0> M;LW".&-F(&"O^"I0_:U\4?"#Q_; M>$[GQ=K&KO(/#.H/-%:ZDUQL8QK"22HF4LJY/!QD\5_:]10!SNK^)K/1O"5U MXQEM[N>WM;1[TP6]M++=NB(7*);JIE>4@86(+O+?*!GBOXQ?V6?AO^T;X!_X M*BV?[4?BSX1>/;3PM<^*-7OWE;PW?F2&WU07*(SJ(?X/.4O@G !QFO[7** / MXI_VY?AC^T?\5?\ @IKJ_P"T=X%^$?CN]\,VVMZ/+%,OAV^W3QZ5%;0R.@\G M!5VA8QG(RI!XS7]G/A3Q%;>+O#.G^*;.WNK2+4;>.Y2"^MY+2YC$BA@LL,H6 M2-QG#(ZAE/!%;]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!__TO[^**** "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@#_T_[^**** "BBB@ HHKPC]J+X;>*_C%^SEXX^%?@6_P#[,UGQ!HE[ M865SO**DTT3*@9@"51B=K$ D*21S0!%X0_:H_9M\?>/]0^%?@SQUH>I>(],F M$$^G07L37'F%0Q")NS)M!PQ3<%8%6PP('JOC'QMX-^'?AVY\7^/]6L]$TFS7 M=/>7\Z6]O$/5I)"%'XFOYY_V$/$'PC\;?$&7]E3]JGPW:_#GXM>#]7\.:AHN MGR1(C2OH%O:H7LYBNS_2EMRSHC'?'(60N!N7[4_X+;>!O!OB/_@GGXV\6:[I M=K>:IH(T^33;N:)7FM&GU"TCD,+D$H73*,5(RI(/!H _6E'25!)&0RL,@CD$ M&O/[#XM_"O5/'$WPRTOQ)I=UXCME9YM+ANXI+R)5ZEX58R*!GJRBOSU_X*;? MM!_$OX/? #PO\-/@AYX\9?$_5;7PSI\MGC[7;Q3H3/-;AF1?."[40ET"M(&W M#;6M^QO\:?@Y\,?'_P#PP-:> M3^&7B32-+75[2TU1K6X.KVS';)=_:K665) MIV8$REF+$AN3L8* ?=?B?XT?![P5XMT_P#XR\5Z/I.NZL5%CIUY?0P75R6. M(HG<.^3P-H.3P*]+K\ OV6_#/AW]I_\ 8@_:2^,/Q$@74-2\?ZWXE*/C5^Q!\-OB/XTF>YU6]TA8KJ> M0?/-):.]N9&SU9_+W$]R<]Z /HKQ/\:/@]X*\6Z?X!\9>*]'TG7=6*BQTZ\O MH8+JY+' $43N'?)X&T')X%:7Q ^)_P -OA-H8\3_ !2\0:;X;TTN(A=:I=16 MD)=NB[Y65=_\ !,OXT>)?VQ?VK?"_BWXLR/JDWP[^%MK!;"Z7 M*C4[NY6.:] ;_EM- H5G'44 ?T7Z-K.C^(M)MM>\/W<-_8WD:S6]S;R++%+& MXRKHZDJRD<@@D$5I5^3/_!,W6KCPY\2_V@?V=--ROAWP+XWFDT6 #$=I;:IO MF-M%V$<;HQ51]WR_[_I_\50!TU%R_[_I_\50!TU%R M_P"_Z?\ Q5 '345S/_":^#?^@O9?]_T_^*H_X37P;_T%[+_O^G_Q5 '345S/ M_":^#?\ H+V7_?\ 3_XJC_A-?!O_ $%[+_O^G_Q5 '345S/_ FO@W_H+V7_ M '_3_P"*H_X37P;_ -!>R_[_ *?_ !5 '345S/\ PFO@W_H+V7_?]/\ XJC_ M (37P;_T%[+_ +_I_P#%4 =-17,_\)KX-_Z"]E_W_3_XJC_A-?!O_07LO^_Z M?_%4 =-17,_\)KX-_P"@O9?]_P!/_BJ/^$U\&_\ 07LO^_Z?_%4 =-17,_\ M":^#?^@O9?\ ?]/_ (JC_A-?!O\ T%[+_O\ I_\ %4 =-17,_P#":^#?^@O9 M?]_T_P#BJ/\ A-?!O_07LO\ O^G_ ,50!TU%R_[_I_\50!TU%R_[_I_\ M50!TU%R_P"_Z?\ Q5 '345S/_":^#?^@O9? M]_T_^*H_X37P;_T%[+_O^G_Q5 '345S/_":^#?\ H+V7_?\ 3_XJC_A-?!O_ M $%[+_O^G_Q5 '345S/_ FO@W_H+V7_ '_3_P"*H_X37P;_ -!>R_[_ *?_ M !5 '345S/\ PFO@W_H+V7_?]/\ XJC_ (37P;_T%[+_ +_I_P#%4 =-17,_ M\)KX-_Z"]E_W_3_XJC_A-?!O_07LO^_Z?_%4 =-17,_\)KX-_P"@O9?]_P!/ M_BJ/^$U\&_\ 07LO^_Z?_%4 =-17,_\ ":^#?^@O9?\ ?]/_ (JC_A-?!O\ MT%[+_O\ I_\ %4 =-17,_P#":^#?^@O9?]_T_P#BJ/\ A-?!O_07LO\ O^G_ M ,50!TU%R_[_I_\50!TU%R_[_I_\50!TU%R_P"_Z?\ Q5 '345S/_":^#?^@O9?]_T_^*H_X37P;_T%[+_O^G_Q5 '3 M45S/_":^#?\ H+V7_?\ 3_XJC_A-?!O_ $%[+_O^G_Q5 '345S/_ FO@W_H M+V7_ '_3_P"*H_X37P;_ -!>R_[_ *?_ !5 '345S/\ PFO@W_H+V7_?]/\ MXJC_ (37P;_T%[+_ +_I_P#%4 =-17,_\)KX-_Z"]E_W_3_XJC_A-?!O_07L MO^_Z?_%4 =-17,_\)KX-_P"@O9?]_P!/_BJ/^$U\&_\ 07LO^_Z?_%4 =-17 M,_\ ":^#?^@O9?\ ?]/_ (JC_A-?!O\ T%[+_O\ I_\ %4 =-17,_P#":^#? M^@O9?]_T_P#BJ/\ A-?!O_07LO\ O^G_ ,50!TU%R_[_I_\50!TU%R_[ M_I_\50!TU%R_P"_Z?\ Q5 '345S/_":^#?^ M@O9?]_T_^*H_X37P;_T%[+_O^G_Q5 '345S/_":^#?\ H+V7_?\ 3_XJC_A- M?!O_ $%[+_O^G_Q5 '345S/_ FO@W_H+V7_ '_3_P"*H_X37P;_ -!>R_[_ M *?_ !5 '345S/\ PFO@W_H+V7_?]/\ XJC_ (37P;_T%[+_ +_I_P#%4 =- M17,_\)KX-_Z"]E_W_3_XJC_A-?!O_07LO^_Z?_%4 =-17,_\)KX-_P"@O9?] M_P!/_BJ/^$U\&_\ 07LO^_Z?_%4 =-17,_\ ":^#?^@O9?\ ?]/_ (JC_A-? M!O\ T%[+_O\ I_\ %4 =-17,_P#":^#?^@O9?]_T_P#BJ/\ A-?!O_07LO\ MO^G_ ,50!TU%R_[_I_\50!TU%R_[_I_\50!TU%R_P"_Z?\ Q5 '345S/_":^#?^@O9?]_T_^*H_X37P;_T%[+_O^G_Q M5 '345S/_":^#?\ H+V7_?\ 3_XJC_A-?!O_ $%[+_O^G_Q5 '345S/_ FO M@W_H+V7_ '_3_P"*H_X37P;_ -!>R_[_ *?_ !5 '345S/\ PFO@W_H+V7_? M]/\ XJC_ (37P;_T%[+_ +_I_P#%4 =-17,_\)KX-_Z"]E_W_3_XJC_A-?!O M_07LO^_Z?_%4 =-17,_\)KX-_P"@O9?]_P!/_BJ/^$U\&_\ 07LO^_Z?_%4 M=-17,_\ ":^#?^@O9?\ ?]/_ (JC_A-?!O\ T%[+_O\ I_\ %4 =-17,_P#" M:^#?^@O9?]_T_P#BJ/\ A-?!O_07LO\ O^G_ ,50!TU%R_[_I_\50!TU%R_[_I_\50!TU%R_P"_Z?\ Q5 '345S/_": M^#?^@O9?]_T_^*H_X37P;_T%[+_O^G_Q5 '345S/_":^#?\ H+V7_?\ 3_XJ MC_A-?!O_ $%[+_O^G_Q5 '345S/_ FO@W_H+V7_ '_3_P"*H_X37P;_ -!> MR_[_ *?_ !5 '345S/\ PFO@W_H+V7_?]/\ XJC_ (37P;_T%[+_ +_I_P#% M4 =-17,_\)KX-_Z"]E_W_3_XJC_A-?!O_07LO^_Z?_%4 =-17,_\)KX-_P"@ MO9?]_P!/_BJ/^$U\&_\ 07LO^_Z?_%4 =-17,_\ ":^#?^@O9?\ ?]/_ (JC M_A-?!O\ T%[+_O\ I_\ %4 =-17,_P#":^#?^@O9?]_T_P#BJ/\ A-?!O_07 MLO\ O^G_ ,50!TU%R_[_I_\50!TU%< MS_PFO@W_ *"]E_W_ $_^*H_X37P;_P!!>R_[_I_\50!TU%R_P"_Z?\ Q5 '345S/_":^#?^@O9?]_T_^*H_X37P;_T%[+_O M^G_Q5 '345S/_":^#?\ H+V7_?\ 3_XJC_A-?!O_ $%[+_O^G_Q5 '345S/_ M FO@W_H+V7_ '_3_P"*H_X37P;_ -!>R_[_ *?_ !5 '345S/\ PFO@W_H+ MV7_?]/\ XJC_ (37P;_T%[+_ +_I_P#%4 =-17,_\)KX-_Z"]E_W_3_XJC_A M-?!O_07LO^_Z?_%4 =-17,_\)KX-_P"@O9?]_P!/_BJ/^$U\&_\ 07LO^_Z? M_%4 =-17,_\ ":^#?^@O9?\ ?]/_ (JC_A-?!O\ T%[+_O\ I_\ %4 =-17, M_P#":^#?^@O9?]_T_P#BJ/\ A-?!O_07LO\ O^G_ ,50!TU%R_[_I_\50!TU%<]!XN\)W,R6UMJEI))(P5569"S,> M >2:Z&@ HHHH **** /_]3^_BBBB@ HHHH *\A^/M_@[K]S\ XH+CQC M%;%]*AN618I)U8$(QD^4!@"N3C&>HZUZ]10!^!'C/X/?%W]LSX\RW)^&M]X" MUGP_XX\/>(;G7M8FLS)I5O86-OYT%K):S3-<23LBE0H$. K2%6 4?^.G[&WB?X&?!+PM=>)=<\3&SCB\FYL[6&W%K=P7#-*]W<0<,D;!?+#G M=UP.:_1*B@#\T_VN_@7\6OCS\,_AK\9?ASH$FG^/_ACKMGXBM/#^J3VR/=+ MP6XLVGAEF@1ID 9'$I7@!BI)*S^&O@MX^^-?[=.A?MA^-/#5UX,TCP=X8ET? M3K/4I+9]2O+V]=S*[K:S7$:00QN54-)O:1B0-N"?TEHH _%S3OV?/VE?VE1:[$(KB*^6699U^QG+QM%%-YV0 M/E.0/LSX!^%/BA^SG=^ OV3_ [X4_M+P%H'A*)+KQ?]LCC(U.!MC0_9,>8? M,_UNX''SX_A-?:]% 'XN:=^SY^TK^SE\+OC'^RO\&?"4GB+2OB+J>I7OA76T MN[:"STJ+78A%<17RRS+.OV,Y>-HHIO.R!\IR!N?#G]C?QM^PW\9?"'Q?^#>B MW7CG1D\#0>#?$FGZ>]O!?-=6122#4(5NIH(G$C*8Y(_-4H"&&_G'[#T4 ?"7 M["?[/OC[X/:%XW^(WQ?BAM/%WQ.\37OB6_L8)!.FGQ3D"WM/-7Y9##&/F9#?\ H$67_?A/_B:Z:B@#F?\ A"O!O_0(LO\ OPG_ M ,31_P (5X-_Z!%E_P!^$_\ B:Z:B@#F?^$*\&_] BR_[\)_\31_PA7@W_H$ M67_?A/\ XFNFHH YG_A"O!O_ $"++_OPG_Q-'_"%>#?^@19?]^$_^)KIJ* . M9_X0KP;_ - BR_[\)_\ $T?\(5X-_P"@19?]^$_^)KIJ* .9_P"$*\&_] BR M_P"_"?\ Q-'_ A7@W_H$67_ 'X3_P")KIJ* .9_X0KP;_T"++_OPG_Q-'_" M%>#?^@19?]^$_P#B:Z:B@#F?^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_WX3_X MFNFHH YG_A"O!O\ T"++_OPG_P 31_PA7@W_ *!%E_WX3_XFNFHH YG_ (0K MP;_T"++_ +\)_P#$T?\ "%>#?^@19?\ ?A/_ (FNFHH YG_A"O!O_0(LO^_" M?_$T?\(5X-_Z!%E_WX3_ .)KIJ* .9_X0KP;_P! BR_[\)_\31_PA7@W_H$6 M7_?A/_B:Z:B@#F?^$*\&_P#0(LO^_"?_ !-'_"%>#?\ H$67_?A/_B:Z:B@# MF?\ A"O!O_0(LO\ OPG_ ,31_P (5X-_Z!%E_P!^$_\ B:Z:B@#F?^$*\&_] M BR_[\)_\31_PA7@W_H$67_?A/\ XFNFHH YG_A"O!O_ $"++_OPG_Q-'_"% M>#?^@19?]^$_^)KIJ* .9_X0KP;_ - BR_[\)_\ $T?\(5X-_P"@19?]^$_^ M)KIJ* .9_P"$*\&_] BR_P"_"?\ Q-'_ A7@W_H$67_ 'X3_P")KIJ* .9_ MX0KP;_T"++_OPG_Q-'_"%>#?^@19?]^$_P#B:Z:B@#F?^$*\&_\ 0(LO^_"? M_$T?\(5X-_Z!%E_WX3_XFNFHH YG_A"O!O\ T"++_OPG_P 31_PA7@W_ *!% ME_WX3_XFNFHH YG_ (0KP;_T"++_ +\)_P#$T?\ "%>#?^@19?\ ?A/_ (FN MFHH YG_A"O!O_0(LO^_"?_$T?\(5X-_Z!%E_WX3_ .)KIJ* .9_X0KP;_P! MBR_[\)_\31_PA7@W_H$67_?A/_B:Z:B@#F?^$*\&_P#0(LO^_"?_ !-'_"%> M#?\ H$67_?A/_B:Z:B@#F?\ A"O!O_0(LO\ OPG_ ,31_P (5X-_Z!%E_P!^ M$_\ B:Z:B@#F?^$*\&_] BR_[\)_\31_PA7@W_H$67_?A/\ XFNFHH YG_A" MO!O_ $"++_OPG_Q-'_"%>#?^@19?]^$_^)KIJ* .9_X0KP;_ - BR_[\)_\ M$T?\(5X-_P"@19?]^$_^)KIJ* .9_P"$*\&_] BR_P"_"?\ Q-'_ A7@W_H M$67_ 'X3_P")KIJ* .9_X0KP;_T"++_OPG_Q-'_"%>#?^@19?]^$_P#B:Z:B M@#F?^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_WX3_XFNFHH YG_A"O!O\ T"++ M_OPG_P 31_PA7@W_ *!%E_WX3_XFNFHH YG_ (0KP;_T"++_ +\)_P#$T?\ M"%>#?^@19?\ ?A/_ (FNFHH YG_A"O!O_0(LO^_"?_$T?\(5X-_Z!%E_WX3_ M .)KIJ* .9_X0KP;_P! BR_[\)_\31_PA7@W_H$67_?A/_B:Z:B@#F?^$*\& M_P#0(LO^_"?_ !-'_"%>#?\ H$67_?A/_B:Z:B@#F?\ A"O!O_0(LO\ OPG_ M ,31_P (5X-_Z!%E_P!^$_\ B:Z:B@#F?^$*\&_] BR_[\)_\31_PA7@W_H$ M67_?A/\ XFNFHH YG_A"O!O_ $"++_OPG_Q-'_"%>#?^@19?]^$_^)KIJ* . M9_X0KP;_ - BR_[\)_\ $T?\(5X-_P"@19?]^$_^)KIJ* .9_P"$*\&_] BR M_P"_"?\ Q-'_ A7@W_H$67_ 'X3_P")KIJ* .9_X0KP;_T"++_OPG_Q-'_" M%>#?^@19?]^$_P#B:Z:B@#F?^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_WX3_X MFNFHH YG_A"O!O\ T"++_OPG_P 31_PA7@W_ *!%E_WX3_XFNFHH YG_ (0K MP;_T"++_ +\)_P#$T?\ "%>#?^@19?\ ?A/_ (FNFHH YG_A"O!O_0(LO^_" M?_$T?\(5X-_Z!%E_WX3_ .)KIJ* .9_X0KP;_P! BR_[\)_\31_PA7@W_H$6 M7_?A/_B:Z:B@#F?^$*\&_P#0(LO^_"?_ !-'_"%>#?\ H$67_?A/_B:Z:B@# MF?\ A"O!O_0(LO\ OPG_ ,31_P (5X-_Z!%E_P!^$_\ B:Z:B@#F?^$*\&_] M BR_[\)_\31_PA7@W_H$67_?A/\ XFNFHH YG_A"O!O_ $"++_OPG_Q-'_"% M>#?^@19?]^$_^)KIJ* .9_X0KP;_ - BR_[\)_\ $T?\(5X-_P"@19?]^$_^ M)KIJ* .9_P"$*\&_] BR_P"_"?\ Q-'_ A7@W_H$67_ 'X3_P")KIJ* .9_ MX0KP;_T"++_OPG_Q-'_"%>#?^@19?]^$_P#B:Z:B@#F?^$*\&_\ 0(LO^_"? M_$T?\(5X-_Z!%E_WX3_XFNFHH YG_A"O!O\ T"++_OPG_P 31_PA7@W_ *!% ME_WX3_XFNFHH YG_ (0KP;_T"++_ +\)_P#$T?\ "%>#?^@19?\ ?A/_ (FN MFHH YG_A"O!O_0(LO^_"?_$T?\(5X-_Z!%E_WX3_ .)KIJ* .9_X0KP;_P! MBR_[\)_\31_PA7@W_H$67_?A/_B:Z:B@#F?^$*\&_P#0(LO^_"?_ !-'_"%> M#?\ H$67_?A/_B:Z:B@#F?\ A"O!O_0(LO\ OPG_ ,31_P (5X-_Z!%E_P!^ M$_\ B:Z:B@#F?^$*\&_] BR_[\)_\31_PA7@W_H$67_?A/\ XFNFHH YG_A" MO!O_ $"++_OPG_Q-'_"%>#?^@19?]^$_^)KIJ* .9_X0KP;_ - BR_[\)_\ M$T?\(5X-_P"@19?]^$_^)KIJ* .9_P"$*\&_] BR_P"_"?\ Q-'_ A7@W_H M$67_ 'X3_P")KIJ* .9_X0KP;_T"++_OPG_Q-'_"%>#?^@19?]^$_P#B:Z:B M@#F?^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_WX3_XFNFHH YG_A"O!O\ T"++ M_OPG_P 31_PA7@W_ *!%E_WX3_XFNFHH YG_ (0KP;_T"++_ +\)_P#$T?\ M"%>#?^@19?\ ?A/_ (FNFHH YG_A"O!O_0(LO^_"?_$T?\(5X-_Z!%E_WX3_ M .)KIJ* .9_X0KP;_P! BR_[\)_\31_PA7@W_H$67_?A/_B:Z:B@#F?^$*\& M_P#0(LO^_"?_ !-'_"%>#?\ H$67_?A/_B:Z:B@#F?\ A"O!O_0(LO\ OPG_ M ,31_P (5X-_Z!%E_P!^$_\ B:Z:B@#F?^$*\&_] BR_[\)_\31_PA7@W_H$ M67_?A/\ XFNFHH YG_A"O!O_ $"++_OPG_Q-'_"%>#?^@19?]^$_^)KIJ* . M9_X0KP;_ - BR_[\)_\ $T?\(5X-_P"@19?]^$_^)KIJ* .9_P"$*\&_] BR M_P"_"?\ Q-'_ A7@W_H$67_ 'X3_P")KIJ* .9_X0KP;_T"++_OPG_Q-'_" M%>#?^@19?]^$_P#B:Z:B@#F?^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_WX3_X MFNFHH YG_A"O!O\ T"++_OPG_P 31_PA7@W_ *!%E_WX3_XFNFHH YG_ (0K MP;_T"++_ +\)_P#$T?\ "%>#?^@19?\ ?A/_ (FNFHH YG_A"O!O_0(LO^_" M?_$T?\(5X-_Z!%E_WX3_ .)KIJ* .9_X0KP;_P! BR_[\)_\31_PA7@W_H$6 M7_?A/_B:Z:B@#F?^$*\&_P#0(LO^_"?_ !-'_"%>#?\ H$67_?A/_B:Z:B@# MF?\ A"O!O_0(LO\ OPG_ ,31_P (5X-_Z!%E_P!^$_\ B:Z:B@#F?^$*\&_] M BR_[\)_\31_PA7@W_H$67_?A/\ XFNFHH YG_A"O!O_ $"++_OPG_Q-'_"% M>#?^@19?]^$_^)KIJ* .9_X0KP;_ - BR_[\)_\ $T?\(5X-_P"@19?]^$_^ M)KIJ* .9_P"$*\&_] BR_P"_"?\ Q-'_ A7@W_H$67_ 'X3_P")KIJ* .>@ M\(^$[:9+FVTNTCDC8,K+"@96'((('!%=#110 4444 %%%% '_]7^_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 _];^_BBB 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_BBBB@ HHHH ***Y;QQXV\*_#;P;JGQ!\G:-HMK+>WMU+G9%! I=V( ) M. #P 2>@!- '4T5^++WPGX>\!^ M-?#)L+0W_PE\ : M]XHL8M(US7=(\!2Q0>*M7 P:^S]) MU;3->TJVUW19X[JSO8DG@FB8,DD4@#*RD<%6!!!'44 :%%?$'Q#_ &]_A+X MU[Q18Q:1KFNZ1X"EB@\5:YI5M%-I^C22[25F+3)-*T2L'F6VBF,2\N!@UZ#\ M2OVKOA_X%\0>&_ _A>QO_&OB7Q;9OJ6EZ3H @EGFL(P"UTTEQ-!;Q0?, KR3 M*')PFX\4 ?3U%>/? KXZ?#_]HGX?0_$?X=33-:M--:7-O=1F"ZL[NV;9-;W$ M1Y26)AAEY'0@E2"?8: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBL^YU;2K,LMY>+-&B"'#;[^!<'ISE^.:T5&H]HO[B7.*W9Z517C4_P"T M;^SW:N([KQWX=C8C.&U2V!Q^,E<]CZ&HKY@N?VV?V/+4L)?BEX5.P9.S5K9_?C;(<_A6%?_@$O\B'CL,MZL?O1]Z45^=5Q_P %9?\ @GY;8\SX@H=W]S3= M0?I_NVIQ6-<_\%>_^"?\!81>-99MHR"FEW_S>PW6Z_3G%:+(,S>V%J?^ 2_R M)>8X1?\ +Z/_ ($O\S]+J*_+2X_X+)?L'PX\OQ#?S9Z[-,N!C_OI!6%<_P#! M:G]A^ ,8KW69MIP FGL-WN-S+]><5JN&\U?_ #"S_P# 60\TP:_Y?1^]'ZT4 M5^/D_P#P6^_8MA<+'#XBE&,Y6QC _P#'I@:_)W]L/_@L!\;?BOX[:S_9OU6] M\'>$;5%6$"..._NG907>9P9-F&R$6-P-O+9)P/1R_@O-<35]G*DZ:[RT7^=S MEQ.>X.E#F4^9]EN?URT5^)7_ 2"_;B^+/[2=IXA^%7QEG.KZCX>@BO+;5&4 M++)!(VPQS;0 S*V"K8!()!SBOVUKQ,URRME^*GA:]N:/;9WU3._!XN&)I*M3 MV84445YQU!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__0_OXH MHHH **** "O,?C5\*/#7QU^$?B3X-^,#(NF>)M.N-.N'BP)(UG0KO3((WH2& M7((R!D5Z=7D/Q[^%ES\;/@[K_P *['6)_#\^M6QABU*V7?+:R!@R2*N5R590 M<;A]: /PF_9F^)'C_P#8:^/-_P#LA_MAVI\:>%-7\0:%I>B^-8X_W%OJ%M;V MSZ7;W49'R,L<<#*Y9BCH3ND4,Z?>W_!9P _\$TOB9G_GGI7_ *<[2N?T_P#8 M:^.WQ7^(NHR_M5^+=,U7PU;^(M(\0K%HVF&QDUBZTJUBBA,YDN;CR(59/WD2 M*#(PR'5<+7T_^W'^S'XJ_;"^ .J?L^Z+XGM?"NGZZT'V^ZFTUM1F*6T\5P@B M NK98SOB 8L),J< *>: -;]I[]FN/]JWX&6_PFG\4:KX2B:>ROC>:0R+,TEF M1)$K%U;Y%E"2?*5;)H2SZ?J< 5E\IK6:XEEA&"IREP22#TR-O3_!_X$ZCX'\7ZM\6 MOB3KQ\6>-=;MH+"XU$6RV5O;V-LSO';6MN'D,46^1Y'W2R.[MEF("JH!^4O_ M 3]D@\1_P#!.+X[>(/&"+]JUW7/&MUK"M_SUE@Q*&SU^4=^U?*&B^(_@3X0^-D\+ M>!OBY>RZAXCTXZ<;F\@GO$$=\VGW'VA$A^VHH602PS!#DIC@#Z-\)? SQO\ M#OXE^&/^%>^*AI?PQ\,^&DT./P@ME&X>XA.(KG[63YH*Q!4*XY*YSEC0!^6W M_!/V2#Q'_P $XOCMX@\8(OVK7=<\:W6L*W_/66#$H;/7Y1W[5\V_\$7-3\5> M(OVFHKGQ^#]LT;X2Z58:87)9CIKW:RIM)Z+RHP..E?J=XP_8(\4-%\1_ GPA M\;)X6\#?%R]EU#Q'IQTXW-Y!/>(([YM/N/M")#]M10L@EAF"')3' '=^(/V+ M+;PCX\\(?%O]F'4[/P=XA\(>'?\ A$DCOK-]0L+W15VM%!/&D]O)NAD421R+ M*"3D.&!X /GW_@G";^']I3]J:PM!MT5?'WFP 'Y?MDL;FZ..@)(CW'J>_2OU MOKYJ_9:_9KT/]F3P'J'AVVU&77=:\0ZK=Z]KVL7"+%+J&IWS;IIBBDB-> J1 M@D*H').2?I6@ KS/_A9?_4OZS_X"_P#V5>F44 >9_P#"R_\ J7]9_P# 7_[* MC_A9?_4OZS_X"_\ V5>F44 >9_\ "R_^I?UG_P !?_LJ/^%E_P#4OZS_ . O M_P!E7IE% 'F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E7IE% 'F?_"R M_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5>F44 >9_P#"R_\ J7]9_P# 7_[* MC_A9?_4OZS_X"_\ V5>F44 >9_\ "R_^I?UG_P !?_LJ/^%E_P#4OZS_ . O M_P!E7IE% 'F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E7IE% 'F?_"R M_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5>F44 >9_P#"R_\ J7]9_P# 7_[* MC_A9?_4OZS_X"_\ V5>F44 >9_\ "R_^I?UG_P !?_LJ/^%E_P#4OZS_ . O M_P!E7IE% 'F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E7IE% 'F?_"R M_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5>F44 >9_P#"R_\ J7]9_P# 7_[* MC_A9?_4OZS_X"_\ V5>F44 >9_\ "R_^I?UG_P !?_LJ/^%E_P#4OZS_ . O M_P!E7IE% 'F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E7IE% 'F?_"R M_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5>F44 >9_P#"R_\ J7]9_P# 7_[* MC_A9?_4OZS_X"_\ V5>F44 >9_\ "R_^I?UG_P !?_LJ/^%E_P#4OZS_ . O M_P!E7IE% 'F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E7IE% 'F?_"R M_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5>F44 >9_P#"R_\ J7]9_P# 7_[* MC_A9?_4OZS_X"_\ V5>F44 >9_\ "R_^I?UG_P !?_LJ_FM_X+ _MB_&V;XU MP_!+PC?:KX5\/:98V]S) A>SFO)YPQ+R,A#-&JX54R5W D\]/Z0/CS\;/!/[ M.WPEUOXQ?$&4QZ;HL!E*)S)/*QVQPQCH7E<$82E M3J5R[>?]=&>6_LS_P#!2/\ M:U_9ST^\\+>!M13Q!9WN"EIK"2WRP..-T.)$=2>A7)4\?+GFOJ?_ (>__P#! M0W4O^/#0=-&S[WE:1.W7IG,C>E?N;^Q9_P $[/@Y^Q8^H:]X7N;G7?$6IQBW MFU.]5%:. $,8H40?NT8A2^2Q8@:<59/+$RE2P$:B_F?NW^7*_QU M,,'D^-5)*>(?_ /!4/4_DT_12#+\R>3H#L<=?ERK9&/KQ M1_P\%_X*ZZA^^L='U,(/E/E>&=PS]3 W/XU_6917G_ZUX!;993_!_P#MIT_V M/B.N+G_7S/Y,?^&OO^"V&H.(['3/%(9021%X0B8D>^;%NE-?]HG_ (+@:D2Q MT_QBOF_+QX7CBQV[62[?KQZU_6A11_K=AE\.6T?_ %?Y!_8M7KBI_>_\S^2 MAOB;_P %O-1ZVWC1=GII"1=?^W=<_P!*K/J7_!;C4LJ5\;+YOS<1"+'?^ZNW MZ<>E?UP44?ZYQ7PX&BO^W0_L)O?$3^\_D9;PU_P6TU ^<9/'*X^7 NS%^F\? MG51O@O\ \%KK]@IO/'BE03QK[QC_ -*ES7]>-%'^O%9?#A**_P"W'_F'^K\' MO6G_ .!?\ _D)?\ 9E_X+*:B2U_>^,R9>'\WQ#(W'3G_ $HY&/KQ4#?L5_\ M!6+4/^/Z[\1'9]WS=9F;KUQB0U_7[11_KYC%M0I+_MQ__)!_J[0ZU)_^!?\ M /X^7_X)Y_\ !3'4MIQ"@X,CWC 9]/]%-7[;_@C/\ M3L%^UW.G(2?FV1WCX'MFW7/'TK^ MPBBA^(.;])17_;H?ZMX+JG]Y_(I;_P#!%_\ :!;/VK5;=/399W+9_-5K=MO^ M"*_Q;8K]L\0,@(^;9I" :^UO'7@3P?\3?"=]X%\?:=#JND:E&8;FUG&4= M#^H/H000>1S7\J_[8/[!OQL_X)\?$:#]I#]F74;R7PQ9S^?!=PDM=Z6Q/^JN M1C$D##Y0Y!5AE9 ."_TM+%X3B."H8QJGBUI&>RGY/S_I?RGE3HULKDZE"\J/ M6/6/FOZ]>Y_43_PLO_J7]9_\!?\ [*C_ (67_P!2_K/_ ("__95\ ?\ !/K_ M (*6^ _VM])A\ ^-VAT/X@6T?SVC,%BU!4'S2VQ.,M@;GB^\HR1N4$C]2Z^' MS#+\1@J\L/B8\LE^/FNZ\SZ##8FG7IJI2=TSS/\ X67_ -2_K/\ X"__ &5' M_"R_^I?UG_P%_P#LJ],HKB-SS/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*O3** /,_^ M%E_]2_K/_@+_ /94?\++_P"I?UG_ ,!?_LJ],HH \S_X67_U+^L_^ O_ -E1 M_P ++_ZE_6?_ %_^RKTRB@#S/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P% M_P#LJ],HH \]LOB%]MO(;/\ L/5H?.=4WR6VU%W'&6.[@#J3Z5Z%110 4444 M %%%% '_T?[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\8_P#@K[^V MX/@3\,?^%"_#N\">+?%L#"Z>-F$ECICY5G!7&V28@HG.0H9N#M->AE>6UL?B M886BM9?@NK?DCFQ>*AAZ4JU39?CY'YG_ /!1K]I3QE^WE^TUI'[+'P"+:GH. ME:A]BL8X6/EW^IG*2W+'[OE0J65'/"QB23.U^/Z-OV2?V9O!W[)GP0TKX1>% M-L\UNOGZC?; CWM](!YLS8YQD!8P22L:JN3C)_,W_@CE^P^OPH\"K^TW\2;( MIXE\20;=*@G0;K/3I,$2 'D27 P<]1%@?QL*_WG1HY8I%#(Z,,,K*<@@@X(/!%6:*$P/YFO\ @H#_ ,$I/$'P MRU:X_:)_8[@G%E:N;V[T6U)^T6+H=QEL\?,T8^]Y0RR<[L7VD^J\_O[KYW$X"KA*CQ. _[>AT?I_7IV/W3HK^9']@#_ (*J M>)?@_J47[.'[8K7,=C82?8K75KQ'%YISH=GD7BL-[1H> Q&^/!#;EQL_ICT_ M4+#5K"#5-+GCN;6YC66&:)@\7ZKI^)ZF!S"EBX<]-Z]5U1;HHHKQSN"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /__2_OXHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CFFAMH7N+AQ''&"S, MQP% Y))/0"@#PK]I?]H3P3^R]\&=9^,GCIU,&FQ[;:VW[)+R[?B*WCX8[G;J M0IV*&.?\ @H]^UAJ_[0WQ]#WOA[3KP7^JNZ,;>[N<@P:? M'O8XB1 -RY;9"H0XWJU,_;A^/OC?_@I-^UKHW[/_ ,!BUYX=T^[:PTD*3Y-S M,?\ CXOY !Q&JJ2K$';"I88+L*_IR_9K_9\\#?LO_!S2/@YX!C'V;3H]UQW01QQ@*JJ,!0. !T J2BBOSP^F"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH _+W]OW_@FEX!_:[TJ?QMX/,.@^/X(QY%\1B"\V#B* MZ"@G!& LH!9/1A\M?C1^R/\ MU?'3_@G;\0I?V/\ X=:G!K&C:G&);:ZMFW(Z MGJ/564Y#*P#*P(8 @BNQK^/#X>_%;]J[_@D/\^'EM\2OA)J(O+.8!9H) $N M;67',4\8)V./J5/521@UQY]PY4P%J]*7M,/+X9K\GV?Y_>EMEV:1Q-ZY4445\T>J%%%% !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!__3_OXHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *_##_@L?^W"GPM\$-^S!\-+XKXC\10!M7GMY,/96#_\ M+(XY$ER,@C((BR2,.IK]-_VM_P!ISP;^R5\$=4^+GBS$\T(\C3;+<%>]OI ? M*A![#@L[ $K&K, 2,'^7SW(; M9J&J,-\5NH&%\J %'>,':J>7'MV/Q]GPMEM&$9YOCE^YI;+^:?1+O9V^=NES MPLWQ4Y.."P_QSW\EU?\ 7^1^FW_!(?\ 8B/P$^&'_"\_B-9"/Q?XM@4P1S(5 MEL-.;#+&0W*R3$!Y. 0 BG!#5^RM%%?.9IF5;'XF>*K/WI/[ET2\D>IA,+## MTHT:>R_JX4445YYTA1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A_[0?[. M_P *_P!IOXE"]AJ$(PS6UW&#\D@'NK'!:-N#C^PVN. M^('P_P#!OQ3\'W_@'X@:?#JFD:E&8KBVG4,C*>AYZ$'D$<@C(YKZ3(>(JF O M0K1]IAY?%![>J[/\_N:\O,R>&+.Z^U#R?DN_3KW>&!S23G]5QBY:J^Z7FOZ_R/U"HHHKX\]L**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /__4_OXHHHH **** "O./B_\5/"?P/\ A;K_ ,7_ !V\D>C^&[&: M_NC$N^0QPJ6*HN1EVQM4$@$D9(ZUZ/7G_P 5_#'@'QO\-=<\$?%+R3X=UJRF MT_4!/)Y*-!=*8F&_(VD[L*000<8YQ0!^>'PP_;R^.GBGQ=%J'C#X80VO@K5= M6T+3K:^LM52XO=.7Q!#;O:/>0&-4=9&N$W&&4^66V8?&]OH;]N7]K2^_8P^! ME_\ &R'P=?>+;:PV"?[-<06T%L998X8S.\C&0*\DJJ/*AE/4L% S7Y#_ 7U M3XI_\$N/VA-5^#^LO)XZ^">K>)]'T'^UKYLZEHMY>6T+V6\9(>WCC*I\J@#R M\J(SA'_0'_@LY_RC3^)G_7/2O_3G:4 ?II;7B36$=_+B-7C$AR>%!&>O'2OB M']DW]N3PI^UU\5OB=X(\":6\.C?#^XTV&TU5Y"?[42_29O.2,HNR(^5F)]S> M;&RN-H.*\J_;Y^,6M>&/#O@[X+?\(WXJU/PSXO5SXEO_ QID^H3QZ9;*F^S M7R>8WO681,Y8%8?,*_,5(^3_ /@G=^T%X,U__@H-\=- \,^$/$>BV?BQO#:V M$-UH\EI%ID6E:9*OEW@/%IO"XMU;_6#&V@#[1\8_M]:M;/\ $/Q;\*? [^*_ M!7PENY+'Q/JRZ@+:X,]JJR7J6%MY+KW@CQGX:^(W@ MW2O'_@VZ2^TG6[2&^L[A/NRP7"!T8?52#[5^(?\ P3]O!I__ 3@^.L_C8@: MA::YXU.MK)P4N5@W2AP>0=N,@U]Q_P#!*W2]:TC_ ()Z_"JTU\[IWT83KQC] MQ/+))#^43)0!A>,?V^M6MG^(?BWX4^!W\5^"OA+=R6/B?5EU 6UP9[55DO4L M+;R76Y-G&VZ7S9K<'!"%N*[SQ1^VEINM^._"/PE_9NTJW\<>)/&&@_\ "50> M?>G3["UT4E52ZN)UAN)%\UV"1HD+L6SNVCD_G[_P3]O!I_\ P3@^.L_C8@:A M::YXU.MK)P4N5@W2AP>0=N,@U\V?\$6M-\4Z)^TS'8>/F/VJ?X3:5'OVE_ =YXFTZQFT75]#U.ZT/7=(N75Y]. MU.Q;;- S+\K@$AD< !D(. <@?1E?D?\ \$X;:[G_ &E?VIO$%HP.E3>/OLL0 M7H+JUC<7//KETS[BOUPH ***\S_XO'_U!O\ R/0!Z917F?\ Q>/_ *@W_D>C M_B\?_4&_\CT >F45YG_Q>/\ Z@W_ )'H_P"+Q_\ 4&_\CT >F45YG_Q>/_J# M?^1Z/^+Q_P#4&_\ (] 'IE%>9_\ %X_^H-_Y'H_XO'_U!O\ R/0!Z917F?\ MQ>/_ *@W_D>C_B\?_4&_\CT >F45YG_Q>/\ Z@W_ )'H_P"+Q_\ 4&_\CT > MF45YG_Q>/_J#?^1Z/^+Q_P#4&_\ (] 'IE%>9_\ %X_^H-_Y'H_XO'_U!O\ MR/0!Z917F?\ Q>/_ *@W_D>C_B\?_4&_\CT >F45YG_Q>/\ Z@W_ )'H_P"+ MQ_\ 4&_\CT >F45YG_Q>/_J#?^1Z/^+Q_P#4&_\ (] 'IE%>9_\ %X_^H-_Y M'H_XO'_U!O\ R/0!Z917F?\ Q>/_ *@W_D>C_B\?_4&_\CT >F45YG_Q>/\ MZ@W_ )'H_P"+Q_\ 4&_\CT >F45YG_Q>/_J#?^1Z/^+Q_P#4&_\ (] 'IE%> M9_\ %X_^H-_Y'H_XO'_U!O\ R/0!Z917F?\ Q>/_ *@W_D>C_B\?_4&_\CT M>F45YG_Q>/\ Z@W_ )'H_P"+Q_\ 4&_\CT >F54U#4+#2;"?5-4GCMK6VC:6 M::5@D<<:#+,S' "@ DD\ 5Y]_P 7C_Z@W_D>OP?_ ."OO[<'CCPCI,_[(N@7 MEBNH:I!'+K\UAN+0VLHW):DN25>9<.XP#Y149(D./4R;*JN8XN&%I==WV75_ MUULCDQV,AA:,JT^FWF^Q\7?M2?%[XC?\%3_VRM*^$'P?#CPY8SO8Z0'!,4< M/^DZA-CD!@H;U"*B@;R<_P!4?P,^"_@G]GOX4Z+\(/A]!Y.F:- (E8_?FD/S M22R'N\CDNW;)P,# K\P_^"8'[$?Q&_9A^&3?$76+33HO%GBZWBDN%O#*9K.S M.'CMR% "N3AI1UW84_?6S M]7U.#*,'.*EBL1_$GJ_)=%_7DNAZ917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/ M7R![1Z917F?_ !>/_J#?^1Z/^+Q_]0;_ ,CT >F45YG_ ,7C_P"H-_Y'H_XO M'_U!O_(] 'IE%>9_\7C_ .H-_P"1Z/\ B\?_ %!O_(] 'IE%>9_\7C_Z@W_D M>C_B\?\ U!O_ "/0!Z917F?_ !>/_J#?^1Z/^+Q_]0;_ ,CT >F45YG_ ,7C M_P"H-_Y'H_XO'_U!O_(] 'IE%>9_\7C_ .H-_P"1Z/\ B\?_ %!O_(] 'IE% M>9_\7C_Z@W_D>C_B\?\ U!O_ "/0!Z917F?_ !>/_J#?^1Z/^+Q_]0;_ ,CT M >F45YG_ ,7C_P"H-_Y'H_XO'_U!O_(] 'IE%>9_\7C_ .H-_P"1Z/\ B\?_ M %!O_(] 'IE%>9_\7C_Z@W_D>C_B\?\ U!O_ "/0!Z917F?_ !>/_J#?^1Z/ M^+Q_]0;_ ,CT >F45YG_ ,7C_P"H-_Y'H_XO'_U!O_(] 'IE%>9_\7C_ .H- M_P"1Z/\ B\?_ %!O_(] 'IE%>9_\7C_Z@W_D>C_B\?\ U!O_ "/0!Z917F?_ M !>/_J#?^1Z/^+Q_]0;_ ,CT >F45YG_ ,7C_P"H-_Y'H_XO'_U!O_(] 'IE M%>9_\7C_ .H-_P"1Z/\ B\?_ %!O_(] 'IE%>9_\7C_Z@W_D>C_B\?\ U!O_ M "/0!Z#?Z?8:K92Z;JD$=S;SJ4DBE4.CJ>H93D$'T-?S.?M_?\$J_$?PBUB; M]HS]CR.=-/LG-]=:1:LWVG3WBP_G6A&6:,8+%,[HR/ERN O]$7_%X_\ J#?^ M1Z/^+Q_]0;_R/7LY+GF)RRM[6@[I_%%[27G^CZ?><./R^EBH (I@, ,3MD_V6P&_= M:OY^?V\_^"3OBOXJ7^H_''X&6FF6'B1\W%YI-B[0Q7\N2S21>8 L<[9R?F5' M(SPQ)/SY^PY_P55^)?PJN+;]G7]IB9([6P?[';:KJT@#TRBO,_\ B\?_ %!O_(]'_%X_^H-_Y'H ],HK MS/\ XO'_ -0;_P CT?\ %X_^H-_Y'H ],HKS/_B\?_4&_P#(]'_%X_\ J#?^ M1Z /3**\S_XO'_U!O_(]'_%X_P#J#?\ D>@#TRBO,_\ B\?_ %!O_(]'_%X_ M^H-_Y'H ],HKS/\ XO'_ -0;_P CT?\ %X_^H-_Y'H ],HKS/_B\?_4&_P#( M]'_%X_\ J#?^1Z /3**\S_XO'_U!O_(]'_%X_P#J#?\ D>@#TRBO,_\ B\?_ M %!O_(]'_%X_^H-_Y'H ],HKS/\ XO'_ -0;_P CT?\ %X_^H-_Y'H ],HKS M/_B\?_4&_P#(]'_%X_\ J#?^1Z /3**\S_XO'_U!O_(]'_%X_P#J#?\ D>@# MTRBO,_\ B\?_ %!O_(]'_%X_^H-_Y'H ],HKS/\ XO'_ -0;_P CT?\ %X_^ MH-_Y'H ],HKS/_B\?_4&_P#(]'_%X_\ J#?^1Z /3**\S_XO'_U!O_(]'_%X M_P#J#?\ D>@#TRBO,_\ B\?_ %!O_(]'_%X_^H-_Y'H ],HKS/\ XO'_ -0; M_P CT?\ %X_^H-_Y'H ],HKS/_B\?_4&_P#(]'_%X_\ J#?^1Z /3**\S_XO M'_U!O_(]'_%X_P#J#?\ D>@#TRBO,_\ B\?_ %!O_(]'_%X_^H-_Y'H ],HK MS/\ XO'_ -0;_P CT?\ %X_^H-_Y'H ],HKS/_B\?_4&_P#(]'_%X_\ J#?^ M1Z /3**\S_XO'_U!O_(]'_%X_P#J#?\ D>@#TRBO,_\ B\?_ %!O_(]'_%X_ M^H-_Y'H ],HKS/\ XO'_ -0;_P CT?\ %X_^H-_Y'H ],HKS/_B\?_4&_P#( M]'_%X_\ J#?^1Z /3**\S_XO'_U!O_(]'_%X_P#J#?\ D>@#TRBO,_\ B\?_ M %!O_(]'_%X_^H-_Y'H ],HKS/\ XO'_ -0;_P CT?\ %X_^H-_Y'H ],HKS M/_B\?_4&_P#(]'_%X_\ J#?^1Z /3**\S_XO'_U!O_(]'_%X_P#J#?\ D>@# MTRBO,_\ B\?_ %!O_(]'_%X_^H-_Y'H ],HKS/\ XO'_ -0;_P CT?\ %X_^ MH-_Y'H ],HKS/_B\?_4&_P#(]'_%X_\ J#?^1Z /3**\S_XO'_U!O_(]'_%X M_P#J#?\ D>@#TRBO,_\ B\?_ %!O_(]'_%X_^H-_Y'H ],HKS/\ XO'_ -0; M_P CT?\ %X_^H-_Y'H ],HKS/_B\?_4&_P#(]'_%X_\ J#?^1Z /3**\S_XO M'_U!O_(]'_%X_P#J#?\ D>@#TRBO,_\ B\?_ %!O_(]'_%X_^H-_Y'H ],HK MSVR_X6O]LA_M'^R?L^]?-\OSM^S/S;<\9QTSQFO0J "BBB@ HHHH __5_OXH MHHH **** "O,?C/\)O"_QV^%FN?"'QH]Q%I>OVK6MP]I)Y4ZJQ!W1N0VU@0" M#@_2O3J* /S=\%_\$]U/Q'NO%?QT\=:W\0-+M-8T_6M+L-2-M&K7FGVT<,,] MZ;:V@-Q)$4_=@GRR,,ZL^37T1^UA^R]X:_:^^$UU\%/'7B#6-%T#46C-]%H[ M6L;W0AD2:-7>XMKAE"21JP\O83T8D<5]-44 &M0U:\UV6S MC\LWU^(5N9@"<&06\4$60,#Y8UR!SDY)\I^&W[.7@CX6_&CXA_'3P_=7TVK_ M !*DTV74X;B2-K:(Z5 UO%Y"K&KJ&5B7WN^6Z8'%>_44 ?"WQ"_8%^&GCO6/ M%IL-?USP]H'Q#GCN?%>@Z7+!%8ZM*@ 9V9X'G@:=0%N#;RQ&91\W.2?9K/\ M9XT72?C1H?Q:\/Z[K&FV.@:!_P (];>&K6Y\O0_)5MR2FV"X\U%P@;/W548^ M7GZ#HH ^%OB%^P+\-/'>L>+38:_KGA[0/B'/'<^*]!TN6"*QU:5 SLSP// MTZ@+<&WEB,RCYN^CZ9J>AI;ATT MR10ILY(KF&>"6!=H9%:,^6X#(0^O+N\D\Z[OKVZ;?-QRSX!U+6F;S M=Q4#!C@)#L!M7>4494.H\;^+_CGXE_\ !6[]MNQ\#^ 6DMO#=JTD&F"9<+8Z M9&09[N5]?H.*:R#+/JL?]ZKJ\GUA#MZO;UOV1\U27]HXOVK_@ MTWI_>??^O+S/0Z***_/3Z4**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "ORT_X* ?\$S_ '^UOIEQX]\$&'0?'\$9,=WL @O M]BX6*ZVC.< *LHRR#LPXK]2Z*[/I?V;?VF--O9/#%G<>5)9S@MTCBQOXN%-Q9RE<+(, %MN>-KKT MK[>MA,)Q%3>(P:5/%K64-E/S7G_3[G@0K5LLDJ==\U%[2ZQ\G_7IV/[#:*\1 M^ '[0_PH_:9^'UM\2?A)J2WUE,,2Q-A;BVD[QSQY)1QCZ$=XU?NZ?P+^:?2WI^>OV6>!FV(G5G' 4'[TOB?:/_!_K<_5+_@F M-^Q+%^R1\&1JWC&W \;^*$CN-5)VL;5!DQVJL.R YDP2&D)P2%6OTPHHKY3' MXZKC,1/$UW>4G?\ X"\ELCV,-AX4*<:5-:(****XS<**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPC]HC]G#X4?M0_ M#JX^&WQ9TY;RUD#-;7"@"XLYR"!+ ^"57C_X;_M:?\$A?CK#XU\%7Z3 MHDH'T89U-Q;.>"PQC?$6 MR%D &>X4\5])_$/X>>"OBOX-OO 'Q#TV#5M'U*/R[BVN$#HPSD'!Z,I *D<@ M@$_^"=7Q+A_:(_9GU&^F\+VTI>#4+?YKG3=W6&[4##PL./, M*F-A\K@$C=]_2Q.$XBIJABFJ>,2M&>RGY/S_ *7\I\Y.E6RR3J4;RH/>/6/F MOZ]>Y_6W17YA_L!_\%*/A]^U[I$?@WQ88-!\>VT>9K G9#>*O62U+$EL?Q1D MEUZ\KS7Z>5\/C\!7P5:6'Q,>62_JZ[KS/?P^)IUZ:J4G=,****XS<**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __7_OXH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *YWQ=XL\.> _"^H^-?&%Y'I^E:3;R7=WXB_MTV1:1[J^8CR;%53[_E ML0TBC=F8JN%:-@?9R+)ZF98N.'AI'>3[16[_ $7F<.8XZ.%HNK+?HN[/DS7+ M[XF_\%=OVZ(].T_S[+PS;L8XV0%ETW18'YE8,=OG2Y&?[TKA?N@8_K@^'O@# MPG\+/ ^E?#GP+9I8:1HUM':VL"#A8XQCD]V/5F/+,23R37Q5_P $YOV,=+_8 M_P#@=;V.L0QR>,-?6.\UNYVC*,XIXFK' M"833#TM(KOWE\^GEKNV7]?H%%%%?*GL!1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 52U+3--UG3YM)UBWCN[6Y0QS0S()(Y$88*LK9!!'4'BKM%-.VJ _F*_;\_ MX)8>*O@OKLG[2'['2W0T^RE^W7&DV9;[7IDD9W^?:,IWM$I&=@^>+&067A/J MC_@G1_P5AT'XO0V?P5_:4NX=+\5*!%8:M(?+MM1QP$E)XCN,="2$D/3#D*W[ MFU^#G_!1/_@DSI_Q+FOOCI^R[:1Z?XD^:YO]%C(CAOW')D@Z+'.>I7A)#SPY M);[S 9WALTHQR_.7:2^"KU3[2\O/KUUU/G<1@*N$J/$X';[4.C]/Z].Q^\=% M?S/_ /!/K_@J[KGPWO8?V=/VPI)UMK*3[%::U=Y6YL7C.PP7H?#%$(QYA^>, MC#!ARG]*]G>6>HV<6H:?*D]O.BR12QL&1T895E89!!!R"."*^:SG),3EM;V5 M=:/:2VDNZ_5;H]7 X^EBJ?/3>O5=46:***\<[0HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /__0_OXHHHH **** "BBO#/VG/BE MK_P0_9W\;?&'PMIRZMJ/AG1;S4K>U?.R1[>-G&_:0=BXW/@@[0<YT5^' M/['_ ,3OVI/CC<-\=OAO\5CXVTN36O#B:YHLEC:_85M=0MK0WZ6NP)-:R61E MDRAD?<(R7#2$EOJS_@J;\7_C_P#L_?L@^(OC3\ MZS:6&F>*8+.*Q%_]H@\Z6%HH0(Q); QAP,E6BOQLM M_P!HC]I[X_>!/C-^TA\&/$R>']'^&&JZEIOAW0_L5M<6VLC0HUEN9+Z21'GV MW7S1PBWE@,?!8L>OZ5_LZ?&C1/VBO@7X5^.'AZ)K>U\3:=#>B!CEH9''[R,G MN8W#)GH<9H ]HHK\;+?]HC]I[X_>!/C-^TA\&/$R>']'^&&JZEIOAW0_L5M< M6VLC0HUEN9+Z21'GVW7S1PBWE@,?!8L>NOX#_;0\;?ML?&'P7\(_@-K,_@C2 M+[P1'XU\0:I;0V]U?Q27$JV\5A!]JBF@0I)N:21H7W* %V]2 ?KY17PO^PY^ MT5XS^,VD>-OAI\67AG\9_##Q%=>'-4N[>+R8K](CFWO%C!(C\^/ED' 8' ( M ^Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHKB_B+\0O"'PH\#:K\1_'U['IVCZ M-;OQ\4_\%'?VT-,_9 ^ M"$UUHDT;^,O$"R6FB6YP2C8Q)CPM\L*L %$LQR!TW2,S8V@X_KR\*>%?#O@? MPU8>#?"-G'I^EZ7!':VEM"-L<4,0"JJCT 'UK[_,IQR/+EEM)_[155ZC7V8] M(_I][ZH^;PJ>88KZU-?NH:17=]_Z\NS-^BBBOSX^E"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#\K?\ @H'_ ,$S/!'[6UC&;&?R9+.:^QR;B*G['^ST^ MM8-\M7\)>O\ 7^9]7>!_'/A#XE^$K#QYX!UM'U2(36MW;MOCD0\<'L000 MRG!5@00""*ZNOX\OA9\9OVJ_^"1WQMG^&_Q L6O?#=Y/YMSIYC[/\^G5+HR[-(8F].:Y:BWB_T\CV MFBBBOFSU HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __ MT?[^**** "BBB@ KS+XR_%#P9\%_A?K/Q1^(A8:'H\'G7Q1!(1"6"L=I(R!N MR1Z9KTVLK7-"T/Q/H]SX>\2V<&HV%Y&8KBVN8UEAE1NJNC JRGN""* /YPO% M_@Q?V,/VN9/C1^QQJT>FZ!XB\<>'_#M[X*LF$NGZQ:ZO:0SR36J!B%DC+NRE M!M16&TJ@*O\ HA_P6>=$_P"":?Q+WD#*:4!GU.IVE?4_PE_8W_9E^!GCC5/B M'\*?!FDZ)JFJ,I,EK:0Q?9E6-8REOL0&)'V[G52 S$DUZI\1_@Y\(OC%96^F M?%SPKH_BJVM&9X(M8L8;Y(F;&2BS(X4G R0.<4 9_BCQ)\-(?"^G>#_'NNVV ME+XGA^PVB-J']GW%TSQC*6TB21R^9M.086#CJ"*_-3]A_P"$)_9X_;<^+7P9 M^#.KWNJ?"Z'3;#4Y+:ZNY+U-+U^\D2<$_H=XJ_9 MA_9P\<>"M-^&_BWP'H%_X?T9VDT_39=.@-K:,V2QABV;8]V3G:!G)S7I/@KP M)X(^&WAV'PC\.]&L=!TFVR8K+3K>.UMX]QR=L<2JHR>3@ M%_@C^R_\*_V9?&&JVUCXX/AE-8?0KB=5U!8;F1II&\DG?M1Y"AXP"I'8X^M/ M%?P#^!_COQE8_$7QKX/T;5M?TW8;74;RQAFN8O+.4VR.I8;#RO/RGD8-=)W?Q M_BO=:)8R>)[2S;3X=5:!#>1VCMO,*RXWA"Q)VYQDGU.0#\-_P!D MWQ!IW[-'[ G[1OPR^)73Y?B!\*[*]TXW65_TRVF22ZLQNZ31*YD>, M*_@'\#_ !WXRL?B+XU\'Z-JVOZ;L-KJ-Y8PS7,7EG*;9'4L-AY7 MGY3R,&M?XD_"/X6?&/18_#OQ8\.:;XDL8I/-C@U*VCN423&-RB13M;!(R,'! M(Z4 ?FW_ ,$R]*_X2;XD_M"?M#Z;N?1?&OCNX@TJY!S%=VNE;HO/B/1HW=V M8==N.U?K/61H'A_0?"NBVOAOPO90:;IUC&L-O:VL:PPPQJ,*J(@"JH'0 "M M>@ KS/\ X5I_U,&L_P#@5_\ 8UZ910!YG_PK3_J8-9_\"O\ [&C_ (5I_P!3 M!K/_ (%?_8UZ910!YG_PK3_J8-9_\"O_ +&C_A6G_4P:S_X%?_8UZ910!YG_ M ,*T_P"I@UG_ ,"O_L:/^%:?]3!K/_@5_P#8UZ910!YG_P *T_ZF#6?_ *_ M^QH_X5I_U,&L_P#@5_\ 8UZ910!YG_PK3_J8-9_\"O\ [&C_ (5I_P!3!K/_ M (%?_8UZ910!YG_PK3_J8-9_\"O_ +&C_A6G_4P:S_X%?_8UZ910!YG_ ,*T M_P"I@UG_ ,"O_L:/^%:?]3!K/_@5_P#8UZ910!YG_P *T_ZF#6?_ *_^QH_ MX5I_U,&L_P#@5_\ 8UZ910!YG_PK3_J8-9_\"O\ [&C_ (5I_P!3!K/_ (%? M_8UZ910!YG_PK3_J8-9_\"O_ +&C_A6G_4P:S_X%?_8UZ910!YG_ ,*T_P"I M@UG_ ,"O_L:/^%:?]3!K/_@5_P#8UZ910!YG_P *T_ZF#6?_ *_^QH_X5I_ MU,&L_P#@5_\ 8UZ910!YG_PK3_J8-9_\"O\ [&C_ (5I_P!3!K/_ (%?_8UZ M910!YG_PK3_J8-9_\"O_ +&C_A6G_4P:S_X%?_8UZ910!YG_ ,*T_P"I@UG_ M ,"O_L:/^%:?]3!K/_@5_P#8UZ910!YG_P *T_ZF#6?_ *_^QK^9?\ X*J_ MM+:M\5OBO;?L=? _5-5UZRL;V*VU&,3F?[?J[.$CMHT0#<(7(4@YW3$C;F-6 M/Z^_\%/?VW(?V3/@TV@^#;E1XW\41R6^F*K*7LXL8DNV4\_)TBR,&3U"L*^" M_P#@C!^Q3<)O_;(^*EJ7N+CS(O#D5P#OPV5FO3GJ6R8XB>HWMCE&K[KAO"4L M!AI9[C%=1TIQ_FEW]%_F^B/GLTK3Q-59?0>^LWV7;^O)=3]'?V)/V$-'_97^ M"]GX7EU2[B\2:DJ76N7%A-LCENL'"*2N3'"#L3.,\M@%B*^PO^%:?]3!K/\ MX%?_ &->F45\;B\75Q-:>(K.\I.[?]?AV1[E&C"E"-.FK)'F?_"M/^I@UG_P M*_\ L:/^%:?]3!K/_@5_]C7IE%9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^ M!7_V->F44 >9_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ M"M/^I@UG_P "O_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH M_P"%:?\ 4P:S_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V M->F44 >9_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^ MI@UG_P "O_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"% M:?\ 4P:S_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F4 M4 >9_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG M_P "O_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ M4P:S_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 >9 M_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG_P " MO_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ 4P:S M_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 >9_P#" MM/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG_P "O_L: M/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ 4P:S_P"! M7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 >9_P#"M/\ MJ8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG_P "O_L:/^%: M?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ 4P:S_P"!7_V- M>F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 >9_P#"M/\ J8-9 M_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG_P "O_L:/^%:?]3! MK/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ 4P:S_P"!7_V->F44 M >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 ?(_P >/V,/A/\ M(>" MI/ _Q7N=2U* ;FMII)U::UE(P)(6*$JW3/9APP(R*_F3^)WPN_:Q_P""37QE M3Q!X5U"YD\.:E*$@OX"Z66HQ D^1H?#SXBZ=#JNCZG&8KBVG7(YX&^'K1]IAY M?%!_FNS_ #]=3RLQRN.(M4IOEJ+:2_4^*/V/OVB?A+^V1X%7Q'X'\2:S8ZQ: MHO\ :6CSWP:XM7/!(.P>9$3]V0 \9"GY:^P?^%:?]3!K/\ X%?_ &-?RU_M M7?L3?M _\$W_ (FP_M$?LVZG>R>&()=\&HV_S3V&XC,%XF"KPN?E#,&1P-K@ M'&[]K?V!/^"D/P^_;!T>/PAXC,&A^/;6+=/IV[;'=A02TMKN.6 +-'DL@YR M1DUUYUP[3C1_M'*Y<^'?WP\I=;+O]_1O' 9I)S^JXMG8^Y_P#A M6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&O3**^//;/,_P#A6G_4P:S_ .!7 M_P!C1_PK3_J8-9_\"O\ [&O3** /,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_ M\"O_ +&O3** /,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6 MG_4P:S_X%?\ V-'_ K3_J8-9_\ K_[&O3** /,_P#A6G_4P:S_ .!7_P!C M1_PK3_J8-9_\"O\ [&O3** /,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ M +&O3** /,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P M:S_X%?\ V-'_ K3_J8-9_\ K_[&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK M3_J8-9_\"O\ [&O3** /,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O M3** /,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P:S_X M%?\ V-'_ K3_J8-9_\ K_[&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK3_J8 M-9_\"O\ [&O3** /,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O3** M/,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P:S_X%?\ MV-'_ K3_J8-9_\ K_[&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\ M"O\ [&O3** /,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O3** /,_^ M%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P:S_X%?\ V-'_ M K3_J8-9_\ K_[&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ M[&O3** /,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O3** /,_^%:?] M3!K/_@5_]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P:S_X%?\ V-'_ K3 M_J8-9_\ K_[&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&O3 M** /,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O3** /,_^%:?]3!K/ M_@5_]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P:S_X%?\ V-'_ K3_J8- M9_\ K_[&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&O3** / M,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O3** /,_^%:?]3!K/_@5_ M]C1_PK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P:S_X%?\ V-'_ K3_J8-9_\ M K_[&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&O3** /,_\ MA6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O3** /,_^%:?]3!K/_@5_]C1_ MPK3_ *F#6?\ P*_^QKTRB@#S/_A6G_4P:S_X%?\ V-'_ K3_J8-9_\ K_[ M&O3** /,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&O3** /,_\ A6G_ M %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&O3** /,_^%:?]3!K/_@5_]C1_PK3_ M *F#6?\ P*_^QKTRB@#SVR^'OV*\AO/[E>A4 M44 %%%% !1110!__TO[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ KS?XO_%;P7\#?AGK7Q:^(5S]ET?0K9KFX88WM MC 2- Q ,DCE4C7(W.P'>O2*_E3_X*G_M6>*/VL_CMIW['_P(1]3TK1]26U,= MO@G4M98F/AB<>7!ED4DJNXN[$J$(]WA[)99EBU2;M36LWVBM_F]E]^R//S/' M+"T7/>3T2[L\A^#'@3XE?\%:_P!MN_\ '?Q"#P>&[-X[C4_+8JMGI:.1!9Q, M!CS)!E0< G]Y)U!%?U\:-H^E^'M'M- T.!+6RL88[>WAC&U(XHE"HJCL%4 M>E?+G[%/[*GAS]C_ .!.G?"W2F6YU.0_;-8O%Y%S?R*HD*DA3Y:8"1@@'8H) M^8L3]:UT\3YU''5U2PZM0IKE@O+O\_RL993@'AZ;G4UJ2UD_T^04445\R>J% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?JNE:9KNF7&BZU; MQW5I=1M%-#*H9)$88*L#P017\RG[?G_!++Q7\$==E_:0_9 ^TC3;.87T^EVK M,+O3)5;>);0K\S1*<$*#OC(X++]W^GNBO9R7/<3EE;VE!WB_BB]I+S_1G#C\ MOI8N'+46JV?5'X>_\$Z?^"KV@_&E+/X+_M&746E^+L+%8ZF^V.VU(\ (YX$= MP3T& C]B&PI_<*OP1_X*)_\ !)>P^($M[\=/V6K2.PU\![B_T.$".&\=1DR6 MP&!',<'* ;9&.1M;);QC_@GS_P %7-:\!:A#^SE^V#)/'':2_8K/6;I66XLY M$8J8+U6^;:I^4/@-'C#@CE?H\PR/#9E0>8Y*MOCI=8O^ZNJ\ON[+S,-F%7"U M%A5RJ+G !.6(4$C2E2G4G&G M35Y-V2[MDSFHQ_P#P5?\ VW9/V8OA*OPV\ 71A\:^+X72WDC^]966 M=DL^'H7',%G("LER M1V>8?*G3$63R)./S^_93^#?Q$_X*F?MC:M\9/C)D^';*>.]UEHCMB6,9%K80 MAB2%8)M/4B-68MO()_KTL[.STZSBT_3XD@MX$6.**-0J(BC"JJC & !P!7 MW>UN,M>:0QP0T)Y$D!7YA&#M.0\9&3N_JB\%>-O"/Q'\*V/CC MP'J,&K:1J48FMKNV<212)TX([@@@@\@@@@$$5\C_ +:?["7PG_;-\&FS\2)_ M9GB6RC8:9K,*YEA8@X21>/,A)QN0X/\ =*GFOYU_A+\$XAIO$8)*GBUK*' M2?G'S_I_S'@0K5LLDJ5=\U%[2ZQ\G_7IV/["**\:^ _Q]^%W[27PZM/B=\)= M274-.N0%D4_+-;38!:&9,DI(F1D<@]5)4@GV6OS^K2G2FZ=2+4EHT]T?20G& M<5*+NF%%%%9E!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 %%%% '__4_OXHHHH **** "BB MB@ HK*LM=T34M0O=)TZ\AGNM.=([N&.16D@>1!(JR*#E"R,& .,J0>AK39E1 M2[D 9)/0"@!U%%-1TD021D,K#((Y!% #J*:64,%) )Z#UIU !132RA@I(!/ M0>M#,J+N<@ =S0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "OY,_^"C7[2GC+]O+]IK2/V6/ M@$6U/0=*U#[%8QPL?+O]3.4EN6/W?*A4LJ.>%C$DF=K\?IA_P5]_;<'P)^&/ M_"A?AW>!/%OBV!A=/&S"2QTQ\JS@KC;),043G(4,W!VFN3_X(Y?L/K\*/ J_ MM-_$FR*>)?$D&W2H)T&ZSTZ3!$@!Y$EP,'/418'\;"OO<@H4\KPWT@'FS-CG&0%C!)*QJJY.,GZ6HHKXC$5ZE>K*M5=Y2=V_-GOTZ M<:<%""LEH@HHHK$L**** "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 **** "O OVCOV:/A+^U/\.Y_AQ\6=/%U;ME[:ZCPMU9S=I() M,$HW R/NL/E8$'%>^T5K1KU*-2-6E)J2U36Z(J4XSBX35TS^.SQ=X*_:V_X( M_?'2+Q/X9N/MWA_4G\N&[:,G3M4A7DPSH&)CE YQN#C[RDC-?T>_LQ?M[?L_ M_M-?#8>.]+U:VT&[M0JZEIVI3I%+9R'/!=MJNAQE77@CJ%;*CZ<^)7PS\"_& M#P3J'PZ^).FPZMH^IQF*>WF&00>C*>JNIY5E(93R"#7\)'[67PALO@)^TCXQ M^$6E+,EGHFI216GV@@R&V?$D))'7,;*0>I!R<'BOTO 1PW%,/9XE6(V) 20GA&)&UB#D8KWBO(?CWXT\> M?#KX.Z_XY^&.AOXFU[2[8W%II42L\EVRL,QH%(8L5SMQW['I0!^!?_!.+P?^ MSO\ M ^*KVZTFQD^'_Q>\$:SH%Y=6MY))!K$PT^*U355G!<2W,-W*DX?S=Q5 MY SJ"<'[J_X+8^%+/5O^"?'C7Q8]W?V]UHBV+0+:WD]O!)]IOK:&03PQNL(+#XCZ-XV\.WIU:^TN[TD: M9HL%C +V*_:Y2)"&(*K!EI),G8#&S%OT%_X*_:=XE\7_ +"'C'X7^!=!UCQ' MK_B+[#%8V6CZ;=:B[FWOK::0N;>*18@(T9@9"H;&%R>* /I/X\_LW:1^T]X4 M\/> ?'VIW47@Z%OM.L:59RR6S:KB/;##+-$Z2+ K,9'12"[*G( .?A+]A;X, MVO[.O[=GQB^"GP+N[M?A5I6EZ5.*1 M3'G,<$AC,Y& P3VNM7@^"G@7X3?$+P];/'=ZUK_BCQUI9TIKZ M^E9=\I? 3XV?L?V'A+7-=U M?Q#JFKS> YM-T^>YL[^UUZ()$);I$-O;O:.6-SY[Q *,KD$$_[\6#6M=B\':L'99]!M-$B5[#["X.;? 3XV?L?V'A+7-=U?Q#JFKS> YM-T^> MYL[^UUZ()$);I$-O;O:.6-SY[Q *,KD$$S?L^_LQ^(_^"<'QU\*?$76]/OM8 M\)ZW\/K7PYX@N]%L;C4GL=>L&27S6@MHY)C;S@,B.L;8D^_M!&0#Z1_X)K^. M]^,?[+>J7DU_8_"CQ;-8:+)<2-+-%I%YNDM;=G8EF$ 1D4D_=PO 45^I M-?G%_P $\/A#X[\+0_$WX]?$S29M!U3XK>++O7;;3;M=EW::6/DLTN%_@FV[ MF9.J[@#AL@?H[0 445YG_P *>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ M(TO_ ,71_P *>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ (TO_ ,71_P * M>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ (TO_ ,71_P *>^'/_0._\C2_ M_%T >F45YG_PI[X<_P#0._\ (TO_ ,71_P *>^'/_0._\C2__%T >F45YG_P MI[X<_P#0._\ (TO_ ,71_P *>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ M(TO_ ,71_P *>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ (TO_ ,71_P * M>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ (TO_ ,71_P *>^'/_0._\C2_ M_%T >F45YG_PI[X<_P#0._\ (TO_ ,71_P *>^'/_0._\C2__%T >F45YG_P MI[X<_P#0._\ (TO_ ,71_P *>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ M(TO_ ,71_P *>^'/_0._\C2__%T >F45YG_PI[X<_P#0._\ (TO_ ,71_P * M>^'/_0._\C2__%T >F5X-^TO^T)X)_9>^#.L_&3QTZF#38]MM;;]DEY=OQ%; MQ\,=SMU(4[%#.1M4FNIF^$GPSMH7N+BQ$<<8+,S3R *!R227X K^3[]L#XDZ MA^WW^UQI?P#_ &:+8R^'[6Z.GZ7M=VBNI>?M%])DL1$J@E3SMB3=@%F%?1<- MY+_:&)_>.U&'O3?9+I?N_P %=]#S,TQ_U:E[FLY:17G_ ,#_ (!U?["G[/WC MG_@H]^UAJ_[0WQ]#WOA[3KP7^JNZ,;>[N<@P:?'O8XB1 -RY;9"H0XWJU?UQ M0PPVT*6]N@CCC 5548"@< #H!7RO\!OV./@M\ OA7I7PP\-V'GK81#[1=L[ MI)=W+P?\ "GOAS_T#O_(TO_Q=+B3.O[1Q-Z:M1A[L M%V2ZV[O\K+H&58#ZM2][6QZCI.JP)=6ES":_ M/S]O3]@+P/\ M*_!"\T[P78I:^+]'5[K1KAI'.Z0#+P,68@), ![,%;M7Y&_ M\$D?VA-!\-_$*X_8_P#CU:/"UU7F?U,T5YG M_P *>^'/_0._\C2__%T?\*>^'/\ T#O_ "-+_P#%U^?'TIZ917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917GME\*O .G7 MD.H6=ALF@=9$;S9#AE.0<%L=1WKT*@ HHHH **** /_6_OXHHHH **** "BB MB@"E;Z;IUI=7%]:6\<4UVRM/(B!6E95"@N0,L0H !/0 "KM%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 445\S_M;_M.>#?V2O@CJGQ<\68GFA'D:;9;@KWM](#Y4 M(/8<%G8 E8U9@"1@[8?#U*]6-&DKRD[)>;(J5(TX.5X..285WD[.K)=7_+Z?I;NSP,MIRQ==YA66FT%V7?\ K_(****^ M"/H@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "OYKO^"R?[&5[X3\0Q?MG?"2&2'S)XAKRP M'F&Y4_NKQ>ZY(5'(Z-M;NQK^E&L#Q7X7T'QOX8U'P;XIMDO--U6VEM+J"096 M2&92CJ1Z%217L9%G%3+<7'$PU6TEWB]U_EYG#F&"CBJ+I2WZ/LSX/_X)N?MF M67[7GP-AN->E5/%WAT1V6L1=#*P4;+E1_=E&<^CAA@#;G]#Z_CN\6Z-\2_\ M@D5^W1#KN@K<7GAFX9I+8,=JZGHL[_O(&897S8B!R>DBI(5"L ?ZW?AU\0/" MGQ6\":3\2/ ]TM[I.M6L=W:S*017I\4Y/3PU2.,PFN M'JZQ?9]8_+I]W1G+E&-E5BZ%?2K#1^?G_7ZG:4445\H>P%%%% !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% '_U_[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJ&H6 M&DV$^J:I/';6MM&TLTTK!(XXT&69F. % !))X K^0W]J3XO?$;_@J?\ ME:5 M\(/@^''ARQG>QT@."8HX ?\ 2=0FQR P4-ZA%10-Y.?OO_@L]^W ?".B/^R) M\-+O&IZI"DOB.>,J?)LY1NCM>Y5YAAY.A$14PO\&3]_DU*&38!YQ77[Z>E)/\9? MUT_Q'S>.G+'8GZE3?N1UF_T_KKZ'Z#_ SX+^"?V>_A3HOP@^'T'DZ9HT B5C M]^:0_-)+(>[R.2[=LG P,"O6J**^$JU9U)RJ5'>3=V^[9]%""C%1BK)!1116 M904444 %%%% !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!\3?M[?LB:)^V'\"+OP20L7B'3"U[H= MTQV^7=JI&QC_ ,\Y1\CCH.&ZJ*_$_P#X)&_M>ZU\!OBE=_L9_&OS+&RU*_D@ MT\7 (:PU4-M>!O[J3,,>@EQV8FOZB:_G4_X+.?L3S-_QF1\+8'6YM_*C\10P M+SA-J0W:[>05X20^@5N,,3]OPOCJ6)I3R3&O]W4^!_RSZ6]?STZL\#-L/.E. M./PZ]Z/Q+O'_ ('];']%=%?F1_P3 _;7@_:P^# T#Q=(GAJZM*+M_DUY-:H]C#8B%>E&K3>C M"BBBN,W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHKYH^-G[7'P.^ .I1:%X^U-O[2F3S!9VL9GF5# MT+@<)GMN()ZCBN;%8RAAJ;JXB:C%=6[(Z<)@J^*J*CAJ;G-]$KO\#Z7HKR?X M/_&WX6\;^7-&P*30OUVR(>5)'(['L:]8K2A7IUJ:JTI*47 MLUJF9UZ%2A4E2K1<9+1IJS7R"BBBM3(**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#__T/[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "OD7]MG]J_PY^Q]\"M0^)VI+'=:K,?LFCV+G_CYO9 =@8 @^6@!>0@@[1@' M<5KZHUG6-+\/:/=Z_KDZ6ME8PR7%Q-(=J1Q1*6=F/8*H))]*_D%^+_CGXE_\ M%;OVV['P/X!:2V\-VK20:8)EPMCID9!GNY5SCS),!B,Y)\N// -?3<,9+'&U MY5<0[4*:YIOR[?/\K];'E9MCGAZ:A2UJ2TBOU^7YGLG_ 2J_91\4?M4?'74 M/VQ/CH9+_3-(U)KV.6? .I:TS>;N*@8,>?";X6^#? M@G\-]&^%/P_MOLNCZ';+;6Z'!8@3U;[L****\(] **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "LW6=&TGQ%I-SH.O6T=Y97D;0SP3*'CDC<8964\$$<$&M*BFFT M[H&C^/+XS>!OB7_P26_;9T_QM\/6EN/#=S(USIV\L([W3G(%Q9RD@@O'NV[O MF*_NY.&( _K(^$?Q4\&?&_X:Z-\6/A[NQQE) /X6)'(! M'X&?\$L_VK_$/[)GQQU+]D;X]F32])U34&M56Z)5=-U93Y>#GA8Y\!6/W=VU MLX+&OT'$I9_EGUF/^]4%:2ZSAW]5^=^Z/FJ3_LW%^R?\&IM_=?;^O+LS^JJB MBBOST^E"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **I:CJ M>FZ1:-?ZM<1VL"?>DF<(@^I8@5X9XH_:K_9P\'.8]=\::4LB_>2"X6X=<>JP M[R/Q%<]?%T*"O6J**\VE^9TX?!XBN[4*)O^"G/[,&A%UT MF;4]:*_=-I:% W_@0T1_,5\Y>)_^"M]HJ&+P9X+=F/26]O H'_;..,Y_[['X MUX.)XRR:A\6)B_\ #>7_ *2F?0X7@C/*_P &%DO\5H_^E-'[,45_/K?_ /!2 M']K/Q[.+'P'IEE:OD*JZ?8R7,I)QP?,:4'/LHZ_C47V+_@J#\6KC;(?$EKYR MDG++HZ =\C-N!TZ8R?QKRGQ]A:CM@\/5JO\ NQT_S_ ]=>'>+I+FQV)I4E_> MGK^5OQ/Z M1U/3=(M&O]6N([6!/O23.$0?4L0*\'\5?M8_LV>#%+:YXUTK(Y M*6TXNG'U2#>PZ^E?D!IG_!-']J/QO<-?^/-7L+1@3EKR[DNIB2.HV(X[#.7! M]J]U\,?\$D-*2*.3QEXTEEH#R2-GV)0?2E_;W$&(_W7+>7SG+] M/=8_]7N',/\ [WF?.^U.#_/WD?0'BC_@IW^S%H,ACTB35-;QT:SM-BG_ ,"& MA/Z5\Y^)O^"N$ #P^#O!+-_,H)]3Y A_P]J]_P!%_9V_9G^&R?;['PKHEB0Y@C=UP,<23;B/? M!%'U3BK$?Q,13I+^ZKO\4_S#ZYPAAOX>&JUG_>ERK_R5K_TD_'B^_P""C?[7 M7Q!+6G@+3+.U8$+G3;"2YD!8\9\QI1GT^45\2_&BS^,\WC*;Q=\<['4+36=: M/GM)J%L;5Y=H"\(50 * !M QP!BOZ8=4_:3_9N\"V7V-_%.E0PVPVB&R<3 M[ .P2 .?P K\I/VI_P!L77?B?XHE\._#^>-?"]H5\DO;JSW+@ F1A,I9<-D* M !P,GGIQ8_@3&8VE;%9A*(."P-7FPF6QA%Z-I^\U_BY? MG8[K_@DUX*\66UUXI\?7,4L.C7,4-G"[<)/.C%F*^OEC )Z?-CKG'[25^R2LM>KT"BBBO8/$"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH __]'^_BBBB@ HHHH *H:KJNEZ M%I=SK>MW,5G96<3SW%Q.XCBBBC!9W=F("JJ@DDG R:OUXO^T;\((?V@/@+X MO^"06&F75W87-O8ZG-<1K(BVER\8ADW!P$&X&3[R!D*L?;?CU M^TO\"?V8?"@\:?'?Q-9^'+&3<(?M#%IKADQN6&% TLK#(R(U8C/.*_$7]CSX MQ2?"GXT7G[#/_!0/3H['Q8^L^'CX=UFS!.EWMUH<%H+!%F4Y2X=8H7P0N_>4 M=4+!6^YO^"T%M;S_ /!-;XE2S(K-&FE%6(R5_P")G:=#VZ4 ?H[XK\=>#/ G MA.Y\=^-]5M='T6SB$UQ?7LJV\$2-@ N[D!-O$@M;[33;C4GCM;BXM=-^UD+!]NN88GM[,2DC8;B2/.0>AS7TQ')'+&L ML3!E8 @@Y!![BOP8_84!\@'W>V*^^/\ @F#XM\3>-_V _A;X@\7/)+?'1EMR\QR[Q6LCP1,3WS&B MG)Y/4\T >K_$']L?]G#X6^,+KP-XV\2"UOM--N-2>.UN+BUTW[60L'VZYAB> MWLQ*2-AN)(\Y!Z'-=G\5?V@_A+\&#I=OX\U*1;S7&==-L+&UN-1OKSREW.8; M6TCFGD5%(+LJ%5!!)&17X^_L.6FG?%O_ ()Z_M">-_&L(FN?'&N^,KO43-\[ MC=;A%0D\CR@/D ^[VQ7@_P#P2 ^('BSXU?M1Z9X@^([2SWG@[X2:=H]@URVY MO)DNU;S5SW= JE_O$=30!_13\-OB9X"^,'@JP^(OPRU2#6=%U)"]O=6YRK8) M5@00&5E8%71@&5@0P!!%=S7Y)_\ !-N^OM+^/G[3?PVL0R:#I'CY[RRC_P"6 M4 M9_\ "X?AS_T$?_(,O_Q%'_"X?AS_ -!'_P @R_\ Q% 'IE%>9_\ "X?AS_T$ M?_(,O_Q%'_"X?AS_ -!'_P @R_\ Q% 'IE%>9_\ "X?AS_T$?_(,O_Q%'_"X M?AS_ -!'_P @R_\ Q% 'IE%>9_\ "X?AS_T$?_(,O_Q%'_"X?AS_ -!'_P @ MR_\ Q% 'IE%>9_\ "X?AS_T$?_(,O_Q%'_"X?AS_ -!'_P @R_\ Q% 'IE%> M9_\ "X?AS_T$?_(,O_Q%'_"X?AS_ -!'_P @R_\ Q% 'IE%>9_\ "X?AS_T$ M?_(,O_Q%'_"X?AS_ -!'_P @R_\ Q% 'IE%>9_\ "X?AS_T$?_(,O_Q%'_"X M?AS_ -!'_P @R_\ Q% 'IE%>9_\ "X?AS_T$?_(,O_Q%'_"X?AS_ -!'_P @ MR_\ Q% 'IE%>9_\ "X?AS_T$?_(,O_Q%?('[;G[>O@#]F7X'7_BGPU=I>^*+ M]6M-$M'C<*]RP_UCAE&8X0=[67RIO$DL()8EL/!9J0>2?EDE !SE%!_U MBU^@G_!,;]B6+]DCX,C5O&-N!XW\4)'<:J3M8VJ#)CM58=D!S)@D-(3@D*M? MCU_P2E_9^T?XF?%N[_:__:)NWNX;"\EN=.6[C:=]0U9V+R74A*MN$+$L#U:8 MA@08R#_33_PN'X<_]!'_ ,@R_P#Q%?8\28NE@,-'(L&[J.M27\T^WHO\ET9X M>5T9XBJ\PKK5Z179?\'_ #?4],HKS/\ X7#\.?\ H(_^09?_ (BC_A+/;W,;12QO!*5='&&4C9R"#@UZ MF39K5R[%PQ5+INNZZK^NNIR8[!PQ5&5&?7;R?<_/3_@E+^VXO[3?PC'PX\>W MGF^-O"<*QW!D8&2]LEVI'<^K,"0DIQ][:227K]8J_C?^/WACQ!_P3>_;.L?B M[\!+GS/#EUZ:-KB,VSO\ O]/E#!6(5?E!ZE"I#;P2/ZB_A#^UI\$_C1\. M=*^)/A/5,VFIP+(8FBD,D$N/GBDPI&^-LJV"1D9!((->WQ3E5*G*&8X+7#UM M5_=EUCY=;+U70X,HQDY*6%K_ ,2&C\UT?]>O4^E:*\S_ .%P_#G_ *"/_D&7 M_P"(H_X7#\.?^@C_ .09?_B*^0/:/3**\S_X7#\.?^@C_P"09?\ XBC_ (7# M\.?^@C_Y!E_^(H ],HKS/_A;ZQ^V3^S#H+.FI^,K%73[R)OD<8[%45CGVQ6%?%4:*O6FHKS:7YG1 MA\)7KOEH4W)^2;_(^F:*_/GQ/_P4U_9>T&-FTBZU'6F' %G9LF??-P8>/UKY MV\4_\%;])C;RO!7@N:8$?ZV^NQ%@_P"Y'&^?^^Q7@XGC')J'QXF+_P -Y?\ MI-SZ'"\$YY7^#"R7^*T?_2FC]CZ*_GSU?_@IO^TYXMNGLO!NFZ;8[O\ 5K:V MLEQ, >F2[NI/_ /:N"N_B5_P4&^)JO#/J>NPK(=QV%=+!P.Q40#!]!P:\E\ M?82H^7!T*M5_W8Z?Y_@>PO#K&4US8[$4J*_O3U_*WXG]'M]J%AI=L;S4YX[: M%2 7E8(H)Z#Y7@U[QII*2Q [XXKE9Y%QU!6(LP/MC)K\ M)[']CWXU^/WCU'Q]XGL;5UPN-1N+FZF53UV^7#*O'IO%>Y^&?^">/PI0QS>, MOB/)("!YD-EILB8/<"1RV>.YC%+^W\_Q'^ZY;RKO.27X>ZQ_ZN\.X?\ WO-. M9]J<&_Q7,OR/M;Q-_P %-_V7]#$G]DSZEK)4@+]DM"@;/<>>T6 .^>?0&OG/ MQ3_P5OLEC\KP5X+=W(_UM]=A0IS_ '(XSGC_ &QCWKT+PO\ L5?L+Z!)OU:Y MU/7!S\M[-,@Y_P"O:* \5[KHWA3]A#X:V^VWTC0K01[6\R]M3-(N.A\RX5V' M3UZT?5.*\1\=>G27]U7?XI_F'UOA##?P\/5K/^\^5?@U^1^;.H?\%)_VJ_'= M^;'P!I-C:EB1''964EU-SP,[V<$@GL@'J*JI%_P5!^+DKVS?\)):^;@MNVZ, MN /^W< 8Z@=?0FOUBG_;$_98\+6<=A:^)+9(8QM2*TMIG51Z 1QE0/RKR+Q! M_P %)/@AIK/#H>GZKJ3KC:ZQ1Q1-^+R;Q_WQ1_J=BZW^^YE5DNT?=7W7:_ / M]=L'0_W'+*47WE[[^^R?XGP!IG_!-;]JOQVRZCX[U2PLY 1D7][) MZ_,-GA7PG;VY'\5W=--G_@*)'C_OHUY+>_MP?M9>-6:/PND5IOZ#3K#S<#V, MHE/XUT4. ,FIN\Z;F^\I/]+(YL1XBYW47+3J1@NT8K];L^U_#'_!,S]ESP_, MLNIVNHZT%'W;V\*@GU/V<0_X5[AIO[/?[*GPM@\P>&=!T\8WB6^CBDI$E MQN8#UP<5^0UW>?MC_$:,)K6KZLD!P"LUT;6/DY^:-67./]TX_2M+2?V0/$NO M70U'QCXNTVU:;YI&VW5S.#WW?NE4G'^V:][#9%EV'_@X>"??E5_OW/GL5Q!F M>(_CXF;7;F=ONO8_6?5?VI?V9? U@MH/%&FK!"-J1:?_ *0H'HJVZN /TKQC MQ'_P4;^ >CR-#H\&J:L0#M>"!8XR1TR971AG_<-?-?A[]B;X#VX!\5^.KV[. M>1:61MN/3+B;WYKW;P[^S3^Q-H+))=1W&J.F,&[DN3DCN5C6-3]",>U>JE;1 M'D-MN[/)?$7_ 4^O75XO"7A%(SSMEN[LO\ 3*)&O_H=>6R_MQ?M9?$&X-MX M#T^*)I,JB:9I[W+Y[?ZSSU?H_X>TG]E#PJFS0-&TNW/=_L!>0]_OM&6 MQ[9XKU:/XN_#6*-8HK\*J@ 0R@ #L/DIB/R#/AK_@HC\48G2X.NQ1,2766= M-,4@\$%2T.1_LX(]JT['_@GC^T)XLNQJ?C36+"WD?AVN+B6YGXZ=$*G_ +[K M];/^%P_#G_H(_P#D&7_XBC_AI@2A^1\P> M)5VD#/&P@\?VGJ^IE/M-R%*($CSMC123P"22QY8]A@"OJFO,_\ A

E>O44 ?BUJG[+/[47[47Q-O]-^/VB:'X/T M>P\7Z#XGN[_3;R>_ENY=)LHHUBT_S+:W\M)"#YDSL6CY0*^"U?7?_!1?X _& M#]JC]EO7?V>_A NCPW/B4VRW%YK%Y/;);):W,-R"B06MP92_E%2"8PNZDMKW1KR>Y2X6\N);AMZ3VMN8 MBAD"C#2;AR=O0_>]% 'Y,ZG^QC^T)\.?"GQ7^ O[/5WH<7@GXM:A>:@M]J-Q M-'>>'FU>,1:@D-M' Z7*,H)MAYT'EL?FR!D_5_PL^%GQB^"/BOP9\(?AZ=&_ MX4]X9\*QZ;(;CS3K;ZE;G8C@C]R8FC 9L\[R_P#LU];T4 ?DSJ?[&/[0GPY\ M*?%?X"_L]7>AQ>"?BUJ%YJ"WVHW$T=YX>;5XQ%J"0VT<#I6Q^; M(&3U]A^Q)XD_9Q^*7@_XS?LGPV&H3Z#X0C\$ZKH^L7;V,>HV-L4>WN1<107& MRYCD0;]T3*Z$J"A'/Z;T4 ?'W[&W[-.L_LZ^$/$=_P".]0@U;QCX[U^]\3>( M+JT5EM1>7I'[FW#X;R85 5"P!/)P,[1]@T44 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% '.^+O%GASP'X7U'QKXPO(]/TK2;>2[ MN[F7[D4,2EG8XR> .@!)[G:?Y]EX9MV,<;("RZ;HL M#\RL&.WSIQV]Q%_;ILBTCW M5\Q'DV*JGW_+8AI%&[,Q5<*T; _JQ_P3F_8QTO\ 8_\ @=;V.L0QR>,-?6.\ MUNYVC^ /"?PL\#Z5\.? MFEAI&C6T=K:P(.%CC M&.3W8]68\LQ)/)-=C117P$YRE)RD[M[GTB2226P4445(PHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH ^9?VN_V9?"7[6?P.U7X2^)ECBN M)5,^F7CKN-G?1@^5*,8.!DJX!^9&8=Z_G4_X)N?M.^+?V&_VC]6_97^/DC:= MH.I:@UG=),W[K3]3&$2<$X BF 57;H5V/T6OZQ:_"O\ X+(_L0/\4?!G_#3W MPTLP_B#P[!LUB&,?/=V"=) .\EOR3W,9/7:HK[/A;,:,XSRC'/\ +_"<"+%+(?GOM/'RH^?XI(N$<]2-KRTW !/VJX2' ;@??(Z]JFBOFS7OVP_V7 M_#8+:AXWTN3:,_Z++]J[X_Y8!\_3KWZ5XEX@_P""F/[+.C!CIU[J&K;>@M+- MUW?3SS%^N*\JOG^64?XF)@O^WE?[KW/7P_#N:5_X6%F_^W7;[[6/T HK\D_$ M'_!6OX=VV[_A%?".HWN#\OVN>*UR,=]@FQSQWXY]J\7\0?\ !6OXB7.[_A%? M".G663\OVN>6ZP,=]@ASSSVXX]Z\>OQWDE/_ )?W?E&3_&UOQ/;H>'V?5=?J M_*O.45^%[_@?NI7F'Q&^-/PI^$:0-\2=?L]':Y!:&.>3$D@7J5098@="0,9K M\/Q^W9^W/\13M\"6!0RX*?V5I)N>/N\>8)LY/UYZ5\3_ !KU+XQZQX^N-5^. MR7T?B">.-I!J$)MY?+ PF(RJA5P.-J@=>^:\+,_$>C"ASX&A*3OO)6C^#NWY M:'T&5>&-:I7Y,?7C%6V@[S^YJR7GKVMK<_JV\*_$'P/XW\,KXS\)ZK;7^E-G M_2HI 8QMZAC_ D=P<$5YUXF_:?_ &=O!ZR?V]XTT='B)5XHKI)Y5(YP8XBS M_I7\['[-W[)WQ+_:ZO3(L>^7^"/8C;GP,D<8&,GD5^ M@7A?_@DA )?&OC1F]8K*SQ_Y$DD/_H%:X'BG/,?0C5P> 5G]IS]U]'9/E=K M^;,2/IKQ1_P4R_9:\/J&TF]U#7#QQ96 M;H>?^ODP=*^=/%/_ 5OT6&5HO!/@N>X3!VRWUVL)![9CCCDSZGY_;WKWSPO M_P $P_V9-"5#K*:GK3+@M]JNO+5O48@6(@?CGWKTV'X1_L/_ AVS7FF>&-/ M>/Y4:_>*:4,O]TSL[;ACMS77]6XKQ&LZ]*DO[JN_Q3_,X_K7!^&TA0JUG_>? M*OP<7^!^8%[_ ,%+?VIO'5Y)I7@'1]/MY'/[M+*SENKA0>!]YW4G)_N#Z>N= M]L_X*??&*W"+_P )'#%)C!5$T<,"?4"WR#GKG&/85^JFH_MF?LK>"(CIFF:U M$XC (AT^UD9.P&&5!'T'][H*\4\1_P#!33X86D3?\(KX?U._E&<"Y:*V0D=/ MF5IC@_[N?:C_ %/QE;_?^_OLG^)\16W M_!./]K?XBWB:I\1-5LX)3DN^I7\EW,H.">464$G_ '\<=>F?-T5C9A3VSB221O]ALARW#_P<-!/ORJ_W[GSV*XBS3$?QL5-KMS.WW)V/NK4_P!L#]EKP/ N MF6OB"V*(IV0Z?!)*@ [ Q(4'H.1^5>*^(?\ @I9\'[ 21^'-'U74)$)"M(L< M$3>X;>[#\4%4_#O_ 3.^%=EL?Q-KNIZ@R_>$(CMT8\=BLC =>C9]_7W7P]^ MQ%^S3X>7*^'1>R'@O=SRR\?[I;9^(7->JDDK(\=MMW9\0^(?^"G?C*X)'A/P MM96GH;N=[G\<((?;BN%_X:A_;B^);O%X-M+I$D )&F:9O55;I\[I(5!R.=P[ M4:WM8XV!]3D,L0SG_:/UK]I:* /S+\/?\$R/AY:JO_"5>)-0OF'7[+''; _@WG'T[_\ MUO>/#O["W[-7A]Q-)H;ZA(O1KNXE(%D MM-$MS@E&QB2Y8$'Y( 00",,Y5>A)'VM\1?B%X0^%'@;5?B/X^O8].T?1K=[F MZGD. J)V']YF.%11RS$*,D@5_)%X:TOXG_\ !7?]N675]6%Q8>&8&62<$F2/ M2]'A;Y858 *)9CD#IND9FQM!Q]7POD]/$U98S%Z8>EK)]WTC\^OEINT>/F^. ME2@J%'6K/1>7G_7Z'UO_ ,$;?V+[OQOXCE_;1^,4,EVD%Q+_ & MWF0W-YDB M:^8M]_RV)6-CG][N?AHU-?TM5@>%/"OAWP/X:L/!OA&SCT_2]+@CM;2VA&V. M*&(!551Z #ZUOUYF>YQ4S+%RQ,]%M%=HK9?J_,ZLOP,<+15*._5]V%%%%>.= MP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>-_ M%SX^?"[X(6EO/\0=1^SRW>?(MXE,LT@'4A%Y"C^\<#/&R45XO\'_ (__ M Q^.5I<3^ ;XRS6F/.MIE\N9 W1BIZJ>F02,U[10 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%?'/QX_;4^&WP.\1GP9-;7&L:M&H>>&W*JD&X!E#NW\3 @X M .!UQQD ^QJ*^=O@I^TY\,_C;X=EUG2;D:=<6SA+BTO'5)(RW((.<,I[$>G. M*]1NOB=\-;+'VSQ#ID.>F^[B7^;4 =Q17DEQ\?O@7:G;/XST,'IC^T("?R#U MS-S^U7^SI:Y\WQ?IQQG[DF_I_N@__7H ^@:*^6KO]M7]F&S!,WBN(XX_=V]Q M)_Z#$:YR\_;V_9DM<>3K<]QSC]W9SC\?G1: /LBHYH8;F%[>X021R JRL,A@ M>""#U!KX7NO^"B?[.]OCRFU.?/\ %AL)6PF+DJ4;T9Z]/= M?^7I^A_5-17Y!WG_ 5!UI\?V?X.@BY_Y:7K/Q^$2US%[_P4V^)LBXT[P[I< M1]9&ED'Z,E?&'NG[1T5^%NJ?\%'_ (_ZC ;>RM='LF/22"WD9_\ R)*Z_I7# M7O[4/[9GB]"+/5]2\ISP+*PB3&[H R0[OI\U95*DEI&-W\C:G3B]92LOG_D? MT%UF:IK6CZ' +G6KN&SC)P'GD6-21SU8@=*_G0U.W_; \;LPU)O&>HK)R8P; MTQ\\\(F%'X"N,3]E7XXZU"]9DEXMYE8_4R8)/ZUQ5*N/_Y=TH?. M;7X*F_S.ZE1R[_E[6G\J<7^+J+\C]_==_:B_9S\-Y&K>-]&# @%(KR.9QGIE M8RQ'Y5XEKW_!1G]D_101:Z]/J+KU6ULY_P"AC3_ -"<5U-M^P+^TA,,_P#"(Q1CU>ZM!^GFDUY]2.>R^"5&/RG+]8_D M>C2GP_#6<:TOG"*_*7YGVYKW_!6#X+6@*^'/#^LWS#O,(;=#]"))#^:BO$M? M_P""N'B&8,OA;P3;6QPP5KJ]:?)[$JD46/<;C]:\[M/^"=O[0LN-^F:?!T^] MZONNT=:XTP5+_=$@0?%/Q4\+V@YS]D>:[(Q_VSC!_ \]J_0.W_P"" M7:XS=^-OP33OZFX_I736W_!,3P6N/MGBJ]DZ9V6Z)]>K-51\/E_DD*?B3FUN6@J=-?W8?YMGQ!IO[,O[&6EG/BOXOSWH!.19:7+$3Z8XG[_7 M->DZ=\.?^"8OA]E:YUC7-= ;D3"= 0!CGRX8.#UXY_"OKFT_X)F_!Y#_ *=K MFLR#_IF\"?SB:NDL_P#@G#^S_;?Z^XU>XXQ^\N8Q^/R1+7J4.#\FI?#A8_.\ MO_2FSR<1QKGE;X\7)>EH_P#I*1\TZ7X]_P""9_A0J=*\%R7>/^>]L]U^?VF9 MLUZ/H_[;G[(/@^16\'>![BQ:,@JUKIMG;XQW!24$8^E>YVW_ 3^_9K@SYNG M7>F7O+H_IYN*]BAEV$H_P:,8^D4OR1XF M(S/&5_X]:4O63?YL^?;G_@IQ\/5S]C\-:B_7&^2-/IT+5^2_%;]@/X-_$&>&_\,;_ Q<1*$862*8'48^]&L#XQ?M__ !.B#Z%!JZ6SD[6L]/%O'GVE\L'C_?\ UK]4?@-^ MSOX#_9^T&;2_"@>YN[LAKJ]N-IFEQT7Y0 J+SA1ZY))YKWJG&*BK15D$I.3O M)W9^'/\ PRA^VU\29=OC:\GCCN S:IJGFIM;G!6-Y2 /[NWCT].Y\._\$Q/ M&%P@;Q;XJL[-NZVEN]R/S=H?Y5^QM%,D_.KP]_P36^#>GLLOB'5=4U%AU57C M@C/U 0MZ='KW7P[^QE^S7X:0?9_#$-T_=[N22X)_!V*C\ *^H** .5T'P)X( M\*[?^$7T:QTW8"%^RV\<. >H&Q1C-=5110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!__]3^_BBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHK\R/^"GO[;D/[)GP:;0?!MRH\;^*(Y+?3%5E+V<6,27;*>?DZ19&#)ZA6%= MF P-7&8B&&H*\I.W_!?DMV88G$0H4Y5:CT1^5W_!7;]L+6/CM\3[+]C+X'O- MJ%CIU_'!J2V9WG4=89]D=J@7)=8&.W;G#3GE7P"[5^5_P#P1@_8IN$W_MD?%2U+ MW%QYD7AR*X!WX;*S7ISU+9,<1/4;VQRC5_177U?$^.I8:E#),$_W=/XW_-/K M?T_/3[*/'RG#SJSEC\0O>E\*[1_X/];A1117Q![X4444 %%%% !1110 4444 M %%%% !14-Q<06L+7-TZQQH,LSG"@>I)Z5YEK_QQ^#7A=FCU_P 5:5;2+@&- MKN/S.?\ 8#%OTH ]3HKY%UW]N?\ 9GT1S$NOM>R*2"MK;3../]HH$/X,:\9U MS_@IA\);567P_H>JWCC./.$4"$_4/(_'O7GI_;8_:^\>L(O!=@D;2':HTS36G.2. /,\[)[C_" M@#]QJ9))'$ADE8*HZDG K\.18?\ !1?XC@ G7X!*"<-(NEC ZYR8@#]=]=^-7P?\ #)*Z_P"* M-*M' )V27<0:%_P $P-4D(?Q-XOBB (REK:&3<._S/(F#Z?*:]CT+_@FK\&+'$FNZKJU^ MXSPKQ0QG\!&6X_WJ (-=_P""EOP?LR\>@:-JM\RGAI%BA1OH=[-^:UXWK?\ MP4^UZ;*^&_"-O;XR US=M-GT.%CCQ[C)^M?:.A?L1_LSZ$@V^&UNY "]U<3 M2DX_V2^S\E%>T:'\'OA-X9VGP_X9TJS92"&ALXE;(Z'<%R2/7- 'Y /^W%^U MKX\_<^#-/@B:0%%_LS3WG.X=2/,,V3[3ZU_2ZJJBA4& . !6)XC'AMM(F3Q;]F-@PQ*+ MS;Y)![-O^7\Z3:2NQI-NR/YQ?@=X&_:!\07UWXB^!$%\)[)1%/<6]?2G]@_P#!1RR^7S->;9S_ ,?*2>_]\Y_6OVB\+S>%9]'C;P6] MH^G@D1FR*&'/?'E_+^5=!0FFKK8)1:=FM3\/?[4_X*.:?_#KS8^;_4I+_P"R MM^5'_"P_^"C=G_R[Z\=W_4+23I_VQ.*_<*BF(_#S_A?'_!1"U8KM$GD!] M"0?RMA2_\-4?MSVG_'S879W=-^CXZ>F(Q7[A44 ?A[_PVE^V)8_\?FG* ?M.6?S76F:>0G#>992KSTYQ(._TK]PZ* /Q C_ ."E'QWM MG$5WI&B,1US!.K?^C_Z5H0?\%,_BXN/M.@Z._/\ ")EX_&4U^UDD<$;9C_LW;#_ -IFOU9G\">"+G_CYT:QDR,?-;QGCTY6LJ7X M3_"R=M\WAK2G/3+64)_]EH _-&+_ (*BSC/G^"%;TVZCC_VW-:D7_!4+2RW[ M[P9*H_V;\'_VB*_067X$_!"?'G^#=#?'3=IUN?\ V2LJ7]G#X S+M?P9HP'7 MY;.)?Y** /B.'_@IYX18CS_"EXOKMN4;'_CHS6K!_P %-_ALV/M/AS4T]=KQ M-_-A7UG+^RQ^SM,"'\'Z:-W/RQ;?Y'BLJ?\ 9 _9KN<^9X2M!N_NM(O3_=<4 M ?.L'_!3'X.-_P ?.B:RO/\ "D#%8QG^[=7*?RE&*RIOV$?V7I"=GAUX\]-M[<\?G*: .-B_P"" MBW[/,B[G&J1GT:V7^DAK5B_X*"_LW29WWMZF/[UH_/Y9JS+^P#^S3(V4TNZ0 M>BWDO]2:RY?^">/[.DF-L.HQX_NW77\U- '01?MZ_LQR-M?7)HQZM9S_ -$- M:L'[AG3_ -"C&*UX/VLO MV<;C'E^+[ 9_O,R?S Q7R]/_ ,$R_A6V?L_B#54YXW>2W'X(*S)_^"8O@1L_ M9O%%^GINAC;^1% 'V3#^TU^SY. 4\9:2-W W7*+_ #(Q^-:L'[0'P)N.(O&> MADDX .H0 D_0O7P9-_P2_P! 8GR/&%PH[;K-6Q^4HS65/_P2ZC/-MXW(XZ-I MV>?J+@?RH _1R+XS?!^?/D>*]'?'7;?0'_V>M6+XD?#N9ML.O:,H6]=UBR_P IC65+_P $P_&07]SXJLF/^U;N/_9C0!^M M\'BOPM<_\>VI6LF1GY9D/'KP:^5/CE^VU\,?@KKX\)""?6]35 \T=JRB.$, MRAW)^\P(("@X'7'&?B.7_@F5\45QY'B'2F]=PF7^2&OF/XS?LL_%KX*ZDEOK M5D=1LY@"E[8))+!DG&UB5!5N1P1SV)YP ?M]\#_VE/AU\=/#TNL:'-]@N;5@ MES:73*LD9;E2#G#*<'!'ISBO7I?&O@V!=\VK62#IEKA!_P"S5^$7PE_88^,_ MQ5\/_P#"3,+?0K9GVQ+J0ECEE7&=ZH$)V]@3C/;(KV:#_@F1\1FQ]I\2::G' M\,1AKR(=.O5JQ9_CS\#K;B?QEH:G&<'4( M,X^F^OS0@_X)@^)V7_2?%MJAX^[:NWUZN*VX/^"74AYN?&X'/1=.SQ]3<#^5 M 'WY<_M+?L_6HS+XRT@]_DND?_T$FLJ?]J_]G.#[_B_3S@9^5RW\A7Q;!_P2 M^T=6S<^,IG''"V*K]>LQK8@_X)B^"%_X^?%-\W/\,$:\?B30!]03_MF_LRVV M?,\5P'']V&=__08SFL:?]NC]ER'@>)BY!QA;*Z_F8L5XC!_P3,^$ZX^U:_JS M^NTPK_.,UM0?\$U?@3'S+JFN2'&#F> #/KQ!_6@#O)_V_/V:(6VQZM2*S;;_@G)^S[ /WLNK3?[]R@_]!B6 MMB#_ ()[_LX1??M+Z3C'S7;#\> * .>G_P""D/P!B7='::S+UX6WB'\YA61/ M_P %,/@HN?LVC:VW'\44"\_A.:]2@_8,_9AA;,F@RRCCAKVX_P#99!6O%^Q! M^R[$NU/"RD=?FN[IOYS4 ?/LO_!3;X:*3Y'AS4V]-S1+G\F-9-Q_P4\\(J/] M$\*7CG_;N43^2M7UA!^QY^S5;_ZOPE:G!S\SRM_Z$YK8M_V6/V=K8YC\'Z:> M_P \6_\ ]"S0!\/7'_!4.R4_Z)X*=_\ ?U +_*W-8\__ 5"U)O^/;P7$G/\ M5^6X_" 5^B5O^SM\!+48C\%Z(>WSV,+_ /H2FM:+X)_!JW(,'A'14V\#;80# M'_CE 'Y?R_\ !3SQD5_<^%;)3_M7#G_V45D3_P#!37XGLW^C>'M+0<_>:5OI MT<5^N$'PU^'-MC[-H&FQX&/EM(AQZ<+4USIO@+P_%NN[?3[).!ETCC'MU _" MDVDKL:3;LD?CA+_P4L^.!B*SE8Y/UD/6OUROOC1\$O#X*:EXLT.Q'!(EOX(^O3JXZUP6J?M@?LPZ. M&-WXXTI]HR?(G\_WX\O=GZ"N.IF6$I_Q*T5ZR2_4[:668RI_#HS?I%O]#\S? M^&TOVQ+[_CSTY1GY1Y>FNW/X@\T?\--_MY:A_P >-C?C?]WRM&#=.N,PM7W7 MJ?\ P4/_ &2-.#"/Q.UTZ_PPV5T<_0F(*?SKS_4_^"H?[,MAG[*FL7V,_P"I MM%&?^_DB5P5.)LIA\6*A\I)_E<]&EPKG%3X<)4^<6OS2/E3_ (7)_P %&;_B M.SUU5/S#&AH@Q['[,,_G3%\7_P#!1K4CO$.OKU/-BD7Z>6OY5[?J?_!67X/Q M'_B3^&M9G'_3;R(?_09).U>?:C_P5ULU.W2? ;N/[TVI!/T6W;M[UPU.-\DA MOB5\E)_E%GH4N \^J;85_-Q7YM'*>1_P47M_P A5(NOOYZ__6K#U3_@K1\49B?[%\*Z5;C)QY\DTW';[ICKDV_X M*6?M8^)OD\/Z3I:'_ISL9I3SQ_'+)W_6N"?B'DZ=H2E+TB_UL=\/#7.VKSC& M/K)?I<]';X"?\%#;U2;N\UDY^7$FNHV1_P"!)XI%_9/_ &X+TDW=_'K#5@C\_Z'H*NNT\?>:!\#WS^-(;_ /X*C>+# M]WQ)%YW_ $R2RQG\(]O3VQ4_Z^4)_P '"5I?]N+_ #9?_$/,1#^/C*$?6;_R M1Z3_ ,,/?M;:E\M_J4(!X_?:C(W Y[!N]?(OQH^%?BCX*^,1X1\=W=I-J,D* MW!^SW F(5\XW @,#QGDM>7)@_Z3KJ;1_P %P2, M>FVOC/XX?"'XK_![Q?\ V-\7;>1+^YC65)VD\])EP!\LN2&*\ C.1QV(K@S# MCO&8>FJW]G3C&^\[Q7_I.YZ.6^'N"Q-5T?[2IRG;10M)_P#I6R/H/X3_ 5T MGXE^';OQ1JOC3P]X:M;64P[=3O$CE=@ 20F*]4O1CG[)%%;<_\ M#$U:8+B#B+'T8U\)@X*$MG*7Z73_ UZ&6.X_P"":O[*VB,K7^FWNK%&-ITSP1I3E0 #=0"Z/'0YGW\^_6NOZKQ76UEB*5->2N M_P 8O\SD^M\'T-(8>K5?]Z7*OPDG^!_,=J/C.VN'5=#LGA)P,32B8D^VU(^O M:NQT7P1\$KBW49R;IX+;I[2NI[]A_6O:-!_X)M?M5:O\VK7^CZ6H/(FG9V_ M11./S85_0'17;3X7M_%QM>7_ '$:7X)?F<%7BV^E+ X>/_<--_\ DS?Y'XQZ M!_P2J\6S@2>+/'R08(S':61DR.^'>5,>WR&O+?VN?^"=_B[X3_ /4?B+\#=: MOO$&NZ-_I-W:7"#$MF@8RF%$PWF(,,%+-E0P )(K][J:Z)(ACD 96&"#R"#7 MK8'),#AZL*LX.I9W:G.7BN(6DK7=Q''>6@(W8B654\R(GY@ =R8..&)_>;1/ MV:/V?/#J!=+\%Z,"IR'DLXYG'_ Y S?K7\S/_!0?]G#Q=_P3]_:?T;]I;X"J M^G^'M2OUOK(Q K#9WX9GDLV'(,4B@LJ'@H63&%Y_I*_94_:.\(_M5?!'2/C! MX3Q$;M/*OK3<&:TO8P/-A8CT)!4G!9&5B!G%?<<1<,Y=2A3S3+*,50J=$E[L MNJ?];WZ6/E\NS['U93PF,K2=2/F]5W_K_,][TO2-)T2T%AHMK%:0*-O"OPV\&ZI\0?'-['IV MC:+:RWM[=2YV100*7=B "3@ \ $GH 30!U-%?G)\/?\ @H[X0\:^.XO#NJ^! M/%.B:)JFI:;IFDZ[6,,QPI)XH ^H M:*\9^-'QZ^'7P"^&Y^)_Q%GEBL7D@MK:"",S75W=73!8;>")>9)9&.%4>Y)" M@D,- @@O+O0];2%;K['=#]U<1O;37$$L3' M*DI*Q1P5<*<"@#Z0HKX@^(?[>_PE\ :]XHL8M(US7=(\!2Q0>*M7 P:^S])U;3->TJVUW19X[JSO8DG@FB8,DD4@ M#*RD<%6!!!'44 :%%?$'Q#_;W^$O@#7O%%C%I&N:[I'@*6*#Q5KFE6T4VGZ- M)+M)68M,DTK1*P>9;:*8Q+RXH/Q*_:N^'_@7Q!X;\#^%[&_\ &OB7Q;9O MJ6EZ3H @EGFL(P"UTTEQ-!;Q0?, KR3*')PFX\4 ?3U%>/? KXZ?#_\ :)^' MT/Q'^'4TS6K336ES;W49@NK.[MFV36]Q$>4EB889>1T()4@GV&@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***Q=?\2>'?"FFMK/BF_MM-LT(5I[J5 M88P3T!9R!S]: 2.1^+_Q6\%_ WX9ZU\6OB%<_9='T*V:YN&&-[8P$C0,0#)( MY5(UR-SL!WK^3WX,>!/B5_P5K_;;O_'?Q"#P>&[-X[C4_+8JMGI:.1!9Q,!C MS)!E0< G]Y)U!%>O_P#!4_\ :J\5?M:?'#2?V1_@1&^IZ/IU]'%&+;!&JZK+ M\BLCD[3#"&*(V0A)=R2H0C]]OV*?V5/#G['_ ,"=.^%NE,MSJ+R+F M_D51(5)"GRTP$C! .Q03\Q8G]!PCCD65_6_^8JNO<_N0[^K_ #MV9\W63S#% M^Q_Y=4WKYR[?UY]T?4>C:/I?A[1[30-#@2ULK&&.WMX8QM2.*)0J*H[!5 ' MI6E56\OK+3H#=:A,D$0P"\C!5&?4Z[^T%\#O#;F+6?%NDQ2*2#&+J-W! M'JJDL/Q%?G[;;NSZ1(]@HKXYUS]O/]F?1U;[-K,VH.N?DMK2;D^@,BHI_/%> M-Z[_ ,%-/AA:EE\.>']3O2#@&=HK=3[_ "M*?IQ2 _2JBOQMUW_@IUXWN ?^ M$9\+6-H>O$/$?_ 4,_:'U',6]M'QG_KMYAJ* ME2$%S3:2\]"Z=*=1\L(MORU/Z :@N;JVLX3<7'%W:#\'WO9%P0;_4W?<1ZAEE4#U &/:NPL_P#@ MI%X6\.*I\"_";1-)="2K)(N1G_KG;QG/J<\UQ5./,CC_ ,Q%_2,__D3NI^'N M?S_YAK>LH?\ R1U;?MG?MC>/R1X)LO++D%1I>F&XQVP/,$V<^^?:@:%_P46^ M(K#>^OVX9B3F==-'S#G(W0\>V,>UO\3OVKDEXB91>T'.7I'_.QV1\-,ZM>:A' MUDOTN>E0?L#_ +3WC21+CQEJ=G"0.M]>R7#@#L-BR#O_ 'J]/T'_ ()@7K@2 M>)_%Z1^J6MH7_P#'WD7_ -!KYG'[3W_!2?Q/\NA6&K@'K]ET%7&#QU:W?'/? M(I#XC_X*C>*3N\OQ)%NX_P"/5+/V_N1XZ]?QI?Z^X>7\'"5I?]N+_-C_ .(> M8B'\;&4(^LW_ /(GW[H7_!-CX)V 5];U+5M0<')'F1Q1D>F%C+?^/5[/H7[% M7[,^@A6A\,QW,B]7NIIIL_56M'^N&,E_"RRJ_5-?H'^I M6!C_ !TK3L84/%:Q1DXZ?,%!)^IS6AJ' MQ+^'.DY_M3Q!IMMMZ^;=1)C'U8>AK\,8?^"67[2&K'[5K&M:'&YX_>W-Q(_' M3I 1C\:Z[3_^"2OQ&DQ_:GBW38?7RH99?Y[/>C_6//)_P\K:]9K_ "0?ZLY! M3_BYLGZ0?Z-GZU7W[2G[/&FLT=YXYT%67.5&HP,PQZ@.37#WW[:_[*VG?\?' MC6Q;'_/+S)?_ $!&KX&L?^"1*;%;4O'IW'&5BTW@>N";CG\A7;6'_!)7X:QX M_M/Q9JM[(,_P#?!3_)HYN+:GV:,?\ P+_-AR<&T_M5Y_\ @/\ E$\MO_\ M@K%\#XU)TSP_KDS9&!*EO&,=^DSUPVH?\%WFWR1?RB>OL2 MR_8(_9(L&#P>#H6(R/WEU=2CGV>8UV^G?LD_LRZ6P>V\#:.Q4Y_?6RS#\I-V M:/J'%<_BQ=*/I&_YQ#^T.$(?#@ZLO65ORF?F=J/_ 5R\0RKC2? ]O V3S-? MM*,=ND*5\)_M*?M4_$']IG6K2\\4*EAI]A'M@L+9F, +M$CA:V MS]GN++%M-%D8.TH,$?[+ KP..!7G9IPMG^,PTJ5;'J?]WEY4_5I?IN>EE'%W M#N"Q4:M#+W#^]S.35^R;_5.WW'\[_P"SG^U/\2?V:=7O+WP=Y5Y:7\>V:RNR M[6[.#\K@*RD..1D'H<&OLNW_ ."L_P 4UQ]J\+:4_'.QYEY_%FK]7?@W^R[\ M%O@5IMQI_@725,EX5-Q?7E:,KX2SO"X:-*GF')_=4>9+T;_RW#-^,LAQ>*E5J9=[2_P!IRY6_ M5*_YO3\/QGMO^"M_BY%Q=^"[.0X'*7CH,]^L;5OV_P#P5WG#8NO "D''*:IC M'KUMCG]*_5R;X,_!^XQ]H\*:.^.FZQ@./_'*PY_V<_V?+K/VCP+X> M!9TY_AU!6X_& 5M6_P#P5L\!-C[5X/U!.>=ES&W'XJM?>5Q^RG^S5=9\SP+H M@R,?)9QI_P"@@?GUK"NOV,?V6[L8E\$Z<.,?(K)_Z"PH_LWBI;8VF_6"_2(O M[3X1>^ J+TF_UF?)%M_P5D^#;[?MGAO6H^N=GD/CZ9D7-;EM_P %6OV>91BX MTCQ!$W?_ $>W(_,7&?TKW^X_81_9,N<^9X-MQNZ[)[A.G^[*,5B3_P#!/+]D M*?)7PF8R3G*W]Y_(S$4?5.+5MB*+]4_TB'US@Z6^'K+T:_69YK!_P5'_ &:) ML>9#K47&?FM4/X?+*:VK?_@IG^RU-CS+S48N,_/9L?P^4FM6X_X)N?LGSY\O M1KJ')S\E]/\ E\S'_&L*X_X)C?LOS-NCAU2$9/"7F1S_ +RGI1R\6QZT7_X% M_P .;@V72NO_ ?^"=/#_P %&_V2I<[_ !#/%C^]8W)S^49K=@_X* ?LB7&/ M+\8(,G'S65VG\X1^=>/S_P#!*_\ 9NF7$=]KL1YY6ZA/_H4!K$N/^"4'P$;/ MV37=?3CC?-;MS^%NOY4?6.+8_P#+FB_G+_Y)!]6X-E_R^KKY1_\ D6?2EO\ MMQ_LHW./+\9V@R#VS]D\:7B>F^T1L?E(M'U_BM;X.F_2 M7^<@_L[A"6V-JKUC?\H'Z#6W[4'[.%UM\KQWH(W9QOU"%.GKN<8_&MR#X^? MNZQ]F\::#)D9^74;<\>O#U^8=S_P2)L6/^A^/G0?[>F!_P"5RM8=Q_P2*U9? M^/3QY"_/\>G,O'X7#4?VOQ.OBRZ+])Q_^28?V-PI+X&K.ES]E\8V#\\;[:1>/P9ORK"F_X)-?&!.&YM[C/V>17QUVD''Y5-7\_:/\ M6C.%\652^4[_ /MH?ZIY*_ASB'SA;_VX_H*HK^?%OV#?VX=-&;#45;!##R=5 M9>?Q*\T\?LF?\%&-,_Y!]_J7R?=\G70O7KC,R^M'^MV8+XLKJ_*[_P#;0_U- MRU_!FU+YV7_MQ_0717\^J_ K_@J'I8Q#>>(=@)4!?$$;CUX'VHX_*D/@G_@J M-IG_ "V\2-CY/^0@DO\ [5;TZT?ZZ5U\>6UE_P!NO_)!_J-AW\&:4'_V^O\ M-G]!=%?SX_:?^"HNFL%QXE8@;?N)*./P;\^]//Q/_P""HVGJ6-MXD8'G_D$) M+T_[=S_]>C_7JFOCP59?]N?\%#_XA]4E\&.H/_M__@,_H+HK^?8_M'_\%-M. M_P"/ZPUSCYCYOAU%^7\+4<4S_ALG_@H+IW_'_I]VT+P]:_;=?O8+&'./,N M)%B7/U8@5^!"_P#!0C]L_3"3J&FV[;3R)M,=<9Z9P5KXS^.7QM^)OQT\9'Q1 M\39R;F)%BBMD5HX;=<#(CC).W<1N8YR3^%<6/\2L%3IH(R#5JOY M6]M)G64VYMC>"%SQE%P=F[OV)%?0O\ POW_ (*< M^)AG3K+7EB;C,.@HBYZ??-MGO_>K7"^(N%JTHR>'J.?51BI)/UNK_<8XOPSQ M=&M**Q-)06SE)Q;7FK.WWG]!-%?SXOHG_!47Q>IA9_$L0/<7"V)].H>+_/- M_9'_ ."B?BEBWB.^U!#ZWNN"7.?^!>73_P!8\\J?PLK:]9K]4A?ZL9!3_C9LG_A@W^3?Y'ZN MZE^U%^SAI0)N_'6A'!P1%?12D'Z(S&O-]3_;V_9*TDE;CQA#(1D8AMKF;)'N MD1'XYQ7Q9I__ 2+TU"#JOCR648Y$6G!.?JUPW\J]!TG_@DY\&H&#:WXCUFY M ZB$P0Y].LB:[=>I#]/NQR5YWJW_!6_P 73,3H?@NSMEQP)[QYCGGNL%:?\ #RZ4O\4W_P#)-'XE77_!5']HK4I/ ML^C:)H<1(X"V]Q(^>G_/?'7_ &:JC]M?]OGQ/\GAW3IP3_SYZ,93SQ_$DG?] M:_H!L[&RTZW%II\*01+T2-0JC\!Q5JC_ %5S6?\ %S6?_;JY?RD'^MV40_@Y M13_[>ES?G$_GU;XB_P#!4?Q5\AM_$<7TTM+/KQU\B/\ SS3#\*_^"H/C(B2: MX\11JWS$-JR6:\^J^>G3'3'%?T&T4?ZCJ?\ 'QU:7_;_ /G^+]A/]N;Q3QXCO\ R@WS'[;JQEYZ\[#)S6O8_P#!*+X[W+^9J^OZ M%#NY)22XE;)]LO\DA2\2LXVI*$/2'^;9^(FE_\ M!(WQ'-C^VO'%M;]<^18M-]/O2QUW^G?\$D/",0']K>-+R?GGR;-(N/QD>OU\ MHKKI\"9'#_F'OZRE_P#)'%5\0<_G_P Q-O2,%_[;<_,C2O\ @E/^S[9LLFIZ MMKMXP/*^?!&A'T6#=_X]7HFE?\$V/V4M/(-WI-Y?8(XGO9AG_OVR5]YT5Z%/ MA7**?PX6'S5_SN>?5XNSJI\6+G\I-?E8^2]._85_9.TL8MO!ELW_ %VFGF]O M^6DC5Z%IO[,?[.FDKMLO NA9_O/80R-Z=74G]:]RHKNIY1@*?\/#P7I&*_0\ MZKG.85/XF)F_6F_#?X=Z,0VD:!IUJ0,#R;6),#I_"HKM***[H4X05H M)+T."=2'O$]H-/\ $EA;ZA &#".YB65-PY!PX(R# MTK9HI2BI*TE=%1DXOFB[,KVEG::?:QV5A$D$,2A4CC4*JJ.@ ' ]JL444TK M:(3=]6%%%% @HHHH **** "BBB@#QC]H+X%^"?VD?A'K/P>\?QDV&K0E5E3_ M %EO,O,K?!7XV*T'A[4+A+#5@ M2WDJI/\ H^H0^J[3DG&3$S C,_" M,#.L<2[I+ZQ!W20X')>/F2/@DG+ DC6="N],@C>A(9<@C(&17IU>0_' MOX67/QL^#NO_ KL=8G\/SZU;&&+4K9=\MK(&#)(JY7)5E!QN'UH _";]F;X MD>/_ -AKX\W_ .R'^V':GQIX4U?Q!H6EZ+XUCC_<6^H6UO;/I=O=1D?(RQQP M,KEF*.A.Z10SI][?\%G #_P32^)F?^>>E?\ ISM*Y_3_ -AKX[?%?XBZC+^U M7XMTS5?#5OXBTCQ"L6C:8;&36+K2K6**$SF2YN/(A5D_>1(H,C#(=5PM?3_[ MU\*Z?KK0?;[J;36U&8I;3Q7""("ZMEC.^(!BPDR MIP IYH ^.O\ @H?=W5U\=OV3_"MVH.E7/CN"\F+>M?6?QJ_9;O/V@/@QH M/@CXA:]%#XN\+ZA9ZWI/B'3+(VZVFJZ>Y:"=+66>;*[3LDC:8AP3@J=NV#X1 M?LQ:_H'QXUC]J/XUZ];>)?&^I:7#H-H;"R:PL--TN)S*88(I)[F0M+*3))(\ MI.?E4*O4 _-[_@G[)!XC_P""<7QV\0>,$7[5KNN>-;K6%;_GK+!B4-GK\H[] MJ^X_^"5UQX@NO^">OPJE\3%C2$P.PX%(([YM/N/M")#]M10L@EAF"')3' M'T;X2^!GC?X=_$OPQ_PKWQ4-+^&/AGPTFAQ^$%LHW#W$)Q%<_:R?-!6(*A7' M)7.(_^"<7QV\0>,$7[5KNN>-;K6%;_ )ZRP8E#9Z_*._:O MFW_@BYJ?BKQ%^TU%<^/P?MFC?"72K#3"Y+,=->[65-I/1>5&!QTK]3O&'[!' MBAHOB/X$^$/C9/"W@;XN7LNH>(]..G&YO()[Q!'?-I]Q]H1(?MJ*%D$L,P0Y M*8X [OQ!^Q9;>$?'GA#XM_LPZG9^#O$/A#P[_P (DD=]9OJ%A>Z*NUHH)XTG MMY-T,BB2.1902X]3WZ5^M]?-7[+7[->A_LR> ]0\.VVHRZ[K7B'5;O7M>UBX18I=0U.^;= M-,44D1KP%2,$A5 Y)R3]*T %>9_\)1\1O^A6_P#)Z+_"O3** /,_^$H^(W_0 MK?\ D]%_A1_PE'Q&_P"A6_\ )Z+_ KTRB@#S/\ X2CXC?\ 0K?^3T7^%'_" M4?$;_H5O_)Z+_"O3** /,_\ A*/B-_T*W_D]%_A1_P )1\1O^A6_\GHO\*], MHH \S_X2CXC?]"M_Y/1?X4?\)1\1O^A6_P#)Z+_"O3** /,_^$H^(W_0K?\ MD]%_A1_PE'Q&_P"A6_\ )Z+_ KTRB@#S/\ X2CXC?\ 0K?^3T7^%'_"4?$; M_H5O_)Z+_"O3** /,_\ A*/B-_T*W_D]%_A7XE_MV^,_'WB3XY7&B^,()+"U MTNW@6QM#)OC5)8U=Y 1\K,[DAF !PH4_=K^@"OGWXV_LR?"OX^"&Y\;03Q7] MO&(HKVTD\N=(P2VWY@Z$9)/S(<9XQ2947N?SN_#O7?$W@GQ[9^._A]&J>(;* M*:&UN5MH[F:))EVR>6)$?:2N02!G!(S@FO?M0\<_MJ>.08B_B^\4KM9+2VNT MC(/'S"%%4CZU^TWP/_9H^%WP AN)/!,$TU]=J(YKZ\<27#1@[@@*JB*N>H15 MW8&[) Q] 5E5]O*RA-)+NF[?^3(UI.A'^)%OT:7_ +:S^:*;X$_M/^++C[9> M>#O$%W,QQYEY"R,>W)F(-;-G^QK^USJ:;[/P1)&OK/>VL1Y_V6E!K^D2BO/J M8#%3WQ4E_AC!?G&3/1IYAA:>V#C+_%*H_P#TF45^!_.C#^P9^V+=K\^@V=KG M^_>P$C_OF1JU(O\ @G%^UG=INNGTV#_9^U#/_CJ8_6OZ&J*X:G#<*G\7%5I? M]Q++[HI([Z?%$Z7\'"48_P#<--_?)MG\_$7_ 3"^/MS_P A/4+89Z[7$G\W M6M^S_P""6/Q!"@W^JDGC(CBB'UY-P?Y5^]%%/[3;4YO^N5Q:Q_S#UW5E_P34^'-L5: MYT?7K@CDA]7M #_WS;@X_'/O7Z\T5U4^#LFAMAH_.[_-G+4XVSR>^+E\K+\D MC\N]/_X)^_!NSQ]I\!WMWC_GKK>,_P#?&S_)KN;+]C#X'6#!X/A+"Q&1^\UB M60<_[\C5^A=%=E/AW*H?#A:?_@$?\CAJ<2YO/XL74_\ Y?YGQ7IW[.7PLTM M@]M\'='8J<_OI()A^4BMFNWL/AOX;TI@^E_";1+9A@9B6S0\=.D8Z5].T5VT M\NPD/@HQ7I%?Y'%4S/&5/CK2?K)O]3QK39?$NC$'1_ ]O:$# \FY@CX_X"HK M9_X2CXC?]"M_Y/1?X5Z9177&*BK15CCE)R=Y.YYG_P )1\1O^A6_\GHO\*/^ M$H^(W_0K?^3T7^%>F44R3S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O M3** /,_^$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ M )/1?X4?\)1\1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q M&_Z%;_R>B_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O3** M/,_^$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ )/1 M?X4?\)1\1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q&_Z% M;_R>B_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O3** /,_^ M$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ )/1?X4? M\)1\1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q&_Z%;_R> MB_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O3** /,_^$H^( MW_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ )/1?X4?\)1\ M1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q&_Z%;_R>B_PK MTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O3** /,_^$H^(W_0K M?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ )/1?X4?\)1\1O\ MH5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q&_Z%;_R>B_PKTRB@ M#S/_ (2CXC?]"M_Y/1?X5\R_'#]FWPO^T#J$6M^/? TJZE"HC%Y::G'#,8P0 M=C<%6'IE21DX(S7W-17-B\'0Q5-T<1!2B^C5T=6#QN(PM55L-4<)KJG9GR]\ M(/A[_P **\+_ /"(_#7P,+*U=_-E9M0CDEFD( W.[ DG X'0=@!7JO\ PE'Q M&_Z%;_R>B_PKTRBM*-"G1IJE2BHQ6R6B1E7KU*U256M)RD]6V[M^K/,_^$H^ M(W_0K?\ D]%_A1_PE'Q&_P"A6_\ )Z+_ KTRBM3(\S_ .$H^(W_ $*W_D]% M_A1_PE'Q&_Z%;_R>B_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z M+_"O3** /,_^$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_ MT*W_ )/1?X4?\)1\1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_ MPE'Q&_Z%;_R>B_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O M3** /,_^$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ M )/1?X4?\)1\1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q M&_Z%;_R>B_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O3** M/,_^$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ )/1 M?X4?\)1\1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q&_Z% M;_R>B_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O3** /,_^ M$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#S/_A*/B-_T*W_ )/1?X4? M\)1\1O\ H5O_ ">B_P *],HH \S_ .$H^(W_ $*W_D]%_A1_PE'Q&_Z%;_R> MB_PKTRB@#S/_ (2CXC?]"M_Y/1?X4?\ "4?$;_H5O_)Z+_"O3** /,_^$H^( MW_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRB@#^2+_@HS^S;\1OV1?CW8?M8?"/ M3Y?#>FZMJ/VN$P2I.+#4Q\[#(X$7I@5^_/[)O[86H?M7?!VR^)O M@_PZC3 FVU"!;Q$,%W&!O7:XSM;(9#SE2.<@X^D_C3\(/!?QZ^%VL_"3X@0> M?I6MP&&4 #>C ADD0L" \; ,AQPP!K^4S]G7XG_$7_@E%^VKJGPP^*9EE\-7 MJB-2L=S9L2;:_A4Y!*!MV.2%,D>0W3]"H/\ M_+/82UQ=!7CWG#MZK\[ M=V?-5/\ A-Q?M%_!J/7^[+O_ %^B/ZN/^$H^(W_0K?\ D]%_A1_PE'Q&_P"A M6_\ )Z+_ KO],U+3]9TVWUC29DN;6[C2:&6,ADDCD 964C@@@@@^E7:_/FK M:,^E/,_^$H^(W_0K?^3T7^%'_"4?$;_H5O\ R>B_PKTRBD!YG_PE'Q&_Z%;_ M ,GHO\*/^$H^(W_0K?\ D]%_A7IE% 'F?_"4?$;_ *%;_P GHO\ "C_A*/B- M_P!"M_Y/1?X5Z910!YG_ ,)1\1O^A6_\GHO\*/\ A*/B-_T*W_D]%_A7IE% M'F?_ E'Q&_Z%;_R>B_PH_X2CXC?]"M_Y/1?X5Z910!YG_PE'Q&_Z%;_ ,GH MO\*/^$H^(W_0K?\ D]%_A7IE% 'F?_"4?$;_ *%;_P GHO\ "C_A*/B-_P!" MM_Y/1?X5Z910!YG_ ,)1\1O^A6_\GHO\*/\ A*/B-_T*W_D]%_A7IE% 'F?_ M E'Q&_Z%;_R>B_PH_X2CXC?]"M_Y/1?X5Z910!YG_PE'Q&_Z%;_ ,GHO\*/ M^$H^(W_0K?\ D]%_A7IE% 'F?_"4?$;_ *%;_P GHO\ "C_A*/B-_P!"M_Y/ M1?X5Z910!YG_ ,)1\1O^A6_\GHO\*/\ A*/B-_T*W_D]%_A7IE% 'F?_ E' MQ&_Z%;_R>B_PH_X2CXC?]"M_Y/1?X5Z910!YG_PE'Q&_Z%;_ ,GHO\*/^$H^ M(W_0K?\ D]%_A7IE% 'F?_"4?$;_ *%;_P GHO\ "C_A*/B-_P!"M_Y/1?X5 MZ910!YG_ ,)1\1O^A6_\GHO\*/\ A*/B-_T*W_D]%_A7IE% 'F?_ E'Q&_Z M%;_R>B_PH_X2CXC?]"M_Y/1?X5Z910!YG_PE'Q&_Z%;_ ,GHO\*/^$H^(W_0 MK?\ D]%_A7IE% 'F?_"4?$;_ *%;_P GHO\ "C_A*/B-_P!"M_Y/1?X5Z910 M!YG_ ,)1\1O^A6_\GHO\*/\ A*/B-_T*W_D]%_A7IE% 'F?_ E'Q&_Z%;_R M>B_PH_X2CXC?]"M_Y/1?X5Z910!YG_PE'Q&_Z%;_ ,GHO\*/^$H^(W_0K?\ MD]%_A7IE% 'F?_"4?$;_ *%;_P GHO\ "C_A*/B-_P!"M_Y/1?X5Z910!YG_ M ,)1\1O^A6_\GHO\*/\ A*/B-_T*W_D]%_A7IE% 'F?_ E'Q&_Z%;_R>B_P MH_X2CXC?]"M_Y/1?X5Z910!YG_PE'Q&_Z%;_ ,GHO\*/^$H^(W_0K?\ D]%_ MA7IE% 'F?_"4?$;_ *%;_P GHO\ "C_A*/B-_P!"M_Y/1?X5Z910!YG_ ,)1 M\1O^A6_\GHO\*/\ A*/B-_T*W_D]%_A7IE% 'F?_ E'Q&_Z%;_R>B_PH_X2 MCXC?]"M_Y/1?X5Z910!Y[9>(_'T]Y#!>>&_(A=U5Y/MD;;%)Y; &3@(9! M#I]Q:S1W,C.(PL+H0Y+'A0%).3TZT>%K+1]-\,Z=IWAZ03:?;VL,=M(KB0-" MB (0PX8%0#D=>M ' >,?BW_PAVM-HO\ PC.OZKM17\_3[+SX#N[!MXY'<8KH M?%GCK_A$_#UMX@_L?5-2^TNB?9K"W\ZXCWJ6RZ;A@#&&.>&(%=W10!PGA/QU M_P )9X>N?$']CZIIOV9W3[-?V_DW$FQ0V43<<@YPISRP(KGO!WQ;_P"$QUI= M%_X1G7]*W(S^?J%EY$ V]BV\\GL,5ZY10!XWXK^,?_"*Z_<:#_PBOB'4O(V? MZ38V/G6[[E#?(^\9QG!XX((KJ?'?CK_A!;2"[_L?5-8\]RFS3+?[0Z8&#[CQA_8^J6GV=)7^Q7-OY=X_E#.$CW');H@SR:QO _ MQ2_X3?5I-)_X1S7-(\N$R^=J=G]GB;!4;0VXY8[L@8Z ^E>J44 >-:M\8_[* M\2R>&O\ A%?$5SYS;_K/F7;NW?+ZX/I7H=% '"6OCK[5X&/CC^Q]4CPCO_9[V^+[ MY&*X\K=U.-P&>5(-9_@7XE?\)U=SVG]@:SH_D('WZG:?9T?)QA3N;)'<>E>E MT4 >-_\ "X_^*L_X13_A%?$/_'W]D^V?8?\ 1/O[/-\S?_JOXMV/N\XK9\=? M$K_A!;N"T_L#6=8\]"^_3+3[0B8.,,=RX)[#TKTNB@#A+KQU]E\##QQ_8^J2 M91'_ +/2WS??.P7'E;NHSN(SPH)JOX"^(7_">?:_^)'JVC?9/+_Y"EM]G\S? MN_U?S-NV[?F],CUKT.B@#QK2?C'_ &KXEC\-?\(KXBMO,F,7VJ>QV6RXS\Q? M><*<<'%:/CCXI?\ "$:M'I/_ CFN:OYD(E\[3+/[1$N2PVEMPPPVY(QT(]: M]4HH X36O'7]B^#[?QA_8^J7?VA(G^Q6UOYEXGFC.'CW#!7HXSP:/ GCK_A. MK2>[_L?5-'\APFS4[?[.[Y& M1^#OBW_PF.M+HO\ PC.OZ5N1G\_4++R(!M[%MYY/88JOXK^,?_"*Z_<:#_PB MOB'4O(V?Z38V/G6[[E#?(^\9QG!XX((KV2B@#A/'?CK_ (06T@N_['U36//< MILTRW^T.F!G+#QHT7QU_;7@^X\8?V/JEI]G25_L5S;^7>/Y0SA(]QR6Z M(,\FN[HH \K\#_%+_A-]6DTG_A'-)L%1M#;CECNR!CH#Z5 MG:M\8_[*\2R>&O\ A%?$5SY7LV_ZSYEV[MWR^N#Z58M?'7VKP,?'']CZI'A' M?^SWM\7WR,5QY6[J<;@,\J0:[NB@#S3P+\2O^$ZNY[3^P-9T?R$#[]3M/LZ/ MDXPIW-DCN/2L;_AR44 >:>.OB5_P@MW!:?V!K.L>>A??IEI]H1,'&&.Y<$]AZ5H77CK[+X& M'CC^Q]4DRB/_ &>EOF^^=@N/*W=1G<1GA037=T4 >>> OB%_PGGVO_B1ZMHW MV3R_^0I;?9_,W[O]7\S;MNWYO3(]:YW2?C'_ &KXEC\-?\(KXBMO,F,7VJ>Q MV6RXS\Q?><*<<'%>RT4 >5^./BE_PA&K1Z3_ ,(YKFK^9")?.TRS^T1+DL-I M;<,,-N2,="/6MG6O'7]B^#[?QA_8^J7?VA(G^Q6UOYEXGFC.'CW#!7HXSP:[ MNB@#A/ GCK_A.K2>[_L?5-'\APFS4[?[.[Y&.O^$3\/6WB#^Q]4U+[2Z)]FL+?SKB M/>I;+IN& ,88YX8@5W=% '">$_'7_"6>'KGQ!_8^J:;]F=T^S7]OY-Q)L4-E M$W'(.<*<\L"*Y[P=\6_^$QUI=%_X1G7]*W(S^?J%EY$ V]BV\\GL,5ZY10!X MWXK^,?\ PBNOW&@_\(KXAU+R-G^DV-CYUN^Y0WR/O&<9P>.""*ZGQWXZ_P"$ M%M(+O^Q]4UCSW*;-,M_M#I@9RPW+@'L:[NB@#A-%\=?VUX/N/&']CZI:?9TE M?[%J44 >-:M\8_[*\2R>&O^$5\17/ES"+[5!8[[9LX^8/O& M5&>3BNB\>_$+_A _LG_$CU;6?M?F?\@NV^T>7LV_ZSYEV[MWR^N#Z5Z'10!P MEKXZ^U>!CXX_L?5(\([_ -GO;XOOD8KCRMW4XW 9Y4@UG^!?B5_PG5W/:?V! MK.C^0@??J=I]G1\G&%.YLD=QZ5Z710!XW_PN/_BK/^$4_P"$5\0_\??V3[9] MA_T3[^SS?,W_ .J_BW8^[SBMGQU\2O\ A!;N"T_L#6=8\]"^_3+3[0B8.,,= MRX)[#TKTNB@#A+KQU]E\##QQ_8^J291'_L]+?-]\[!<>5NZC.XC/"@FJ_@+X MA?\ ">?:_P#B1ZMHWV3R_P#D*6WV?S-^[_5_,V[;M^;TR/6O0Z* /&M)^,?] MJ^)8_#7_ BOB*V\R8Q?:I['9;+C/S%]YPIQP<5H^./BE_PA&K1Z3_PCFN:O MYD(E\[3+/[1$N2PVEMPPPVY(QT(]:]4HH X36O'7]B^#[?QA_8^J7?VA(G^Q M6UOYEXGFC.'CW#!7HXSP:/ GCK_A.K2>[_L?5-'\APFS4[?[.[Y&+/'7_")^'K;Q!_8 M^J:E]I=$^S6%OYUQ'O4METW# &,,<\,0*/"?CK_A+/#USX@_L?5--^S.Z?9K M^W\FXDV*&RB;CD'.%.>6!%=W10!Y'X.^+?\ PF.M+HO_ C.OZ5N1G\_4++R M(!M[%MYY/88KURN-^(VE7^O?#W7M#TF/S;J]TZZ@A3(7=))$RJ,D@#)(&20* M/ASI5_H/P]T'0]6C\JZLM.M8)DR&VR1Q*K#()!P01D$B@#LJ*** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\LO\ @JA^ MQ.G[4OP:/C3P7;AO&GA&*2XL@H^:\M@-TML>Y8XW1?[?' 8FOU-HKMR['U<% MB(8F@[2B_P#AT_)K1F&)P\*]*5*HM&?SV_\ !&#]ME]:TW_AD#XFW3?;]/62 M7P[-+U>W0;I+0GKNCY>//\&Y>-JBOZ$J_EG_ ."KG[)GB/\ 9G^,]C^V5\#S M)I^FZGJ,=S<-;#8=/U<$R"1=N,),5+9(P),@GYE%?N=^PO\ M:>'?VP/@58> M/;5XX]=L0EGKEFG!@O54%F53R(I?OQGD8RN25-?4\48"E7IPSK K]W4^)?RS MZW]?S]4>1E&)G3E+ 8A^_'9]X_U^'H?95%%%?$GO!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!__T/[^**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH Y7QUH=WXG\$:SX:L&1)]0L;BVC:0D('EC9 6(!., MGG )QVH\"Z'=^&/!&C>&K]D>?3[&WMI&C)*%XHU0E20#C(XR <=JK_$:[U.P M^'NO7VBLZ7D.G74D#1C+B58F*E1ZYQCWH^'-WJ=_\/=!OM:9WO)M.M9)VD&' M,K1*6+#USG/O0!H>+O&'A+X?^&+[QMX\U2TT31M+A:XO+^_G2VM;>%!EI)99 M"J(BCDLQ %?)_P#P\C_X)V_]%[^'/_A4Z9_\D5[C^T!\"_A_^TQ\&]?^ _Q5 M@DNO#?B>W^QZC!&P4S6Y96>,DAAM<+M<8Y4D<=:_G&_;#^"_P=\._P#!Q=^Q M7X(\/>$]&L-%E\(^-P^GV]A!%:L(M.N=F8E0(=F!MR..U '[IZC_ ,%#_P!@ MW3;#0]3;XR>#+F'Q/JT6@Z0;/6K2[-]J"E2?Q#^T[X*\63:/I$%M"TFH-:_99(;% M#Y,41N19QL59U1IW=V8!CC]'OV=_^"H/Q>U']M'Q_P#L5_MQ?#.P^%.M>&/ MB_$W3KW3M<&N6DWAQ;C[+<&X<6UOY<\$O#!%96P^WA5:0 _9RBOY<;C_ (.1 M_#.GS?#3XP7&A>#=1^%_Q+\06^BI8Z/XPBU#QUHEI>EOL^HZGHL=OLBB8+NF MA2X=X RAG+G97],7CWQMX>^&O@;6OB-XME,&E:!87.I7LJJ6*6]I&TLC #DX M12<#K0!UE%?S.ZM_P7A_:"T3]GOX-?MD?\*.TN_^&_[0'BJ+PEX5B3Q0UOJU MC=7<\T-E)J>_3VM8UN1!([".9OL^ &9R3M]"^)W_ 5S_P""@%G^VEXP_82^ M!O[+1\%C&H8@ _H M@HK^=3]J'_@M?^T1^S+\'OB#^U)XS^!=OHGP^^%7BVV\(ZO:^(-=DT[Q!K,S MM;1W-SHENU@;:ZMH)+C]U)]HQ=1QNX,84U[3^UA_P59_:)^"7[>/@W]AOX)? M >7X@7_C_P -7FOZ!J/]O06$=T;95+"8/$PM+>(EC+,[.Y CB=F4$ _6GXV M?'KX)_LV^ +KXJ?M >+-)\%^&[,A9=2UF[CL[<.02J!Y64,[ ':BY9L8 )KM M_"'BWPWX^\):7X[\'7D>H:1K5I!?V-U%S'/;7*"2*1-99-/U6VGLK-X MIQ&6(D3*LR[0IY90#]KJ*_"G]BO_ (*N_'3]N&Y\ ?%?X1> O#6I?"SQMXEU M#0-3DT_7I[KQ+X46U@O)8)-8T_[$L4+7!M4!7SQY1GC ,H8/2:#_ ,%7OCG\ M9/C#\0?"O[,W@+PUXGTGX6?$BW^'_B/2)]=GA\706_V^"PNM9734LI$-E&TL MDD8,X\R*)I-X(,8 /W7HK\C?@K_P4,^/GQ@_:>_:;_9"B^&VAV7B_P#9_MO# M]S82_P#"0SOI^MCQ#:RWD(DE_LU9+0I$BA\13_O&('R@,?A'4_\ @OW\5'_X M)U?L^_M_^%O@4VJ6GQO\7Q^$I]+MM>B>;3;B34KJRC6'S8(/M4DR6;L@-:*UNT#J0PMX;AGDPBIL(F-SX8_\%U?#R?L*?$3]IK]I M7P,O@KQS\+OB#<_"S5O"R:K%);3^)XIH88EBU"58XH[5S.'DGD7;#''*W[P* MI< _?^BOYP_A[_P7WT;2OCSXW^!'QRT7PIKY\/?#[5/B'I>N?"OQ*/%NF7D. MCP37%UIDCFVMFAODC@=D#+MD7!PFY<_87["G[?G[1O[6_B/P'XHU'P;X2NOA MC\0_"U]X@M/$WA#7[C6AIE]:M9@:3J"26-LD5SMN7R0_+PR+L4KR ?K=J.HZ M?H^GSZMJ\\=K:6L;2S33,$CCC099F9L!54 DDG %?+/[/?[>'[&'[5^KZGX= M_9N^*/AGQKJ6CW-Q:W=EI.I07%S&UJYC=_*5][19!V3*IBD7YD9E(-?)_P#P M6Z_94^/7[9O_ 3<\=_ []FAXIO&$\FG:E::9+];O?!T]LM MKJ=I8ZV+RWFLHWDBC>:SA^U*S(@#0RQ)N558%P#^H7Q'\5_A?X/\9:#\._%G MB/3-,\0>*9)HM&TRZNXH;S4'MXVFE6VA9A),8XD9WV*=JJ2>!5CXC?$SXIZM=165G I. 9)IF1%!/'+#FOY\/^"AOPG^& M?AG_ (+X_L%?%?PYH-A8>)O$]U\1(=8U2"W2.[OX['08EMEN)5 >40*S"(,2 M$#-MQDYV_P!O#Q$OQK_X+T_LC?LB>+ ;WPEX8T/Q)\1KS2Y@&M+K4H8)K73I MI$((=[22-Y(O[C-GO0!^]_PS^*?PR^-/@JR^)/P=\1:9XK\.ZD&:TU31[N*^ MLYPI*L8YH6>-L,"#AC@@@\UQ'@K]I_\ 9K^)/Q,U;X+?#OXA>&M>\8Z K-J> MA:=JMK=:E9JA"L9[:.1I8PK$ [U&"0#R:_D2_;#_ &J/&O\ P3W_ &JO^"C_ M ,/?@C=S:+I.K_#32/'^G1V0*II?B75Q;:1<7D&.(YKB2Z2XD/5I(P_8UZ3^ MWAX$\.?L&_\ !'W]BK]I'X*6,6D>+OA#XA\#WEO>6L8%Q=KKEILUB&0J 9%U M%I"]PO61@#VH _L7HKR'X^>*OBSX&^#/B/QE\"_#5KXR\6Z79276FZ'>7S:; M%J$L7S& 7*07)C=U#"/,14R;58JI+K_/9XK_ .#@'XGZ%_P3E^#W_!2#3_A7 MX:D\+?$GQ*OA?6;>Z\6SV[^'+J2ZGME>X/\ 9+-+'']G=I]J!T!!59%)< '] M.-%?E7\=O^"@?QC^#'QI^(/@C1/A?'XU\._##X>0^-MYU9KV]-REI MI=M8"QVRRW#VLCA_/79 /,9 61&\F^!G_!4CXR:Q^W9X%_8>_:9^'>B^%=7^ M)W@V7QAHYT379-3N]*-O&LLFGZM;3V5F\4X0L1(F48KM"]6 !^UM9VKZOI?A M_2;K7M9@D<448+.[,> JJ"23P *_#GX#?\ !5[XY_M2^+I/ M$?P!\!>&M=\#:=\1F\!:]:1Z[.WB[0+>*_:Q.IW^F+8F-(I2AD6/[0#'&Z.S ML!($_7+]HCQUXF^&/P-\5?$+P=X97QEJ.C:;/=QZ*]TEDMZL:Y>,S2)(B#9N M))1L@8 ).* -;X,?&GX3_M$_#'2?C1\#O$%EXI\*:]&TNGZII\@EM[A(W:-B MC#^ZZ,C#J&4@\BO3Z_F'L/\ @M+XI^"G_!-/]F3]JKX/_L\6*>&_C+XEL?"D M?A[P_J,%G#HLE_>W,44%G;F&%)Y)([>0IDVT0E9=S $U]D_ /_@I7^UE\0/V MS/B'^P'\:O@QI'@?XEZ/X(B\?^$X/^$F-]INIZ7)_P#@LI\2_C7_ ,$[/BS^V7KGPOTSP]XV^%OB*]\* M3>!'U^6>YDUNSFAMUL);@:>OE7-S-/'%;JL4J,[H&=0?\%7_P!NW_@I?X&_ MX)O^)O%UEX-\/_#?Q!;^/[/P7JUW;:S>7)GTJ[DLA!=Z1/\ 88?,CO\ [0ZO M,XC:VB#*J239,8!_4E17XF?M*_\ !5KQ/^SI\3O"W[)GC6+X:>%OC%K/ARZ\ M5:J?$_C-],\)Z9IJ73VMJ(]0GT^*YO+FZ9.?!?\ X. / MAQ\4OV$U_:8N? LZ?$*Y\>P_"O3?!5EJ,5Q%J_BV[9!:1V>H[%B>RG203?:O M+(6-7PLA50X!^S<_[4O[.-O\>[7]EEO&^C/\2+NUEOD\-1WDZ_E8FU']HR]_P"#E/X))^TCX,\-^&]3_P"%7^));74/ M#.H3:A;:A"[8*2M<6EI*LMLRE#E65T96&W)0?OC^V[^TQXI_9*_9^OOB_P"! M? .K?$S7%O=/TW3_ _HX82W%SJ-Q';HTLB1S&&",OOEE\I]BC[I.!0!];45 M^$WAO_@J'^TQXG^,7[0'[&"^"O!D/Q@^$OA.'Q7I-W9^(+F^\.7D%P2K1W;B MQCN[>>U)&Z$1-YQXW0J0]=?_ ,$"/CA^U/\ M%?\$WO OQA_::33;R7Q#;7. MHV6LV^ISWNH:C)Y4IQF,*%(!^U5%?DW^U_P#M M\_M#_!KXK>-/AA\$/A?9:AI_P^\%KXUU?Q5XOU.?0M"G#2R(FFV=Q'9W*2W; MK&Q+.\:1G (;)Q]6?L&?M;>'_P!N[]CWX?\ [77AC29M"M/'6EI?_P!G7$@F M>UE#-'+%YBA1($D1@K[5W* Q52=H /KBO!?B;^U+^SA\&?B#X7^$OQ4\;Z-H M7BKQK=166@Z-=W<::AJ$TS%$$%OGS74L"I<+L!X)%?"_Q>_;^^.^O?M ?$S] MG']AGXI>+[C6M8ETF WFHP/=6>DZ>L-G=O<7D\";F=Q'##O M0,SL2H_+G]O?XPWG[4&O?\$Y?VF/%_P^U;X;>(O$7QBT[[5H/B*V-OJ^FE8[ MA7@EWI')L+IYD99$WH5?:I. ?U445^7?C_]NSXO>.OVKO'?[&?[$?@W1O%_ MBGX5:/IVJ^+]0\2:O-I&G65QK*M+I^GQ>19WDLUQ<0(\K.52*%-N2[$H/BV+ M_@OW\--:_8HT+]I"'PM%X2\6WWQ)@^$NO:'XKU'[%IWA?Q(0[W#:E?QPR8LX M(XRXF6$;R55A&=Y0 _=?XJ?%3X<_!#X=:S\7/BYK-KX>\,^'K5[W4=2O9!%; MVT$?+.['H/U)X')K>\(^+?#/C[PIIGCKP5?P:IHVM6D%_87MLXD@N;6Y0212 MQN.&1T8,I'!!!K\4/VB_V\OVE_AG^P;\>/C'^TA\!/#WBR'X=2_9WTJTUK[5 MX>\1^'Y].@NVU".XO+%?-@)G,+VX@<[D9=S ;JX[XM?\%;?C7\#_ !9^RE\( M_A=\!(O$EM^T3X=^UZ2FG:U;V*6MQ;:7%>&SBADB5(X(3-$&G=P$@5RD4C*J M$ _H!HK\1_V9?^"NWB'Q'HG[4&E?MI?#U/AOXL_94BCU/Q/8Z/J7]M6USI-W M8S:C:S6LS0VS-))# XV,B@DH<@L43YSU/_@MI^U1X3\.?L[_ !#U[X$:+J6A M_M3R11>"X[#Q:T5S8SW:1S6=OJ3SZ'M0\0WME9@2W$D6FVSW,D470,[",JO0$XK M\NOV5?\ @H)^V;^U;I7AGQA\.O 7@+6/"WQ!\&:EXAT+7M&\47E_I]AK%H;0 M1Z1J[KI@-O+_ *4V]XU=BT,B^4I7) /VJHK^5#_@FI_P5C_: ^'7_!(N^_;T M_;>T[3_$D6L>(];AT/\ LC4YY=7UG7M2URY@@TQ;.>T2"RMTE(B@=;N<);H& M9%V[:_26;_@I-\;/@'^V5\,OV2_V[/AUI/A*#XUQW,7A#Q%X9UJ;6;!-6M55 MWTN^%Q963QS$.HBFC#)*S* J_,5 /V*KP2R_:E_9PU3X^2_LLZ3XWT:\^(UO M82:G<>'+>\CFU&WM(C&K2S0H2T2YE3'F!2V*_P#@K/\ M,^*?A3X MP_:V_9#^!#?%7X0>"O$4_AT?V?JD_P#PE7B#[%="RO;W2M,@L;A'MK>;=M$D MZRS)&[[8@H)^5/VF_CC\%OV:?^#AOPW^T-\4+F#PSI*_LY7MQ<27,31W$]Q+ MKH6"#RD5II;F5V6*.%$>5W(159B!0!_4717QU^QA\6_VM_C9\,H/B)^U7\,- M-^%%UJ<4=Q8Z+!K6DDI7)5]K K7V+0 4444 :-5#%XXT+,H#$ D@$8) M/>CPMJVGZ_X9T[7=(B,-I>VL,\,;*%*1R(&52%) (! P"0.U &[1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' M?%+X9^#_ (R?#W5_AEX]M$O=)UFV>VGC<= XP&4\%74X96!!5@""#7\FGPQ\ M8?$K_@D?^W)=^#/&DDUWX8N'6&_$8.V_TB=B8;N-#QYL>,X!X=7BW8)-?V%5 M^;G_ 4Q_8L@_:Y^";W/A6W3_A-/#0>ZTF3 #3J1F2U9CCB0 %E0J3P.,UP]727D^DO+S^_H>-F^"G4BL10_BPU7GY?UZ=3]"O#OB'1/%N M@67BGPU=1WNG:C!'Y)5DD!9IK)MW0YR\2G'.Y>I45_1[7E9YE%7+<7+#5-5NGWCT?^?F M=F7XV&*HJK'YKL^P4445Y!VA1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% '_]'^_BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .>\ M7:]_PBOA/5/%'E>?_9MI/=>5NV[_ "4+[=V#C.,9P<>E'A'7O^$J\)Z7XH\K MR/[2M(+KRMV[9YR!]N[ SC.,X&?2I/%,6A3^&=1A\4$#3'M9EN]Q*CR"A\S) M7! VYY!SZ4>%HM"@\,Z=#X7(.F):PK:;26'D!!Y>"V21MQR3GUH W:_G*_;& M^#7[:OB__@N%^S]^V'\-_@=X@\1?#;X0:1K^D:MJMOJWA^"2[DURUG@26TM[ MG5H9FBB:1#)YRQ/@-M1L+N_HUHH _#/_ (+C_ O]J3]HKP3\#O"O[,/PTU+Q M]<>#?BOX;\=:O)::AI5A%!IVA-*TL8.HWUJSSR^8OE*BE,!M[IP&\0^*_P"R MK^U'^T-_P6.\1?'+Q-\)?$&A?"3QM^S]>_!^\UZ74=#>6TOM2U![Y[@VL.J2 M7#0QQR&(E$9S*.%*8>OZ.Z\?T[]H#X)ZM\<-1_9ITSQ1IT_C_2=*BUR\T%)U M-]!ITS^4EP\741ER%SVW+G[PR ?SI?L Q_\ !>#]G[X/>%O^"8OC;X1:-IUA MX)-OH-G\:8]=LY]/A\-6KA8Y8=)9))[B\2V7R;=)!&N[8TZ!5;?_ $=_'+Q= MX9\ ?!;Q=XX\:2:?%I&D:-?7EZ^KRB&P$$,+N_VF0A@D.T'S&VG"YX/2O4J\ MS^,WP<^&?[0OPH\0_ _XRZ3%KOA7Q58S:;JFGS,RI<6TZ[77?V;/A/\ $7]JC]C[XG^)_A?\,+R3XF:1IMAXLT>\ M\/:++? =B%CMO _B+QEJ-]X8C@C^Y;M8;U2:V3C M$$YDB. &4C(K]@HXXX8UBB4*B@!5 P !T % '\1G[:O_ 3O_P""I_[1/PK_ M &N/A/XZ^!EE\2?'OCSQ+)>>#/B7J/B'3XTM_"%M>VMQ9:1I5G*SRVDBK;MO MC_T:.0NS33.ZQ^9]4_'[XK?M#_#_ /X+1_LA>/?%WPHO=2\5#X6^)XM9\*>' MM2L[V]L;=I-NZ.:YDL[:XEA41F=$D R7$32[5+_U2^-?&_@SX;>$]0\>_$35 MK/0=#TB![F^U'4)TMK6VAC&6DEED*HB*.K,0!7Y*^!?@I^Q+^WM^V?IW_!0O MX$?'#5?$_C/X7+)H$=IH&I:=)8Z3;W&X3V5Q9M9/*JW160EIV,K M:E)1&HW'>$Z;XU_L_?MX^,+/\ 8$N/#WP"\1SR_ &[ MTV_\:1'6/#:-;"TL4T^2. MK $[Y1IEVD*8RN6$A9%_=;XM?M\?L4? 7XOZ1 M\ _C7\5/"_A3QAKL,EQ9Z7JNIP6L[)'LQN\QU$9DWCRA(5,N&\L-M;'MGQ*^ M-/P=^#/@1_BC\7O%>C^%?#,80MJVKWT-E8CS?N?OYG2/Y_X?F^;M0!\[?\%& M?!W[5/Q!_8=^)G@O]B/51HOQ4U+1I8?#UWYJ0.EP67>L_@?]N/]EK]I/P-^RMIGPY\/^#/#NM>'_%27'BG3Y]1- M]J<,27&JZE-")I+DRL6>(K)\BOK*8(2K%)X6>-MI!!PW!F7PE_;$_9)^/GC'4OAY\#/B MCX2\9Z_HP9K_ $W0]:L]0N[94(5C+#!*[H%8A22 W!YXH _E]_9]_X)Z?M2 M^*?VP/@!^V#X8^!FL_LW?&C3]5BN/C9K%AJ&EKX/\1Z4(6:\$5I8:C<-)W4<$^HW:(9&AMD=@TT@12Q5 2 ,T ?@ MCK'P@_X* _LN?\%;/VA/CO\ ;X/1_$GPG^T7H'A6.QUQ]07B1Q1(\G,;F1HOE5O[ _C9^T_^ MS7^S5:V%]^T7\0O#?@*'59&BLG\1:K;:8MRZX#"(W,D>\KN&[;G&1FO8](U? M2?$&E6NO:#=17MC>Q)/;W%NXDBFBD 9'1U)5E92"K D$'(H _!;Q+\,OVO=6 M_P""Z7A/]M>S^"?B+_A6VG_">7P1=:D^IZ )HM1N[_[?N^SC5C*T,2XB=E4L M9,[%9 '/YA2_\$Q_^"C?Q=_9]_:8TK2/ %Y\,OB%J?Q^D^//PSNM:U+1[JTN MY;>:-K:SN#87]V8;G8KM^\7R Y4&3&2/[-J* /P)\&_'K_@MS^TA\'_&&N>- M?@/I7P7U7PKX*U\V.CW>L6'B!_&'BQ[&2+3[>./B*STY+C][(9I]TC&./>8A M*S?+_P"P#_P3P^(_PC_X*8^'/VI_V<_@]XA_9E\"ZCX9U*/XI^$;_4M/N=!U M76I51;*/2;>POKM0(I6>8S;(8EC14C56DD6OZEJ\\^)_Q>^$_P $?"Y\;_&? MQ1I/A'15E2 ZAK5[#86HEDSM3S9W1-S8.!G)QQ0!X#^VUXH_:U\$?"?3?&/[ M&OAJ+QEXDTS7],N-1T%[FVM)-1T19?\ 3X()KMDACG:$DQ,SK\X'.,@_SX_L MO?LE?&C]KO\ ;]^'7[95I\*K_P"#\7PE^(?Q"U37_$&OR6,>L:K!K$]Q'#HT M,5C<71FCA:5_/FF=84#.+=I-S$_T.>'/V^/V%?&.IQZ+X1^-/@/5;R9@D<%G MXCT^>5V;@ *DY))/0 5]8HZR*'0AE89!'((- 'X+_P#!0KX3?M:^/_\ @J=^ MRC^T)\'_ (.Z[XM\%? ^Y\63Z_JEGJ6AVPF7Q)IL-I"+2&]U2VGD,+JQF\R. M,8'R%\UZQ^WU^R-\79OVW/@/_P %,?V<]"D\7:_\)_[4T+Q)X9MYX+:\U?PY MK4+1NUI)=RPV_P!ILI6,\<4DL2S!BOF*0 W[)44 ?SD>&?\ @EC\2/VU-5_: M_P#CM^UWI&]"FE@O;[P_HVC6WEVEU=M:RRP&YFN@EV]O%/ M(B; A$8F@LH-)CM[B2ZD_M([9ICZ* "OY1=._X(-^,OB9\ M;/VG_@+\7IH8_P!GSQ%1KJ-^[;L& M&VR963Y6!?;L!&"YN9F M5A-Y&5)_L$HH _CJUW_@GM^U7\9?VI/AA^U)X)^!.L? O]HO1/B"EUXQ\?:/ MJ6EV_A;7O"*7W3!;+&250%!QDX!]JIKND: M&20A549)/ % '\8]O\ L._\%)-*_P""2G['_P"R1%\ =;N/&_P4^*>D>*O$ MMNNN>'! NF:)>75R7@F;5PLKW"W2+$GRD-')YFP",R?J?I7PG_:VU7_@OK8_ MMM7?P=UW3OAA-\&$^',NL7.I:&6@U)]7_M4S/;1:G)<&W5#Y+,D;/Y@.$*8< M_K5\(OVL_P!EC]H'Q%JGA#X#_$KPMXUU;1!NU"RT'6+34;BU7(7,L=O*[(-Q MVY8 ;N.O%?0- '\[\7_!+?XP:#_P6IUOXZ^%Y4M_V?/'":5\1O$6F@KLG\>> M'A+:6<8CSN56,Z:F[A"H/B1\#/%6C^,_#UTS)#J>AWT.H6&_VW/@%I_QI\-^-=F/;A=+3 M3;ZZN-/-S>6KC,]Q#*LDCRSB(B,1BOS4U'_@D]^WQ8_\$:OBK^R[\-]'U;4! M!\3++Q3\+? _BC5K275['PQIUY;3)93W2SO:12,$EE2$3E4[L)'*C^L#1OVG M_P!FKQ%\8+O]GKP_\0O#5]X^T]&DN?#=OJMK+JT*)DL7M%D,ZA0,ME.!UQ6? M\;OVM?V5OV9[K3;']HWXE^%O ,^LDBPC\1:Q::6]UM(!\H7,L9< D E<@9YH M _ _]HWX>_\ !6/X/_MQ^#/^"L_[-WP8L_%]UXH\%GP3X_\ A=5=!,L(E5'#*OF(_G*_]O']DC_@JI^VG^ROX#_:AET'1]$^ M-WPN^*&E_$SPM\-?[1@GM;33M+B2)=)FU)1##<77M^;=G;CG.*\Q^#/ M[1W[/?[1NG7^L?L^>._#WCJTTJ?[+>S>']3M]2CMI^?WO@-^VWX@_9MU#P#X.\+^#]7\/ZT-9\1Z7)<6DFI MNN^79:R3%T0X\I%'FR@,72$;=WZ%?\%G_A=^VI\8/V(;[P9^PND][XE?6=-F MUC2+/4%TB\UC0(Y";^PM[YGC^S23IM!<2*QC#(#EL']7Z* /Y4?V6?V*?VU/ M"'_!2?Q9\6]!_9QT/X/?"GXB?"2'P=%;VFO6$BZ#)!+(VVX@LHSYUY(P!98! M)#L=6:Y9PZ#]!_\ @@]\)?VQ/V;?V"?"O[*W[7'PZA\"7GPYMY=+M+A=7MM2 M?52UWTA:-6EFA0EHAF5,>8%+;L@$9H _"?]MK]F7]OKXE? M\%)_$OBN^^$5C\;_ (5ZKX*CTOP VK:W::?HO@[7)$*7EY=V<_FR2S2,=RW4 M-K-.D>V./ W8^SO^"$OP9_:E_9N_X)K> ?V=?VLO!$7@7Q!X)AGTV*U&IP:E M-<0F>6;SY#;;H8MQDPL:RR'"[F*D[1^HWQ4^*GPY^"'PZUGXN?%S6;7P]X9\ M/6KWNHZE>R"*WMH(^6=V/0?J3P.36]X1\6^&?'WA33/'7@J_@U31M:M(+^PO M;9Q)!? M!Z'X^_##]H>#2;R_TJ'7;30KW0]>TJW%LK/)>9#6\PWLS(C###)4Q@2;O[=7 MP$_X*1?%;7/V0?%FI_#F?XC>(OAM\1H_B!XVN/#^H:196&G6KR38TVR_M&]L MIKE[2&58HY&C F6(.[AW*C]U_P!H']IK]GK]E+P')\3_ -I/QIH_@?0(VV"] MUF[CM(Y),9$<>\@R2$#B- SGL*]HLKVUU*RAU&Q<2P7"+)&Z]&1QD$?44 ?S M[^&OV?\ ]KG]@O\ X*N?&+]KKX8?#C5?BM\*/VC].T6XU6ST*]TZ+6O#^OZ) M";>)9(=1O+.&6VF664F2*<^62 P"H"WS_I?_ 3U_:!^!_[*OB1O'WP0T_XU M7/[1'QNUCQ]\4_A_!<:>[Z9XGC MZR^ GB%K']GK0]0MO&X.L>'!):W%]I4&E*EN#J^+C8\#3LRD#R63&9"\:?U& M44 ?RW7GAC]H#]G+]I;_ (**_MG_ +1GPB&A_"[XK^#='?1+WQ5JND2:3=MX M7T.XTY[;48;+4+B[CAU":14C"1,[(VU@CD+7YV?LKZ/\&O&?B^_U M?0;9[8JT'^@,ZPS+"R@Q)<+*B$ @9 ( /N?]JB?XNK^RY\1[G]GG3;?6?'H\ M+:NWAK3[M8V@N]7^R2FSAE6=DB*23[%82,J8)W$#)K^>?]@'_@GA\1_A'_P4 MQ\.?M3_LY_![Q#^S+X%U'PSJ4?Q3\(W^I:?DV]A?7:@12L\Q MFV0Q+&BI&JM)(M?U+44 ?Q7^!_\ @DG_ ,%)O&__ 2#O/\ @GQKG@[3_!'C M+X+>.)_&O@;7+O6;>ZM?$M_#J=S>0*L-L9#;P-!<2*&N7C;S3%E%42,OZN^. M/@C^TS_P4M_:2_9J^*/QW^$FI_!O0_@5J]QXQUU-=OM-O9;W7XHDBM;+3O[. MN[IGMDFW3O=3B$.B(%0LQV?OG10!_*%^Q3\*_P#@L]_P3&@\9?\ !.WX*_!K M1_B%X"OO$NIZCX"^)-YK]O9:=HNG:M,9F.I6)#W<[6[N96AC57DD+HCLFV0< M_P#\%'O^"4GQV_X* _\ !2?1=2^*7PY\2ZE\.]'^% \%VOQ%MM0T*WOK/Q7# M?&^MM:@M%U*&X$<;8\P+#&[;Y$6,(0Q_K=HH _*S_@D_\2?^"C^O?L]Z=\-? M^"FGPPO/"?C_ ,,VXM)?$@U/2;^QUZ*(A(IREA>W$T-TZ\SJT0B+ NKC=Y:_ MJG110 4444 87BG2=/U_PSJ.A:O*8;2]M9H)I%8*4CD0JS L" 0"3D@@=Z/" MVDZ?H'AG3M"TB4S6EE:PP0R,P8O'&@56)4 $D '( ![5G?$#1KWQ%X#UOP_I MH!N;^PN;>(,< O+&RKD]ADT?#_1KWP[X#T3P_J0 N;"PMK>4*<@/%&JM@]QD M4 ==1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!_,-_P %>OV0-8^"_P 1K7]M#X)JVG6EY=Q2:F;/,;V6 MIA@8[I2#A1,V-Q&,2C/)?C]D/^"??[86D_MA_ NV\4W;QQ>*-(VVFN6B$?)/ MSLE &,).JEUX #!E'W>!?"OQ-\&ZE\/_'%FFH:1J\#VUU;R9VO&XY& M1@@]P1R#R*_D;TR[^)W_ 2%_;F-K?++?>&K@@/T(U+1+AN&!PH\Z(@_W1YL M>/N'G]"P$EGV6_4*C_VFBKP?\T?Y?T^Y]SYK$)Y=BOK$?X4])+L^_P#7GY'] MB-%/?VGM5_9]_9QNM \.MX.\1:;HUZ^NV\ MMY/J4NH6-S= ^5')"8;53$%+JS2.V&!5*D\-2:O%DVYN[>SFE$5Y$R,&941(]X4_NGPPD4* ?77Q _ M;'\;_!;]CZ'XW?%GPQ#;>-[C4G\/0Z'!,ZVT^K&]DLHMLKIN%O)Y?G[RI/E? M=W'&UN(I M[BZ+(R,/*G#ID\%.I'BNB:)K7_!6[_@G/9VOCZ8>#_&,>H/_ *99H9+>VUG1 M;AXQ-$I;YHI,'(#G;O(#$J"?C+]H/P=^US^UO^UEX<_9]\4:EH6L:A\)O#FI MZSJU_P"&[::&&WU._M'BLXI9)Y6'VB:1(G$2H@1&9LN 0H!]CI_P4&^-L_[/ MG_#>\.B:2/A NK_9CI1AG_MTZ,+LV1U'S_-\D.)?WV>:_72'7=' MN="3Q-;W,;Z?) +I;@',9A*[PX/]W;SGTK^=J'Q7H,'_ ;O%8R!(=&;2/(Q M^\^W-JA@,>S[V_S"3C&<<]*_8^X\!>*-+_8M3X-VDY_X20^"3HUON8++)>II M_E#&?WV>:^KOVA_VI-<\)>//AM\#/@;#8ZEXM^*4ES+I]W? M!Y=/LM-LH?/GO)4B9'E^0@11B2/S&/WQCG\H(?%>@P?\&[Q6,@2'1FTCR,?O M/MS:H8#'L^]O\PDXQG'/2O=[KP5XA^%7_!13]ERU\;.YMA\/;[P[!++]W^U+ M&T+3@GL[H5ZXST% 'WG^S5^TCXJ\>_%/Q]^S9\8H+&W\V::?34>*SU+ M3K^,2VUW#%*\KQ'!V2Q&638_\9SQ]HU^2?P'L)O$O_!7GXX^--*A3>%_!VD^&;B02R:=906K.H MP&,*!"1GL<5YAXY\.?%.#P5K$^F^))I[E+&X:*.WLT65W$;;50H=P8GA2O(/ M3FO0_AS_ &M_PKW0?[>\[[=_9UK]I^T9\WS?*7?OW?-NW9W9YSUH X']I7XJ M^*O@;\!/%GQB\%^&F\7ZCX9TRXU*/2%NTL3=+;*7=?/D5U3" G.UB<8 ).*_ MFZ;_ (.(?VH_"W[+'PU_X*&?%']F.?2?V?O%-Q:VFO>(XO$$4]_IYNYC +F& MP6#S'M$<;$DE,;3O@!8PT9D_HW_:O_Y-:^)7_8JZS_Z22U_([^R=\,_VI/\ M@HK_ ,&\WPH_X)M^$/A7JWAZQ\96VE6>I>.]0N]-;0K7P_9:L+Y[VW5+M[V: MY=(!#':M:H5F8EF6-1(P!^J/QF_X*Y_MN6?[='CK]A+]EK]FV'X@>(/#GA2# MQ;I%U)XIMK&VU'3[BX6))Y))8ECMQ(IQ%"7=W(6U/171;C2KH3K<- M:KJ+7@M9(P50^09@VW=$H)*\1XK_ &/_ -IKXS?\%?/CCX^\;_#+6='^#_Q3 M^#TOPMB\5C4-'E"7#.[/"!T=EC/D^;O"[XT4EE /9?!?_ 5*_:Y\ M=>$OA9^TYX5_9XNM<^"OQ=\066D:9<:/J,]_XITS2]1V\ :M+\#U$>MVGB_P 8Q^'M M5UN_C@6ZGL=$LOLUP]Q)%$P0RR-&KW'[F-'(+#Q3_@G)I_\ P7%_9^^#GA#_ M ()C?$/X1:3HVE^!)8]&3XR)KUI<6/\ PC5M+\CVNE['GEO3;@P6XE"(AV/. M@VLKV;+P%_P5E_X)E_MV?&W6?V5?@I:?M _"#X]>(CXSLA%XAM- NM!U^[B2 M.[%RUT'+0N8QDK&R^6B%7#[HR ?O'^QS^T_X,_;1_9>\$?M3?#^TNM/TKQMI M<6H1V=ZNVXM7.4EADQP6BE5T)'!*Y'!%?F)XM_X*Q?'GQA\(_BQ^U;^R'\)M M-\>_"CX-ZMJ6F:AK6>M>.6MO.UJYTZ(0V2W<[-(\-LNU28+?=Y,+./,> M-%:3+EC7\Z'[)/[,7[?W_!.K]GOX[?\ !./PW\)+WXG>'/$VI>(+[X:^+[#4 M],@TT6NOQ%?L^LI>7<-U;M:R-YDCQ6]QYH9Q&&*KO .2_P""Q?[9/C_]J/\ M8X_95^-/[*>G:-JOPO\ BY\4_ $L.2,A;>0 -7]%_P(^"?A_PAJVL_'/Q-X%\->$OBAX[CM?\ A+KKP[*U MXEZ^G[X[8/>RVMG-<".)\*TD"$9*X( )_G@_:O\ ^";'[4OP._X)_P#[(/[# M7[*'P[U'XJS_ .\?>%_&GB'5;&_TG2[61-'ENKB^2%=2O[:4S3W%P6A788P MA^:0,,5_4EX6UC4/$'AVSUK5M*NM#N;J)9)-/OF@>XMV/5)&MI9X2P[^7*Z^ MC&@#^%?3KWPU_P $WO\ @IEKW[-__!7[PAII^$/Q8\3>/=7T;XD:I"+VPUZ+ MQ8UCY-KJ3F-A$]FML%=G8?9S(#A8=LQ_1C]ISQ'\/OV*_P#@J1^P?\//C7K4 M8^ GA7P)J.@^&?$&KR1KI:^)X+)+6VNKF;B!9WM4B2"0X"M,Q3:"QKEOVN;; M]NW]J#4=#_9/_:P_9KO?&7BR^\/?$;0M-U,7FC'PUJ4>HRV8TS47F%V);(V< M20R3 VXN!*H:!78X7]3O"'P@^*G[)O\ P3T^%7[$VK_"N7]HWQ3X:\*V&DL9 M_P"SX_#R7MA$L2-=SZE*C1VT1^6-HK>>?RE!$1;Y: /RA_8QTSX+_M+_ /!5 M3]NK]BS]GKQ8L_P-\?:+H&M:K)X0OHFLX-8O(XH-6CM9X2Z1O?KYT=TT9#!@ MP&&0;?6OVL?^">G[,7PZ_P""K?['&@_L">!=(^'?CGPQJ.I>(?$\OA6SCTZ. M/P78PB*4Z@MNJ!Q=3N+2&27+R&21-?^"V7P[\13W?C7]CJWL_B)\3M8L&\;?$O7/'FBW]K:6XD$>8M+LY! M,_P!N M#QM\8?V%_P!K7X0/#\!KG2](_LWQ1%KNQ_$,LI2XN(/L]JT=U:_9IXPI8N-X M3/*N!7XC_MA?\&W?P"U/]IC]GF__ &,M0>6UTL MVN('A:\U#[0K&;@FSS)C[WRT >H?"_\ :"^#/PY_X+W?M:> _P#@H+JFC:%% MK_@WPG!X N/%DL-MILOA:"UD.JVUM+=E8F2:[E\R>,$[WBDR"(SCT+_@V&^( MG_"5_L8_%+X>>$]2;6/A]\//B[XI\.>!+OS/.C/AQ#;W5LD3DDO&IN'9&+$8 M?:#A:^U?V[O!/QL^+?A,_LO_ ++WP?@O/$EM9QZ;I/Q(\7+8R:-X8BN(51[V MU,DTNI7-[!&?W216ZHTZ@R3!5.[ZC_X)^_L0?"C_ ()U_LF^$_V3/@\TESIO MAR!CYNFW$1JB+'&N]G) M(0_FY\2?^"__ (H\(_\ !/\ ^+W[4NC_ :?_A8?P$\1_P#"*^/_ ;?:TD4 M>DWCW"6L5S#=K;EKRUEDD!C*PQLP5^@ 9O4OB3^S?^U;^R'_ ,%BO$'_ 47 M^"/@>_\ BO\ #GXP^$[+PYXOT?1;NR@UK1]2TKRTM+R&+4+FTAN+=HXU1T28 M.I>1R,*H;X!_:Q_X)??MG^,O^"?O[7=[X$^&L^K_ !>_:X\9Z?JD7AJTU/2X M4T#2-)O(9+5;^[N+R&VDF,$4KR_97F'G3*@+*&EH _3WX9_\%4/VB3^WO\+O MV1OVF?@B/AYH7QST35M4\$:J-0VY#[8KB81L57 M<^YC'^A/[?.GV&J_L+_&?3M3A2XMYO OB%7CD4,K V$_!!X-?D5^T3\*_P!M M+XK?\%%/V(_VE_#?P)\1Q^&?@K9>*U\6-/JWAU9K63Q-ID.G1I&@U=C-]G>( MR3&/(,9'EEVRH_6S]O>W^)^L?L>?$7P9\&O!FH>//$OB7P_J6B6&EZ= MOAUX?\4:=K^@7:WPO;")I9&>\N%\P3!1*DH &V5'612 58$ CX"_X)2_\% V M_P""87PM_;7_ &:_VD->U+Q=\//V0_$]K:^$[BYE66^DT_6;FYM++31*Y6-, MS0PA-[!(S,_W8TPOWM_P36XEE21Y;+4KN]**) 61;4%L8##.X>/M_P0 ^,EG_P3"^.GPJU M3QY9:Y^TK\ 7TKQAX?U#7K#Q-\.O%Z^+-/TJ32K>6ZN; M+52MK;F&000NZ2J"DA 50>6]-N#!;B4(B'8\Z#:RN >U_MC?\%T--^"WC MWXN>"_@/;> -6E^!ZB/6[3Q?XQC\/:KK=_' MU/8Z)9?9KA[B2*)@AED:-7N M/W,:.06&!#_P76^+/Q,^,?P#^'/[-?P'N/$UA^T#X5U#Q#H5S?Z[!I\T=QIT M&;FWN8VB801VLX*3S[I'9%)AAD)53YY9> O^"LO_ 3+_;L^-NL_LJ_!2T_: M!^$'QZ\1'QG9"+Q#::!=:#K]W$D=V+EKH.6A!?^"RW_!0#XF>%_C-X$\%_LQV,_Q2^ &H7$/C M&UF\5QQ:&+2.#[1;M97!MC<7%S=1K*4A,"1JB!WF#.L1^1OV^/VP[']JN3_@ MG!_P4 ^"GP_N=9USQ=XPGO;#P]%/;QWKW+V3(UD;R;RXUB2X5@TS[5"*9-F? MDKZX_9G^#O[;WPU^/W[ M/BQ^S!_P4E^%Z_!3QA\,?!MS\1DDL=4&NZ;J?A>TSY]Q!.L,),D)^78%)D97 M&$9"M> ^!_\ @X9T[4OB_P#!2Q\6Z%X)O/!7QUU&UTJQ3PIXRBU[Q-X:GU$I M]B;7-/BMDCA$OF(LXBFD6V? MF*DDK7=_;1>099"JQ;VF9$?;& #I?AO_ ,%<_P#@H!\<_P!J;XH?LS_!;]EN M+4[GX1^*M%T;Q#=3^+;6"*WT[4@7>X5Y(46:<1?O1!%N"HIR[,54^U?\'&.H M_&_2_P#@C/\ &VZ^ (N_[8.G6:7AL-WVE=(>]MUU$KM!.W[&91*>T)<]JY#_ M ()E_!_]K7X8?\%"OVK_ (M?&[X1ZSX-\(?&/7M)UGP[JMWJ6BW:^7I=JUK) M'<0V.HW,\3R$J\6(W7;D.R$ -^UOQ)\67'@;P1J'BFTT'4?$\EJB[=+TE(I+ MRY+L$VQK/)#$?O9.^15"@DF@#^2+]O3]K7]BK6_CQ_P3P^.G_!//Q/X=E\73 M^/-"\,VFE>'[JW-['X*UV-+:\LKNWB8O%%$-D029!Y,A?&U@U?V*U^!_P$_X M)K:W\9?V^]%_X*$_M"^ =)^%?A_X<6UU;?#GX=ZM:Q)8%[0W MTJX2.&"29(E5&,K2+FOL[]E_]L_X[_%W]M+XT_LE_&OX5/X&MOAV+'4O#NM1 MZG#J,>MZ+J$UU;V]S+'$ ;1YFM))(XG)8KN4@&,EP#V7]H[]AS]GG]KGX@^# M/&/[26B0>,]*\#+?R:?X/O^"E-OX'T;X0?\$^/A#J7CF'Q*Q7 MQ3K^G^(])\/W>GZ9G;+;:?+?SAX[VX7(6Z$$BVZG<@:4J8_'OV9O _[87[2W MP;\5_L(?M'_LOZ=^S/\ B7P#J'A:VMX/$]AXEOKN;456V06YL'5;=((&GDE M>=9))I71@X(?< ?CC^TG\.K#]F3_ (-:O@M^U]\,UCL?B1\.V\&?%+3-;(W7 MDFO:_?VS7$?BE^VY^W#X2 MTWQ7;>*/#Z:AJNI^*K>.ZFT#0[&P0?9=.=D$EFJ%)+C,)69KF5VW9V!?R[US M]@K]O;X_?\$]OA3_ ,$7/B[X%DTG0/!^M:58>+_B&;ZQ?1-1\(^&[KSK3^SH M([A[\WEW'#;IY,]K&L+*Q=RI4GZ%_P""@7BC_@J=\4_VK[+P=X5_9'O/BE\! M/!%Q#?V=D?&V@Z''XEUFV99(+J^BGGFD:QM7&^WLWCC\R95FFSM2)0#\B?%W M@WX]_ ;_ (("_L:?L(?&JXU.POOCM\4_#WAC5]/NG9;F#PMK.I7-['83/PZ9 M@^S(\1VE59HB JE:_7C]KF]LOV4O^"^'['^K_"*TBTBS^,OACQ;X%\2V5C$( MXKG3] MHKS3'PGDP7^I6S-;O)>EKG:T:(D0>$.N4=C MZKX2_9__ &C?VR/^"HWPY_;Q^.7@#4/A5X-^!OA?5=-\/:/KEW87>JZCX@\0 MIY%].!IUS=P1V<%L/*1VE6263Y@@3F@#]R:_)?X[_P#!0WXU? O_ (*7_#'] MA36OAWHX\+_%_3]3N?#?C"XUZ:$RWFD6IGN+*6T&GN$G#;=F+AE>-U8'?F(> MC?\ !.7]L_X[_M"1V91Y,EO([.A8*YC4&@#Q+X&_\%E_B9\0_ /[5^N?$_X> M>&_"WB#]EBXO+._TJ#Q//?\ ]HS6L?#7Q#X<@ M7XVW#E%;Q!KWAF_BUJSOKA"0SS:EJ; S;05$,!)=G3-'TRRM-.BO;V>YND@G:*TLXY$C18[=Y)69$1!\S+^.GA+ M]D#_ (*'67_!/+]N[]GZ_P#@'KT'BC]H7XD^+_%7A.V.M>'"C6/BH0I%]HD7 M5RD3VXA)F7)SN41E_FQZU^T'^R+_ ,%&O"_@/]C/]NS]E_X<&]^+'[./AYO# M/BGX:6*R(Y3>AA8 \__ ."R?[1G MQO\ VC/^"-'[7/PZ_:G^#=S\//$WPLO="L+?4R9;W0M=CGU2S>.^T>\GMK9W M3:O[Q A,6Y59BQ('Z%? W_@II^T5H/[9?P;_ &,_VF_@NG@'0OC7X=U*\\#: MJFN1:CJ#2^'K1+JXAU*UBB$5M(UL1)MBN)UC8JF^0EBGRU_P4.\ _P#!6/\ MX*$_\$N?C'X!\0?!1M \4?$Q=$TGPM\/[/7=)NI=(M]-OTO+K4M4U*XGLX3) M=JH1+>W,OE"*/(W/*R^E_M!?"?\ ;3^*O_!1+]B']I;P]\"?$<7AKX*6/BJ/ MQ:]QJWAU9K63Q-ID.G1K&BZNQF^SO$9)C'D&,C9O;*@ _5'_ (*)_M+_ !C_ M &.?V1?%W[3WP7\"6OQ&N_!%I)JVI:+<:F^E2/I=LC/=2P2I:W0>6%!YGELJ M!D#D/N"JWYO>-_\ @LQ\4/"'BW]DM8_A]X6NO"/[5L-BFG:]_P )5.BZ9?W4 M,,QMGA_LHO*6\](H6!7=-\D@BX)_>K6]%TGQ)HUWX=U^VCO+"_ADMKFWE4-' M+#*I5T93P59200>H-?QC:9_P0+_:.S_P!D+]O[PI_P1+UOX%_LIZP8OVBO$MJNN:_> MVMS'87%_K6MWRWVNQV]VSJENS^=<0V\FY?+C5%1DPK+^?OPF_9+_ ."@WPP_ MX*%^%OVM?V=_V5=&^%'A3_A3>H^"8M*_X233KB;3M0-[]N^U:AY*M]INIV&V M,*TYG8J]S/$3)Y8!^G_["7_!33]H/]MB3X6?%3PWX&\*7GPK^*"WYFU7P[X@ MGU74O#%S:VDMS%8ZO;FQABCN)-@1V6;;'(#'AMT;O^B'[:7[7'PH_82_9>\8 M_M9?&V29?#G@VS%S/';)OGN)99$@MX(E) ,D\\D<2;B%#,"Q"@D?SD_L>_\ M!/#XZ^'?^"AWP<_:]^"_P.UK]F/5!87X^.-@FI::WA/7)9+3;%'IMG87]WYA M>[9I5_=0Q1* [ 2CY_V9_P""Q_["'B3_ (*1?\$\?'O[*7@74XM'\2:LEI?: M-(>+_\ @IY^T)^S#\;/@YX& M_;O^%.E^#?"WQUOXM"T76=!UV75SHOB"Y5&M]-U5);&T4-.6*K<6[N@=&!4H MIDJ+X6?\%1OCY\2?#7[5-@WPMT.T\8?LRWQM7L5\1SOI^LQI:O>.Z71TQ9(& M,*'8K6[@N0&91EJ\)^*GP4_;-_X*F:9^S=\./VI/A#?_ G7X3>.-'\?^.]3 MU2_TN\M+[4/#]O*B66DK87EQ--%>S3EGFE2!88@0"[_+7B7BC]GW_@H[^SS^ MT]^VCX3^"WP67Q]X8_:1ACU7P_XJ.NV=C8Z?*=+>TN8;R!RUV9%D;$*11-YC M8!9$+2( >K_$#_@NI\:M!^ 7[*WQS\!_ 5_$47[3%W8Z?!:6^OQ+)8ZA>&3; M:1B2W3S250,;B3R8T!)(."*_:#]D/XB_M.?%'X-0^*?VNOAU;?"[QG]MO()M M#L]7BUN$6T4I6"=;F%54B:/#;2 R_P 0!.T?RZ^&OV0/^"FVA_LI_L%?"[4O MV>]4NM5_9W\8:=K_ (E2Q\0Z P_LVS5XRJ?:=0MLW3+(7$2[HP% ,P8E5_L? MLYY;FTBN9H7MWD16:*0J7C)&2K;"RY'0[6(ST)'- %FBBB@ HHHH **** .- M^(VJW^@_#W7M,RQZ=:S73(IP6$*% MR!GN<8KS/PM:?$'Q1X9T[Q-;^)C%'J-K#=*C641*B9 X!YZC.* /::*\S_X1 M?XC?]#3_ .2,7^-'_"+_ !&_Z&G_ ,D8O\: /3**\S_X1?XC?]#3_P"2,7^- M'_"+_$;_ *&G_P D8O\ &@#TRBO,_P#A%_B-_P!#3_Y(Q?XT?\(O\1O^AI_\ MD8O\: /3**\S_P"$7^(W_0T_^2,7^-'_ B_Q&_Z&G_R1B_QH ],HKS/_A%_ MB-_T-/\ Y(Q?XT?\(O\ $;_H:?\ R1B_QH ],HKS/_A%_B-_T-/_ )(Q?XT? M\(O\1O\ H:?_ "1B_P : /3**\S_ .$7^(W_ $-/_DC%_C1_PB_Q&_Z&G_R1 MB_QH ],HKS/_ (1?XC?]#3_Y(Q?XT?\ "+_$;_H:?_)&+_&@#TRBO,_^$7^( MW_0T_P#DC%_C1_PB_P 1O^AI_P#)&+_&@#TRBO,_^$7^(W_0T_\ DC%_C1_P MB_Q&_P"AI_\ )&+_ !H ],HKS/\ X1?XC?\ 0T_^2,7^-'_"+_$;_H:?_)&+ M_&@#TRBO,_\ A%_B-_T-/_DC%_C1_P (O\1O^AI_\D8O\: /3**\S_X1?XC? M]#3_ .2,7^-'_"+_ !&_Z&G_ ,D8O\: /3**\S_X1?XC?]#3_P"2,7^-'_"+ M_$;_ *&G_P D8O\ &@#TRBO,_P#A%_B-_P!#3_Y(Q?XT?\(O\1O^AI_\D8O\ M: /3**\S_P"$7^(W_0T_^2,7^-'_ B_Q&_Z&G_R1B_QH ],HKS/_A%_B-_T M-/\ Y(Q?XT?\(O\ $;_H:?\ R1B_QH ],HKS/_A%_B-_T-/_ )(Q?XT?\(O\ M1O\ H:?_ "1B_P : /3**\S_ .$7^(W_ $-/_DC%_C1_PB_Q&_Z&G_R1B_QH M ],HKS/_ (1?XC?]#3_Y(Q?XT?\ "+_$;_H:?_)&+_&@#TRBO,_^$7^(W_0T M_P#DC%_C1_PB_P 1O^AI_P#)&+_&@#TRBO,_^$7^(W_0T_\ DC%_C1_PB_Q& M_P"AI_\ )&+_ !H ],HKS/\ X1?XC?\ 0T_^2,7^-'_"+_$;_H:?_)&+_&@# MTRBO,_\ A%_B-_T-/_DC%_C1_P (O\1O^AI_\D8O\: /3**\S_X1?XC?]#3_ M .2,7^-'_"+_ !&_Z&G_ ,D8O\: /3*_/[_@HQ^QIIW[8/P,GTO1XHD\7Z"' MN]#N7&"7P#);ENR3JH7T#A6/W<5]:_\ "+_$;_H:?_)&+_&C_A%_B-_T-/\ MY(Q?XUU8+&5<)7AB*#M*+NOZ[/9^1C7H0K4Y4JBNF?SU?\$=?VQ]4^'?C&X_ M8L^,DCV<4]S,NB_:_D>UOPV);)@V"/,;<4!Z2 KC+C'],-?S&?\ !7']B'Q5 M\/\ 68_VQOA].;DS7,9UUK>(0/!<@CRKL*IQ\Q 61AC#[6Q\S&OTE_X)W?M5 M^+_VQO@Y_:.H>*%M?%.@LMIJUJ;.$ESM&RX7D?)*,YX&'## &,_7\38.EC*$ M,\P2]V>E1?RS[_/_ "?4\7*J\Z%1Y?7>L?A?>/\ P/ZV/U.HKS/_ (1?XC?] M#3_Y(Q?XT?\ "+_$;_H:?_)&+_&OACZ ],HKS/\ X1?XC?\ 0T_^2,7^-'_" M+_$;_H:?_)&+_&@#TRBO,_\ A%_B-_T-/_DC%_C1_P (O\1O^AI_\D8O\: / M3**\S_X1?XC?]#3_ .2,7^-'_"+_ !&_Z&G_ ,D8O\: /3**\S_X1?XC?]#3 M_P"2,7^-'_"+_$;_ *&G_P D8O\ &@#TRBO,_P#A%_B-_P!#3_Y(Q?XT?\(O M\1O^AI_\D8O\: /3**\S_P"$7^(W_0T_^2,7^-'_ B_Q&_Z&G_R1B_QH ], MHKS/_A%_B-_T-/\ Y(Q?XT?\(O\ $;_H:?\ R1B_QH ],HKS/_A%_B-_T-/_ M )(Q?XT?\(O\1O\ H:?_ "1B_P : /3**\S_ .$7^(W_ $-/_DC%_C1_PB_Q M&_Z&G_R1B_QH ],HKS/_ (1?XC?]#3_Y(Q?XT?\ "+_$;_H:?_)&+_&@#TRB MO,_^$7^(W_0T_P#DC%_C1_PB_P 1O^AI_P#)&+_&@#TRBO,_^$7^(W_0T_\ MDC%_C1_PB_Q&_P"AI_\ )&+_ !H ],HKS/\ X1?XC?\ 0T_^2,7^-'_"+_$; M_H:?_)&+_&@#TRBO,_\ A%_B-_T-/_DC%_C1_P (O\1O^AI_\D8O\: /3**\ MS_X1?XC?]#3_ .2,7^-'_"+_ !&_Z&G_ ,D8O\: /3**\S_X1?XC?]#3_P"2 M,7^-'_"+_$;_ *&G_P D8O\ &@#TRBO,_P#A%_B-_P!#3_Y(Q?XT?\(O\1O^ MAI_\D8O\: /3**\S_P"$7^(W_0T_^2,7^-'_ B_Q&_Z&G_R1B_QH ],HKS/ M_A%_B-_T-/\ Y(Q?XT?\(O\ $;_H:?\ R1B_QH ],HKS/_A%_B-_T-/_ )(Q M?XT?\(O\1O\ H:?_ "1B_P : /3**\S_ .$7^(W_ $-/_DC%_C1_PB_Q&_Z& MG_R1B_QH ],HKS/_ (1?XC?]#3_Y(Q?XT?\ "+_$;_H:?_)&+_&@#TRBO,_^ M$7^(W_0T_P#DC%_C1_PB_P 1O^AI_P#)&+_&@#TRBO,_^$7^(W_0T_\ DC%_ MC1_PB_Q&_P"AI_\ )&+_ !H ],HKS/\ X1?XC?\ 0T_^2,7^-'_"+_$;_H:? M_)&+_&@#TRBO,_\ A%_B-_T-/_DC%_C1_P (O\1O^AI_\D8O\: /3**\]LO# MGCZ"\AGO/$GGPHZL\?V.-=Z@\KD'(R.,CI7H5 !1110 4444 ?_3_OXHHHH M**** "BBB@ KX4^*/_!/3X"_$KX@CXE6[ZOH.HWNJIJNL#2M6OK2'4G6%X#Y MD4-PD:2%'P98U63:"N<,:^ZZ* /(X?@A\/M)^%UK\&O!4$_A?P_8HL5O!H5Q M)IKQ1J2Q5)8&21=Q)+%6#,223DYK1^%?P=^&GP3\./X5^&&DQ:5:33/=7!5F MEFN;B3[\T\TA:6:5OXI)79SW->ET4 ?*LG[%/[-TOCP?$&309&G&JG7OL!O; MDZ5_:Q&/MW]G^;]D^T]_-\K=N^;[W->A_$/]G[X4_%3XA^#OBIXXTUKS7/ - MQ<76B3B>6,6\ETBI(2B.J29"+PX;!''?/L]% 'RK)^Q3^S=+X\'Q!DT&1IQJ MIU[[ ;VY.E?VL1C[=_9_F_9/M/?S?*W;OF^]S7J_Q:^"_P .?C?H-KX?^(U@ MUU'87<5_93P3RVMU9W<.?+GM[B!TEAD7)PR.#@D'()%>IT4 >4?"'X(_#3X% MZ!=>'OAKIYM$U"ZDO[ZXGFENKN\NYO\ 63W%Q.SS32-@99W)P !@ "O5Z** M"BBB@#F?&FNS>%_!VK>)K>,2R:=93W2HQP&,*%P#CL<4>"]=F\4>#M)\37$8 MBDU&R@NF13D*9D#D#/89JSXIET*#PSJ,WB@ Z8EK,UWN!8>0$/F9"Y)&W/ & M?2CPM+H4_AG3IO"X TQ[6%K3:"H\@H/+P&P0-N.",^M '!_'7X36WQV^$>O_ M ?O];U/P]9^([22PNKW1V@2\6VG&V5(WN(9T3S$+(6\O>H)*%6 8?(G_!+' MX>?LL_"K]CCP_P" ?V*/B)=?$GX7Z3-=6FAWUS>6U^MLD,K+-;1SV\$!=$FW MD>;O8;L!MFP#[J\"=(&O:O;P.]IIS7"V@N9@/EC,SAEC!/5 MBIP.QZ5_-?X/_P""S6L_"W_@A@__ 4^^"_[/VC:/IFG:KJ<%SX/TW4XM/LM M-0ZP]@)R\=HOG.\[K),L<*%V9VR.M ']/5>/_#[]H#X)_%?QWXO^&'PV\4:= MK?B'P!=067B/3[.=9)],N+E#)$DZCE"Z@D9_NL.JD#\HOAG_ ,%4/VB3^WO\ M+OV1OVF?@B/AYH7QST35M4\$:J-0VY#[8KB81L M57<^YC'\[VG_ 4;^.^M>!/VZ?$'P*^#/A+X<_$WX#I%<7ES?WXG_M9XM-GN MOMMY+:6>;B:&VA7R(6)5B1&TR+D@ _>7XX_M ?!/]FCP(?B?\?\ Q1IWA#P\ MMU;V1U#5)U@@^T7;B.)-S<9=C@?B3@ FO8*_DX7_ (*"?M'_ +/_ /P0[^"' M[0O[4OP=\,_%_2]?LO"$!NM0U]K\O]O%M]FU'4(+S35/VLSL'\J%I@CC=Y_3 M/ZQ_M?\ [?/[0_P:^*WC3X8?!#X7V6H:?\/O!:^-=7\5>+]3GT+0IPTLB)IM MG<1V=RDMVZQL2SO&D9P"&R< 'W5\??VI?VJ_DN_X*_?M/>"?V_/\ @@1\/_VS MM$T Z.OBWQ'X0U&WL[HI<3V$SZK%!<1),%7< Z,H<*F]0"57.T?U;^))O$5O MX=O[CP?;6UYJT=M*UE;WDS6UM+*C=K9>);BQEM7TIK>W-M M;VUQISHNG6T4?[MUN&GD.-T(+.X^]O!__!5?]O*;]G.]_:A\=?LI:FOAW6M( M\+W?@FWTK6X;^_UF\\0R1Q,EU;P0RRZ?#")%F>5TDV1$ @N2J@'[Y5X)\=OV MI?VY\2Z?8W-T);&YN[<6:VZ+?P!2T4-TYA,B!FDRVT _KFN_V@ M/@G8_'2U_9DO/%&G1?$&^T=_$%OH#3*+^32TE,#7*Q=3&) 4SW(/H<>P5^/M MW^V/=I_P68C_ &,-9^#NE6^L)\,+[Q1I7CAKN";5+W3X[Z. 6* 0![>%IP[, MCSL"0K%17P!2XN0HEE9?*CBBBV$/,[% ?U T5^/7Q;_X*O:?!#^S#X+_ &=_ M#$6N^,_VK[$ZOX6M];O#I]AI^F0Z?%J5S<7LT,5PY>.&9%CAC0F63(#J!DR? M\$^O^"E?QH_;&_:.^+7[-'Q&^$]IX,U#X)ZDVB>(]3M-?&HV\M\Q)MFMH)+. MVG-O=Q(\L4^_@H^''<8-?/G[:7[<)_9G\=?##]GOX9^'X_&7 MQ6^,NJW.F>%]$GO/[/M!#IT/VG4+^\N1%.\5K9P?._EPR22,51%Y++^'/[(_ MQ(^+OPR_X+B?M>_$[X^> K33]?\ "OPFTC4KC3?!DDFJ+K45H6N$ELU>"WE> M>X4>6(70MYRE=S#!(!_6)17X,?#/_@KK\=YOVG_@)^S]^T!\*='\)2?M)>'] M1UKPW9VWB":XUG0IK"R%\MMKEI-I]NT!GC(4/%O\N4.A5]A:OEC]@?\ X*4? MM6>#+#]L[]IS]O.#P\W@;X1?$'7K#5)=&U:\GN-/?0K*SMX-/TJRFL8XYH)2 MJXGEN;9Y+B5F:%=Q- ']1U%?SF?!_P#X+POX@_:W^$?[/GQ/T;P+>Z/\;%FA MTN]\ ^,H_%-YX?U!51H;/6X([6%8FF\Q4$D3M&)=R@NJEZ_HSH **_/C]JO] MM_4O@[\?OAU^QS\$O#UMXN^*OQ-BU"_LK/4;U]-TS3=)TN,M#?LW?\%(_C)\=?BE\8OV+]>^'FD>&?VAOA +*Y;1;W6Y M_P#A'=:TR_V-#J%KJ4>GR7"0LC NC6+/&[(A))&[#Q7\4 M]?\ #EWXPO?[9OY-,TK1= MIA:K=W$L-O=2RO/=$00P11Y)W,[QJ 6 /T8HK M^>'7_P#@N+\0?#O[-?[0GC#5?A-96/Q<_92%%FG$7[T01; M@J*2,GCS%6@#[8^('[=W[$7PG^(J_"#XH_&'P3X<\5L0O]C:GK]C:7 MX+?=!@EF61=W\.5&>V:7XC_MT?L9_"'P=#X_^)/Q2\+Z1H]UJ#Z3;W,VIP;; MB_C95>VA"N6EF0NN^.,,RYR0!7S3_P $J?V,?@Q^S=_P3\^'O@?3O#]AW"9(!_6]17YL_M3_ +8O[0/PW_: MOV;OV?OAS9ZK<#P?>>,M1\7^+=0 MGT7PI806MPMNEFUY#9W0>[E8EC&QC$47[TEA\M?!7AK_ (+U>%OB-^Q+^S_^ MT]X=\,:9X2U?X_\ B2\\+6Z>+=8-KH.AWFFM=)"_%>J?%"T^&NFO M<:W-_P (N$O;=;F+69]4>RCD73VB$C[A;9#!8F*L'=?O;]C[XU_M&?%Z/QMI MG[1_@S2_"M[X8UF&QTR\T+4)M4TK7-/GL;:[COK6XFMK9BC-.T3)L.QXV7.HK^?P7JUIJR:7?7&F7C6(/L5T+*]O=*TR"QN$>VMYMVT23K+,D;OM MB"@D _>"BOS&^)_[>7Q U[]JP?L0?LA^$M.\2>/M/\*Q^+_$%SXGU"?1]-T6 MRNI%CLX)?(M+N>6[N6W'RE1!%&I=G)PA_/'XA?\ !?GQ/X7_ ."?_P 7_P!J M/1_@U)_PL3X!^(CX6\?^#+[6DACTJ[-PEM')K6749= M0T^%)W@U5#$+:R4QRK)(T<]QY29V^>X9%W_AW_P6#_:,D\(_M2^$_C%\#[33 M?BQ^RY9VFLZGX?TWQ&DVG:GI.H64VH03P7\EJC*P@A;>I@))*:3H-M<:;XBMY]<&LZQ"TEL8;%H MUA^RS.CI TUU&[+AY!"2L;?:O[/7_!4+XV7O[6[[6^R_;# M(L;J[./G5.R^*'_!6_\ :(B_;ZTK]A_]FWX(VWCP>+/A\/'WAC7G\1Q6-G?6 M4UPD,4]SN@=K2V $A)5;B=V:)1$H9F4 _>"BOS4_X):?M^:]_P %!_@3XF\: M^/\ P=_P@7C3X?>,=8\!^*=$2[%_#;:OHIC\[R9PD9>-EE0\H"K;ERP 9N&_ M:G_X*)^-_AG^V[X?_8!^!ND>%KKQUK?A%_&%LWC/6Y=#M-13[4]K%I]@T-I= MM->.8I)'! \J-0VU\G8 ?K)17\OW[4_[/3IC#:6OVK='LAG:>>-2Z1!%)_2_Q5^W? M\:[K4^FZ3I][K,9FLM-MWAL;B M:XFGB1Y3*T<4<4>TMNKW45E:0J>!OEF947)X&3R>!S7XQ?#O_@NK\,OB9^Q_I?QLT'P)J,'Q2U7 MQ_'\)E^'5U=QQ7,/C=VVM92WNPHEK&F9I+LQ?+"I_=^8/+K!_:7_ &D_VGOB M;\!/VI_V2/VP/@DOAP^'_A'KNOZ?XNT:>XU?PGJBSZ?,IMHKFZLK-H[VW=L& M,JS,$:0;%V@@'[A?#'XF> OC/\.]%^+/PLU2#7/#?B.SAU#3-0MB6AN;6=0\ M%B]G UI!/+#8WHFN[I2SK:Q_O40+)($C=7K^EB$S&%#0?%[]HO]GW]GV"PN?CUX[\/>"(]4:1;)]?U2VTU;EH=ID$1 MN9(PY0,N[;G&X9ZBO$?^'D?_ 3M_P"B]_#G_P *G3/_ )(KTGXH_LJ_ SXU M_%_P=\;/BOH-KX@U;P)9:M9:-%?PQ7-K;G66M#/.(Y$;$X6T6..0$%4DE7G? MQ_-__P $:?V7OV>_C_\ $;_@H/\ "?XN^#M'US0K_P"./B?2FM[FRAD$5K(T MB;(MR'R]H.4*8VD C!% '](G@3]K3]F/XI?%_5?@%\,O'NA>(O&>A60U'4M( MTR^BN[FSMBZQAYUB9A'EF4!7(;D'&#FOH6OY)?\ B\G[,_\ P7[^('@/]BOX M;P>/?$/_ HCP_90QZGJ<.C6,*6U[M-WJ%T(I)&9A&B 0V[O)(1GRT#.OW#X M._X+Q?#C4?\ @G!X6_;6^(7A:#PKXK\4^,&^'47AG5-8AM;"#Q,EQ+ ZW&JR M1B.&RCCA>YFN3$QCB4@([[58 _?FBOQ"_8%_X*^Q_M4_MG>,_P!A?Q_I_A6? MQ#X>T./Q+I7B3P!X@'B7PWJE@SQ1RQ"X\B!H;JW>9 \3*2PW,,*%W?M[0 44 M44 %%%% &%XILM'U+PSJ.G>(9!#I]Q:S1W,C.(PL+H0Y+'A0%).3TZT>%K+1 M]-\,Z=IWAZ03:?;VL,=M(KB0-"B (0PX8%0#D=>M4O'6AW?B?P1K/AJP9$GU M"QN+:-I"0@>6-D!8@$XR>< G':CP+H=WX8\$:-X:OV1Y]/L;>VD:,DH7BC5" M5) .,CC(!QVH ZJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH YWQ=X4\/>._"^H^"_%EK'?:9JMO M):W5O* R212J592#Z@U_(EXKTCXE?\$B?VYXM=T*.>]\,W+,]MO.U=2T69QY MD#,#M,T6 .>DBI(5 (%?V'U\1?M]?L@Z)^V'\";SP1FV!E7IJK1 MTJ0UB_T/JSX>^/\ PG\4_ ^E?$;P+>)?Z1K-M'=6LZ'AHY!GD=F'1E/*L"#R M#78U_+Q_P2+_ &NM;^!/Q3N_V,OC5YEA9:E?20Z>+GY38:JI*O V3PLS# ': M7']\FOZAZXL_R:>6XN5!ZQ>L7WB]O\G_ )'1EN.CBJ*J+1[-=F%%%%>(=X44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 ?_]3^_BBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** .>\7:#_ ,)5X3U3POYOD?VE:3VOF[=VSSD*;MN1 MG&L=%5WO)M.NHX%C.',K1,%"GUSC'O1\.;34[#X>Z#8ZTKI>0Z=:QSK( M@#1\6ZUJ7ASPS?Z]HVD7>OW=I \L6G6+0)'4M+F6>W>6VD:*50Z\95U(/YC@@T ?AM^T3\*_VTOBM_ MP44_8C_:7\-_ GQ''X9^"MEXK7Q8T^K>'5FM9/$VF0Z=&D:#5V,WV=XC),8\ M@QD>67;*C@/@9^R#^VAXH^)W_!0?3_B#\+-2\%:5^TEITL?@[5-2U/1[F%W3 M2;C30ES'8ZA0PQI<"-5M MXXI)Y-P X+#P+8^ M(]=TVRT[P)K\\16]GU"U66\6:Y+L3]KM8KJ14Q'"Y7<1_0A\P4 ?Q>:_^PS_P M5#U?_@WT^'/_ 3^D^!$[_$+PQX@TQOL-MXBT9L6.E:E]O>YN99[N"&,S;O+ MABADN&^4M(8\@5_9)X5UC4?$/ANQUS5]*NM"NKN%)9=.OF@>YM789,A,4LB9Z,1S7DGQ]_:E_9P_98T&R\2_M&^-]&\%V>ISBUL6U:[CMGNYV*C MR[>-B'F?++E8U8@')&.:]ZH _CYT;]C/_@IM\-_^"?7[7O[ ]C\#9-?3XC^* MO&-_X6URQ\0Z3&-1B\22QM:R""YNH?*AB19&N&ED256,:1Q29D:/[M_:H^#? M_!2#QY_P13^'_P %?V>_".J>%_B9X?LO#&E^*O";:Q8V=_JFD:5%'#J5E::G M9WL9$\-W,;R/&;JWL8R9[EY0K21P;X3$X+7)?<@Y'XS?! MK_@LE\9?^"6GPP_X)X^(_P!F:Y/C#X0:_P"%+63Q!'XETE=)U73?#,J);36V M;@S;Y(8XS-YJ1J@#-NWD0U_7?\=/VA?@5^S%X N/BI^T1XOTCP3X=MFV/J&L MW<=G 9""1&K2,N^1@#M1*O#=REYIVIV\5W:SQ_< MEAF4.CK[,I!'UH _!C4?A5^V?K'_ 7/\&?MIZE\%M6@^']C\(W\$:CJ<&L: M+,D&K7=\=09DB>_BN9+>(8A,GD*[29*QE &/Q[\(OV9/^"@7A[]D?_@H#\*O M$7P \0VNN?M&>)/&^L>#8/[:\-N)+?Q59&QMEN776"L,D/$LX)90N0C2-@'^ MD?X:?M3?LX?&;XD^*/A!\(_'&B^)_$O@H0'7M/TN\CNY=.-RTBQI<>46$;DQ M."C$.-O('%;?P+_: ^"?[3?PZMOBY^S[XHT[QAX9NYI[>'4M+F6>W>6VD:*5 M0Z\95U(/YC@@T ?R,?M.?#;]JNT^"/[ /[+OASX*ZMJ7QJ^#7AZ34=3TG1/$ MFD:;XLTFW\.:;9Z9]LLKXOJ&FKIUU=NAE%P&,YCCB$88MM_4'_@D/X^T[X;? M&?QI^SI\4?@+XV^#_P 4OB$E]\0=3UOQ=J=GKTGBG[+-;6ES,U]9;(4>V>[@ M1;:."*)$DW(H+-G[K_;!_P""77[-G[9GQ4T#]H#Q5?\ BCP5\2/#%@VE:=XM M\%:WGN[2M:M+"VQX3([-M=&(+'!PQ!]A_9F_8I^#W[+=WJ'B7PQ>:] MXI\5:Q#';7_B;Q=J]UKVM3VT3%HX/M5V[F*!&)800B.+<=VTMS0!^97_ 5G M_9:_; D_:X_9U_X*6_L4^&8OB)X@^!]UK%CK/@Y[V*PGU/1M>@%O.]K-<,D( MFBC\S"LZ?\(/^"M?Q(_;\_:,_:N^&_P ()OA-+\2OA!%X;\*: MKK&N:9=7.FZW90RO:-+#;23H9'GPIVM)%""KN['=$/ZL:^4_C+^W1^QK^SQX M[T_X8_'3XG^&O"6OZH\*06.JZC#;2@W._P GS [ 1";RW$1D*B0J0I)!% '\ MK7PB_8<_X*3^'/B[^QO\MQ>.]1U3Q=I\^K>(=8UG34L[ MC6=0NX_M$KVQE1I0QDN;G#&)(%18R_T6G_!,3]MWXE>$?VZ_V%O%G@ZRT3P5 M\??&>M^.?#7CRXU:![>2:^%O-96OV*#S+H%;BWC%P\J1JL8#)+<>+_'YURRU4 M>(K>P7"P:?IT*RF&2_8)Y\SR;8H_,\O;*R*GVC^P]^V=\=OVC_C3\:_@?^T! M\*G^&FI?"O6K6WT^5=3AU2+5=+U'[0UI<%H0!#,T< E>%B65)HSP&&?TBKY8 M_9 \0?LB^./A3/\ $G]BZ\T35O"GB+5;Z]N=4T-UFCO]3\TQW4TTP)>:;>FU MGD9F*JH!VA: /S)_X*!_LJ?M0^$O^"DOP4_X*I?LL^&I/B*O@G1[_P &^,O" M%K=V]GJ-SH=\9)$N=/:\E@MWF@EE9VB>:,R;453RQ7I?V>/VJ:;JOBCPUI7A'PIX(2YTU]=FTW3PDT\]S*+T:=%-$_^ M"J?[-_A"Y^)WAG6/!$OP\\=>&=-N[6WUBVM%N?MEO?V*WTUM;SXE2)9(?.1\ M*2H.]BO[VT4 ?S-^.?\ @EI^T!^T9\/?VZOC]XET2+PC\0/VI-%LM&\,^&;V MZMY9M.LO#NGBUL_MMS;236RSW\J!Y5CDEC@4(/,8[@/FWQ)\,?\ @K;\;_%? M[$?B>^_9G;PW;_L^:G''KD%_XHTUI[EX-/CLI;E3"TD<5I\A,1+23R,<"$(H M=_Z]J\?\>?M ?!/X7_$7P?\ "/XA^*-.T;Q-\0)KJW\.:9=S+'<:G+8QB6X6 MW0\N8T92V.FX#J0" ?CS_P $ROA!^UM\,?\ @H3^U=\6OCA\(M8\&^$?C'KN MDZSX=U6[U/1;M?+TNU:UDCN(;'4;F>-Y"5>+$;KMR'9" #^C7_!0G]B_P1_P M4*_8T\>_L>_$"[?3K'QG8""*^C3S&L[RWD2XM+@)N7>(;B*-V3,/ ^KZ*VD MZQ8Z>%@M)KE-1U"SN+-_)51*SQL7(+!025'&?\%>/V>/^"B_[5?_ 3H_P"% M3^'O B^./B'XG\9Z5X@;1M$U#3;33O#FF:7ZNK;5-.\VZM%MVAFF2.' MR[L7,D9F)2+";_[-*^4_ W[='[&OQ-^-,_[.GP]^)_AK6?'-NDSG1+3489;N M06S.L_E(K?O3"T;K,(]QB*D.%(H _G(^!/["7[8?[//["=W^SAXM^#&I?&?X M.:]\7+J2V^&/BC4-+N]?TCX;2:?=>5MN)[V.TBO(;]+:>"*"Z+H> R/(Y3]" M?^"('[%'Q@_8JTOXQ>&;NS\0^%/@[K?B2WN_AKX,\5WL-_JVB6"V_P#IA=[> MXNHXXI[AOW,/G-(J1;Y/WDC$_NU10!^+W[<_PF^-/[7'[9_PD^!/Q%^!^H^+ MOV=/"U]<:YXEU.XO-$DTW5-7>U,&G+-87&H)>26-B9YIIP;8N\\<7EQ2*@9O M@#_@J]_P2I\3_#'QU\!OVE_^",_[/.E6WQ4^&?C%-9O)/#IT7PY876C>65N; M.]>XN;.24W!V1Q[(Y0L;3Y9"PW?U044 !-,\5^+O#5_X.U. M]A$ESHNJ2VL]W9R9(,[G:W=S*T,:J\ MDA=$=DVR#^KVOD>3]O[]A.+XER_!F7XT>!E\702&&713XAL!?I*#@QM!YWF! M_P#8*[O:@#\GO$/[+G[8'[%/_!66_P#V_OA9X7U/XW>!?BKX)TSPMXVM=+N- M/M->L=7T98HK;48[>\GLK::"9(@)(XI5*-)(^W:JAOBS]J/_ ()@_MD^+?V M/VO]2\%?#:?5OB]^UOXOLM3A\,V>I:7"N@Z3I=U$UHM]=W%Y#;/-Y,&+--1ADN-6DE=H ME-K&C,\J>8I0R*"@88+ U]04 ?SD?M2?"G]M?XK?MB_L2?'CPA\!O$LFC?!< MZU=>+EDU;PXDUHVKZ?'8)%$IUC$[Q,C22%#L\LKM9G+(OCOC#]G+]O.;]J_] MOWXJZ3\!?$-UHO[0'@/3/#7@R5=8\.*UQ>Z9I,VF$SHVKAH(I))_-1F&X0H= MRB0B,_U,T4 ?R-_%G]DK_@H1XC_X)9?L9Y>%W?4?Q]_90_:@_:5_X*^7/QAU_P"$ MGB+1_A'XL^!.I?";4]?;4M",]E>:U=27,DXMH]4>=HH8Y/+9D1G,H.U63#G^ MD&B@#^3+X>_LD?\ !2:?_@D9JO\ P1'^)'PKD7788SX2LOB3%J.G2^%9/#'_^%V?$G]GZ37H?&MG_ &U:V=R8]?LQ;0$WEY($F^Q1 MA89I5,CR,F]0P8FOI7P-^S]^V?\ L$_\%2?BU^UQX/\ AQ>_%7X;_M':5H5Q MKUGX6O[$:EX?\2:)!]G51'JMSIZSV4WFS$2JX9,C>BA!N_H?HH _D"^)_P#P M1A_;8TC]E*]_:4^!MOI5O^T@?CY>?M!6_AF6YC-BKW3N%T,W19()'2$J7E+) M&\A= ^PB2OOSQA\0?^"L7[87[*/Q>D^)_P"S_+\.4UCP#K?A30O MMX@TK5- M4UG6]:M_)6_N+N:2SMK.SL\,B1B4S2B5Y"AV1J?Z :* /XQ?^">W["?_ 4L M_P""6'B_X/?%?]F?X'ZW>Z)XO\-6N@?&_P OKOA^**/5M(BBAAUW2Y6U;R& MGN SLT>Y=^Q_,V-*C)_4#\*/C'^TYXS_ &E?&WPY^(GPFD\)?#O1M,TF[\/> M*I]6M;F;5KJ\B#W=L]G 7,#6DA:)F\QT8IN5BKJ:^N:* ,K7M1O-'T.]U;3[ M"?5;BU@DFBLK4Q+/Q!S0!;HHHH XWXC7>IV'P]UZ^T5G2\ATZZD@:,9<2K$Q4J/7 M.,>]'PYN]3O_ (>Z#?:TSO>3:=:R3M(,.96B4L6'KG.?>M'Q=KW_ BOA/5/ M%'E>?_9MI/=>5NV[_)0OMW8.,XQG!QZ4>$=>_P"$J\)Z7XH\KR/[2M(+KRMV M[9YR!]N[ SC.,X&?2@#H:*** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _G2_X+/?L43DC]L? MX6VT@N8#''XBB@'(5,+#>#'(*X"2$9XVMQAB?OK_ ()A_MK0?M9?!9-%\6W" M_P#":>%HX[;4U+9>ZBZ170!Y.\#$G7$F3P& K]'],B\! MB?KD%^[GI-=GW_K]3^PJBO//A-\4O!OQL^&^C?%;X?W/VK1]& M1P"=KHP*.N3M8$=J]#KX*I3E"3A-6:T:[-'T<9*24HO1A1114#"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /_U?[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH Y7QUKEWX8\$:SXEL%1Y]/L;BYC60$H7BC9P& (.,CG!!QWH\"ZY= M^)_!&C>);]42?4+&WN9%C!"!Y8UE'A:]T?4O#.G:CX>C$.GW%K#);1J@C"PN@* M *.% 4@8'3I0!2\"=(&O:O;P.]IIS7"V@N9@/EC,SAEC!/5 MBIP.QZ5_-?X/_P""S6L_"W_@A@__ 4^^"_[/VC:/IFG:KJ<%SX/TW4XM/LM M-0ZP]@)R\=HOG.\[K),L<*%V9VR.M?TL^+=:U+PYX9O]>T;2+O7[NT@>6+3K M%H$N;IU&1'$US+! ';H#++&F>K T&N>'S9&VNM<75C<&Y_M7:$CB4Q%<>892N$*%G4 _8SX9_\ !5#] MHD_M[_"[]D;]IGX(CX>:%\<]$U;5/!&JC7(M1OVFT2W%W<0:A:Q1"*WD-N0^ MV*XF$;%5W/N8Q_.]I_P4;^.^M>!/VZ?$'P*^#/A+X<_$WX#I%<7ES?WXG_M9 MXM-GNOMMY+:6>;B:&VA7R(6)5B1&TR+DC<_:)^%?[:7Q6_X**?L1_M+^&_@3 MXCC\,_!6R\5KXL:?5O#JS6LGB;3(=.C2-!J[&;[.\1DF,>08R/++ME1P'P,_ M9!_;0\4?$[_@H/I_Q!^%FI>"M*_:2TZ6/P=JFI:GH]S"[II-QIH2YCL=0N9X M6=Y4D3]VR[-VYE8!6 /(%_X*"?M'_L__ /!#OX(?M"_M2_!WPS\7]+U^R\(0 M&ZU#7VOR_P!O%M]FU'4(+S35/VLSL'\J%I@CC=Y_3/ZQ_M?_ +?/[0_P:^*W MC3X8?!#X7V6H:?\ #[P6OC75_%7B_4Y]"T*<-+(B:;9W$=G[FW\=^#KCPIIBV2&2:[GDEO(88TN!&JV\<4D\FX.9!&NS=]._M9_L^?\ !0KXT_\ !035_B/X MC^!T7Q4^&GB#P'!8>!;'Q'KNFV6G>!-?GB*WL^H6JRWBS7)=B?M=K%=2*F(X M7*[B #Q[_@K]^T]X)_;\_P""!'P__;.T30#HZ^+?$?A#4;>SNBEQ/83/JL4% MQ$DP5=P#HRAPJ;U )5<[1_5KXFU#6=*\.7^I^'=/.JZA;V\DEM9"58#<2JI* M1^8_RIO.%W-P,Y-?QL:_^PS_ ,%0]7_X-]/AS_P3^D^!$[_$+PQX@TQOL-MX MBT9L6.E:E]O>YN99[N"&,S;O+ABADN&^4M(8\@5_9)X5UC4?$/ANQUS5]*NM M"NKN%)9=.OF@>YM789,A,4LB9Z,1S0!_+18?\' W[<7BS]E#Q9^ MVGX _9,>_P# OPTU[4].\83OXIA66WM=,F$?%']M'X+_L^>"_!ME>>!/CSX"G\>^&?$XU61;V.W@MTF,% MWI[686-]SA)/VI_BC_ ,$K/VCOV-_@?\'-5\1:C\0_ M&GQ \/:-XF>^TV#P]"FMRM:7$U\TMTMY%]C$CR-&EI*9E""/<68)]T?$_P#8 M*_:E_84^/'[&WQD_9.^'UQ\;-%^!O@34OAWX@L+#4;+2;]S=VT,<5]']NEBA M*23AVD7?\@Z\<@ \M_X*"?MN^*/VWO\ @E/^W7\+_C'\/],\+:W\"[R3PTYL M]3;6;:[GB,4JW4,DMG:/'P?E!3<,]1TKV/X/_P#!6_\ :7_9DO\ ]G#X\_>"O@_8>%->^*7CB[\$>#?AUH-Q%;6UQKEUJ5S!&DE MTMO'%#&WDR7-W<^1A0'8([%5;I/V:OAE^V#\)_\ @KS^U5^UAXK^"7B%O ?Q M,TCPW:^'+VWU30'FNY?#%DT$BM =65XOM4C'[.9 HQ@S>5DX_*'X7_\ !+7_ M (*;Z;_P2)^%'@3PSX!'@S]H#]F_XHS?$;0-)U?5-,NM/U]);NZN3:QW%G>S M1H2EPJM]H: $H5#!6WJ ?T@?LQ_M5_M:>,OVGO%O[*W[4_P M&M%T,^+?'WQ2\1VOA7PCH/VG[#%=WT_S22W%UYUMH0TLTHBE8 !51F8" MO+_V(OC#_P %%?VC/&<_Q,_:S^%,'P&\*:9ICV-IX8DUBVU[4M6U*=XG>]EF MMXU2VM[98WB@B#%YC,[R !8P? O^"Q/[&?[27QR\0_ C]K[]C^QM_$7Q!_9Y M\7_\)!!X9NKM+%-5,@RRVV0%;]'_#/[/GQG_:C_P"" ME_A'_@I3\3OAQJ_P]T+X2^!=0T7P[H.LSZ=)KVJZOK#/]H=_\$D/AQ^V3^S9XU_:BUKX^_ WQ%H%M\3?B?XA^(OAXIJO MA^[:XL]06,0V;B#5G\J[(B'W\0 MS, ,T ?E5^PI\>M#\%?\$]/VE/VF_P#@ MH[\-_!WBSX8:!\8O%'B2\SJ,E_J4GBV/4+2WLK6VM+K3X;98%E:.""[>[C*1 MX#PI'NQ^H'P2_P""X&N^,/VT?#?[&WC70/ OB74/B%H-_JGAK4OAMXSC\364 M&I6$$D[:5J4 M@(<,Q&VOU(_8]_:+_P""S?QPUSP_:?M8? :U^#^F>![:XN_$]W::YIVK77C" M\BM98HK'2[8-Y5E')<,EP\T]UM&Q8EDPSN #QS]C#_@KK_P4)_;=O[_6/A9^ MRQ /#/AOQ?K_ (3\0ZA/XOM81:7.DQ$Q+ )8%>Y#3;8Y94C"H9 %5@KL/+/! M_P#P6:UGX6_\$,'_ ."GWP7_ &?M&T?3-.U74X+GP?INIQ:?9::AUA[ 3EX[ M1?.=YW6298X4+LSMD=:^B/\ @BM\*?VO/V3/@!\9?#'[1GP:UWP_JNJ_$+Q) MXVT6TCU/0KU]2L]9D26*WC>#4WCCNE*LKBX>*'E2)3D[?RHT?]@;_@I+;_\ M!MKXN_X)H77P)U=/BOK.M3+;V@USP^;(VUUKBZL;@W/]J[0D<2F(KCS#*5PA M0LZ@'[&?#/\ X*H?M$G]O?X7?LC?M,_!$?#S0OCGHFK:IX(U4:Y%J-^TVB6X MN[B#4+6*(16\AMR'VQ7$PC8JNY]S&/Q[XN?\%N/BEHWP\_:%_:6^ GPJT[Q? M\+_V:O%,_A#Q$UYKDFGZWJ5Y8-$FH3V5NEE<0K!:F96!FE!G178;"H!J?M$_ M"O\ ;2^*W_!13]B/]I?PW\"?$3*K&.WA5E51EI"S(C_ +6?L0_'GP#^TE^R_P"%_BC\-/#-_P""M*VW M6CCP]J=NEK=:3<:'F?"?X-Z_\37OO'MK+I\^C7FFV]NFII8D);7IOKRU>&)P483HLJ@!P0&" M*X![;XJ_X.#/$&O? C]F?]H+]FWX*W7C31_VB-;3PVD#:Q#:W>GZVDLL$U@( MVBQ(5DA;%R[11",B0C'RUZ7<_P#!0#]I73?VOOV6O@A^VS^S)H'A'Q=\4-7\ M56^GZP=>M==ET(Z3;2N[V316Q96N[;:FS;CRVD)( !U'Q&_P""HW[2GB73/B]\ M4/V(_@M#\5/ _P #]$O'_C/P7'X[NXOBMKZ^$;#1-. MG98H;>Y8PW$LFH23[X_LL:#8(I7=U"J'^"_@!\,_^"OO_!+K]H+XT? ']G+X M(Z;\:/AA\5?&VH^-O"/B6?Q';:-!H%QK;AKF'4HI%DN9(H,(V(8]S["8V9I" ML?HO[5'[/7_!4;]D7]N7X??\%&_V4O#-K^T-=WGP[LOA[\2_#QO;;0;R^FLI MFN5U2T:;$,>^9S^[16* %=C!R\8!^C__ 2A_P""DNA?\%.OV<]2^,$'AW_A M%-<\,Z]>>&M^(=2FTO2-(LYY1#9Q,UO:W)-2:\T_PA8746H)X=TU M88HH[2:^B1%N[AY$DN)I5^16E\M/E0$_F#\2?V;_ -JW]D/_ (+%>(/^"B_P M1\#W_P 5_AS\8?"=EX<\7Z/HMW90:UH^I:5Y:6EY#%J%S:0W%NT<:HZ),'4O M(Y&%4, 8?B'_ (*F_%K]JC_@FU^TAXH^#W@JT\%?&+X*6WB30/&_AW6]8EB& MBSV%CL+N34M4BMM3L EU++Y]A:_8IIT8>9%#+/_ -NSXO>.OVKO M'?[&?[$?@W1O%_BGX5:/IVJ^+]0\2:O-I&G65QK*M+I^GQ>19WDLUQ<0(\K. M52*%-N2[$H/@/Q!_P7]OI_V(M*_;&\!?"E'NM(\?Q?#;Q_X4UC6FLM2\.Z[) M/% R1/'93QW<:-(&W'R"5(X#;U7M-"_9[_:V_8$_X*Q_&7]K3X5_#S4_BW\) MOVC+#1I]4M_#]YI\6L:%KVAQ&WAW0ZE=V49',3&6 % M_P!FF'1_ FB>.=8\'>+=?E\4VS'2CIB<26\+Q1R7NU\+*8U49<*@;#LOAZZ# M_P %.OB[_P %=/A-^WYXF_9NN/#?@W0/ &K:!=Z;+XETR;5+8WDWF%I<2+;F M9V&(((Y6!7#32PEBJ?4W_!"KX'_M5?LW_";XK?#K]J7X8ZEX N_$'Q(\0^,= M+FNM1TK4(;BPUN1)(X\Z=?73I/$582*Z!,;2KL20 #Q/_@YV_:E^,_P&_82\ M-?!WX ZK-X?\0_&WQEIW@=]5MY##+:6-XDLEP8Y!C8TGEI$3D'RW?!!YK]C_ M (;_ +#G[)?PJ_9IA_9!\(^ =%3X=KIR:9<:/+9Q207D*IL+7(*_OI7^\\KY M=G)8G)S7RK_P62_X)J6W_!4S]C*[^ .DZTGAGQ;HNIVOB3PKJ\JLT-IJ]B'2 M/S0GS>5+%++$Q4$IO$@5B@4\#\#?VT?^"GEOX#TWXWC@N= M7TC7M#7PC>3J"K71N7OC=VL3D;S"+.>9 !_V,=:_X)U_ ML_\ @Z4:C9^#OC7;:9IE[-$%N4TR0W4\%NSEG9O)C=(RV[#LF_:N=H^VOVUO M^"MG[0/[,6F_&OXF^%/@[:2> O@-=:=;:EJ/BK6)]"N?$KWD*S2IH:?8)X9? M(5U^=YOWIRJJ#@GSK_@HQ^SY^W[\2?'/[(NM:)X$N_BOJ?PL^(=OXY\::KHE MUI&E64$ :4/:64.HW]I-*8%EV0;UR\4:F64RLU?!'[:O[#7_ 4V^/\ XY_: MX\->,/@?9_%._P#B%IL]O\+_ !KJ_B#3[>T\.:$T!/\ 9=E92-+);WK,-C21 MQQ)<3'=/<+'AR ?LA\>/^"IS>'_BQ\$?@/\ [3_ ]!XB^./A>?Q;HUWX[U M:31--,$:V[0V,'O@+X!^)O M@;0/AY\4OCEJ/B33Q9^+M:FLM!T>;P[*8VADOEM&>>:[+0K:!88UGWEU.-JO M\2?&/]ECXY_M$_L]_!G]G/\ ;_\ V2[KQ[X TGX>0Z=?+X7U;2KCQ)X6\1V? ME6\$MO=37E@2+B",M.EN\T2,(PQE4-GA?#_[#'[7=C^PE\!/V._^"A7P2O\ M]I+P1#8^*U\600ZAITWB;PNQNK4^'7M[VXOK1I9X+5[F"?[',P"_*&=(U$@! M_1W^R)\6/C?\9?@Z?%?[17@J+P!XMM=8U?2KO2+:ZDOK;9IM[-;17$%Q)!;M M+#?%_QU\/OV:#\*_@K=FT^)'Q@U.U\ ^$YER7MK[6 M=RSWPP0?\$3OV8OVCOV1?V)4^#7[1E_JDWV;Q%J\_A;3 M=/B!^VW_P % M,;>/]L;]G^XU?X#> /#M]IWA6ZUZ?0M2TJ\UZ]F5KK4Y[%;^6Z53;V\5O8[K M5I$\V5I%BW?* ?*/_!OGX@\2?LC_ ! ^.G_!$[XJ:A->:E\!]?DU?P?<79 E MOO"&N-]H@D "DQR2+),5PJO=!!]TU_2AXN\5^'? ?A34_''B^[2PTG1K2:^ MO;F3.R&WMT,DDC8R<*BDG Z"OY??VK_^">/QH_9!_P""I_P+_;._X))?LY(^ M@:#INH:/\1[+PWZ/=Q2^7)3(\321"0@[)60 ML/E$OA9^TYX5_9XNM<^"OQ=\066D:9<:/J,]_P"* M=,TO47(MM;U'3HK%K>*S=5WR(EVYA1T+ON8H.S\3_P#!2K]H3XGWOQKUC]A' MX6Z5\1/#OP"U6[\/ZY/JVN3:5=ZUKFF0B?4-.TJ&*QN@7ME=$\Z=T269MB*5 M'F5\+_\ !.33_P#@N+^S]\'/"'_!,;XA_"+2=&TOP)+'HR?&1->M+BQ_X1JV ME^1[72]CSRWIMP8+<2A$0['G0;65_0?V0?@A^W-_P2O^,O[0_P )_ _PEU'X MP?#SXJ^+]3^(7@C5]&U/3+?['J>KH!<:?JR:A=VLL,:&*("XB6<,H)"EVV MV/B1_P %\)+SX2?LT_'O]ECX2WGQ!\)_M%:]!X=MV?5+>PU"PU0RRQ36'V:0 M>6\R/"Z^:]Q% ,;MQ6M3P9_P5B_X*">)?VG/B'^P3=_LU:8OQE\,:79^(],C M@\71MX=DT.\W*9[J^DLXYT>.3RXECAMI#-(QSY*(9*^&;O\ X)4?M;?LC?LW M_L-_LU_!7X>WWQ0F^"'Q#@^(/CK5](O])L+8/--/+=06R:E?VDLTD?VC9%B- M4>.-265F*C] ?!'PR_:]\._\%Q/B+^V?J/P3\1'X<:Q\,K;PA8:C'J?A\S7& MH:;=&\!%N=6$J13C,<3.JD2%?,6-"SJ <#KW_!=SXAVO_!(+Q%_P4OT#X-"X MU_P-K%WX=\5>&)];2&'3+^SO$L7=;D0,UQ'YDL3[%B5L%AN^7<=[QC_P6(_; M-^%/[2GPQ^"7Q/\ V97BM?CQIM_+\/ELO$UK+J,NH:?"D[P:JAB%M9*8Y5DD M:.>X\I,[?/<,B_FI)^PC_P %)-2_X(F_M*_L1R? 36[?X@_%+XBW^OZ':OKG MAPVS:=JNHVU]YDLZZL5C:!+9TD3EB[Q[-ZEVC_0[]J3X4_MK_%;]L7]B3X\> M$/@-XEDT;X+G6KKQ'$FM&U?3X[!(HE.L8G>)D:20H=GEE=K,Y9% /;/ M@!_P6,U"WB_:9\-_M_>!8/A7XD_9=AT_4_$,6D:D=/VPOA'IWA3X0_&K4-.TJ#5M) MUZ34]3\-76L1^;8_VO;/8V\7ERK_ *U[>=Q;LK+^].PO\-?&3_@FM^UK^V1^ MT_\ MW^&?''P[U7P)X*_:/\ #7A;3?"?B>_U'2)X(]0\(VP$;7=O9:A<7<<% MQ5G>J-\M>E>.OV9_VZ?^"B?[%7P8_P"">_[4GPAO?A]=>#M<\.R^ M/O%5[J.F7FCW=AX:7)?2A:7DUW--J.R,!9+>%;?S'#L=H#@'N>L?\%9OVZ?% M?[77QZ_8R^ 7[-MKKWB?X-V.DW\=Q>^*8;:RN;?4[>2Z1YG6W9UFEC\I;>VB M23+>9YDT04;OTJ_X)N_ML>'O^"BW[$?@#]LSPUH\GA^#QK9SR2Z9+,+@VEU9 MW$MI2^&;)K>0-"VKJT(NG8FW,F,+@R^425'K?_ ;Z M_L\_M)?L@?\ !,#P/^RE^U5X&N_!'BSP3<:O',D][I]_!=QZAJ-U?1R026%U M=#:J7"HPD\M@X. 5P: ,G]H/_@JC\:]'_::^,_[+?[)W@?PSXO\ %WP1T&RU MJ\T#7=>GTO6_$7VVR^WE=&M8K*Y$ZP1&-&=F&Z=_+(C&';Q/QY^U5_P4)O?^ M"\O@S]FOPUI/A=O!#59'U&WNEM[?4C_X*'?"?_@J1\"OV MM_#GA2T^+,<'P9B^&7C'7#JEOI4-GK"WB74^I31S$SR02MN<);PRR'E< [<@ M'K'BW_@K%\>?&'PC^+'[5O[(?PFTWQ[\*/@WJVI:9J%S>:[+I^LZZNAJIU.? M2[5+&>+RK8[Q$9IU:Y\MMJI\I;TL_P#!6?PY\=(_@OX._80T"W\<^,/CCX=N M/%^G0ZY>-I-AHNA612.XN=2EAANY1(EP_P!F2"".0R3JP+HB[S^>7[)/[,7[ M?W_!.K]GOX[?\$X_#?PDO?B=X<\3:EX@OOAKXOL-3TR#31:Z_$5^SZREY=PW M5NUK(WF2/%;W'FAG$88JN_S+Q!_P2X_;@_X)>>(?V7?VEO\ @G_X=M/C1J7P M=\#W?P^\<^%_ML6D3:O8ZA<2:A+ZQ:Z ]O?"2ZL-0-GJNGE-2TF[FM[9I M[.X#'RY!&.A&3UK]7_@)^VM\9?CG\9+3X1?LK>!]&\6_#'PAIMA9^)/'UYK< MUE;0ZPHVW.FV,$=A<+?7%L@5IF2988W)BDD212M?!?\ P45^&'_!4W]NO_@D MW\6_AOXE^$9MOB!\5YM,L_#W@/2]:TJ:/PWIVGW=O(=5_9D^)^G6^NZEX^!?%,I:.[CLD?5MD]G+Y:R/'$Y55D3RR7B9) #^HNBBB@#"\4Q:%/X9U M&'Q00-,>UF6[W$J/(*'S,E<$#;GD'/I1X6BT*#PSIT/A<@Z8EK"MIM)8>0$' MEX+9)&W').?6JWC30IO%'@[5O#-O((I-1LI[5789"F9"@)QV&:/!>A3>%_!V MD^&;B02R:=906K.HP&,*!"1GL<4 =-1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R+^VS M^RCX:_; ^!6H?#+52MMJD)^V:1>D9-M>Q@[<_P#3-P2D@_NMD?,%(^NJ*WPN M)J8>K&O1=I1=TS.K2C5@Z$DTO3=7U MVJ)=D@Z;JX/E[3U41SG"L1\NX(P.TL3_ %45_/Y_P6=_8F/B70_^&N_AG;;= M3TB-(M?AA0[IK9.$NOE_CAX60G_EG@Y 3GZF_P""4W[;2_M._!\?#SQS=&7Q MKX1A2*Z>5@7O;,86.Y]2PX27.3NPQ)+\?:\18:GF.$CGF$5F]*L5TEW]'_D] M[GA995EA:SR^L_.#[KM_7GY'ZNT445\&?0A1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_ MUO[^**** "BBB@ HHHH *0D#K2U_.U\>?BCJ/Q-_X*.3?LR_M!>)_$'A<0>( MM(;P9;Z7>SZ5:/ILVGW/GW,<\!3S+HW+(@:1FP2T2#[ZD _HEHK\SOVB)?VK M/V??^"LW?B7X@>'H;D0ZMM6>^DTX7[ 7& @4W$>G'<3MXD4GYB.?F M[X)_'GP9J?QI\&^/_P!D7QEXB\6?#F#PMJ^K?$(:WJ=YJL5EY,(:RWO>R2BV MOWF63?#$5!B4MLV;6(!^X5%?SVV_Q-_:"N_^">9_X*>-XMU<>.EO6U]='%], M-"_L=+\VQTW[#G[.8S;?/YYB-QYF")*_&K>P\0>&KS4KA[N]CT^_1?.M99Y2TLP@F8")Y&>0H<, MQP*_2Z@ HHHH PO%.A1>*/#.H^&9Y#%'J-K-:LZC)43(4)&>XSFCPMH47A?P MSIWAF"0RQZ=:PVJNPP6$*! 3CN<9K*^(VE7^O?#W7M#TF/S;J]TZZ@A3(7=) M)$RJ,D@#)(&20*/ASI5_H/P]T'0]6C\JZLM.M8)DR&VR1Q*K#()!P01D$B@# MLJ*\J^./QG\"_L[?"37_ (W_ !.:]C\/>&;5K[49-/L;G4IXK:,C?(+>TBFG M=8P=\A2-MB!G;"J2/@#7O^"T?_!/WPY\&OAW^T%J?B'7CX/^*]\-,\*ZE%X5 MUN:/4;UI&BC@0)8LRRRLC>2CA6E"DIN )H _52BODKQ%^V]^SMX0^-\G[/7B MS4=0TOQ';^&9?&-RUWI-]#I]IHD 8R75Q?M +2!$*LK"696#C;C=Q7C/P8_X M*M?L6?'GXM^$?@QX'UO5K?5?B+IUQJW@V;5M"U+2K+Q)9V:>;/+IMS=VT45P M(H_WA"MN,9#J&0AJ /T;HK\Y_&G_ 5/_9)\#_$"Z\!7]QX@O8K#Q3:^"+O6 MM/\ #^HWFAVWB*\GBMDL)=1B@:V299IXXY"SA(Y&\MF$@VU];_M#Z[\4/"_P M \<^)O@A8)JOC33O#^IW6@64JETN=4AMI'M8F4J^9&ZYZJ1Q7\37_ M 20U;QI_P %%M>\3?'[X,?'/Q]9?'CPMI'P_G\8V^K:S<6]MGAGP_ID#->:O, 1A]V+:Q0D>;=R*>4BEV@'T#^P7_P3Y^%_P#P M3O\ !.N_#?X,^)?$FL:%K^JSZW+:>(+FVNQ#J%V=US-%)%;02@SG!=6=D!&5 M526+?>5?S]?L7^$OVN?VR_\ @BS^SGX8\$_%+5_"6J^,-'T^3QEXU2Z:?Q*F ME"&=Y387$ZS8O;B=8(O/D),432.N75!7EO["?A;]J7]B;_@LUXI_X)YR?%_Q M=\:/A'J_PPC\?Q2^.K\ZOK&@W[:B+%(?MK*"R3;)66/" J0=N8V=P#^E>BOR M2_X+>_MI?$K]A/\ X)X^*?BW\$)((/'FL7FG>&?# M#OVB-/\ $YU_PY\16AB\*+H=G+?&=]H^F>!=5.A>(M,OM%U"'6=+U M3.U;:ZL&M_M$+.WRH[H(BV1OR#CZ1_9$_P""BG[)7[=7B3QKX6_9B\1R^(I_ M $EC'JLIL;FVMRNI(\EM+;S31)''M'C\0:]%X0CF&4 MJ#ERD;OMV*6'XA_M@?M:_#?X,_\ !9;]EC]I[7?B#XAL?AE\0OA_XBUEM*GN M[ZXL)I'LHEL?LND1^9F[G\Y5$4,+32R$ M0!_5#17YX_"7_ (*J?L*_&/\ M9B\8?M?Z!XV73/ _P]N[G3_%%QK-I6FP207-K/$DZRYD0(@1B[,%3 MHZ+>2Z 3M& MHV\5Y;Q-/;[OE)C#.K?*ZJW% 'WW7XQ>#O\ @A=^R3\*]Z'9AM)OX85NK"-I9/M$DL"K;*RHY0SF,L$9@-H M+5ZCX)_X*[_L-^//BYX/^#^G:]JMA/\ $:26'P=J^J:'J.GZ)XCEAQN33-1N M;>.VNLY4QLCE)@RF)GWKD ^]_AU\,O ?P@^'NF?"OX5Z7!X?T#1;9;2PL[) MD=O&O3:"#DY)8ELEF)+9))/QA^R5_P $YOAU^QW\9OB)\<_ OC7Q9KNK_%6] M&I^)H=_L'SOMW]G77V;[/ MGS?-\IMFS;\V[=C;CG/2CX<_VM_PKW0?[>\[[=_9UK]I^T9\WS?*7?OW?-NW M9W9YSUJYXTUV;POX.U;Q-;QB633K*>Z5&. QA0N <=CBCP7KLWBCP=I/B:XC M$4FHV4%TR*WN8VBEC<95T<892.X(.#7\AO[3GPG^(G_!+#]LW2_BS\)6(\.7\ M[WNEY^:-[9G_ -(L)NAPJG;V)1E8-N!Q_7[7S%^U[^S'X3_:U^!NJ_"3Q+L@ MN91]HTR]9=S6=]&#Y4H[XY*N!@M&S#(SFOI.&-P4;MD9&1@UZU7\G7_!-C]J#Q3^P[^T;K'[+'Q]>33M"U+4&LKE)FVQ: M?JBD(EP"P \J90%9A@%2CYVKS_6+67$>2O+<4X1=ZDEI)=F%%%%> >B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!_]?^_BBBB@ HHHH **** "OP MH_;R^*'[&'[4.H1?L_\ [0U]8^&-3\(^-&TZZEO+B.UU"/3C8S2B]M)'4-Y+ MR&,$*&4R(%8-E<_NO7)>)O G@[QE>:7J'BC3H;Z?1;M;ZQ>5D_M.>%O"G_ 3K\40W?A;XH^&-5TKQQI.G M79U&RM[ V+1VNH7!#.89FEES_1M56VL;*RW_ &.%(O-8N^Q0 MNYCU)QU/O0!_-F_CBZB_X)-?\,!F(?\ "ZC=]O\ ,^T>6/F^ MR?9/WWVG'DX_CK]??B;K7P<^&'PP\(_L1^,-6.GZE\0-!NO">A*EO+*DIM;) M89"612J!5=2-Y7.>.AQ]I?9;8W/VWRU\X+L\S W;:6.:6-6 M>(DHQ )4D8)![9!QQVH _FO?QQ=1?\$FO^& S$/^%U&Y/@K_ (116!OO.^W^ M9]H\L?-]D^R?OOM./)Q_'7UY\:_AA;_LM?M=_L]_M!ZPZ0>!_#OAZ?P%K.I. M=MOIN8&%E-,QX2&24F-I&VHG&YAD5^R?V6V-S]M\M?."[/,P-VW.<9ZXSVJ2 M6*.:-H9E#HX*LK#((/4$4 ?E!^R+ID/QD_;W^,_[7_AE1=>$);'3/"F@ZJG, M.HFT17O9+=NDD*3(J+(I*.1\I.#7ZQ5'%#%;Q+! H1$ 5548 Z =*DH *\ MS_X5I_U,&L_^!7_V->F44 >#^/?!]YX:\#:UXCT[7]7-QI]AZRN^*-F M7(VC(R.>:]*^'^LWOB+P'HGB#4B#6-6; [#)K1\4ZMI^@>&= M1UW5XC-:65K-/-&JAB\<:%F4!B 20",$@'O1X6U;3]?\,Z=KND1&&TO;6&>& M-E"E(Y$#*I"D@$ @8!(':@#5N[2TU"TEL+^))H)T:.2.10R.C#!5@>""."#U MK^#G_A@']K3XS_"_X_?\$.? Z7^C^$?V;O$&L?$+P5K<38:\_M:$WWA72(Y& M!.!/->RW,J$%'C11_$*_O.J".UM8IY+J*-5EEP'< !FV],GJ<=LT ?S5_L:_ M&CXL?&C_ ()=_&7_ (*T_M!?#E?%OB[XC^!'BA\&3IN2]T+PQITT'V)D*,?) MO]0?4KLH$):&Z10K$#/XH?#3]LKX&>)OVK_^"='[15Q\1-1\60Z1'X@L-8TG M0_#\]IX;\)75]HD4%IX>TFSM+0EIH9#]G,?FW5U($C=R(VB _P! *UM+6QMD ML[*)(88QM1$4*J@=@!P!3(["QB5%BAC41,SH H&UFSDCT)W')[Y/K0!_"C\9 M/BW8? #]HKXB_M"?\$U_BE8^(+S6?C?K;1YO$,G@CPYJFOKI5 MLVR:^;3;:2X%O&P5\/+Y>Q3L;!/0]*]1_L#0?[4CUO[%;_;8E9$N/+7S55SE M@'QN 8\D \GK6O0!_ W^W7XY_9@_:-_;4F_;[_X)->,X+C]H8)\/)/".D^$) MD^T^(9M3O=1CUNVUBS@!=5AM(X&OIKA5$*(B3-MD2OU^_;(_X)X?\%(_!0_: M=_::^&7[1^AV6B_$/2]4O[[2K_P7%?7R:+86,L=MI4=\]Z"D,,/F!"D2CS99 M)BI>1B?Z(M#^$GPU\-?$76OBUH&BVMIXD\16MI9:EJ$2;9KF"Q:5X$<]/D:> M0Y !.[G.!CT2@#^1G_@GO_P4!TC_ ()*_P#!!WX8?M ?ML>/;+Q1:^)-*M(O MA[XH?$WQCJFGR":VT5?L\0TJVNW3*PWTURK VDA6>,(69 H M)']-EK96=BKI91)"LCM(P10H9W.68XZDDY)ZDTVUL+&Q,IL88X3.YEDV*%WN MW5FQU)[D\T ?QL_LR_%'PK_P2T_X)]?M<_\ !/#XW7*Z?\3-(\1>*QX"T \Z MAXML?%5N(]%FTNW&9+OSIV,X<$I/*ZDC@D9'%?H+-86-S4RB)C S@':&. 3VR<' ]\&@#^2G]B#]J7]AS MX"?MX?\ !17PQ^UAXI\.>'O[2\6PW5U9:W+##+JFD+8.DT4*2$-=C+,K01[V MW2J-N9%S^3?@'X/_ ! _X)N?LF?L"?M'_MQZ!XQT_P"$OA:;QW%XH70[[4M* MU3PDGC.=9=,GGDTN:VO$#Q8,T>X$9>(J9&5&_J@_X)[_ +"O[3/[.G[5?QZ^ M.?[0,'@W4=)^,WB2+Q5:1:1=W5U=Z-=V\7D+"/M-C"LRM&03,K1,K+PA#_)^ MR]S:VU[;26=Y<,JE'1P&5E/!!!X(/I0!_"5_P46^)G_!,/Q%_P2?\ VN/C M-^PQI]Y%I'Q&A\):;)X]\1:OJ\UQXUUZSU599+2SCUV5[JZ;3;,H MR(7(_M*_9F\<_#'XD_L^>#/&WP9U/3]8\,7NCVG]G76E21RV;0Q1B/;&T1*8 M0J4*C[I4J0""*]ILK*STVTCL-.A2""%0D<<:A411T P !Z"K- '\>__ 5J M\3?#WP9^W5\4OCQ^RW^T!;_ #]HGX:^"=-N=1T7Q)<6K>'?B#HODSW$-J;6Y M($ES&0\'"RL-\>U%+;URM'_:L^&_B[_@J_\ \$\M?^-$>@?#;Q,OPIUG^U?" M\D\5HF@WVK:;%]CL_)E8/;&8#;:PR8D*E4 +=?[!]0T#0M6DBFU2R@N7@D$T M;2QJY21>C*2#AAV(YK6H _@SU+]M+X*>!_A=_P %/_&'P_T/PM\;$D\?:5JT M'AV[>+5--N;&62WMGU26VB8MB@N@.\>Y_LS?M<_LZZ=_P % M[? OQPN_C)K7Q4T3Q1\#+K2?^$TU/2I;+3;K4EU=;B=+&.&T@M[>PM(%:69U MW16JI(;BU0-B''RCT' X'' M]* /XT_^"7=QH'[4O_!(']N3X#_LK:WIFK?$#Q/XN^)CV-EI]Q$;NYCU>#98 MR85@WE7:_NH9S\AY ;Y3CB_V!OVAO^"3/[67@']GSX$3^"_'GC+]H[X?ZGH% ML/ &N:]XLEB\*ZKHDD$-[JI^U74NG6EK8I&\ZJ%#%0MN(P[;!_;36?!I&E6M M_/JMK:Q1W5R%$TRH!)($X7* /G#X+_MC?L^_M _&CXF_L_?"K69- M0\5?""\LK#Q3:/:3P+:3ZA&\L 666-8Y@RQODQ,P!7G&1GZ?JM#96=O/-=6\ M21R7!#2NJ@,Y4!06(Y) SV&*LT %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!A>*9="@\,ZC-XH .F):S-=[@6'D!#YF0N21MSP!GTKS7 MPU\/-$N_#FGW7AG7]7&FRVT3V@2X**("H,>%* J-N, @8KT;Q=H/_"5>$]4\ M+^;Y']I6D]KYNW=L\Y"F[;D9QG.,C/K1X1T'_A%?">E^%_-\_P#LVT@M?-V[ M=_DH$W;-1'BZ*B\T\85'7()+Q?H-?R+?MI? WQ__P $S_VN-)^//P-S:^'M1NI+S2" ?)B? ^T64H4_ MZLAB%!QNC.!RI-??Y'6AF^!>38A_O8W=*3_&/I^G^%'SF80E@L0L=27N/2:_ M7^NOJ?U0_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V-T?XP^ Y0;74X_WT&[<]K9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F45F4>9_\ M"M/^I@UG_P "O_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH M_P"%:?\ 4P:S_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V M->F44 >9_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^ MI@UG_P "O_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"% M:?\ 4P:S_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F4 M4 >9_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG M_P "O_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ M4P:S_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 >9 M_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG_P " MO_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ 4P:S M_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 >9_P#" MM/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG_P "O_L: M/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ 4P:S_P"! M7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U,&L_^!7_V->F44 >9_P#"M/\ MJ8-9_P# K_[&C_A6G_4P:S_X%?\ V->F44 >9_\ "M/^I@UG_P "O_L:/^%: M?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6?_ K_ .QH_P"%:?\ 4P:S_P"!7_V- M>F44 >>V7P]^Q7D-Y_;FK3>2ZOLDN=R-M.<,-O(/0CTKT*BB@ HHHH **** M/__0_OXHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#"\4Z3 MI^O^&=1T+5Y3#:7MK-!-(K!2DA3P074#VMTBR12*5=&&593P00>"". MHKEM&^'_ (#\.WHU+P_HEA87(!42V]M'$X!ZCJ_$;X?:#?R:5KFO M:=9746-\,]U%'(NX C*LP(R"",CH:U==\4^&?"T4=QXFU&UTZ.4E4:ZF2$,1 MR0"Y&365JOPY^'VO7\FJZYH.G7MU+C?-/:Q22-M RS*2< #)Z"M77?"WAG MQ3%';^)M.M=1CB)9%NH4F"D\$@.#@T %EXI\,ZEH\GB+3M1M;C3X0[27,LV.HSHAD:.VN(Y7" @%B$8G&2!GI MDBKMEX6\,Z;H\GAW3M.M;?3Y@ZR6T<*)"PD&&!0 *0PX.1SWJEH?@7P1X8NV MO_#>C6.G3NAC:2VMXXG*$@E244'&0#CID"@"O=_$;X>V&IMHM]KVG0WB.(V@ MDNHEE#GHI4MG/MC-:.O>+_"?A7RO^$HU2TTWS]WE?:ITAW[<;MN\C.,C..F1 M6==_#GX>W^IMK5]H.G37CN)&GDM8FE+CHQ8KG/OG-:.O>$/"?BKRO^$HTNTU M+R-WE?:H$FV;L;MN\'&<#..N!0!)%XI\,SZ$?%$.HVKZ8 6-VLR&#"G:3YF= MN 00>>O%5M"\:>#O%$TEOX9U:RU&2(!G6UG28J#QDA"<"K,7A;PS!H1\+PZ= M:IIA!4VBPH(,,=Q'EXVX)))XZ\U6T+P7X.\+S27'AG2;+3I)0%=K6!(2P'." M4 R* *?_ L;X??VM_8/]O:=]N\[[/\ 9OM47F^;G;LV;MV[=QMQG/%7-=\: M>#O"\T=OXFU:RTZ24%D6ZG2$L!QD!R,BJ?\ PKGX??VM_;W]@Z=]N\[[1]I^ MRQ>;YN=V_?MW;MW.[.<\U-N M0"..O-1Z#X0\)^%?-_X1?2[33?/V^;]E@2'?MSMW; ,XR<9Z9- &=:?$;X>W M^IKHMCKVG37CN8U@CNHFE+CJH4-G/MC-6-<\=>"/#%VMAXDUFQTZ=T$BQW-Q M'$Y0D@, [ XR",],@U7M/AS\/;#4UUJQT'3H;Q',BSQVL2RASU8,%SGWSFK& MN>!?!'B>[6_\2:-8ZC.B"-9+FWCE<("2%!=2<9)..F2: +M[XI\,Z;H\?B+4 M=1M;?3Y@C1W,DR)"PD&5(E:'KVG7MU+G9#!=1 M22-M!)PJL2< $G Z"I-9^('@/P[>G3?$&MV%A<@!C%<7,<3@'H=K,#@U'I7P MY^'V@W\>JZ'H.G65U%G9-!:Q1R+N!!PRJ",@D'!Z&I-9^'_@/Q%>G4O$&B6% M_*?#.@:?%J^NZC:V5I,56.:>9(XW+ L K,0" M2 2,'D"C2?%/AG7]/EU?0M1M;VTA++)-!,DD:%0&(9E) (!!.3P#1JWA;PSK M^GQ:1KNG6M[:0E6CAGA22-"H*@JK @$ D# X!HTGPMX9T#3Y=(T+3K6RM)BS M20P0I'&Y8!2650 20 #D<@4 9VC?$#P'XBO1IOA_6["_N2"PBM[F.5R!U.U6 M)P*CU7XC?#[0;^32M3Q%IVHVMQI\(=I+F.9'A41C+$N"5 4&=-T>3P[IVG6MOI\P=9+:.%$A82## H %(8<'(Y[T M4M#\=>"/$]VUAX;UFQU&=$,C1VUQ'*X0$ L0C$XR0,],D57N_B-\/;#4VT6^ MU[3H;Q'$;02742RAST4J6SGVQFK&A^!?!'AB[:_\-Z-8Z=.Z&-I+:WCB5]JG2'?MQNV[R,XR,XZ9%21>*?#,^A'Q1#J-J^F %C= MK,A@PIVD^9G;@$$'GKQ4>O>$/"?BKRO^$HTNTU+R-WE?:H$FV;L;MN\'&<#. M.N!4D7A;PS!H1\+PZ=:IIA!4VBPH(,,=Q'EXVX)))XZ\T 5M"\:>#O%$TEOX M9U:RU&2(!G6UG28J#QDA"<"J?_"QOA]_:W]@_P!O:=]N\[[/]F^U1>;YN=NS M9NW;MW&W&<\5O%5M=\ M%^#O%$T=QXFTFRU&2(%4:Z@28J#S@%P<"K,OA;PS/H0\+S:=:OI@ 46C0H8, M*=P'EXVX! (XZ\T 1Z#XO\)^*O-_X1?5+34O(V^;]EG2;9NSMW;"<9P<9ZX- M9UI\1OA[?ZFNBV.O:=->.YC6".ZB:4N.JA0V<^V,UHZ#X0\)^%?-_P"$7TNT MTWS]OF_98$AW[<[=VP#.,G&>F36=:?#GX>V&IKK5CH.G0WB.9%GCM8EE#GJP M8+G/OG- %C7/'7@CPQ=K8>)-9L=.G=!(L=S<1Q.4)(# .P.,@C/3(-7;WQ3X M9TW1X_$6HZC:V^GS!&CN9)D2%A(,J0Y(4AAR,'GM5+7/ O@CQ/=K?^)-&L=1 MG1!&LES;QRN$!)"@NI.,DG'3)-7;WPMX9U+1X_#NHZ=:W&GPA%CMI(4>%1&, M* A!4!1P,#CM0 :%XI\,^*8I+CPSJ-KJ,<1"NUK,DP4GD E"<&LK2OB-\/M> MOX]*T/7M.O;J7.R&"ZBDD;:"3A58DX ).!T%:NA>%O#/A:*2W\,Z=:Z='*0S MK:PI"&(X!(0#)K*TKX<_#[0;^/5=#T'3K*ZBSLF@M8HY%W @X95!&02#@]#0 M!)K/Q \!^';TZ;X@UNPL+D ,8KBYCB< ]#M9@<&M'5O%/AG0-/BU?7=1M;*T MF*K'-/,D<;E@6 5F(!) )&#R!6=K/P_\!^(KTZEX@T2PO[D@*9;BVCE<@=!N M92<"M'5O"WAG7]/BTC7=.M;VTA*M'#/"DD:%05!56! (!(&!P#0 :3XI\,Z_ MI\NKZ%J-K>VD)99)H)DDC0J Q#,I(! ()R> :SM&^('@/Q%>C3?#^MV%_J_$;X?:#?R:5KFO M:=9746-\,]U%'(NX C*LP(R"",CH:U==\4^&?"T4=QXFU&UTZ.4E4:ZF2$,1 MR0"Y&365JOPY^'VO7\FJZYH.G7MU+C?-/:Q22-M RS*2< #)Z"M77?"WAG MQ3%';^)M.M=1CB)9%NH4F"D\$@.#@T %EXI\,ZEH\GB+3M1M;C3X0[27,LV.HSHAD:.VN(Y7" @%B$8G&2!GI MDBKMEX6\,Z;H\GAW3M.M;?3Y@ZR6T<*)"PD&&!0 *0PX.1SWJEH?@7P1X8NV MO_#>C6.G3NAC:2VMXXG*$@E244'&0#CID"@"O=_$;X>V&IMHM]KVG0WB.(V@ MDNHEE#GHI4MG/MC-:.O>+_"?A7RO^$HU2TTWS]WE?:ITAW[<;MN\C.,C..F1 M6==_#GX>W^IMK5]H.G37CN)&GDM8FE+CHQ8KG/OG-:.O>$/"?BKRO^$HTNTU M+R-WE?:H$FV;L;MN\'&<#..N!0!)%XI\,SZ$?%$.HVKZ8 6-VLR&#"G:3YF= MN 00>>O%5M"\:>#O%$TEOX9U:RU&2(!G6UG28J#QDA"<"K,7A;PS!H1\+PZ= M:IIA!4VBPH(,,=Q'EXVX)))XZ\U6T+P7X.\+S27'AG2;+3I)0%=K6!(2P'." M4 R* *?_ L;X??VM_8/]O:=]N\[[/\ 9OM47F^;G;LV;MV[=QMQG/%7-=\: M>#O"\T=OXFU:RTZ24%D6ZG2$L!QD!R,BJ?\ PKGX??VM_;W]@Z=]N\[[1]I^ MRQ>;YN=V_?MW;MW.[.<\U-N M0"..O-1Z#X0\)^%?-_X1?2[33?/V^;]E@2'?MSMW; ,XR<9Z9- &=:?$;X>W M^IKHMCKVG37CN8U@CNHFE+CJH4-G/MC-6-<\=>"/#%VMAXDUFQTZ=T$BQW-Q M'$Y0D@, [ XR",],@U7M/AS\/;#4UUJQT'3H;Q',BSQVL2RASU8,%SGWSFK& MN>!?!'B>[6_\2:-8ZC.B"-9+FWCE<("2%!=2<9)..F2: +M[XI\,Z;H\?B+4 M=1M;?3Y@C1W,DR)"PD&5(E:'KVG7MU+G9#!=1 M22-M!)PJL2< $G Z"I-9^('@/P[>G3?$&MV%A<@!C%<7,<3@'H=K,#@U'I7P MY^'V@W\>JZ'H.G65U%G9-!:Q1R+N!!PRJ",@D'!Z&I-9^'_@/Q%>G4O$&B6% M_*?#.@:?%J^NZC:V5I,56.:>9(XW+ L K,0" M2 2,'D"C2?%/AG7]/EU?0M1M;VTA++)-!,DD:%0&(9E) (!!.3P#1JWA;PSK M^GQ:1KNG6M[:0E6CAGA22-"H*@JK @$ D# X!HTGPMX9T#3Y=(T+3K6RM)BS M20P0I'&Y8!2650 20 #D<@4 9VC?$#P'XBO1IOA_6["_N2"PBM[F.5R!U.U6 M)P*CU7XC?#[0;^32M3Q%IVHVMQI\(=I+F.9'A41C+$N"5 4&=-T>3P[IVG6MOI\P=9+:.%$A82## H %(8<'(Y[T MW&Z)E8@E%%?UN(Z2()(R&5AD$<@@U^+'_!8 M#]A^3XX?#L?M _#6R\WQ5X5@;[;#"F9+[3DRS=.6D@Y91R2I91D[16?_ ,$= MOVW1\8?AX/V;_B-=J?$OA6W4:9)(WSWNFQ@*%YZR6_"GG)CVG'RL:^YSZA3S M;!1SK#*U2-E5BN_\WI^ENS/G\NJ2P==X"J_=>L'^G]=?5'[7(H8HO0H67&%K^M6O%OVA/@1X&_:4^$FK_"#X@Q%K'5(B$E0?O+:=1^[FCS MQOC;YAG@]#D$BOH.',Z>78KFFKTI^[-=T_+NO\UU/-S3 ?6J5HZ36L7V9SO[ M*G[1WA']JKX(Z1\8/">(C=IY5]:;@S6E[&!YL+$>A(*DX+(RL0,XKZ+K^0W] MCOXT_$#_ ()B?MAZK\#_ (V@VWAW4KJ.PUUT5R=[X^\"Z;X0;X@ZCK5A!H"1"=M2DN8ULQ$> YF+>7M)(YW8K MSG0/VGOV:O%>M6WAOPM\0_#.I:C>R"*WM;75K6::61NBHB2%F8]@ 30![E17 MFC?&CX/)\0U^$;^*]''BMUWKHQOH?[0*@;LBWW^;C;S]WISTKTN@ HKS1OC1 M\'D^(:_"-_%>CCQ6Z[UT8WT/]H%0-V1;[_-QMY^[TYZ5T_B[QEX0\ >'[CQ; MX[U6ST72K1=T]Y?SI;V\0/&6DD*JO/J: .DHKF/!OC;P9\1?#EOXP^'^K6>N M:3> F"]T^=+FWE"D@[9(RRM@@@X/!XKIZ "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#\@/^"M?[$ _:+^%G_"X?AY8B7QIX M3@9ML2YEOM/7+/#@5ANN;&/[T'/)> 7C75_@"UQX<.C:P7@D MMY2CPWJJOVAHBN"BF8OM7)P#C@<#]$X8B\XP-7)J_P!AFOW7\CY MC-G]1Q$,=3^UI)=_/^O+S/[BJ*_E,_9\_P""X?QB^&/@H^%OC'X=7Q]=Q29M M]1:^&GSB(C[DNVWF60@]&PIQP<]:]SF_X.!9FC(M_A,%?L6UW96 MX#SF$W"-)22ZJ4;/[VG]Z.N'$6!E%-SL^UG^B:/Z0**_FQ_XB =8_P"B5P_^ M#EO_ )$H_P"(@'6/^B5P_P#@Y;_Y$J/]1L[_ .?'_DT/_DB_]8,!_P _/PE_ MD?TG45_-C_Q$ ZQ_T2N'_P '+?\ R)4$_P#P< >(&0"U^%UNC9ZMJ[,,?06H M_G1_J+G7_/C_ ,FA_P#)"_U@P'_/S\)?Y']*M%?S/_\ #_SQ?_T3*S_\&C__ M "/1_P /_/%__1,K/_P:/_\ (]/_ %$SK_GRO_ H_P#R0?ZPX#_GY^#_ ,C^ MF"BOYG_^'_GB_P#Z)E9_^#1__D>J4W_!?GX@-(3;_#C3U3L&U"5C^?E#^5'^ MHF=?\^5_X%'_ #%_K#@/^?GX/_(_IMHK^8W_ (?[_$;_ *)SIO\ X'R__&Z/ M^'^_Q&_Z)SIO_@?+_P#&Z?\ J)G7_/E?^!1_S#_6+ ?S_@S^G*BOYC?^'^_Q M&_Z)SIO_ ('R_P#QNLW_ (?Y?%[_ *$#1_\ P)F_PIK@/.?^?2_\"C_F'^L6 M _G_ 9_4)17\O?_ _R^+W_ $(&C_\ @3-_A1_P_P OB]_T(&C_ /@3-_A3 M_P!0LY_Y]+_P*/\ F+_6+ _SO[F?U"45_+O-_P %\?C(8R+?P%HROV+7$[#\ MN/YU1_X?W?';_H1]!_[^7'_Q="X!SG_GVO\ P)?YB_UCP/\ ._N9_4M17\M/ M_#^[X[?]"/H/_?RX_P#BZ/\ A_=\=O\ H1]!_P"_EQ_\73_U!SC_ )]K_P " M7^8?ZQX'^9_I_Z@9Q_(O\ P)!_K'@?YG]S/ZJ**_E7_P"']/[1O_0G^&_RNO\ MX]1_P_I_:-_Z$_PW^5U_\>I_Z@9Q_)'_ ,"0?ZQX'^9_Y+$LQZX [<#X,+T4Y2^X_OVO(H9&+);W4SLOR9^Z)%5B MP& 2N?6OZ0*^3SS*GEN-GA'+FY;:^35UIT/9R_&+%4(UDK7Z>@4445Y!VA11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?__3_OXHHHH **** "BB MB@ K^;W]JF[\1?L>_MXWWQC_ &B?#Z:Q\)?B!XCTB^_X2AHOM;:+OVB)_'5G\.OBQ\*;WQKX;;QQY^AW% MA)ITMI?:9+I]Q&+2YBGGB:-P[OEY4\LQ]6R & /J?PU^RS^S;\2OV9-$^#>@ MS+K7PSGU!];M;6RF3[#>6T]W+?16S&,?/:QR2+M12"1$@8D;@?A/XA? []G+ MX7?MEQ>)/@QX%T70+?X(>"-5\8ZK-IEE%"TVH7LE?%7QS\<=+>SU3XJ:]?\ VBSE93+%HELG]GV$+%"R MC-M&9>#P9CWXH _)ZT\#P?\ #BI_C1<2$>-FD;QW_;AQ]M.M+J9D6Y\SKYGE M_NL_W#BOW L_C+>#]DR+]H34(=MQ_P (BOB*6(*1A_L?VEEV]1SQBORND_95 M_:J7]BH?\$R(M D:S.I&P_X3DW%J-/\ ^$<^V_;/-\D3?:?M>S]QY'D;,_-Y MFWFOTZ^*$?CO1;CP;\"_!'@;_A(_ _B""ZT;Q#J'VZ.U.D6"6XCC/E,-TWF@ MLOR8V[?]H4 ?BM:>!X/^'%3_ !HN)"/&S2-X[_MPX^VG6EU,R+<^9U\SR_W6 M?[AQ7TMXX^)%W^T9^W!^RYX'\6Q[]*D\*7/CZ\T]UQ;RW\UH5MG9&SEK>0,R M _=)KF)/V5?VJE_8J'_!,B+0)&LSJ1L/^$Y-Q:C3_P#A'/MOVSS?)$WVG[7L M_<>1Y&S/S>9MYKZ^_:&_9L\6^'OCG\)/VI?@;I+ZU=?#:"YT/4=$BEBBN+W1 M+R$Q?N'G>.+SK9OWBHSH),D;@0 0#S3]F_6)OA]_P5*^./P,\/#R?#VN:1I? MB_[(@Q%!J,BQP7,B@<*UP6#R?WF&>U?K/7Y]?LJ_!'XCI^T-\4/VO_B]IC>' M]0\>M8:?I&BRRQ37%CI6F1[$:X>%Y(A-@:QJOE_V ME:7K[[:9T54$J.C%D?8OS+L*L0#\IW$_ME_PA7@W_H$67_?A/_B:/^$*\&_] M BR_[\)_\37HY9FN)R^M[?"SY96MWNNS3.;%X.EB8>SK*Z/RR_8]_P"";W[* MG[//@J[L_BP_AWXA>(-3D1Y[K4[:WG@@1 =L5O'.9-@R26?AG.,@ #["B_9 MS_88MY!-!X$\"(XZ,NEZ>"/Q\NOHO_A"O!O_ $"++_OPG_Q-'_"%>#?^@19? M]^$_^)IXK.,;B*LJU6M)R>^MOP6B%1P5"E!0A!61X#_PH7]BG_H2_!'_ (+K M#_XW1_PH7]BG_H2_!'_@NL/_ (W7OW_"%>#?^@19?]^$_P#B:/\ A"O!O_0( MLO\ OPG_ ,37/]>Q/_/V7WO_ #-?J]+^1?_\ ,/84OY5]R/$_^%/?L@?]"MX._P# &R_^ M(H_X4]^R!_T*W@[_ , ;+_XBO;/^$*\&_P#0(LO^_"?_ !-'_"%>#?\ H$67 M_?A/_B:7URO_ ,_)?>_\Q^QI_P J^Y'B?_"GOV0/^A6\'?\ @#9?_$5>A^&/ M[*5O&(8/#WA-$'15M+, ?@%KU[_A"O!O_0(LO^_"?_$T?\(5X-_Z!%E_WX3_ M .)I/%U^M1_>_P#,/8T_Y5]QY+_PK?\ 97_Z 'A3_P !;3_XFC_A6_[*_P#T M /"G_@+:?_$UZU_PA7@W_H$67_?A/_B:/^$*\&_] BR_[\)_\32^M5OYW][# MV5/^5?<>2_\ "M_V5_\ H >%/_ 6T_\ B:TO^$0_9O\ ^@7X:_[\6O\ \37I M'_"%>#?^@19?]^$_^)H_X0KP;_T"++_OPG_Q-)XFJ]YO[V/V4/Y5]QYO_P ( MA^S?_P! OPU_WXM?_B:/^$0_9O\ ^@7X:_[\6O\ \37I'_"%>#?^@19?]^$_ M^)H_X0KP;_T"++_OPG_Q-'UBK_._O8>SAV1YY#X6_9UMY!-;Z=X<1QT98;8$ M?CBKO]D_ ?\ Y]M _P"^+?\ PKMO^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_W MX3_XFDZU1[R?WCY(]CB?[)^ _P#S[:!_WQ;_ .%']D_ ?_GVT#_OBW_PKMO^ M$*\&_P#0(LO^_"?_ !-'_"%>#?\ H$67_?A/_B:7M:G\S^\.2/8Y*WM?@G:9 M^R1Z'%NZ[!;KG'TJSO\ @_ZZ-_Y KI/^$*\&_P#0(LO^_"?_ !-'_"%>#?\ MH$67_?A/_B:7M9]V'*NQS>_X/^NC?^0*-_P?]=&_\@5TG_"%>#?^@19?]^$_ M^)H_X0KP;_T"++_OPG_Q-'M)]V/E78R8=5^&%O&(8+G2T0=%5X@!^ -2?VW\ M-O\ G\TS_OY%_C6E_P (5X-_Z!%E_P!^$_\ B:/^$*\&_P#0(LO^_"?_ !-+ MF?<+(S?[;^&W_/YIG_?R+_&G)K_PYC<21WNFJRG((DB!!'XUH?\ "%>#?^@1 M9?\ ?A/_ (FC_A"O!O\ T"++_OPG_P 32YGW'9!_PFO@W_H+V7_?]/\ XJOB MW]IG]C7]C?\ :QU:W\2_%3R%UFV18EU&POEM[AHE((1^2CJ,8&Y25R=I&37V ME_PA7@W_ *!%E_WX3_XFC_A"O!O_ $"++_OPG_Q-;X7%UL-457#S<9+JG9F5 M:C3JQY*D4UV9X7^S[\(OV;/V7_ __"O_ (-&QTRQDD,\[M=++/<3$ %Y9'8L MQP, <*HX4 <5[I_PFO@W_H+V7_?]/_BJ/^$*\&_] BR_[\)_\31_PA7@W_H$ M67_?A/\ XFHK5JE6;J59.4GNWJV5"G&$5""LET#_ (37P;_T%[+_ +_I_P#% M4?\ ":^#?^@O9?\ ?]/_ (JC_A"O!O\ T"++_OPG_P 31_PA7@W_ *!%E_WX M3_XFLBP_X37P;_T%[+_O^G_Q5'_":^#?^@O9?]_T_P#BJ/\ A"O!O_0(LO\ MOPG_ ,31_P (5X-_Z!%E_P!^$_\ B: #_A-?!O\ T%[+_O\ I_\ %4?\)KX- M_P"@O9?]_P!/_BJ/^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_WX3_XF@ _X37P M;_T%[+_O^G_Q5'_":^#?^@O9?]_T_P#BJ/\ A"O!O_0(LO\ OPG_ ,31_P ( M5X-_Z!%E_P!^$_\ B: #_A-?!O\ T%[+_O\ I_\ %4?\)KX-_P"@O9?]_P!/ M_BJ/^$*\&_\ 0(LO^_"?_$T?\(5X-_Z!%E_WX3_XF@ _X37P;_T%[+_O^G_Q M5'_":^#?^@O9?]_T_P#BJ/\ A"O!O_0(LO\ OPG_ ,31_P (5X-_Z!%E_P!^ M$_\ B: )8/%WA.YF2VMM4M)))&"JJS(69CP #R370UST'A'PG;3) ?'&J7-SK$TL27-KI-E<:E+81S1O*DMTMLDC M1(RQDJ"-[#YE4H&9?KFOYXOVPM!^,_["/[73_M)=-UC6;.S7 M?JUA?V%A<6_[M68;XC$TLO=0%VMY84.P!^\_PY^(_@;XN>"=/^(_PUU.'6=# MU5#):WEN M3XTNS;>'KJ(,/*NM=OI'N64-@Q21L]QM4@>5(H&,+BO(;/\ :%^(/_!,[P9X M4_9>^(_@+2M&TG7/#NJ/H.L:%J4E^\FM6-OYTJWHEMH"9KB5E)D3*[G &5!V M 'ZBM^V7^S8GQ"'PS/B5?[0.I?V+YXMK@Z<-4()%D;_ROL8NC@X@,WF9XVYX MKZ>K^<6T\)Z1%_P;S-=S'-T=)?7/M0),WV_^U3<++YF=WF!\#=G...E?LS;_ M !.\5V7[%B?&;4D=M$](B_P"#>9KN M8YNCI+ZY]J!)F^W_ -JFX67S,[O,#X&[.<<=*]WO/&WB+XK_ /!0?]E?3O': M.6M/ %[XHDCE^ZVI7]H8G)4?*7CVY!Q\N>* /US^$_QF^&WQO\/S^)?AIJ7V M^"SNI;&[BDBDMKFTNH3B2"XMYTCF@E7C*2(K8(.,$&O4*_)/X$7U]X=_X*[_ M !O\&:*&32-:\+Z'K-[&O$0OX5C@5L=G>-F)(^]C)R0*_6R@ HJM>WEMIUG- MJ%XVR&!&D=L$X51DG YZ#M7F\'Q1AN84N+;0M8DCD4,K+:Y5E/(((;D&@#U& MBO,_^%E_]2_K/_@+_P#94?\ "R_^I?UG_P !?_LJ /3**\S_ .%E_P#4OZS_ M . O_P!E1_PLO_J7]9_\!?\ [*@#TRBO,_\ A9?_ %+^L_\ @+_]E1_PLO\ MZE_6?_ 7_P"RH ],HKS/_A9?_4OZS_X"_P#V5'_"R_\ J7]9_P# 7_[*@#TR MBO,_^%E_]2_K/_@+_P#94?\ "R_^I?UG_P !?_LJ /3**\S_ .%E_P#4OZS_ M . O_P!E1_PLO_J7]9_\!?\ [*@#TRBO,_\ A9?_ %+^L_\ @+_]E1_PLO\ MZE_6?_ 7_P"RH ],HKS/_A9?_4OZS_X"_P#V5'_"R_\ J7]9_P# 7_[*@#TR MBO,_^%E_]2_K/_@+_P#94?\ "R_^I?UG_P !?_LJ /3**\S_ .%E_P#4OZS_ M . O_P!E1_PLO_J7]9_\!?\ [*@#TRBO,_\ A9?_ %+^L_\ @+_]E1_PLO\ MZE_6?_ 7_P"RH ],HKS/_A9?_4OZS_X"_P#V5'_"R_\ J7]9_P# 7_[*@#TR MBO,_^%E_]2_K/_@+_P#94?\ "R_^I?UG_P !?_LJ /3**\S_ .%E_P#4OZS_ M . O_P!E1_PLO_J7]9_\!?\ [*@#TRBO+I_BC#;0O<7.A:Q''&I9F:UPJJ.2 M22W %$'Q1AN84N+;0M8DCD4,K+:Y5E/(((;D&@#U&BO,_P#A9?\ U+^L_P#@ M+_\ 94?\++_ZE_6?_ 7_ .RH ],HKS/_ (67_P!2_K/_ ("__94?\++_ .I? MUG_P%_\ LJ /3**\S_X67_U+^L_^ O\ ]E1_PLO_ *E_6?\ P%_^RH ],HKS M/_A9?_4OZS_X"_\ V5'_ LO_J7]9_\ 7_[*@#TRBO,_P#A9?\ U+^L_P#@ M+_\ 94?\++_ZE_6?_ 7_ .RH ],HKS/_ (67_P!2_K/_ ("__94?\++_ .I? MUG_P%_\ LJ /3**\S_X67_U+^L_^ O\ ]E1_PLO_ *E_6?\ P%_^RH ],HKS M/_A9?_4OZS_X"_\ V5'_ LO_J7]9_\ 7_[*@#TRBO,_P#A9?\ U+^L_P#@ M+_\ 94?\++_ZE_6?_ 7_ .RH ],HKS/_ (67_P!2_K/_ ("__94?\++_ .I? MUG_P%_\ LJ /3**\S_X67_U+^L_^ O\ ]E1_PLO_ *E_6?\ P%_^RH ],HKS M/_A9?_4OZS_X"_\ V5'_ LO_J7]9_\ 7_[*@#TRBO,_P#A9?\ U+^L_P#@ M+_\ 94?\++_ZE_6?_ 7_ .RH ],HKS/_ (67_P!2_K/_ ("__94?\++_ .I? MUG_P%_\ LJ /3**\JO/BQ9Z=;->:AHNK00IC<\EL%49.!DEP.O%6?^%E_P#4 MOZS_ . O_P!E0!Z917F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E0!Z M917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'IE%>9_P#"R_\ J7]9 M_P# 7_[*C_A9?_4OZS_X"_\ V5 'IE%>9_\ "R_^I?UG_P !?_LJ/^%E_P#4 MOZS_ . O_P!E0!Z917F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E0!Z M917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'IE%>9_P#"R_\ J7]9 M_P# 7_[*C_A9?_4OZS_X"_\ V5 'IE%>9_\ "R_^I?UG_P !?_LJ/^%E_P#4 MOZS_ . O_P!E0!Z917F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E0!Z M917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'IE%>9_P#"R_\ J7]9 M_P# 7_[*C_A9?_4OZS_X"_\ V5 'IE%>9_\ "R_^I?UG_P !?_LJ/^%E_P#4 MOZS_ . O_P!E0!Z917F?_"R_^I?UG_P%_P#LJ/\ A9?_ %+^L_\ @+_]E0!Z M917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'IE%>57GQ8L].MFO-0 MT75H(4QN>2V"J,G R2X'7BK/_"R_^I?UG_P%_P#LJ /3**\S_P"%E_\ 4OZS M_P" O_V5'_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/_@+_ /94?\++_P"I M?UG_ ,!?_LJ /3**\S_X67_U+^L_^ O_ -E1_P ++_ZE_6?_ %_^RH ],HK MS/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P%_P#LJ /3**\S_P"%E_\ 4OZS M_P" O_V5'_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/_@+_ /94?\++_P"I M?UG_ ,!?_LJ /3**\S_X67_U+^L_^ O_ -E1_P ++_ZE_6?_ %_^RH ],HK MS/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P%_P#LJ /3**\S_P"%E_\ 4OZS M_P" O_V5'_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/_@+_ /94?\++_P"I M?UG_ ,!?_LJ /3**\S_X67_U+^L_^ O_ -E1_P ++_ZE_6?_ %_^RH ],HK MS/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P%_P#LJ /3**\S_P"%E_\ 4OZS M_P" O_V5'_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/_@+_ /94?\++_P"I M?UG_ ,!?_LJ /3**\JO/BQ9Z=;->:AHNK00IC<\EL%49.!DEP.O%6?\ A9?_ M %+^L_\ @+_]E0!Z917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'I ME%>9_P#"R_\ J7]9_P# 7_[*C_A9?_4OZS_X"_\ V5 'IE%>9_\ "R_^I?UG M_P !?_LJ/^%E_P#4OZS_ . O_P!E0!Z917F?_"R_^I?UG_P%_P#LJ/\ A9?_ M %+^L_\ @+_]E0!Z917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'I ME%>9_P#"R_\ J7]9_P# 7_[*C_A9?_4OZS_X"_\ V5 'IE%>9_\ "R_^I?UG M_P !?_LJ/^%E_P#4OZS_ . O_P!E0!Z917F?_"R_^I?UG_P%_P#LJ/\ A9?_ M %+^L_\ @+_]E0!Z917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'I ME%>9_P#"R_\ J7]9_P# 7_[*C_A9?_4OZS_X"_\ V5 'IE%>9_\ "R_^I?UG M_P !?_LJ/^%E_P#4OZS_ . O_P!E0!Z917F?_"R_^I?UG_P%_P#LJ/\ A9?_ M %+^L_\ @+_]E0!Z917F?_"R_P#J7]9_\!?_ +*C_A9?_4OZS_X"_P#V5 'I ME%>9_P#"R_\ J7]9_P# 7_[*C_A9?_4OZS_X"_\ V5 'IE%>57GQ8L].MFO- M0T75H(4QN>2V"J,G R2X'7BK/_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/ M_@+_ /94?\++_P"I?UG_ ,!?_LJ /3**\S_X67_U+^L_^ O_ -E1_P ++_ZE M_6?_ %_^RH ],HKS/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P%_P#LJ /3 M**\S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/ M_@+_ /94?\++_P"I?UG_ ,!?_LJ /3**\S_X67_U+^L_^ O_ -E1_P ++_ZE M_6?_ %_^RH ],HKS/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P%_P#LJ /3 M**\S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/ M_@+_ /94?\++_P"I?UG_ ,!?_LJ /3**\S_X67_U+^L_^ O_ -E1_P ++_ZE M_6?_ %_^RH ],HKS/\ X67_ -2_K/\ X"__ &5'_"R_^I?UG_P%_P#LJ /3 M**\S_P"%E_\ 4OZS_P" O_V5'_"R_P#J7]9_\!?_ +*@#TRBO,_^%E_]2_K/ M_@+_ /94?\++_P"I?UG_ ,!?_LJ /3**\S_X67_U+^L_^ O_ -E1_P ++_ZE M_6?_ %_^RH ],HKRZ;XJ6%F@GU32-5LX RAYIK;;&@8@98[B<<]@3Z UZC0 M 4444 %%%% '_]#^_BBBB@ HHHH **** "ORM^,/@G]NS2OB?:+X?TO0_&_A MN3QL-;T::ZU*YMI],@>RFA-O=1BTF7[,CL7#QN6!;9MY!7]4J* /RMLO^"9F MCM_P3YN_V,-7UX?VITT"ST_P"&RW5U+9Z1=2WRZSJD\2PB9A+;6_V>W0!I M%B!D9F;:QPN6_2NB@#\:9/V ?CX?V;A_P3ZBU32A\*/[7,QUXW,QUK^P_M?V MW[!]E\CRO/\ -_=_:?M&SRO^6>?EK]#_ (F>'?C7/XH\%^%?A=;Z W@)C=6G MBRVU03&Z:Q,(2!+,)\F<[@XD[;<<;J^AZ* /QID_8!^/A_9N'_!/J+5-*'PH M_M"SU'2KV+R9[226..5XV5?F@D\MPCYRISD M?<5% 'Q-^S%^SCXU\"_%;XA_M+?&:>S?QG\1[BT62STZ1YK/3-.TZ/RK:VCE MD2)I7V_--)Y:!GZ* ,G[9HHH Q_$.GS:MH%]I5L562YMY8E+<*&=2!G /'/I M1X>T^;2= L=*N2K26UO%$Q7E2R* <9 XX]*V** "BBB@ HHHH **** "BBB@ M HHIJLKCV#S5^@ HIJLKJ'0@J1D$<@BCS$W^5D;L9QGG% #J*:S* M@RY &0.?4\"G4 %%%% !1110 4444 %%%% &/XAT^;5M OM*MBJR7-O+$I;A M0SJ0,X!XY]*/#VGS:3H%CI5R5:2VMXHF*\J610#C('''I6Q10 4444 %%%% M!1110 4444 %%-#*6* C(ZCOS0TB1XWD#)P,G&2: '4450L-5TO5+"#5-,N8 MKFUN5#0S1.'CD5NA5@2"#VP>: +]%%-#*6* C(ZCOS0 ZBJ4NI:=!?PZ7-/& MEU<*[Q0LX$CK'MWE5SDA=R[B!QD9ZBK:R(^=A!VG!P>AH =13694&7( R!SZ MG@4K,%!9C@#DDT +12*RNH9#D'D$4FY0P0D;B"0.^!0 ZBBB@ HHHH **** M"BBB@#D/'OA^\\4^$[O0M/9$FG\O:9"0HVNK'. 3T'I77T44 %%%% !1110 M4444 %%%% !1135974.A!!Y!'(- #J*I'4M.&HC2#/&+MHS,(-X\PQJ0I;;G M.T$@$XQDU;1TD&Z,A@"1QSR.#0 ZBF[TW^7D;L9QWQ39IH;:%[BX<1QQ@LS, MVL-[9S1S0W*J\,B,&616&X%2."".01U%6B0!D\ 4 M +12 A@&4Y!Z&D#H7,8(W D=\'I0 ZBFLRH,N0!P.?>G4 %%%% !1110 44 M44 %%%% '(>/?#]YXI\)W>A:>R)-/Y>TR$A1M=6.< GH/2NOHHH **** "BB MB@ HHHH **** "BFNZ1H9)"%51DD\ 4Z@ HJD=2TX:B-(,\8NVC,P@WCS#& MI"EMN<[02 3C&35M'20;HR& )''/(X- #J*:[K&I=R%51DD\ 5'+<00P-=3 M.J1(I=G8@*%'))/3&.] $U%5+6_L;VUAO;.:.:&Y57AD1@RR*PW J1P01R". MHJT2 ,G@"@!:*0$, RG(/0T@="YC!&X $CO@]* '44UF5!ER .!S[TZ@ HHH MH **** "BBB@ HHHH Y#Q[X?O/%/A.[T+3V1)I_+VF0D*-KJQS@$]!Z5U]%% M !1110 4444 %%%% !1110 44QY$B4O(P51U).!3Z "BJ2ZEISZB^D)/&;N. M-9G@#CS%C' M7CUXI[,J*7<@*!DD\ "@!U%%-$B,Q12"RXR,\C- #J*:S*@RY R<<^IIU !1 M110 4444 %%%% !1110!R'CWP_>>*?"=WH6GLB33^7M,A(4;75CG )Z#TKKZ M** "BBB@ HHHH **** "BBB@ HHJ..6*8%HF# $@D'/(ZC\* )**I+J6G/J+ MZ0D\9NXXUF> ./,6-R55BN-@RGN#D4 /HINY2Q0$; M@ 2.^#5>^OK+2[*;4M2F2WMK=&EEEE8(D:(,LS,< 9)/ % %JBHEG@<(R. MI$@RF#]X=>/7BGLRHI=R H&23P * '444T2(S%%(++C(SR,T .HIK,J#+D#) MQSZFG4 %%%% !1110 4444 %%%% '(>/?#]YXI\)W>A:>R)-/Y>TR$A1M=6. M< GH/2NOHHH **** "BBB@#_T?[^**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /#OVE/"%AXW^!'BO0M2NKZT MC_LN[E$FGWD]C,&CB=E_>V[QOMSC*[MK#A@02*^9?^"54EQ-_P $[_A?+NW2 MMI,AW/SEC/+R>YYZU]5_'_6H]!^"WBB[>TOK]Y-,NH([?3;.>_N9))HV1%2& MV221LL0,A<#J2!S7R/\ \$Q9]6\&?L%^#?"WC;0]:T/5O"VGRP:C8:CI5Y:7 M2.DDDF(XI85>;*D%?*#Y)P/FXH _/S]O']@GP9\"_P!G]/VDO VMZS=_M!IK M.E"R\2QWL_VO5]7O[J.%H([9I&B2)@[F*&-1Y:(%RRA@WZ>?'N75/'WQ>^&7 MP.D1;Q[&27QMK<47"21Z&$%I'ST\S49H)$SR1;MZ$U\!_P##:/B'QA\:Y?C% M\7O@)\7KZ#PM+-'X/T>T\*3O;0%U*/J$[2.FZ\F4E$&W;;Q$A2S.[5]]_LEG MQI\2_&/C7]I/XE:%<>'-3UM['0;+3;K)DM++1XB9D#,J%@VH3W>'"J)$5&Z8 MP ?COX$TOP;\>_\ @E7XN_;6\278A^-FC7.L:Y<^)T8QZKIVIZ?=.]O:12G+ MPP?9EAB6V!$>U^%RSMUGBB**NX/(2Y _0_5_ ,>I?M&_#CX7:#ILE MIX.^%VBRZTG[MOLWVV1#ING0HQ&UC#;_ &MR,DJ?+.!D&@#P?XK_ /!,']F? MXC:'J-]\?KV\O-$\.:/;Z9X:1;R:SMO#>F:?:1Q^9&D:2:56!!5" MNU.?SO\ A/X]^-'Q*^"/[(W[*7QBU:^N8?B5?ZMJ6M><[I=W^@:,7GLX+A]P M9H;B$H6&PP^OWGASPY M([[39O#^H6+1:W/X?U&WBMIKM=/C4N# Y?9!&79X@7'7: #T;X*7MK^SE_P4 MO\5?LC_#^*+3?!/BSP9;^,=-TF(;+33=0AN#:3+;0KA8HYU4R2(N!N4$ 9-? M*/[>/[!/@SX%_L_I^TEX&UO6;O\ :#36=*%EXECO9_M>KZO?W4<+01VS2-$D M3!W,4,:CRT0+EE#!OL[X*^&=?^)_[=?CG]N;4M&U+3?".D^$X/">@&^L)[>] MU!$E^V75Q%9R1KT\*3O;0%U*/J$[2.FZ\F4E$&W;;Q$A2S.[4 >F^'-(T7]LC_@H9\3 M_AG\=[6W\2^%?A-H&CZ=:Z1.I?3CJ>L1&>XNS$QP9EVF*-R,Q@97##=7JO\ MP2U^)_BKQ1\*O&_P;\::A-JMW\)_&FK^$;>]N9#+<3V%DX^SM*YY9E5C&#_= M09YS7EW@&'QO^S+^UWXP_:;^(GA+6(?#?QH\,Z/J%W!H]E+(Q25HPC297*G KWW_@FQ\$/'WPB^#'B+Q7\5M/.D>)?B1XJU7QA> MZ>Y#2V?]I.OEP2$9&]8T5F ^ZS$'D&@#]#:*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ JO=VZWEK+:.SHLJ,A:-BC@,,95A@@^A'(JQ4*UVZ*5O M)K*V\.V<$"F26)$D$;S&82322RJP*E4*[4Y\W_8,O=;A_:K_ &@M4UKPWXCT M>R\7>(+34='N]5T/4+"WN[:" Q.RRW$$:*0PX5RK,#D \US/[9?[3/B'Q)\5 MG_9YUGX4_$K6_AO88?7[SPYX%KCQAJ-S<^.?%\'_"/^'KJ\W&Z)UF\:TTZ9R3EO*@D2XR3 M_J4R2<$UF_\ !1?]FO\ 8;^&O[-U_K_[1&I3K)HGA]=$\"VKWLD+6$MC;+' MEC;PLBR2M*%>:21'X(#D1J /??A1\2?%W[6WQT\(:AJOP[\0?#[PG\/H[[6K M6T\169LKBXN98QI]BS08VQ%%?4"(P[D*L,G&\ >R_%/]I_X8GQAXG_9Z^(/P M^\7ZVL-JJ;8_#5SJ.EZPD\:L8X)H4EA(&[8[3F*-7!!88)H [7]CK3]?/[(G M@#2O%_B2+Q3J!\/VD5SK%C<^>EPWE@%H[A3F0J/E\W.YBNX\FOB__@G%XPN;R[M['Q78)%)?W4U[<;#;,V&FN'DE?&[ +L3CO7TS_P3W^!' MBS]E_P#9 \+_ F\> QZCIPO;J6U63[3]D6\N9;A;=73.\Q+($8KD,X)7((K MY'_9&\;ZK\/_ (Z?M-_$OQ%X2\4VFG:KJ2:]I+WF@:C:+J%K86CB00M-;H/, M++A(SAWR-JF@#W#Q#\.];_:H^-/Q,O-%UVY\/V'A^UL/ MKJ-D2+A4EDAU#7 M/L[Y!CDGB:WM!*.8GB9@"5Q7R?I?[)G@+]D'_@I)\(O#W['1O=$L/$^E:W<> M--(%Y/=VSZ?91*MO=3":21U:2YD"*Q.#(HQCY]WVUX3U[Q5^R!^Q7:>,-=\+ M:QXQ\8SQ2:OJ.D:%9RWEY=ZYK$CW=PF(D=EC6>5E,C#"1J."=JGY-_9=_::\ M72>/HM1U[X+?$J[^)'Q!O[.#6]=UOP_)I.C:=9(_^HBG=I3%:6<3.8D*;IY2 M6%_VRO\ @HY\5OAK\8[2+Q'X,^$^B:3IUAH]VOF6/]H:Q&9Y MKIHB=K7"!3$CD90#*X;YJ\@_9'^$G_#:GPSUS]G7]HW7M0UWPI\%O&>O^%YM M--U-%+K4=I)%_9\E[<12)(Z6R&9!'G#G8S'*8/T$OA_6?V0/V\_B3\>-:T;5 M]5\$?%G1].N/M.BZ=<:I):ZOHZ>2+:2&UCDD07$;EXY&787)7<#7ROX#\6?M M%_L8?LZ:DME\.?%=]\0/C3XKU;Q9J+:#HDVLGPW::E(H!E$8$,EVD:!HK=I% M D8F3 4AP#WW_@G1\/1^S_\ 'W]H+X3?#[4[N;X0^$=1TR/1HKN9[B*QOI+4 MW&H6\$C%CB NBR DD';G+;B?DCP!X6D_:(_X)N?$/_@H/XFFE3XH74^M^*M$ MU\,1>Z1#HTM'R3%;A+=D:-?E<.=^XX-?H]^Q9\5-$\4VK_ &\"?"+ MQQX+\+Z9IT]S?:OXWT]M-FO[ZZE7<1O+M=3W!>::XE+*5('!W#;\)^&? WQG M^ W[!?CG_@FWI_A/6M7\8W-WJF@^&KF"PG?3+[2=:E+B]>_"?985BCGD\Y9) M%9&4+C+#(!^SW[,OQ6N?CI^SMX'^,=]&D-SXFT.QU&XCC^Y'/<0JTJKGG"N6 M ]A7N->5_ SX:6_P8^"OA'X0VLBS)X7T:QTH2J,"0VD*1%\'GYBN[GGFO5* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/?V_O"=GXK_8T^)1 MNKN_LWTOPUJVI6\EA>3V3^?:V\L_M%J'2PDQ,[N)9YU"KEMVU7VX#,*_0+Q#XD\1_L M&_L8:-IWACPGK?Q&\3:79QVJV&AV4U[-?:M_;O%?B[Q1H#Z-IR);Q,QVR%IBD-O M&ODV=J!SD OO=G8 ^'+VP\%:C_P24TW]O_P?J*Q_&/0YTUN?Q:'']IS:F=0$ M-Q:W$H^=X&C8QK;,?*";<+MZ_L%^T=X^U;XB?LK>'O#&C[K#6?C&-,T"!8\J M\$>L1B2^=>X-O8KHWD^I:1IMU<:#?179J<%M'(--BO,D&1/E#3I)D2L M/G!->[_M/_M2:SXY^-TWPB\;?!WXGZY\,_"]RDMR-$\,7%S#XBO[=\HDCR&( M&PA=0^!N%TX4DB)<2O\ %ES\2_&_Q]^$/_!1Y?A]X@T'1M(_M?PWK>AW=G)) MKMOH]R'2VOI+&)&E79.7>6)/-<0E'7=DX .O_9JU76?A/^VM\;/V*/AS<1Z; MX=CT>S\4^%K5U\RWT>:\C6.XCABR +?[0ZRK"NU$Y"@;C7S#^V#^PAX%_9DT MGX>?&7]GC5=93XVWWB_2=.76Y[^XN+K7KB\?_2?M,;R-'Y917E=454"*58%2 M:^POV_BS0=5T_0-6L;'2O#EE+83C5KO3]*AW3SK9;/M ^ MT2J/(B,8E< ?+R,_-7AS]M3Q?K7Q3O/C_P#%C]G[XN:CX@TU+FQ\*:1#X7E^ MPZ7:R_*TAFD=(D! =I #VS_ (*J^$[,:Q\!O'D5W?I=_P#" MUO"VFM MY.+)X'EFE.ZU#^0TF]$(E*>8 H 8#(K]>J_)'_@IA<^,_$7A[X)6 M&G>%-=U75-'^(7ASQ-J\&AZ5>ZM#965EYWVEC/;6[(WELP 7B1Q@A,5^L&F: MA;ZOIMOJMJLJ17422HLT3P2A7 (#QR*KHV#RKJ&4\$ C% %ZBBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /D+]HS]COP%^UCXFTRW^.MS=: MIX+TFV?9X4BA8DR%4L['.1CY/_ ."5_@S6_AG? M?&;X6>'-5O-4^&WA?QC+I?A0WDIG, A3_2X8I&R6BBD98Q@XWJY^\6KTW]O/ M]I[XG?"H:9\)OA1X)\;ZS/XA3=J>O^%="GU,Z38L65C P A:\?:5C5GQ#D2N M&PJ/S?P1_:6;0?@9XIT?X-?!3QGX,T#X=^'S)I=OXETR2PN]3U&3S#%!;P$R M/.9'7=/.TF[?("P.XM0!?;X17O[7WCCXG>*I=;NM&T&YU6S\%K-8LT=S<:-H M#/)J,,,J$&'[5J$LUO+(IW&*# P<8^;?A?\ LZ>!?V./^"F.E>#/V7)KK0_! M%_X+O=8\8Z,]U-=65NL+F*UN"9WD999)!QEB=J/M^4L*^T?$/B3Q'^P;^QAH MVG>&/">M_$;Q-I=G':K8:'937LU]JUP&EN+B;R$_S]KDCV]/(L$N)5V]-@QBOR<@^'WQ2G_X)CZM_P $U?$'@?5[GXCZ=<_V M%9A-/N1I-W$=1%S!J2:AY7V5+=(SO8O('#QE2H9E!_3?X?\ PVUS_AH/P?X1 MU19[G1?@WX-M[6"]EC9([S6-346QD0MPS06EJX;!.W[7@\] #YV_:P_X)S_L M[>-/A[X^^-'Q[U&\GU+2--NKC0;Z*[FM+?PU8:?!_HT5I DHA^01AY&=29'9 MNG&/EGX?^*OBS\;]9_91_9'_ &BKNXOK?6?#-[XK\6V5R6\S4X+:.0:;%>9( M,B?*&G23(E8?.":]W_:?_:DUGQS\;IOA%XV^#OQ/USX9^%[E);D:)X8N+F'Q M%?V[Y1)'D,0-A"ZA\#<+IPI)$2XE?XLN?B7XW^/OPA_X*/+\/O$&@Z-I']K^ M&];T.[LY)-=M]'N0Z6U])8Q(TJ[)R[RQ)YKB$HZ[LG !U_[-6JZS\)_VUOC9 M^Q1\.;B/3?#L>CV?BGPM:NOF6^CS7D:QW$<,60!;_:'6585VHG(4#<:^8?VP M?V$/ O[,FD_#SXR_L\:KK*?&V^\7Z3IRZW/?W%Q=:]<7C_Z3]IC>1H_+**\K MJBJ@12K J37V%^SEX=\27G[2_P :_P!O?Q9H.JZ?H&K6-CI7ARREL)QJUWI^ ME0[IYULMGV@?:)5'D1&,2N /EY&?FKPY^VIXOUKXIWGQ_P#BQ^S]\7-1\0:: MES8^%-(A\+R_8=+M9?E:0S2.N;J[ 7SYMG[J/$2 @.T@![9_P55\)V8UCX#> M/(KN_2[_ .%K>%M-:!;R<63P/+-*=UJ'\AI-Z(1*4\P!0 P&17Z]5^2/_!3" MY\9^(O#WP2L-.\*:[JNJ:/\ $+PYXFU>#0]*O=6ALK*R\[[2QGMK=D;RV8 + MQ(XP0F*_6#3-0M]7TVWU6U65(KJ))46:)X)0K@$!XY%5T;!Y5U#*>" 1B@"] M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P+^W3\'_ -DG MQCX-E^(W[;NJ-_PA6B6C106%Q>2VEI'=R;BTR);LDD]TR )$I+[0IV*"S$\9 M_P $BX=2@_80\(K>^)4\3P,]V]E(LXN9+2S>9F@M9G!/[V%" Z?\LB?+'"BO MH?XM?M1^"?A?\2;?X1^-O"GBN_AU2P^TKJ6F:!=ZOIC[V=#;,UHDS^=A&_# EM4ADG4K)';378N;IV1T+QOM)V,V?FS_@EOI'P(T?]IGXX6G[( M_B>WF^&$,NFPV&@QW;W'EWR19NKJ!)6:1;9G8QK)RLK @';&E?H9XB\9>#?V M&_@/X0\,0>'O$/B'1M(2RT%?^$?TY]2N($BA(^TW$<9WB/Y,R.H9M[#@DU\] M?!WX4VWQ _;\U7]LGP#X>O\ PQX;D\(C0;F;4;"72;C6]1EN5G,QM+A(K@)# M$BH99HT,C;0F50F@#S_X$>%+/P;_ ,%<_BEI>GW=_=0W'@C3+O\ T^\GO622 M:Y^<(T[NR)D9$:D(O10!Q7UG^V8Q\9>%_#7[.=H=TOQ+UNWTJ[4=1I%L#>:D M3Z*]K ]OD_Q3*.]?+?PSU+6#_P %8/'7C:?PUXDM] U;PE8:+::M/H6H16$M M[:3;Y$%P]N(@H!XD+"-L?*QXS]:>']&UCQW^V1KWCK5[2:+2O 6AP:#I3S1L MJ37NK%+R_EC) #!88[.(,N<-YBY'(H ^ OV[OV O@C+\#_BA^U-\8=:U&Z^( M6F6VHZSHVOI>SVPTO[.7?3K*TMUE\E44"*$_*7ED+."K,,#_M!?L0?#C]DSXU_ SQY^ MR5=:MIWQ$\0^-K/3-5EFU&XO9M:TMT>?49[Q97;@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /E?\ :4^)_B[3/[+^!?P9F5/'OC7S8[.-.A8CY)_X(RVDMA^QFUC/*!;>R#>6B"2WD=5W.\A7=@N[ M'O7P9^PK\)OC]^R]^P_X^\7M-XKD\6:I>ZCINB^']6A9(H+VYNS;VMXD!A64 M":25)9I"2A0%A@#- 'V)X.^&'A']IS1?B9\7OB7J5Q9>%?%>O-8OY%P;1+KP MWX8$MJD,DZE9([::[%S=.R.A>-]I.QFS\"?LC>./@7^SWK'[4WQ4_9 \36EQ M\-O"FD)>:7X?^UOJZ]*Y^ MV:O%K-Q&L]G=2_>>U:.X5%B^X@0% #DG];_VN-3MOB5X$\(_ G1V,B_%75[2 MPG Z_P!BPJ;[42?19+6%H,G^*91SFOS)\5^"?C-\)<:9:: M7X4N9H=;U.W;*7=R93#_ */;L UM#@AWQ+(051!T4DGQ%LOVL/A__P %'-=\ M#:YH>@>)?#%_X4\0Z3]DFO-6TB!;E[FPNKFT@C:8>:$03JBOY!(!) +4 :_[ M)>I>,]%^+O[2/["'@?66TBU\'36MWX0NY%-R=(A\06C3"*-&(!AM)2K0QYP- MQ7IBO!_V@OV(/AQ^R9\:_@9X\_9*NM6T[XB>(?&UGIFJRS:C<7LVM:6Z//J, M]XLKMN6-$W2L@50'Z9V%?I_]EK0_%G@'Q9\>_P!N_P"(7AC6H$\>ZA:RZ1HL M-A+-K4VE:+ ;>W86:KYJ2W);(A=590 7VCD?/?PV_;'\?W_Q!OOCA\0?@!\5 M-4^(>I(^E:%92^'9;;1M%L97&R!;N0Y3SF"27EVT.3@ ((XU! /9O^"@GA2S ML_VL/V:_&L%W?_:+OQO%:2V[7D[6?EI"64K:ES K@CF14#D'!) K]>J_)C_ M (*$7>OWGQ[^ $^B>&O$.LP^%O%T>L:O<:3HE_J-O:69C,>]I;>W="0QY127 M &2H&*_6&WG2ZMX[F(,%D4, ZE&P1GE6 8'U! ([T 34444 %%%% !1110 4 M444 %%%% !1110 4444 ?__2_OXHHHH **** "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 **** /_3_OXHHHH **** "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 **** /_4_OXHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BORB^, M_P#P6,_92^"?Q-UCX5:M8^(=7O\ 0KF2SNYM-M8&MUN(6*21AIKF%B48%20N MW(X)KR__ (?O_LB?]"[XP_\ .R_^3:]ZGPOFM2"G##RL]5H>=+-L'%N+JJZ M/VMHK^*W]I'_ (*B_M2?&;XJ7?BKP)XIU/PAH%O.W]EZ;IL[6H2!3A#.8S^^ MD8?,^\LNXD* H K]"_V4?^"WVB>$?A@GA;]JNPUG7==L9/+@U+2H+=S<6^!C MSQ)-!B53D%E!WC!.&R3[.*X!S.CAXUHI2D]XK=7_ =NMOQ1PT>(\).HZ;;2 MZ-[,_I'HK\4O^'[_ .R)_P!"[XP_\ [+_P"3:]BNO^"IWP<\9_LC?$K]I+X0 MVMZ;OP#9*6L-6A6%_M5W\EIN\N213&\O#;7W84\#C/@8O(,QPM)UL10E&"W; MVU/2HYCAJLU"G43?8_4=Y8HV5)&"ESA03C)ZX'X4X.C%@I!*G!]CUY_"OR<_ M8?\ V1/A?\5_V>O"W[1'[4FCV_Q#\?\ CG3X];O=5\0Q+>O"E^/.ABM8Y 4M MHXXF0(L*I@Y(QP!V^G?L*_##P#\/_'W@GXK^(KIOA=JGB23Q1-9W6I3(#9"P MMH#:WMT[++]E@E@+HHEP46-78J&5O'.T_2Q'21!)&0RL,@CD$4ZOQ;_X)%Z? M\)M/\2_&N+]F[Q/%J/PO7Q%;1>'-&^U//-8".$_:9MLK-(D-Q*=L!?ETAW'/ M6OUC^+'Q/\(_!7X::Y\6O'LS6^C>';*6_O'1#(XBA7<0JCEF/11W)H ] 9E1 M2SG '))JGINIZ;K-C%JFD7$=U;3KNCFA<21NOJK*2"/I7YU7G_!07P+=ZF/A M]\2?A[XGTX^)/#$_B/2+9XK2[?5=,5 945+>YD\N81N6:*0J H)+9P#[9^PG MXD^#GB_]DWP9XD_9_P! E\+^#KJVF;3-+G;?+;Q">4,'.^3+,X9S\[+H_%5]I8=V,5G8RM#:Q(>BB,':V! MQN?G!P/&R_Q"RO$U9TYMTTMG+9_=L_(]O,?#;-L+2A4II5&]U'=??:Z\T?KW M17YC_P##US]G?_H#>(__ &MO_DJJ/[6OQ>\>_M-?\$\/'7B_P#8S.I?V\T: MVX@A4PZCY<,T37<46QF_>-;%MOEEF8-A?G(KZ3 Y]E^,J>QPU>,I6O9;V/F, M?P[F6"I^VQ="4(WM=K2Y^H(N(""0ZX5MAYZ-Z?7GI4M?S\_LS:?_ ,$]_P!K M8^ ]>_9&M+/X>>/O!.MZ9J6J>'I&:QO;FWLYE:ZCN$&1?;0-Z3$.P=5W&/

,E4$@ M7CE=QQFO7/%/V11TD021D,K#((Y!!IU?BW^SA\8- _999=6U+P?JVF:+\==; M%]X#\)^'8X+ZWL;.*SAQE8IA#!)= -=2)&QAC4YW9#8YO_@L9X+^'-[C:5JEW/MB=]+F\QYH)Y5(S$,9(+%5Y(QDF@#]R**_ WX17_ M (=^''_!6O3?A)^Q7JC7_P .=1\-2W?C/2["[>]TC3;Q%G\B1/F>.&5F6!=B M$??/J0/V&_:/\2?%;PC\"_%&O? W17\0^,(K&1=(L4:--]W)\D;DRLB%8RWF M,"P+*I Y(% 'ME-W+NV9&[&<=\5_.!^P?=?L5> ?B#K_ (B\4>#?$O@CXX?# MG0[W5]0L/%.H7%R]TB6Y^TW4)9A%(7#,3B-2%?<@*Y(S[;PIJUQ_P2M/_!1* MXN6_X78MPWC!?$Q)^U#;J!C%F&SD61M/W7V4$1'.=N: /Z4"0!D\ 4 A@&4Y M!Z&OQH^-WQ3C_:G_ &G?V=OV?-3)_P"$,\8Z!<^./$&E*Q\J_B%KOLH)L8WP M";<7C8%9,#<.!7<_LE:Z?@Y^WI\7OV,O#>(?!MMI^G^+- TY3B+3!=JB7D$" M]$@:9Q(D2A4CR0HY- 'ZOT5^)G_!:3X?>"]7\*?!_P 3W^FP-J5]\2-#T.XN MP@6>73KE+II+9I!AC$S*&V$XSSU->YO_ ,%"_AYX&\<>,OV=OAC\*O%E]J?P MUM;9FTK2].AAB^S2QM('C_>K'%"L80KO*R2;P(XVPV #]0*H76JZ78W=M87M MS%#/>LR6\;N%>5D4NP0$Y8A06(&< $]*^4=#_;?^!&L?LD6?[:4UW<6?@^\M M!<(LL.;OS3*;?[,(D+;IS.#"%5BK/T;;S7YJ?%CQH?$G_!5G]F_Q9XN\ :CX M"U)[+Q1<7-YJLEJ_VNS_ ++?RE9[:>94>VQ)YL;$;-X(+!LT ?O117YQ:A_P M4G^'6B'PGXP\1^$]>T[X>^.-432-%\73K;"QGGFW>3(\(G-U%!-M8QRR1+E1 MN*A<&I/'/_!27X;_ O^,7B?X)_$WPGK_A_5/#>@W?B-)KTV*6VI65KT^Q/] MK/G22\A(\!LA@P4J0 #]&:*\_P#A=XWU+XC^!-.\;:KX?U'PO+J,0F&FZL(E MO(4;E?-6&65%8C!*[]RYPP# @>@4 %%%? 6K?\%'_@'IFISZ?;V>L7R0N4$\ M$$/E28[KOF1L?510!]^T5^=LW_!2_P"!ZPLUOH^NM( =H:&W4$]@2)S@>^#] M*_-?Q9^UY^T%XI\52^*(_$EYIH9F,5K9R&*VB0]%$8.&P.,OEO4T ?T=45^6 M_P -_P#@I1X-MO!UI:_%33-1FUN(%)YK"*$PRX/#@-+&5)'W@!C/3C@=U_P\ MM^!/_0)U[_OQ;_\ R10!^AU1"X@()#KA6V'GHWI]>>E?F9^V+\3OB)^T/_P3 MW\=>)OV/&U'_ (2!HE@6&W4Q:AY44T37<<.PM^\:V+;=A+$'"_.17QC^S-I_ M_!/?]K8^ ]>_9&M+/X>>/O!.MZ9J6J>'I&:QO;FWLYE:ZCN$&1?;0-Z3$.P= M5W&/QLXK.'&5BF$,$ET UU(D;&&-3G=D-@ _:2BOPW_X+&>"_ MAS>W'P*\;>*M.M;674/B'HVE:I=S[8G?2YO,>:">52,Q#&2"Q5>2,9)KE?A% M?^'?AQ_P5KTWX2?L5ZHU_P##G4?#4MWXSTNPNWO=(TV\19_(D3YGCAE9E@78 MA'WSZD _?*BO$_VC_$GQ6\(_ OQ1KWP-T5_$/C"*QD72+%&C3?=R?)&Y,K( MA6,MYC L"RJ0.2!7X5?L'W7[%7@'X@Z_XB\4>#?$O@CXX?#G0[W5]0L/%.H7 M%R]TB6Y^TW4)9A%(7#,3B-2%?<@*Y( /Z/\ AI:_*#]DK73\'/V]/B]^QEX;Q#X-MM/T_Q9H&G*<1:8+M M42\@@7HD#3.)$B4*D>2%')KRO_@M)\/O!>K^%/@_XGO]-@;4K[XD:'H=Q=A ML\NG7*7326S2##&)F4-L)QGGJ: /VSHK\OW_ ."A?P\\#>./&7[.WPQ^%7BR M^U/X:VMLS:5I>G0PQ?9I8VD#Q_O5CBA6,(5WE9)-X$<;8;'I/C#]L:#QS^P3 M?_M<_L^Z/J6L0:AH.H7UHBFV@N+%K:*VJJ\UNDBF6-7^Z60'%K6XE1 M;I1R89&4CZB-3634UTU&M M;:?3@[""602[?-F55V[24WR*F\L'V>?VG_!87X47GP>M/VA(_A[XS'@?^T&L M-4UAK*%8-,)G^SQF7,P,FYMI;R/,5-P0L9/DH _7>BOS_P##W_!0SX?:C\*;&^U#P]K.L6B6]GJD.G1F:N_#\S>$]?TKPU\4[F:R\,:]=K:_9[JXAW?+)#'M?F/\ M#']L?XV>+/VW_BK\&];\!:L/#_@BPTI(8;2:PFDA\]+BX-W,/M*NQND,:Q10 M>:RA!O5&)%3_ +-7[4?[(O@+]E_QQ\>? OAR]\!^%=+\4:G'J-E=)NO;K5V> M-9-D*RRYEGE98XX@V 0!A0. #]0**^+O#W[:6@)\;=#^ /Q=\)ZUX!U[Q;;2 MW?A\ZL;66WU 0#=)"LMI/.L=PB\M$Y'488EE!\G\0_\ !2GPSI_Q1\>?!GPO M\-O&>O>(_ 4-O<75I:6,69HIT:7S59I@B1! A!D99)"X$<;8; !^E-%>+_L[ M_'?P/^TW\%O#_P =OAQYXT;Q%;F>!+E DT;([1R1R*"P#1R(R-M8J2,@D8-? MCS_P4]_8W^"_PC_8;^+WQLLM/6]\;ZEJW]LG7)2XN83J6KPD11?.0B102>0- MH 8 L1EC0!^]U%?G_P# O]C7X!_#34O!/[1/P_T^'PQJ.GZ"T>HF!F6"\AN[ M=&9I@S[%9'4.'QG&0>#QA:A_P4G^'6B'PGXP\1^$]>T[X>^.-432-%\73K;" MQGGFW>3(\(G-U%!-M8QRR1+E1N*A<&@#]':H7>JZ7I]Q;6=_P3:?&;:$0CG>'EP Q"H68LRJ&8 '[QT5^5VN_\ !5SX9^$? MA?X_\=^,_ GBO2]5^&E]:V.O:'+;V[75K_:&/LDSNLYA$,Q( 8.3G. 5P3Z[ M\//V_/!/CGX_Z%\ ]5\(^)?#4_B[3[C4?#FHZQ:);6VJQVB^9+Y2^89HR(_G M431HQ4?,%)4, ?>E4+_5=+TOR1J=S%;?:)5@B\UPGF2O]U%R1ECV Y-?)OCS M]K[3=#\;^)OA[\+O"&M?$#4O!-M#=>(%T4VJI9"=6D2#=(%T4VJI9" M=6D2#=;(W0J1*DA&SJ25.ZMOX=?\%"?AQ\2OV3_ !+^ MU[I7AO6[30O"[W27%A=?9(]1=K(@3*L8N2JN">(Y'1V. H)9<@'WY17&Z+/# M\1/ <$WB[0I;&+6;3_2])U1(I9$29<-#.J/+$QP<.H9E[MJ-Q#<0 M^5"L,CI*]U:21X6O $MXE1O,E9@JD'/ )K].(7>6%))$ M,;, 2C8)4GL<$CCV)% $E%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M?__5_OXHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** /AWXF_\$V_V*?C#XWO_ (C?$#P/%=ZSJDGF MW<\-[>6HED/5V2">--S=6;;ECR,_$.6DN]2:[N[)"S?P116\Z*(T'0MN=CDD@$*/UUHKT*_%V;5:,:, ML0TEU6DGZR5F_OUZW9RT\EP4)NHJ:U[ZKY)Z'YP_\.D/^">__1/_ /RJZE_\ MEUU?C#_@GI\ 4_97\=?LQ?!W2(O"]EXSM)%>822W+"[4!H))'F>21ECD53MW M8 SC!.:^\Z*\O$9KC:\/9UZ\Y1[.4FON;.RG@\/3ES4Z<4^Z21^/W['?[2WC M/]FKX+Z)^S+^UIX&\4Z/XB\$VZZ+9ZAI6BWVM:9JUK:*%MWMI[*"8;C& I1P M,8R<9*K]6>(/VM-?^&^C67CCXI^ ?$T&C>(=2-IIL.E:5+J=]96J1@_:=3BM MVD:$3/N\N*-'=5"A\.61/M6BO/.D_-+]FCX-K??MH?$/]K?PCX?O/"7A;Q-H MMAI45M?6;Z=<:K?PR-)/?/9RK'-" NR)3-&DDAWOC!!;K/C)^T'\9/'/[/WQ ME7X!> ]9M_&'@N:ZTC38=;T\>3JKQ[0UQ91DL+F,QEFB!&)#M!!#$5^@-% ' M\Q\2^+[;]H'X6_'71_AE\3]4MV\(Z[IVN:MK&FW5WJ$^I75J%8M"69XH8F?Y M%2*.-@2MNCD$5^KG_!*33?$?AK]A'P+X%\9Z+JOA_6M!AN;2]L=7L+C3YXY/ MM$L@PMQ'&74HZD.FY><9R"!^BE% !1110!\@:Q^P3^R7KNJ7&LZAX0C\^ZD: M63RKNZA3(LV226,JV_P"ODO\ ,_#WQ=_P2:\7MXNE_P"$&\362Z%(Y9#> M+(+J)#_#M12CE>F[^EN[F%I MY.I;RXI511GHH' QDDY)^\:*\_"<&Y/AYRJ1PZ?-_-[R7HI72_,]+&<;YWB: M<*<\3*/+UC[K?JXV;_(^+_\ AWI^Q_\ ]"A_Y4+W_P"/U%\_@2\1?,+L9'MS( ['Y.#D!>/M6BO8PV58+ M#3]IAZ$(2VO&,4[>J2/%Q6;X_%0]GB<1.<=[2E)J_>S;/Y\/VM?A[\./VKOC M+\.?B#^R1X(\1Z%\7;'Q+8WFJZW/H5]H<5C81$FX;49;B&&*61<*%",\CC*J M2IP:%\NI>'/VU_C]H7[:GPT\4>+](^(=E#I7A;5-'TB?5HDT95D!M+=X%80. MX>-V*[<31EG(.&/]#U%=YYQ_,E^QS7.DVD6J-IEO?3-+/;SK YCBN956-79IV\I8]B_NB6KZZ_X*?7'C[QY8? C M3/\ A!=?U;5-$\9Z)XF\0VFB:1?:S:65I;JWVE#ZB^OVZVPMH[ M><),8K>-I93)(@CWLHCW9^%/A'P)X6\1^);[1/'VC>);T: M-HM]J$4.GV2W*2NTMO"\0<,ZXBW>81SMQS3O@#XTNM$_X*"_'_XMZWX3\76W MAKQ'I?A[^R[Z;PQJJ)>'2[0I<+&IM-Y96;:JE07(^4&OV+HH _F0\'_ ?]H7 MQ'_P1K\$?#[PIX/UJW\<_##Q./$%WX=U/3KFPN+V.#4+JX$42W$2>=F.=),1 M[LE2HR^%/K'[4'Q&\4?MB_M ? WQ%\.?AYXYT^QM=+\::;J4]]H=Q:FQGUS3 M([)-QD"C$$CCS),^7V1F8,J_T+T4 ?SC?LGI_8/@30/V6/&_[*:#XM^'VATE M_$.H>&[630&A@8(-2N-0(5GVQ NPC+--(,(^7^7V3]O/X<_$/]K_ ,2:YX]^ M'.AZMH.I?L_+'JOA>YO?#UV\VOZR)5F>.W$EN3/:((!&HB#>9,XD;$2J9/W5 MHH ^>?V7_C?K/Q^^$&F>.O%?A;6/!FN-$L>IZ1K6GW-A+;W0 WB/[1&GFQ$\ MI(F05(!PP91]#444 %?+6J_L5_LQZSJ4^K7WA9/.N7:1_+NKF)-S')PB2JJC MV4 5]2T4 ?)?_##'[+/_ $*__D]=_P#QZOB_Q1_P3+\3MXHD/@[Q#:+HTCED M^UH_VB-3_#A05?'3.Y<^@K]A** /B_PU^P-^S?I&@VNFZ[I$FK7D,86:\ENK MB)IG[MLCE5%'H .!C))R3N?\,,?LL_\ 0K_^3UW_ /'J^M** /C+X^SZ[^RI M^SG_ &C^S-X7N=2N-,U?26_L?3HC=7-W;3W\"7B)YFYB[V[2 .Q^3@Y ''Y> M_M:_#WX'/VU_C]H7[:GPT\4>+](^(=E#I7A; M5-'TB?5HDT95D!M+=X%80.X>-V*[<31EG(.&/F'['-Q^T?\ L*_$C3O"'[3_ M ,+_ !SXSTC3=,GM/AY.3P-\>$_X)SC_@ MF./"FK-\1S>GPY]N%A I;74=O"K22)#* M29EC5W"$%5."1^K=% 'YE_LE?#WQ9XW_ &N_BW^VAXATB[T71?$\.FZ#X9AU M*W>TO9[#3HP)KEX)0LL4<\P!B615^%/A'P)X6\1^ M);[1/'VC>);T:-HM]J$4.GV2W*2NTMO"\0<,ZXBW>81SMQS7[&T4 ?CI\ ?& MEUHG_!07X_\ Q;UOPGXNMO#7B/2_#W]EWTWAC542\.EVA2X6-3:;RRLVU5*@ MN1\H->3?LF6?C7P!_P $5]7^#_BSP=XIL_%EKH?B;2/[&?0=0^VRW6IR7CVP MCB^S[G1Q,F9%!C0G#LIK]Y** /P/\?\ P@^,WQI_X)+_ Y\&_#'P_J]OXU^ M&:^'M0N= U;3[G3)[N;1D"RVZI=1Q>9U+J4W*Y0!26(%>P_&C5O^&Q?BU\$O MB3X4\,^)M)TGX::E<>*_$,^I:'?VEQ9F"- EA%$T'F75S), 'CMEE&U"(O#NJ>&KW5+B[LM1T6^@N&BNKJ:XC M,$30![@E&'RP!V!X(!(S^>&E^&/B:?\ @B7XJ_9^F\!>,$\:WFI3I!H[>'-2 M^TOY^JB\1@/LV-@A!8OG:I&TG<0#_3G10!^&_P"UKXH^(6O?'?\ 9P^(_P ( M_!7B;5Y_"5AXAN)S-X=U-+>UN;_3EM[..Z8VRF,/<)MD!P43YFVJ03\:Q'XR M>*_^%#?&#Q3\,/B1K/C3POXSAN/%EQ=Z;*D-N?W@%MI]HSQQ16JXR'ABCA4 M>;)O(S_4E10!^1?P\O/'_P )/^"F?Q=\3^(O _B*YT?X@:/XYL8 M5TNU9+I99DRGF(UO3] BTV_P#^$X8)_8"B@#\O?^".NB^*_!/[!7A+X9>/\ 0=7\.:]X?FU* M*\L]8TZYT^13<7UQ<1E!<1Q^8ICD4[DW '@D'BG?\%@K7Q)XK_85\6_"GP+H M&M^)/$'B8V,5A9Z-I=WJ+$VU[;3R&1K:*180(T8@R%=Q&%R>*_4"B@#Y>\,Z M=+\:OV1#X-TV*_T2YUGPQ)I!75+*XTZYMIY;4P$O#<1QRC8QZ[<'&5)'-?C/ M^R>G]@^!- _98\;_ +*:#XM^'VATE_$.H>&[630&A@8(-2N-0(5GVQ NPC+- M-(,(^7^7^CFB@#\-/!'Q/^,/[!G[4_Q@\(^-?AEXL\;>&_B5X@;Q1XXNT"R6LQ+(L6S:JC>PVA"V"C!JZ_]H?4?BQJ?[5'[+WC/QKX/UE[GPW- MK5]XD.A:/?:C8:2-4M5BMX6N((9(Y&1OW;LC'E"Y5%9:_9RB@#^8#]KG0OB7 MXNUS]LFS\*> /&>H'XD+X(@\.-!X:U1H[]]&$:7A1_LP4+&0Q#,0' RA;(S] MS_&KQ#JOBG]M;]ECXBZ!X3\5SZ-X5M?$7]LW8\.:FJ6/]K6$=M;"8FU&TF56 M# _<'S-A2#7[,44 ?CC\$;[QI^QE^UY\:]-^+OA[7M2\-?$G5D\3>'=#_$,][)\ M4KCQ]K-GI6DWFIIHNG7A*)',]K#*BR1QA"\2DL&W8!ZG^F2B@#\;O@9J7C+] MCG]K?XTV?Q:\/:_J/AGXF:K'XH\.ZWI.DW>J1RR2(PDL95M8I9(9DRJQ+(J@ MA"0"RC M4G(,L!$4CQ+DNP:,9)Y_H*KYK_:G_9JT;]J3X=V?@C4M=U/PU=Z1JMIKFF:G MI,BI/;7]B2T$A5U99%5CDHPZ@$$, 0 ?DK^SI\8_A=JO[3_@+Q]^TM<>.H_% MFD::GA/PS<>(O"L@?]1>Z5*5>$)TV7E\+:63<,.L;*.$:OM:#] MCSXN^+-&;2OCS\9M<\7"U'G::L&GV&E16M]'S;7CK;Q;IYK60)-"LC^4)45R MA(&/4OV9?V8Q^S_8ZAJWBKQ5JGCWQ=K*P1:AX@UDJ;F2WM P@@15XCAC+NX7 M+$O([,Q)X /I?5=2M]&TNYU>\65XK6)Y76")YY2J DA(HE:1VP.%12S'@ FO MQF_X)J^(-;\ ^,OVA=:\?^$?%NAVWB3QUJ_BG3&OO#FIPF[TVX=F1HP;;+2$ M8Q"/WIS@*3FOVIHH _ET;PC\4KK_ ((;ZU^SB?A_XP7QU=:KB+1F\.:E]H(? M6DOMW_'MMV?9U)+[MH/RYW$ _=O[36J_$+X;_MH_"7]NW1/">O\ B7P&WAVZ M\.:Q;6.FW#ZGI1N7:5+B2R>-;A02RJ^4! 0@\E W[/44 ?RP?';X??';]H3X MV_'WXB?##X8^(;N*[UCP)XHTJSUW27MK;5(O#EDR3VLL<^-QE68.L!!D8#8R MJ_RU^D_[+_Q-^&GC/Q7!\1?AA^S;=?#"R\.:?=7.OZGJ'A:.SU#S?+*+9:6E MJGVFYD9BQD98\;%V;-\@"_KQ10!_.MK^G?'/X9_'WPW_ ,%3?!?@/7;R_P#' M6I7.@^(O!%IX>NFU2U\/@+'#<2*(/,6[7[.LLKN520LD4;%%+M_0AX>UVS\3 MZ%:>(=/CN(H+V)9D2[MY;2=589 DAG1)8V]5=%8=Q6S10 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!__UO[^**** "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@#_U_[^**** "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 GRAPHIC 17 image_0.jpg begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ #( R" 8 >/XBQ "7!(67, $SE M !,Y0%USO"5 4TE$051XG.W/ 0D , S L/DW_9L8O)Q$03OG$_,Z8(N1 M&B,U1FJ,U!BI,5)CI,9(C9$:(S5&:HS4&*DQ4F.DQDB-D1HC-49JC-08J3%2 :8Z3&2,T%.3/K*\M;VG, 245.1*Y"8((! end XML 18 ai-20210430_htm.xml IDEA: XBRL DOCUMENT 0001577526 2020-05-01 2021-04-30 0001577526 2021-04-30 0001577526 us-gaap:CommonClassAMember 2021-06-18 0001577526 us-gaap:CommonClassBMember 2021-06-18 0001577526 2020-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2021-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-04-30 0001577526 us-gaap:CommonClassAMember 2020-04-30 0001577526 us-gaap:CommonClassAMember 2021-04-30 0001577526 us-gaap:CommonClassBMember 2021-04-30 0001577526 us-gaap:CommonClassBMember 2020-04-30 0001577526 srt:AffiliatedEntityMember 2021-04-30 0001577526 srt:AffiliatedEntityMember 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember 2019-05-01 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember 2018-05-01 2019-04-30 0001577526 ai:ProfessionalServicesMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember 2018-05-01 2019-04-30 0001577526 2019-05-01 2020-04-30 0001577526 2018-05-01 2019-04-30 0001577526 us-gaap:CommonClassAMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonClassAMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonClassAMember 2018-05-01 2019-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-05-01 2021-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2019-05-01 2020-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2018-05-01 2019-04-30 0001577526 us-gaap:CommonClassBMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonClassBMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonClassBMember 2018-05-01 2019-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2019-05-01 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2018-05-01 2019-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2018-05-01 2019-04-30 0001577526 us-gaap:InvestorMember 2020-05-01 2021-04-30 0001577526 us-gaap:InvestorMember 2019-05-01 2020-04-30 0001577526 us-gaap:InvestorMember 2018-05-01 2019-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2018-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2018-04-30 0001577526 us-gaap:CommonStockMember 2018-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-30 0001577526 us-gaap:RetainedEarningsMember 2018-04-30 0001577526 2018-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 us-gaap:CommonStockMember 2018-05-01 2019-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2018-05-01 2019-04-30 0001577526 2017-05-01 2018-04-30 0001577526 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0001577526 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-04-30 0001577526 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-01 2019-04-30 0001577526 us-gaap:RetainedEarningsMember 2018-05-01 2019-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2019-04-30 0001577526 us-gaap:CommonStockMember 2019-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-30 0001577526 us-gaap:RetainedEarningsMember 2019-04-30 0001577526 2019-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonStockMember 2019-05-01 2020-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2019-05-01 2020-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-01 2020-04-30 0001577526 us-gaap:RetainedEarningsMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonStockMember 2020-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001577526 us-gaap:RetainedEarningsMember 2020-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonStockMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonStockMember ai:IPOAndPrivatePlacementMember 2020-05-01 2021-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember ai:IPOAndPrivatePlacementMember 2020-05-01 2021-04-30 0001577526 ai:IPOAndPrivatePlacementMember 2020-05-01 2021-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2021-04-30 0001577526 us-gaap:RetainedEarningsMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonStockMember 2021-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001577526 us-gaap:RetainedEarningsMember 2021-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 us-gaap:CommonClassAMember 2020-11-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-11-30 0001577526 us-gaap:CommonClassBMember 2020-11-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-11-30 0001577526 us-gaap:CommonClassAMember us-gaap:IPOMember 2020-12-01 2020-12-31 0001577526 us-gaap:CommonClassAMember us-gaap:IPOMember 2020-12-31 0001577526 us-gaap:CommonClassAMember us-gaap:OverAllotmentOptionMember 2020-12-01 2020-12-31 0001577526 us-gaap:IPOMember 2020-12-01 2020-12-31 0001577526 ai:RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember 2020-12-01 2020-12-31 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-12-01 2020-12-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-12-01 2020-12-31 0001577526 2020-12-01 2020-12-31 0001577526 ai:SpringCreekCapitalLLCMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001577526 ai:MicrosoftCorporationMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001577526 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-31 0001577526 us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001577526 srt:MinimumMember 2020-05-01 2021-04-30 0001577526 srt:MaximumMember 2020-05-01 2021-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2021-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:SellingAndMarketingExpenseMember 2019-05-01 2020-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:SellingAndMarketingExpenseMember 2018-05-01 2019-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2021-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2020-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-05-01 2019-04-30 0001577526 2019-05-01 0001577526 2020-11-01 2020-11-30 0001577526 ai:TrialsMember srt:MinimumMember 2020-05-01 2021-04-30 0001577526 ai:TrialsMember srt:MaximumMember 2020-05-01 2021-04-30 0001577526 srt:NorthAmericaMember 2020-05-01 2021-04-30 0001577526 srt:NorthAmericaMember 2019-05-01 2020-04-30 0001577526 srt:NorthAmericaMember 2018-05-01 2019-04-30 0001577526 us-gaap:EMEAMember 2020-05-01 2021-04-30 0001577526 us-gaap:EMEAMember 2019-05-01 2020-04-30 0001577526 us-gaap:EMEAMember 2018-05-01 2019-04-30 0001577526 srt:AsiaPacificMember 2020-05-01 2021-04-30 0001577526 srt:AsiaPacificMember 2019-05-01 2020-04-30 0001577526 srt:AsiaPacificMember 2018-05-01 2019-04-30 0001577526 ai:RestOfWorldMember 2020-05-01 2021-04-30 0001577526 ai:RestOfWorldMember 2019-05-01 2020-04-30 0001577526 ai:RestOfWorldMember 2018-05-01 2019-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2018-05-01 2019-04-30 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2018-05-01 2019-04-30 0001577526 country:NL us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 2021-05-01 2021-04-30 0001577526 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-04-30 0001577526 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-04-30 0001577526 us-gaap:OtherNoncurrentAssetsMember 2021-04-30 0001577526 us-gaap:OtherNoncurrentAssetsMember 2020-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-05-01 2019-04-30 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-05-01 2019-04-30 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 2022-05-01 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2021-04-30 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2020-04-30 0001577526 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001577526 us-gaap:LeaseholdImprovementsMember 2020-04-30 0001577526 us-gaap:ComputerEquipmentMember 2020-05-01 2021-04-30 0001577526 us-gaap:ComputerEquipmentMember 2021-04-30 0001577526 us-gaap:ComputerEquipmentMember 2020-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2020-05-01 2021-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2021-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2020-04-30 0001577526 ai:PaycheckProtectionProgramCARESActMember 2020-05-01 2020-05-01 0001577526 ai:PaycheckProtectionProgramCARESActMember 2020-08-18 2020-08-18 0001577526 ai:WebHostingServicesNovember2019November2022Member 2019-11-01 2019-11-30 0001577526 ai:WebHostingServicesNovember2021Member 2019-11-01 2019-11-30 0001577526 ai:WebHostingServicesNovember2022Member 2019-11-01 2019-11-30 0001577526 ai:WebHostingServicesNovember2020Member 2019-11-01 2019-11-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2020-02-01 2020-02-29 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2021-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2020-04-30 0001577526 ai:BlattmanEtAlVSiebelEtAlMember us-gaap:PendingLitigationMember 2020-02-01 2020-02-29 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2021-02-01 2021-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2021-02-01 2021-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-02-01 2019-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-06-01 2019-06-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-06-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2019-08-01 2019-08-31 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2019-08-31 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 us-gaap:CommonStockMember 2021-04-30 0001577526 ai:SeriesEFGOrHRedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2020-05-01 2021-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonClassAMember 2019-10-01 2019-10-31 0001577526 us-gaap:EmployeeStockOptionMember 2019-10-01 2019-10-31 0001577526 2019-10-01 2019-10-31 0001577526 ai:TwentyTwentyIncentivePlanMember us-gaap:CommonClassAMember 2020-11-27 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2020-11-27 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2020-11-27 0001577526 us-gaap:EmployeeStockOptionMember ai:TwentyTwentyIncentivePlanMember 2020-05-01 2021-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2021-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-05-01 2020-12-10 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-05-01 2021-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2019-05-01 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2018-05-01 2019-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2018-05-01 2019-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2021-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2019-05-01 2020-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2018-05-01 2019-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2021-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2020-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2018-05-01 2019-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2021-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2019-05-01 2020-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2018-05-01 2019-04-30 0001577526 srt:ChiefExecutiveOfficerMember us-gaap:SeriesFPreferredStockMember 2018-01-01 2018-01-31 0001577526 srt:ChiefExecutiveOfficerMember 2018-01-31 0001577526 srt:ChiefExecutiveOfficerMember 2020-09-01 2020-09-30 0001577526 us-gaap:NotesReceivableMember srt:ChiefExecutiveOfficerMember 2020-09-01 2020-09-30 0001577526 us-gaap:DomesticCountryMember 2021-04-30 0001577526 us-gaap:DomesticCountryMember 2020-04-30 0001577526 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2021-04-30 0001577526 us-gaap:DomesticCountryMember ai:CharitableContributionCarryforwardMember 2021-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember 2021-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember 2020-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2021-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2018-05-01 2019-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2020-05-01 2021-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2019-05-01 2020-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2018-05-01 2019-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-05-01 2021-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2019-05-01 2020-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2018-05-01 2019-04-30 0001577526 srt:ChiefExecutiveOfficerMember 2018-01-01 2018-01-31 0001577526 srt:ChiefExecutiveOfficerMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesEPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesEPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesCPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember ai:RedeemableConvertibleCommonClassA1StockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesCPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember ai:RedeemableConvertibleCommonClassA1StockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:OfficersAndEmployeesMember 2019-10-01 2019-10-31 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-06-01 2019-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-06-01 2020-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-05-01 2021-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-05-01 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2018-05-01 2019-04-30 0001577526 ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2018-05-01 2019-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-05-01 2020-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2018-05-01 2019-04-30 iso4217:USD shares iso4217:USD shares pure ai:segment ai:investment ai:vote ai:renewalPeriod ai:transaction false 0001577526 2021 FY us-gaap:AccountingStandardsUpdate201609Member P3Y 0.1667 8 weeks 16 weeks us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherAssetsNoncurrent us-gaap:OtherAssetsNoncurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent P1Y4M24D P2Y4M24D P20Y P5Y 10-K true 2021-04-30 --04-30 false 001-39744 C3.ai, Inc. DE 26-3999357 1300 Seaport Blvd, Suite 500 Redwood City, CA 94063 650 503-2200 Class A Common Stock, par value $0.001 per share AI NYSE No No Yes Yes Non-accelerated Filer false true false false false 4300000000 99920942 3499992 Portions of the registrant’s definitive proxy statement relating to its 2021 annual meeting of shareholders (the “2021 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2021 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2021. 115355000 33104000 978020000 211874000 812000 755000 65460000 30827000 14302000 5400000 1173137000 281205000 6133000 8723000 625000 625000 0 725000 16582000 13830000 1196477000 305108000 12075000 4726000 21829000 13693000 72263000 53537000 18318000 9083000 124485000 81039000 2964000 6758000 7853000 6001000 135302000 93798000 0.001 0.001 0 233107379 0 0 37128768 37128768 376178000 0 375207000 0.001 0.001 0 6666667 0 0 6666665 6666665 18800000 0 18800000 0.001 0.001 1000000000 390000000 98667121 98667121 31210159 31210159 99000 31000 0.001 0.001 3500000 21000000 3499992 3499992 0 0 3000 0 1410325000 110485000 81000 424000 -349333000 -293637000 1061175000 -182697000 1196477000 305108000 15180000 250000 1662000 0 6602000 0 56000 0 7697000 1499000 3413000 0 4895000 0 157366000 135394000 77472000 25851000 21272000 14133000 183217000 156666000 91605000 31315000 31479000 24560000 13204000 7308000 5826000 44519000 38787000 30386000 138698000 117879000 61219000 96991000 94974000 37882000 68856000 64548000 37318000 33109000 29854000 22061000 198956000 189376000 97261000 -60258000 -71497000 -36042000 1255000 4251000 3508000 4011000 -1752000 -546000 -54992000 -68998000 -33080000 704000 380000 266000 -55696000 -69378000 -33346000 -0.90 -1.94 -1.32 -0.55 -1.94 -1.32 -0.35 0 0 56677947 29133157 18662237 6666665 6666665 6666665 3499992 0 0 30557000 40425000 56000 4825000 292000 0 56000 0 0 44000 0 0 -55696000 -69378000 -33346000 -343000 350000 75000 -56039000 -69028000 -33271000 31582000 248471000 6667000 18800000 18568000 19000 50999000 -1000 -190847000 -139830000 257000 2610000 51494000 1489000 1000 1838000 1839000 1561000 1561000 4267000 4267000 66000 -66000 0 75000 75000 -33346000 -33346000 34192000 299965000 6667000 18800000 20057000 20000 58731000 74000 -224259000 -165434000 34000 1283000 25406000 9530000 10000 44017000 44027000 164000 1654000 49836000 1787000 2000 2319000 2321000 655000 655000 164000 1000 3547000 3548000 8310000 8310000 350000 350000 -69378000 -69378000 37129000 375207000 6667000 18800000 31210000 31000 110485000 424000 -293637000 -182697000 37129000 375207000 6667000 18800000 31210000 31000 110485000 424000 -293637000 -182697000 24546000 1457000 1457000 -37129000 -399753000 -6667000 -18800000 43796000 44000 418509000 418553000 21396000 21000 844554000 844575000 5765000 6000 10711000 10717000 2869000 2869000 21740000 21740000 -343000 -343000 -55696000 -55696000 0 0 0 0 102167000 102000 1410325000 81000 -349333000 1061175000 -55696000 -69378000 -33346000 4297000 1302000 550000 3315000 3052000 0 21740000 8310000 4267000 0 1025000 0 180000 657000 -534000 34690000 -32659000 46144000 14855000 4265000 1677000 7450000 -1219000 48000 8135000 651000 4170000 -3551000 -3174000 0 11549000 1343000 -533000 14933000 -30930000 37255000 -37553000 -61281000 -34876000 1628000 2298000 6811000 0 581000 0 725000 0 0 1152142000 219853000 166303000 385893000 98659000 76886000 -767152000 -124073000 -96228000 851859000 0 0 26003000 0 0 0 25333000 51567000 0 49836000 0 0 3548000 0 7179000 0 0 0 44027000 0 16673000 4203000 2905000 887356000 119851000 54472000 82651000 -65503000 -76632000 33604000 99107000 175739000 116255000 33604000 99107000 115355000 33104000 98607000 900000 500000 500000 116255000 33604000 99107000 550000 660000 131000 212000 417000 60000 105000 0 0 0 0 73000 2869000 655000 1561000 -14930000 19750000 -20000000 8264000 0 0 56000 0 0 8308000 0 0 6198000 -18445000 19944000 Summary of Business and Significant Accounting Policies<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C3.ai, Inc. (including its subsidiaries, “C3 AI” or “the Company”) is an enterprise artificial intelligence (“AI”) software provider. The Company’s C3 AI Suite supports accelerating digital transformation in various industries with prebuilt and configurable C3 AI Applications for business use cases including predictive maintenance, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. The Company supports customers in the United States, Europe, and the rest of the world. The Company was initially formed as a limited liability company in Delaware on January 8, 2009 and converted to a Delaware corporation in June 2012.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification and Reverse Stock Split</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, the Company amended and restated its certificate of incorporation to effect a reclassification of the Company’s prior Class B common stock and Class C common stock into Class A common stock and redeemable convertible Class B-1 common stock into a new redeemable convertible Class A-1 common stock. The rights, including the liquidation, dividend, and voting rights, are substantially identical for each class of common stock reclassified. All references to prior Class B common stock and Class C common stock have been recast to Class A common stock, and all references to redeemable convertible Class B-1 common stock have been recast to redeemable convertible Class A-1 common stock in these consolidated financial statements to give retrospective effect to the reclassification for all periods presented. The Company also authorized a new Class B common stock. The rights, including the liquidation and dividend rights, of the Class A common stock and the new Class B common stock are substantially identical, other than the voting rights and conversion rights upon transfer of the Class B common stock. See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Note 9. Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company effected a 6-for-1 reverse stock split of the Company’s outstanding common stock, preferred stock, and stock option awards. The par value of the common stock and preferred stock was not adjusted as a result of the reverse stock split. The authorized shares of the Class A common stock, new Class A-1 common stock, new Class B common stock and preferred stock were also adjusted to 390,000,000 shares, 6,666,667 shares, 21,000,000 shares, and 233,107,379 shares, respectively. All authorized, issued, and outstanding shares of common stock, preferred stock, stock option awards, and per share data included in these consolidated financial statements have been recast to give retrospective effect to the adjusted authorized shares and reverse stock split for all periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering and Concurrent Private Placements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 17,825,000 shares of its Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. The Company received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. In connection with the IPO:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company amended and restated its certificate of incorporation which became effective upon completion of the IPO. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred offering costs consist primarily of direct and incremental accounting, legal and other fees related to the Company’s IPO. Prior to the IPO, all deferred offering costs incurred were capitalized and included in other assets on the consolidated balance sheet. Upon completion of the IPO, $7.2 million of deferred offering costs were reclassified into stockholders’ equity as a reduction of the IPO proceeds.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which the Company issued and sold 2,380,952 and 1,190,476 shares, respectively, of its Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively (the “Concurrent Private Placement”). The Company received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in the Concurrent Private Placement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year ends on April 30. References to fiscal 2021, 2020 and 2019 relate to the fiscal years ended April 30, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard &amp; Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard &amp; Poor’s, or A by Fitch’s or higher for long-term investments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. The Company’s cash equivalents consisted of investments in money market funds as of April 30, 2021 and 2020. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had restricted cash pledged as security deposits at April 30, 2021 and 2020 of $0.9 million and $0.5 million, respectively, primarily representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2021 and 2020 was recorded as long-term other assets on the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper and corporate debt securities, are classified as available-for-sale marketable securities. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net on the consolidated statements of operations. Prior to the adoption of ASU 2016-01 in the fiscal year beginning May 1, 2019, investments in non-marketable equity securities were recorded at cost less impairment, if any, with any losses resulting from an impairment recognized in other expense, net. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. An allowance for doubtful accounts balance of $0.8 million and $0.8 million was recorded as of April 30, 2021 and 2020, respectively. Accounts receivable included unbilled receivables of as of April 30, 2021 and April 30, 2020 of $3.8 million and $0.5 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Inputs that are unobservable for the asset or liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. The fair value of the company’s investments is discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 3. Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets are comprised primarily of prepaid cloud subscriptions, other receivables, costs to obtain and fulfill a contract, prepaid software subscriptions, prepaid rent, and prepaid health insurance premiums.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl80My9mcmFnOjIyYzBkOTY1NTYyZjRmNDI5OGI1YzZiZjg4MDI4NmU5L3RleHRyZWdpb246MjJjMGQ5NjU1NjJmNGY0Mjk4YjVjNmJmODgwMjg2ZTlfOTg5NTYwNDc5MjcxMw_05cc52aa-dd8e-4579-90b0-ab0273d488ac">three</span> to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. There were no impairment charges recognized related to long-lived assets during the fiscal years ended April 30, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. The tests did not result in an impairment to goodwill during the fiscal years ended April 30, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 6. Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue From Contracts With Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Contract, or Contracts, with a Customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determination of the Transaction Price.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocation of the Transaction Price to the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the combined performance obligation, or to a bundle of goods or services, the Company will consider all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognition of Revenue when, or as, Performance Obligations are Satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subscription Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions also include our maintenance and support services that comprised of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. The Company’s software and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract satisfied over time. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">C3 AI Suite</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Suite provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Suite via fixed annual fees based on the number of development users allowed to access the C3 AI Suite. The AI Suite offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Suite.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">C3 AI Applications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are production applications that address a wide range of predictive analytics use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced machine learning capabilities. C3 AI Applications sold without the C3 AI Suite can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">C3 Maintenance and Support Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are provided for the C3 AI Suite and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued utility of the software.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">COE Support Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Suite. To facilitate customer’s efforts, C3 provides the following COE Support Services on C3 AI Suite and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Suite; (3) training on the C3 AI Suite and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Suite subscription term. COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Trials.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Hosting Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For certain customers, the Company provides access to the C3 AI Suite and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Suite and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Suite and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Professional Services</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Suite administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to C3 AI Suite and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive financing from the customers or to provide customers with financing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain and Fulfill a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate, the Company amortizes the commissions </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for non-recurring contracts with a duration of one year or less are expensed when incurred.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to obtain and fulfill a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription revenue consists primarily of costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Suite, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel, and allocated overhead and depreciation for facilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s offerings are warranted to perform in a manner consistent with industry standards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to stock option awards and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards. The Company accounts for forfeitures as they occur.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached. The Company has not capitalized any related software development costs in any of the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising expenses of $35.3 million, $29.2 million and $5.2 million incurred during the fiscal years ended April 30, 2021, 2020 and 2019, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. During the fiscal years ended April 30, 2021, 2020 and 2019, the Company did not match any employee contributions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Comprehensive (Loss) Income</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income during the fiscal years ended April 30, 2021, 2020 and 2019, related to unrealized gains or losses from available-for-sale marketable securities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for revenue by geographic region. The Company’s property and equipment, net, are primarily located in the United States. No single other country accounted for more than 10% of total property and equipment, net as of April 30, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contribution Accounting</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, $5.7 million and nil of expense related to the contribution in sales and marketing for the years ended April 30, 2021, 2020 and 2019, respectively. Additionally, the Company recognized $2.7 million, $5.7 million and nil of expense related to the contribution in research and development for the years ended April 30, 2021, 2020 and 2019, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act (“JOBS Act”) of 2012. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognition and Measurement of Financial Assets and Financial Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which makes targeted improvements to the accounting for, and presentation and disclosure of, financial instruments. ASU No. 2016-01 requires that most equity investments be measured at fair value, with subsequent changes in fair value recognized in net income. ASU No. 2016-01 does not affect the accounting for equity investments that would otherwise be consolidated or accounted for under the equity method. The new standard also affects financial liabilities under the fair value option and the presentation and disclosure requirements for financial instruments. The Company adopted this guidance in the fiscal year beginning May 1, 2019 using the modified retrospective transition method for investments in marketable securities and the prospective transition method for investments in non-marketable securities. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, that supersedes ASC Topic 840, Leases. Subsequently, the FASB issued several updates to ASU No. 2016-02, codified in ASC Topic 842. The Company early adopted ASC 842, Leases, on May 1, 2019 using the modified retrospective method for all leases not substantially completed as of the date of adoption. The consolidated financial statements as of and for the year ended April 30, 2020 reflect the application of ASC 842 guidance while the consolidated financial statements as of and for the year ended April 30, 2019 were prepared under the previous guidance of ASC 840. The cumulative impact of the adoption of ASC 842 was not material, therefore, the Company did not record any adjustments to retained earnings. As a result of adopting ASC 842, the Company recorded operating lease ROU assets of $11.5 million, operating lease liabilities of $12.4 million, and a reduction of $0.9 million to deferred rent, primarily related to the corporate office lease, based on the present value of the future lease payments on the date of adoption. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2017, the FASB issued ASU No. 2017-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">that is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company has determined that this guidance will not have a material impact on its consolidated financial statements and related disclosures.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.</span> 390000000 6666667 21000000 233107379 17825000 42.00 2325000 694600000 33628776 1 3499992 1 6666665 1 7200000 2380952 1190476 42.00 150000000.0 Basis of Presentation and Principles of ConsolidationThe Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.</span></div> Fiscal YearThe Company’s fiscal year ends on April 30. <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard &amp; Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard &amp; Poor’s, or A by Fitch’s or higher for long-term investments.</span></div> Cash and Cash EquivalentsThe Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. 900000 500000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper and corporate debt securities, are classified as available-for-sale marketable securities. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.</span></div>Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net on the consolidated statements of operations. Prior to the adoption of ASU 2016-01 in the fiscal year beginning May 1, 2019, investments in non-marketable equity securities were recorded at cost less impairment, if any, with any losses resulting from an impairment recognized in other expense, net. Accounts ReceivableAccounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. 800000 800000 3800000 500000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Inputs that are unobservable for the asset or liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div>The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl80My9mcmFnOjIyYzBkOTY1NTYyZjRmNDI5OGI1YzZiZjg4MDI4NmU5L3RleHRyZWdpb246MjJjMGQ5NjU1NjJmNGY0Mjk4YjVjNmJmODgwMjg2ZTlfOTg5NTYwNDc5MjcxMw_05cc52aa-dd8e-4579-90b0-ab0273d488ac">three</span> to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.</span></div> P5Y Impairment of Long-Lived AssetsThe Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. 0 0 GoodwillGoodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.</span></div>The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term. <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue From Contracts With Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Contract, or Contracts, with a Customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determination of the Transaction Price.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocation of the Transaction Price to the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the combined performance obligation, or to a bundle of goods or services, the Company will consider all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognition of Revenue when, or as, Performance Obligations are Satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subscription Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions also include our maintenance and support services that comprised of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. The Company’s software and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract satisfied over time. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">C3 AI Suite</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Suite provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Suite via fixed annual fees based on the number of development users allowed to access the C3 AI Suite. The AI Suite offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Suite.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">C3 AI Applications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are production applications that address a wide range of predictive analytics use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced machine learning capabilities. C3 AI Applications sold without the C3 AI Suite can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">C3 Maintenance and Support Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are provided for the C3 AI Suite and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued utility of the software.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">COE Support Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Suite. To facilitate customer’s efforts, C3 provides the following COE Support Services on C3 AI Suite and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Suite; (3) training on the C3 AI Suite and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Suite subscription term. COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Trials.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Hosting Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For certain customers, the Company provides access to the C3 AI Suite and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Suite and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Suite and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Professional Services</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Suite administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to C3 AI Suite and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive financing from the customers or to provide customers with financing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain and Fulfill a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate, the Company amortizes the commissions </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for non-recurring contracts with a duration of one year or less are expensed when incurred.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to obtain and fulfill a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets.</span></div> P5Y <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription revenue consists primarily of costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Suite, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel, and allocated overhead and depreciation for facilities.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s offerings are warranted to perform in a manner consistent with industry standards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.</span></div> 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to stock option awards and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards. The Company accounts for forfeitures as they occur.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached. The Company has not capitalized any related software development costs in any of the periods presented.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising expenses of $35.3 million, $29.2 million and $5.2 million incurred during the fiscal years ended April 30, 2021, 2020 and 2019, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.</span></div> 35300000 29200000 5200000 401(k) PlanThe Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. 0 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</span></div> Segment InformationOperating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. 1 Contribution AccountingThe Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. 0 5700000 0 2700000 5700000 0 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act (“JOBS Act”) of 2012. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognition and Measurement of Financial Assets and Financial Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which makes targeted improvements to the accounting for, and presentation and disclosure of, financial instruments. ASU No. 2016-01 requires that most equity investments be measured at fair value, with subsequent changes in fair value recognized in net income. ASU No. 2016-01 does not affect the accounting for equity investments that would otherwise be consolidated or accounted for under the equity method. The new standard also affects financial liabilities under the fair value option and the presentation and disclosure requirements for financial instruments. The Company adopted this guidance in the fiscal year beginning May 1, 2019 using the modified retrospective transition method for investments in marketable securities and the prospective transition method for investments in non-marketable securities. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, that supersedes ASC Topic 840, Leases. Subsequently, the FASB issued several updates to ASU No. 2016-02, codified in ASC Topic 842. The Company early adopted ASC 842, Leases, on May 1, 2019 using the modified retrospective method for all leases not substantially completed as of the date of adoption. The consolidated financial statements as of and for the year ended April 30, 2020 reflect the application of ASC 842 guidance while the consolidated financial statements as of and for the year ended April 30, 2019 were prepared under the previous guidance of ASC 840. The cumulative impact of the adoption of ASC 842 was not material, therefore, the Company did not record any adjustments to retained earnings. As a result of adopting ASC 842, the Company recorded operating lease ROU assets of $11.5 million, operating lease liabilities of $12.4 million, and a reduction of $0.9 million to deferred rent, primarily related to the corporate office lease, based on the present value of the future lease payments on the date of adoption. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2017, the FASB issued ASU No. 2017-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">that is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company has determined that this guidance will not have a material impact on its consolidated financial statements and related disclosures.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.</span> 11500000 12400000 900000 Revenue<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geographical region (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, the Middle East and Africa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183,217 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,605 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The United States comprised 65%, 78% and 66% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. France comprised 12%, 10.5% and 15% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. The Netherlands comprised 12% in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2021, 2020 and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the deferred revenue balance (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April, 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,537 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 1, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(83,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations are committed and represent non-cancellable contracted revenue that has not yet been recognized and will be recognized as revenue in future periods. Some contracts allow customers to cancel the contracts without a significant penalty, and the cancellable amount of contract value is not included in the remaining performance obligations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered. This primarily consists of monthly usage-based runtime and hosting charges arising in some revenue contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue expected to be recognized from remaining performance obligations was approximately $293.8 million as of April 30, 2021 of which $145.2 million is expected to be recognized over the next 12 months and the remainder thereafter.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain or Fulfill a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021 and 2020, the amount of costs to obtain and fulfill a contract included in prepaid expenses and other current assets was $3.2 million and $0.9 million, respectively. The amount of costs to obtain and fulfill a contract included in other assets, non-current as of April 30, 2021 and 2020 was $9.1 million and $1.2 million, respectively. Expenses recognized for costs to obtain and fulfill a contract for the years ended April 30, 2021, 2020 and 2019 was $1.2 million, $1.0 million and $1.1 million, respectively, and is included in sales and marketing expenses on the consolidated statements of operations. There were no impairments related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Concentration</span></div>All of the Company’s customers consist of corporate and governmental entities. A limited number of customers have accounted for a large part of the Company’s revenue and accounts receivable to date. Two separate customers accounted for 19% and 12%, respectively, of revenue for the year ended April 30, 2021. Two separate customers accounted for 26% and 10%, respectively, of revenue for the year ended April 30, 2020. Two separate customers accounted for 14% and 12%, respectively, of revenue for the year ended April 30, 2019. Four separate customers accounted for 18%, 14%, 14%, and 11% of accounts receivable at April 30, 2021. Three separate customers accounted for 33%, 19%, and 15% of accounts receivable at April 30, 2020. <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geographical region (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, the Middle East and Africa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183,217 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,605 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The United States comprised 65%, 78% and 66% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. France comprised 12%, 10.5% and 15% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. The Netherlands comprised 12% in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2021, 2020 and 2019.</span></div> 119795000 121485000 61314000 56030000 33086000 27629000 5992000 2095000 2662000 1400000 0 0 183217000 156666000 91605000 0.65 0.78 0.66 0.12 0.105 0.15 0.12 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the deferred revenue balance (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April, 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,537 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 1, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(83,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 72263000 53537000 2964000 6758000 75227000 60295000 91225000 -83093000 52163000 60295000 -57542000 72474000 75227000 293800000 145200000 P12M 3200000 900000 9100000 1200000 1200000 1000000.0 1100000 0 0 0 0.19 0.12 0.26 0.10 0.14 0.12 0.18 0.14 0.14 0.11 0.33 0.19 0.15 Fair Value MeasurementsThe Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. Non-marketable equity securities are reported at cost less impairment. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,021,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of securities classified as Level 2 financial instruments was determined based on third-party pricing services. The pricing services utilize industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. Inputs used for fair value measurement categorized as Level 2 include benchmark yields, reported trades, broker or dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,021,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 43401000 0 0 43401000 10260000 0 0 10260000 0 57998000 0 57998000 0 11500000 0 11500000 0 422978000 0 422978000 0 28477000 0 28477000 0 0 0 0 0 10074000 0 10074000 0 494676000 0 494676000 0 94397000 0 94397000 0 2368000 0 2368000 0 68425000 0 68425000 43401000 978020000 0 1021421000 10260000 212873000 0 223133000 Investments<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents and Available-for-Sale Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,021,340 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,021,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">222,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,449 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, the Company had 8 investment positions that were in an unrealized loss position. As of April 30, 2020, the Company had 16 investment positions in an unrealized loss position. No investments were other-than-temporary impaired as of April 30, 2021, 2020 or 2019. The Company considers factors such as the duration, the magnitude and the reason for the decline in value, the potential recovery period, creditworthiness of the issuers of the securities and its intent to sell. For marketable securities, it also considers whether (i) it is more likely than not that the Company will be required to sell the debt securities before recovery of their amortized cost basis, and (ii) the amortized cost basis cannot be recovered as a result of credit losses. No significant facts or circumstances have arisen to indicate that there has been any significant deterioration in the creditworthiness of the issuers of the securities held by the Company. Based on the Company’s review of these securities, including the assessment of the duration and severity of the unrealized losses and the Company’s ability and intent to hold the investments until maturity, there were no other-than-temporary impairments for these marketable securities at April 30, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Marketable Equity Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, the Company had no non-marketable equity securities. As of April 30, 2020, non-marketable equity securities carried at cost of $0.7 million were recorded in long-term investments. The Company recognized an impairment on the non-marketable equity securities of $1.0 million, included in other income (expense), net, on the consolidated statements of operations, during the fiscal year ended April 30, 2020. In November 2020, the Company sold its non-marketable equity security for $0.7 million.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,021,340 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,021,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">222,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 43401000 43401000 10260000 10260000 57993000 5000 0 57998000 11489000 11000 0 11500000 422952000 32000 6000 422978000 28476000 1000 0 28477000 0 0 0 0 9995000 79000 0 10074000 494625000 64000 13000 494676000 94242000 155000 0 94397000 2369000 0 1000 2368000 68246000 179000 0 68425000 1021340000 101000 20000 1021421000 222708000 425000 0 223133000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,449 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 977939000 978020000 212449000 212873000 0 0 0 0 977939000 978020000 212449000 212873000 8 16 0 0 0 0 700000 1000000.0 700000 Balance Sheet Details<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following at April 30, 2021 and 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in months)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,536 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,582 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,723 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $4.0 million, $1.2 million, and $0.5 million for the fiscal years ended April 30, 2021, 2020 and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Compensation and Employee Benefits</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits consisted of the following at April 30, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued bonus</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll taxes and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued and Other Current Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following at April 30, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liability for common stock exercised prior to vesting</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued general expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,083 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 6. Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information regarding the Company’s leases.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cares Act Loan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 1, 2020, the Company entered into Paycheck Protection Program (“PPP”) Promissory Note and Agreement with Bank of America, pursuant to which the Company received loan proceeds of $6.3 million (the “PPP Loan”). The PPP Loan was made under, and was subject to the terms and conditions of, the PPP which was established under the CARES Act and is administered by the U.S. Small Business Administration. The term of the PPP Loan was two years with a maturity date of May 1, 2022 and contains a favorable fixed annual interest rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first six months of the term of the PPP Loan until November 1, 2020. Principal and interest were payable monthly and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On August 18, 2020, the Company repaid in full the PPP loan outstanding, including accrued interest of $0.1 million, in the amount of $6.4 million.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following at April 30, 2021 and 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in months)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,536 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,582 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,723 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.</span></div> 8658000 8215000 P36M 2539000 2028000 P60M 339000 339000 11536000 10582000 5403000 1859000 6133000 8723000 4000000.0 1200000 500000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits consisted of the following at April 30, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued bonus</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll taxes and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12216000 8356000 3935000 2823000 3405000 1397000 1863000 515000 410000 602000 21829000 13693000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following at April 30, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liability for common stock exercised prior to vesting</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued general expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,083 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5331000 2243000 3588000 1466000 3894000 3533000 5505000 1841000 18318000 9083000 6300000 100000 6400000 Leases<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating lease liabilities at April 30, 2021 and 2020 are primarily comprised of future payments related to the Company’s various operating lease agreements for office space. The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Lease Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,950 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs are primarily related to payments made to the Company’s landlords for common area maintenance, property taxes, insurance, and other operating expenses. Short-term lease costs primarily represents payments related to marketing arrangements that contain embedded short-term leases of billboards. Supplemental cash flow information related to leases was as follows (in thousands): </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of operating lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzItMi0xLTEtMTE1ODE_51406559-f9a8-4ced-8db0-b4aa719d4ca4"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzItMi0xLTEtMTE1ODE_b3101381-57e5-4fe7-bf5c-1bbdc85178e2">Other assets, non-current</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzMtMi0xLTEtMTE1Nzc_08c197bd-573e-4c80-9a94-02f321e19844"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzMtMi0xLTEtMTE1Nzc_b9866a90-0383-4c8f-bf3b-bc863db51067">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,533 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzQtMi0xLTEtMTE1Nzk_830aa3f8-89e1-4524-82d6-f48c80d50380"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzQtMi0xLTEtMTE1Nzk_f398a432-428f-4ae2-936f-940496615901">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under lease obligations at April 30, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">April 30, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Lease Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,950 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>Supplemental cash flow information related to leases was as follows (in thousands): <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of operating lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzItMi0xLTEtMTE1ODE_51406559-f9a8-4ced-8db0-b4aa719d4ca4"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzItMi0xLTEtMTE1ODE_b3101381-57e5-4fe7-bf5c-1bbdc85178e2">Other assets, non-current</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzMtMi0xLTEtMTE1Nzc_08c197bd-573e-4c80-9a94-02f321e19844"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzMtMi0xLTEtMTE1Nzc_b9866a90-0383-4c8f-bf3b-bc863db51067">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,533 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzQtMi0xLTEtMTE1Nzk_830aa3f8-89e1-4524-82d6-f48c80d50380"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlNzViZDU5MWU4YTRkNDg4ZWNhNjZjODBjMDIzZmJmL3NlYzplZTc1YmQ1OTFlOGE0ZDQ4OGVjYTY2YzgwYzAyM2ZiZl83MTcvZnJhZzo4M2Y5OWI3N2ZkOTI0ZTYxYWVmMDc3N2YwMjVjMzc3YS90YWJsZToxYTI5ZTQ2NjhiOGM0NjdmOTUyOTNmMDNhM2YzZDZlOC90YWJsZXJhbmdlOjFhMjllNDY2OGI4YzQ2N2Y5NTI5M2YwM2EzZjNkNmU4XzQtMi0xLTEtMTE1Nzk_f398a432-428f-4ae2-936f-940496615901">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 3793000 3825000 1568000 1324000 1589000 1542000 6950000 6691000 4031000 3946000 5094000 8409000 3894000 3533000 1735000 5647000 5629000 9180000 0.073 0.073 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under lease obligations at April 30, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">April 30, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 4152000 1756000 0 0 0 5908000 279000 5629000 Commitments and Contingencies<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncancelable Commitments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a noncancelable arrangement with a web-hosting services provider in November 2019. Under the arrangement, the Company committed to spend an aggregate of at least $30.0 million between November 2019 and November 2022, with a minimum amount of $10.0 million in each of the three years, on services with this vendor. The Company has incurred costs totaling $14.3 million, $4.4 million and $3.4 million under the arrangement during the fiscal years ended April 30, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">C3.ai DTI Grants</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into an agreement establishing the C3.ai DTI, a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of April 30, 2021 and 2020, the total potential remaining contributions are $43.1 million and $45.8 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in various legal proceedings and periodically receives claims arising in the ordinary course of business. In the Company’s opinion, resolution of these matters is not expected to have a material adverse impact on its consolidated statement of operations, cash flows, or balance sheet.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Blattman et al. v. Siebel et al., 15-cv-00530 (D. Del.)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 28, 2014, Eric Blattman and other former unitholders of E2.0 LLC (“E2.0”) filed suit in federal court against Thomas M. Siebel and David Schmaier, alleging violation of Section 10(b) of the Securities Exchange Act of 1934 and common law fraud based on alleged misrepresentations made during negotiations leading up to an April 30, 2012 merger between E2.0 and the Company. Plaintiffs thereafter amended their complaint to add the Company as a defendant, and to add breach of contract claims based on alleged violations of certain earn-out and indemnification provisions in the parties’ merger agreement. A bench trial was held in February 2019, and in a January 29, 2020 opinion the court ruled in favor of defendants the Company, Siebel and Schmaier on all claims. The court also awarded defendants their reasonable attorneys’ fees and costs in defending the action. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, Plaintiffs appealed only the portion of the district court’s ruling related to the alleged breach of contract indemnification claim to the Third Circuit Court of Appeals, seeking damages of approximately $2.5 million. Plaintiffs also seek to overturn the district court’s ruling that defendants are entitled to attorneys’ fees, and contend that plaintiffs instead should recover their attorneys’ fees. No appeal was taken with respect to the ruling in Defendants’ favor on the remaining claims.</span></div>On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. The Company intends to seek recovery of its attorneys’ fees and costs as previously awarded by the district court. The District Court has appointed a special master to consider an order on recovery of fees and costs, with briefing in June 2021, and a motion for posting of bond. 30000000.0 10000000.0 10000000.0 10000000.0 P3Y 14300000 4400000 3400000 P5Y 43100000 45800000 2500000 Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon completion of the IPO, all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis. The carrying value of $399.8 million of all classes of the Company’s outstanding redeemable convertible preferred stock was reclassified into stockholders’ equity. Additionally, all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and their carrying value of $18.8 million was reclassified into stockholders’ equity. As of April 30, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 1. Summary of Business and Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redeemable convertible preferred stock outstanding as of April 30, 2020, respectively, consisted of the following (in thousands, except share amounts):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:49.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liquidation<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying<br/>Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A*</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,360,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1A*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,583,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1B*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">556,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,678,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,670,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,240,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,701,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,392,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,893,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series H</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,923,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,653,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,107,379 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,128,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series G Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From February through April 2019, the Company issued 2,610,376 shares of Series G Preferred Stock at $19.8252 per share for total cash proceeds of $51.5 million, net of issuance cost of $0.3 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the Company issued 1,283,325 shares of Series G Preferred Stock at $19.8252 per share for total cash proceeds of $25.4 million, net of issuance costs of less than $0.1 million.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series H Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, the Company issued 1,653,928 shares of Series H Preferred Stock at $30.2310 per share for total cash proceeds of $49.8 million, net of issuance cost of $0.2 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of Series D, Series E, Series F, Series G, and Series H preferred stock receive senior liquidation preferences that equal to the original issuance price of Series D, Series E, Series F, Series G, and Series H preferred stock respectively, plus all declared and unpaid dividends on a pari passu basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A*, Series B*, Series B-1A*, and Series B-1B* are referred herein as Early Preferred. Early Preferred, Series C*, Series D, Series E, Series F, Series G, and Series H are referred herein as Series Preferred.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant rights and preferences of the above redeemable convertible preferred stock prior to its conversion into Class A common stock were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Conversion</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon an IPO where the per share offering price multiplied by the outstanding shares of the Company was not less than $50.0 million and the gross cash proceeds to the Company were at least $30.0 million (a “Qualified Public Offering”), or upon the affirmative election of the holders of a majority of outstanding shares, Series A* Preferred were automatically converted into Class B common stock. All remaining Early Preferred and Series C* preferred stock automatically converted into shares of Class A common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon an IPO where the per share offering price was not less than $8.4426 and the gross cash proceeds to the Company were at least $75.0 million, or upon the affirmative election of the holders of a majority of outstanding shares, Series D, E, F, G and H preferred stock were automatically converted into shares of Class A common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the affirmative vote or written consent of a majority of the shares of common stock and preferred stock voting together as a single class on an as-if-converted to Class A common stock basis, or upon the closing of a qualified IPO, all shares Class A-1 common stock were to be converted into fully paid and nonassessable shares of Class A common stock on a one-to-one basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial conversion price for the redeemable convertible preferred stock was $1.998 for Series A* preferred stock, $1.998 for Series B* preferred stock, $6.522 for the Series B-1A* preferred stock, $13.038 for Series B-1B* preferred stock, $6.84 for Series C* preferred stock, $8.442 for Series D preferred stock, $21.858 for Series E preferred stock, $19.608 for the Series F preferred stock, $19.8252 for Series G preferred stock, and $30.231 for Series H preferred stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Protective Provisions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with a public offering, in which the price per share of the Company’s common stock was less than $29.4102 (adjusted for stock splits, stock dividends, and the like), or if any shares of Series F, Series G, or Series H Preferred Stock, or collectively the Ratchet Preferred, converted to Class A common stock outside of a public offering and any company equity securities were listed with volume-weighted average closing sale price of less than $29.4102 (adjusted for stock splits, stock dividends, and the like), immediately prior to the completion of the public offering or conversion, the Ratchet Preferred conversion price would have been adjusted so that, the product of (1) the number of shares of common stock issuable upon conversion of such share of Ratchet Preferred at such adjusted Ratchet Preferred conversion price multiplied by (2) the public offering price, equal $29.4102 (adjusted for stock splits, stock dividends, and the like).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company issued or sold additional common stock (outside of stock split, stock dividends, and the like), at a price less than the then effective Ratchet Preferred conversion price or Series E preferred conversion price, the then existing Ratchet Preferred conversion price or Series E preferred conversion price would be reduced by a fraction with the numerator being (1) the number of shares of common stock deemed outstanding, as defined, immediately prior to such issue or sale, plus (2) the number of shares of common stock that the aggregate consideration received or deemed received by the Company for the total number of additional shares of common stock so issued would purchase at such then-existing Series E Preferred Conversion Price or Ratchet Preferred Conversion Price, as applicable, and the denominator being the number of shares of common stock deemed outstanding immediately prior to such issue or sale plus the total number of additional shares of common stock so issued. No adjustment would have been made to the Series E or Ratchet Preferred conversion price in an amount less than 1% of such conversion price, but would otherwise be included in any subsequent adjustment. Through the date the Ratchet Preferred stock was converted, there were no adjustments made pursuant to these provisions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidation Rights</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a merger or acquisition, change of control, sale of the Company, liquidation or winding of the business, the holders of Series D, Series E, Series F, Series G, and Series H shall be entitled to receive, in preference of Early Preferred, Series C* Preferred Stock, and common stocks, an amount per share of $8.4426, $21.8574, $19.6068, $19.8252, and $30.231 respectively, plus any declared but unpaid dividends prior to any other distributions, on a pari passu basis. After the distribution to Series D, Series E, Series F, and Series G, holders of Series C* shall be entitled to receive, in preference of Early Preferred and common stocks, an amount of $6.84 per share, plus any declared but unpaid dividends. After the distribution to Series G, Series F, Series E, Series D, and Series C*, the holders of Early Preferred are entitled to receive an amount of $1.998, $1.998, $6.522, and $13.038 per share respectively, plus any declared but unpaid dividends, on a pari passu basis. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After the distribution to Series Preferred, the holders of Class A-1 common stock, in preference of Class A and Class B common stock, shall be entitled to receive an amount of $2.82 per share. After the distribution to Series Preferred and Class A-1 common stock set forth above, the remaining assets of the Company shall be distributed ratably to the holders of all common stock and preferred stock on an as-if-converted to Class A common basis or Class B common basis, as applicable.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that, after distributions set forth above, the holders of Series D, Series F, Series G, and Series H Preferred Stock have not received an amount per share of $12.6642, $29.4102, $29.7378, and $45.3468 respectively, the holders of Series D, Series F, Series G, and Series H Preferred Stock shall be entitled to receive additional amounts per share until they receive an amount per share of $12.6642, $29.4102, $29.7378, and $45.3468 respectively, by (1) reducing common stock, Early Preferred, Series C* and Series E ratably in proportion to their full amounts; (2) reducing Class A-1 common ratably in proportion to their full amounts; (3) reducing Early Preferred ratably in proportion to their full amounts; (4) reducing Series C* ratably in proportion to their full amounts; and (5) reducing Series E ratably in proportion to their full amounts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the shares of redeemable convertible preferred stock were redeemable upon a deemed liquidation event as discussed in the Liquidation Rights, and because the Company determined that such a deemed liquidation would be outside of its control, the redeemable convertible preferred stock were recorded at issuance date fair value outside of stockholders’ equity (deficit) in the Redeemable Convertible Preferred Stock section of the consolidated balance sheet. As it was uncertain as to when a redemption event may occur, if ever, the carrying amounts of the redeemable convertible preferred stock are not accreted to their redemption value until such event were to become probable.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Class A-1 Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redeemable convertible Class A-1 common stock outstanding as of April 30, 2020, consisted of the following (in thousands, except share amounts):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liquidation<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying<br/>Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A-1 common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,666,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,666,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above the Class A-1 common stock has similar rights and privileges upon a liquidation event as the redeemable convertible preferred stock prior to its conversion into Class A common stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of preferred stock and common stock shall have the right to receive cash dividends, when and if declared by the board of directors. Prior and in preference to dividends on common stock, the holders of Series Preferred stock are entitled to receive non-cumulative cash dividends, at a rate of 6% of the original issue price of $1.998, $1.998, $6.522, $13.038, $6.84, $8.4426, $21.8574, $19.6068, $19.8252, and $30.231 per share for Series A*, B*, B-1A*, B-1B*, C*, D, E, F, G, and H Preferred Stock, respectively, as adjusted for stock dividends, combinations, splits, recapitalizations and the like, per annum, out of any assets at the time legally available therefor, when, as and if declared by the board of directors. If dividends are paid on any share of common stock, the Company shall pay equivalent additional dividend on all outstanding shares of Series Preferred stock on an as-if-converted to common stock basis. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No dividends on preferred stock or common stock have been declared by the board of directors as of April 30, 2021 and 2020 and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a qualified public offering in which Series A* preferred stock converts to Class B common stock, Class B common stock will have full voting rights equivalent to 50 multiplied by the number of shares held. Each holder of Series B*, B-1A*, B-1B*, C*, D, E, F, G, and H preferred stock, Class A common stock and Class A-1 common stock that is not a holder of Series A* has full voting rights equivalent to the number of shares held. All voting securities shall vote together and not as a separate class.</span></div> 33628776 33628776 33628776 1 3499992 3499992 1 -399800000 6666665 6666665 1 -18800000 0 0 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redeemable convertible preferred stock outstanding as of April 30, 2020, respectively, consisted of the following (in thousands, except share amounts):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:49.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liquidation<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying<br/>Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A*</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,360,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1A*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,583,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1B*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">556,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,678,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,670,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,240,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,701,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,392,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,893,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series H</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,923,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,653,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,107,379 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,128,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redeemable convertible Class A-1 common stock outstanding as of April 30, 2020, consisted of the following (in thousands, except share amounts):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liquidation<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying<br/>Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A-1 common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,666,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,666,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 21000000 3499992 7000000 7000000 27360000 4559999 9120000 9120000 14583945 2430635 15853000 15717000 556680 92769 1210000 1210000 16678511 2779738 19014000 18980000 73670824 12278422 103662000 103531000 3240060 540003 11803000 11756000 42701251 5399581 81322000 81157000 23392520 3893701 77194000 76900000 9923588 1653928 50000000 49836000 233107379 37128768 376178000 375207000 2610376 19.8252 51500000 300000 1283325 19.8252 25400000 100000 1653928 30.2310 49800000 200000 50000000.0 30000000.0 8.4426 75000000.0 1 1.998 1.998 6.522 13.038 6.84 8.442 21.858 19.608 19.8252 30.231 29.4102 29.4102 29.4102 0.01 8.4426 21.8574 19.6068 19.8252 30.231 6.84 1.998 1.998 6.522 13.038 2.82 12.6642 29.4102 29.7378 45.3468 12.6642 29.4102 29.7378 45.3468 6666667 6666665 18800000 18800000 0.06 1.998 1.998 6.522 13.038 6.84 8.4426 21.8574 19.6068 19.8252 30.231 0 0 0 50 Stockholders’ Equity <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has authorized the issuance of 200,000,000 shares of undesignated preferred stock with a par value of $0.001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2021 there were no shares of preferred stock issued or outstanding. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has authorized the issuance of 1,000,000,000 shares of Class A common stock and 3,500,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Subject to Repurchase</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company’s Amended and Restated 2012 Equity Incentive Plan (the “2012 Incentive Plan”), optionholders are allowed to exercise stock options to purchase Class A common stock prior to vesting. The Company has the right to repurchase at the original purchase price any unvested but outstanding common shares upon termination of service of the optionholder. The consideration received for an early exercise of a stock option is considered to be a deposit of the exercise price and the related amount is recorded as a liability. The net proceeds during the fiscal years ended April 30, 2021, 2020 and 2019 were $6.0 million, $1.9 million and $1.1 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. The Company has recorded a current liability of $5.3 million and $2.2 million as of April 30, 2021 and 2020, respectively. Unvested Class A common stock of 1,091,306 and 663,763 shares as of April 30, 2021 and 2020, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 10. Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third-Party Stock Transactions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, the Company announced and completed a tender offer to repurchase Class A common stock of 163,685 shares and vested stock options of 811,189 shares from employees and officers at a price of $30.2310 per share. The repurchase transactions for vested stock options were conducted as net cash settlements where the holders of vested stock options received the difference between the repurchase price and the respective option exercise price. The total net transaction price was $28.5 million. The Company recognized $24.9 million in compensation expense related to the shares repurchased for the difference between the repurchase price and the fair value of the Company’s common stock at the time of repurchase.</span></div> 200000000 0.001 0 0 1000000000 3500000 1 50 0.001 0.001 P6M P6M 6000000.0 1900000 1100000 5300000 2200000 1091306 663763 163685 811189 30.2310 28500000 24900000 Stock-Based Compensation<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2012, the Company adopted the 2012 Incentive Plan. The 2012 Incentive Plan provided for the grant of stock-based awards to employees, non-employee directors, and other service providers of the Company. The 2012 Incentive Plan was terminated in December 2020 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2012 Incentive Plan. No further equity awards will be granted under the 2012 Incentive Plan. With the establishment of the 2020 Equity Incentive Plan (the “2020 Incentive Plan”) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2012 Incentive Plan, an equal number of shares of Class A common stock will become available for grant under the 2020 Plan (the “Returning Shares”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2020, the Company’s board of directors adopted, and its stockholders approved, the 2020 Incentive Plan, which became effective in connection with the IPO. The 2020 Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards. A total of 67,535,205 shares of Class A common stock were initially reserved for issuance under the 2020 Incentive Plan, including any Returning Shares that become available from time to time. The number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 Incentive Plan.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2020, the Company’s board of directors also adopted, and its stockholders also approved, the 2020 Employee Stock Purchase Plan (the “2020 ESPP”), which became effective immediately prior to the IPO. The 2020 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of Class A common stock were initially reserved for future issuance under the 2020 ESPP. The number of shares of Class A common stock reserved for issuance under the 2020 ESPP is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 ESPP. The 2020 ESPP permits participants to purchase shares of Class A common stock in an amount not exceeding 15% of their earnings during the relevant offering period. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors. As of April 30, 2021, the Company had not yet launched its 2020 ESPP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options to Acquire Class A Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These stock options generally expire 10 years from the date of grant, or earlier if services are terminated. Generally, each stock option for common stock is subject to a vesting schedule such that one fifth of the award vests after the first-year anniversary and one-sixtieth of the award vests each month thereafter over the remaining four years, subject to continuous service. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s option activity during the periods indicated was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Stock Options<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,504 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.50 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,304,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of April 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,290 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.35 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.55</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">835,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of 4/30/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,371,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The number of options vested and expected to vest as of April 30, 2021 includes early exercised, unvested Class A common stock. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 9. Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of options granted during the fiscal year ended April 30, 2021 was $6.17. Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding in-the-money options. The total intrinsic value of options exercised during the fiscal year ended April 30, 2021 was $137.3 million. The total grant date fair value of options vested during the fiscal year ended April 30, 2021 was $15.0 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, there was $97.8 million of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 3.8 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant-date fair value of the options issued for the fiscal years ended April 30, 2021 and 2020 are estimated on the date of grant using the Black-Scholes-Merton option pricing model. The weighted average assumptions underlying the fair value estimation are provided in the following table:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation assumptions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended April 30, 2021, the Company began granting RSUs to its employees. No RSUs were granted prior to the IPO. The RSUs are typically subject to service-based vesting conditions satisfied over five years with one-fifth of the award vesting after the first-year anniversary and one-twenty-fifth of the award vesting quarterly thereafter. The related stock-based compensation is recognized on a straight-line basis over the requisite service period. For the fiscal year ended April 30, 2021, the Company recognized stock-based compensation expense of $1.0 million associated with such RSUs. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activities and related information is as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair Value <br/>Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, there was $32.2 million of unrecognized stock-based compensation expense related to outstanding RSUs granted to employees that is expected to be recognized over a weighted-average period of 4.8 years.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation Expense</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,267 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shareholder Loan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, in connection with the Series F preferred stock financing, the Company issued 1,251,921 shares of Series F preferred stock in exchange for a note receivable of $24.5 million from its CEO. Prior to the automatic conversion of all Series F preferred stock outstanding into Class A common stock upon the completion of the IPO, the underlying shares of Series F preferred stock were legally outstanding though were not included in the carrying amounts of preferred stock as the note receivable is treated as an equity classified stock-based option grant. In September 2020, the Company’s CEO paid the outstanding full recourse promissory note and accrued interest in the amount of $26.0 million. No interest income was recorded for the note. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 13. Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div> 67535205 3000000 0.15 P10Y <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s option activity during the periods indicated was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Stock Options<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,504 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.50 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,304,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of April 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,290 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.35 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.55</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">835,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of 4/30/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,371,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The number of options vested and expected to vest as of April 30, 2021 includes early exercised, unvested Class A common stock. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 9. Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div> 23372000 2.46 P7Y11M23D 50679000 16619000 4.86 1809000 2.34 5305000 3.84 32877000 3.48 P8Y10D 116962000 14504000 11.50 5799000 2.90 3095000 5.89 38487000 6.39 P7Y11M23D 2304714000 13290000 3.35 P6Y6M18D 835990000 39578000 6.35 P7Y11M23D 2371708000 6.17 137300000 15000000.0 97800000 P3Y9M18D The weighted average assumptions underlying the fair value estimation are provided in the following table:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation assumptions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table> 0 0 0.438 0.386 P6Y3M18D P6Y3M18D 0.004 0.017 0 P5Y 1000000.0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activities and related information is as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair Value <br/>Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 447000 74.52 0 0 0 0 447000 74.52 32200000 P4Y9M18D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,267 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 828000 370000 149000 376000 122000 69000 9080000 3074000 1739000 2950000 1223000 781000 8506000 3521000 1529000 21740000 8310000 4267000 1251921 24500000 26000000.0 0 Income Taxes<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(69,887)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(33,868)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss before provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54,992)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(68,998)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(33,080)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected benefit at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,489)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,947)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State tax expense—net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impact of foreign operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference in the Company’s effective tax rate and the U.S. federal statutory tax rate is primarily due to recording a full valuation allowance on the Company’s U.S. deferred tax assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets and liabilities as of April 30, 2021 and 2020 was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accruals &amp; reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(88,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,080)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets (liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the need for a valuation allowance, the Company weighs both positive and negative evidence in the various jurisdictions in which it operates to determine whether it is more likely than not that its deferred tax assets are recoverable. In assessing the ultimate realizability of its net deferred tax assets, the Company considers all available evidence, including cumulative losses since inception and expected future losses and as such, management does not believe it is more likely than not that the deferred tax assets will be realized. Accordingly, a full valuation allowance has been established in the U.S. and no deferred tax assets and related tax benefit have been recognized in the accompanying financial statements. The valuation allowance as of April 30, 2021 and 2020 was $88.0 million and $55.8 million, respectively. The increase of $32.2 million in the Company’s valuation allowance compared to the prior fiscal year was primarily due to an increase in deferred tax assets arising from net operating loss.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021 and 2020, the Company had net operating loss carryforwards for federal income tax purposes of approximately $308.3 million and $168.6 million, respectively. The federal net operating loss carryforwards will expire, if not utilized, beginning in year 2029. Federal research and development tax credit carryforwards of approximately $5.4 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $14.3 million will expire beginning in 2022 if not utilized. Federal capital loss carryforwards of approximately $1.0 million will begin to expire in 2026 if not utilized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as of April 30, 2021 and 2020, the Company had net operating loss carryforwards for state income tax purposes of approximately $139.7 million and $73.2 million, respectively. The state net operating loss carryforwards will expire, if not utilized, beginning in the year 2032. The Company had state research and development tax credit carryforwards of approximately $5.3 million. The state research and development tax credits do not expire. State capitol loss carryforwards of approximately $0.4 million will begin to expire in 2026 if not utilized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Reform Act of 1986 and similar California legislation impose substantial restrictions on the utilization of net operating losses and tax credit carryforwards if there is a change in ownership as provided by Section 382 of the Internal Revenue Code and similar state provisions. Such a limitation could result in the expiration of the net operating loss carryforwards and tax credits before utilization.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of May 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of April 30</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, no amount of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate, given the Company’s full valuation allowance position. The Company does not expect any unrecognized tax benefits to be recognized within the next 12 months. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of April 30, 2021 and 2020, the Company has no cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next 12 months.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the fiscal year ended April 30, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The American Rescue Plan Act of 2021 (“ARPA”) was signed by President Biden on March 11, 2021. The legislation revised IRC Section 162(m) which will go into effect beginning with tax years that begin after December 31, 2026. It expanded the definition of “covered employees” to include an additional five highest-compensated employees which do not remain as covered employees indefinitely. The Company has assessed the relevant provisions and concludes the tax provisions of the ARPA did not have a material impact on the Company’s consolidated financial statements for the fiscal year ended April 30, 2021.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(69,887)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(33,868)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss before provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54,992)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(68,998)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(33,080)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> -58407000 -69887000 -33868000 3415000 889000 788000 -54992000 -68998000 -33080000 The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 0 0 0 286000 113000 2000 418000 267000 264000 704000 380000 266000 0 0 0 0 0 0 0 0 0 0 0 0 704000 380000 266000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected benefit at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,489)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,947)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State tax expense—net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impact of foreign operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> -11628000 -14489000 -6947000 286000 113000 2000 -299000 85000 306000 694000 530000 389000 30587000 14837000 6587000 -17667000 -23000 337000 35000 242000 207000 84000 145000 163000 704000 380000 266000 The components of deferred tax assets and liabilities as of April 30, 2021 and 2020 was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accruals &amp; reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(88,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,080)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets (liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 889000 2081000 4053000 3174000 1323000 2235000 1258000 2959000 1588000 1365000 73189000 40242000 4778000 3617000 3690000 2628000 327000 7000 91095000 58294000 88015000 55812000 3080000 2482000 1883000 436000 1197000 2046000 3080000 2482000 0 0 88000000.0 55800000 32200000 308300000 168600000 5400000 14300000 1000000.0 139700000 73200000 5300000 400000 A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of May 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of April 30</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 4048000 3037000 1285000 1011000 5333000 4048000 0 0 0 0 0 0 Net Loss Per Share Attributable to Common Stockholders<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Class A and B common shares have identical liquidation and distribution rights. Prior to the automatic conversion of all shares of redeemable convertible Class A-1 common stock into Class A common stock upon the completion of the IPO, the shares of redeemable convertible Class A-1 common stock had a liquidation preference, but were legal form common stock and participated in losses equally with all common stockholders. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the automatic conversion of all of its redeemable convertible preferred stock outstanding into Class A and Class B common stock upon the completion of the IPO, the Company considered all redeemable convertible preferred stock to be participating securities because they participated in any dividends declared on the Company’s common stock on an as-if-converted basis. Redeemable convertible preferred stock did not participate in the net loss per share with common stockholders as the holders of the convertible preferred did not have a contractual obligation to share in the Company’s losses. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, under the two-class method, the net loss is not allocated to the redeemable convertible preferred stock such that the resulting net loss for all periods presented was allocated on a proportionate basis to shares of Class A, Class A-1, and Class B common stock for the number of days that each class was issued and outstanding during the period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share attributable to common stockholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period to the extent they are dilutive. For purposes of this calculation, the convertible preferred, stock options, and early exercised stock options subject to repurchase are considered to be potential common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented. Basic net loss per share was the same as diluted net loss per share for the periods presented because the Company was in a loss position for years ended April 30, 2021, 2020 and 2019.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(69,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(33,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class A-1 common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class B common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and diluted net loss per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per Class A common shares outstanding</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per Class A-1 common shares outstanding</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per Class B common shares outstanding</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At April 30, 2021, 2020 and 2019, the Company’s potentially dilutive securities were convertible preferred stock and stock options, which have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share attributable to common stockholders. Based on the amounts outstanding at April 30, 2021, 2020 and 2019, the potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1B*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series E</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series G</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,893,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,610,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series H</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,653,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,577,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,533,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,821,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(69,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(33,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class A-1 common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class B common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and diluted net loss per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per Class A common shares outstanding</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per Class A-1 common shares outstanding</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per Class B common shares outstanding</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -55696000 -69378000 -33346000 56678000 29133000 18662000 6667000 6667000 6667000 3500000 0 0 -0.90 -1.94 -1.32 -0.55 -1.94 -1.32 -0.35 0 0 Based on the amounts outstanding at April 30, 2021, 2020 and 2019, the potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1B*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series E</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series G</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,893,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,610,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series H</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,653,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,577,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,533,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,821,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 3499992 3499992 0 4559999 4559999 0 2430635 2430635 0 92769 92769 0 2779738 2779738 0 12278422 12278422 0 540003 540003 0 5399581 5399581 0 3893701 2610376 0 1653928 0 39577809 33533380 23821538 447095 0 0 Related Party Transactions<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shareholder Loan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the Company issued 1,251,921 shares of Series F Preferred Stock in exchange for a non-recourse promissory note to Thomas M. Siebel, the Company’s CEO, in the amount of $24.5 million. The promissory note has a term of five years with the ability to renew for up to four successive one-year periods and bears interest at a rate of 2.18% per annum, compounded annually. In September 2020, Mr. Siebel paid the outstanding promissory note in full including accrued interest in the total amount of $26.0 million. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 10. Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Secondary Transactions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, two secondary transactions occurred for total proceeds of $50.0 million each. The CEO sold 1,685,979 shares of Series D preferred and 193,489 shares of Series E preferred, each at a price of $26.6034 per share, to an existing stockholder. Additionally, the CEO sold 584,795 shares of Series C* preferred, 825,012 shares of Series D preferred, and 673,526 shares of redeemable convertible Class A-1 common stock at a price of $24.0000 per share to an existing stockholder. Stock-based compensation expense was not recognized in connection with these secondary transactions as the purchase price was equal to fair value in respect of the redemption and liquidation features of the shares sold at the time of sale. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, the Company also completed a tender offer to repurchase Class A common stock and vested stock options from employees, including officers, at a price of $30.2310 per share. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 9. Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Transactions with Baker Hughes Company</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the Company entered into multiple agreements with Baker Hughes Company (“Baker Hughes”) under which Baker Hughes received a three-year subscription to use the Company’s software. These agreements were revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the revised agreements, Baker Hughes has made minimum, non-cancelable revenue commitments, which are inclusive of their direct subscription fees and third party revenue generated through a joint marketing arrangement with Baker Hughes, in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year 2021, $75.0 million in fiscal year 2022, $125.0 million in fiscal year 2023, and $150.0 million in fiscal year 2024. During the fiscal year ended April 30, 2021, the Company recognized total revenue of $55.9 million related to this arrangement. For future periods, any shortfalls against the total annual revenue commitment made to the Company by Baker Hughes will be assessed and recorded. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the joint marketing arrangement, the Company is obligated to pay Baker Hughes a sales commission on subscriptions and services offerings it resells in excess of these minimum revenue commitments. The Company recognized $8.3 million of sales commission as deferred costs during the fiscal year ended April 30, 2021 related to this arrangement, which will be amortized over an expected period of five years. As of April 30, 2021, the current portion of deferred costs of $1.7 million was included in prepaid expenses and other current assets and the non-current portion of $6.6 million was included in other assets, non-current. The Company amortized an immaterial amount of deferred commissions during the fiscal year ended April 30, 2021, and this amount was included in sales and marketing expense in the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sales commissions of $8.3 million is payable to Baker Hughes over the term of three-years based on the agreement. As of April 30, 2021, accrued and other current liabilities included $3.4 million and other long-term liabilities included $4.9 million. The Company did not incur any sales commission related to this arrangement during the fiscal years ended April 30, 2020 and 2019.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized subscription revenue from direct subscription fees from Baker Hughes of $30.6 million, $40.4 million and $0.1 million during the fiscal years ended April 30, 2021, 2020 and 2019, respectively and recognized professional services revenue from Baker Hughes of $4.8 million, $0.3 million and nil for the fiscal years ended April 30, 2021, 2020, and 2019, respectively. As of April 30, 2021 and 2020, accounts receivable, net included $15.2 million and $0.3 million and deferred revenue, current included $7.7 million and 1.5 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized cost of subscription revenue from Baker Hughes, of $0.1 million, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. As of April 30, 2021 and 2020, accounts payable included $0.1 million and nil, respectively.</span></div> 1251921 24500000 P5Y 4 P1Y 0.0218 26000000.0 2 50000000.0 1685979 193489 26.6034 26.6034 584795 825012 673526 24.0000 24.0000 24.0000 30.2310 P3Y P5Y 46700000 53300000 75000000.0 125000000.0 150000000.0 55900000 8300000 P5Y 1700000 6600000 8300000 P3Y 3400000 4900000 0 0 30600000 40400000 100000 4800000 300000 0 15200000 300000 7700000 1500000 100000 0 0 100000 0 Including amounts from a related party of $15,180 and $250 as of April 30, 2021 and 2020, respectively. Including changes in related party balances of $6,198, $(18,445), and $19,944 for the fiscal years ended April 30, 2021, 2020, and 2019, respectively. Including amounts from a related party of $1,662 and nil as of April 30, 2021 and 2020, respectively. Including changes in related party balances of $(14,930), $19,750, and $(20,000) for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. Including related party cost of revenue of $56, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. Including amounts from a related party of $3,413 and nil as of April 30, 2021 and 2020, respectively. Including related party sales and marketing expense of $44, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. Including changes in related party balances of $8,264, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. Including amounts from a related party of $7,697 and $1,499 as of April 30, 2021 and 2020, respectively. Including amounts from a related party of $4,895 and nil as of April 30, 2021 and 2020, respectively. Including related party revenue of $30,557, $40,425, and $56 for the fiscal years ended April 30, 2021, 2020, and 2019, respectively. Including amounts from a related party of $6,602 and nil as of April 30, 2021 and 2020, respectively. Including changes in related party balances of $8,308, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. Including related party revenue of $4,825, $292, and nil for the fiscal years ended April 30, 2021, 2020, and 2019, respectively. Including amounts from a related party of $56 and nil as of April 30, 2021 and 2020, respectively. Including changes in related party balances of $56, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. XML 19 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Apr. 30, 2021
Jun. 18, 2021
Document Information [Line Items]    
Document Type 10-K  
Document Annual Report true  
Document Period End Date Apr. 30, 2021  
Current Fiscal Year End Date --04-30  
Document Transition Report false  
Entity File Number 001-39744  
Entity Registrant Name C3.ai, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-3999357  
Entity Address, Address Line One 1300 Seaport Blvd,  
Entity Address, Address Line Two Suite 500  
Entity Address, City or Town Redwood City,  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94063  
City Area Code 650  
Local Phone Number 503-2200  
Title of 12(b) Security Class A Common Stock, par value $0.001 per share  
Trading Symbol AI  
Security Exchange Name NYSE  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
ICFR Auditor Attestation Flag false  
Entity Shell Company false  
Entity Public Float $ 4.3  
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement relating to its 2021 annual meeting of shareholders (the “2021 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2021 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2021.  
Amendment Flag false  
Entity Central Index Key 0001577526  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus FY  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   99,920,942
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   3,499,992

XML 20 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Current assets    
Cash and cash equivalents $ 115,355 $ 33,104
Short-term investments 978,020 211,874
Accounts receivable, net of allowance of $812 and $755 as of April 30, 2021 and 2020, respectively [1] 65,460 30,827
Prepaid expenses and other current assets [2] 14,302 5,400
Total current assets 1,173,137 281,205
Property and equipment, net 6,133 8,723
Goodwill 625 625
Long-term investments 0 725
Other assets, non-current [3] 16,582 13,830
Total assets 1,196,477 305,108
Current liabilities    
Accounts payable [4] 12,075 4,726
Accrued compensation and employee benefits 21,829 13,693
Deferred revenue, current [5] 72,263 53,537
Accrued and other current liabilities [6] 18,318 9,083
Total current liabilities 124,485 81,039
Deferred revenue, non-current 2,964 6,758
Other long-term liabilities [7] 7,853 6,001
Total liabilities 135,302 93,798
Commitments and contingencies (note 7)
Stockholders’ equity (deficit)    
Additional paid-in capital 1,410,325 110,485
Accumulated other comprehensive income 81 424
Accumulated deficit (349,333) (293,637)
Total stockholders’ equity (deficit) 1,061,175 (182,697)
Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit) 1,196,477 305,108
Redeemable Convertible Preferred Stock    
Current liabilities    
Carrying Value 0 375,207
Redeemable Convertible A-1 Common Stock    
Current liabilities    
Carrying Value 0 18,800
Class A Common Stock    
Stockholders’ equity (deficit)    
Common stock 99 31
Class B Common Stock    
Stockholders’ equity (deficit)    
Common stock $ 3 $ 0
[1] Including amounts from a related party of $15,180 and $250 as of April 30, 2021 and 2020, respectively.
[2] Including amounts from a related party of $1,662 and nil as of April 30, 2021 and 2020, respectively.
[3] Including amounts from a related party of $6,602 and nil as of April 30, 2021 and 2020, respectively.
[4] Including amounts from a related party of $56 and nil as of April 30, 2021 and 2020, respectively.
[5] Including amounts from a related party of $7,697 and $1,499 as of April 30, 2021 and 2020, respectively.
[6] Including amounts from a related party of $3,413 and nil as of April 30, 2021 and 2020, respectively.
[7] Including amounts from a related party of $4,895 and nil as of April 30, 2021 and 2020, respectively.
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Accounts receivable, allowance $ 812 $ 755
Common stock, shares outstanding (in shares) 3,499,992  
Accounts receivable, net, from related party $ 15,180 250
Prepaid expenses and other current assets, from related party [1] 14,302 5,400
Other assets, non-current, from related party [2] 16,582 13,830
Accounts payable, from related party 56 0
Deferred revenue, current, from related party [3] 72,263 53,537
Accrued and other current liabilities, from related party [4] 18,318 9,083
Other long-term liabilities, from related party 4,895 0
Related Party    
Prepaid expenses and other current assets, from related party 1,662 0
Other assets, non-current, from related party 6,602 0
Deferred revenue, current, from related party 7,697 1,499
Accrued and other current liabilities, from related party $ 3,413 $ 0
Redeemable Convertible Preferred Stock    
Par value (in dollars per share) $ 0.001 $ 0.001
Shares authorized (in shares) 0 233,107,379
Shares issued (in shares) 0 37,128,768
Shares outstanding (in shares) 0 37,128,768
Liquidation Amount   $ 376,178
Redeemable Convertible A-1 Common Stock    
Par value (in dollars per share) $ 0.001 $ 0.001
Shares authorized (in shares) 0 6,666,667
Shares issued (in shares) 0 6,666,665
Shares outstanding (in shares) 0 6,666,665
Liquidation Amount   $ 18,800
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 1,000,000,000 390,000,000
Common stock, shares issued (in shares) 98,667,121 31,210,159
Common stock, shares outstanding (in shares) 98,667,121 31,210,159
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 3,500,000 21,000,000
Common stock, shares issued (in shares) 3,499,992 0
Common stock, shares outstanding (in shares)   0
[1] Including amounts from a related party of $1,662 and nil as of April 30, 2021 and 2020, respectively.
[2] Including amounts from a related party of $6,602 and nil as of April 30, 2021 and 2020, respectively.
[3] Including amounts from a related party of $7,697 and $1,499 as of April 30, 2021 and 2020, respectively.
[4] Including amounts from a related party of $3,413 and nil as of April 30, 2021 and 2020, respectively.
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Revenue      
Total revenue $ 183,217 $ 156,666 $ 91,605
Cost of revenue      
Total cost of revenue 44,519 38,787 30,386
Gross profit 138,698 117,879 61,219
Operating expenses      
Sales and marketing [1] 96,991 94,974 37,882
Research and development 68,856 64,548 37,318
General and administrative 33,109 29,854 22,061
Total operating expenses 198,956 189,376 97,261
Loss from operations (60,258) (71,497) (36,042)
Interest income 1,255 4,251 3,508
Other income (expense), net 4,011 (1,752) (546)
Net loss before provision for income taxes (54,992) (68,998) (33,080)
Provision for income taxes 704 380 266
Net loss $ (55,696) $ (69,378) $ (33,346)
Class A Common Stock      
Operating expenses      
Net loss attributable to common stockholders, basic and diluted (in dollars per share) $ (0.90) $ (1.94) $ (1.32)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 56,677,947 29,133,157 18,662,237
Redeemable Convertible A-1 Common Stock      
Operating expenses      
Net loss attributable to common stockholders, basic and diluted (in dollars per share) $ (0.55) $ (1.94) $ (1.32)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 6,666,665 6,666,665 6,666,665
Class B Common Stock      
Operating expenses      
Net loss attributable to common stockholders, basic and diluted (in dollars per share) $ (0.35) $ 0 $ 0
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 3,499,992 0 0
Subscription      
Revenue      
Total revenue [2] $ 157,366 $ 135,394 $ 77,472
Cost of revenue      
Total cost of revenue [3] 31,315 31,479 24,560
Professional services      
Revenue      
Total revenue [4] 25,851 21,272 14,133
Cost of revenue      
Total cost of revenue $ 13,204 $ 7,308 $ 5,826
[1] Including related party sales and marketing expense of $44, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[2] Including related party revenue of $30,557, $40,425, and $56 for the fiscal years ended April 30, 2021, 2020, and 2019, respectively.
[3] Including related party cost of revenue of $56, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[4] Including related party revenue of $4,825, $292, and nil for the fiscal years ended April 30, 2021, 2020, and 2019, respectively.
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Related party cost of revenue $ 44,519 $ 38,787 $ 30,386
Related party sales and marketing [1] 96,991 94,974 37,882
Investor      
Related party sales and marketing 44 0 0
Subscription      
Related party cost of revenue [2] 31,315 31,479 24,560
Subscription | Investor      
Related party revenue 30,557 40,425 56
Related party cost of revenue 56 0 0
Professional services      
Related party cost of revenue 13,204 7,308 5,826
Professional services | Investor      
Related party revenue $ 4,825 $ 292 $ 0
[1] Including related party sales and marketing expense of $44, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[2] Including related party cost of revenue of $56, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Statement of Comprehensive Income [Abstract]      
Net loss $ (55,696) $ (69,378) $ (33,346)
Other comprehensive (loss) income      
Unrealized (loss) gain on investment securities, net of tax (343) 350 75
Total comprehensive loss $ (56,039) $ (69,028) $ (33,271)
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Initial Public Offering and Private Placements
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Common Stock
Initial Public Offering and Private Placements
Additional Paid-In Capital
Additional Paid-In Capital
Initial Public Offering and Private Placements
Additional Paid-In Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Redeemable Convertible Preferred Stock
Series G Preferred Stock
Series H Preferred Stock
Redeemable Convertible A-1 Common Stock
Beginning Balance, shares (in shares) at Apr. 30, 2018                       31,582,000     6,667,000
Beginning Balance, Amount at Apr. 30, 2018                       $ 248,471     $ 18,800
Increase (Decrease) in Temporary Equity [Roll Forward]                              
Issuance of Preferred Stock, net of issuance costs (in shares)                         2,610,000    
Issuance of Preferred Stock, net of issuance costs                         $ 51,494    
Ending Balance, shares (in shares) at Apr. 30, 2019                       34,192,000     6,667,000
Ending Balance, Amount at Apr. 30, 2019                       $ 299,965     $ 18,800
Beginning Balance, shares (in shares) at Apr. 30, 2018       18,568,000                      
Beginning Balance, Amount at Apr. 30, 2018 $ (139,830)   $ 0 $ 19   $ 50,999   $ 66 $ (1) $ (190,847) $ (66)        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Issuance of Class A common stock upon exercise of stock options (in shares)       1,489,000                      
Issuance of Class A common stock upon exercise of stock options 1,839     $ 1   1,838                  
Vesting of early exercised Class A common stock options 1,561         1,561                  
Stock-based compensation expense 4,267         4,267                  
Other comprehensive income (loss) 75               75            
Net loss (33,346)                 (33,346)          
Ending Balance, shares (in shares) at Apr. 30, 2019       20,057,000                      
Ending Balance, Amount at Apr. 30, 2019 (165,434)     $ 20   58,731     74 (224,259)          
Increase (Decrease) in Temporary Equity [Roll Forward]                              
Issuance of Preferred Stock, net of issuance costs (in shares)                         1,283,000 1,654,000  
Issuance of Preferred Stock, net of issuance costs                         $ 25,406 $ 49,836  
Ending Balance, shares (in shares) at Apr. 30, 2020                       37,128,768 3,893,701 1,653,928 6,666,665
Ending Balance, Amount at Apr. 30, 2020                       $ 375,207 $ 76,900 $ 49,836 $ 18,800
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Issuance of common stock (in shares)       9,530,000                      
Issuance of common stock $ 44,027     $ 10   44,017                  
Issuance of Class A common stock upon exercise of stock options (in shares) 1,809,000     1,787,000                      
Issuance of Class A common stock upon exercise of stock options $ 2,321     $ 2   2,319                  
Vesting of early exercised Class A common stock options 655         655                  
Tender offer repurchases (in shares)       (164,000)                      
Tender offer repurchases (3,548)     $ (1)   (3,547)                  
Stock-based compensation expense 8,310         8,310                  
Other comprehensive income (loss) 350               350            
Net loss (69,378)                 (69,378)          
Ending Balance, shares (in shares) at Apr. 30, 2020       31,210,000                      
Ending Balance, Amount at Apr. 30, 2020 (182,697)     $ 31   110,485     424 (293,637)          
Increase (Decrease) in Temporary Equity [Roll Forward]                              
Repayment of Shareholder Loan                       $ 24,546      
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)                       (37,129,000)     (6,667,000)
Conversion of redeemable convertible preferred stock to common stock upon initial public offering                       $ (399,753)     $ (18,800)
Ending Balance, shares (in shares) at Apr. 30, 2021                       0     0
Ending Balance, Amount at Apr. 30, 2021                       $ 0     $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Repayment of Shareholder Loan 1,457         1,457                  
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)       43,796,000                      
Conversion of redeemable convertible preferred stock to common stock upon initial public offering $ 418,553     $ 44   418,509                  
Issuance of common stock (in shares)         21,396,000                    
Issuance of common stock   $ 844,575     $ 21   $ 844,554                
Issuance of Class A common stock upon exercise of stock options (in shares) 5,799,000     5,765,000                      
Issuance of Class A common stock upon exercise of stock options $ 10,717     $ 6   10,711                  
Vesting of early exercised Class A common stock options 2,869         2,869                  
Stock-based compensation expense 21,740         21,740                  
Other comprehensive income (loss)   $ (343)             (343)            
Net loss $ (55,696)                 (55,696)          
Ending Balance, shares (in shares) at Apr. 30, 2021 3,499,992     102,167,000                      
Ending Balance, Amount at Apr. 30, 2021 $ 1,061,175     $ 102   $ 1,410,325     $ 81 $ (349,333)          
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2019
Jun. 30, 2019
Apr. 30, 2019
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Issuance of Preferred Stock, issuance costs (unaudited)       $ 7,179 $ 0 $ 0
Series G Preferred Stock            
Issuance of Preferred Stock, issuance costs (unaudited)   $ 100 $ 300   34 $ 257
Series H Preferred Stock            
Issuance of Preferred Stock, issuance costs (unaudited) $ 200       $ 164  
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Cash flows from operating activities:      
Net loss $ (55,696) $ (69,378) $ (33,346)
Adjustments to reconcile net loss to net cash used in operating activities      
Depreciation and amortization 4,297 1,302 550
Non-cash operating lease cost 3,315 3,052 0
Stock-based compensation expense 21,740 8,310 4,267
Impairment on investment 0 1,025 0
Other (180) (657) 534
Changes in operating assets and liabilities      
Accounts receivable [1] (34,690) 32,659 (46,144)
Prepaid expenses, other current assets and other assets [2] (14,855) (4,265) (1,677)
Accounts payable [3] 7,450 (1,219) 48
Accrued compensation and employee benefits 8,135 651 4,170
Operating lease liabilities (3,551) (3,174) 0
Other liabilities [4] 11,549 1,343 (533)
Deferred revenue [5] 14,933 (30,930) 37,255
Net cash used in operating activities (37,553) (61,281) (34,876)
Cash flows from investing activities:      
Purchases of property and equipment (1,628) (2,298) (6,811)
Capitalized software development costs 0 (581) 0
Proceeds from sale of non-marketable equity security 725 0 0
Purchases of investments (1,152,142) (219,853) (166,303)
Maturities and sales of investments 385,893 98,659 76,886
Net cash used in investing activities (767,152) (124,073) (96,228)
Cash flows from financing activities:      
Proceeds from initial public offering and private placements, net of underwriting discounts 851,859 0 0
Proceeds from repayment of shareholder loan 26,003 0 0
Repurchase of common stock and options in tender offer 0 (3,548) 0
Payment of deferred offering costs (7,179) 0 0
Proceeds from issuance of common stock 0 44,027 0
Proceeds from exercise of Class A common stock options 16,673 4,203 2,905
Net cash provided by financing activities 887,356 119,851 54,472
Net increase (decrease) in cash, cash equivalents and restricted cash 82,651 (65,503) (76,632)
Cash, cash equivalents and restricted cash at beginning of period 33,604 99,107 175,739
Cash and cash equivalents 115,355 33,104 98,607
Restricted cash included in other assets 900 500 500
Cash, cash equivalents and restricted cash at end of period 116,255 33,604 99,107
Total cash, cash equivalents and restricted cash 116,255 33,604 99,107
Supplemental disclosure of cash flow information—cash paid for income taxes 550 660 131
Supplemental disclosures of non-cash investing and financing activities:      
Purchases of property and equipment included in accounts payable and accrued liabilities 212 417 60
Deferred offering costs included in accounts payable and accrued liabilities 105 0 0
Vesting of early exercised stock options 2,869 655 1,561
Investor      
Changes in operating assets and liabilities      
Prepaid expenses, other current assets and other assets (8,264) 0 0
Other liabilities 8,308 0 0
Series G Preferred Stock      
Cash flows from financing activities:      
Proceeds from issuance of stock, net of issuance costs 0 25,333 51,567
Payment of deferred offering costs   (34) (257)
Supplemental disclosures of non-cash investing and financing activities:      
Series G issuance cost included in accounts payable 0 0 73
Series H Preferred Stock      
Cash flows from financing activities:      
Proceeds from issuance of stock, net of issuance costs $ 0 49,836 $ 0
Payment of deferred offering costs   $ (164)  
[1] Including changes in related party balances of $(14,930), $19,750, and $(20,000) for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[2] Including changes in related party balances of $8,264, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[3] Including changes in related party balances of $56, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[4] Including changes in related party balances of $8,308, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[5] Including changes in related party balances of $6,198, $(18,445), and $19,944 for the fiscal years ended April 30, 2021, 2020, and 2019, respectively.
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Related party balanced included in prepaid expenses, other current assets and other assets [1] $ 14,855 $ 4,265 $ 1,677
Related party balances included in other liabilities [2] 11,549 1,343 (533)
Investor      
Related party balances included in accounts receivable (14,930) 19,750 (20,000)
Related party balanced included in prepaid expenses, other current assets and other assets 8,264 0 0
Related party balances included in accounts payable 56 0 0
Related party balances included in other liabilities 8,308 0 0
Related party balance included in deferred revenue $ 6,198 $ (18,445) $ 19,944
[1] Including changes in related party balances of $8,264, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
[2] Including changes in related party balances of $8,308, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies
12 Months Ended
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Business and Significant Accounting Policies Summary of Business and Significant Accounting Policies
Business
C3.ai, Inc. (including its subsidiaries, “C3 AI” or “the Company”) is an enterprise artificial intelligence (“AI”) software provider. The Company’s C3 AI Suite supports accelerating digital transformation in various industries with prebuilt and configurable C3 AI Applications for business use cases including predictive maintenance, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. The Company supports customers in the United States, Europe, and the rest of the world. The Company was initially formed as a limited liability company in Delaware on January 8, 2009 and converted to a Delaware corporation in June 2012.
Reclassification and Reverse Stock Split
In November 2020, the Company amended and restated its certificate of incorporation to effect a reclassification of the Company’s prior Class B common stock and Class C common stock into Class A common stock and redeemable convertible Class B-1 common stock into a new redeemable convertible Class A-1 common stock. The rights, including the liquidation, dividend, and voting rights, are substantially identical for each class of common stock reclassified. All references to prior Class B common stock and Class C common stock have been recast to Class A common stock, and all references to redeemable convertible Class B-1 common stock have been recast to redeemable convertible Class A-1 common stock in these consolidated financial statements to give retrospective effect to the reclassification for all periods presented. The Company also authorized a new Class B common stock. The rights, including the liquidation and dividend rights, of the Class A common stock and the new Class B common stock are substantially identical, other than the voting rights and conversion rights upon transfer of the Class B common stock. See Note 9. Stockholders’ Equity for more information.
Additionally, the Company effected a 6-for-1 reverse stock split of the Company’s outstanding common stock, preferred stock, and stock option awards. The par value of the common stock and preferred stock was not adjusted as a result of the reverse stock split. The authorized shares of the Class A common stock, new Class A-1 common stock, new Class B common stock and preferred stock were also adjusted to 390,000,000 shares, 6,666,667 shares, 21,000,000 shares, and 233,107,379 shares, respectively. All authorized, issued, and outstanding shares of common stock, preferred stock, stock option awards, and per share data included in these consolidated financial statements have been recast to give retrospective effect to the adjusted authorized shares and reverse stock split for all periods presented.
Initial Public Offering and Concurrent Private Placements
In December 2020, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 17,825,000 shares of its Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. The Company received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. In connection with the IPO:
all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis;
all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis;
all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis; and
the Company amended and restated its certificate of incorporation which became effective upon completion of the IPO.
Deferred offering costs consist primarily of direct and incremental accounting, legal and other fees related to the Company’s IPO. Prior to the IPO, all deferred offering costs incurred were capitalized and included in other assets on the consolidated balance sheet. Upon completion of the IPO, $7.2 million of deferred offering costs were reclassified into stockholders’ equity as a reduction of the IPO proceeds.
The Company also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which the Company issued and sold 2,380,952 and 1,190,476 shares, respectively, of its Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively (the “Concurrent Private Placement”). The Company received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in the Concurrent Private Placement.
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2021, 2020 and 2019 relate to the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard & Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard & Poor’s, or A by Fitch’s or higher for long-term investments.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. The Company’s cash equivalents consisted of investments in money market funds as of April 30, 2021 and 2020.
Restricted Cash
The Company had restricted cash pledged as security deposits at April 30, 2021 and 2020 of $0.9 million and $0.5 million, respectively, primarily representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2021 and 2020 was recorded as long-term other assets on the consolidated balance sheets.
Investments
The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper and corporate debt securities, are classified as available-for-sale marketable securities.
Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.
Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net on the consolidated statements of operations. Prior to the adoption of ASU 2016-01 in the fiscal year beginning May 1, 2019, investments in non-marketable equity securities were recorded at cost less impairment, if any, with any losses resulting from an impairment recognized in other expense, net.
Accounts Receivable
Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. An allowance for doubtful accounts balance of $0.8 million and $0.8 million was recorded as of April 30, 2021 and 2020, respectively. Accounts receivable included unbilled receivables of as of April 30, 2021 and April 30, 2020 of $3.8 million and $0.5 million, respectively.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
Level 3—Inputs that are unobservable for the asset or liability.
To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. The fair value of the company’s investments is discussed in Note 3. Fair Value Measurements.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets are comprised primarily of prepaid cloud subscriptions, other receivables, costs to obtain and fulfill a contract, prepaid software subscriptions, prepaid rent, and prepaid health insurance premiums.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of three to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.
Impairment of Long-Lived Assets
The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. There were no impairment charges recognized related to long-lived assets during the fiscal years ended April 30, 2021 and 2020.
Goodwill
Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. The tests did not result in an impairment to goodwill during the fiscal years ended April 30, 2021 and 2020.
Leases
The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, Leases, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.
The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term. Refer to Note 6. Leases for more information.
Deferred Revenue
Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.
Revenue Recognition
The Company accounts for revenue in accordance with ASC Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the Contract, or Contracts, with a Customer. A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
Identification of the Performance Obligations in the Contract. Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the Transaction Price. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.
Allocation of the Transaction Price to the Performance Obligations in the Contract. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the combined performance obligation, or to a bundle of goods or services, the Company will consider all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Recognition of Revenue when, or as, Performance Obligations are Satisfied. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time.
Subscription Revenue
Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions also include our maintenance and support services that comprised of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. The Company’s software and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract satisfied over time.
Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.
The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
C3 AI Suite is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Suite provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Suite via fixed annual fees based on the number of development users allowed to access the C3 AI Suite. The AI Suite offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Suite.
C3 AI Applications are production applications that address a wide range of predictive analytics use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced machine learning capabilities. C3 AI Applications sold without the C3 AI Suite can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.
C3 Maintenance and Support Services are provided for the C3 AI Suite and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued utility of the software.
COE Support Services. COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Suite. To facilitate customer’s efforts, C3 provides the following COE Support Services on C3 AI Suite and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Suite; (3) training on the C3 AI Suite and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Suite subscription term. COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of
service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.
Trials. Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Suite and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Suite and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Suite and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Professional Services
The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Suite administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months.
Contract balances
The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to C3 AI Suite and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.
The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.
While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive financing from the customers or to provide customers with financing.
Costs to Obtain and Fulfill a Contract
The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.
Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate, the Company amortizes the commissions
paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for non-recurring contracts with a duration of one year or less are expensed when incurred.
Costs to obtain and fulfill a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets.
Cost of Revenue
Cost of subscription revenue consists primarily of costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Suite, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel, and allocated overhead and depreciation for facilities.
Warranties
The Company’s offerings are warranted to perform in a manner consistent with industry standards.
The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.
To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.
Stock-Based Compensation
Stock-based compensation expense related to stock option awards and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards. The Company accounts for forfeitures as they occur.
Software Development Costs
The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached. The Company has not capitalized any related software development costs in any of the periods presented.
Advertising Expenses
Advertising expenses of $35.3 million, $29.2 million and $5.2 million incurred during the fiscal years ended April 30, 2021, 2020 and 2019, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.
401(k) Plan
The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. During the fiscal years ended April 30, 2021, 2020 and 2019, the Company did not match any employee contributions.
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.
Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.
Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Other Comprehensive (Loss) Income
Other comprehensive (loss) income during the fiscal years ended April 30, 2021, 2020 and 2019, related to unrealized gains or losses from available-for-sale marketable securities.
Segment Information
Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. See Note 2. Revenue for revenue by geographic region. The Company’s property and equipment, net, are primarily located in the United States. No single other country accounted for more than 10% of total property and equipment, net as of April 30, 2021 and 2020.
Contribution Accounting
The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, $5.7 million and nil of expense related to the contribution in sales and marketing for the years ended April 30, 2021, 2020 and 2019, respectively. Additionally, the Company recognized $2.7 million, $5.7 million and nil of expense related to the contribution in research and development for the years ended April 30, 2021, 2020 and 2019, respectively.
Recent Accounting Pronouncements
The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act (“JOBS Act”) of 2012. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.
The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.
Recently Adopted Accounting Standards
In January 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, which makes targeted improvements to the accounting for, and presentation and disclosure of, financial instruments. ASU No. 2016-01 requires that most equity investments be measured at fair value, with subsequent changes in fair value recognized in net income. ASU No. 2016-01 does not affect the accounting for equity investments that would otherwise be consolidated or accounted for under the equity method. The new standard also affects financial liabilities under the fair value option and the presentation and disclosure requirements for financial instruments. The Company adopted this guidance in the fiscal year beginning May 1, 2019 using the modified retrospective transition method for investments in marketable securities and the prospective transition method for investments in non-marketable securities. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases, that supersedes ASC Topic 840, Leases. Subsequently, the FASB issued several updates to ASU No. 2016-02, codified in ASC Topic 842. The Company early adopted ASC 842, Leases, on May 1, 2019 using the modified retrospective method for all leases not substantially completed as of the date of adoption. The consolidated financial statements as of and for the year ended April 30, 2020 reflect the application of ASC 842 guidance while the consolidated financial statements as of and for the year ended April 30, 2019 were prepared under the previous guidance of ASC 840. The cumulative impact of the adoption of ASC 842 was not material, therefore, the Company did not record any adjustments to retained earnings. As a result of adopting ASC 842, the Company recorded operating lease ROU assets of $11.5 million, operating lease liabilities of $12.4 million, and a reduction of $0.9 million to deferred rent, primarily related to the corporate office lease, based on the present value of the future lease payments on the date of adoption. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In July 2017, the FASB issued ASU No. 2017-11, Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
Recently Issued Accounting Standards Not Yet Adopted
In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company has determined that this guidance will not have a material impact on its consolidated financial statements and related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
12 Months Ended
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202120202019
North America(1)
$119,795 $121,485 $61,314 
Europe, the Middle East and Africa(1)
56,030 33,086 27,629 
Asia Pacific(1)
5,992 2,095 2,662 
Rest of World(1)
1,400 — — 
Total revenue$183,217 $156,666 $91,605 
__________________
(1)The United States comprised 65%, 78% and 66% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. France comprised 12%, 10.5% and 15% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. The Netherlands comprised 12% in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2021, 2020 and 2019.
Deferred Revenue
The following table reflects the deferred revenue balance (in thousands):
As of April, 30
20212020
Deferred revenue, current$72,263 $53,537 
Deferred revenue, non-current2,964 6,758 
Total deferred revenue$75,227 $60,295 
Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):
Deferred Revenue
May 1, 2019$91,225 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(83,093)
Increases due to invoicing prior to satisfaction of performance obligations
52,163 
April 30, 202060,295 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(57,542)
Increases due to invoicing prior to satisfaction of performance obligations
72,474 
April 30, 2021$75,227 
Remaining Performance Obligation
Remaining performance obligations are committed and represent non-cancellable contracted revenue that has not yet been recognized and will be recognized as revenue in future periods. Some contracts allow customers to cancel the contracts without a significant penalty, and the cancellable amount of contract value is not included in the remaining performance obligations.
The Company excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered. This primarily consists of monthly usage-based runtime and hosting charges arising in some revenue contracts.
Revenue expected to be recognized from remaining performance obligations was approximately $293.8 million as of April 30, 2021 of which $145.2 million is expected to be recognized over the next 12 months and the remainder thereafter.
Costs to Obtain or Fulfill a Contract
As of April 30, 2021 and 2020, the amount of costs to obtain and fulfill a contract included in prepaid expenses and other current assets was $3.2 million and $0.9 million, respectively. The amount of costs to obtain and fulfill a contract included in other assets, non-current as of April 30, 2021 and 2020 was $9.1 million and $1.2 million, respectively. Expenses recognized for costs to obtain and fulfill a contract for the years ended April 30, 2021, 2020 and 2019 was $1.2 million, $1.0 million and $1.1 million, respectively, and is included in sales and marketing expenses on the consolidated statements of operations. There were no impairments related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
Customer Concentration
All of the Company’s customers consist of corporate and governmental entities. A limited number of customers have accounted for a large part of the Company’s revenue and accounts receivable to date. Two separate customers accounted for 19% and 12%, respectively, of revenue for the year ended April 30, 2021. Two separate customers accounted for 26% and 10%, respectively, of revenue for the year ended April 30, 2020. Two separate customers accounted for 14% and 12%, respectively, of revenue for the year ended April 30, 2019. Four separate customers accounted for 18%, 14%, 14%, and 11% of accounts receivable at April 30, 2021. Three separate customers accounted for 33%, 19%, and 15% of accounts receivable at April 30, 2020.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
12 Months Ended
Apr. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value MeasurementsThe Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. Non-marketable equity securities are reported at cost less impairment. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.
The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
As of April 30, 2021As of April 30, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$43,401 $— $— $43,401 $10,260 $— $— $10,260 
Available-for-sale marketable securities:
U.S. treasury securities— 57,998 — 57,998 — 11,500 — 11,500 
Certificates of deposit— 422,978 — 422,978 — 28,477 — 28,477 
U.S. government agencies securities— — — — — 10,074 — 10,074 
Commercial paper— 494,676 — 494,676 — 94,397 — 94,397 
Corporate debt securities— 2,368 — 2,368 — 68,425 — 68,425 
Total cash equivalents and available-for-sale marketable securities$43,401 $978,020 $— $1,021,421 $10,260 $212,873 $— $223,133 
The estimated fair value of securities classified as Level 2 financial instruments was determined based on third-party pricing services. The pricing services utilize industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. Inputs used for fair value measurement categorized as Level 2 include benchmark yields, reported trades, broker or dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Investments
12 Months Ended
Apr. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Cash Equivalents and Available-for-Sale Marketable Securities
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2021As of April 30, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$43,401 $— $— $43,401 $10,260 $— $— $10,260 
Available-for-sale marketable securities:
U.S. treasury securities57,993 — 57,998 11,489 11 — 11,500 
Certificates of deposit422,952 32 (6)422,978 28,476 — 28,477 
U.S. government agencies securities— — — — 9,995 79 — 10,074 
Commercial paper494,625 64 (13)494,676 94,242 155 — 94,397 
Corporate debt securities2,369 — (1)2,368 68,246 179 — 68,425 
Total cash equivalents and available-for-sale marketable securities$1,021,340 $101 $(20)$1,021,421 $222,708 $425 $— $223,133 
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2021As of April 30, 2020
Amortized CostFair ValueAmortized CostFair Value
Within one year$977,939 $978,020 $212,449 $212,873 
After one year through five years— — — — 
Total$977,939 $978,020 $212,449 $212,873 
As of April 30, 2021, the Company had 8 investment positions that were in an unrealized loss position. As of April 30, 2020, the Company had 16 investment positions in an unrealized loss position. No investments were other-than-temporary impaired as of April 30, 2021, 2020 or 2019. The Company considers factors such as the duration, the magnitude and the reason for the decline in value, the potential recovery period, creditworthiness of the issuers of the securities and its intent to sell. For marketable securities, it also considers whether (i) it is more likely than not that the Company will be required to sell the debt securities before recovery of their amortized cost basis, and (ii) the amortized cost basis cannot be recovered as a result of credit losses. No significant facts or circumstances have arisen to indicate that there has been any significant deterioration in the creditworthiness of the issuers of the securities held by the Company. Based on the Company’s review of these securities, including the assessment of the duration and severity of the unrealized losses and the Company’s ability and intent to hold the investments until maturity, there were no other-than-temporary impairments for these marketable securities at April 30, 2021.
Non-Marketable Equity Securities
As of April 30, 2021, the Company had no non-marketable equity securities. As of April 30, 2020, non-marketable equity securities carried at cost of $0.7 million were recorded in long-term investments. The Company recognized an impairment on the non-marketable equity securities of $1.0 million, included in other income (expense), net, on the consolidated statements of operations, during the fiscal year ended April 30, 2020. In November 2020, the Company sold its non-marketable equity security for $0.7 million.
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details
12 Months Ended
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Property and Equipment, Net
Property and equipment consisted of the following at April 30, 2021 and 2020 (in thousands):
Useful LifeAs of April 30,
(in months)20212020
Leasehold improvements*$8,658 $8,215 
Computer equipment362,539 2,028 
Office furniture and equipment60339 339 
Total property and equipment11,536 10,582 
Less accumulated depreciation(5,403)(1,859)
Property and equipment, net$6,133 $8,723 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Depreciation and amortization expense related to property and equipment was $4.0 million, $1.2 million, and $0.5 million for the fiscal years ended April 30, 2021, 2020 and 2019.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at April 30, 2021 and 2020 (in thousands):
As of April 30,
20212020
Accrued bonus$12,216 $8,356 
Accrued vacation3,935 2,823 
Accrued payroll taxes and benefits3,405 1,397 
Accrued commission1,863 515 
Accrued salaries410 602 
Accrued compensation and employee benefits$21,829 $13,693 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at April 30, 2021 and 2020 (in thousands):
As of April 30,
20212020
Liability for common stock exercised prior to vesting$5,331 $2,243 
Accrued general expenses3,588 1,466 
Operating lease liabilities, current3,894 3,533 
Other5,505 1,841 
Accrued and other current liabilities$18,318 $9,083 
Refer to Note 6. Leases for more information regarding the Company’s leases.
Cares Act Loan
On May 1, 2020, the Company entered into Paycheck Protection Program (“PPP”) Promissory Note and Agreement with Bank of America, pursuant to which the Company received loan proceeds of $6.3 million (the “PPP Loan”). The PPP Loan was made under, and was subject to the terms and conditions of, the PPP which was established under the CARES Act and is administered by the U.S. Small Business Administration. The term of the PPP Loan was two years with a maturity date of May 1, 2022 and contains a favorable fixed annual interest rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first six months of the term of the PPP Loan until November 1, 2020. Principal and interest were payable monthly and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On August 18, 2020, the Company repaid in full the PPP loan outstanding, including accrued interest of $0.1 million, in the amount of $6.4 million.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
12 Months Ended
Apr. 30, 2021
Leases [Abstract]  
Leases Leases
The Company’s operating lease liabilities at April 30, 2021 and 2020 are primarily comprised of future payments related to the Company’s various operating lease agreements for office space. The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs
2021
2020
Operating lease costs$3,793 $3,825 
Short term lease costs1,568 1,324 
Variable lease costs1,589 1,542 
Total lease costs$6,950 $6,691 
Variable lease costs are primarily related to payments made to the Company’s landlords for common area maintenance, property taxes, insurance, and other operating expenses. Short-term lease costs primarily represents payments related to marketing arrangements that contain embedded short-term leases of billboards. Supplemental cash flow information related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
2021
2020
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows from operating leases$4,031 $3,946 
The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases
2021
2020
Right-of-use assetsOther assets, non-current$5,094 $8,409 
Lease liabilities, currentOther current liabilities3,894 3,533 
Lease liabilities, non-currentOther long-term liabilities1,735 5,647 
Total operating lease liabilities$5,629 $9,180 
As of April 30,
Operating leases
2021
2020
Weighted average remaining lease term (in months)17.0 28.9 
Weighted average discount rate7.3 %7.3 %
Future minimum payments under lease obligations at April 30, 2021 were as follows (in thousands):
As of
April 30, 2021
Fiscal 2022$4,152 
Fiscal 20231,756 
Fiscal 2024— 
Fiscal 2025— 
Fiscal 2026 and thereafter— 
Total future minimum lease payments5,908 
Less: Imputed interest(279)
Total operating lease liabilities$5,629 
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies
12 Months Ended
Apr. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Noncancelable Commitments
The Company entered into a noncancelable arrangement with a web-hosting services provider in November 2019. Under the arrangement, the Company committed to spend an aggregate of at least $30.0 million between November 2019 and November 2022, with a minimum amount of $10.0 million in each of the three years, on services with this vendor. The Company has incurred costs totaling $14.3 million, $4.4 million and $3.4 million under the arrangement during the fiscal years ended April 30, 2021, 2020 and 2019, respectively.
C3.ai DTI Grants
In February 2020, the Company entered into an agreement establishing the C3.ai DTI, a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of April 30, 2021 and 2020, the total potential remaining contributions are $43.1 million and $45.8 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.
Legal Proceedings
The Company is involved in various legal proceedings and periodically receives claims arising in the ordinary course of business. In the Company’s opinion, resolution of these matters is not expected to have a material adverse impact on its consolidated statement of operations, cash flows, or balance sheet.
Blattman et al. v. Siebel et al., 15-cv-00530 (D. Del.)
On October 28, 2014, Eric Blattman and other former unitholders of E2.0 LLC (“E2.0”) filed suit in federal court against Thomas M. Siebel and David Schmaier, alleging violation of Section 10(b) of the Securities Exchange Act of 1934 and common law fraud based on alleged misrepresentations made during negotiations leading up to an April 30, 2012 merger between E2.0 and the Company. Plaintiffs thereafter amended their complaint to add the Company as a defendant, and to add breach of contract claims based on alleged violations of certain earn-out and indemnification provisions in the parties’ merger agreement. A bench trial was held in February 2019, and in a January 29, 2020 opinion the court ruled in favor of defendants the Company, Siebel and Schmaier on all claims. The court also awarded defendants their reasonable attorneys’ fees and costs in defending the action.
In February 2020, Plaintiffs appealed only the portion of the district court’s ruling related to the alleged breach of contract indemnification claim to the Third Circuit Court of Appeals, seeking damages of approximately $2.5 million. Plaintiffs also seek to overturn the district court’s ruling that defendants are entitled to attorneys’ fees, and contend that plaintiffs instead should recover their attorneys’ fees. No appeal was taken with respect to the ruling in Defendants’ favor on the remaining claims.
On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. The Company intends to seek recovery of its attorneys’ fees and costs as previously awarded by the district court. The District Court has appointed a special master to consider an order on recovery of fees and costs, with briefing in June 2021, and a motion for posting of bond.
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock
12 Months Ended
Apr. 30, 2021
Temporary Equity Disclosure [Abstract]  
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock
Upon completion of the IPO, all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis. The carrying value of $399.8 million of all classes of the Company’s outstanding redeemable convertible preferred stock was reclassified into stockholders’ equity. Additionally, all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and their carrying value of $18.8 million was reclassified into stockholders’ equity. As of April 30, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See Note 1. Summary of Business and Significant Accounting Policies for more information.
Redeemable convertible preferred stock outstanding as of April 30, 2020, respectively, consisted of the following (in thousands, except share amounts):
SharesLiquidation
Amount
Carrying
Value
AuthorizedOutstanding
Series A*21,000,000 3,499,992 $7,000 $7,000 
Series B*27,360,000 4,559,999 9,120 9,120 
Series B-1A*14,583,945 2,430,635 15,853 15,717 
Series B-1B*556,680 92,769 1,210 1,210 
Series C*16,678,511 2,779,738 19,014 18,980 
Series D73,670,824 12,278,422 103,662 103,531 
Series E3,240,060 540,003 11,803 11,756 
Series F42,701,251 5,399,581 81,322 81,157 
Series G23,392,520 3,893,701 77,194 76,900 
Series H9,923,588 1,653,928 50,000 49,836 
Total convertible preferred stock233,107,379 37,128,768 $376,178 $375,207 
Series G Preferred Stock
From February through April 2019, the Company issued 2,610,376 shares of Series G Preferred Stock at $19.8252 per share for total cash proceeds of $51.5 million, net of issuance cost of $0.3 million.
In June 2019, the Company issued 1,283,325 shares of Series G Preferred Stock at $19.8252 per share for total cash proceeds of $25.4 million, net of issuance costs of less than $0.1 million.
Series H Preferred Stock
In August 2019, the Company issued 1,653,928 shares of Series H Preferred Stock at $30.2310 per share for total cash proceeds of $49.8 million, net of issuance cost of $0.2 million.
The holders of Series D, Series E, Series F, Series G, and Series H preferred stock receive senior liquidation preferences that equal to the original issuance price of Series D, Series E, Series F, Series G, and Series H preferred stock respectively, plus all declared and unpaid dividends on a pari passu basis.
Series A*, Series B*, Series B-1A*, and Series B-1B* are referred herein as Early Preferred. Early Preferred, Series C*, Series D, Series E, Series F, Series G, and Series H are referred herein as Series Preferred.
Significant rights and preferences of the above redeemable convertible preferred stock prior to its conversion into Class A common stock were as follows:
Conversion
Upon an IPO where the per share offering price multiplied by the outstanding shares of the Company was not less than $50.0 million and the gross cash proceeds to the Company were at least $30.0 million (a “Qualified Public Offering”), or upon the affirmative election of the holders of a majority of outstanding shares, Series A* Preferred were automatically converted into Class B common stock. All remaining Early Preferred and Series C* preferred stock automatically converted into shares of Class A common stock.
Upon an IPO where the per share offering price was not less than $8.4426 and the gross cash proceeds to the Company were at least $75.0 million, or upon the affirmative election of the holders of a majority of outstanding shares, Series D, E, F, G and H preferred stock were automatically converted into shares of Class A common stock.
Upon the affirmative vote or written consent of a majority of the shares of common stock and preferred stock voting together as a single class on an as-if-converted to Class A common stock basis, or upon the closing of a qualified IPO, all shares Class A-1 common stock were to be converted into fully paid and nonassessable shares of Class A common stock on a one-to-one basis.
The initial conversion price for the redeemable convertible preferred stock was $1.998 for Series A* preferred stock, $1.998 for Series B* preferred stock, $6.522 for the Series B-1A* preferred stock, $13.038 for Series B-1B* preferred stock, $6.84 for Series C* preferred stock, $8.442 for Series D preferred stock, $21.858 for Series E preferred stock, $19.608 for the Series F preferred stock, $19.8252 for Series G preferred stock, and $30.231 for Series H preferred stock.
Protective Provisions
In connection with a public offering, in which the price per share of the Company’s common stock was less than $29.4102 (adjusted for stock splits, stock dividends, and the like), or if any shares of Series F, Series G, or Series H Preferred Stock, or collectively the Ratchet Preferred, converted to Class A common stock outside of a public offering and any company equity securities were listed with volume-weighted average closing sale price of less than $29.4102 (adjusted for stock splits, stock dividends, and the like), immediately prior to the completion of the public offering or conversion, the Ratchet Preferred conversion price would have been adjusted so that, the product of (1) the number of shares of common stock issuable upon conversion of such share of Ratchet Preferred at such adjusted Ratchet Preferred conversion price multiplied by (2) the public offering price, equal $29.4102 (adjusted for stock splits, stock dividends, and the like).
If the Company issued or sold additional common stock (outside of stock split, stock dividends, and the like), at a price less than the then effective Ratchet Preferred conversion price or Series E preferred conversion price, the then existing Ratchet Preferred conversion price or Series E preferred conversion price would be reduced by a fraction with the numerator being (1) the number of shares of common stock deemed outstanding, as defined, immediately prior to such issue or sale, plus (2) the number of shares of common stock that the aggregate consideration received or deemed received by the Company for the total number of additional shares of common stock so issued would purchase at such then-existing Series E Preferred Conversion Price or Ratchet Preferred Conversion Price, as applicable, and the denominator being the number of shares of common stock deemed outstanding immediately prior to such issue or sale plus the total number of additional shares of common stock so issued. No adjustment would have been made to the Series E or Ratchet Preferred conversion price in an amount less than 1% of such conversion price, but would otherwise be included in any subsequent adjustment. Through the date the Ratchet Preferred stock was converted, there were no adjustments made pursuant to these provisions.
Liquidation Rights
If a merger or acquisition, change of control, sale of the Company, liquidation or winding of the business, the holders of Series D, Series E, Series F, Series G, and Series H shall be entitled to receive, in preference of Early Preferred, Series C* Preferred Stock, and common stocks, an amount per share of $8.4426, $21.8574, $19.6068, $19.8252, and $30.231 respectively, plus any declared but unpaid dividends prior to any other distributions, on a pari passu basis. After the distribution to Series D, Series E, Series F, and Series G, holders of Series C* shall be entitled to receive, in preference of Early Preferred and common stocks, an amount of $6.84 per share, plus any declared but unpaid dividends. After the distribution to Series G, Series F, Series E, Series D, and Series C*, the holders of Early Preferred are entitled to receive an amount of $1.998, $1.998, $6.522, and $13.038 per share respectively, plus any declared but unpaid dividends, on a pari passu basis.
After the distribution to Series Preferred, the holders of Class A-1 common stock, in preference of Class A and Class B common stock, shall be entitled to receive an amount of $2.82 per share. After the distribution to Series Preferred and Class A-1 common stock set forth above, the remaining assets of the Company shall be distributed ratably to the holders of all common stock and preferred stock on an as-if-converted to Class A common basis or Class B common basis, as applicable.
In the event that, after distributions set forth above, the holders of Series D, Series F, Series G, and Series H Preferred Stock have not received an amount per share of $12.6642, $29.4102, $29.7378, and $45.3468 respectively, the holders of Series D, Series F, Series G, and Series H Preferred Stock shall be entitled to receive additional amounts per share until they receive an amount per share of $12.6642, $29.4102, $29.7378, and $45.3468 respectively, by (1) reducing common stock, Early Preferred, Series C* and Series E ratably in proportion to their full amounts; (2) reducing Class A-1 common ratably in proportion to their full amounts; (3) reducing Early Preferred ratably in proportion to their full amounts; (4) reducing Series C* ratably in proportion to their full amounts; and (5) reducing Series E ratably in proportion to their full amounts.
Redeemable Convertible Preferred Stock
As the shares of redeemable convertible preferred stock were redeemable upon a deemed liquidation event as discussed in the Liquidation Rights, and because the Company determined that such a deemed liquidation would be outside of its control, the redeemable convertible preferred stock were recorded at issuance date fair value outside of stockholders’ equity (deficit) in the Redeemable Convertible Preferred Stock section of the consolidated balance sheet. As it was uncertain as to when a redemption event may occur, if ever, the carrying amounts of the redeemable convertible preferred stock are not accreted to their redemption value until such event were to become probable.
Redeemable Convertible Class A-1 Common Stock
Redeemable convertible Class A-1 common stock outstanding as of April 30, 2020, consisted of the following (in thousands, except share amounts):
 As of April 30, 2020
 SharesLiquidation
Amount
Carrying
Value
 AuthorizedOutstanding
Class A-1 common stock6,666,667 6,666,665 $18,800 $18,800 
As noted above the Class A-1 common stock has similar rights and privileges upon a liquidation event as the redeemable convertible preferred stock prior to its conversion into Class A common stock.
Dividends
Each share of preferred stock and common stock shall have the right to receive cash dividends, when and if declared by the board of directors. Prior and in preference to dividends on common stock, the holders of Series Preferred stock are entitled to receive non-cumulative cash dividends, at a rate of 6% of the original issue price of $1.998, $1.998, $6.522, $13.038, $6.84, $8.4426, $21.8574, $19.6068, $19.8252, and $30.231 per share for Series A*, B*, B-1A*, B-1B*, C*, D, E, F, G, and H Preferred Stock, respectively, as adjusted for stock dividends, combinations, splits, recapitalizations and the like, per annum, out of any assets at the time legally available therefor, when, as and if declared by the board of directors. If dividends are paid on any share of common stock, the Company shall pay equivalent additional dividend on all outstanding shares of Series Preferred stock on an as-if-converted to common stock basis.
No dividends on preferred stock or common stock have been declared by the board of directors as of April 30, 2021 and 2020 and 2019.
Voting Rights
In the event of a qualified public offering in which Series A* preferred stock converts to Class B common stock, Class B common stock will have full voting rights equivalent to 50 multiplied by the number of shares held. Each holder of Series B*, B-1A*, B-1B*, C*, D, E, F, G, and H preferred stock, Class A common stock and Class A-1 common stock that is not a holder of Series A* has full voting rights equivalent to the number of shares held. All voting securities shall vote together and not as a separate class.
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
12 Months Ended
Apr. 30, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Preferred Stock
The Company has authorized the issuance of 200,000,000 shares of undesignated preferred stock with a par value of $0.001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2021 there were no shares of preferred stock issued or outstanding.
Common Stock
The Company has authorized the issuance of 1,000,000,000 shares of Class A common stock and 3,500,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock.
Common Stock Subject to Repurchase
Under the Company’s Amended and Restated 2012 Equity Incentive Plan (the “2012 Incentive Plan”), optionholders are allowed to exercise stock options to purchase Class A common stock prior to vesting. The Company has the right to repurchase at the original purchase price any unvested but outstanding common shares upon termination of service of the optionholder. The consideration received for an early exercise of a stock option is considered to be a deposit of the exercise price and the related amount is recorded as a liability. The net proceeds during the fiscal years ended April 30, 2021, 2020 and 2019 were $6.0 million, $1.9 million and $1.1 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. The Company has recorded a current liability of $5.3 million and $2.2 million as of April 30, 2021 and 2020, respectively. Unvested Class A common stock of 1,091,306 and 663,763 shares as of April 30, 2021 and 2020, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 10. Stock-Based Compensation for more information.
Third-Party Stock Transactions
In October 2019, the Company announced and completed a tender offer to repurchase Class A common stock of 163,685 shares and vested stock options of 811,189 shares from employees and officers at a price of $30.2310 per share. The repurchase transactions for vested stock options were conducted as net cash settlements where the holders of vested stock options received the difference between the repurchase price and the respective option exercise price. The total net transaction price was $28.5 million. The Company recognized $24.9 million in compensation expense related to the shares repurchased for the difference between the repurchase price and the fair value of the Company’s common stock at the time of repurchase.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
12 Months Ended
Apr. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
On June 29, 2012, the Company adopted the 2012 Incentive Plan. The 2012 Incentive Plan provided for the grant of stock-based awards to employees, non-employee directors, and other service providers of the Company. The 2012 Incentive Plan was terminated in December 2020 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2012 Incentive Plan. No further equity awards will be granted under the 2012 Incentive Plan. With the establishment of the 2020 Equity Incentive Plan (the “2020 Incentive Plan”) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2012 Incentive Plan, an equal number of shares of Class A common stock will become available for grant under the 2020 Plan (the “Returning Shares”).
On November 27, 2020, the Company’s board of directors adopted, and its stockholders approved, the 2020 Incentive Plan, which became effective in connection with the IPO. The 2020 Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards. A total of 67,535,205 shares of Class A common stock were initially reserved for issuance under the 2020 Incentive Plan, including any Returning Shares that become available from time to time. The number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 Incentive Plan.
On November 27, 2020, the Company’s board of directors also adopted, and its stockholders also approved, the 2020 Employee Stock Purchase Plan (the “2020 ESPP”), which became effective immediately prior to the IPO. The 2020 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of Class A common stock were initially reserved for future issuance under the 2020 ESPP. The number of shares of Class A common stock reserved for issuance under the 2020 ESPP is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 ESPP. The 2020 ESPP permits participants to purchase shares of Class A common stock in an amount not exceeding 15% of their earnings during the relevant offering period. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors. As of April 30, 2021, the Company had not yet launched its 2020 ESPP.
Stock Options to Acquire Class A Common Stock
These stock options generally expire 10 years from the date of grant, or earlier if services are terminated. Generally, each stock option for common stock is subject to a vesting schedule such that one fifth of the award vests after the first-year anniversary and one-sixtieth of the award vests each month thereafter over the remaining four years, subject to continuous service.
A summary of the Company’s option activity during the periods indicated was as follows:
Options Outstanding
Number of
Stock Options
Outstanding
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)(in thousands)
Balance as of April 30, 201923,372 $2.46 7.98$50,679 
Options granted16,619 $4.86 
Options exercised(1,809)$2.34 
Options cancelled(5,305)$3.84 
Balance as of April 30, 202032,877 $3.48 8.03$116,962 
Options granted14,504 11.50 
Options exercised(5,799)2.90 
Options cancelled(3,095)5.89 
Balance as of April 30, 202138,487 $6.39 7.98$2,304,714 
Vested and exercisable as of April 30, 202113,290 $3.35 6.55$835,990 
Vested and expected to vest as of 4/30/2021(1)
39,578 $6.35 7.98$2,371,708 
(1) The number of options vested and expected to vest as of April 30, 2021 includes early exercised, unvested Class A common stock. Refer to Note 9. Stockholders’ Equity for more information.
The weighted average grant date fair value of options granted during the fiscal year ended April 30, 2021 was $6.17. Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding in-the-money options. The total intrinsic value of options exercised during the fiscal year ended April 30, 2021 was $137.3 million. The total grant date fair value of options vested during the fiscal year ended April 30, 2021 was $15.0 million.
As of April 30, 2021, there was $97.8 million of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 3.8 years.
The grant-date fair value of the options issued for the fiscal years ended April 30, 2021 and 2020 are estimated on the date of grant using the Black-Scholes-Merton option pricing model. The weighted average assumptions underlying the fair value estimation are provided in the following table:
Fiscal Year Ended April 30,
20212020
Valuation assumptions:
Expected dividend yield— %— %
Expected volatility43.8 %38.6 %
Expected term (years)6.36.3
Risk-free interest rate0.4 %1.7 %
Restricted Stock Units
During the fiscal year ended April 30, 2021, the Company began granting RSUs to its employees. No RSUs were granted prior to the IPO. The RSUs are typically subject to service-based vesting conditions satisfied over five years with one-fifth of the award vesting after the first-year anniversary and one-twenty-fifth of the award vesting quarterly thereafter. The related stock-based compensation is recognized on a straight-line basis over the requisite service period. For the fiscal year ended April 30, 2021, the Company recognized stock-based compensation expense of $1.0 million associated with such RSUs.
A summary of the Company’s RSU activities and related information is as follows:
RSUs Outstanding
Number of RSUsWeighted Average
Grant Date Fair Value
Per Share
(in thousands)
Unvested Balance as of April 30, 2020— $— 
RSUs granted447 $74.52 
RSUs vested— $— 
RSUs forfeited— $— 
Unvested Balance as of April 30, 2021447 $74.52 
As of April 30, 2021, there was $32.2 million of unrecognized stock-based compensation expense related to outstanding RSUs granted to employees that is expected to be recognized over a weighted-average period of 4.8 years.
Stock-based Compensation Expense
The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Fiscal Year Ended April 30,
202120202019
Cost of subscription$828 $370 $149 
Cost of professional services376 122 69 
Sales and marketing9,080 3,074 1,739 
Research and development2,950 1,223 781 
General and administrative8,506 3,521 1,529 
Total stock-based compensation expense$21,740 $8,310 $4,267 
Shareholder Loan
In January 2018, in connection with the Series F preferred stock financing, the Company issued 1,251,921 shares of Series F preferred stock in exchange for a note receivable of $24.5 million from its CEO. Prior to the automatic conversion of all Series F preferred stock outstanding into Class A common stock upon the completion of the IPO, the underlying shares of Series F preferred stock were legally outstanding though were not included in the carrying amounts of preferred stock as the note receivable is treated as an equity classified stock-based option grant. In September 2020, the Company’s CEO paid the outstanding full recourse promissory note and accrued interest in the amount of $26.0 million. No interest income was recorded for the note. Refer to Note 13. Related Party Transactions for more information.
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
12 Months Ended
Apr. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Domestic$(58,407)$(69,887)$(33,868)
Foreign3,415 889 788 
Net loss before provision for income taxes$(54,992)$(68,998)$(33,080)
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Current expense
Federal$— $— $— 
State286 113 
Foreign418 267 264 
Total704 380 266 
Deferred expense
Federal— — — 
State— — — 
Foreign— — — 
Total— — — 
Total provision for income taxes$704 $380 $266 
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Expected benefit at federal statutory rate$(11,628)$(14,489)$(6,947)
State tax expense—net of federal benefit286 113 
Impact of foreign operations(299)85 306 
Federal research and development credit(694)(530)(389)
Change in valuation allowance30,587 14,837 6,587 
Stock-based compensation(17,667)(23)337 
Meals and entertainment35 242 207 
Other permanent items84 145 163 
Total provision for income taxes$704 $380 $266 
The difference in the Company’s effective tax rate and the U.S. federal statutory tax rate is primarily due to recording a full valuation allowance on the Company’s U.S. deferred tax assets.
The components of deferred tax assets and liabilities as of April 30, 2021 and 2020 was as follows (in thousands):
As of April 30,
20212020
Deferred tax assets
Accrued payroll$889 $2,081 
Other accruals & reserves4,053 3,174 
Operating lease liability1,323 2,235 
Deferred revenue1,258 2,959 
Depreciation1,588 1,365 
Net operating losses73,189 40,242 
R&D tax credit4,778 3,617 
Stock based compensation3,690 2,628 
Other327 (7)
Gross deferred tax assets91,095 58,294 
Valuation allowance(88,015)(55,812)
Total deferred tax assets3,080 2,482 
Deferred tax liabilities
Prepaid expenses(1,883)(436)
Operating lease right-of-use assets(1,197)(2,046)
Total deferred tax liabilities(3,080)(2,482)
Net deferred tax assets (liabilities)$— $— 
In determining the need for a valuation allowance, the Company weighs both positive and negative evidence in the various jurisdictions in which it operates to determine whether it is more likely than not that its deferred tax assets are recoverable. In assessing the ultimate realizability of its net deferred tax assets, the Company considers all available evidence, including cumulative losses since inception and expected future losses and as such, management does not believe it is more likely than not that the deferred tax assets will be realized. Accordingly, a full valuation allowance has been established in the U.S. and no deferred tax assets and related tax benefit have been recognized in the accompanying financial statements. The valuation allowance as of April 30, 2021 and 2020 was $88.0 million and $55.8 million, respectively. The increase of $32.2 million in the Company’s valuation allowance compared to the prior fiscal year was primarily due to an increase in deferred tax assets arising from net operating loss.
As of April 30, 2021 and 2020, the Company had net operating loss carryforwards for federal income tax purposes of approximately $308.3 million and $168.6 million, respectively. The federal net operating loss carryforwards will expire, if not utilized, beginning in year 2029. Federal research and development tax credit carryforwards of approximately $5.4 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $14.3 million will expire beginning in 2022 if not utilized. Federal capital loss carryforwards of approximately $1.0 million will begin to expire in 2026 if not utilized.
In addition, as of April 30, 2021 and 2020, the Company had net operating loss carryforwards for state income tax purposes of approximately $139.7 million and $73.2 million, respectively. The state net operating loss carryforwards will expire, if not utilized, beginning in the year 2032. The Company had state research and development tax credit carryforwards of approximately $5.3 million. The state research and development tax credits do not expire. State capitol loss carryforwards of approximately $0.4 million will begin to expire in 2026 if not utilized.
The Tax Reform Act of 1986 and similar California legislation impose substantial restrictions on the utilization of net operating losses and tax credit carryforwards if there is a change in ownership as provided by Section 382 of the Internal Revenue Code and similar state provisions. Such a limitation could result in the expiration of the net operating loss carryforwards and tax credits before utilization.
A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):
As of April 30,
20212020
Balance as of May 1$4,048 $3,037 
Increases for tax positions related to the current year1,285 1,011 
Balance as of April 30$5,333 $4,048 
As of April 30, 2021, no amount of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate, given the Company’s full valuation allowance position. The Company does not expect any unrecognized tax benefits to be recognized within the next 12 months.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of April 30, 2021 and 2020, the Company has no cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next 12 months.
The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the fiscal year ended April 30, 2021.
The American Rescue Plan Act of 2021 (“ARPA”) was signed by President Biden on March 11, 2021. The legislation revised IRC Section 162(m) which will go into effect beginning with tax years that begin after December 31, 2026. It expanded the definition of “covered employees” to include an additional five highest-compensated employees which do not remain as covered employees indefinitely. The Company has assessed the relevant provisions and concludes the tax provisions of the ARPA did not have a material impact on the Company’s consolidated financial statements for the fiscal year ended April 30, 2021.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders
12 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Class A and B common shares have identical liquidation and distribution rights. Prior to the automatic conversion of all shares of redeemable convertible Class A-1 common stock into Class A common stock upon the completion of the IPO, the shares of redeemable convertible Class A-1 common stock had a liquidation preference, but were legal form common stock and participated in losses equally with all common stockholders.
Prior to the automatic conversion of all of its redeemable convertible preferred stock outstanding into Class A and Class B common stock upon the completion of the IPO, the Company considered all redeemable convertible preferred stock to be participating securities because they participated in any dividends declared on the Company’s common stock on an as-if-converted basis. Redeemable convertible preferred stock did not participate in the net loss per share with common stockholders as the holders of the convertible preferred did not have a contractual obligation to share in the Company’s losses.
Accordingly, under the two-class method, the net loss is not allocated to the redeemable convertible preferred stock such that the resulting net loss for all periods presented was allocated on a proportionate basis to shares of Class A, Class A-1, and Class B common stock for the number of days that each class was issued and outstanding during the period.
Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share attributable to common stockholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period to the extent they are dilutive. For purposes of this calculation, the convertible preferred, stock options, and early exercised stock options subject to repurchase are considered to be potential common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented. Basic net loss per share was the same as diluted net loss per share for the periods presented because the Company was in a loss position for years ended April 30, 2021, 2020 and 2019.
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Fiscal Year Ended April 30,
202120202019
Numerator
Net loss attributable to common stockholders$(55,696)$(69,378)$(33,346)
Denominator
Basic and diluted weighted-average Class A common shares outstanding56,678 29,133 18,662 
Basic and diluted weighted-average Class A-1 common shares outstanding6,667 6,667 6,667 
Basic and diluted weighted-average Class B common shares outstanding3,500 — — 
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A common shares outstanding$(0.90)$(1.94)$(1.32)
Basic and diluted net loss per Class A-1 common shares outstanding$(0.55)$(1.94)$(1.32)
Basic and diluted net loss per Class B common shares outstanding$(0.35)$— $— 
At April 30, 2021, 2020 and 2019, the Company’s potentially dilutive securities were convertible preferred stock and stock options, which have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share attributable to common stockholders. Based on the amounts outstanding at April 30, 2021, 2020 and 2019, the potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows:
Fiscal Year Ended April 30,
202120202019
Convertible preferred stock
Series A*— 3,499,992 3,499,992 
Series B*— 4,559,999 4,559,999 
Series B-1A*— 2,430,635 2,430,635 
Series B-1B*— 92,769 92,769 
Series C*— 2,779,738 2,779,738 
Series D— 12,278,422 12,278,422 
Series E— 540,003 540,003 
Series F— 5,399,581 5,399,581 
Series G— 3,893,701 2,610,376 
Series H— 1,653,928 — 
Stock options39,577,809 33,533,380 23,821,538 
RSUs447,095 — — 
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
12 Months Ended
Apr. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Shareholder Loan
In January 2018, the Company issued 1,251,921 shares of Series F Preferred Stock in exchange for a non-recourse promissory note to Thomas M. Siebel, the Company’s CEO, in the amount of $24.5 million. The promissory note has a term of five years with the ability to renew for up to four successive one-year periods and bears interest at a rate of 2.18% per annum, compounded annually. In September 2020, Mr. Siebel paid the outstanding promissory note in full including accrued interest in the total amount of $26.0 million. Refer to Note 10. Stock-Based Compensation for more information.
Secondary Transactions
In October 2019, two secondary transactions occurred for total proceeds of $50.0 million each. The CEO sold 1,685,979 shares of Series D preferred and 193,489 shares of Series E preferred, each at a price of $26.6034 per share, to an existing stockholder. Additionally, the CEO sold 584,795 shares of Series C* preferred, 825,012 shares of Series D preferred, and 673,526 shares of redeemable convertible Class A-1 common stock at a price of $24.0000 per share to an existing stockholder. Stock-based compensation expense was not recognized in connection with these secondary transactions as the purchase price was equal to fair value in respect of the redemption and liquidation features of the shares sold at the time of sale.
In October 2019, the Company also completed a tender offer to repurchase Class A common stock and vested stock options from employees, including officers, at a price of $30.2310 per share. Refer to Note 9. Stockholders’ Equity for more information.
Revenue Transactions with Baker Hughes Company
In June 2019, the Company entered into multiple agreements with Baker Hughes Company (“Baker Hughes”) under which Baker Hughes received a three-year subscription to use the Company’s software. These agreements were revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the revised agreements, Baker Hughes has made minimum, non-cancelable revenue commitments, which are inclusive of their direct subscription fees and third party revenue generated through a joint marketing arrangement with Baker Hughes, in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year 2021, $75.0 million in fiscal year 2022, $125.0 million in fiscal year 2023, and $150.0 million in fiscal year 2024. During the fiscal year ended April 30, 2021, the Company recognized total revenue of $55.9 million related to this arrangement. For future periods, any shortfalls against the total annual revenue commitment made to the Company by Baker Hughes will be assessed and recorded.
Under the joint marketing arrangement, the Company is obligated to pay Baker Hughes a sales commission on subscriptions and services offerings it resells in excess of these minimum revenue commitments. The Company recognized $8.3 million of sales commission as deferred costs during the fiscal year ended April 30, 2021 related to this arrangement, which will be amortized over an expected period of five years. As of April 30, 2021, the current portion of deferred costs of $1.7 million was included in prepaid expenses and other current assets and the non-current portion of $6.6 million was included in other assets, non-current. The Company amortized an immaterial amount of deferred commissions during the fiscal year ended April 30, 2021, and this amount was included in sales and marketing expense in the consolidated statements of operations.
The sales commissions of $8.3 million is payable to Baker Hughes over the term of three-years based on the agreement. As of April 30, 2021, accrued and other current liabilities included $3.4 million and other long-term liabilities included $4.9 million. The Company did not incur any sales commission related to this arrangement during the fiscal years ended April 30, 2020 and 2019.
The Company recognized subscription revenue from direct subscription fees from Baker Hughes of $30.6 million, $40.4 million and $0.1 million during the fiscal years ended April 30, 2021, 2020 and 2019, respectively and recognized professional services revenue from Baker Hughes of $4.8 million, $0.3 million and nil for the fiscal years ended April 30, 2021, 2020, and 2019, respectively. As of April 30, 2021 and 2020, accounts receivable, net included $15.2 million and $0.3 million and deferred revenue, current included $7.7 million and 1.5 million, respectively.
The Company recognized cost of subscription revenue from Baker Hughes, of $0.1 million, nil and nil for the fiscal years ended April 30, 2021, 2020 and 2019, respectively. As of April 30, 2021 and 2020, accounts payable included $0.1 million and nil, respectively.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies (Policies)
12 Months Ended
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation and Principles of ConsolidationThe Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”).
Principles of Consolidation The consolidated financial statements include the accounts of C3.ai, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Fiscal Year Fiscal YearThe Company’s fiscal year ends on April 30.
Concentration of Risk
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard & Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard & Poor’s, or A by Fitch’s or higher for long-term investments.
Cash and Cash Equivalents Cash and Cash EquivalentsThe Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents.
Investments
Investments
The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper and corporate debt securities, are classified as available-for-sale marketable securities.
Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.
Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net on the consolidated statements of operations. Prior to the adoption of ASU 2016-01 in the fiscal year beginning May 1, 2019, investments in non-marketable equity securities were recorded at cost less impairment, if any, with any losses resulting from an impairment recognized in other expense, net.
Accounts Receivable Accounts ReceivableAccounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts.
Fair Value Measurements
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
Level 3—Inputs that are unobservable for the asset or liability.
To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of three to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.
Impairment of Long-Lived Assets Impairment of Long-Lived AssetsThe Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell.
Goodwill GoodwillGoodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired.
Leases
Leases
The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, Leases, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.
The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term.
Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract
Deferred Revenue
Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.
Revenue Recognition
The Company accounts for revenue in accordance with ASC Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the Contract, or Contracts, with a Customer. A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
Identification of the Performance Obligations in the Contract. Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the Transaction Price. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.
Allocation of the Transaction Price to the Performance Obligations in the Contract. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the combined performance obligation, or to a bundle of goods or services, the Company will consider all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Recognition of Revenue when, or as, Performance Obligations are Satisfied. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time.
Subscription Revenue
Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions also include our maintenance and support services that comprised of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. The Company’s software and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract satisfied over time.
Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.
The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
C3 AI Suite is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Suite provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Suite via fixed annual fees based on the number of development users allowed to access the C3 AI Suite. The AI Suite offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Suite.
C3 AI Applications are production applications that address a wide range of predictive analytics use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced machine learning capabilities. C3 AI Applications sold without the C3 AI Suite can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.
C3 Maintenance and Support Services are provided for the C3 AI Suite and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued utility of the software.
COE Support Services. COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Suite. To facilitate customer’s efforts, C3 provides the following COE Support Services on C3 AI Suite and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Suite; (3) training on the C3 AI Suite and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Suite subscription term. COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of
service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.
Trials. Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Suite and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Suite and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Suite and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Professional Services
The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Suite administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months.
Contract balances
The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to C3 AI Suite and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.
The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.
While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive financing from the customers or to provide customers with financing.
Costs to Obtain and Fulfill a Contract
The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.
Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate, the Company amortizes the commissions
paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for non-recurring contracts with a duration of one year or less are expensed when incurred.
Costs to obtain and fulfill a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets.
Cost of Revenue
Cost of Revenue
Cost of subscription revenue consists primarily of costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Suite, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel, and allocated overhead and depreciation for facilities.
Warranties
Warranties
The Company’s offerings are warranted to perform in a manner consistent with industry standards.
The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.
To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation expense related to stock option awards and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards. The Company accounts for forfeitures as they occur.
Software Development Costs
Software Development Costs
The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached. The Company has not capitalized any related software development costs in any of the periods presented.
Advertising Expenses
Advertising Expenses
Advertising expenses of $35.3 million, $29.2 million and $5.2 million incurred during the fiscal years ended April 30, 2021, 2020 and 2019, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.
401(k) Plan 401(k) PlanThe Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary.
Foreign Currency
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations.
Income Taxes
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.
Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.
Net Loss Per Share Attributable to Common Stockholders
Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Segment Information Segment InformationOperating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level.
Contribution Accounting Contribution AccountingThe Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act (“JOBS Act”) of 2012. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.
The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.
Recently Adopted Accounting Standards
In January 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, which makes targeted improvements to the accounting for, and presentation and disclosure of, financial instruments. ASU No. 2016-01 requires that most equity investments be measured at fair value, with subsequent changes in fair value recognized in net income. ASU No. 2016-01 does not affect the accounting for equity investments that would otherwise be consolidated or accounted for under the equity method. The new standard also affects financial liabilities under the fair value option and the presentation and disclosure requirements for financial instruments. The Company adopted this guidance in the fiscal year beginning May 1, 2019 using the modified retrospective transition method for investments in marketable securities and the prospective transition method for investments in non-marketable securities. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases, that supersedes ASC Topic 840, Leases. Subsequently, the FASB issued several updates to ASU No. 2016-02, codified in ASC Topic 842. The Company early adopted ASC 842, Leases, on May 1, 2019 using the modified retrospective method for all leases not substantially completed as of the date of adoption. The consolidated financial statements as of and for the year ended April 30, 2020 reflect the application of ASC 842 guidance while the consolidated financial statements as of and for the year ended April 30, 2019 were prepared under the previous guidance of ASC 840. The cumulative impact of the adoption of ASC 842 was not material, therefore, the Company did not record any adjustments to retained earnings. As a result of adopting ASC 842, the Company recorded operating lease ROU assets of $11.5 million, operating lease liabilities of $12.4 million, and a reduction of $0.9 million to deferred rent, primarily related to the corporate office lease, based on the present value of the future lease payments on the date of adoption. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In July 2017, the FASB issued ASU No. 2017-11, Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
Recently Issued Accounting Standards Not Yet Adopted
In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company has determined that this guidance will not have a material impact on its consolidated financial statements and related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
12 Months Ended
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographical Region
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202120202019
North America(1)
$119,795 $121,485 $61,314 
Europe, the Middle East and Africa(1)
56,030 33,086 27,629 
Asia Pacific(1)
5,992 2,095 2,662 
Rest of World(1)
1,400 — — 
Total revenue$183,217 $156,666 $91,605 
__________________
(1)The United States comprised 65%, 78% and 66% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. France comprised 12%, 10.5% and 15% of the Company’s revenue in the fiscal years ended April 30, 2021, 2020 and 2019, respectively. The Netherlands comprised 12% in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2021, 2020 and 2019.
Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances
The following table reflects the deferred revenue balance (in thousands):
As of April, 30
20212020
Deferred revenue, current$72,263 $53,537 
Deferred revenue, non-current2,964 6,758 
Total deferred revenue$75,227 $60,295 
Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):
Deferred Revenue
May 1, 2019$91,225 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(83,093)
Increases due to invoicing prior to satisfaction of performance obligations
52,163 
April 30, 202060,295 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(57,542)
Increases due to invoicing prior to satisfaction of performance obligations
72,474 
April 30, 2021$75,227 
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
12 Months Ended
Apr. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
As of April 30, 2021As of April 30, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$43,401 $— $— $43,401 $10,260 $— $— $10,260 
Available-for-sale marketable securities:
U.S. treasury securities— 57,998 — 57,998 — 11,500 — 11,500 
Certificates of deposit— 422,978 — 422,978 — 28,477 — 28,477 
U.S. government agencies securities— — — — — 10,074 — 10,074 
Commercial paper— 494,676 — 494,676 — 94,397 — 94,397 
Corporate debt securities— 2,368 — 2,368 — 68,425 — 68,425 
Total cash equivalents and available-for-sale marketable securities$43,401 $978,020 $— $1,021,421 $10,260 $212,873 $— $223,133 
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Tables)
12 Months Ended
Apr. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2021As of April 30, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$43,401 $— $— $43,401 $10,260 $— $— $10,260 
Available-for-sale marketable securities:
U.S. treasury securities57,993 — 57,998 11,489 11 — 11,500 
Certificates of deposit422,952 32 (6)422,978 28,476 — 28,477 
U.S. government agencies securities— — — — 9,995 79 — 10,074 
Commercial paper494,625 64 (13)494,676 94,242 155 — 94,397 
Corporate debt securities2,369 — (1)2,368 68,246 179 — 68,425 
Total cash equivalents and available-for-sale marketable securities$1,021,340 $101 $(20)$1,021,421 $222,708 $425 $— $223,133 
Summary of Available-For-Sale Marketable Securities by Contractual Maturity
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2021As of April 30, 2020
Amortized CostFair ValueAmortized CostFair Value
Within one year$977,939 $978,020 $212,449 $212,873 
After one year through five years— — — — 
Total$977,939 $978,020 $212,449 $212,873 
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details (Tables)
12 Months Ended
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at April 30, 2021 and 2020 (in thousands):
Useful LifeAs of April 30,
(in months)20212020
Leasehold improvements*$8,658 $8,215 
Computer equipment362,539 2,028 
Office furniture and equipment60339 339 
Total property and equipment11,536 10,582 
Less accumulated depreciation(5,403)(1,859)
Property and equipment, net$6,133 $8,723 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Schedule of Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at April 30, 2021 and 2020 (in thousands):
As of April 30,
20212020
Accrued bonus$12,216 $8,356 
Accrued vacation3,935 2,823 
Accrued payroll taxes and benefits3,405 1,397 
Accrued commission1,863 515 
Accrued salaries410 602 
Accrued compensation and employee benefits$21,829 $13,693 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at April 30, 2021 and 2020 (in thousands):
As of April 30,
20212020
Liability for common stock exercised prior to vesting$5,331 $2,243 
Accrued general expenses3,588 1,466 
Operating lease liabilities, current3,894 3,533 
Other5,505 1,841 
Accrued and other current liabilities$18,318 $9,083 
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
12 Months Ended
Apr. 30, 2021
Leases [Abstract]  
Schedule of Components of Lease Costs The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs
2021
2020
Operating lease costs$3,793 $3,825 
Short term lease costs1,568 1,324 
Variable lease costs1,589 1,542 
Total lease costs$6,950 $6,691 
Supplemental cash flow information related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
2021
2020
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows from operating leases$4,031 $3,946 
The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases
2021
2020
Right-of-use assetsOther assets, non-current$5,094 $8,409 
Lease liabilities, currentOther current liabilities3,894 3,533 
Lease liabilities, non-currentOther long-term liabilities1,735 5,647 
Total operating lease liabilities$5,629 $9,180 
As of April 30,
Operating leases
2021
2020
Weighted average remaining lease term (in months)17.0 28.9 
Weighted average discount rate7.3 %7.3 %
Schedule of Supplemental Cash Flow, Balance Sheet, and Lease Terms Information The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2021 and 2020 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs
2021
2020
Operating lease costs$3,793 $3,825 
Short term lease costs1,568 1,324 
Variable lease costs1,589 1,542 
Total lease costs$6,950 $6,691 
Supplemental cash flow information related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
2021
2020
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows from operating leases$4,031 $3,946 
The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases
2021
2020
Right-of-use assetsOther assets, non-current$5,094 $8,409 
Lease liabilities, currentOther current liabilities3,894 3,533 
Lease liabilities, non-currentOther long-term liabilities1,735 5,647 
Total operating lease liabilities$5,629 $9,180 
As of April 30,
Operating leases
2021
2020
Weighted average remaining lease term (in months)17.0 28.9 
Weighted average discount rate7.3 %7.3 %
Schedule of Maturities of Operating Lease Liabilities
Future minimum payments under lease obligations at April 30, 2021 were as follows (in thousands):
As of
April 30, 2021
Fiscal 2022$4,152 
Fiscal 20231,756 
Fiscal 2024— 
Fiscal 2025— 
Fiscal 2026 and thereafter— 
Total future minimum lease payments5,908 
Less: Imputed interest(279)
Total operating lease liabilities$5,629 
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Tables)
12 Months Ended
Apr. 30, 2021
Temporary Equity Disclosure [Abstract]  
Schedule of Redeemable Convertible Preferred Stock Outstanding
Redeemable convertible preferred stock outstanding as of April 30, 2020, respectively, consisted of the following (in thousands, except share amounts):
SharesLiquidation
Amount
Carrying
Value
AuthorizedOutstanding
Series A*21,000,000 3,499,992 $7,000 $7,000 
Series B*27,360,000 4,559,999 9,120 9,120 
Series B-1A*14,583,945 2,430,635 15,853 15,717 
Series B-1B*556,680 92,769 1,210 1,210 
Series C*16,678,511 2,779,738 19,014 18,980 
Series D73,670,824 12,278,422 103,662 103,531 
Series E3,240,060 540,003 11,803 11,756 
Series F42,701,251 5,399,581 81,322 81,157 
Series G23,392,520 3,893,701 77,194 76,900 
Series H9,923,588 1,653,928 50,000 49,836 
Total convertible preferred stock233,107,379 37,128,768 $376,178 $375,207 
Redeemable convertible Class A-1 common stock outstanding as of April 30, 2020, consisted of the following (in thousands, except share amounts):
 As of April 30, 2020
 SharesLiquidation
Amount
Carrying
Value
 AuthorizedOutstanding
Class A-1 common stock6,666,667 6,666,665 $18,800 $18,800 
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 30, 2021
Share-based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
A summary of the Company’s option activity during the periods indicated was as follows:
Options Outstanding
Number of
Stock Options
Outstanding
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)(in thousands)
Balance as of April 30, 201923,372 $2.46 7.98$50,679 
Options granted16,619 $4.86 
Options exercised(1,809)$2.34 
Options cancelled(5,305)$3.84 
Balance as of April 30, 202032,877 $3.48 8.03$116,962 
Options granted14,504 11.50 
Options exercised(5,799)2.90 
Options cancelled(3,095)5.89 
Balance as of April 30, 202138,487 $6.39 7.98$2,304,714 
Vested and exercisable as of April 30, 202113,290 $3.35 6.55$835,990 
Vested and expected to vest as of 4/30/2021(1)
39,578 $6.35 7.98$2,371,708 
(1) The number of options vested and expected to vest as of April 30, 2021 includes early exercised, unvested Class A common stock. Refer to Note 9. Stockholders’ Equity for more information.
Schedule of Valuation Assumptions The weighted average assumptions underlying the fair value estimation are provided in the following table:
Fiscal Year Ended April 30,
20212020
Valuation assumptions:
Expected dividend yield— %— %
Expected volatility43.8 %38.6 %
Expected term (years)6.36.3
Risk-free interest rate0.4 %1.7 %
Schedule of Restricted Stock Unit Activity A summary of the Company’s RSU activities and related information is as follows:
RSUs Outstanding
Number of RSUsWeighted Average
Grant Date Fair Value
Per Share
(in thousands)
Unvested Balance as of April 30, 2020— $— 
RSUs granted447 $74.52 
RSUs vested— $— 
RSUs forfeited— $— 
Unvested Balance as of April 30, 2021447 $74.52 
Summary of Effects of Stock-Based Compensation The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Fiscal Year Ended April 30,
202120202019
Cost of subscription$828 $370 $149 
Cost of professional services376 122 69 
Sales and marketing9,080 3,074 1,739 
Research and development2,950 1,223 781 
General and administrative8,506 3,521 1,529 
Total stock-based compensation expense$21,740 $8,310 $4,267 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
12 Months Ended
Apr. 30, 2021
Income Tax Disclosure [Abstract]  
Schedule of Components of Net Loss Before Income Taxes
The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Domestic$(58,407)$(69,887)$(33,868)
Foreign3,415 889 788 
Net loss before provision for income taxes$(54,992)$(68,998)$(33,080)
Schedule of Provision for Income Tax Expenses The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2021, 2020 and 2019 was as follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Current expense
Federal$— $— $— 
State286 113 
Foreign418 267 264 
Total704 380 266 
Deferred expense
Federal— — — 
State— — — 
Foreign— — — 
Total— — — 
Total provision for income taxes$704 $380 $266 
Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202120202019
Expected benefit at federal statutory rate$(11,628)$(14,489)$(6,947)
State tax expense—net of federal benefit286 113 
Impact of foreign operations(299)85 306 
Federal research and development credit(694)(530)(389)
Change in valuation allowance30,587 14,837 6,587 
Stock-based compensation(17,667)(23)337 
Meals and entertainment35 242 207 
Other permanent items84 145 163 
Total provision for income taxes$704 $380 $266 
Schedule of Components of Deferred Tax Assets and Liabilities The components of deferred tax assets and liabilities as of April 30, 2021 and 2020 was as follows (in thousands):
As of April 30,
20212020
Deferred tax assets
Accrued payroll$889 $2,081 
Other accruals & reserves4,053 3,174 
Operating lease liability1,323 2,235 
Deferred revenue1,258 2,959 
Depreciation1,588 1,365 
Net operating losses73,189 40,242 
R&D tax credit4,778 3,617 
Stock based compensation3,690 2,628 
Other327 (7)
Gross deferred tax assets91,095 58,294 
Valuation allowance(88,015)(55,812)
Total deferred tax assets3,080 2,482 
Deferred tax liabilities
Prepaid expenses(1,883)(436)
Operating lease right-of-use assets(1,197)(2,046)
Total deferred tax liabilities(3,080)(2,482)
Net deferred tax assets (liabilities)$— $— 
Schedule of Unrecognized Tax Benefits Reconciliation A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):
As of April 30,
20212020
Balance as of May 1$4,048 $3,037 
Increases for tax positions related to the current year1,285 1,011 
Balance as of April 30$5,333 $4,048 
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Fiscal Year Ended April 30,
202120202019
Numerator
Net loss attributable to common stockholders$(55,696)$(69,378)$(33,346)
Denominator
Basic and diluted weighted-average Class A common shares outstanding56,678 29,133 18,662 
Basic and diluted weighted-average Class A-1 common shares outstanding6,667 6,667 6,667 
Basic and diluted weighted-average Class B common shares outstanding3,500 — — 
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A common shares outstanding$(0.90)$(1.94)$(1.32)
Basic and diluted net loss per Class A-1 common shares outstanding$(0.55)$(1.94)$(1.32)
Basic and diluted net loss per Class B common shares outstanding$(0.35)$— $— 
Schedule of Potential Shares of Common Stock Excluded from Computation of Basic and Diluted Net Loss Per Share Based on the amounts outstanding at April 30, 2021, 2020 and 2019, the potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows:
Fiscal Year Ended April 30,
202120202019
Convertible preferred stock
Series A*— 3,499,992 3,499,992 
Series B*— 4,559,999 4,559,999 
Series B-1A*— 2,430,635 2,430,635 
Series B-1B*— 92,769 92,769 
Series C*— 2,779,738 2,779,738 
Series D— 12,278,422 12,278,422 
Series E— 540,003 540,003 
Series F— 5,399,581 5,399,581 
Series G— 3,893,701 2,610,376 
Series H— 1,653,928 — 
Stock options39,577,809 33,533,380 23,821,538 
RSUs447,095 — — 
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Nov. 30, 2020
shares
Apr. 30, 2021
USD ($)
segment
shares
Apr. 30, 2020
USD ($)
shares
Apr. 30, 2019
USD ($)
May 01, 2019
USD ($)
Subsidiary, Sale of Stock [Line Items]            
Reverse stock split ratio, common stock   0.1667        
Deferred offering costs reclassified into stockholders' equity as a reduction of the IPO proceeds $ 7,200,000          
Restricted cash     $ 900,000 $ 500,000 $ 500,000  
Allowance for doubtful accounts     800,000 800,000    
Unbilled receivables     3,800,000 500,000    
Long-lived assets, impairment     0 0    
Goodwill, impairment     $ 0 0    
Deferred costs, sales commissions, amortization period     5 years      
Accrued liabilities, warranties     $ 0      
Advertising expenses     35,300,000 29,200,000 5,200,000  
401(k) matching contributions     $ 0 0 0  
Number of operating segments | segment     1      
Right-of-use assets     $ 5,094,000 8,409,000   $ 11,500,000
Total operating lease liabilities     $ 5,629,000 $ 9,180,000   $ 12,400,000
Operating Lease, Liability, Statement of Financial Position [Extensible List]           Other long-term liabilities
Deferred rent reduction           $ 900,000
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]     Other long-term liabilities Other long-term liabilities    
Minimum            
Subsidiary, Sale of Stock [Line Items]            
Property and equipment, useful life     3 years      
Minimum | Trials            
Subsidiary, Sale of Stock [Line Items]            
Revenue, performance obligation     8 weeks      
Maximum            
Subsidiary, Sale of Stock [Line Items]            
Property and equipment, useful life     5 years      
Maximum | Trials            
Subsidiary, Sale of Stock [Line Items]            
Revenue, performance obligation     16 weeks      
Sales and marketing | C3.ai DTI Grants Program            
Subsidiary, Sale of Stock [Line Items]            
Contribution expense     $ 0 $ 5,700,000 0  
Research and development | C3.ai DTI Grants Program            
Subsidiary, Sale of Stock [Line Items]            
Contribution expense     $ 2,700,000 $ 5,700,000 $ 0  
IPO            
Subsidiary, Sale of Stock [Line Items]            
Net proceeds received 694,600,000          
Private Placement            
Subsidiary, Sale of Stock [Line Items]            
Net proceeds received $ 150,000,000.0          
Class A Common Stock            
Subsidiary, Sale of Stock [Line Items]            
Common stock, shares authorized (in shares) | shares   390,000,000 1,000,000,000 390,000,000    
Class A Common Stock | IPO            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, number of shares issued (in shares) | shares 17,825,000          
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares $ 42.00          
Class A Common Stock | Over-Allotment Option            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, number of shares issued (in shares) | shares 2,325,000          
Class A Common Stock | Private Placement            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares $ 42.00          
Class A Common Stock | Private Placement | Spring Creek Capital LLC            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, number of shares issued (in shares) | shares 2,380,952          
Class A Common Stock | Private Placement | Microsoft Corporation            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, number of shares issued (in shares) | shares 1,190,476          
Redeemable Convertible Class A-1 Common Stock            
Subsidiary, Sale of Stock [Line Items]            
Shares authorized (in shares) | shares   6,666,667 0 6,666,667    
Conversion of stock, converted (in shares) | shares 6,666,665          
Conversion ratio 1   1      
Class B Common Stock            
Subsidiary, Sale of Stock [Line Items]            
Common stock, shares authorized (in shares) | shares   21,000,000 3,500,000 21,000,000    
Preferred Stock            
Subsidiary, Sale of Stock [Line Items]            
Shares authorized (in shares) | shares   233,107,379 0 233,107,379    
Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock            
Subsidiary, Sale of Stock [Line Items]            
Conversion of stock, converted (in shares) | shares 33,628,776          
Conversion ratio 1          
Series A*            
Subsidiary, Sale of Stock [Line Items]            
Shares authorized (in shares) | shares       21,000,000    
Conversion of stock, converted (in shares) | shares 3,499,992          
Conversion ratio 1          
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Disaggregation of Revenue [Line Items]      
Total revenue $ 183,217 $ 156,666 $ 91,605
North America      
Disaggregation of Revenue [Line Items]      
Total revenue 119,795 121,485 61,314
Europe, the Middle East and Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 56,030 33,086 27,629
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 5,992 2,095 2,662
Rest of World      
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,400 $ 0 $ 0
United States | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Geographic concentration risk, percentage 65.00% 78.00% 66.00%
France | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Geographic concentration risk, percentage 12.00% 10.50% 15.00%
Netherlands | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Geographic concentration risk, percentage 12.00%    
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Deferred Revenue Balance (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Revenue from Contract with Customer [Abstract]      
Deferred revenue, current [1] $ 72,263 $ 53,537  
Deferred revenue, non-current 2,964 6,758  
Total deferred revenue $ 75,227 $ 60,295 $ 91,225
[1] Including amounts from a related party of $7,697 and $1,499 as of April 30, 2021 and 2020, respectively.
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Change In Contract With Customer, Liability [Roll Forward]    
Beginning Balance $ 60,295 $ 91,225
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year (57,542) (83,093)
Increases due to invoicing prior to satisfaction of performance obligations 72,474 52,163
Ending Balance $ 75,227 $ 60,295
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Remaining Performance Obligation (Details)
$ in Thousands
Apr. 30, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 293,800
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-05-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 145,200
Revenue expected to be recognized from remaining performance obligations, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-05-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, period
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Costs to Obtain or Fulfill a Contract (Details) - USD ($)
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract, expense $ 1,200,000 $ 1,000,000.0 $ 1,100,000
Costs to obtain and fulfill a contract, impairment loss 0 0 $ 0
Prepaid Expenses and Other Current Assets      
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract 3,200,000 900,000  
Other Assets      
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract $ 9,100,000 $ 1,200,000  
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Customer Concentration (Details) - Customer Concentration Risk
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Revenue | Customer One      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 19.00% 26.00% 14.00%
Revenue | Customer Two      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 12.00% 10.00% 12.00%
Accounts Receivable | Customer One      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 18.00% 33.00%  
Accounts Receivable | Customer Two      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 14.00% 19.00%  
Accounts Receivable | Customer Three      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 14.00% 15.00%  
Accounts Receivable | Customer Four      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 11.00%    
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities $ 1,021,421 $ 223,133
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 57,998 11,500
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 422,978 28,477
U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 10,074
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 494,676 94,397
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 2,368 68,425
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 1,021,421 223,133
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 43,401 10,260
Fair Value, Recurring | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 57,998 11,500
Fair Value, Recurring | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 422,978 28,477
Fair Value, Recurring | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 10,074
Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 494,676 94,397
Fair Value, Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 2,368 68,425
Fair Value, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 43,401 10,260
Fair Value, Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 43,401 10,260
Fair Value, Recurring | Level 1 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 1 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 1 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 1 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 978,020 212,873
Fair Value, Recurring | Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 57,998 11,500
Fair Value, Recurring | Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 422,978 28,477
Fair Value, Recurring | Level 2 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 10,074
Fair Value, Recurring | Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 494,676 94,397
Fair Value, Recurring | Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 2,368 68,425
Fair Value, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 3 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities $ 0 $ 0
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Debt Securities, Available-for-sale [Line Items]      
Cash equivalents $ 115,355 $ 33,104 $ 98,607
Gross Unrealized Gains 101 425  
Gross Unrealized Losses (20) 0  
Total cash equivalents and available-for-sale marketable securities, amortized cost 1,021,340 222,708  
Total cash equivalents and available-for-sale marketable securities 1,021,421 223,133  
Money market funds      
Debt Securities, Available-for-sale [Line Items]      
Cash equivalents 43,401 10,260  
U.S. treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 57,993 11,489  
Gross Unrealized Gains 5 11  
Gross Unrealized Losses 0 0  
Estimated Fair Value 57,998 11,500  
Certificates of deposit      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 422,952 28,476  
Gross Unrealized Gains 32 1  
Gross Unrealized Losses (6) 0  
Estimated Fair Value 422,978 28,477  
U.S. government agencies securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 0 9,995  
Gross Unrealized Gains 0 79  
Gross Unrealized Losses 0 0  
Estimated Fair Value 0 10,074  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 494,625 94,242  
Gross Unrealized Gains 64 155  
Gross Unrealized Losses (13) 0  
Estimated Fair Value 494,676 94,397  
Corporate debt securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 2,369 68,246  
Gross Unrealized Gains 0 179  
Gross Unrealized Losses (1) 0  
Estimated Fair Value $ 2,368 $ 68,425  
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) - Debt Securities, Available-For-Sale, Excluding Money Market Accounts - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Amortized Cost $ 977,939 $ 212,449
AFS Marketable Securities Maturities, After one year through five years, Amortized Cost 0 0
Amortized Cost 977,939 212,449
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Fair Value 978,020 212,873
AFS Marketable Securities Maturities, After one year through five years, Fair Value 0 0
AFS Marketable Securities Maturities, Total Fair Value $ 978,020 $ 212,873
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2020
USD ($)
Apr. 30, 2021
USD ($)
investment
Apr. 30, 2020
USD ($)
investment
Apr. 30, 2019
USD ($)
investment
Investments, Debt and Equity Securities [Abstract]        
Number of investment positions in unrealized loss position | investment   8 16  
Number of investments, other-than-temporary impaired | investment   0 0 0
Other-than-temporary impairment loss   $ 0    
Non-marketable equity securities, cost     $ 700,000  
Non-marketable equity securities, impairment   0 1,025,000 $ 0
Non-marketable equity securities, proceeds from sale $ 700,000 $ 725,000 $ 0 $ 0
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 11,536 $ 10,582
Less accumulated depreciation (5,403) (1,859)
Property and equipment, net 6,133 8,723
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 8,658 8,215
Computer equipment    
Property, Plant and Equipment [Line Items]    
Useful Life 36 months  
Total property and equipment $ 2,539 2,028
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life 60 months  
Total property and equipment $ 339 $ 339
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Depreciation and amortization expense, related to property and equipment $ 4.0 $ 1.2 $ 0.5
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued bonus $ 12,216 $ 8,356
Accrued vacation 3,935 2,823
Accrued payroll taxes and benefits 3,405 1,397
Accrued commission 1,863 515
Accrued salaries 410 602
Accrued compensation and employee benefits $ 21,829 $ 13,693
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 5,331 $ 2,243
Accrued general expenses 3,588 1,466
Operating lease liabilities, current 3,894 3,533
Other 5,505 1,841
Accrued and other current liabilities [1] $ 18,318 $ 9,083
[1] Including amounts from a related party of $3,413 and nil as of April 30, 2021 and 2020, respectively.
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details - Narrative, Cares Act Loan (Details) - Paycheck Protection Program, CARES Act - USD ($)
$ in Millions
Aug. 18, 2020
May 01, 2020
Short-term Debt [Line Items]    
Loan proceeds, promissory note   $ 6.3
Repayment of loan, promissory note, interest $ 0.1  
Repayment of loan, promissory note $ 6.4  
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Leases [Abstract]    
Operating lease costs $ 3,793 $ 3,825
Short term lease costs 1,568 1,324
Variable lease costs 1,589 1,542
Total lease costs $ 6,950 $ 6,691
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Leases -Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Cash paid for amounts included in the measurement of operating lease liabilities:    
Operating cash flows from operating leases $ 4,031 $ 3,946
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
May 01, 2019
Operating leases      
Right-of-use assets $ 5,094 $ 8,409 $ 11,500
Lease liabilities, current 3,894 3,533  
Lease liabilities, non-current 1,735 5,647  
Total operating lease liabilities $ 5,629 $ 9,180 $ 12,400
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets, non-current Other assets, non-current  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities  
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Term and Discount Rate Information (Details)
Apr. 30, 2021
Apr. 30, 2020
Operating leases    
Weighted average remaining lease term (in months) 1 year 4 months 24 days 2 years 4 months 24 days
Weighted average discount rate 7.30% 7.30%
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Payments and Lease Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
May 01, 2019
Leases [Abstract]      
Fiscal 2022 $ 4,152    
Fiscal 2023 1,756    
Fiscal 2024 0    
Fiscal 2025 0    
Fiscal 2026 and thereafter 0    
Total future minimum lease payments 5,908    
Less: Imputed interest (279)    
Total operating lease liabilities $ 5,629 $ 9,180 $ 12,400
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 29, 2020
Nov. 30, 2019
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Long-term Purchase Commitment [Line Items]          
Purchase commitment, incurred cost     $ 14,300,000 $ 4,400,000 $ 3,400,000
Blattman et al. v. Siebel et al. | Pending Litigation          
Long-term Purchase Commitment [Line Items]          
Loss contingency, damages sought $ 2,500,000        
C3.ai DTI Grants Program          
Long-term Purchase Commitment [Line Items]          
Grants, payment period 5 years        
Grants, potential remaining contributions     $ 43,100,000 $ 45,800,000  
Web-Hosting Services, November 2019-November 2022          
Long-term Purchase Commitment [Line Items]          
Purchase commitment   $ 30,000,000.0      
Purchase commitment, term   3 years      
Web-Hosting Services, November 2020          
Long-term Purchase Commitment [Line Items]          
Purchase commitment   $ 10,000,000.0      
Web-Hosting Services, November 2021          
Long-term Purchase Commitment [Line Items]          
Purchase commitment   10,000,000.0      
Web-Hosting Services, November 2022          
Long-term Purchase Commitment [Line Items]          
Purchase commitment   $ 10,000,000.0      
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2020
shares
Aug. 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
shares
Apr. 30, 2019
USD ($)
$ / shares
shares
Apr. 30, 2021
USD ($)
vote
$ / shares
shares
Apr. 30, 2020
USD ($)
shares
Apr. 30, 2019
USD ($)
$ / shares
shares
Apr. 30, 2018
shares
Temporary Equity [Line Items]                  
Shares issued, issuance cost | $           $ 7,179,000 $ 0 $ 0  
Dividend rate           6.00%      
Dividends, declared | $           $ 0 $ 0 $ 0  
Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock                  
Temporary Equity [Line Items]                  
Conversion of stock, converted (in shares) | shares 33,628,776                
Conversion ratio 1                
Series A*                  
Temporary Equity [Line Items]                  
Conversion of stock, converted (in shares) | shares 3,499,992                
Conversion ratio 1                
Shares outstanding (in shares) | shares             3,499,992    
Initial conversion price (in dollars per share)       $ 1.998 $ 1.998 $ 1.998   $ 1.998  
Liquidation preference, price per share (in dollars per share)       $ 1.998   $ 1.998      
Voting rights, votes per share | vote           50      
Redeemable Convertible Preferred Stock                  
Temporary Equity [Line Items]                  
Carrying value reclassified into stockholders' equity | $       $ 399,800,000   $ 399,753,000      
Shares outstanding (in shares) | shares       0 34,192,000 0 37,128,768 34,192,000 31,582,000
Redeemable Convertible A-1 Common Stock                  
Temporary Equity [Line Items]                  
Conversion of stock, converted (in shares) | shares 6,666,665                
Conversion ratio 1         1      
Carrying value reclassified into stockholders' equity | $       $ 18,800,000   $ 18,800,000      
Shares outstanding (in shares) | shares       0 6,667,000 0 6,666,665 6,667,000 6,667,000
Liquidation preference, price per share (in dollars per share)       $ 2.82   $ 2.82      
Series G                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             3,893,701    
Sale of stock, number of shares issued (in shares) | shares     1,283,325   2,610,376        
Sale of stock, shares issued, price per share (in dollars per share)     $ 19.8252   $ 19.8252     $ 19.8252  
Proceeds from issuance of stock, net of issuance costs | $     $ 25,400,000   $ 51,500,000 $ 0 $ 25,333,000 $ 51,567,000  
Shares issued, issuance cost | $     $ 100,000   $ 300,000   $ 34,000 $ 257,000  
Initial conversion price (in dollars per share)       19.8252 $ 19.8252 $ 19.8252   $ 19.8252  
Liquidation preference, price per share (in dollars per share)       19.8252   19.8252      
Liquidation preference, after initial distribution, price per share threshold (in dollars per share)       29.7378   $ 29.7378      
Series H                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             1,653,928    
Sale of stock, number of shares issued (in shares) | shares   1,653,928              
Sale of stock, shares issued, price per share (in dollars per share)   $ 30.2310              
Proceeds from issuance of stock, net of issuance costs | $   $ 49,800,000       $ 0 $ 49,836,000 $ 0  
Shares issued, issuance cost | $   $ 200,000         $ 164,000    
Initial conversion price (in dollars per share)       30.231 30.231 $ 30.231   $ 30.231  
Liquidation preference, price per share (in dollars per share)       30.231   30.231      
Liquidation preference, after initial distribution, price per share threshold (in dollars per share)       $ 45.3468   $ 45.3468      
Class B Common Stock                  
Temporary Equity [Line Items]                  
Terms of conversion, per share offering price as a multiple of outstanding shares, proceeds (not less than) | $       $ 50,000,000.0   $ 50,000,000.0      
Terms of conversion, gross cash proceeds (at least) | $       30,000,000.0   30,000,000.0      
Class A Common Stock                  
Temporary Equity [Line Items]                  
Terms of conversion, gross cash proceeds (at least) | $       $ 75,000,000.0   $ 75,000,000.0      
Terms of conversion, share price (not less than) (in dollars per share)       $ 8.4426   $ 8.4426      
Series B*                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             4,559,999    
Initial conversion price (in dollars per share)       1.998 1.998 1.998   1.998  
Liquidation preference, price per share (in dollars per share)       1.998   1.998      
Series B-1A*                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             2,430,635    
Initial conversion price (in dollars per share)       6.522 6.522 6.522   6.522  
Liquidation preference, price per share (in dollars per share)       6.522   6.522      
Series B-1B*                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             92,769    
Initial conversion price (in dollars per share)       13.038 13.038 13.038   13.038  
Liquidation preference, price per share (in dollars per share)       13.038   13.038      
Series C*                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             2,779,738    
Initial conversion price (in dollars per share)       6.84 6.84 6.84   6.84  
Liquidation preference, price per share (in dollars per share)       6.84   6.84      
Series D                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             12,278,422    
Initial conversion price (in dollars per share)       8.442 8.4426 8.442   8.4426  
Liquidation preference, price per share (in dollars per share)       8.4426   8.4426      
Liquidation preference, after initial distribution, price per share threshold (in dollars per share)       12.6642   12.6642      
Series E                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             540,003    
Initial conversion price (in dollars per share)       21.858 21.8574 21.858   21.8574  
Liquidation preference, price per share (in dollars per share)       21.8574   21.8574      
Series F                  
Temporary Equity [Line Items]                  
Shares outstanding (in shares) | shares             5,399,581    
Initial conversion price (in dollars per share)       19.608 $ 19.6068 19.608   $ 19.6068  
Liquidation preference, price per share (in dollars per share)       19.6068   19.6068      
Liquidation preference, after initial distribution, price per share threshold (in dollars per share)       29.4102   29.4102      
Common Stock                  
Temporary Equity [Line Items]                  
Minimum share price to avoid conversion adjustment (in dollars per share)       $ 29.4102   $ 29.4102      
Series E or Ratchet Preferred                  
Temporary Equity [Line Items]                  
Conversion price, adjustment criteria, percent (less than)       1.00%   1.00%      
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Stock Outstanding (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Nov. 30, 2020
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Series A*          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     21,000,000    
Shares, Outstanding (in shares)     3,499,992    
Liquidation Amount     $ 7,000    
Carrying Value     $ 7,000    
Series B*          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     27,360,000    
Shares, Outstanding (in shares)     4,559,999    
Liquidation Amount     $ 9,120    
Carrying Value     $ 9,120    
Series B-1A*          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     14,583,945    
Shares, Outstanding (in shares)     2,430,635    
Liquidation Amount     $ 15,853    
Carrying Value     $ 15,717    
Series B-1B*          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     556,680    
Shares, Outstanding (in shares)     92,769    
Liquidation Amount     $ 1,210    
Carrying Value     $ 1,210    
Series C*          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     16,678,511    
Shares, Outstanding (in shares)     2,779,738    
Liquidation Amount     $ 19,014    
Carrying Value     $ 18,980    
Series D          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     73,670,824    
Shares, Outstanding (in shares)     12,278,422    
Liquidation Amount     $ 103,662    
Carrying Value     $ 103,531    
Series E          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     3,240,060    
Shares, Outstanding (in shares)     540,003    
Liquidation Amount     $ 11,803    
Carrying Value     $ 11,756    
Series F          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     42,701,251    
Shares, Outstanding (in shares)     5,399,581    
Liquidation Amount     $ 81,322    
Carrying Value     $ 81,157    
Series G          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     23,392,520    
Shares, Outstanding (in shares)     3,893,701    
Liquidation Amount     $ 77,194    
Carrying Value     $ 76,900    
Series H          
Temporary Equity [Line Items]          
Shares, Authorized (in shares)     9,923,588    
Shares, Outstanding (in shares)     1,653,928    
Liquidation Amount     $ 50,000    
Carrying Value     $ 49,836    
Class A-1 common stock          
Temporary Equity [Line Items]          
Shares, Authorized (in shares) 0 6,666,667 6,666,667    
Shares, Outstanding (in shares) 0   6,666,665 6,667,000 6,667,000
Liquidation Amount     $ 18,800    
Carrying Value $ 0   $ 18,800 $ 18,800 $ 18,800
Redeemable Convertible Preferred Stock          
Temporary Equity [Line Items]          
Shares, Authorized (in shares) 0 233,107,379 233,107,379    
Shares, Outstanding (in shares) 0   37,128,768 34,192,000 31,582,000
Liquidation Amount     $ 376,178    
Carrying Value $ 0   $ 375,207 $ 299,965 $ 248,471
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2019
USD ($)
$ / shares
shares
Apr. 30, 2021
USD ($)
vote
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Apr. 30, 2019
USD ($)
Nov. 30, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Preferred stock, shares authorized (in shares)   200,000,000      
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.001      
Preferred stock, shares issued (in shares)   0      
Preferred stock, shares outstanding (in shares)   0      
Automatic conversion period, following the death or incapacity of Mr. Siebel   6 months      
Automatic conversion period, following the date Mr. Siebel no longer providing services   6 months      
Automatic conversion, anniversary period, if circumstances met   20 years      
Net proceeds common stock exercised prior to vesting | $   $ 6,000 $ 1,900 $ 1,100  
Liability for common stock exercised prior to vesting | $   $ 5,331 2,243    
Stock repurchased in period, per share (in dollars per share) | $ / shares $ 30.2310        
Net transaction price | $ $ 28,500   $ 3,548    
Compensation expense | $ $ 24,900        
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares subject to repurchase right (in shares)   1,091,306 663,763    
Stock repurchased in period (in shares) 811,189        
Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares authorized (in shares)   1,000,000,000 390,000,000   390,000,000
Voting rights, number of votes for each share | vote   1      
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001    
Stock repurchased in period (in shares) 163,685        
Class B Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares authorized (in shares)   3,500,000 21,000,000   21,000,000
Voting rights, number of votes for each share | vote   50      
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001    
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2020
Jan. 31, 2018
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Nov. 27, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average grant date fair value for options granted (in dollars per share)     $ 6.17      
Stock options exercised, total intrinsic value     $ 137,300,000      
Stock options vested, total grant date fair value     15,000,000.0      
Stock-based compensation expense     21,740,000 $ 8,310,000 $ 4,267,000  
Chief Executive Officer (CEO)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Notes receivable   $ 24,500,000        
Proceeds from notes receivable payment $ 26,000,000.0          
Chief Executive Officer (CEO) | Notes Receivable            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Interest income $ 0          
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost     $ 97,800,000      
Unrecognized compensation cost, weighted-average recognition period     3 years 9 months 18 days      
Vesting period     5 years      
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, weighted-average recognition period     4 years 9 months 18 days      
Vesting period     5 years      
Stock-based compensation expense     $ 1,000,000.0      
Unrecognized stock-based compensation expense, non-options     $ 32,200,000      
2020 Incentive Plan | Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration period     10 years      
2020 Employee Stock Purchase Plan | Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of employee earnings participation (not exceeding)           15.00%
Class A Common Stock | 2020 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares)           67,535,205
Class A Common Stock | 2020 Employee Stock Purchase Plan | Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares)           3,000,000
Series F Preferred Stock | Chief Executive Officer (CEO)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock issued during period (in shares)   1,251,921        
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Number of Stock Options Outstanding      
Balance at beginning of period (in shares) 32,877 23,372  
Options granted (in shares) 14,504 16,619  
Options exercised (in shares) (5,799) (1,809)  
Options cancelled (in shares) (3,095) (5,305)  
Balance at end of period (in shares) 38,487 32,877 23,372
Vested and exercisable at end of period (in shares) 13,290    
Vested and expected to vest at end of period (in shares) 39,578    
Weighted Average Exercise Price      
Balance at beginning of period (in dollars per share) $ 3.48 $ 2.46  
Options granted (in dollars per share) 11.50 4.86  
Options exercised (in dollars per share) 2.90 2.34  
Options cancelled (in dollars per share) 5.89 3.84  
Balance at end of period (in dollars per share) 6.39 $ 3.48 $ 2.46
Vested and exercisable at end of period (in dollars per share) 3.35    
Vested and expected to vest at end of period (in dollars per share) $ 6.35    
Weighted Average Remaining Contractual Life (years)      
Balance at beginning of period 7 years 11 months 23 days 8 years 10 days 7 years 11 months 23 days
Balance at end of period 7 years 11 months 23 days 8 years 10 days 7 years 11 months 23 days
Vested and exercisable at end of period 6 years 6 months 18 days    
Vested and expected to vest at end of period 7 years 11 months 23 days    
Aggregate Intrinsic Value      
Balance at beginning of period $ 2,304,714 $ 116,962 $ 50,679
Balance at end of period 2,304,714 $ 116,962 $ 50,679
Vested and exercisable at end of period 835,990    
Vested and expected to vest at end of period $ 2,371,708    
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Valuation Assumptions (Details)
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Share-based Payment Arrangement [Abstract]    
Expected dividend yield 0.00% 0.00%
Expected volatility 43.80% 38.60%
Expected term (years) 6 years 3 months 18 days 6 years 3 months 18 days
Risk-free interest rate 0.40% 1.70%
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Restricted Stock Unit Activity (Details) - RSUs - $ / shares
7 Months Ended 12 Months Ended
Dec. 10, 2020
Apr. 30, 2021
Number of RSUs    
Unvested Balance at beginning of period (in shares) 0 0
RSUs granted (in shares) 0 447,000
RSUs vested (in shares)   0
RSUs forfeited (in shares)   0
Unvested Balance at end of period (in shares)   447,000
Weighted Average Grant Date Fair Value Per Share    
Unvested Balance at beginning of period (in dollars per share) $ 0 $ 0
RSUs granted (in dollars per share)   74.52
RSUs vested (in dollars per share)   0
RSUs forfeited (in dollars per share)   0
Unvested Balance at end of period (in dollars per share)   $ 74.52
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 21,740 $ 8,310 $ 4,267
Cost of revenue | Subscription      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 828 370 149
Cost of revenue | Professional services      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 376 122 69
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 9,080 3,074 1,739
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 2,950 1,223 781
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 8,506 $ 3,521 $ 1,529
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Components of Net Loss, Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Income Tax Disclosure [Abstract]      
Domestic $ (58,407) $ (69,887) $ (33,868)
Foreign 3,415 889 788
Net loss before provision for income taxes $ (54,992) $ (68,998) $ (33,080)
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Current expense      
Federal $ 0 $ 0 $ 0
State 286 113 2
Foreign 418 267 264
Total 704 380 266
Deferred expense      
Federal 0 0 0
State 0 0 0
Foreign 0 0 0
Total 0 0 0
Provision for income taxes $ 704 $ 380 $ 266
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Income Tax Disclosure [Abstract]      
Expected benefit at federal statutory rate $ (11,628) $ (14,489) $ (6,947)
State tax expense—net of federal benefit 286 113 2
Impact of foreign operations (299) 85 306
Federal research and development credit (694) (530) (389)
Change in valuation allowance 30,587 14,837 6,587
Stock-based compensation (17,667) (23) 337
Meals and entertainment 35 242 207
Other permanent items 84 145 163
Provision for income taxes $ 704 $ 380 $ 266
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Deferred tax assets    
Accrued payroll $ 889 $ 2,081
Other accruals & reserves 4,053 3,174
Operating lease liability 1,323 2,235
Deferred revenue 1,258 2,959
Depreciation 1,588 1,365
Net operating losses 73,189 40,242
R&D tax credit 4,778 3,617
Stock based compensation 3,690 2,628
Other 327  
Other   (7)
Gross deferred tax assets 91,095 58,294
Valuation allowance (88,015) (55,812)
Total deferred tax assets 3,080 2,482
Deferred tax liabilities    
Prepaid expenses (1,883) (436)
Operating lease right-of-use assets (1,197) (2,046)
Total deferred tax liabilities (3,080) (2,482)
Net deferred tax assets (liabilities) $ 0 $ 0
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Tax Credit Carryforward [Line Items]    
Deferred tax assets, valuation allowance $ 88,015,000 $ 55,812,000
Deferred tax assets, increase in valuation allowance 32,200,000  
Unrecognized tax benefits, if recognized, would impact effective income tax rate 0  
Unrecognized tax benefits, cumulative interest and penalties 0 0
Unrecognized tax benefits, anticipated significant change over the next 12 months 0  
Federal    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforwards 308,300,000 168,600,000
Tax credit carryforwards, subject to expiration 1,000,000.0  
Federal | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards 5,400,000  
Federal | Charitable Contribution Carryforward    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards 14,300,000  
State    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforwards 139,700,000 $ 73,200,000
Tax credit carryforwards, subject to expiration 400,000  
State | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards $ 5,300,000  
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance as of May 1 $ 4,048 $ 3,037
Increases for tax positions related to the current year 1,285 1,011
Balance as of April 30 $ 5,333 $ 4,048
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Numerator      
Net loss attributable to common stockholders $ (55,696) $ (69,378) $ (33,346)
Class A Common Stock      
Denominator      
Basic and diluted weighted-average shares outstanding (in shares) 56,677,947 29,133,157 18,662,237
Basic and diluted net loss per share attributable to common stockholders      
Basic and diluted net loss per share (in dollars per share) $ (0.90) $ (1.94) $ (1.32)
Class A-1 common stock      
Denominator      
Basic and diluted weighted-average shares outstanding (in shares) 6,666,665 6,666,665 6,666,665
Basic and diluted net loss per share attributable to common stockholders      
Basic and diluted net loss per share (in dollars per share) $ (0.55) $ (1.94) $ (1.32)
Class B Common Stock      
Denominator      
Basic and diluted weighted-average shares outstanding (in shares) 3,499,992 0 0
Basic and diluted net loss per share attributable to common stockholders      
Basic and diluted net loss per share (in dollars per share) $ (0.35) $ 0 $ 0
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Series A*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 3,499,992 3,499,992
Series B*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 4,559,999 4,559,999
Series B-1A*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 2,430,635 2,430,635
Series B-1B*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 92,769 92,769
Series C*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 2,779,738 2,779,738
Series D      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 12,278,422 12,278,422
Series E      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 540,003 540,003
Series F      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 5,399,581 5,399,581
Series G      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 3,893,701 2,610,376
Series H      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 1,653,928 0
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 39,577,809 33,533,380 23,821,538
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 447,095 0 0
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Narrative (Details)
1 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
Jun. 30, 2020
Oct. 31, 2019
USD ($)
transaction
$ / shares
shares
Jun. 30, 2019
USD ($)
Jan. 31, 2018
USD ($)
renewalPeriod
shares
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Apr. 30, 2019
USD ($)
Related Party Transaction [Line Items]                
Stock repurchased in period, per share (in dollars per share) | $ / shares     $ 30.2310          
Deferred costs, sales commissions, amortization period           5 years    
Deferred costs, sales commissions           $ 75,227,000 $ 60,295,000 $ 91,225,000
Accounts receivable, net, from related party           15,180,000 250,000  
Deferred revenue, current [1]           72,263,000 53,537,000  
Accounts payable, from related party           56,000 0  
Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, fiscal year 2020       $ 46,700,000        
Revenue commitment, fiscal year 2021       53,300,000        
Revenue commitment, fiscal year 2022       75,000,000.0        
Revenue commitment, fiscal year 2023       125,000,000.0        
Revenue commitment, fiscal year 2024       $ 150,000,000.0        
Chief Executive Officer (CEO)                
Related Party Transaction [Line Items]                
Notes receivable         $ 24,500,000      
Notes receivable, term         5 years      
Notes receivable, number of renewal periods | renewalPeriod         4      
Notes receivable, renewal period         1 year      
Interest rate         2.18%      
Proceeds from notes receivable payment $ 26,000,000.0              
Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder                
Related Party Transaction [Line Items]                
Number of secondary transactions | transaction     2          
Total proceeds     $ 50,000,000.0          
Officers and Employees                
Related Party Transaction [Line Items]                
Stock repurchased in period, per share (in dollars per share) | $ / shares     $ 30.2310          
Baker Hughes Company | Software Subscription Agreement                
Related Party Transaction [Line Items]                
Revenue commitment, term   5 years   3 years        
Related party revenue           55,900,000    
Sales commissions, recognized as deferred costs           $ 8,300,000    
Deferred costs, sales commissions, amortization period           5 years    
Deferred costs, sales commissions, prepaid expense and other current assets           $ 1,700,000    
Deferred costs, sales commissions, prepaid expense and other noncurrent assets           6,600,000    
Deferred costs, sales commissions, term       3 years        
Due to related parties, current           3,400,000    
Due to related parties, noncurrent           4,900,000    
Deferred costs, sales commissions             0 0
Accounts receivable, net, from related party           15,200,000 300,000  
Deferred revenue, current           7,700,000 1,500,000  
Costs of subscription revenue           100,000 0 0
Accounts payable, from related party           100,000 0  
Baker Hughes Company | Software Subscription Agreement | Subscription                
Related Party Transaction [Line Items]                
Related party revenue           30,600,000 40,400,000 100,000
Baker Hughes Company | Software Subscription Agreement | Professional services                
Related Party Transaction [Line Items]                
Related party revenue           $ 4,800,000 $ 300,000 $ 0
Series F Preferred Stock | Chief Executive Officer (CEO)                
Related Party Transaction [Line Items]                
Stock issued during period (in shares) | shares         1,251,921      
Series D Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction One                
Related Party Transaction [Line Items]                
Sale of stock, number of shares (in shares) | shares     1,685,979          
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 26.6034          
Series D Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction Two                
Related Party Transaction [Line Items]                
Sale of stock, number of shares (in shares) | shares     825,012          
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 24.0000          
Series E Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction One                
Related Party Transaction [Line Items]                
Sale of stock, number of shares (in shares) | shares     193,489          
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 26.6034          
Series C Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction Two                
Related Party Transaction [Line Items]                
Sale of stock, number of shares (in shares) | shares     584,795          
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 24.0000          
Redeemable Convertible A-1 Common Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction Two                
Related Party Transaction [Line Items]                
Sale of stock, number of shares (in shares) | shares     673,526          
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 24.0000          
[1] Including amounts from a related party of $7,697 and $1,499 as of April 30, 2021 and 2020, respectively.
XML 91 R9999.htm IDEA: XBRL DOCUMENT v3.21.2
Label Element Value
Accounting Standards Update [Extensible List] us-gaap_AccountingStandardsUpdateExtensibleList us-gaap:AccountingStandardsUpdate201609Member
EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -F+V5('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 " #9B]E2U:-_4>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TEQ#Z&;B^))07!!\1:2V=U@TX9DI-VW-ZV[740?P&-F_GSS M#4QKH[)#PNNSLG'+CD11 61[Q&!R71)]:>Z'% R59SI -/;# M'! DYQL(2,89,C #J[@2F6Z=53:AH2&=\621A'^_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 -F+V5*H'NKN$0< (8= 8 >&PO=V]R:W-H965T&UL MM5E=<^(V%'UN?X6&[G1V9P+8LB&AFV2&L$E+/U(F9-O9=OH@; &:M2TJR2'Y M][V2 ;&IN?9,IR\)_M#1T95\CN[5Y5:JSWK-N2'/>5;HJ\[:F,UW_;Y.UCQG MNB55 M9QQ^-XECV\"]\9O@6WWTF]BA+*3\;"^FZ54GL(QXQA-C(1C\>^(3GF46"7C\ MO0/M'/JT#8]_[]'OW.!A, NF^41FOXO4K*\Z%QV2\B4K,_,@MS_PW8 &%B^1 MF79_R;9Z=S#LD*341N:[QL @%T7UGSWO G'4X"(XT8#N&M!7#<+X1(-HUR!R M ZV8N6%]8(9=7RJY)2'3HEH>-LQ=\G'^@;Q]\XZ\(:(@-R++X+:^[!OHW$+TDUU'-U5']$1' M(26_R,*L-?22\O1+@#ZP/E"G>^HW%$4<;U2/1,$9H0$-:PA-\.8_ED6/A!=U MS;^@$QTB&3F\J"F2Q^'[\V=XBTP-S_5?2!_QH8_8]1$W]?'XLN%U^$MI H RY9WGMO#4 3:(>$V>@#$D/(W8DVF$;8H G%4R:TYHS M,C>PJHA49"++PJ@7^)_6L\71/]QB)*DG2=N0?&3/9)K"6A-+D52J>'IV&R#I M$&9W-(H&YQA#K]AAU(;A.$T5U_IL_X,XT?ZUJ(\=#AE&04#FG-E/B=QD3^D9 MQM3K?H@K-\KT<2MKF>*0\U+ :AD$F)R$WA)"7,M?$YS8*UB*CW);U)+#X1YX MNI6@Y18&C: WB1#7]M<$#Q_+3,DG423UDXUC3L88->\1(2[KKZG-I#9@%G^( MS>DO&$<8-X<05_:?I370V5H6F#LT M@ R"J$LINN2I=P>*B_JC,.!4X8EE)2=O@AX8&]EPR+_63&%F2[V'4%SEP?E34:S(_"5?R*R6 M-0XPGF(\O$U07-/W<2.WS\F:%2M^TF0;@.X_S3'CHMX6:"M;^!URR^[G @3, M"KJ&A9>2J=9E_[O M][G5'M(M*]#7LIX8COB):XR9%WS:2O"GA>&J*A;873?;4ZUEAB,V,/-Z3UOI MO9LZ,@$;6DE5+QLXSKTLNBQ)., 2%H!8@R]ZE-SR^AX0S-HJYH85]<'# 1N2S\C;0-0J2;A]/LZEJE2T MCE8#6E/$(J_O$2[/T\G= QF7J3"PR1D;PV%3X;C=96Q5RPS':V3F%3]JE1C, MUR"PV PVP#02.JKVV+G:(0 M3A@W2CZ_$+M N*L**)XQI^)&$@',;#6$L*K:DW/N'@&PVXRL99:"!9&WMAL+ M3H/W[OV9 YWO0=VC\/T[ FV(>#54M1\J/($^9PRRI^ET6K$7^LM*$[&+6*J< MV'H6V:ZY TQM=LG3'GD$'G4$R%; >EMPL@2=3.$*],-R_MB;]_:[-\%U50G= M[T7LEDQH5[2V#40!N[V I.P%WEN"LS@$#BU.QWE9U7Y>;.V'V]HG&6^4R+[] M)AP&[_?U2ZPN$'DWCG#O',,X4S?6DQ\Y#M#X37G[C5K9[P3(*!C]% ;^3'[B M]1\Z#A7 YG=P?CZ@0XR9M]\(M\U#[>NX*'<'-VL=K@&LJ7CL+3=J69';L=H5 M,T_SPN'N/F&LO.U&N$O69298'=N[9AS\?]5R[X%QJSK9EWG5W*J6)K^6!@2O M<#G06_BNG9CI=W4'";M>AD?"/QJ-:#"*:;WZQ]X+8]S$J@#?M ZP][3X?SR. M.#J/:)6/_.< Q_\*/8':WU M_>O5">4OS.XD-+Z4T M^PO;P>'H]?H?4$L#!!0 ( -F+V5)V)-[&PO=V]R M:W-H965T&ULM5IM;]LV$/XK@A<,+>#4XHO>LB1 ['1K@:X- MFK3[$.R#8M.Q4$ET)=II_OV.DBK:(D4YA?RIW?CL2R@/GW^3% M^\7%R)4>L93-A301P[\MF[$TE9; C^^-T5'[3*FX^_NG]3\K\ #F(2[9C*?_ M) NQNAB%(V?!EO$F%9_YTSO6 /*DO3E/R^JO\]3(NB-GOBD%SQIE\"!+\OI_ M_*,)Q"$*N%' '05$>Q1(HT .5:"- JTB4T.IXG =B_CRO.!/3B&EP9K\406S MT@;X22[G_584,)J GKBWSJGS MY?;:>77RVCEQDMRY6_%-&>>+\GPBX,E2?S)OGC*KGX)[GG*U+MXXQ!T[V,7( MH'Y]N+J[KSX!O"UHW(+&E3W2!WI3%"P73ER63)06@Z0U2"J#M,]@7*X<"(TS MES_8]TVRC5-X@C%4M:F@,B67Y?82(8]XWOEDNQL278P0Y-)6:L]1VCI*K8[> MKG@A3@4K,IC1+2M%UN=E;7P4A%7X][S4Q3!"8=#CIM>ZZ5G=O)K/^08< M@\HR9Q#+AY2-G1RJ(%\Z<0JU*L[G3%Z
@[6;OL=&L+X& U'BX@Y87.XB0CJ>Z4!A@8O8S:OV,K'[^Q?GB*4E3DU.1[A3NUB:[S)Y+R%5,Y%J= M^L#SQX-*4V-G]_'=]680"7H]W.%*9/7P4[6VZN2#2>7Y:9.0I@4V8.N>&%=8 MH[67P+X7=I>828R$I&>1(46,"!^PS/J75Z.^O[XBGP;=]640)*Z'W+#'0\6T MB!S$W6D2/R1I(A)F(W"DB!'9F;&EG'7\+/G&.*5V$_?4/*4Z1T*E";IKRB!& M ^SWQ$LQ*1JDTF+#H#/AF62)N.ZV97G*UBE_9LQY8#E;)CWSK1,71B&.NK[K M8HCX44^50HK@D)V&KMF2P70O@+JW+-] $V!;< .4YIEG1V>K &._6X4-8M"S MD1X&1XK6D)W7?DZ/3MV]"=Z@M=N]]\UH#?P8$A1VT>IBD1OV3:=B1V2GQWT2 MMP.<(9WX$*8TU-:-@2"12Z(>9Q5%(CM'ZKEG+_@SI+,BAM+8==? G8'74Q:Q M(D]L)\^:FM*60@>R9\#:?6#,'FQ@U=#K+A6#E.^ZJ >A(E]L)\PZ>0:2!IMX MT=-;5(-<1(*H;QIV-I9V_ISQ+$OJSJ7>#_)<)/DCR^?@L/,JYX(YP6NCYU;# M\OCGK%S'L*'__+<0H M^*-J@J$??K4 BIDGXK7M08JK\0!7+Q:)Y#'(![D!.DURV'BO$\@/8V0-_$NA M0FA=K4D0=MQA3]^(%0?C00[>9)LT%JPM\L#&!5O)\[,M@WX7KDT=QPSKQ!JB MKMNZ#,4]&W"LJ!?;Z7+7YV;RC [JO'A*:$2T;8Q)$$?$[Z-0K"@4'[(U+%^< M? T R.Z/FP:M>S0!4^A%?*C/@"*%O$AM+A3V>11Q8*Q3/:ALH1L84^9R-^0 M,PTI57![Y68IM/#.U2F2B99!PU>)5Q7IE^-DH&-CYV\0M'7^6!$RMA/R9X5U MMH/UIHU)57]LIWF*38E[Q$T&41Q&[!PVBXOB&?C ^1JG&^.")SHQ=?>V!A$2 M>+"C, >8*/(B=O+J";!,HUF=1H,1WCDP/>8VCBAJ('9J."#">I77(FP@@C#L M.\(BB@>(G0>:97EP-%6Q)O[_R;Q$U5IBK[6SG7)B#*YAX]#=+!ID2$]W2%0- M)?8:6H=V>G!H5=4AT?\96JIJ#K7WW$.A;=3W7@AT#^-UD9Z;A5R9<58?M"P+GCDQ4%C=9*QC>7 JS_21-T:A6Q_K8\]] MR;'^&]M4J.)$[:]SS*??TP&MER <^W[]WB)/TJ/AVWD)-'!093Q[G YHO0"? M/_;=X^-3=98.O*HQ'L1-![1>@,_SCPY.U7KZ*^=8TP&M%X +QM#3UJL/C6D4 M'0VB8AGZ*X=7TP&M%T D8XK(T:=0D16UDY7Y>&4ZH/4"?'0<1M[1\$UV/B_( M6/%8?:91.M5Y>?W.J;W;?@HRK;Z8Z-ZGZ&Q&32/ 'C""C2,$1HAQA,((-8YX M,.(91WP8\8TC 8P$QI$01JHO6R8*?OU=S-]Q\9CDI9.R)83"?1- B2GJ3TWJ M"\'7U<<7#UP(GE4_5RR&9D(*P/B2<_'S0CZ@_>#G\C]02P,$% @ V8O9 M4NL1?RB'!@ ;2 !@ !X;"]W;W)K'CYZ^91F/_,MI0S\CJ,DOQIM&=M=3";Y:DMCDI^G.YKP MDDV:Q83QU^QQDN\R2M;"*8XFR++<24S"9'1]*;[=9M>7Z9Y%84)O,Y#OXYAD MSW,:I4]7(SAZ^7 7/FY9\6%R?;DCCW1)V8_=;<;?)G64=1C3) _3!&1T0%=8\6O$@&E-X<_IA4O3[DF6\-.1^[#KX]G7Y M[S[S0+,9U]F7X,;L/SSYN;[$GR\)1E-V):R<$6B3^ ,_%@NP,< 6V. + 0U[HOA[E;3?<+Y MUXV ZD9 (I[=%6^U2O<)R_E 7M'P0!XB.@8DXCE!DA75T2OC>2)>D5J':Q^B MR\GAF(-JXSE.;=, BFN@V @T2..8)PL?%:N?8Y!O>?_D@&=SSG@_A,DC^,C[ MI?S\20>[C.X>0<+VE/^0'I9=P[)/;[^$LC'89&G,OT:$T378D8P]ZV#92DM! M!_I6JSUM!3QR+#UPIP;N&('?9G1'PC6@O_D\FO.VY,T(4C[B,YY[63'X =RF X;H9[:^&X+KVK2@=6OL?I& MK NZH;PSUAS=@29[CO7$SC&'O\?:SO$5&AY"+FZ15:T<[&!/3WA:$Y[V=4ZV MYX34)(Q"\A!&(0OIX$PT5W5O:\E/U3'G8^BWR*M64\O'>N[0DD)L# MSQC-XE=P#JH:CI'9_M1IP==8=8Q4>+2*@$;P=Q6T6Q5:,Z*49&C6Y/>>FH.J MON:TX[9G'8U55^-(T89FU7[K+!M 5;==5Q$(C547="GLT*SL;YV# JBJMN=. MO39TU0KRA4D'>JGNT*RW[SFA!%5=QZL4;,/VQ*BQZNH$*=+0+*-W=$WY;H_+ M%0C2Y$ S%A;//$.JSED6ZT%3UDEYA&9]Y/D+#B3:4[&27*=11#(NEKSEQ*I2 MNZBL0OK'E,\M"[9;IL^L"5FJ)#3KV+);X?@%75&@6K:H(]B'S/]?50D90D9):DYL"5EJ"3)KR7A%5FJ[JT4N*J)&:Z4&&26F(%) MZJEG K[?M=]%4BV062V"B*_#P&QP0LII'9FG]>;1S.XUZ3D=EIY]9LV3)3G9 M8_-DKSU;&IZL6)W6H?7R:U'0V.)IV[1)0VH -FN EL:P+*XB-S9V/I]*(&KW M@<82<4F39?&B68:DAV*PA M;\^RJH*^+.LU:Q*0LH+-LO+6+%-5!#O:%%,-$31FF-0;;-:;MV28JBKM ^@* MODFAFKBE\&"S\+PQLQ9X\ D?+N2H^47J".XYF=*>$<][O#XGJV@O2)"X/. 4 MFUK2W-:"= ,^P+'K(K$E3L((D+SX.-ME_/GE0D84%E[ZBXFHN>SPT9 M;$N9L8FX09Y(P.5%_%\D>PR3 M'$1TP\%;YQZ?Y[/R;KM\8>E.W/8^I(REL7C<4K*F66' RS=IREY>B@KJ_V%P M_3]02P,$% @ V8O94L$/.T^0!P LB, !@ !X;"]W;W)KD4[:?[^7DFS9%$6[#\Q./L1ZG'O%IR%'!%U>]&_QNPGQM4"+^D_)7N7>,-)4G(;[HD]OY5<_3 M+>(9GRGM(H&?%S[B6:8]03O^K)WV=L_4AOO'6^_O2_) YBF1?"2R3^E<+:]Z M40_-^2+99.I!O/Z;UX3*!LY$)LO_Z+7&>CTTVT@E5K4QM&"5YM5O\K4.Q"D& MI#8@A@$..@QH;4!- ]9AP&H#=JJ!7QN4U <5]S)PXT0EUY>%>$6%1H,W?5!& MO[2&>*6Y3I2I*N!N"G;J>G3W<7KW^^WXYG$R1M-'^/DP^?@X17?OT=W]Y.'F M\18 Z!S],1VC-V=OT1E*<_2X%!N9Y'-Y.5#0!NUI,*N?-ZJ>1SJ>APGZ('*U ME&B2S_G\T,$ &K]C0+8,1L3I\69=7"#J]1'Q"+8T:'RZN67 M@Y?]\%E@?@!_A[!)&Q;CP/-WJ ,._HZ#[XS&2$B%Q,+.XL!CL/,8G!"5F71*+#')MPQ"9U,?BN$E&A=B$6J; 3" MUD,Q/#..# 86& 8&!M%)&Q9@LA>. PK1CD+D[-Z[-2\2E>;/B'\%Y9-<.GHX MWCF-G7&9)AF7"*H3E,GB"]?N+>$9NIU\QO^UQ31N12$.XA@;(;6@6!PR(Z)M M% VCB-@CBKVFGGO.EC]PR9-BMBPC,(?\SL0:A-V:(K6K@UZ-(M\8VF,;C/G, MR*2)!49#BJ,.1GL*A=V)SG-(DZPDE,Q! U.I=-J\6,=M[>R@%11[YL"UP$@< M^68GV6#$"W ')])P(B>4(7$D_VM&I#U$XRAN=Y,%%\4T-"NU!1>'I)-3HUR8 M.CG]KNO1HA"K+2^1V_G0UO// X_X9F6RX4(,(\GD8\'1P&-=0ZD14.Q6T-M< M\8*#4J3Y3*SLV<;:,2>^;S)IHQCQL,[? [GG!*$L@[6[02*Q6T"]3)69?7&N81K:)]^NF0J313N+6SMU( M290JTJ>-2IXRR"$!,^"2@-0$EB*;\T+V]8H[G543AS3;*#Y';V"U-Q=9EA0P MU80R(I=)P=_:NK!N2+P?<5'HHT$KD 5HK+>E+V0;P.W8_TS(:P>8X];6XUA>16&,3,78A8DB3%, M;GQ3$2U(' 4!(33LB& C\L0M\@]\SOFJ#,%(Y!!%E>KCFW-\\IAH])>P7S@F M&D$D;D'\"\>$;QL3K>F!#68;%%98YZ!HU)2XU?3O."C:DAJ4?ZW0G0B)2]T+Y;YCVU+*"AHEI>VIJ 9HA,3^,[%N^=16A_N?(37W/\>IFZ?"(G\_4'MKVZI!BF,Z8D;7!6&N'T@(CS ^Z MDKZ11^J61UB%+;C4RS"(A>3%2SIS5F+:* <-?S;[&[&@[M75\>QWVW]F]BZ* MVD'U(W/K8FR#81*:VP$6&&8P@^WHHD;2:/R+Z5D'V#>WC$ZC:?99NYUL2"9XE6M'52 MJ&](MO?]FRN-]5NV/CQGQ&_7](X\X,?BD'_1X*P]\+0O=]I+]/#(U9=03"&3AD,/_C_Y$&C M>.R(4EG+X/"(U2EYP/J1[OTS$I/^3_'_KAP8['T9L.+%<_E)AH2^V>2J>M6X MN[K[[&-8?NQ@7!_A=Q-LN7[#\+LQL]V!6@)W;+Y@6,$=:KW#X ZSWO'A3O7- M0T.D^IKE0U(\I[E$&5\ *>\BA-XJJ@]$JA,EUN47$$]"*;$J#Y<\@4FZ!L#] MA1!J>Z(?L/M,Y_I_4$L#!!0 ( -F+V5(2;[^)* 0 ,L/ 8 >&PO M=V]R:W-H965T&ULO5?;;N,V$/T50@V*72"-1-V=V@9\6]1 MLS%B;_NPZ ,CT;80251)VDZ ?GQ)2I9MW>(M@KY8%GEF..=HR.'T#X2^L"W& M'+PF<ORCR@LPS8GA"XC^CD&\'FJ^!$*_1 M+N9/Y/ ;+@@YTE] 8J9^P2''>CT-!#O&25(8BPB2*,V?Z+40XLS -UH,S,+ MK!A M\7 *@RLJH'=8F 7!O:U!DYAH*CK.7IKZR% M7E$J$V7)J9B-A!T?3AZ_+A]_GT]'J]D4+%?B\3#[NEJ"QR_@<3%[&JWF @ ^ M+1#%*=]B'@4H_@Q^ =^64_#IYC.X 5$*5ENR8R@-65_G(B;I60^*]2?Y^F;+ M^M $#T1X9F"6ACB\=* +,B4C\\AH8G9Z'&7T#EC&+3 -$S8$-+W>W&@PGUUM M#GL=;*SR^UC*G]WB[PG'B.,09(CR-Q 0Q@%9BQVZQ^D.-\F=N_.4.WE*[(>V M[)6K6@#(LWRU1%XSLDI'] XP8BC$#(G=$4M,7D5_IIH'5 MN-OE=_A7DQ2YD7L6?L_M]6!%B@:4W?/LBA1UE.7YOMDLA5-*X73&/4_W6.QP MVI$G;NG*_7!5)VZ-E%WA/:U#C(HR78@+*EY)Q>NDLMP]LX!&F2PD'*4/O:E7!/^"*U(/& MJ888/R!QQ^%4^+D0P'"U4/XL0=NX:\EBH)0 M'5/=1IV02R[FB8O9R65!R1HS>:=#,6"8[J, LZXO?JI*\(/+4N'OG!ZT3*-Z MW#3 /,OPJUK548YOMGWZ4V&"W66D4:XK]\KIR(?=9_[U>\6I5W*_N@>F#2BS M9U;UJH/:J38[*%E,2..[_*X%^UF8DF&Y4?\=$ M:+N4YY>>J''%[E MV;\/_P502P,$% @ V8O94E7)4RCQ @ U0< !@ !X;"]W;W)K4[CM&PSA,O"3K6*@)L]O>X#4$(%XW1.-$=S*;!['D\["U&0Q0LY&LR MFBX"-'M$@]ED_C)Z&DV#\=L(/<^" -VBUV"(KGY2=CM5EVP$:DY!F M@'[UEEPP>6]^7TCGENE>U&YDA?(U45V75OFTVOY;7-W;&] M-6%>R_'O3\.&-6&.X[B?;"?K;Y;K;UZT:R9B8"@\\>E*";J6YU39=<$CK\SA M7?3HE(@-X]@3_J;,V3>2=& MN$[%U*]!3M.J./HUQF_6N^F72OV+2A=4X+3BYKG3X=><#L]R6A4A-6%>R[*K MIZ,FS'%LOU'18QX5O S86C<.+E>\)2*O&.5LV9MZNB17YONR9^4MYI,F;W@3 MS-8)X2B%E:2T[GQY %G>1/*!H!M=5I=4R"*M/V/9=X&I /E_1:DX#%2"LI-W M_P-02P,$% @ V8O94JK27879"0 9#8 !@ !X;"]W;W)K6XZK ,L.B1]<<')K:^M^ M4&!L=",D5A)Q\N]W)&0&S8M'2-8?C(#3/=W3,WVZ1^+\.X\EV?/;$WCR\L$H?IJ5U0>=B_-%],3& MK/RX&.;\76>M91K/65K$60IR]OCVI O_&%*O$J@1GV+V7&Q<@\J5SUGVI7HS MF+X]<2J+6,(F9:4BXB]?69\E2:6)V_%WH_1D/68EN'G]HOVJ=IX[\SDJ6#]+ M_AM/R]G;$_\$3-ECM$S*4?;\CC4.T4K?)$N*^C]X;K#."9@LBS*;-\+<@GF< MKEZC;\U$; A ;!! C0"2!(AG$,"- )8$J,DDT@B074VBC0"51P@, FXCX$H" MR.2#UPAXDH!G,LEO!'Q9P#4(!(U ($^K20 Z+Y%S9"^,L5X'6XZV:YHI^!)N M*,<;&T5> @[EB"-J$GD).91C;A9Y"3J4HTZ,[K^$'=9Q[ZPV2;W#+J,RNCC/ MLV>05WBNK[JHMVDMSS=6G%8995SF_-N8RY47_?N[\?W-X++[$%Z"\0-_N0WO M'L;@_@J,PLLPO.WV;D+ 49_"T<.@NAZ.PJMP-*KA]_T/IR9<_Z8['H/N&>2? MWM[>WZW@H'O7"+Z[O[D,1^/?0?B?CX.'/\&KR_!JT!\\O 9GX./X$KSZ[37X M#<0I>)AERR)*I\5YI^0>5W9W)HUWO95WR.#=0U9&B4:L;Q<;I'$91PD8+C\G M\03.IM=29=6G7WU_.ETE4I5(057_^=+H!I#,T2X98AL/N<)>UQFDR\:Z:O=I7]X,J[M M8W6GT[CRMQHBBJ=G@Q3THT6L#]R[0W7]L!>#0T<^1K#?;QE\,ED-PJ;@OIRQ M'/ \@)C5C$_'_?53584K\$@G61SIE'_87?UE^PQGL0Z&V_V5G*,F;FUCSIB M4\9+L,\)XU.2?F5Y&5?70UZVL#SGII@VR)U=[YC;R0IPO8.F^YTTO=M!T_ @ M7^L,;,P&'R?J7;VS *$9]X4+)=A4'?-UE.UI:36@P;.6K".XB";^Y+ MMKIZ79,EFR^RG/<&(/Q[&9??P5^C+$D K[Z?HWSZ/TOPZ7I@:IVR05$LJYFJ M-JFT9D]!RGL@_GG\@IED1=E:%;JM1I78(A M-&]MFF^Z>0+?^/'7W$!AH=H\*M.X>?^V&OY<;^JVC-=U7MTX0!"Z5 M#%=AEJT3K,T.?DWZ"@-E7J%/7=\XL= 19;GS\Q)3KU&^.6]G$ <^EA;&I08H M04(-I KI)N9:@Z$.CV<;-M# 7+>->:\UO8WYH,4$#D^];>"-#K@Q8CLV&RT3 M/"3UUIEEEB53EA>_[YU^H2!?:&??S;S63Z*B %V>OFJ"+RH3P'+!+]DWED_B MHD:M/E[54]NR<0A5JH7$#\QK6G MM)/M#QJN7>A8LP-Q("]A#0/+*UBKR#>X M+$@:$JO+GUA15IN8^\*B//F^]FZJGP&;JT2UD+J*'UM0;3\$YT,[Z==K^ZPZ MNIM6!B]X8Q'5)X+L6W6M:RIZ4.5U@EQ/-G@+JFVPX'YH)_]5&S1IM4%QW?^ M5TG5#6DM=A5;/"KG)RNF;:TH!Z"]'KCCU4AEE=8HE;S/,,;$E9/B5ES;.$'R M<#^6/ZQ8"9M16F6>XU!S%0(%GT,[H1]>A_2@2N%GT*4$$SF'!&K%XLAK655& M?0]#>0FI,(_(T=38A1!!--!/%A*5!7)^;>. !'$B^(M;AV; 5KI#O,R1*^![ M'9"'V;CXT$8OO#L=']YF-(.TEA^]QZNUKVGG M51;%'@^(Y_IM1^YT2#_ G@-ECS7$[%(<($GC4 -TZS]#=D:"Q)&=Q'=*+X8) M(4J\L$>1X\G3H>(\-U!7L0IKA[^9"A5F:9N0J (0_?6%+Q*1G;=-%NF8IE'5BAUQD+020@T,RCR#5*KGJJ"A:$*"Z9&= MZ7]N9]%#:@4 ?2=0DG6H WJ^N5) HE) ]DKA)[0@2%,88 1EES0H.:HJY2,, M#7R/!=]C^TG"$5N09J16BJ52@7R]!=3V0I0.V%XZ/+"4IQ?N!.=7D+/%,I_, M>/[9VLUBE?=Y?6?F?2QX']MYWV21=N+4GOH,4R)16(A5=I?//JX-J@Q['V\< MA-LK@$,Z/*Q2KH^5;+4-U398L#*VL_)!'1Y6VV-,)8/?;P&U[17DB>TMM*W' MPVH3?.;R:DA:(!^VX]K&"6K%=FH]3OT78I5I,426LWPLJ!;O=V2^>Q'6PYK. M&/K(#63NQ2KWRLW;M489A [QY7,"#8X@N MHR&".HF=.G_Z-&A=ARJ5X2#P*)8=UP!MMT<%/Q,[/^^?TJ#6$95OE=C9(&WK M!1V3_1IR?;K36ZR>=BL6VR!MBS?N1Q]T0_K'FD,BZ)78Z77?K-,C*I="0N7C MZ6VHMK6";XF=;__MU!02E:D)]@+7G&\$4Q,[4_\;^:9'--TU]*F<;D(=CL@Q MUU WU^486C$B2)GLWE_O<8!Q131'YQ#;@B7(FNS>$&\YP>@3E:=]PC>#5/I< M:7!R/_S.H(L:'JR@@O2IG?1_\AD&57F:>H'F#$,+=*DQ9%3P.=W]%/U(9QA4 M)6'H>%"NCS4PZ>CQFFK.V;DFPPU(*MB*O= MB+8,H]0-Y-NI5--JMW%MXP3UTV.WVKHJKT&PO M=V]R:W-H965T&ULO5;;+X0ZT#NM93C' 18/RS&3.[U2 MB>(4$QY3 @S/VIICWMS:"I\#'F.\XAMK4$Z>*'U6FW[4U@R5$$[P5"B%4#Y> ML(N31 G)-'Z5FEH54A$WUVOU7NY=>GD*.79I\B..Q**M?=8@PK,P2X1/5W>X M]--0>E.:\/P35B76T&":<4'3DBPS2&-2/,/7L@X;!*FSGV"5!&N;4#] J)6$ MVJD1ZB6AODUH'B T2D+CU)2:):%Y*L$N"7GW]:*Z>6N\4(2=%J,K8 HMU=0B M[V_.EAV)B?HF!H+)M['DB8X[N@]&@[[G3) 'P40^ANA^$L"H!S[R$!HZW0$" MB7I$_J2OUF,?]9#OY_"1^^WR$,X=.$$ SI4I3X?#T7T!!^>^)-Z-!A[R@T^ MOC_T)S_!0[V^VY_ ^=CQ90IW:-)WG<$%7,%#X,'YV06<04Q@LJ 9#TG$6[J0 M_I4+?5IZ[19>K0->31A2(A8<$(EPM(?O'>?7WN.C=^);1P1TV;BJ>]:Z>UWK MJ**3S:^A9EZ"99A?]B3D'J=_S8BD&P?IWCO1E^PH'9U,M\P]]-[I=&,/_?:_ MDW_3BEKU0ZKE>O4#>GW.LY!,,= 9C.7?*68,1Q (.GV^A'C]D3"+ M8H&CBWUE*P+9>2!UD[QT;-.6.;YL%F<79+Q%W!Y#O+%8KRS6CUH,,(LQA]MM M?T>JUZBD&Q]4/;>Q8]LTMDKC[6)JVYA>@6EN8NI;%=Z5L1KV_AHWJT(T3ZGQ MW3_4V*ZD[0^J<=?>-;Y3OUV,V:QO%4??N+A2S.;Y3,)E#AD1Q4^O.JW&'B>_ M[;?.N^:-:^XY1W),*J::O_+%C#4,V3PF'!(\DZ&,:ULVDQ5S2[$1=)E?FT]4 MR$LX7R[DJ(>9 LCW,TK%>J,"5,-CYP]02P,$% @ V8O94N];)VU1"P M/3< !@ !X;"]W;W)K/&1.IZQ)?4V,\UCXK3]D+D?: FV>$.1*DG9<7_]79"T8 )+T$IZ>[_8 M$GD XBP6NP=+Z/2N*+]4&REK[^LVRZO7)YNZWKV:S:K51FZ3ZF6QDSGOEH%0#1K$[ZF\JQY]]A25JZ+XHKZ\6;\^\=6(9"97M>HB@7^W?L_^=H9XBD-:-> &@U(,-" =0V8 MV8 /-.!= _[4!J)KT%"?M=P;PRV2.CD[+8L[KU1HZ$U]:*S?M 9[I;ERE,NZ MA+LIM*O/YN_?7;[_]_>#__^OZ/2V_J M_7:Y\)X_>^$]\]+<^[0I]E62KZO360UC4#W-5MWSYNWSZ,#S"/7>%GF]J;QE MOI;K?@,Y_/ 4=,755?5XI@^XKN5:.BUG38& 3 MNEVCR*>-U;2U,@FQV%L558VQ":TQ,$:$P08!^<)D8X,&N$0'+I&3RV5=K+Y, M5299P_"WD%ZK=I;D5_598G0B:Q"4A-PW^-BHB!$#M+1!G 8A3BD^4(J=E-YL M=TE:*L_W@$>:W\IV'6!48H<]6QHV@OC4F+NEJYL>!^+KM.,[6;RO-[)$TX=O M/6Q*(G/8&"H0Q@I:(BC!^,#0'V5,X@[1FR2_D9413ZI*0BA2BS]+DZLT&XLM MA.KG4:>ISE>K8J_B',08F=XF5QGFMA%#1M=ID3#G\#^4$MQ^_;!NJXE7* \"B526:BD\LG][H[V &LK]I,\4 M-Q1#_))'PHQS& X6O;FDT.Z"<" V$)W6B3NO'YQEE]P/>HJ[B\\,-P"W1AQR M8?F)C9H22BP_L6$\&N"N)0$18]S+O1GHE4?([2XK[J7TKF0NKU/4+>9=Y[V( M3I@UO38J$,1D9X,X"8=BIE89Q"TSWAOY>##0=(1L;3!EPASL H5!PC,YV; A M0EIH$+?2:)+ "(V+D3X^<]Q;;2E!B."Q21Z!,JNXO/ F=O"P_"8\9,]C9LROR8F3(&P;&0/@I]?0-H)4/< M4N;=\?J\XV8@:F[@%!J,T-O=Z&"R( M"!DPHY9 U"U>YLDNK9,L_0O4 MI"TF0E/$+Q"0NNM-T?Z&G.72=9-YN?Y6E*_ 9D '-4\&-=B7L\&KI[;)D)1LG MFC1E+'"L?;Z6Y9UR.<"NTZH5^N@<(,4)02+3>18(S@H)+DC?&CKM4W?:[UM# M;>SNVW+&M5=M(+)OBFRM=&&1H,4S:B=K&OB^M8!&BQ]+)Z1?OM49G[D+&Q_E MKHMXB@]L1;:P":E4&:K=G.[4KJ0I'M1236@[_1A/9E_#DP73,$($0DM!T3 1FSIT3TN>D909SRPQCF5;5'N*! M-8\HKW&9@4 X]ZE9LW+VU.?UZ)W",3I#?I7E*FW]6=]_VT\U&4IZT0 M()N:(7N!P#@U5^@20='8']A5,*TXV/BKC29U@0J^3=?@EU?W:&Q'"=IZ(8I" M)LR7'PB.*/UARD8$)S@/Z0!)K3Z86WTHDFF^*IM"P/.U;#^]4'%%<9^T%E#: M\1:$2=Z5QDI(X66ZJE61!.ZC!D#*(-0J<2P0V#00PIYC!!>"_AHR@!8HS"U0 MYD]FZ26U=R5OTCQ7TZ]V1Q"DBC5*WI8:C 4^-\G;L#@FOK64D3FCG-!*"+,*EPB.,6)R7R(PT*7^0.&2:8G$W!+IHS%IX-S9 M?MV5!=P5W3FS14KL6_'7!@D3M!P!];EIPT9M M'.+-2P36]^;^"V:MA+A;"7TJ8,O^G=&(V\H%I8K@,*H(S$55BR'N%D.7^]TN M:^0Z,%;2/"NJ?=DJAX=-!CAR>ZX':\ =Y?'%5GIU\A5/ M3=Q6/,*JOR.@(#"]' $1-E"DX5H]<>K<3@T8H7JH:73+^K"-! \X=L?%M>3A M(Y)GO!S6"S&)\=ZD?8W?O5 8*;1S1,<0<[N+@#@Q,P8""@:B#W]TTL.MAQ:X M//_[Z"-2R+<6J VRO-(%Z7/7,HF[9=+OG;.!$\BDS.X/XG<]KG6Y+5UH%)A; M%005F.%IB8"("(96G-9 W*V!WC2+J2A=*T:+"CY2#?E;7FMSG?#Y6$WD[WJC M.^?(>PP0K:9L0V"6#SZYW,%U]N?N[/^4MUQS;B?AB/EF&1Y!60R>7-,0.I,+ M=R:_A+ !GO$O#^:LBR67]DZXW[G.G6+D.,5W5N&$3E#B6[?W32PX%-H.=P;+ M&&)\NX] J&#F*[@E A,0&@84B=#Y3XSDOV\ISRP$ATH3MO'#R^YPO.E(GZB1WW+3\9A2P12#CP^D+HW"'T;B22C\21,&GCVG_L3W_1?--@JR+?A;M8(H<@^:KU+[:>CN M?%>FV8\_D,#_Z>&P>'OFN^E"G=Z>J WI3C:_7,CN7[K.!>N4$XRIHU9-3_,4MXWV\$G8N"D1-UZ(&RBY%6QQI!!/^X!71N"T:. MU*&'E"Y&6AWO!J 8_W$CZ)P:N',J?E;I8J35L48()B0&(T"LB":??%" FQUAE]NBG.%M9WC2_@:J\1BJTQ]8/5P^_L[IH?EUD7)^35TN"7#\/ M_%<+"-7V'8BV< =K _$&[F!/@44(=QAZA\,=CMX1<*?]^9&FV/ZP[&U2WJ1Y MY67R&NCZ+T.8W++]K5;[I2YVS8^1KHJZ+K;-QXU,UK)4 +A_713UPQ?U@,,O MYL[^"U!+ P04 " #9B]E2R^4_0P $ !Q#@ &0 'AL+W=OO=^/!\V2,IL_PNY]\>YZBAULT&DR_H-NO#S^FZ-,CD93K)=4L(LEG=(6^ M3\?HT\5G=($81\]+L5*$QZKK:(C)>':B8OQ1/KYW8GSLH7L!GA6:\)C&APX< M(%,R\G:,1MY9CX-,7B/?O42>Z^&:@,;OA[LU\,F[X;ASAHU?SH]O_04G_#W1 MA&@:HXQ(O84MD1 >097Q*%G%MH#@@,@(BQ%]@=-#476)!,R4A-4CS:0AHA35 M"L'\%!UY0PVWX?E8?N(_ZR8X![4LR)Q+ZSX.VLUFUUGOJWYL%7AAQ6A2XRIL MM4JC P6#4L'@XPJJ P5S61)&9BQAFM%:;Z;KUNK9)LZ_^S*T>M(PYM+PPJ6KVMDK!MD_LT/ MR 7C"B5T#@&ZURVXLV7^OLDK6F0V@9\)#<\!6US"FY!*8P#]&PO=V]R:W-H965T MFI)>.M9/+L_/ MGS\YFJIY].8U??:^?_.Z'8>Z:NS[/G/C\6CZT_>V;N^^>W3Q2#_X4.T/ W[P MY,WKSNSMC1U^Z][W\-L3/TI9'6WCJK;)>KO[[M'5Q;??/\/GZ8'_K.R=BW[. M<"7;MOV(O[PMOWMTC@39VA8#CF#@?[?VVM8U#@1D_%7&?.2GQ!?CGW7TGVCM ML):MU17@8*CE7#_S>?A ^?\\*EO'!)=/-$1.4/9C!O7O?M7=;CTS :_D!+I;>! MN*K!3;D9>OAK!>\-;VYX,[)VEWT_.OBC>E8\I?&>KHSW2[\W3?6[06G)L^NV<;#8 MTK#P $O>]];99N /@%\_58UIBLK4V0U\:$%2!Y?]]]76#3W(VO_<0]$S3]$S MHNC9__WFW#L1:OZWKC.%_>Y1AZOL;^VC/SI[>/CZZ<94>?:V*3;9XZHIZK'$ M!RM@DQNWKBHKT\,+>?:/__#-Y>7YJ^NGV=5;^OGB5=;V^O%PL+ ;Q\XT)_GC M5UF%I&3 <=MW?>5L9OH!:<+=J.#3NJ[VMBEL]E@&\0-_E;EV-]R9WF9=W]Y6 MI04I^C6=XN+%*Z0>J,ENQFJP0&[7M3W0;8H"#$IO:,5EM:\&F!#VNW%L'U$T MJB:[A86UHX,?2U!A7"2H]7" &>UVK.J!^%BTS:[:C[W9UE9FN^HZ8"(-XS(8 M,=LJ+T=88P'6!\=41L)H9456+4/S.UB41YMGN]Z,)9BF@2U?GH'8.ABLL0.: MR.Q@33T<BA.CNVC3UEM1E!BWN@ M(N>UD*6R/;RVE^<3K@8.ZI.XD RW]K<&.%RR#H$L_#CVX'%X5/PSB.. (H@_ M YEUF8Y[9W"@:H"-AZ7@)L!8\)G):E@,#EQ79EO5U7 "AO,[,/$/MC8D [!? M_VJ:$>7\&[0DYR]U;VYMCZ\/+8SE'R_:'I;A]_E?Q\;"2Q>7F^R#+6KC'"F& M-QD?+(P".WU@NX'6?DJ(,&\JWZ W(!/7^&SV/?(&=C9S1"A. MSG^X3O\ 0M;*7Z[FKX X6H ,*,["OXI$FZ$08>X\FJK=#W[K.LL$2<84_LI)/9!:W %?9 M@8UI2Q16\KUVHOVF=B!#XW!H^^IWU!H2IR76?Z;4$'M5'5'MXW; L3(8T,$4-@_G3L4.')Y<"K"6G3)=]8"[8&#,;+#9N@0UN# MU79B [(?8=T#6.]& AV65;X$Y*.V+W\S-X X2C%T/'2W9D MZ%;L#D0&R OB?BK:'.][$P/?K8>K4XTVY;)>.0K MFA9L9/D7<$+J)T"R ,'K( L+X>DB*7,'V%-WGU3DD3A,=2>_1U26B 8M%SE7 MLD%IGKX\S\_/Z3\A)\^>Y\^?XW\O_">7%[.'<(K+IT_SB_,7^=,7+_WG\(^H M9GUBHQ86#/KBW&C%D,;[%SCQP$XN["*/!@K.HV2@@$84$UW>YQN8)6OVH,4) M,C#;5W9E!]9K\ 4 M9!4*=EJ 2GVD^T+ M1.RB/H0C[WJ :L$N 3SJSX#5[8!,4K%!USKVQ<$@W/?&2>9)_0((@H4]+Q'; M(LPOK"UI;7]Z_O+9YCD$TA @H"3N8%I RN58D.'UQ#"\=Q34W^8L7SZ<&Y!X#N>*59_IE M/Q6V&VBX&TOQQM4_+=C3$:"W(==3GR*,RU ,XBGP!V!2D>?-2"()) 9B%X4" MN0C_V+.A/8/_88JD?/7K[,7[Z\_-L7OKJXO\_:OO_BM:G1_?IO7]L* MU/I_W#24>CTK6H?S@!.H M'*IR=830NJ:D1%GU%/$TR(NB)X,*]L#XE$2>U7:/GWCUW5E@2@_!G+C1I9TB M0MX3AIENZ ,.# MKS*X)/5YG?B\3GU>5ATA1J_@L_I$P!@FQ8^%V47=.J0]7NEG^3+P/-^Y.SGGZ\1R( GV55U)7KP M;RW0^M;G?C@%QGCG754 )FEW ZS#JTI*7/88EZDYL7O0@SK[%=]G]OL>Y'^P MJ0>\^/I\'BSIS6/""Y-2%2=^H!&P-!S<"R1]LCV9[[UK/)OD<[ MA",FN59.OH(:52!@/&&2G(U7#VZA8]PA9N-^[%@U9"_ZDI2.5KG'S!?96DSV M=230(B_WSU=7[='\^AQ@R%(Q/"^$\KC;*HY)!P0T!S44S>->@ M!XRRJ0S>,1O8:[Y+; KC&(H<3<$IQ@"=+:;+&C;L340KA8*_,5S[T0U@?G&5 M%'\1IY,4$Q)-4[+Q^0SF8PX40DXT.L1\9!O(&9@AW,.0?$29.YJ/X$<\#90( M 1MP['@M9@L^-MN-PP@B!_ =9B#&N^E+'G761&-B2?\G23Y/H#%U50 M,<4,F]=0*(CHQM2()ARFWUE70*DP; ([2ID%5+(6@I>]I+A9 JA>(C8FI(=I M_3PE#H8I=85,#K/V8CDIIA#*F&&4FMB"%N\@:.-@C8CP_E&G!'D%07,42+"O MY.%&9W=C#;MUR]8&%K4_J]FFALWTKMQ+#[Q'J.)H#UG^3EU&!8VKCU"Y&N;VZIO&ZY*,#*(3,46;)F]Y;SH%I&/<1 HHNB0 MUO.055^,1Y398AH[5K>K6>+EZ35+*X91DA=@4%QJ*U4F MJUZP.M@5TR LV 9%1X@K=2R(X5F44\/$M@A7V'.R4\R2&*+V/DG=9#^!(87! M_LN:?K$FM^._G_#O$)*0K%V!F8$8\QQ+,'%*7)[%XC"5B,\Y]W5^\5(B ,4Q MT: NXT!'Q\R77I\FRQ#26+0HJL@?*O^M1Q0,$%$A6/"/ MYB^@E,-I+71=G8,LR\'"?F]/&$U&LH=KKH:1X<.O"6I'U6^=QE_ CL6W='/L MIX'0X*F@15W 2D==48>EY;88QB#D$<=F1^U&0(A00=A=3(5_>[)DJB$Y2])W0 M ?O.)?.CZ3]:!*AHMPS)8VIFQ,!%W&$XNS(1Q8/GFY=)- @??*T?3*/FD'\!Y,HA&D'HV:R*XLC*@+(AJ,3N%Q*Z MN93EV6^;FPU$?(1'3Y']R>/,G6/P2?LFK^PQ \] PV ?S>1="/,QB8^E"(,I M$BY4X; NS=>/T6P-'F19XKD6A,WE5&5 JV(^ M\6+CN5DJ::?L 9L9(>)^C"]^I3B?LFV.@VFJ8G:PDUCV6!#A"--QT2T:%0<% M".7Y@/XG FX^!/CKV.)0(BD]20"AV7:+G5^T!=AZ=,K B\*2*1.$Q;D. +UB M&.J=\<_G+-*P$AF<0C\"(3 _NK_> [Y3A8@!-O06]_<'6]2D:0A1 ^D8@#!$ M )-,+#S#(CELS!&E#+O2FL^6(MD3L1GH#OR^R!8\ED#[*]G+!SG?=A* <@$( M1Z9TL>2=.!2(PU&N%&ZIZA'A.//@XW1#M5%-=!&-4#S MY\8=MN,)15C+N^,',<+"[H>J([;BMH"M.:7[KQDS!KG13G(JT05AID0D>"BT M96?<6.&M\Q%VH*7JK AAFV"P/V:2&%2&C+Z7&+S8ADW S$OY\VN0**J7GOXRJ21()*01#%$(5@?*@H,L \A MT7I)\&BXBML;FJ@0< ):KB%2B^WY@PM>TM45F_S6KXML'^Z,?W-Y(5^V.4D1 MR)12AD9LF5-&X2-&C1-4V#RX]79A2^<[ M"IL#2I4+S 7U8J\TS2^ OH>W:-A]0^YLD5,;[>QUV-@HX6+X+(20J@N@D@ 9 MI1XS-O)+>"YX2;(%BOW*=MP.F&S3Z!0TOS>E78I69R(.#&U! $/VE(H9;<9) M"]-[W61SPKG!$%&W-69.U+S%1@6+7[=XHB $W@ !=Y54'WR.,O>I1$R!H(#Z MIBUN3\ GILDK@&.-=K]$";'.G#C+YA-CT[+.?@1E(NB-M DV+4%N3.%C]\!< MRGA.N4MH7 (HS:X!P,.W"7W&56KAKL]5"K^0>TSVR;_FNW\3#SC%SKQ+J0@L M4@G"USR\DA! 0,3RS32$"1], X;UV&+6!;4N[LLRSL6"E1F2CSCT>CJG>R7T M$ESWGV2HWW%^F2W)%._M".P9)]D3-LYBJ;DD1QDZ2AU*H9#],D=.:+?!2G!V M1IL,3=1$_1A;#CZ11L"07ZG]D[H8&_XC&BI3WH*C!^G"1G@-2UI.O_JIPK@5 M9XU[JLO$52H@=;A#X")C=-CJCU-%$=8/L2.0#$_3. M26O#V8*SVL)&)(BJ EH_8I#/-50YA8 [-$4"&I'W\YV( >]!9#;"FUB =?=L,E-U*52]Y55%+;5_ M?8#.A4CF'A'-,UO1V-QX@M57=#'ZFY+S-"7'SY'LSOHLL&/SS&>H$\5NZMB6 MM*&];JB?BT!"&LY-A(,Y2GR06"))1X"01-(0"K+8)1R*0U=4.@($.B8L]M*O"2,(RX&420J8G_=I M$U9>@9/3R,@KX#2P -FW!+GPY99P%K-:\M$NKK;Z M"^P2/Z!/VOA)2!RY7ZZT5/;3XP&!7?X/WF=25 ZKPQ,+ M9Y3\X%B<.GMG]75V3U$T!Y_]C"'?SP1/9*88#(=4ZKPVWTH.&&Q(.W;BC,+8 MF.G"YFXM>Z(!+UC Q<],4B*D]\%01V.#O)\DV- \!EE7;T-\-X)46DE?=^A1 M@&CVBZ$AA4IO%&^1QK@ :K9RV,V#_(GAF2VJ2=:% MQ\E\8G5LM TL+ 1#N6@Q?IVC=IQ>NO9E?C2;X10L"/56(8H*P[#H:"AM)>E M3AXD=:%2.C63$DWEXM(";F 4GR.1:42.^ 20BBYP8F>X"\8T#:8&N E&CUGM M>FYYQ:-@.[5#\,>H[R-M)YG;*!:W(]I7E">>=WHZ3KJNN%]'*(DH'.1DK5^! MD2+YMJ?SL!?L:Z8&$PG]6ZACMFG/J9R^JJ9:BF=XE*X_*(,_4[EQ4CMU7(4$ MK>N1V5%7AC:UR=^;DC)T_)LORDQZA7 \6WO;1X?+&%MYA'__<+[N0R$^5:*) M:**(ZFQ-0=UL.Q2<):CH\Y(JTM&1?*W4.WBK#'EQ?R;^)O0X_-IV59%]\^PR M5[Y-RA&Z2HKU,8[2+JY2D_R\G;CW3K22HD<@Y-OL\<57H2*"PWWJ2-/QI.TG M4#)I&)5.0/PI%(Q?98\OOXIXN714=&5('0#9__CI5_X$E1P=8*,9!DC>XOV( M"H7\<1[G6&2WI,. R>-:]"Z[N)PT&*PP5!DG]EB<7RMXBL<,:1*CQU+/VMT9 MQOVZF1]^^2T<_B(%% W0S**;-H$(\>A_!!9+\C-%;F*[;FTLSSA J@IE:_ET M)?442P 3,?.73J]-X!& 7K7)OI=@4= @ACY4WUQ =MH.\;]@MK\4#RP4^V? M#9)*/='#!<9P8F?;]CW9"1XLX45T)#F4Z)2/J>W;K9K/;K&00R^%[/9T2]:' MXU.#L[&8\_ZU5'B.5&>A MRK$\'#:[P3S92N]3(#2 >2LRPYI0LE-AJP:NU4EC;N@0FB4%R?_[ M(Z/TYU8$D8V;6*ZP6V%]58)R5RT;HA[/3!VN^H)"X;(64C,J\H/2&,\]'%D^ M;.\/OGV0[G__@1X'D 8SFALK#T M8S&,=I)4/F;Y?,)3MCXZ5R \\7T#*9NH M6,(/TE9AD]U*DFIIP((.\E9&XFJ" RZL< 0 M@'Z]L_6M/2.'JZT(55KWFC* +1[F(X%1\=AX6?L0;6#L/'R: M$(=3PA9.3 &.%/SX_/QY[H?]"=WFM0=U?\9'K_WQC@B$XFL>B#YP\T?1]C8< MPN)B/ T@W;8!1RG!"@_B*S. 'T?*[V&,D7"%FJ_C*XH0CG',2I(J_?;.FP=_ M%"5%=Y01T7 ?S>E0LV!S0S)7Y9@T[(F?T2'%H;!25)'B@ <;**UB\.HF'Q4I MT ;^#9[FW;%>&W6]"->5J.[I&T$?J,V=*Q/9%C^%BY[^D06 MB<01$7[" :R]NW!*&:U=8?4$S_)XQ&&&UT[:(4T_3* @JN3>]/YTR.(6;L-^ M]]*4H-D 41:;V<_EIX)7MJ0W$2+GD14KF&&[$_$B:2@E.^'(Z MMC@E%\2@_*>RA9*RL%"M]\1K):EIMVDFDN@6-D?)]Z4F+SP%RBA4="2A9')6 M!N\K T)\M6=2U%F<-@YEF 2]W<&<_'T223<&GOVRG/I3>S@I@8NY= MO.'B*5\=I./D?,F&.^#Z&7M1]CZJRP1AXMU MQP-U(TM>_79C&'\?SH=2<&BFN,K55CT=;"42V>TX;D+'0*HMKQS[1 M T]0HP@4U5]R2T#EJ:;'HB4TE=O_2HB[#< E@V5*[67\2*G]S#-EU7%.9XT M)4FT\(ID/UT\.4M 6@V.]MI#_".V>76UO<>K3>Z8FVKM8N/J/3Z2F[!7I$". ME'\6,S6 E4X#PIFB$ U$;FZZ-UB]?)]==BRZK 'G06= MD@=GID3H2A_ZT'UA02I*]QVR#75['UKZ0HPOAS!2JH88 DJQ5PW!W[>/;'V M)D5TOGC)U-QG1Z5'OLHIB35^I]Y0X",*2EL L=#ZF9OY;0MW?-A3=\LL3<@0VV9<4126L(P>0967-)P_R ''-9&"[M MP)2M7SU8KA'$S4UTT\*?*6@-78>I[$8@#-Z:9MVHVW&(5':%2L1]'79AMJ,# MFTZA%S6F#X>^'?>(6O$6LNBB!:#"?.2F2FYK8C5!B-PPXD.*;Z57B?0>!,7R MR8C)?34K.R%+QR=P:81H1(3)?,0"C *YA?@0K4]T0A8I@>R+XG0/2W@6O*](H1Q,XP\Z M-]X//OP6\RTTET-R=-#UN#@OYN^Y;,/9ZA M %@]S$P*>V==2@!W]_O(G+$7%5^1<"T4W@,KR"#KW')'J<_P!5Q&1XD2Q&&: MM$_X83L2F@=4 L5@T5$J;$A;$PJY, )\;[_BVF>\39(]P)0'<4C= MWH5,T"07&!UG9$%D0[1B%A'I^K7X>_!BA&Q2+!>)$HN:#QG\ O 8*1(2F?R M81^(#^U:R=%(+G>)/\_9HYQAQ'#*KG_Y<::"("-X>0&G><>>[83K_%^@6US,476'@?HJ.F!<0D]?G ^E,A<8DWH@U\T,=I@2>(#(8CW+W,YSGP M;@YL9!^[DOU1.UV\!*(XTQXO&:"B8M7XS,"!_T8]"W2P,MRXX$?QE83IN9+E MY'(B \NDFYK8$].R,-OO<_$]*KA"++$2DXS]$ M*2,-/Q.^J&/]['6J&[+E0T3+YKN#]H.E\604NW-TB3CT =])?8$*C./@)G1. MOZ6*:W'0[T/ ^S[JTQILV(INYWAE;I&$SS,#9T!63\ MK0:LS*K9$U5&5@]\:Q9%B[384P<[>'*#/2YTN\==0%%"P!1E?<=&> K\S[+/* 8M_XI@ZOJR+ M&@RC5@F+S))+2DLZ28S]9O4IJD)B+0%W]PRL3$=V=ARPF5YZ@ZOYB118^KY' M1X.WB([.3I0@R@X1U\G7B !< M"-\C,H,-Z&#I+C1OBNC"/2H.^(8'>%(0:;[( MIKUCP8]P530!\\A/Y^]W31"O89B;!)Y;T"XT1A5>$^AO *!=)9 1 MFRCMWTXB^1Y["H_IV01:9XXSHYVD,[6-MKC0F:,X&28HW7,%97"4#ARLU> Y MU)#8]_?'8 )Q;.8<264[^>(<^6X?O;XVD4"6\K(DJV+PR[:P-ZKA,[!+4AR^ M>6>S-I=\R\_I#%M;!3V14XR_H>ALS^>:XY?YNX!:+N$<;*2,>!ZIPN_O&?O0 M(L':J&5D@IG"/[K@U?E$37EJ#!XU9@6B$WE8:DB_!DAN6(R^0HDOD0"EH5_C M"A>[0-%H*\UA;-07X 25!J3789%I)(!ZL\%4F;A$XY,3.3*X*$G4Q&E?"T1'4G7NXG#OA&S?Q/C3;%9Y:)Y\$U=B9] .IK?([-Z25XQ/1KHOR=3?&C8X=R M2C]N3?%Q["060 V%=SHS$&C-,SL4F[#L]&Q?ZG-#]%2?@G'WZ$LYX'%9P&/X MVGJT%.T2!/'3;=DL?NJ!LCK_V!HG;ELYCKT6<>MAU[:UW%K%IDI:G,8>3W1X M'PUSEDU" CD/H&WOWR&IRU[A\J0C;2HJN J@H[ RAI.(@ MA,RY^XJ[.S0DFC^@?)FI^P3" ^>Y>&3-$4 O0@3M5G\6.(&I&UMWP6U1)<,3 MBMT(>!. [2F-! (H68D$)./ %P44O@V]:,\XBL),B\\@ MIE_$-Q&=E=4ER8L(WZ\$[$GJQVBQ#L&:0O32G!S?123Y2CT [/,9;"?C:U5\ MT1+-+S)9LSLJ\VHI#)Z:9MCY(>I:6UQ9?/V0Y%O<8C;TBZZZ44OZ*R4^-_Q_ M%4\7A7;1W:/.DBYFW6'VO80LU1^KXB,(5A["B)DV^N] Y%]O3?*-F]AN@]^Z M<,30/.H_PD"0,[1IW$D">L:9?*O)PXOG9W=X8W^$"+NJ;L/9MH42/<&CR7W4 M9(1W5*_P-TZ%DVE8TZ[MD5&O=!7Q74NLLUIUIC_P(=FKMX([EF#G)OLA&$Q: M[+0*+_B/PZ3 26P(N2>_(S9%1U:2J0""P M+0^BU4&**Z)&"V2'O:0YD-%$8&2"-1TG-]R(\\^UA4@PJ-ZFPV(Z[A[>B\\FX2J<[Y%MEL%CR]'"=('VH7)P:,UVDCC5\C^E#+R"8!9 M"^!G[D$#"TR_)6O$9VRH-N7QF5DEE<\Q4Q?9'89M7#UIV9-3X00@HZUW M:)G\/032=(;-M22S[>PK1'BCW3RE%79^UOBDD3\$"=C8$,Y.Z\;&696[ \#$ M0]MR8A.ON4!8]Z4[*WV"L_UT>@^8^,:M3Y].16&ZP(V74G<_5,(F$-/["D>: M%_$TSY:1P-7H#*H&B>%\^4+/$Z4*Z) #]IW0\17JC8V[9;EH%._'#!"^[]L= ME]+PRZMUF4NYXRY^TH4@2O&=5MGP.!B?>DHZI/( DEG.]8HDW*P]V%JV>W'3 M>Y!"2=,:_\U"<:)F3E:(V+!)%6'*H#?O'MN!KB^.>H:%K'R"_AFG*(")O_R8 M4R IE*$2A(^P4V2S-.Y"=/%00$(WAWDQ*K%(IE!(AYCL9R@D6#OY\@?J45'? MP1%@DF@3$\67N0[&28XH!5F21#G#."!\V[.Z)G\E*4;J#CLJ7.] M%D?Q]=-S9,[S3Z%3GF \P55QK=WQQ"->[:;;"FP8TX]T7D7!R.HENY7$,.X./]TJ35 M/B\296UFI2A*/:,U#BWX)46Q2@YKB;]0R ]?,)2J:'-\%QR)IU^7=.GBUQ?M MU\ZY84$V_2**^ T6-0%@D;-:NO]O>@1P MT&_LF*!HVG$7.K(\2 J65\^)+3D]WUF1MHIA!:[QEU>B)A#@H-L?*FJHK2LZ MU "VIQI&[;([\$6E<[939Z[3VPL\FW,^QCV[/S$^;H?MC%5M)SNU-,GHQNB+ M1MS2!DMRXH&J;9S6".Y><(0ZNK1;.1QS]UT=_$N7Z?\ /NS-:R!D;Z\MUOA)O+][=/$H^A3/SGWWZ.KB MVZO+1T_@S?#XF]<=6,!W8.6P@Z^V.WCU?//BZT+ & MI!&ULS5AM;]LV$/XKA)<.+:#: MDFS)=I<$<-,6VX=N0;-N&(9AH"7:)DJ)'DG7\7[]GB,E14Z=M,.&8?D04]3= M\;GG7DCJ?*_-![L1PK';2M7V8K!Q;OMB-++%1E3<#O56U'BSTJ;B#H]F/;); M(WCIE2HU2N,X'U5"?7 M&T<3H\OS+5^+&^'>;Z\-GD:=E5)6HK92U\R(U<5@D;QX.2%Y+_"3%'O;&S/R M9*GU!WKXKKP8Q 1(*%$XLL#Q\U%<":7($&#\T=@<=$N28G_<6G_C?8Z?WWXK&GXSL%5I9_Y_M@^QD.F#%SCI=->PBQ^0"%M%%*/.RSD4;[BCE^>&[UGAJ1AC0;>5:\-<+*FH-PX@[<2 M>N[RG?@HZITX'SD8HZE1T2B^#(KI XI)RM[JVFTL>UV7HCPV, **#DK:0GF9 M/FIQL35#-HXCEL9I\HB]<>?:V-L;/^X:6QE=L2M@-4@!T.LV[,H3*PS[=;&T M?OZW1Q:<= M._(*3O\_E%RFR5]+R]=J(-?<9JU>L??/C!GYHA1*2]9HYOE2" MH0BMJ)U%;02AY8&MA5X;OMW(@BO,K\G,4UDSM]$[R^O2/GO!WDA+;W\1W(38 M,3 O54<]_8OQ+YFS[[4!6PLP!8/L:?*,G;$DF4?3>4:C-(DF,QKE231.)NSU MSJ!;1%A-L+>R+ 'R-;>.86&V6'4VLCR*QS$;CZ-XEK-T&N7IG"VLY.R:%W(E MBR 5S>!%>"< MC:,TF=((2^=YCM$\B?(X8[]_\N?M$MWO:^G S8WC3EA6Z HD64SDV9.(36=/ MO%=Y_H00D<-7D.#UP8.8?G,7%<\^HA=8/X!UR\0)VJ/ .UDE[B,8L%OAFY8Z M#-D;P^M"]' D*7 D\3 +2)+LOT)"Y'PO8,DHRJAC2"<6.;G&$+G%-!F!_@ZU M>>C;B>&+8:@$<&\^YQ9V)B9XL6GE_JY_0_9*K(0QD'NLW+!;T%9B_1IEJ]'5 M'E<^/O>+;6$)EE\_ H!>@;VZ9R)"N\=S[9"=TS1*\S$&V3C*QM,3LK6NG[?R M:33/)RR/IMFLR?U/X,%D%J4IU4 >1RE*ZD:N:ZHU#@/%AM=K)'D3NX>-'V\NT##F1IE"#81^S%;9C^%UYG MTRB;I/^NUTCQR71R/V>Z/'TGZ$1)EOL,_- 9Z D\M (WOEU6TE$?IVPTHMDS M0_F0AE*^N(OF>-"CQK.X0=K6VH$'!W($G4,+C<+YL[&XETKAQ='T4<-=[=S. MM)&Q0W:#8T>W&C!2133G/(%" H$!EF?_3HY.+3A2,\YLKVYQ,N?*'2(/Q2OT M7.(5]54*06N&?>2*4 67[N>&^1RAH?,W79B)6Z]NFW7(:<6)/[CP8$0 $U6_ M%L_I( VJ]0'XI;"!; K8$H1VT>IS"H@'+U$*A8T(24QXX L2"-<)J6@#P5W! M.M]Q*SJ;8NYH.>#$A<(;WVCKR%>T/D.M#Q8L/8,,2R%J0]B%8-AU)W%+FV'P M]#CT_J3Y61[9'N[P[=;H6R!WV%/963H?#VTU[\ M9J=6E.O\[B2].(6R;?KA$-C/P<:D#B9);M79[#*TGY2HU2V7I?>NIJ9#.LV1 MH=GYN+7"!4+/QCU.2/(L'L[;B5-'F'^$+< (RQ]OQB=C=[<5$M+Y,#E&FMQ! MOX_T=>M\/\VT^5+,)-KV\2\Z# 6$1X#P%-_'FYS&&SJ1M$=<6:Z:X*%./PA? M=EU,==UV.JN5+'T'L73DKOS5!E3B1F%Z#0@=P&]M-78?=")I*G&O^]RG!A0\ MPLP_/0UW5TG412'(.&$]=9L<]6[I4%C[;Q$V''_#A;V;[3YW+,(M_TX\?"MY MBZ8ET4F46$$U'DZS 3/A^T-X<'KK[_Q+[8#.#S>"H\Y) .]76KOV@1;H/@)= M_@502P,$% @ V8O94B1R'9$N!0 ZPP !D !X;"]W;W)K&ULI5=M;]LV$/XK!V\8-D"V9D68]M95"D7JA0XR@,9^-"R')P>>Z_W9K+-.2RH++*W4 M)1C,+@97D[/K*?-[AJ\2M[;W#NS)2NM[)CZF%X.0 :'"Q+$&08\-+E$I5D0P M'EJ=@\XD"_;?G[1_\+Z3+RMA<:G5GS)U^<5@,8 4,U$K]TEO?\/6GQ/6EVAE M_2]L&]YX.H"DMDX7K3 A*&39/,5C&X>>P"(\(A"U I''W1CR*-\+)R[/C=Z" M86[2QB_>52]-X&3)EW+G#)U*DG.7'X0T\%6H&N$&A:T-4L2=/1\[4LXLXZ15 M=-THBHXHFD1PHTN76_BU3#'=5S F5!VTZ G:=?2JQJO*C" . XC":/**OKAS M-?;ZXK==?2]MHC1[:^&OJY5UAK+C[U=L3#L;4V]C^OWA_%^*/N<(2UU4HMS] M],,BFLS?6\.<_%A--05=H+4BZ M)FGX-D; ]T972$U2ENLC-[:GZ6UL;$P431A=SD15&?U(M^U(KC:&E/;=;4!D M6E$?9A!M['PSEO^@]?;LV==C$[PM9,55D5M45I8[6KM;^<@97WB*5NU1=O;_T,83?O?Y)^XS: M9PR?M:-@OGZZ/$BL,^Y7N&L3";*:P,"/,(V#:3BA%U]?T;N]M^YP$@;1+#S" MU1Y>?6/2GL&7T=T(G/&QWDNN)YTG\^#T='&,G$R"DS \))=HG,QD0NG@0YE2 M:EGI.K9I% 6G\\51.EH$T_G\D/10UWJ#IN2L!1KDA2 M>RO0^.JH1(7F&>#I-)C-9T=I(N/3^2&YU(9*BFLBQ95["684Q+/%$6I&7DK M6=]LHJBR*2VXI&U7*2\WI"UQI.C0T-[AVX]]:DS2I,-*&.J$5)\)MP"+9B.3 MIRYS^!5J)Q4U&5*?TD[#2>XH6L*D'J3P"UJA4U0T(&29J#KU?46[G$E=X-!' MMPGEL$'B^YV@+95D*-BPS65",T0IL')=^M2G!)5E5;?-5:\83S.GD'H4Y58J MJ8LY'HZ&L;54 $YWP>S%<@0?&VTUVV>;O3@7SV,:N.C6FMOJ7I@;SQ!65#,Y M^P([B2KU8[CM^[2)I.S0RNA[PD_/W95D=IUE:-HI3/LOTI2@B4+S1?3BWK9$&IO('1NJ>J6XD= MV=%+ M6]*XMX!2\:[]FLT["$VG9A?MOG:;_%6SP#ZS-W\#;H194Q+2*,E(-!S-3P9@ MFM6Z(9RN_#I+R4'+L7_-*11HF('.,TV!:@DVT/V_N?P74$L#!!0 ( -F+ MV5*&-D]B;P8 #81 9 >&PO=V]R:W-H965T6B1+;$Q)%OI;EJC_?H] MU:0HVB-?,)N\B.Q+59VJ.E7LUM5.FT\VE]+1Y[*H[/4@=VY[.1K9-)>EL$.] ME156UMJ4PF%H-B.[-5)D7J@L1G$83D>E4-7@YLK/?3 W5[IVA:KD!T.V+DMA M]K>RT+OK030X3/RB-KGCB='-U59LY+UT'[^_$GJRT_L2#]]GU(&1 LI"I8PT"CP=Y)XN"%0'&7ZW.06>2 M!?OO!^T_>M_ARTI8>:>+WU7F\NO!?$"97(NZ<+_HW;]DZ\^$]:6ZL/Z7=LW> M"2RFM76Z;(4Q+E75/,7G-@X]@7GXC$#<"L0>=V/(H_Q!.'%S9?2.#.^&-G[Q MKGII@%,5)^7>&:PJR+F;]]6#M Y1=O9JY*"0IT=I*WS;",?/"$ZQ@!"0=G/@ YS9^4>-R:X8T#@.*PSAZ0=^XO=7K=R>[F5:&^64M/3'S1XIBIHU;6%E#V_I*4EO2:D5!5= M3D]-AK0LM7% E0&1=?23T=;2QPI=IO"S/Z&[V"^G_XTQ[+ZS3J$^,?&C4(9^ M$T4M_PF5=T^B<\GLE_LV&K2NX39]2\DX2,((+SZL\?>/WKK%* SB:?C,KG9Q M^<;(7]+'X?V0'+RPM=GW>>"R"=T&QQA!@&X2QAUI;2I$H4M!5;:2A9),$TGM TH;-H?-Z, M@0J/.(DIFAS=Q]1X,8,*L]4&/L(_-(4>J#@83X\6SZ)S/S.GZ1RZX&@/#J82 M6/U5.R#Y_TH'*0]0'<$X"7WZF2%G<7C>+20Q3\6(^BR<,X]@N,^8.!X'T7C\ M-47_9I"K/:5H]]PF:WB,^N"5_=]7]\^7;V_E=^5R&$3ET5X* ]\7,W!ZO/!O M\X#U(AY1'"3)HGV;S\:T7#M0I1-SN='U)JQ0!7>LP\[AR;A^:2::GK;SFO;_Z)Z< M;1!I*#<70%A=.%ER&:'E*-A2!@K$2;=]MK7!,UH,/4D/Z, HJS*)\*_!*XVG MK=.#C;@;C-=IGR]Y3=>F"R-&);[8"> MVX61*;>D/:%K*)T%E *RD]=A91%E;,Z9VV"L"MJP<1XZ5DM-8+(HA MX8QXNFP";"=16-US=9=+#B(JYYQ7E27075*A/LEBS\FOJ-*N84$_E3M5%+1B MM]%H.-JM^=;YQYUL)=>LM/.Y\05U)+K:2KFV<*A50,F.G2D 8EVGMJ#%58QJ MU>ELTBTPM#@$LX$FGIY%TGKZ6(6<\?<$P>(,6Z9!JDQ:E]:)*@707* $T:"L MK-@A567^\].Y#R=RP?Y(9NO^DN=_6'X&N@J:>6=EH.EI_K@>^)@<^&Z.8PZYA.71\&PYGN&85!6?' MAX>I;G"Y86X5NMH@0J;LQ_9Q.^/M8"=G#T5\C.&!1J^"8A#1,#R .)"I > 3 MQ3.ZE'0F/^-J;N4Y7)4N.%C@+J,+E?G3*TH,&?4YA&)9:V\UV?PHLF[OP<7OSCP+HM^%#?B'7$(7AR8!,&R+C6R$C?56MIBIM&F$ MPZM9C^W62%'Z14T]SI)D-FZ$:D=7%W[LSEQ=Z,[5JI5WAFS7-,+LKV6M=Y>C M=#0,?%'KC>.!\=7%5JSEO71?MW<&;^.#EU(ULK5*MV1D=3E:IN^N)VSO#?ZL MY,Z>/!,S66G]C5_^5%Z.$@8D:UDX]B#P\R!O9%VS(\#XI?C^8A*68FN=E_T[B?9\YFROT+7UO^E76^;C*CHK--- MOQ@(&M6&7_'8Q^&W+,CZ!9G''3[D4?X@G+BZ,'I'AJWAC1\\5;\:X%3+2;EW M!K,*Z]S5M:A%6TBZ]PKX03JA:GLQ=G#-!N.B=W,=W&2ON$DS^J1;M['TH2UE M^=3!&)@.P+(!V'7V78_+K8DI3R+*DBS]CK_\0#3W_O)7_-V:M6C5KX*U$-&- M;JVN52F"--J2[HRTLG5A0%?THVH1&"5JNL>@A Z=I;\N5]89*.EOWT$T.2": M>$23_S;T_X$;T$'=&K?WW#[\TJDM,XCH,VR>S,EAC@K$1%DG2Z;O-I(J7:-F M5;LFX0CY4/4A(7XI'A(Z5RV,=6)F^" M%^_AHT15;71=DFJV1C_TL?XCG=$\FDWG_C=+ITA:L^V<-">8\QEET31?X&^2 MS>FVJA1"476F5:XS\AG#64(Y;/G_S]HAM=N7(Y&F\#FC-(FF\PSXK$7W*+JF MJP6'IY3H?Y"&E\KY-)HD^1LZ3Z/Y=/'FE>!&U"+P9S2+TCSWA-YF.?W]7_Z! M]2OA$,RFT<:I7SE##P@#Y\AN,(3G/F72.M5XD%W(0XV>9X?9)PYU<& DMVY. MTK[RR-L^,; M6Y\E\708@>8"K$K9 @G:2V$L2>XISQ08!?$$'::+F)9%83J8L4J [@C]0[.M M]5Y*NI:MK!2H#Z;%Y8%H$6TX MZ(4SUUJ8DF%RN+FN1+O_P^_F6?KVO0W0;4PWZ$R<0^14BY9N6_HD]M379W2Z M%'6,[@+0J@6".[''"1/11<=T_1D-CVLC&CKGKV3)^[N[._^4OO>-E66KS3Z M9^;+M9$R-!KE-G0MVF\^O8TTJA 1;3MC.X%I?&^W4<7F"1QT.(GV6%+-P-'! M"BE+KX^S69P?6M(YKSD"\C0'5#']C,EAU+>[1I22.G0L$]H;C]EN]0]09!CL MC'ML*%2(NE1,G3\;@L7. E9>"9F)5:UPP"N#T\!@^>7#O8\Y.U'P5>)LR-7! MX5WMO='7^#ZF^T:@,UQW%J<&;&/+WL[X# ?TC&:HJ2=,W$[W#=A'5X :-E6N M$)R;)"\Y9CH;Z.#X 3*"*O&@#:!S*W_T0FT[U(/R$K".3.\BC9/D]S&KH=^6 M*BXRG+RVL/;LAA6Z?081PWP EX9)'S<. UNK'ON3QL#L199=Z] '/O.>N$)H M>]$"S][R[FKLNH,NM4(<4#$H3G"@,X3IS;"&':/KHMCHL M]F$@- U1#G-8U;&/33<@U'L"CJSI>S MZ)O',;05[\+I<5]6(=;8]1&BOB(FPW3\TN%W?'('0?FM_4V+NS8DK"B.XZ+[8DGDW7//O9(^VVIS:]>( M#NXK5=OSP=JYS>EH9/,U5L(.]09KVBFUJ82C3[,:V8U!47BE2HW2.)Z.*B'K MP<697_MD+LYTXY2L\9,!VU25, ]7J/3V?) ,=@N?Y6KM>&%T<;81*[Q!]^?F MDZ&O48=2R IK*W4-!LOSP65R>C5F>2_P5>+6]MZ!/5EJ?_8^O/A/%RK:S_A6V034@X;ZS35:M,#"I9AZ>X;^/04YC'+RBDK4+J>0=# MGN6OPHF+,Z.W8%B:T/C%N^JUB9RL.2DWSM"N)#UW\0>22_9LY B+5T9YJW<5 M]-(7])(4/NC:K2W\5A=8/ 48$8F.2;IC1;S;88XY_.%I'];BS3NU&Y'@^H-:Q:.YPL"/X98UP MK:N-J!]^^6F>)K.W%JCGC'"R7H%B(5!2+*623I*\<$"ADJJ+%8BZX)<8A$&@ M+>HNJ1X@)U C+1:@2R@;U_"N>*".$S:J:R] 5IUV0K6JN;;.1B#K7#4%([(-L53X=)]AF5$I;4ZZ M#RB,!>0:>]'M+9)G@ADIFC$67LN:((@^2=@WI_ N0/U%4*%:>T@^">0^V0ZH M'O'CGMN>&[R"+)HM,O^)KI7C*[!%>BP)>RJR@P2ILB))%25O%\I)D./,8= MUJ+.,2(#G'[W $[1ZJ M2)*Z18\I#!EX79.4(DC:[VU;B.QE&<);Y:%^.I[\[@#@LY7U)=%IA',+<4 MBE-,$9!NW3*DF%NM9.%CU J /W,B:CX^][ X$7=$8(442RZB1_ZLZC<;QHAT8O,1'L1 /([JL_MVEF$$063;+L$$#?7@!1 MNEZU==V#2:)9-B$^T_&L'1['#@MF/DT7]%Q$R3S^D1!]:[,%QQ+KAP'#765:2WII9(KWZF'CK_O MC?]]G[U2V\#TGOI.229I;RWC,$^FO94Q^#I,W_;6)@?6IK[2.7\H2HI0)Q)R M53[U-KC7^3R)%O&N.Z/>1;%"L_+7 M80L^->'.V*UV-^[+<-%\% _7]0_"K.A ( (EJ<;#V60 )ER!PX?3&W_M7&I' MEUC_NJ9_#6A8@/9+K=WN@PUT_T,N_@-02P,$% @ V8O94O)XR[V;!P M+1$ !D !X;"]W;W)K&ULI5C;-.5%B5L?8?KM8A*)6C0R9:Y7%D\KY1D;<^MTB MM%[)DC+K]>-%+;V>4YK]WYRW/71:.MNO,B=$TC_>.U,NYP,5O-AH6? M]:Z.M+"X/&_E3MVK^$M[YW&W&*V4NE$V:&>%5]7%[&KU[?66WN<7_J75(4RN M!462._>);MZ5%[,E 5)&%9$L2/S;JQME#!D"C-][F[/1)6V<7@_6O^/8$4LN M@[IQYM^ZC/7%[&PF2E7)SL2?W>$'U<=S2O8*9P+_%8?T[NEZ)HHN1-?TFX&@ MT3;]EP\]#Y,-9\L_V;#N-ZP9=W+$*&]EE)?GWAV$I[=AC2XX5-X-<-I24NZC MQU.-??'RQC6-CF Y"FE+<>-LU':G;*%5.%]$>*#W%D5O[3I96_^)M=5:?("% M.HBWME3EL8$%H(WXU@.^Z_47+5ZU/A.;Y5RLE^O5%^QMQG@W;&_SE_&&SP,6 MMSH4QH7.*_&?JSQ$#]'\^@6OV]'KEKUN_Q>OS]'\?Y@3/SI;2%LH(W.CQ/3= MCS7?M](^"BPHKTJA;71""GNT27HO88]E<="QQ@L'E;^J72 _(BB_UP5M,_&)I/=9'QN:\,$ H&%H$"$ (:#,EHA%RM_-J)Z,2 MKA(R"J-DB.)DL\R6* !CJ)9S%0]*_<$G4S%96:_G W@4CFZZ1LC&=0@)AD]6 M4WN KV11TP,"&&NOE'A4TH>YP.,Q7C87:QW$'F@=I#FEM)8!EHK.$Z\%N H( M+$I#E)VLMMEF\#<7)]ML.WHGW">;R4+W''>B[#Q9HN4*.I4F(40F46H"A:+- M6"G\=\F6B9HY^B<(Y@YH'C-QL\FD%K@W;(8^=E\_162K6,7%AH8[#=4X[>; MB3CFBX3 CSA<'4*GQ"X1C?L)18=:(SB)=A.Z_#?DAYZC+%JC&2_KK5 ^8KH* M!PIW##8DW?4F0RV-04D F2Y%_G@$A0*!7/:]G(DS%A#BIB *&>JY:#N8+LPC M<4):"@HBUA'-!/+WPF&'IV2V0,(94[]W>B\-*<#BX(#+3C$Y>'8LQ%Z"@Z*X M'D3K(K9J7'E%!P=*=8$>YG7>IY@H.=ENLM5QD6Q/L[.G(CK6-#%2=9%Z-Q,# M.A[[%HDEF"\UV893< "]T(NUD$T$"S]J5&B6.G'A5 M*(081&&D;B@:'8BP/I-)_9ZZ:>>#FNHXH[*>B&$L+]>"\YY!9Z81PP#J =4> M"+%UJ/ 'XC@IN9;0D:0W !"X45:*?&J8!X/42$$WJ(9577))HO)C:A5P0 )* M IZS\D2%,V'26"X-*YY/,IFX-D"!_B"@+FDRL<_$O5:Y,OW"7*Q.7Q7[5\OE MZ68I7MQFXE:9[*7XR8J?BNAX )R1 E?;N7CKD:S1(A&<%$U%@'^=15:=*2EH M@'R[QF!X__Y&O""^ULLWM,"7JS#"N_'O-ELW3+,4^(P^B\K(K^:A:4DK8$2X;';QJJ:/:F)* 1)9J&"M6 M[1Q*,CT8^F_7BM3QIT6-0QYHVX&Y80PS981B(K9,W$&OJ/*J"K2.+X8*LL$( M3O,*2]JG7D>OI2Y]9$%0%Z43-C;(H1/WK^5^F-?<-TA]?7E\%O?(+V=W:*9H MAO85/E+ZF5&JQE)-IT3PL2;PEK[*J.F#_[Z"AOC']H_>!S(L$$4NC .@U\IP MJ4_F*@WBY ^!_5/:M/RZ']9]5;*_)"C?F=0N*KFG/EP]L1&F3,VG0ALDUG/0 M\Y+Z8Z]3$\#B07K*P[%%I 3,!K1)/@;&Z+Q5CV/FE)*<,>N!3;2F<#(OA^QRS[-SRCB MCVEE)H9]'VOM<7+6OJ!:OF%B>'H1./2DH-0GFS[,Q[].!$QK7'TRT M3U"H':&4T55=!S5BE/!Y("7Z67L93M!]AEC%47Y"@?/4]23&9^D^-P'U6+R"&PO=V]R:W-H965T/B:D6S9<:=)5#M)/W3Z80DN MR:UQ,,!"M/+K^][;!; X2%.RDGZ0" (/;]]][?+E/LL_%ULI-?N2Q&GQZFRK M]>[YQ441;64BBE&VDRD\66=Y(C1\S3<7Q2Z78D4O)?%%X'G3BT2H].SU2[IW MD[]^F94Z5JF\R5E1)HG([ZYDG.U?G?EGU8V/:K/5>./B]POKG;&H+'26V)>!@D2EYE-\L7(XY87 OA 0 MW68AHO*MT.+URSS;LQRA 1M>$*OT-A"G4E3*)YW#4P7OZ=Q9&^R M]%;F6N'U#%NPZ7YP%7N ?P3>NI30F M?.,#^'Z6R2[+P6C9]6^ETG?LK2JB."O*7+)_7RX+G8-U_>?(0I-ZH0DM-/F_ MJN//IH']LH/+*$MVL21?S-9,;R7["7SPF(GEO7= MB%VN5@JM$25CS'#*IU/\"[]=(]8>P!%:HOMSK0QH5_F03ORYHY('2(Z(@2"K MXCK*_Z690_2)"E1%4<(7I-N1[PAL6[(?,RV9#]>F=$"L5V4!<:LP MC'Y2FQ1HCP3([3**LC+5R/!-%JL('0.*%Y9D0)A*31T#?(_BS$3P^H]/G< M?,S":07XCDU@90\("WT6\/EXRG[.M(B/VE\ V='W M0$^S!1O#,I@HIW/0Y1A6\V?F*N2!Y]#83=;O\BQA[^0R+]%]]#;/RLW6VG'@ M@;#=.%>Y8L"GO@?+NDGYX I"0UB!2!^$ =M!W#)&C8ZG#8>BV )K623EBC ] M"?U16 4ASE)H0. N+BW2"#VRH!M/O-&X@AJQ#RG[>PDQ[B#-H$,PT'$0_C$T M!^%HHMZ$?!,:#[8GDH6)*AQDFP-BV-. M->:30'NO=C'619A/UDFZ+G_XAD']V EHJ8"B$IPIESA'PA4Z M1NP:Y)M[=CG'R^?1?0UB0+GST6023+]!K;.P4>L?JRKP?'!Y\/7W1&X_S'U= M?2?)LTO[+5;PP-@>:-0RI2(9NYP>[?ABLT*[>:IC24,NX$4N=;:1V'^@TPL& MG<$&8PJ19Y0KBG.U/F\X.10Y*$"W58"#'ER#2/VM]K1Z>&&I/=#QD3QAM:7L MRG%=HG I82!G*72BV!,7% \?TO.9A S^HU5=4A8F<:+A4O;?GAQUTY>/=,"25E@["]P.#)]"]K=5;)IP4(G9*U$<6K4H2N5)"HT3J M\HF"66\(VV65!%J%#CXLSWYPV6=E#,4A, F1#N)[37N14:W.K>%EJS*BJ/_4 M?T:WAL9<+;U0.8\!JC1#Y'IA?*4$BZYMN$\F9%@"J:DY@9-VP?#8H)8+E MM@-Y!)5!:]NN(6W7AV@@S0,'U;"R+9VGCMDZZWW=0D TPG+#3 M1)H3)#8<+[M@W,'^!?P$I?AHR*W]+2F[E9'1G6!KW)>IPZ(U-W!##5B7DB9R MIYHAYDS9&DUR+#96:W66F&-7IT&[*;2:U_[72@2L=B!14<8 AHC!IO.$NCV&T4^4(FGZLVH M[1NE-V(_9C86)5C\=H-F(E:R"M2U# <%U;-_9:I6*JE23G,ME 7$."6YHQUK3#!%)'6B7PYFBJ1[J%-S=*FBP M%D8$8%XXPM%6%@4E#EOOC%IS\8]FRO"!N@B9;U ET 1$ %&05B#S@QPVTB@E MU7D63UHH@*& HT#R!IX5CHV58EU6ZK5 MFI$)KG%XHM.OAW =U_HH\E>&T2KY;-M:%;ZS257<3N=-\=JN3X=F8& A]0P, M+:HW ZN]"D')TN!AH7,%T*A1?FA*=KG6TD0L%QXQ'1>Z(VH0?%]7(+9O4\!Q M(:-HJ2FII7VJJ$Y@^?V =5V[W7UK4-*SUAXC^: (.MQ0?\>;3^KDK&781JVQ MK(?8R,--P'&*#JO#_?B "4VSZ^&I;AW$#WII UU?7*6!L(#9GTKLHR[@@I[I260^.64X:65UVM5!8N0MYAC3+0B26RM.#$OA6"@^'("[^R64@W&J5]=.AX*F M'XRFTTG ZZ+?7,W&L[GUB$DX&D^F\XXC/!ZMQZVQJ4;LAK)#/VZ+QTC)W8#U M/@Z;V#)!24U5.)IFVY&.)#*'Y>O:2LE7LQWHW#J-.=& D[.*O1=42]?K]1SH M?JC&#JINK+P?IHF#J>'R7CA0)$_#/IY[R:=US.'8>:[+HC-[/75.*//63)': M=%&5VFY59?P;FR951"7$+"HQ<=%^26>,;"DC41:R%=96$B)#@DV7:8Y,@S^T M7MT3.CVRW4(R=>!]IJ&&RRC+5V:N4.\R4NV[%B!V>[ZFTY /GJ%A3[%QC)1^ M5HG@1"T5[2T [ 6S&!G&S"IBHHA.@](I':6I\B[A;JZ%V;8#*]EC$RZ(]63G MJ"814*!%49ES',S!O=S(J#Y!5(44N_J)LA.YB:TBBG)I\X4Q5(<"(SP3H4BE MAJ1F? [^3'W TN2, _)J_+]U /' 49\#Z?;K)WZ^^8S/P!$J[R$'?PYP4)UD MFSEGVI[@:9HYG0*R%Y>TDX7V3-NQY&7#^*#99X5*%)1P[9U=J.!BN0&BK=L/ M^OL];.7>>[TC]K;N-*Z%.P[LF6&G:+>)E%(_48A\N;F4=O"<&M6X#6 !YVC* M63-C668B)V-8*7A=9WF!\WKDA5YHU9RP1.N$0#M'#A<*W8;Z4.&>9NEY5"9E M;+;=NBS0U"_'B 6HI]]5UMLZ.^%,I0]5_K;JM[LO_"&M9/M4BG,@ D]"V",0 MM.7#J8]I]BVYW;CL=;[M0@1+S/XPUA$%2'V)$R33@E936I"CV"DM8O6[>=2: MFW(B6Z1IF7",$E0W0TZR!;@=U6F5X%!U0YNGXE: UZ"IT] #2#&&9"@\W9@^ MK!VC0;%1!Y6ES?Y)=^[4/D5DC'TG[MPSIDZU6"$GE Y?,KA@#4>; OZ>ZLT M VN9?Z_'R+NQIYJ/?5U.0^':)S%3@#478(_L5[-O7,V/W :DL\_;G?S7.VF' M#UU;$11-8]3M* ?/5>]5%8ZH@+-;VS;<.EH#K*$W<#"E-_[&ULI5CO<]NX$?U7,*JGST'6R()O%WLOGV[U,76NB^^(@KB MH=;&7TZJ$)JWLYDO*JJESVQ#!D_6UM4RX-)M9KYQ),NXJ=:S19Z?SFJIS.3J M(MZ[=5<7M@U:&;IUPK=U+=WC#6F[O9S,)_V-3VI3!;XQN[IHY(;N*'QN;AVN M9@-*J6HR7EDC'*TO)]?SMS?'O#XN^*>BK1]]%WR2E;5?^.)#>3G)V2'25 1& MD/BXIW>D-0/!C=\[S,E@DC>.O_?H/\>SXRPKZ>F=U?]29:@N)V<34=):MCI\ MLMM?J#O/">,55OOX7VS3V@4L%JT/MNXVX[I6)GW*ARX.HPUG^3,;%MV&1?0[ M&8I>_B2#O+IP=BLM- 4) MNT;8\FF>_H2OI"//=UMDQZN-D0%;F@'=1_2M"I60HI%.W$O=1IBC/,OSN6C( M)92TR#'58=[T( 2K?BJ4*71;*K,1]S;P1UHX%2.K:V=K$5#7(MCTN7J,WJ^L M="7;+)5#R5KG,W$=O087E![(P(O9$?YG[.AP3\_#X<"%=0)BY .\A4L9!["& M''QW1.=]/)_$])V6WHMK423<9)M#LYR>/+/X9F]Q%KWX!L!#FP4G195D@BJD MG@IZ**@)79K(-X@D!SKE8XJMYAX\@QY.(R1JP7A$K>Y'$K[/:6GCUG)>_I3]G)N_ES8 )L(*M[0*%RMMU4 MX$1,L6'[D8NX0'B\U:I,3%4&N5=28R-NH!,QE5NC"=Y99N%6^0109N*75,'L MUE?Y&1\9W";%1P'C2G7/J2L].UG+1[$BE$JAI?O>0KE[D6$]=LI^2(XAESG7-OC*]DDZ MK[\G=JV)'O%Z#6((XUFL\ M=*CFNM'VD6@ZY'K*+C--,75($Z*3\/(GL*I>P<1\SBIY#*W<5@K9@7W&#UOF M(+' &Z-8 C"!]3%$I!M-XRQ_N/WUG V]4O>C"+":J+5"UCHF5CO.2W#L-RAG M&%#Q9\;*^R3<6M1O)?,0CO7N3G<=G^\_AD?O[#M"O,/@I1 M_IB.J;KI@5S!\I1BD=9&N@TN'RPTM%KDG3L&7(W]\FF+9/=BMTAJ-L#U3SF362JZ41JJ3IP:O6E""@@C"7[:NUX^U\E!'\0A?N4OR]OW))_[/ MHUD0XTT:@8Y.LQPO!EK'GGXTS][T5W$A;LQWC[N) )'1G3.#;YW;S(E4XU&9 M*5&4P01"*U>:^"5(Q8XU](.!7IS>KQFSBP;>:-"6$:.=66[C)]ERW^E%MMC= M.#0#IA@L\J='^MPS[""YTQ3W9CY=YJ<1XO1T.7U]NNR)]QVF4O#]3@M\6U3C M6AT&37M5QDU.A7/GCK72(=#?QLH3*(N7K@Q&_HJMPXV!& M3?=[D3'@<]&YVS6)F,5 4>W0IL@]48%GXXY(GYZ=#)$&8I>I?09AZ1EZV/SL M3;\TSD%](TP[N_[HX[C2%2/S:)EGB^4\WPV$B8LC]\+X]!RR@T[$W$(.RK8( MJ8BY9@OI,>U0P"079T%T6%[WI!$>!!SD*/92M>Y>F2 R:,QD.A7Y2C%[>>EI MUXO5O@ZE0P8;(![LY^B,'=(6)SA:G&4G?5'MURC7Y\;$EYZCQ?%(0- KBS'' MZ(&_[P2O&UZZ1.T.D&3W?SGK6JK1?'^HG3X=5^.HP>,JUN]@LT.O][/1SR0U MN4W\,8@1H=KI%Y/A[O![TW7ZF66W//U8]5$Z=#F/NEYC:YZ]/IFDBN\O@FWB MCRXK&S#XQJ\529"$%^#YVJ*BNPLV,/P*=_5?4$L#!!0 ( -F+V5*NZ>\\ M3@P $0C 9 >&PO=V]R:W-H965TLW;C)USVMPTB<=.[J;3Z0>(A"0T%*$#2#OJK^^S"Y*B9,GV MW;73#[8H ESL+I[=?1;4ZSMCO[FE4I7XOBI*]^9D657KEV=G+ENJE72A6:L2 M(W-C5[+"5[LXE7W[VM15H4MU986K5RMI M-Q>J,'=O3N*3]L:U7BPKNG'V]O5:+M2-JKZNKRR^G752=5\LW)Y,3D:NYK(OJVMS]537V#$E>9@K' M_\6=GSM(3T16N\JLFH>AP4J7_E-^;_S0>V 2'7D@:1Y(6&^_$&OYHZSDV]?6 MW E+LR&-+MA4?AK*Z9(VY::R&-5XKGI[4YGLV^D%[,K%.[/"7CM)[GI]5D$Z MS3G+&DD77E)R1%*DU>TB>5#B^=J&(HT"D41) M_("\M+,U97GI,5N7TJK3&=MZ)3> 5B7.K97E0O'U/\YGKK+ R3\?6&S0+3;@ MQ0;_!7P@%A;B,D*MUH79*.4"49KR MM/TJL;BOBQS82 *V4#96YVI=A'K2&Y/[>-JW4FLIBQB0))9NA0_JDRM M9A *?$1T(S-EV43[G:Z6+/?#U64N -1KXUWF/J^UI:-#@@A4]4&QH#_K[<0!X3_(9(8]\+@M1U@P5 M0O'#*C2;@GM*R%NI"[A:<2SX..@O"%?><_"U@C]*TIKSC6N]&U*\?@+P/&3' MG-:BG9BEJ?'XE1,S QM)PRZ&VG#VL:0KY[5=FH*#2*XIH&BX4VS?$W=+G2W) M, G#U'RNN!X^$#9M*-Z3U0:ONY\A=#?1.Q,Z0ZS/#-C-JH8MF_TQ_Y5,4)GV MX62IF&((_JNLSFBCFUF\^X&XOOG:7:^597:"M5MT;!/.3L2%V.S*5( #=!V- M@V$Z#))H^"@D* 7H$D"61;$AI9#%F@2IG:MYY3U<[+L?GBEJGUP0!OL@\:GF M/NJL68D*)(A3#C[]GCP9R[]#4TP#0YO]"X"@125V#-Q'9T(A92ZL4B69@MAV MBMQ3O?83WA\+F,*9 MQZ*&I]P/GUS9:P]T@RO;RYNFJ#_'B8K58J![@5G+531'8#C621 MSY?&ZG\S+-1VWQ[?[[Z+UZW6/I:ZA-FOV#OQD 91%-'?'PF'>4W5X"C6R+[_ M!8;9;_]'Y&[MVJJS)GH QZ^EA18:>*W M R5V-5>>\E 5KGB<:()5?0;T>&0"=&PTZ+TN.GZ_2UZ7,F>3-VA+"UF7Z$5] M_/:\[8/SLZ\BY-ASHAM0L_7F.^]-/P]VN[VJ)!:J5)91P*1&B3C"BA*9P2?> MI7<'*HT@W[N:ZQD] BWG5Q,1<6U>=DBD$=.0?Z]!Q^ZI8 MJE.GOU=:'1;"^JZHD:,A1 L+);[< (LZ?=)N;FKKO17TU6]XMJE=ZQY*,DW/ M?PPDC6>X1:=JW4.RQZU#-.0Z8^9/C0 Q55. F+J7'0(^]PCCIRZ[_,)].1[K M+LX72 8+VM?GFB@M5,53[L7^UPM9>$IQ#ZWQ5"1ID(X3\4PDX6 DQN%T@NMA M%(S&TTZA-N/&HV"$1YZ)03@9=:/JN[*9)D;[/ XFT?0%"TL'W82&4-.$89!& M0YJ0AI/! XHA-M(DF(S'/'4P$9,P2G$=0X7I*+FOV2 81@,,A\/HD&+#8#R% M8DDXC0ZIA8HQA5K#<#)]2*E8I)-@,"&E1F$Z;;V5P*A!,(X'XF<@CW(*X-DL MSNSGH*@X#1)H0_:E0\@;#G$] 8^;XNZ.H+7*FGI'R&ZD#<[2Z(P%/8]?B'0: M#,<3K]>PI]VKZR*,?I8[/U,1JKLA%VJ B$8(IS MQ63ADP%BITW::QA,$T!MVT>9966X./OC.NCJ,_Y="WZ)0):+EK%S=IM+%)%; M6=2J;V$+D5XHSI'L014XK2@ZX]DWDB+SV2B,QV$OR'0)!E\ZU&&_AE5K*NE< M#+F"4#%2!)V9JNZH2C(EJ=-_5Y2EZ>8 M=(K'U*:UUCO),Z%]?7L^V4;&;_9*G([#5*S06W9[XI=[=",:=/SV%8=AM%WP M:,D%6GCZ=!Q.VNDTM2Y1KLVB! W-R;W.+SM,6G3_M,2Z$7EQGO-?;7Z0%_D6=:)8@F]@ZP>@YSASU& MT.'TR8IW:C5''CLD0-2NW8B+0F;?3F\R1*-RIQ^5KRN2J.!*$ MB/=ZU:C< S6KO+6M48<+I%7;XSGME?-UD)^CK/E2O/?6_IW@<7G(6#;T9\AN MA&ZU>"DNVTW+-:T"MVRT*G)N>.+DE?BA=]7-O35T[%-0"AK0=OV A!^.^C.( M'(GGO $O*-GRW[5VWT[G(.844,2:GT&TD"KF^^,G4DF;VNZ)/Q(\?/_KJVC>ROB06,MJ\Y"H7VNT M*83 'NWS%K:AWC^$VTD(X*_]X :B!)VC$]A/Z3";7IM@3H]#^F-!M3T-;IJ3 M]_<#]@E[VEO\J(Z4C$K'4?PLWB9& K^A0R?*0>1PIMJTIT]@K7P&Y2FK;MJH MUE>] DSNZ=-5!LQAKLI#6Y[:9(D]6OJUY0L/TL V2I]U5RR\Q?)@0&QL/ B' MB1]H9!YYK#GG/3CA*?K$.PL^6HO2)$R.UJ)'M[A7FOIU?\?^_B&([ZRT>[1@ M/52E!MLJ==-3<.=]S66CX)?[6;N!6G?FXP^.W/Y+EQU[F^*TCTHD%V<*G3-)W/;>/$_F:,DU)2,^A)N@VQE!ZI#Z"/R? MBB_,P1Z%%)H":#$@TR9!&M/G($A&8W]ZZ\FX^)M!9?E0BI]D65/6@+,FP;'S M]1L@!U:_AWN(X-ON@'NN2T01?+";XQI& S.'<3"%_MO#HZ.B-!F0+>G])E,A M24",+]8^G$Z8&KZLHY-9=): M7L2?NSF/X%WATL?HOC.102H43B9XKGGQ1)0H(Y,UU_@^T!J>R!DI)-SZ',V__ U!+ P04 M" #9B]E2X\9-3+D* !^'P &0 'AL+W=OA#8EW(<_W.C7JW,_9+N5&J$E_SK"C?GVVJ:OOCY669 M;%0NR['9J@)O5L;FLL*M75^66ZMDRIOR[#*83&:7N=3%V8=W_.S.?GAGZBK3 MA;JSHJSS7-K]1Y69W?LS_ZQ]<*_7FXH>7'YXMY5K]:"J7[=W%G>7'954YZHH MM2F$5:OW9U?^CQ\C6L\+?M-J5_:N!6FR-.8+W=RF[\\F))#*5%(1!8F?1W6M MLHP(08Q_-S3/.I:TL7_=4O^)=83>$TP4YY:&R>*NQK_IP6R0F5^(7^565[RXK4*3G METFS^Z/;'9S8[0?BLRFJ32D^%:E*CPE<0I1.GJ"5YV/P+,6KK1V+<.*)8!+X MS] +._U"IA>^J)^XT662F;*V2OSC:EE6%HCXYS,LHHY%Q"RB[S3AZW>+7S9* MX'9K"E54I3 K4>')-9[(8O_#G^+ G[\M18%8A2*E6"I$I1);:QXU1PENA78$ M*R9(#XC$"KK+3.R5M*50Y"L!2^NL,S7_GPA9I+CP%V(G2R%I?X:P+<5(%Z!C MZA(+RHL?Q4^.WM]!S[G^&W*.&E.Z@31EI1-Q+D;3V(LF\PNZG"V\.':78>C% ML_A"(,P01(4(OB'D XQ+B,6PZ3>'+Q2OO^?]OS MNK86T@OU%8FY5.(GE2J+O>>"%0C>#EX]5+)2(HAGPO=#$72VCOQ8!+,Y_B+Q MBZE 9SZ)1!B#V6PF;M1*@5OZA%E+]MM?Q^;4VY;IJ?=.@.??/NM^DOV+'"8]B,OBA<.Z=XB0B@YXY. C;L:RU&^ M@-HMU9;1 0RW4#9Q:QH/H>A;MA=T"Q;@$D\A_*SSOU4E=$LV#/!4/:*X;W-" M90*T@#;".[I -(8(NE%(8EYO9+%6<)AXE%GM?"')>K)(%!EF&L\%=(K#N9CQ MS4-EDB]OJ.2F'+30R&T;^7-O-H/"HR"\$"$V?%8R*UD6R*!LA6:$I0FG(H@" M&'HN?H9;K8!:N:3@%[I2>2GB"#RGPI^%WPNO5 ,:",B$=7LE=DA26GH"B=TZ M3>#/ ^BI);(U'6[FW( @/4(& 'Y#9 M_<:[DM80$GZ0^?8M@]0^0LS(FTQ#E!5_'HF?';)AODP!6ITZ>^%[88!H\ *@ MII/ ML%#.][P129TEM,4=$4^M^DR2<^L!K3WMF42Y4YT$?1 O,Y^$+2:.(1 M%.]9M!O6K(F5R)O/8T@W\QO,BP',X_4"&8.BOU$V#.9BA"#XLZ7B..2MA>]- M%E.!HALL(O'; $Q&<>Q-_"E%ZM2+?=1-%P5#U+B$0H(H#HX=U ?$G55;J;MZ M :?[*/.(TE$4SBZ>&-]2S_S&K-[4N&GX8(>_X.#V)M%L4*(^QU%3VD:( MIU@HU%KRC7K4:3]1/"*N$0[B7[759:H3EV_QE66K-T8:9)V* MELE,_Z>-$(0KT2R&37QL#A3=$NJB/8*]A'R4.B-FG1$\2JY9S8DLJ?,ZMDXV$R*C!*%$+<@IQ36;VL&4$O\?:CGF6?X1T\QUMN-56G >,. M,.R%3Y-3UA0'IF7LV,V>LJ/\G,*>;*9G(_4[0'X,R7EX".TA M1#KR?R0>201NTUK(+3:-R,9PP9\TK(3 [Q M\3LA0Z+2H=<]'9KDJ%@\WOD+S'PD#K)OQA]VQ39 MYFR,<@&8<=R2%"/^J># MD4X:@1/*X1VJ#3MCNMY6T+/3 M?H09EZK?]NUTM6FP6JBOE?"1A?DX_IA+MX.&"P0+(IDAAA%-9CQ$]1QUFKWD M&&W/"'@8.!BF&?A^9\]$RO>[__]!O!.&I>R5Z"T?NB A8.-*)Y(.JKIDPYGL MI-8T)3UC86L*^:@MIK@K#53=TZRQ\EC^3PARD^N$DA8F/,Q/E(5'A)5@\O;Z MZO[3 SWA>__M!8-KM!+G*P0[&A17*!(GX#E'=5AZ&0:O[U?W=U9': MY!BG]1W<3P-B)3[2ST%GW^^SZA;ZFH_-\FYF]4F6C,:'8C;Y4I;K&#N9=40AL]'J#"'C3G?[T230*-8V%5?35 ME>+R"2]P:(3JFK!^U+EIOY$>T:4>*20.%9+Q2S6*I"QY%6?VPX*F()$GOQ-V M=$!@,IVRAD/#ZNO1-_01[[+W312X7/.77^**2N$^CW9/NX_+5^Z;ZF&Y^S(- M (.)4"WPM;)>#X]&ULM5AM;]LV$/XKA#<,[<#8LF395I<$<-)F&[!V0;-N&(9] MH"7:XBJ)*DG%S;_?'4G)ZYQS0SZ61:4O!KDQ M]8O12*RII7\&8E5*L\P>*HM1& 3346Y M;$PA*GZKB&[*DJF'*U[(S<5@/&@?O!7KW."#T>5YS=;\CIMW]:V"NU&'DHF2 M5UK(BBB^NA@LQB^N)KC?;OA=\(WNK0EJLI3R/=[\G%T, B3$"YX:1&!PN>?7 MO"@0"&A\\)B#3B0>[*];]!NK.^BR9)I?R^(/D9G\8C ?D(RO6%.8MW+S$_?Z MQ(B7RD+;7[)Q>^-X0-)&&UGZP\"@%)6[LH_>#KT#\^# @= ?""UO)\BR?,D, MNSQ755E M/-L%& 'ICGG8,K\*CR(N:C4D44!)&(3C(WA19XG(XD4'\%XQ58EJW;?$7XNE M-@H"Y^\C^),.?V+Q)_^[I8_*P2Q^H6N6\HL!I*GFZIX//E,XN6):I(15&D0J "@2J 4A;(/8(*'5 N@\DX "2J1!#5+"GPH(BS /$N\F)R>'H1IZE M!0/LDIM<9I#S'QJAX !L)3531J2B9@:<1#1/&R6,X'I(KNV9A:5YU4E':IKD M[)X3D8%,>=/4L$2Q\+0NN/'"\,G/ MM[]2N_AV!2E9N(>8S;3T%\@(Q#84_:\OOMF M'HYG/^A=Q6Q0$Z;/Q.K,TX.3T+,$F/_M:=0S 3DN39\6LD+9>U+?>GQ?OC-M MC[2WWKS[!;XD)W58+ZA!3 QS*UGO!Q>J+#=9-B#6/&'](P$Z#3.WRL8!A 8#HALWXQ MW("IMF+1A?!2UE*AUFA]Z[].?6M+'^)TF^KT<+BC:*MK4R[!&' \8P_:L>4, M>#NS( ^A=8.1#E#]M,H@<.&"(([_T#>&SV\&F'JVGRQ]M+<".DAX@?<;.U;Q M[ R"0\&4V%-C:X_=+#C&G$)] W!_5#?+?V Z1)Z*UXU*ZOGIK M4 \X\-7*B[)Q( WV) AQVUAA,-U5 CO?/2M@C]Y1J'6FTZ:-4OX1T5P]098M MYI#<8.=L5"TU]UF([%B1-H5-*WHX+VEKSQHW:A=AG"DH]/PC5ZG0VQKLMNRW MIV74JZ.^.'8&.*@WMB1;$Y:<5R S+9H,AP$E2\=ZJX:-ZB_SFJM80K6. CLQ M('C6^>=@"A_)AHVO@YJ5'"4 MC%,V@1E9%-V0;'\#Z\N.G'?./33,(_ZCV;W(!D\+1:KQ;*(Y%A*N)OLYN M9%-@C7--(VM2?FC8/"&2;"G>3LNLE,WC#LI.LNFV/1V8,NSX9"WY1:8X(3D> MM?RG?4%42,#/.:4WJ'65_WTD=NZ )9AK\7T7 MQ!&=) E-DK"W\KNNMKLF-([Q7=);M;O.QCVXD$Z TC2*>ZOMQAYB$M+9-&DO M?LMU'V@V2^@LFO=6?M?+;M,XI.%L3B=AV%_Z;:^Z;?$DH$$0=5>_X6:[@4:@ M>CP?]U9^TX\]2\V3B,X"L#6=C@/H1--VTT];1G0:1S0)Y]V3NYT9+ +PV8S. M@X1 !XNQB\W!;X -H1Z#CF_OWFDRFAL7O:?:9=N*^3V^WN&^]KIM8"2!9\!4>#X2P>N,\N[8V1M?U6N93&R-(N M<\X@#W #O%])2$Q_@P*ZC]>7_P)02P,$% @ V8O94M2:IW!;" &Q< M !D !X;"]W;W)K&ULK5AM;^.X$?XK1)H6[4&1 M)=E.G-LD0)+=PUUQVPN2O?9#T0^T1-ML)%%+4G'<7]]G2$F6_(;;:Q?!VI:& M\_K,,R/=K)5^-2LA+'LO\M+-#-U47"]>1"Y6M^>Q6?MA6>Y M7%FZ,+J[J?A2O C[:_6D\6O4:WQ:10R(7J24-'!]OXE'D.2F"&U\;G6>=23K8_]YJ_\'%CECF MW(A'E?]#9G9U>S8[8YE8\#JWSVK]HVCBF9*^5.7&_<_67G8,X;0V5A7-87A0 MR-)_\O#UY4+EATI@:>N(@F<;!=1(S0\<-4POV(K3$MQ_8$WI": VQ%ZO25R9+)M[3 M%2^7@H$!&&>E*B^T2%6MC6"55@74*M@KE17,*O9EI< :['/(7J28BWS@PY_^ M,$OBJP^&/7[Z)2#E=(\7JBXMN7&>3,(I4)[G""^$JGT+*^CFS I=T($%.IIM M!-<&;6-77MU;D*KP(BHKBCD$ M@5S@][-N\\$J+C/G*"C26%B4Y7(O3*1F4># M'%Z&T3:'SU1/BOUOI#:.0E_8BP;* H+ECB I3X729-R3O5/P@EJ7&2%J M #W$^$MJE8\POD:5UXJ93M;V956:U@Y39,'[BWA3(3('OO-IM/68"9ZN?.F! M$68 ;B#V*6P'">YP((+-^$MI*^/^;<&'9_$1,N"R33N;P7 MZ22,\&\;Z^-Y[7H#::B@G<*A@Y2.HO)3'OG*Y==: M9@VH!;=UDS42;7+H"H6\N ["DD&W#<]%> #8/0KEN5$N"[D@2B8B*HE\U:+I M,BVZ()IB[)0"[KVA>W'87U"53\$"!, 01*XV0IB@U_C0C6QH7-NIXS@*DW'< MJ^-NMU\WU?.E- WYLD_(#OCQ<+L_BS=1(LF#9G<5?."OT/UCO5P1E)N$T,"I M2W$@5<+QE.,KQ0KL2!))8WRI 5S<.Z7TS^1I$GWHWW27X@]_8;5+^'HETYW3 MP)\ J;NJK&#%,[NIYR;5TH,#GM2HS*&!9-3"KET.OSBD]AU%'-#^)HV'=A-P M$I$^\4X0\#BBH410W0XE*G>A,KG8>/#UG5F@SBRK8?%7%Y('LK>RM1X,@Z3Q M5_!,T"HH"YI -(]37J;8$H@"=%,_0IVTC0J?+>YJ#5CYV>?Z 4V524VMM.\; M=W%)G6%DT>K1JEYBJFJWDB#/"GXAX_]6J#,\TZ_"40C7FG8&LK]?Z$.3?W(9 M7G4S@*:?-"DZW]70C]#SZ3@*N N!NZWQ2;VX?=0,YI=,>#,/]&!N+"_T0+-UVAFI5 MI-''M1,#X3+N-2B-9C^A/"5B87%K;;,3^((HZ-:=-K:MWN.+>RH M%:_0*PKZ&H;EVF8&29$%)AOR,=B1>]&UA?NF.@4M-YI6Z:ZK'A>._KL6:!>F MAORP"6$+H3W%+0/X\.,&_JF*"):\\I'MHLP7I ]%>(+&<1, V!GTCX-'-Y\< M^MOI:)C?ZU1#Q^W4.0:6]AEDO[JY](]=M+]V>3@?AY/.P^V97)7+"^?,X5.3 M+?\-"YL!8;1I0K36GNEVV^]$ QTIL#E4X13&W85OB"'>B21HMV9P0K[IB+L)!P]D"^%R")T=E0[B MVO-\$LYZCD<].)+R$JZX![[?[FMPQ-G#>&R$W;$TI39LET#J Q"$L#U4Q=,P MVIXUZ+RP+H9?NM2PU,JSX=Y?=U>[-[[U_X;D5 M]Z^-/W.]Q(K#[UYUQ9JPKW=26PZF@2P/V%PK-2 M\X,,=._#[_X+4$L#!!0 ( -F+V5+I+,9[LS4 +>] 9 >&PO=V]R M:W-H965TWH,V(,E5LMM];Z!LMV=J MT#WVNNP9'"SV(46F)(XI4L-+E=5?OW'-C*0H5=DS!UCL[D.W2Q*9&1D9&?>( M_.FN:3]V6^_[[-.NJKN?'VW[?O_#DR==OO4[URV:O:_AEW73[EP/']O-DV[? M>E?02[OJR?+BXOF3G2OK1[_\1-^];7_YJ1GZJJS]VS;KAMW.M8<7OFKN?GYT M^4B_>%=NMCU^\>27G_9NXV]\_V'_MH5/3\(H1;GS=5+'\ M'E^@)_Y6^KO._)WA4E9-\Q$_7!<_/[I B'SE\QZ'985?NZ'JWS5W?_:RH&]PO+RI M.OI_=B?/7CS*\J'KFYV\#!#LRIK_=9\$$0]Y82DO+ ENGHB@?.5Z]\M/;7.7 MM?@TC(9_T%+I;0"NK'%7;OH6?BWAO?Z7&]Z-K%EG+X8.?NRZS-5%=E-NZG)= MYJ[NLZL\;X:Z+^M-]K:IRKST7?:U_O7XIR<]P(&C/F M[K==]FM=^"(=X DL(*QBJ:MXL3P[XM6^761/+V;9\F)Y>6:\IP$K3VF\IR?& M>]-N7%W^X9!P9MG+INY@M85C.@+LO&U]Y^N>OP#4O2YK5^>EJ[(;^-(#U?9= M]C^O5EW? MG]KS,0/0L0/2.(GIV Z(7KR@ZGLE-/H?X+AI$EE;""?>7IYV3) M[[<>OMCM77W(X.CO';R;E;#"/#SEBVP=<-!%')1X[O*F+> G#Z3=;[.-KWWK MJNJ O_@]ONHB@>TC&/!N#S-_J$M\AA +=/^*H&9$&R YMPN]QPVGP=L/C^+@ ^=QY7\VO7E#K=M"H6?-T*&.&7B"Z=. M$4?+1N)Y$#W"0RC,RO[ ](B4!/+EGT.)9+US-0@C?#CK&_CTT6<^P( (=1T( ML#WCTZU SF7KH1]:>.P69U@@H-WX)81T %[75@1G,L9Z#0**U[(+- !/^)[? MK4JW*JNR1ZX+ZV]:6-PL*\HNKYIN0)@9#%@7GB"$?/KM&7VA0]C96H1]\/2[ M_P0"OR/"ROL!L 0+?'DS]4!0 !P(.(C[(":'3=-CM:CK ,/*67 MW_[8193,LG\,Q88V9#;&Z2*1/!&+>E@*#Y0.I(MHA'VM"U]^2SH)\IUE5Y<8QOID"B"]W3 L97W+2Y0I<;!;.&%N5?%9+F'W1![@ MXA0R1EB.?ZR L:W+'F?;+S#8"\MG?(B.&'?<-PGZ#QA*@!% 8"YHE'*I#""EX=O:XD ML>ARS;?-@AS>:>41B$JBO^ 338 6.'84^O\FX+G'M-A(L_)0/" M6+M G?F'BD ]$7".\O&8.3 J8*\M#DT<&7@(?NVZ+9\'_ /E.# - MEBUE#6>RWP5:"UH6T)*'Q^" \D'!L[(N0Y [M&G+W;#+6I:Y:)I<(C)_;YHBC#S+KNC+&Y+X M;9']A]OM?P1KM&GC(Z_G],SKLL^W 200PELPS)$=P)_=%G2?.3(62QLL'(\! MN5I. 7(O'##/U7V D'P?PW'N0'\?#O3WYT^B4BK]\6NDU*E#_85#66)6U0A. M D@'7"&XI%K/1Q"]@D@=I!8692.#]PY'%U> M1*?'Q=FE74?()MT7#WX[.=A!9'6LSN_W;0.\&N1.EE<@=$BK56Z6\"9F?B"C MR.A17(F^'I4@T@]T%C'=04=Q\"T+V3G(B/N.)E H:H; 1E$]6R/:_0&VH_WH MT98!(3/+/BQN%F ZDE)Y,(<67@6%D-?!BFK!?$1>V32WOF5M 52C.A^]V^Q MS286M7=[U&21HS8M&"2(H\*O^N1YY*V*.%*$,W?KR@K9]AP.T;P#DA# 2=>* M[X(5@:@RW(;& MGH2=!,PWK)4EQK!1S%!D)J/BH(OL=< #,FVC?04]_I]#@T,)I;1$ :22-JO. MMR1-$1' ^4#TP)*1B\+L#F1!&00_+C,^/V.2AI7(X&2_D>2&^5%FM$%K.Y0H M9F%#;W%_7_F\HI.&>F8$':T(EJO .PB%WDOYIN]6)&PA&L8K"7KH(GX1HRRE0??T1)QA6%?II8T2S2G MP"UF:.&C($OM''RV&-KH^%/UHA&SAC3ZB%%@1.PR8J8,,_,:X2P=V$BNQ'-0 MDM9/@Y&R17X'4N5:ST;DUEL5 >6@4VL9CP&ROVY8K]&OS!"!3 '63@^BF00: M8U[N":VX+ MY>I8S=:EPPZ %8F8(_>"?(C/1:9(6\_>&Y RS;#JT4&B&CQL=.L*/Z71IZ<6 M=>;ZM@&N$CU>.'?19&QHNC9L!5,/^W.BU=%4:.TJ-5L:-$V/O#NP9"@WT(KRE"4H8W5I5XEU(2F(3R["E8QE.P/&^ (_/X&S&QW]F)=EHM_**1 MCB3KFL2JZ\2X8]>+>"Y)1MZ10X,\+4C4OA .R*XYE+%[5[+QB-[]-4D+=?2" M >?0X"-BA"$?JY=&(BM 0S# #EFD*VZ!I<+&-D,7%,"&O55AJCANR4ZVEMS8 M-K H/9W*")D#-!(F%$;W787,8)*@4=OT*2+.V@)\@8=82./$CV)?7R.#8AY MY6]]E9+&KLHX>A@, *76>LG!>=I"DZ8(]F=T[/ CAT[9J); MW4J(75/0AK:ZH6$NTJ92Q7E$'(Q1PH-H;8GA!T1BJ"'&KYK6&U_Z%05?X9!4 M!QUD@Y0&;^M#L PTRA#BU2'9;X#!AEO6"1^#85#+9(YA_7MH&F[@G/W!>HZ@ M'$ 9>:CX^6"@\N$5)7NL@X8#.%;A@/81!GX910:!#:@6=UEG@U/J4#,C&XH] M*TYBXL#ETWOBR*BF]0?B >@SV>/8D]+D2P;*DJ]]^-I1[(>41M>S DP4!N=S MV(%"@#^ J8X^= [R!O;;^OA#X*BD'0.'QY26.1DAK!-GJ',?!:N(>9W#7DQR MN#R?GG -A%>VM"(8]ST2-!#:0Y^ YB#QT9"\1J4;>8L:&(W\0U52-'&((@>Q#O%%B*>2D6*,0 M@*WOVW(UL.FAON6I21:HK?/0S,ICR)FZ'49:@Q@XUMQ(:CXF\6$=;(QSVDC?>12T^NZ7C\(- ,7^L9]T=T# M7 2,^"BI0H8 0(EK08FSFEL#?.@/+4R/GEH8EOU1 XQ8PB MYJ@"+M9J24*"R"M;F0.&.)J\M8R1N <%J'%T#*^?Y8\QS>;R?&K,GYJFP$#B MY%%^V*OZ+P470MH$DD5T8*@+@,+M2+Q(7$+AJ&5D*TUV Y)>J4Q54A@)"=D6 M'$(]!6QH"F_@K46%Y\A[6W;6ZXC;9VPY!#*UWE"@@FC5!8ZX#$>Y75VC&W;,+A'0+X3N'%'&;*7+\\E&OP&+FTY2>M"+"890 M2:X\[7_;(O)-U%.36.1WP$3=U'/^%/RWH]P ',]7@1.B9! #.*BHYX<++F)4 M@%]3=(6 )HC()5_GE+VR1D*:BGZZHJ%H>2!QDQ"JD; .WBJB"TV#B%?;=L^4L$[R-/)>Z2C)6T1#0K(U"_8&X>HQ*=.R+]&+^ " _9%]?/H[. M4QSNTYY./JP8K.&NEP0QR?S!O] GRJD2[\V*R ._ M>SU4:^)EF!9*Y#/)*3X/ABQ\H)""-QBV/9'U,#5@WI:49R,N&I%?J&B,4\KT;37$K/=> MTZ2FH"J&H&!V0XX"F3[>^>K6SXG<-68@"V,_;W@-=-0D2X(\J;##M#/A4,6TW80,,+4,C926 M'"A-,>0L2I4\%E-DGN:=J;\7AU/ )E*V@8L+]WY^\3R>GM>88/4RL-2_XZ,O M0S*E$0'X6A #Q N!Z"0M#!.[,!-=-8TS23"6);A0Z9@(-RV_!44_R2J*\*%\3#A")^#>+08U9U[C5? M=GH\PC +MT[R%ES;&XZ#9P&/Y,:U(1=S<@M7<;];"2>I;BXN5XV4<+RE]95R MGIZ25X]&G04=(("/NI=)6L"\>U)0@["W^$BR/TBU"H$0C$7RNY+RAO2?TA92 MRL1"U5UHUTI4TZQ2KP GK3*:3=+'5#06$",ZEIR1!))19BI0(2(T. M'/L') M::TBP2!(-AO,K,FS:1P-,ZT]NR%.)N2.)CD;$P,DSM2%FCOVO3LPX.[".#.P MTU95V6UQ_1R[0W"MBY)+WA#T/6=!$RQ- L[BQ.%[:[+/WZ39Y_9L+I(';9IZ MV!RR5F/Z.-!"H/.1;^$$^6C:KB6AT2HBG:T:3(AW>_9)@R+B*8N#M-:<,I]! MW(@#)KR=NSHDOX?L_V-HQ#?/T()QW=QA- E@V;#23LR"8P,@$AHPH^T)P)+# M$H^.QMMUJK(M..+D:;IQ^8%4&+0^K"(0!B#5?PI>ESSP2[M(*U2FEU5:"RMU M$! LO"+9S\Y.SA20!A/,7H>0^0Z3ME%$G)9JJ>)_=&HG,TS.R$C.ECI!!1P_ M?Q@RU2&'-I75'-$>V6E@XQY 1$O1,&A'.$*G#>H]D\<'TX-&L1*G+X/R<6)"2TKF2EACVD8=1JHM3-+@F65,J>ZL B5:*GJ>R3\03 MG]XD!H-:6]NYBC,D*#:![XYLC3\HX0KPB(32Y*"!+[(/G=MXJ6U9>U(@VGH* MO3'>.F75=,VZOZ,0'&"F[B2[#.4S4"C[.1+R"^GIC8PKIL M,Y2L.$]C.I07B;=Q+^D?P/ 0G8 )]-)<@;:7GR==!>?!@B;JZ:*=L/\C\I83 M@D@BBZ0F'X%U3&GHY9=\U(GATMP9V?J395QJ0=S_;8_Y,,W3 T\GTH@RR?MLVPP:UUJY/2BL!"O>1TV$X M*L['!%7DFC4^A/A60MUT[H%0/*,3N#32:(2$B7U8 D:"7(%] M6%&^)NE@06_MACU:OXD D[SM0+,QF4?UCJIK#&,H.&_)52?)AH5YC&<#R.E. MK!(.57E8)I05E0'.KW:3YA>)GMMZ! MDW#\._!-;#JQ[HY!T](F.*!_^+8A=H_)CJ!6]TW:5ECL_(]]2V8&R(,;">F@Y!09S;E$/J9J[Z D:^0)-W0$3(C.B M$VP1-=VP%BD\2C5DE^IRAI28U(+)$!: F?KF("F+X9"]?//KT1$$&L%203< M3?!G-5ALB,[:1?:;:A2M%Z^6T>>I9)%\?9SX;+,A>ZPSWU-50&>.15!5.+T: M$;"&$U?:_"0[S!:CGLF+95WXO:\+"@T"K@'P"!R>I5,026)7,IA*ORFM*J^: MH4C*18,,T5&+!C"#^ASY,Q/7YSWK3XFD2Z01;>"],DZ#79%DT!SAY#?.Q,5* M6,R#'/8%RZ-FO'@Q1'&F#9;047^ L@Z>@2W_ABU-N (BUA.&44*,8YP1/.U< M3@C@WD52+2)+'>- M; O]N:@3%$86D1=.KD9=LD6AW_G&)!3#Y>2-=/-CC175(BQQIQ; M*8%!YO)#*L_6'"?#*[R:2)6T,WC@$0E+"EY'O M.L035?&(VYQLK^D=$+U%4UPB98ZM-SUV2#IQ3A,13.WON/"*#+\Y%I;/0!?_ MQ#:U;8V!3K 8@R(6>-@C7K'"GDI^,/NC.I@H),82<'?GP&7VQ&>''G,Q)7FP M/$YHAJ5O6A0T*Y\[--K30V"\0Z2Y)9)=$#IR6*-HH$63";5>0P5M$.ZD*0[,=J PI8ZCP26!&UV*'@0'B(S&UXAKU2A/5%J)V"4YFV'O MT? Z'PLHZ90$?57A1G M&@T'4-V"^KK'O6R;U6!+%B1FZ?9E^@H-$9BA#!#TD;C,A8E41J420R.*&@OQ M;>GDD$C.$_F?$N]"/>Q63%5V4B!I+HUN[ICPC5YE)F ETPU.-U[&:FQB> M*SA=R(Q*;,H32O7(5T&.4L#=WI.285F4YE(FEGR+&3U4@6?&QW7.<&;DDU0- M56OO#$I9M\XPT=(#5I &AUZ88-^T6$$4'?LB@@@I,/4Q1E+:ODJHC#D'1KQI MS^UO3.5%05S%83<]F)5\@Q06/J9B\A7FG(YS8B[0HH%8VL,<\]M$>R*A6!MJ MGV^X(LV^O!K*BO/V !M;;PXCIK/#OSEQ.DV1X-.H8612,P5_,!O1C:AWQ:%V M6"3&!X@*.C#4 ,I#R.4NT)AX8^V@@7BT YT9Y;UPA3GU G M*#0@N0Z32","1&6Q&?JCP\3AHM \IN%<)LYI:H\IMAM[6V1= (O),6'+Q!E1 M!@\]&9,H^6L):$-=OX\$]HVP_1NK;PK/*B;9@YHZ$Y@(9D.GV5BCZ)GD :BL M"3ZV3EM,[)JZQ$@GZCI6CMCOD0YPB5;YF&GQZ2%Y=-@CG=*?*Y=_'/9B"^ ) MA7?VKB>E=9;Y/E_$9:>E(:G,C=93=8C,/6A?BH&@ET5]#%\[;2V970(C?KPM MB\EO@Z*LPM]RXT1L*\8QU\+4A(,9VE2<3B6L2E*F M.)? T(IKE=PHFY1KDD#245F7;"WC. DO1\CH\DSS01_?-]@K!P11^7_X_BX M7P.E8+X'O!3VI$]R22;Q!U.-27L,L#TBG1.K M2YP71K\_8; GKA^GP3I4UE1%+]RAXZ8!XJ_4^K'@SV ^&9RG910_+;)?1+)Z M=Y3FE5,X++ICM?.=R5J;7)GM$R#^EF[2&_I9S2:4D[XGQ^>"_U7R[(QI9SIK M=9[.8K;?NBZT8.3P'%/UQS+_"(0UBV;$T6G$;IOE9M"/MR[IHXOI-L Y_ Y- MVA3NY,(=,Z>?*_.P\OG\SOO/UJ-<%]6#:Q*6-)$B)[4HU'W1V+" M:XI7A-80L4X$8]J5W['6*UE%Q%SDS&K4F7[@*KJK:]$[IM3.1?8J,DQ:[#@* M+_H?FTD1D]2D]+1_1WB*CJP@S=3/J6,XLDW8*XALA9U,?*0D*"6] DL@"$S+ M VNUE^"*'*,)L.->TAR(: +0L&!UQTEO A'^,TTA$AU4^R!P"8[4@#GROY"N MZ^Q^1[N.LZ@DJ =10_3-SUO(D97*JQ!LQS=EJ 8 M=AMT..(![61H*#AOK5P?GS#)X8WKR$P*WK"M*P)*? ":B,OEHC9VJT M:D&2SC"YEFBV&7<)D8WNCEU:<>>/$I_4\@10OBV;=8<2L.6 M]+K,*=_QWC[912-*]3N-LI6[?44+<4F&U"PJR4SGVF$#-VL#O);YGDUZCU0H M;EKV5E:^3QPUQV!%BPV35%%-Z;5%WJ[! $Z2,RQ@S4;:/^LIJL#$%KXS<8&D MJ@R%((*%G6HV4^-.6!?W&23X.9)1@4$R585TB-%^QD""]Z-6RY2CHK*#+<#$ MT28LBKNN]:X3'U&J9(D398YV &RBL_+#Q=YAV*4ZM 0+E6@QT2SVH;=['J>1 M?#]9SKL5W(1HI W)QK)@]%7HY#F3K MBW[]] *1\_R"C(#9B&.;]N"!=S^(@RWXE@M8:N*#$C0,A] KHA2TV@QFFJ89U298N7EBP.57G MA@'9M.VS?8-)310P(ZRF&I6-NX'E795=(%K1M9D/U6^V./ MM&C:\2YF9 4E*7)>K1.;$GHALR)-%<,(7!W:CN%)((6#:K%+2JBM2BIJ -Y3 M]H-FV5$H< KME)G;:>UP0#,>H:GN;K;<#M,9R\J/=FIJDJ$;3%OO;FJ#Q3EQ M3]36NC6BN!<]0@5=FJTL]2!$J5)0/4MBE;)YV@%KO"$A.XHKYI-\#IOP[5*; M( P3'4GHGE#?\]0PU!T2;!O2^Z4<6#R7),P/8P^F.114(<7>3+5&(M#Y)*V#P2>:NMIO1Q:'2[L:CBL MF+PUGH>%@RF!ZRGK=8?V_Q]4%A!SDH]+&46+)WK0'+Y0T""]+7B9)ALS3DYV MU,1*R([F$^\S-!K"1^#AM6T'N'C1+E.ZW=%YBJYC83#0X$Z)*&)X2 M"#M3BV;Y!+D:*%_U$]4^D-_IED\6MVW%CAZW)!VE.07ZR3;^>/ISJ3Y6D9ID MX9[%9K6NWA3[>W";..2>CZ:SGN.&M* MTH/V;H$*M\0\<-YS/1;B/1*7]]T P3YC<6]/=DCXK!$R_3SI_ [-$B)')F]9 MUR?E%.D5.)$5 ,LFJQID>5,/E#,L)Y:RAZ?OT#&;JU.$?5?);#QDR8TQ-N9% M&@?LVX;\6YR)48_^2L6/SK&\C!BR_&#OGSDN\IN'R_.4* M?R??$(XW>50>^O*D$I/FB]WQPZD#@-2.'9C5X@N%;0PVOF:[A!2$$[=])-ZM M*$!4D28RC (!,]%WH%4G/UJVIRL<3F>O6.QXM?>;M![JK8? M.*C%+1);"5N\)T,:$P./H91)I'=LB--UBC8J?)5N/+$]Z[ G&QY(,NF:8SS M%)\OCA0=M9-5H(5KBP)94V4*+.VXB)W-L^$CR MP4J?X@[;!B*RS$-S0BWVQP&X(5=LV?FB&>_2&K=L.%Z\N0(1]47T<")RI60K]'LTP7.&;?3 M;8.:L0VX<43XA!1-I\+KH^9K[(&;WC$1;\@+\Q0ERM%P]<0#AF?T3EW0E_8[ M/T9-2H(QN^'>R_..+^-#P[["HU?H&)$"4:)S0 ,3%1K&8X0:5P M#(XZ\AXO[1S"QLT3B:Q5$ZY<.'_GCO,H<'EO>S$B;0H>&)U [Z (1W245FX[ M)<%_:U_V'$87/RW7J)_CD?%>AN7Y&Q5NU%/RRD03R.Z9Y))?.EB:PN?V94_W MU'0A7!L\-C:JP6+*^-3UDC(MPM4@?+!$*>7/!,D7V0M++Q-*&VK0R:2:_:J% M^E(KF3R#YSH-+(^'9'5H1TFZL8D(]MUAK0 ICCLIHK<*Z:@[O0JF.C@$XPZ9 M*N$C1MD3'LCY-%;)G(T\[:@_UCGJBO<=+,_?4G!5W.(53B0S?A7S99*N/G^8 MS'X93"-8SE=/OUD\S7;8U Z9^5?+[Q=+_4B;^M4WYHN@&YGXA;D'L1+O^G_%S38\N+R^[2CPBR[\]:GX+HXB?83T_/:82ETF/^+EKL'MT[E;,AWV%?GP,5N0 MO62@ZVZH\M3O,-G&4QZ2-)FD#$;,2W"V%2"'[\GN&_F5R$^#G:I-UP.8;Y'] MRF-C12?G(<='C<O%4T%J![5L>'U;CUNP(DK MI3]G,HZ-A8;@Y%-&T[XSEPNV=[9X?I&I0G?2)0=*F M+1D";QG=7VWI1SUTX_;Y^ HBF=29G ^$M*4F)W)LOFE]K \SF;,/4L%);?1Y M-6F8-W2K><@21/:(.LOGEH.B#+D&(5E@'L'#FC\,OW(BET_,@S?XL0RO'5MD M\-+X="@^#WR#ELEZ-9@ Q+X/$?A34$+SHO=E)$9R[XR! M,< %>0=S#6:2+>8]5\$C.76_TSCJ9I M3LO4[4 A*-;!^CB=FDQI%YKE:>-#]XDBG .P+;V0-3'TR30BX;N#$]8'CJ0S M2=J.7>!Q[LM$-^7S/%4*'?'0I+B)UY0DR7"46-6;>*SK1?GE"XSD'JIO+OX[ MXZ_<-AK!U88%>F+%6\2.WIH+"C?-)(R$8"C$!QN#*+:=G M#F$/M2S-@%&(GK"ROS >N(Q7*BS/WXSP5S@?OX'N@YV1LILMHNEJ=#O-2_8# MD;MVVU3(X2;5CO^*B= '4>8J\'ZGW0;) M!B"*M<-:>C?=Y"):5+ M+%+;:L>4A*'W?\NQ\\DCPIK[(D,"4XTB+CW$EX\63J?T!(X3YE0F6X_!;8E7 M,6U^.3U*X3V9Q^3#5BW[LS90Y, =U5GY8J[V4FQT0$#IA=+&I6MN![7%(V(X MO9+S)C4XG[L^ELR$24#2Q" A%-]0YVE)'80YJ44I[#&KG#;R Z(-(SJBL3R$ MQ/#JI:/ 7KAP28R^DYWN9_SU%("CVZ?1T1E^(_>&M>U7IP@%;WNMNC.L[2R3 MCQ=K+,]?:G'CN;WP=>PD,,G!/WN4-ZPDTMG9Q+)3D;(N\M5GZ;-I*QO07M M%?!"0R/R,;T\T8>]Y*F_Y53VV'7W^"%V#!OZ%#SZYL0>A0N>0_$L;?- MJ]]C(U4+!K_*]AVF8S5C_$]G ." IH7GU.I]6A>EM^%9]8/"ZF<),F8A+>_+ M(8K.0G-+T211?M%(%FE4>Z=N,+09-'D@!D-",NS3A2N!\VTP),#-?",U7M=@ MB/78*25L%#_^_MI*$_>:\8;7S[5586[4=)QX$QOLP//_:,A" M)KE(G"3T@ROKNKD5(Y)+1W!XJ>=FPY[A[U/X45F6*MF9*4S01HHY=O8G?FFU MWX"L4=4KUKD7?.<-Q0*EW$+P87HKF2QV7([TC)((D39L/BH0423BS4_4"YV2 MF[785]0R\; ACH"/ D=OM1A+J@@-=(7>K13*T4TW:NL2! 0Q&EL?=*,D(S9I MI&F.DKW]>):4Y4Z%<7M-T53:=?&N+LD >'GD48]*FKJ0IF(@8L][;,(@25(Q M@I7>:_XM#ID8*IZ7"VG%;^"X61PX5X6SP3DN-]S:P-LQHCCL/?,YTO/O+ ML-L#HP.&\69HLQ=:A7^#7^$%K%=PP)5=_N7-BQO\PK1DQ2#@\DQ'O[*+)&32 M+XCAP=]T50C?B41-(\PA"AU+Y#H+NG;.I!6[70S=DGBFDHM>JW?EN(J"2W>0 MF"8#I,3(11;8W60\,&6=F=&!UFZI^PLMBWPT)M^=E)IP>1_?*84.MHXZR)Z] M9O#!6#@#X22 U$Z92>0*Y\! [M1M@M=U]A=7TZ61L)7/>?=>!VUN\IT7#69+ M*56\OKIY87*T2*Y,OO:!&A69^ZK"+7?97YL%33^_N)PE?:#Q%/]N;CL'BC/ M13]U_/(WX[%6+R&J9WBC0[OQY#W@3ILAO9?8>X1XC9?:2/5-%RIQV871Y:#? M<]/$V>0]VUB)=O/!+LA&5$#(4*<6_*:GTDS/WD\,*F0V:F9E$0O/F IB+AM- MKB:W3K\Z6-/' (4&P8X# \?KGP*04_U'1?*KD8Z)EEC2]C5R&AF2'1U\*)#N M0_\M2AQEB#J#6AN!B(/9[*?8&IXUC].;EN@=E&$TO8-)5$U.#P67PG%4)[@1 M9"L/#)><\[\[NH$5\R-,Z(W:4I5D"/4@/"5I@K41*:YDIQ5[KR/BL;T/25?B M9M9P#4O^S.$H#CPUY(*91=!Q[)*+LK#>GI!0*Z;^B:X ]SN:65^0J]/#7G$! M4+C0UO F8#>!S22$G=YWZJ@R'(-@&(>*-^M]]^Q"G^-VUWJA[_'PVI?']+<] MFC'7706TVDF6*149&4%PO[3WL\Y0G_LLHC%;BQX.N?Y3VS3$%O=:\%_(!<$V M!5 %EEX'>.\^B0>@2$.2$TE"%YE<[C>E.,O:C60+Y:G_1A@ B92*1(5#L1^7 M, BZ<,3T1%.H+K1[2;@N)_JQ:"GF<.@Z[B0/3<_#C&V/-77Y2Z)N;H"2S$42KGRKD$0'P]/D?#=EX7!NN1V+W)6$%]I'3Y1<[WL"Q'#/L'3!8N*I'EJ0M J/U',HW4 DY>HT$B7IM)I:%6 Q4%Y,9@J1P+ M\\B=SO>\1Q+B+T/MST@'XM.73V=&0;R.DG[^DF\D_(W]R%\S\WZZ?/[XA['6 MF3X)NSXY8':41>,,(Y.[U6UN5*B8Q,Q4R3B1\%$(=HDO#S4ZZ6EC,SU( ZO8 MHE@HF.(8Y])6;L<0\AGF0 5S--R!T%:]U2=BZ_[ 24+#UW$'AMQ.Q/0;^"EI MHBLNGZ M7/[XIZ8I* <#9WG#+@0YW]]

LJ6W5;"2[Z# MR6*/AH[B$C$F4J;=MK&)-346H=%(#0\C(M5Z/"*U$RO9[[-E>JLGO69>P?'^ M/Z7]^REMJ!Y$9I>PRE\U#!J3((2HEL\O'L^R5YSK-4A(POHB:&M_91M8WGGV M';WCR7=#C?$0SC_[@CQW\M!WE]\\SJX7UJ5"3=$D>6E:#-$&O\*&;N_@I0+L M*,=E--?7Z!C:5RX/D@T7?5U3R ]K=3@[SS'!_HZV.>;^ HK>Q8#M]*0H)06J MOS:UN-Q^54\;563+SR>&A;=$D:'+"343*#0SN,E!5Z7+))A\%ME;=%Q>!SJ* MO@2]D*Z)KCYI--L-?MKLEPS!4 C:S9+ - DAR$ MPCX!?,O[HR6!86<*NS.:O+8SJ#2@U2DJRX!*]M5/OC.-%0"O#KL9D"DK\Z'5 M0[1]@:IUPSK:L'#_)KMCU/FD9_K8^=13JN<)*!_@J/F_CT==#1N\E0,ET%DN M]1WKNJBB_(U4%*O%*D-9HOA[%;UBKUNW\]A 5B3G2W$ORDK,D^_&_K,3,P6_ M*WLO.HEJ3OOAFL2+N8O#R+F7 B,$YS9V M9-;KI4B"%'[_]5/OD*Z)6RYK@V\0RG_'Y^N42SP=32"'_\]MG%8^&$8QMA3)OV M;2E)!QB+P'$( ^P]5JN!+_]%]Z/K^&)O]2VF8YLDXY&I$-A8N-9:#[[6UX;K M;=GI&2H0IN**]N(1I,1OT3UN%R8-S;&G#+%RG7X$?I@DC,PMY+!C+*?-F_8G MQB5\$FU);$A2M:4_@2*#6:3!P\C!&/# ",4+>:1&!4L+PN6X/"IS7VKIQ0J6 MR 56GTPQ%54/\[DN=R$$JRZL,P53XRHI[2K$7A]3#'(J.&8,S_/$LP9&E6_I MJCL"V?%E0YQ4$8.'!)2[HRBX-))/MGI*-3-W<6=RQ2$YITMN!^#W\V&OT3&I M@>(BJHVUQSD\@_D"6"M()Y;\1=[6I858-F<;P>]X'2$<^=9O''FG4DFN[>], M7I(Y1?IK;AS!H M9:Y3S'GY&9MC$K!_:NN8D:Y[*N7E"51"O7.]^^0F3 M5?Q+CW=:$K7]_ B;.(1O,9R$G9Y^N%H^>@)OQL=_^6GO-OYWA[DNF(BWAE<@*ZM0/!^^=]02P,$ M% @ V8O94@X.Y[ZF! (0P !D !X;"]W;W)K&ULS5=A;]LV$/TK!VT9$H"S)+HH[OWCWRCI?A6NDOIN3G/!*[4>!5&PF[@5B]*ZB>YX6+,%O^/V4WVC\:W;HA1BR:412H+F M\U$PBH5_YV#&6&3-\JJK/HK#E*.@'4/ Y6U7V5JU_Y=MX/,%<5<;_ MPKJQS08!Y"MCU7*[&!DLA6R>[-M6A[T%_?"5!72[@'K>C2//\CVS;#S4:@W: M62.:&_A0_6HD)Z3;E#NK\:O =79\RQ^X7'$XO6>SBINS8='$;8^SQXC=B MG&NUA"ERU7@64&=;PM0KS#7\,9D9/__G$8>]UF'/.^R]XO .4Z=851S4'';. M9QOXA:N%9G4I.^_LZ9;C8/4'I1M=J[GQ!_H@%\5!KEFJ!4" BG MT1G\"%$T(-D@<2,:D5[?C=*(Q%$/+E<:ZP9!;QRN15$@R4MF+*!CF,Q;C"0E M81Q"').PGP+-2$H',#&"P0W+Q5SDC149#"A0$J(O2M*4HGB(A>)^5KHJO WZ M#T/XZ8<^C>B[]GFOK(^^405Y]F-"H\R-T'6:IC@:1"0-$_CKQ9_'=7)_DL*B M-G>666X@5TL4R>!$FIP0R/HG/JHT/7&,7,!3M&!RXTED[QYWQ:N/N]>HOD'5 M#? #LI-&=X?JM"<(8&KNRU>UZ<"59C+G>SPBBCRBL),T3*+DOV+BQ/G($4E7 M[D0]I73 R4$?'3Q;H!P(KE]AXGWYW[[_F<:XU>=T7@@E5^[YS#:C\4H5.P9M!=DR?5XR)L8%YE4D*.->F7C_#(+@ M]87OTF*.9930-,9!$I,DS@[82B5_WME3,DA[D)(LZ6\S^ 4]A$P(I2Z3TY!0 M+ QW8B%=Q6 (D#]*>RPX \5*>T&^YZQL3PE&NN8:M]!L%34O-'JQ[==L _ZL M82'U!8?2!&ZX]CV54UG-*K%@KDTQ8/!IY@*7[[&KL>ZJ H?,-NZ%S*N5(_E& MC( +W/<9W@!2.KAM;OA\/,5Z& [B,_@@O3?C1J/>"_K/3\S[3D]5%FZ>VT; M7JP+WYR:I@HV'5P[V_:_DZ;M>S1OFN=KIC%2 Q6?X]*PDV&1T$U#VKQ85?LF M<*8L-CQ^6&(/S[4SP.]SI>SNQ3EH_RL8_PU02P,$% @ V8O94FQ(TT: M P &ULC59M;^,V#/XK M@C<,=X OMF7G=4F )+?#!JQ T?9N'X9]4&PZ%BI;/DE.+OOUHV3738*DW9=8 M%,F'#RE*S/P@U;,N SY48I*+[S"F'H6!#HMH&1Z(&NH4)-+53*#HMH%NE; M,N=4BH"&X2@H&:^\Y=SMW:OE7#9&\ KN%=%-63)U7(.0AX47>2\;#WQ7&+L1 M+.]B $!8(:7SO,+T^I'4\7;^@?W&Y8RY;IF$CQ5\\,\7" MFW@D@YPUPCS(P^_0Y3.T>*D4VOV20VL[BCV2-MK(LG-&!B6OVB_[T=7AQ&$2 MWG"@G0-UO-M CN5G9MARKN2!*&N-:';A4G7>2(Y7]E >C4(M1S^S_,*X(M^8 M:(#< =.- JRXT>3#$]L*T!_G@<$HUC9(.\1UBTAO($:4W,G*%)K\5F60G0,$ M2*_G2%\XKNF;B*M:#4@<^H2&-'H#+^YSCAU>_'[.G[E.A;1I:_+W:JN-PC;Y MYXT821\C<3&2&S$>\?9DC0 B<[+2&K"D77TSP@PYH6!;DSQ VBC%JQU9,\WU MM:J_&<_>W9FN60H+#R^G!K4';_E4 ,FEP(MGD8T]T>[V\7\Q88-J.7P3GP*#HJIM#B2#TXI&\VJ3'^< M84%<66K%17^NUS9#\J?#C[HO[;XQ>9*&B7>T&Z8+ M\;CG1L3\]L7\(1;X]Z MQM%L];C@@D:^#QP$QRM7Z>*+I,8=C?SJ=W!*CR!^&X:6X 65XSE-FVA/- MH)::F]XLH=2?CB6D$69- MAY=BVU#I14,1;&?"_N>AGS835MVWW7W60[@38;"S9D.=/QG'9X:4QGX4Q^3: M(Q6<# *LZ35OQ_$=4SM>:;SA.;J&@_'0(ZH= M<:U@9.W&RE8:'%)N6>"_ E#6 /6YE.9%L 'Z_QG+_P!02P,$% @ V8O9 M4B:7"WL[! &PL !D !X;"]W;W)K&ULM59? MC]HX$/\JH]SI!%)VDSB!)!206+KM5;J55F6W?3C=@PF&6)O$J>U N4]_8X<- MM+=+D:[W0NP9S\QO_C+CG9!/*F=,P]>RJ-3$R;6N1YZGLIR55%V+FE7(60M9 M4HU7N?%4+1E=6:&R\(CO#[V2\LJ9CBWM7D['HM$%K]B]!-64)97[&U:(W<0) MG&?"1[[)M2%XTW%--VS!]&-]+_'F=5I6O&25XJ("R=839Q:,;@;FO7WPB;.= M.CF#\60IQ).Y?%A-'-\ 8@7+M-% \;-E#I^5G[.^L[ M^K*DBLU%\9FO=#YQ$@=6;$V;0G\4N]_9P1\+,!.%LK^P.[SU'<@:I45Y$$8$ M):_:+_UZB,,E N0@0"SNUI!%^99J.AU+L0-I7J,V<["N6FD$QRN3E(66R.4H MIZZ+)@JC_V-&HV?"\[:+EIM9!7M 0$[D2ET>ZLTQY9&PCO*)7RB1(ONO'D:G:DLF,TP)J6C,)41JY0S* 802](.RW=T2%'Q(1" 9']Y$4 MIC&JD+60Z"/ZA^/C!!1QP^'18B_H6TH"PP1UH:,G<) 4H=4'H1')?VL=3+F+ MW>&&D6_3;RJD1_Q^QXB((1&,>NPGIH[0\&G%$!*Z01C"F4$WZ ;=X/R@:__2 M;9M>.M*6>PQI96=M@\&XH]IP]B]-LK/&?]HDNSCRB#P[05X>D/^\8?;Z3#KA M?.8Z1X,X3F#/J,2$IC$V:IC:4^(:O9CD@+A1E!Y.21S";*VQ_CLQG4O1;')8 MXW)D*3]NLK9Z+[7W4GEY)PL+]N7&KF7X7R*:2K>[2T?M-K]9N_ X9P0 (+ 9 >&PO=V]R:W-H965THUHX*D4E9X.UL;4 MU\.ASM98,GTI:ZQHI9"J9(9>U6JH:X4L=X=*,0Q]/QF6C%>#V<3-W:O91#9& M\ KO%>BF+)EZ7J"0V^D@&'037_AJ;>S$<#:IV0H?T'RK[Q6]#7N4G)=8:2XK M4%A,!_/@>I'8_6[#[QRW^F ,UI.EE(_VY;=\.O M(128&8O Z+'!&Q3" A&- M[SO,06_2'CP<=^B?G._DRY)IO)'B#YZ;]720#B#'@C7"?)';7W'G3VSQ,BFT M^X7M;J\_@*S11I:[P\2@Y%7[9$^[.+SG0+@[$#K>K2''\@,S;#91<@O*[B8T M.W"NNM-$CE=?V5*@OI@,#=FP.X?9 M#F_1XH5OX 4A?):566OX6.68OP08$KF>8=@Q7(0G$>>UNH3(]R#TP^ $7M1[ M'#F\Z V\.[5B%?_!K"@\N)&5EH+GK-5(E<.]0HV5:2=D 9]X11'B3, #32() MTFCX<[[41I&D_CK!:-0S&CE&HS<8/5"EY8U :^U>4;TI\^RH?/S>\-H:/):' MTY@O<+##@8SAC[8[2P(=S7M%FV6B:T1?7 M\$UCT0BXY07"7%NH_4F[MW0*N&A1',(M4N6LIN/&[A3O/,M40)YM ZMG[ M>OI8UD(^(\("*RRXTSSF#VVB!V!I<[@_^1 MZE\K?:_NCLI25HVFS L*QE&7GC*"8YIZ2/;K%FSXI8@6%/ ME$Q+HJEL93M;8F_K?Y='Y]V6/4 MIMH,Q%[L%):. GA?S$@=).[ -NZQYZ?'53(\N)>4J%;N]F7CW52FO:+TL_T% M;][>:_;;V]OA9Z96O-+D5D%'_&PO M=V]R:W-H965T-S2 8NMBV59J&TBR M!0O0($&=M1B&/= 291.E1(VDXN;?[Y"49=EQO/9Q0%Y$D3KG._?/8:8;(;^J M-:4:OA6\5+/>6NOJ8C!0Z9H61/5%14O\D@M9$(U;N1JH2E*26:6"#T+?'PT* MPLK>?&K/'N1\*FK-64D?)*BZ*(A\OJ)<;&:]H+<]^,16:VT.!O-I159T0?4? MU8/$W:!%R5A!2\5$"9+FL]YE<'$U,O)6X#.C&]5Y!Q/)4HBO9G.;S7J^<8AR MFFJ#0'!YHM>4SWJ0'&;*A6&YUCI2G*0DO\RE!/SS]2#$G!^T>RY%2= M30<:0JU@M_*C&;[ /TIG4IW+IT%9Y$O*QD'R+? M@] /@Q-X41MB9/&BTR'^=;E46F(7_'T"<]AB#BWF\!7,!0Y'5G,*(H=K452B MI*569F>MX9G2ZE@R3\,^KBFD>W!::,*!6]#4@'K RI37&2M7\$0D,W7;_XZ3 M"AJ!R)!5X\ MFN S"H?P^4B,1F"2F.- %B" M\+#.AJ1H=DZ>T($515HUQ+WSWY3"LWWQ0C3#+)J< 'J.%B7EUH(6UJH9 E(^ M__+3) S&']3+" ];ZM*V]ZX0]X<*N\K87XISD9_7RG2IHIB#>S0JFXT'I2C/ MTUI*4Y5W$'M^,L1UX@W]I.G/3F$\V(HZD.VN(V+:$R$B+XZB8P!=>PZ$BW)U M[AJY Q-XXRA&?T;#<=.G)QK&>CX*$UP3+YCX/Y*B+TVUX%1A;0T*2]9G$(S[ M/H23?O)2=Z_2,.Y'\+-[GB#.N"7.^+N)CA(FQXW>##>_!5=.T"]>T MIAM=#1XQ" 6WI?M;!'_4CS'L:?MO#/O&L&\,^\:P_S^&';4,._INAKTCNI8N M=-SMHG,)_[C+S#$B/6G&7!8O5$52.NO9L9%/M#>_J=$>-?<45M0%SOIS8>>I M1DZ039[$DK.596\%1!\2Q7_QY&'%K%)#/_@>VCD/XK!S%IDFB4>=DR'8*0H_ M=,[B(VF^RC)L;ZMB.NT?#]:%UX;<^PE_@0SK9"G;HNJUI;B$(4J#>_# M<7+V PU[K"\&G5M?0>7*WFT5V,9R%\#VM+T^7[I;XT[G.:KZ M_3'^B$IWGW4;+2I[AUP*C3=2^[JF!(MJ!/![+H3>;HR!]I\*\W\!4$L#!!0 M ( -F+V5*:K/T$U@, +X( 9 >&PO=V]R:W-H965T!+AK$:?M0](&1:%N()&I) M*D[Z]1U*LN)=Q,:B?;!XT9DS,X=#C6=[I1_-3DH+SW75F+FWL[:]]'V3[V0M MS(5J98-O-DK7PN)2;WW3:BF*WJBN?!8$L5^+LO$6LW[O5B]FJK-5VH>-NW*[LV[#7\Q:L95K:7]O;S6N_(FE*&O9F%(UH.5F[BWI MY57D\#W@CU+NS=$<7"8/2CVZQ>=B[@4N(%G)W#H&@<.37,FJ1TYM< M.L/C^8']8Y\[YO(@C%RIZL^RL+NYEWI0R(WH*GNG]I_DF ]W?+FJ3/^$_8@- M/,@[8U4]&F,$==D,HW@>=?@1 S8:L#[NP5$?Y;6P8C'3:@_:H9'-3?I4>VL, MKFSI;>GFMZB-U%H6L+8J?P31%' "NOQ M<5W7*/& ?7?O,.;]S+<8H'/CYV,P5T,P[$0PE,$7U=B=@9NFD,6W!#YF-J7' M#NE=L;.,RU9?0!@08 &C9_C"2:ZPYPM/\-W+NE4:JQ=NOG:E?8'KTN25,IV6 M\-?RP5B-9?;W&4?1Y"CJ'44G'*WQ]A4=RJLVIX3__HQ^ZZRQ>%!ELWU+^K/^ MW-V_-*W(Y=S#RVVD?I+><7'D1X[;R;'I':M7QR",BQAE+ZN#[OA$QE;V]Z]Z M(8[+E,:B/4+M3L)&5?AQ<.;OR@9W5&>0SA"0S[EL+9B=0'U%K;K&FO>7L'9K M [^6> :%Z&_W2FC]XAB6'=KK\A]D/Q($UE*7:++\&1@E01"X'X0DRC*290Q^ M@J3?.8PC_ KA"0GC 1X1SAT\@XQ0%HS/ _0#17**F#0D6<2!D0@%B$,.E).4 MAVY(:'*$1W;.8Q*G2,5($F= ":/!^!QQ*R1%3)(23BF2)DE&DC %FI& 1D!3 MDJ43^!J2$+$!21F^8H2A6<08T "WXV'D(3W ;U !%F%R<0#4D@I"9$=!\JGQ'X!%B*"$^E[Y1SVEEGK;=TZ#[!CXT%ZFW:DY+X>>] H?.OL7H;=E8Z"2 M&S0-+A+N@1ZZY;"PJNT[U(.RV._ZZ0[_8$CM /A^HY0]+)R#Z2_+XE]02P,$ M% @ V8O94GL8E0.^!0 1PX !D !X;"]W;W)K&ULC5=;;]LV%/XK!UX[)( JZWY)DP!.EG9[:!ODTF(8]D!+M$V$$EV2 MLNO]^AU2LNRDMAJ@C2GI\#O?N9/G:R&?U()2#3\J7JN+T4+KY=EXK(H%K8AR MQ9+6^&4F9$4T/LKY6"TE):7=5/%QX'G)N"*L'EV>VW>W\O)<-)JSFMY*4$U5 M$;FYHERL+T;^:/OBCLT7VKP87YXOR9S>4_VXO)7X-.Y12E;16C%1@Z2SB]'$ M/[M*C;P5^,KH6NVMP5@R%>+)//Q57HP\0XAR6FB#0/!G1:\IYP8(:7SO,$>] M2K-Q?[U%_V!M1UNF1-%KP;^Q4B\N1MD(2CHC#==W8OTG[>R)#5XAN+)_8=W* M1ND(BD9I476;D4'%ZO:7_.C\L+7=*K(L_R":7)Y+L09II!'- M+*RI=C>28[4)RKV6^)7A/GUYKT7Q].X*[2KA6E08:T6LNTX>R)13=7H^UJC& M"(^+#O*JA0R.0/H!?!*U7BBXJ4M:/@<8([^>9+ E>14,(DZ6TH70>,SH!9'TW=0:?4LVF&,:)E*2>D[M^I_)5&F)"?/O@+*H5Q999=$Q M96VZ@YB!=39\65H'3TP^,KTYY.!AQ,FVA RF7E ;.%)O?O\M"_STO0*QW&4\ M:H"RD:R>6]$EE4R4"EA=LH)H=,":*,!_,\&Q0-591T_!ET8K35 ,=WYNJBF5 M1MTWF^:XK5],YG-)YP@%)ZQ&':)1N$N=OGR\(IS4!36Z$ =#RG@74S^'('3" M-( W$+A1 JF;9[B./2=)\Y[0' -D%/J)D^"6-Q"Y6=)_I3^H+)B)Z(GO9%Y^ M:L'"J!3$ M7H2?W=@[1"QVTAR)!6[N':(5.EZ.M&(WRX=(^1!F3I094HD;YEMO!6A4Y*1^ M!%^I,FS0[5OEII0/0_FA$R ;8U\8(UX EE:HK(+CY MWIBRP9$'E9 4M;73#[FZ QTA[CM"/-P1<+*6#48$[?I*>-,VW(G"JF[]<:@E M#$,:MZZW%4E65.) 1<_UB.@6-)!OMFU@1IB$%>JF@-YBK6V 71&64JP8MFVP MU4N[OF#WF2PZ@P],%83#W^CYML&_C(VMFYU=>RS.X&8;W9(9+1CO#:.\!.OY MX#V\W5OULBO!$8J;D$18L?@IS-QD7T)36<')!BEAH\'DL__OF'IZ-Y/4Q \% M3"Y)TZ8\-\*]OIO"VX%@)GTPDU<'\PYU2&89M:W^L69ZL-$/8IL#V9E:DH)> MC/#$I:A.V]3.L$%-4DG+;Z_<2&=CSMH^[CO5\^VG7[[OL>M'> M'[=U-]A.M]%]TZ\L^+:!1I'I:FGDQD'[H<,\L@V-F5%V6. U?/QG"@>2(>V3 M(7WMK+^9S3 W53_V#YRQ#B7$(/[AA'CXN4J[%&'_8?Q-BM =&=L'N[-/L7_@ M$_7!;"JP;@5GI9X,KVT2=O1?"RQ,0ZR9JD*R]NB" M,R@PPR-,S6SRHYT8]J<95>9.@/C& ZQ (\,T 3\((,GAGO NZ]$#3U0;I^2. ME^$L=[P4I[.3XM#$4D5NQ<(*EG2%MY.E/?L%3H[#VW>"((0T\^$CK=%*;N5( MB2=P9HZ&YBH!&4[[!%%C,T?Q;PX/0AM6QUQL9ENMJ!F*R"(RIF5.Z)O?R F2 M]& *CO<.]Q65\_NW_2UITEX.=N+M%>L3D7.&T>)TAEL]-\6A M(MMK2_N@Q=)>%:9"X\7#+A=XTZ/2".#WF<"IV3T8!?W=\?)_4$L#!!0 ( M -F+V5*N!XQ,+08 &01 9 >&PO=V]R:W-H965T>[XW/'DX[547_5"" ,/55GKD]["F.71<*CSA:BX M/I1+4>.3F505-WBIYD.]5()/[:*J'(:^GPXK7M2]TV-[[UJ='LN5*8M:7"O0 MJZKBZO%,E')]T@MZFQLWQ7QAZ,;P]'C)Y^)6F,_+:X57P];*M*A$K0M9@Q*S MD]XX.#IC--].^%*(M=X: WDRD?(K77R8GO1\(B1*D1NRP/'G7IR+LB1#2..? MQF:OA:2%V^.-]4OK._HRX5JU MCD;67O1=1^&BT'DI]4H)^&L\T4:A-/[> Q&W$+&%B'= W&+&3%>E #F#1]87,)+Z%P#(S==[I!)F88&%["H^!*@Z"-!-R&HFSWP7[[P.LI M#H(1K+D&3NM+3&[43U&C';G2.$$/CN#2V?L3[3E=O##GK%E+%\A&FR*' ^@G MS(O];$##=.0QYH91Y+&4#0"3$5.MALB+@P08&T'&F(WP*[TEA-@;C4*'P'#( M-@@^\P=[E)"T2DA>K83K9TRV9/C^ 2NK[A; 7O-4J(_TDN?BI(>56 MU+WJO M5,7_6P7G*Z60/0@7&K@44Z%P[0%8!\)WG:-;PXV D*40!!&$K4+B@$&89OB) MX4X:M)/Y,40,P=(4+L1,(-KT&["-V9>_#F;7TPWHKN>.P/ZG>T5+W \L^P/+ M?X],TU:FZ:MENO&>O%P9J1[AAMPU$M[/9L*>G5:U]NZ-R&6=%V7!Z6CM$O!> MX-T"5L\,$Z_/A[>',&O(Z9:<:LAU:5RTA#%V;N;ZY^B34C8W.&,B:C$K#'"S MBQO6DR#PTM"5EB#V8C9R!<<;Q5C1G)J(8*._1@I4MM'MC=4-T).Z/Z"SN9O3 M2 X[-&7CA;Z%(T1A"9)/VRVE"'.5+VS&3L4]=F++BM(L1_FC;:RR\0"+8N3C M=T0TSQ>\G@M4(-SS)T+"DS",D"?6)1!:B]NC1\R=I\R7[P@&^+":7(6&MAG(<1 B\*,1.\ M$!73,E"HZWHE\&&88-GW1@DV%0+CEC>U)$"=,EJ;)K9;D$_VL6] \ QQD6GL M>R3#&TOMPGK6Y$GL91E#=FG0Z!TZ](Z/1U@M*/,;9Z,P@SXFP*^*^I.NW1H% MGC]* /N>[O"BP8'5P0CF]B>'Z>=C+81^ZZ[HNG( M;&#WH(M^?VO1H/.\WY/)K,UD]NI,_ES3J3.OBW^;_#US-5>_XIC;B]*=P... M0XY.L8F8%W5-(7>E<6J'E5S59EW=]B^$L7MS?IKN M_G^XX@HW0*/@9[C4/\RP!U?NG=Y=&+FT[]$3:?"MW X7@N,12Q/P^4Q*L[D@ M@/:/E=/_ %!+ P04 " #9B]E2Q?L+;8\$ !Z# &0 'AL+W=OA.CF2D+=EP?J\'OV4SR]:$:$E3I1$(O![H MBI:E!@(:7WI,:SA2;QS+>_0;8SO8LB&2KGCY)\M4,;-B"V4T)VVI[OCN/>WM M,0137DKS1+M>U[90VDK%JWXS,*A8W;W)8^^'UVQP^PVNX=T=9%A>$47F4\%W M2&AM0-.",=7L!G*LUI>R5@)6&>Q3\X]P[[]S*=$M%6A=$$'10BG!-JTBFY(B MQ=&*5Q7X;ZUX>E_P,J-"HG>?]*H\FTX4D-!0D[0_<-D=Z+YPH..B#[Q6A437 M=4:S8X )L!],<$GC>XQ#-XW@MXUT34K-Z.7?+W M8B.5@ CZYP2^/^#[!M]_ 7\-B96UX%N>HR61+$6DSM 5*UM%,_3T0I[S\3+D!N M,Y#+>G(UD"LUN0;(2>,:\E6TI%VTR*-H837@\U8"EL2(/J:T42.,#"+W[!+= M,)F2$OU%B>B" \'5LG*X6_VPX>$DZ&-;44$4%\9?AM)KB/R(W@4!#I/P3(MA M@KTH-J+G8<^'V2M:<\@R@[Q\8O[.Y#C-SLD#G+ZE:%42.'DQG*6MD0AJGU2P M3_LY"'$8QKX:>'D"UL.!;:.??HA=Q_UE M>#^%?F,P? /HVRZ%Z[(O$MOOQ#[I5(,>!&]&/^59@^T9[+U; M#]*)RA(,E25X=66YY8K6BD$^K7LB^5$E1]>/:=GJ),L%K_32./7?6I=.\GN^ M+L%1 ,]K4X%(Q=M:'7N-J*_J .X*@6:GBP$V.YO!7CG8.PX_4 *@'84HI4>6 M/U/X_F>$0T'M*%'!>(:,J;7&V]"4M)(B5FL"I@Q#CP5]2UMFJ( ,A4<&=L%/ M,4,".A9$\QQ:F(XZD7T-E]]5+E>\AO173),&.CD5 M0[OZR!);AK\?,0B1[V MDP0GB3N2>JWE0M!+?!M;-O>\.X5;@X*V /3@]@92;W2 MKR-/Q8F'(QM\C4/'AL])N%=Z?V"$P\##B1L/,UT"\D;'FT0>@$<1CNT$P6&ULO5MM;]LX$OXK1+# M8^!+C 5ZSK."?SI:"K'Z.!KQ9(GSF)_0%2[@ESEE>2S@*UN,^(KA.*T& MY=G(L:Q@E,>D.#H[K>[=L;-36HJ,%/B.(5[F>(*S3'(".?YJF!YMYI0#MZ_7W*\JY4&9 M^YCC"HO>FIHK2.4E%S0O!D, M$N2DJ/_'SXTAM@:X8<\ IQG@[ QP^F9PFP'N[@Q>SP"O&>#MSA#U#/"; ?[N M +MG0- ,"/:=(6P&A)6S:NM6KIG&(CX[9?0),4D-W.1%Y=]J-'B$%#(49X+! MKP3&B;-9'8*(SM%%R>%'SE%_.RQPTO#9=K,Y?;^">R; .3 MEE?=36B[%5>W-[3O.4D)1/8\9P"BK#A5RX">6"0^Y(LIAS6-CP&RD$K25;TBP%#?Z% M\%\E$3]1#!@ M&E9IPNPFUB"O>Z^HA6C"<:I+E(N:I'"+55"2(CPT>L2;'0) M!JS+!2.) (F3F"]U2RCHS#QN3UPOBRZ9KR&[&B1KJ1%NU B-:IQGD/7C(L$( MZ@>4TO)>S,L,4G&%K5IDJ!D&6X)$.K4&R5KR1AMY(Z.\/XI[DF5@=(@93![C M^TP/7U%G=E>4"?)W7.'!"B"%ZA.W>2(?_<0QXP;(M1TEM&->3TG"2I Y(S$$ M*A%0E!RCIY@QJ%B(/E0;CGKSML50.<9VS6*D@/V"<(FQ^!D:!-XSM]M=)[ZK M6R@:2F?LZ(!*0^F;$-=6"_(XW=(XW*9?9 M,I.=T0YI@";K@[UGC#N&UAJ-MFQ#85HG--F>V[U3$ MV99U,PRMX?:ZU&H8=C4,G*[@EQK"L1UU5\.UAM!V/).&*A7:YESX=:/;C=3M M&-TTRLG*4L101T((R1"[(@6D> +FN*.<5&#YQ^6SD)T[Y$\8QL6?NO)X:'XH MOQC*9*X3F.7]MFWKIY*H;*SRRL& C+(PSL@<:UUGYNH.EAB.RH*..0LVAH4L\9U!C!F9 MJGSD^ >VL$HVSE#G](B+$I82V+G:M)3=![W/R"+N6=[3 8X1>L+XP6@(E38< M<]JXC9^'PE8!M!,=V*@**QTS5KXV;,UR M ^$(XF3!8E-XNPJ(7._ QE?PY)K+Y#!V L,=;.GT-(S8]L=(X]0$:.[+$YPMY5MUO MQ>X>0]/!]EI1P9XW 'MR6QR=HTF]7S_K[M>W&2L<\H(#&U)!CV4RVONZ'LCG?M7$.+AM2V+"WMY5YLVZHK M*/0&H%#C/M!Q %,4-GGCPSK15_#EFXNW-?O&B\5F]ZKQ)^&\W-^7%WYWN]@. M(\?OM;FOT,\WH]^.I"WYH'9C!*HVJ.#J'RJ!4YIE4.2JNU)V=:/GZB-D'>4PCJD+AZZI;;;8G5&CJ'QA-?86FOAE-WSI^NCNR MCFL*GZT3RIY>% E'_52#:\0C< MFZVJ0^4)@ZX*3>(5D3O -S<3DP45VOH'1MM H6WP2]$VZ**MXT;6V._Q3:# M-C"#[0M\E-GVV/+" MH,3H.YBZJL\#JNO;7!WO?BC)0P!D<> ,QV'KRPMQ$SUY= M0P;=. &/E2H M&@Z@ZAMU3&&WOW=L;<.DH71U#R%=[L.RK;6"\7!HQV!]W#?H-(77X8$KW% A M;CA0X;[>3;IBUK6MT W'NWX:?%CA'_C\GAWH ; M*L -S8"[]O"_#7:.%,I&!T;92*%L-+!1\-H%>QF]% 0C!8+1P![ V\19,TLK MSKPQ?'HJ_D@A:F2N@/<)LTA3UN[,.]IZ-2#';%&]]2$?[BL+43]*O;F[>;/D MO'J?8N?^A?UQ8FON3^V/5_5[(XI]_1K+;&ULM5CO;YLX M&/Y7++1)F]0+M@DD5$FDM'1WDZY3E:[;A]-]<,$!JX!SMM-LTO[XLX$ 20BI ME"4?$C#O\_YXGOBUS63#Q8M,*%7@1Y;FQ&S"URIE.7T00*ZSC(B?-S3EFZF% MK.W @L6),@/V;+(B,7VDZFGU(/2=77N)6$9SR7@.!%U.K3FZ#K!K (7%-T8W MLG4-3"G/G+^8F\_1U((F(YK24!D71/^\TEN:IL:3SN._RJE5QS3 ]O76^Z>B M>%W,,Y'TEJ??6:22J36V0$279)VJ!=_\1:N"B@1#GLKB&VPJ6VB!<"T5SRJP MSB!C>?E+?E1$M #(.P+ %0#O X9' $X%<-X*&%: 8<%,64K!0T 4F4T$WP!A MK+4W)!'=Y1*-=![:NJBX-;TN[P;T>YRLQ Z\ AABU)'0[=OA ML ,>O!F._)YJG%HHI_#G'/'7DL=(P)>U1/_\K4W!9T4S^6]/H&$=:%@$&AX) M])4KDNHI73COTK&$CPJX:2NO,S1V,!I-[-9X\#Q_H3H,,,C#_O=HJ!6HT>]9<.,07UB"IO'^W FZK#P/'^&_::NHOZ\N MJ)X#FJ3O7*1]RQMJFAQR+RQ T_^0=Z8 WF&['\*#*7!H!??9[S/9S;YIJJB_ MJS[ES.QI'I7>VDCPJZ;I5WMO<\OSD.9*E&0NF'SI8ZYIAFA\89&:EHC\WC); MQ80[Q0A=S!5846'&]&Z^4\!^WYX[@/!]UR[J!' T/@(,3D7T#H&[^\"F@^/^ M#OY)$$W';Q$>-_T6H\L*CYM.C/'EA#_A&^%CPI\"PH';+?PI8,=?;9>89MW M_>O&%ZHW(2(U)Y+?HW[3[?'PPNHWRP#NW^R>IWZ_[R[URS3MUIE3[[/CXNPN M=0;K7)5GM'JT?C\P+T[%>^,WZ#HH3_F-F_*EPST1,9*GY.+RX22B ICH)\O.5?;&Q.@?ILR^Q]02P,$% @ V8O9 M4@6.ZNSR @ ,@@ !D !X;"]W;W)K&ULG59+ M;^(P$/XK5L2AE5B2.*^" *E 5]O#2E4?NX>J!Y,X)*IC9VT'VG^_MA.R/ ++ M[H78X_EFOAE[9AAO&'\7&<82?!2$BHF525F.;%O$&2Z0&+ 24W62,EX@J;9\ M98N28Y084$%LZ#BA7:"<6M.QD3WPZ9A5DN04/W @JJ) _'.&"=M,+-?:"A[S M52:UP)Z.2[3"3UB^E ]<[>S62I(7F(J<4=@ WIP"P < #@.N? '@-P+L4X#< _U) T !,Z'8=NTG< DDT'7.V 5QK M*VMZ8;)OT"I?.=7OY$ER=9HKG)P^XC6F%09?P *GF'.<@*UHA@BB,097"RQ1 M3L2U4GIY6H"KWC7H@9R"YXQ5 M%$C&VIJ&B#=MRXG==NX0FWMR4? ,_I ^A MMP.^N!SN=,#O+H:[PWVXK?+7)A&V283&GO>7)*:<%6#.J.3J_:N+E!F8FRO$ M'+S>+H61OYUQZ+4./>/0/^&PO2M>>^ZKIZ+V5';D8G;>U*O[UG5]-2@R(-UK MUM,(PM ;V^O=6SK6"KS BUJMO>#\-CC_'X.CC'XY'>"\-A?NL(##T#^@>JP4 M1L%--].@91J<9?K,)"*Z+>WQ[:(8'*IM\17^54 ()3Y#VA MZHUDI6G!2R95-S#+3 UUS+6".D\9D]N-=M#^39C^!E!+ P04 " #9B]E2 M,LGQ9! # #"!P &0 'AL+W=OU!L)A8F2YXD)^W?CY(=+\UM M>[%NY.$Y-"6.-]K\L@6B@Z=2*CN)"N>J=W%LLP)+;B]UA8I.EMJ4W-'2K&); M&>1Y<"IES))D%)=RT/J7 M7]SEDRCQA%!BYCP"IV&-Z* M270508Y+7DOWH#@/&6Q.:GX3PRMO^:70 MM>4JM^/8$1N/&6=MY%D3F9V(W&/P62M76'BOI[0>\_@F\)J%PIV!..@T5+'P7KH!Y^*MHWL G MP1=""O<,/QZTE$"%N>$F_WDF^* +/@C!!R>"SW EE!)J!3,NNCI*V/5P'*]WLW9H==UC[*_5"W[#CM_P++][-.$)(F:@%U*LN+_5%BR- M=BFH]O+:>/JN0*C0")W3E#O8H$&JO$S65#2^!+U!OBU8TQ;LHA$-Y.#/%UTV M]#)L/",WQS+2D![M:'T[3(<#MI>2(V97_>2Z?SPGHRXGH[,YN5,9/<26[F!. M$IPF=6LM,D^[H@08O]7DAS=O((FICN?QF+;1 >F4#=+!GK1#JR'KC4XH2SME MZ5EE=,/_48KI09&E0\;2/7*'5B\+MB$7[SR'=,]6H4M8R'2M7/.:=+M=([H) M[^_>_HP:5--/_L(TW>TS-U11%B0N"3*Y3*DB3-,QFH7357AT%]K190_3@IHL M&F] YTNMW7;A W1M>_H'4$L#!!0 ( -F+V5(T-]B8IP( $X) 9 M>&PO=V]R:W-H965TBB87FT-R9MXL]C!>"?FD M2D0-:U9Q-?9*K>N1[ZNT1$946]3(S4DN)"/:B++P52V19$Z)57X4!'V?$&FPHK'";C;W $F&%J;8FB/E: MXC56E;5D.+YMC7J-3ZNXO]Y9?^^"-\',B<)K47VEF2['WM"##'.RJ/14K#[@ M-J">M9>*2KE/6&WO!AZD"Z4%VRH; D;YYINLMXG84XC"9Q2BK4+DN#>.'.4- MT22)I5B!M+>--;MPH3IM T>YKP 2E*S=/ M$3[/*UH0E\#3&]2$5NH,3H!RN"O%0A&>J=C7!L2:\].MTZN-T^@9IY>U;$,G M:$$41.'][ 9.3\Y^M^*;,)I8HB:6R)GM'(^E]6(H+7BWKDU;8 9WE-E[(H>9 M.5(YV33+PT=C&VXU,O5XA*S3D'4<6?>%+./.K18P1]/5J2@X_6$VX3**+SC (8G]Y@+S;D'?_AOP?Y+0%,TVD M!M.F" ^7:ZH>1ZX!SH/>>1 >R7*O8>V]L?KW&[+^J]>__T?]PVXO>J[^@X9\ M\)_(S0$5V2'RXP1A!$QP7:HC=1@VT0Q?N9NC%[OYHF&]>&/=' :_AD;PZEUQ M',&^5D:J)BF./?,<42B7Z"5P*#I_;SK:E\8G(@O*%528&\M!>V#^5>1F>&\$ M+6HW,.="F_'KEJ5Y\*"T%\QY+H3>"78&-T^HY"=02P,$% @ V8O94AAF M,-_N @ O0D !D !X;"]W;W)K&ULM5;;3N,P M$/T5*]H'D%ARZ1VUE=H&M$@@*A"[#ZM]<)O)13AQUG9:]N]W[*0AE+3P 'UH M8GO.F3DSCL?C+1=/,@90Y#EEF9Q8L5+YA6W+=0PIE><\APQ70BY2JG H(EOF M FA@0"FS/ #UF"\%CNR:)4A2R&3",R(@G%@S]\)W#_DD#% M$VMHD0!"6C!US[<_H!+4TWQKSJ3Y)]O2MH_&ZT(JGE9@C"!-LO))GZM$- !N M_P# JP#>/J![ -"I )V/ KH5H&LR4THQ>?"IHM.QX%LBM#6RZ1>33(-&^4FF MZ_Z@!*XFB%/3>]A 5@#Y3A9<*DD4)WN47"6)+++(#@-8&-"FH9WD[& MW#O*.,O%.>DX9\1S/+5ESF@4DK(N^KHI^1N 9SQD) M;94N'0R, WW(;+"ZCOZ-[4VS "UV3HN=WV+GOK9[I;17*^U]BM(DS6DB\&!3 MA'$IVQ27COJ-"/>UOFOA]]ZH/*"O7^OK']6W%("!!^2RK)0T N]4#((L"B&T MGIF4H.2173.H?0V^=GL.:T?#3RA:6XV&;RK0:=V5;^U&1S;;J(Y[=#3N,N_O MYMMU7@YIYVLS[C;Z@?M%.:^(FYMZY+8EO<5P_\PH@[<;?2T%$9G[@<0@BDR5 MO:&>K>\@,]-Y]^;G^FYB^N4+37FQN:4B2C))&(1(Z9P/\,L4Y5VA'"B>F^ZY MX@I[L7F-\7X%0AO@>LBYV@VT@_K&-OT/4$L#!!0 ( -F+V5*--S&@'0, M +L. 9 >&PO=V]R:W-H965T[Q8=H'A]P *MC,=II.VH^?,022+IA6$U\2;'S. M];D'7[CC/>,/(@*0Z"E-J)A8D939E6V+((*4B![+@*H[6\93(M60A[;(.)"- M!J6)[3I.WTY)3*WI6,_=\>F8[6024[CC2.S2E/#?'%VC7,J:L8=\ M<+.96$Z^(T@@D#D%47^/L( DR9G4/GZ5I%85,P<>7Q_8K[5X)69-!"Q8\CW> MR&AB#2VT@2W9)7+%]A^A%'29\P4L$?H7[8NU \]"P4Y(EI9@M8,TIL4_>2H3 M<03 _0: 6P+"5 .^E +\$^#HSA12=AR619#KF;(]XOEJQY1>W./.G3OMG"@9BOR+V-;'70+R,!0E# M#F'A'MNB0Z@?G]12=",A%3\-@2ZK0)=&!=6^@Y/'A:O'Y0)EP/,Y55O./3IF M8CSJ.?_BSO)2+_*2/^UGG[9,P/QH"(>=.OIL HT[,I3 M,S%VFSQMP3E-GKX^WDE&1E5&1D:B61"P'95"93R ^)&LDU><6>S4==KIUF%\ M]$K 77G=.:8F=G@6 OPLLVQ^A6! MS:6UQ;%KMN.F.'7AQ:-N#7/KZNLZ71G6PHQQ4][MHZ]Z%3K4W9% .K?%1W$U M6W5@,]UW/)N?J\ZLZ*-JFJ*MNR4\C*E "6P5I=,;J*/(BTZI&$B6Z=YAS:32 MKR\CU5T"SQ>H^UO&Y&&0!ZCZU>E?4$L#!!0 ( -F+V5+J67#@<0< (! M 9 >&PO=V]R:W-H965T;U=)K-5W(=9!?)1L;JFV62KH-< MO4WOI]DFE<&B;+2.IMAQV'0=A/'D^K+\[%-Z?9EL\RB,Y:<49=OU.DA_O9%1 M\G@U<2=/'WP.[U=Y\<'T^G(3W,M;F7_=?$K5N^F^ET6XEG$6)C%*Y?)JWY6C5Z.Y"S(Y2Z)_PD6^NIKX$[20RV ;Y9^3Q[]D-2*O MZ&^>1%GY$SU6L MA%'V0C7_>OL6/7_V CU#88R^K))M%L2+['*:JZ2+2T_G58)O=@GB(PG>;-(+ M1)R7"#O8;6D^.[VYTVP^55.UGR^\GR]<]DRMJ, MJ3F"&2JB_D[B]&#*_OV@+H#>YW*=_6=(C^S3(V5Z]$AZ7Y(\B- \R%9(_MB& M#T%4HEEW%Z@/"VG]=?13!M=>_NN/1OA M9/OTF''D-P,PV_7,:EAX7 C_ #$]RG4]QVD'C._3YL:T9S+-PV4X#W(U?\E2 MT>HFR<+<,"'^OF??1KS$/CTQ&EY"0X)B+/@A8'H8]BGG[8"Y#LB TWV/W26O:B!HN=4JF.;E@*TQL1)H8'YL7G+/#B!N18WJ!$JHHV&FAREPV9$E M)@;NQV;N/P99CVH! VEC9B5PP/O8O/0>0JM5UUTE0TN8H6; H C8K C' #V_ MFL# Y5C8B"FW2$F6H32C(!37+Q3% M/\@'&2'7,#L4:)U::>%0X'UJ7LR/5*50W;II6^^VA!G6NQ3$@IK%H@/:GYA8L'1.]9:15YH!*>>?$_!%%/MWD.$36& M-%,&W?#ZF4 '-VGORL4#KO>L](<\T 3/7 (,0EOOY1;7[ M]?3ZQ0/F]ZQTC#S0!F\\Q\C3K2 -2E-(,V50"Z^?4U2'\OP"Q@/J]ZQTC1BH M QO/-6*Z&W2(J3&DF3+H!>MG%NTPQ:9I 8)G5AI"#'B?_9'M.TPW@@3WRPU1 M35SU..QBGQ]YO,) +E@_QZ@"]]S:A0'I,RO=(U;;X-/Q%/B$VH7I[H^&G"FD MF1H( ^MG#@%H/6H6!B3/K'2)&*@ &\\E8KK_T[H[2P\S;<\"?>!#;"+A\1U@ZCU04Q+G.%! M# E7SOC \+Z5GI$ "1#C>4:BVS,RAC13!E$00SPC MTJN,$4#LPDHW28 JB/&V%XGN[47&D&;*H!-BB%%$!E6.D<"= ",=Z^ M(]'M*!E#FBF#.H@ACA(YKW(1P/S"2B=)U$Z-C7AL3+>(-"A-(0?GQ>H'QH9X M2*1GR>(ZM:-DCI4^4G%H'5(<\319U3ZT^^Y-GFS* ^-W29XGZ_+E2@8+F18!ZOMEDN1/;XHSZ/M_.G#] M/U!+ P04 " #9B]E27CX'"E0% "$&@ &0 'AL+W=O8'\..?D.\?^/I\XXSWCCV)-J02_TB03E[VU ME)L/@X%8K&E*Q 7;T$S=63&>$JE.^<- ;#@ER\(I30;(\X)!2N*L-QD7UV[Y M9,RV,HDS>LN!V*8IX4\?:<+VESW8>[[P+7Y8R_S"8#+>D U(Y!GLH]8X_YR?7RLN?EB&A"%S(/ M0=3?CDYIDN21%(Z?9=!>];P%2T3Q"_:EK=<#BZV0+"V=%8(TS@[_Y%=9B)H#]%L<4.F MNCK@T@%W=?!+![^HS"&5H@XS(LEDS-D>\-Q:1OGD'WH X ]_7;"M4*#$>2(4Y?_)@ M4>+[>,"'6O!=;?@%P-Y[@#P$+>[3[NZ>Q7W6V1U&Q^X#5>BJVJBJ-BKBX99X M,WHO:Q5[WZBMR&O[SU?E!*XE3<6_CD?BZI&X>*3?\LAB2*D>4ML0'"*$181< M*'83"(=X.!P/=O52FV880\\_MIJ95M$H\,+*ZB@+O\K"=V;QA3,AP%VFI"V) M?],E^*(DS9K+(4Y0S\6#C41,&Q\-[0"'%<#A:0"_JG-J13@TGM[/Y^810M/& ML^,+*GR!$]]W)DD"%HW)4/";F',PU?P6M=E*4L9ED=V""6G++;!4'T'L-_,S M[1!"H3>R)QE628;_=Y*VI$)K4CYJ3BO3#B$,,;8G-:J2&CF3NF$9?2K!@M76 M4-&CH%$5-#J7$$%/+S7>'TM1&>*(FVKZ-$MM,5-C$K20!-960^B$>'ALY-(J"J,_)5=DZ350-$3-DIMV:.2'@;WD2&LNPJ(QVU3D$3HFG3,F]1K6M'KT*O,DQSL,,FORQV^6"W],A( M:SUR:WVQ>CVP'>59_D8'U(M[MLC?S#HM9$A+-O+/Q36D51BY5?AEKJ&7Q==B M$D512^^/M/XBM_Z>P#)36@V,IDG8LLHB+;W(+;VGL,SL8PV(+I-CA%K D;O/ M[4RRT:'? E'+/7++_92E*>6+6+UD;,B&ZVQUESLUMSNE,*FF@9^$Z5I XUK16W MWIY *FQVSWW8;+$M1BVTPEJKL;N][DHK;-D44>,=-M=7BUWDXZAE[<):WK%; MWJ>,;QA70%57J C1:<7"6J!Q<#:2:Z9 ME"PM#M>4+"G/#=3]%6/R^23_KE!]>)K\!U!+ P04 " #9B]E2\PM]$0,# M #5"0 &0 'AL+W=O%,214G8L%I#@S$S*A&KMR[JJ%!!I9 M4,)=W_.:;D)9ZO2[=NQ&]KLBTYRE<".)RI*$RO4E<+'J.37G9>"6S6-M!MQ^ M=T'G, %]O[B1V'.++!%+(%5,I$3"K.<,:A?#CHFW 0\,5FJK38R2J1!/IG,5 M]1S/$ (.H389*'Z6, 3.32*D\3O/Z11+&N!V^R7[V&I'+5.J8"CX(XMTW'/: M#HE@1C.N;\7J.^1Z&B9?*+BROV25QWH."3.E19*#D4'"TLV7/N<^; %J]0, M/P?X'P4$.2"P0C?,K*P1U;3?E6)%I(G&;*9AO;%H5,-24\6)ECC+$*?[5^D2 ME,:R:$6J9+"DC-,IARKN#S*A',@UE4^@S1B90)A)IADH,EV3H4BUQ"IDE&.0 M-C-K;I3Z!Y0.%O*EX8[Q?&^S9?<"#?$7?0^ZJR[@P2(37[ Q&ZK72%C)D*T>X?0.6K MYS\'4V4K\>L(K:"@%5A:]4,RQY,#)<_7LUP?F8ZQ&E@QLD8N;XF6%6>S;,LN M:XZ69;_3:G6"3M==;A=A/\RO^?7Z:]B.JGJAJOX%J@8S#;(0170L13:/R0S/ M&3NB/J)S0Z2Y)TN6FK\?=LS\9D&O^?F=/J9, MD@?*,_C,+F\5E%K_8I>_DBPSN55B%CLF[X>AR>U64&YRNU#4_C\[_+C& M]KN[^UC$CK).H:SS!)#CG*6*<)@A MT#MOX;]);AX1FXX6"WL/3X7&6]TV8WQW@30!.#\30K]TS-5>O.3Z?P%02P,$ M% @ V8O94KP>]A0H P > H !D !X;"]W;W)K&ULI5;?;]HP$/Y73M$>.JDT(?RN (D"T_;0KBKJ]C#MP9"#6$WBU':@ MG?;'SW:"2R$$IO) ;.>^[^Z[<^SK;QA_$B&BA)UW9C0A-GV#=K]WS89YF,:(+W'$06QX2_ MWF#$-@.G[FP7'N@JE'K!'?93LL(9RL?TGJN9:UD"&F,B*$N XW+@C.K7TYZV M-P8_*&[$SABTDCEC3WKR+1@XG@X((UQ(S4#48XUCC")-I,)X+C@=ZU(#=\=; M]B]&N](R)P+'+/I) QD.G*X# 2Y)%LD'MOF*A9Z6YENP2)A_V.2V'=^!128D MBPNPBB"F2?XD+T4>=@!^_0C +P#^'J!Q#- H (US ) MFQ!)AGW.-L"UM6+3 Y-]@U;YHHG>)S/)U5NJ<'+X+5FCD*KP4D -[@CG1%<. M+B8H"8W$Y[XKE1MM["X*RINXVP"%Y_*=(VK648IMRSU@H7:])7P3<[G\\[AFY[- M5^^=X'N7QH;=*PWCH'%ZKUS"!.<22!+ ]#FC\A5FN,@XE10%_!K-A>3J"/A= MX;1IG3:-T^:QVF7Q'#FP);QI@90)JL\9H18A2]0!&=$_&$#$A+ OX2]4IG.< M.VX;Q_H\70^[?7>]6\!#BWK;FKR3T[)R6O\M1V63R1!Y388DJ4F,4\;5F0TT M3@GE2M8I(:V#,+T](2A=#S]*X^G:^/I?C">MRR5):A[ MLMJ'%G7/;^T&GM>\>VZJ>U9:[X/24LX6B(& )6YEMA-HY62+SB\BNVO9I9+J&O?6Q:JOR+NB-)N_) M;@E?476D1;A4E-Y51WV2/.]S\HEDJ;G(YTRJML ,0]4:(M<&ZOV2,;F=: >V MV1S^ U!+ P04 " #9B]E2_3+TQ%<# #O"P &0 'AL+W=O3*/'"7\XILX!;4?;46^N1V+"DM@4G*&1*0 M+9P+_&J%IP9@+3Y2V,K>/3*A/'#^U1S>I0O',XJ@@$09"J(OC[""HC!,6L>W MEM3I?!I@_W['_L8&KX-Y(!)6O/A$4Y4OG-A!*62D+M0-W[Z%-J#0\"6\D/87 M;5M;ST%)+14O6[!64%+67,GW-A$] (Y. /P6X!\")B< 00L(;*"-,AO6%5%D M.1=\BX2QUFSFQN;&HG4TE)DRWBJAWU*-4\M+4A"6 +JU/7,%BM!"HI=H+72G M"/4#$9:BU]]J6NG:*?2\M7BA3>YOK]#S9R_0,T09NLMY+;6MG+M*RS+D;M)* MN&PD^"4OPOJTA]EO*C$.0J\,^1[/AX0M/I] MN#6'L=U9/I(:=U'!4ZC5(J;_C MI"[K@BA(]>>G1U%"B?G A[0V=%%/QL&\53/QC6.>UT3G^14SW3<13&!^F>':?;Q^%PNK&WGY_>J-05+ZM:@3@E\"EM;RSC M?Y]N[._=^:-1W$O(Z@)=TPP&!_@X.HA0:2?XF);]M,3!7RU^2]>OOA\&LX/J MMU;]\NOQ'I\H_W[:XO%Q^R'+J/[[S&K!J*H%C,E]ZF(_)7'X'UIA/^CP^*3[ M52N,HR/O-UIA/\SP^#3[XU:8'K5"<-P)XT:-5+>W4I4@-G;3E"CA-5/-=M4] M[;;9"[O#N7OS9A5^3\2&,HD*R#34.Y_J#.^. @ # 8 !D !X M;"]W;W)K&ULC57?3]LP$/Y73A$/(+'F1PML*(W4 M-D/; UM%Q?8P[<%-KHV%8P?;I;"_?FUHS+($N] M;:ZS5&VLX!+G&LRFKIE^FJ)0VW$0!SO##5]7UAG"+&W8&A=H;YNYIEW8LY2\ M1FFXDJ!Q-0XF\64^X0?'K=E;@\MDJ=2=VWPMQT'D!*' PCH&1I\'G*$0 MCHADW'><01_2 ??7._8KGSOELF0&9TK\Y*6MQL'' $I]@#Q^0% T@&2EX#1 <"P PS?"QAU M '_589N*OX><69:E6FU!.V]B6^\W_#&R7KMK;21+WQD-Z4>LE$:/NP7K_4XV_.( M!\ESG_Q_GVAPUONT28=[?5*C7OMY8Z!0&VG;M]9;^Y$V\9W\PCZE4==.IG\T M[9R\9GK-I0&!*Z*,!A>D2+>SI]U8U?AN7"I+O>V7%8UKU,Z!SE=*V=W&!>C_ M +*_4$L#!!0 ( -F+V5*A5^A1T@( /T' 9 >&PO=V]R:W-H965T MM%*79,X)(0*D("NVBZFH;)N%],N M3'( JXZ=V::T>_K93D@I"14WB>V<__@[OQU[N!/R26T -'HI&%>O[ M*MM 0=2-*(&;+RLA"Z)-5ZY]54H@N1,5S,=!D/@%H=P;#]W87(Z'8JL9Y3"7 M2&V+@LC7*3"Q&WFAMQ]XH.N-M@/^>%B2-2Q /Y9S:7I^DR6G!7!%!4<25B-O M$M[.4AOO GY2V*F#-K*5+(5XLIVO^<@++! PR+3-0,SK&6; F$UD,/[6.;UF M2BL\;.^SW[O:32U+HF FV"^:Z\W(2SV4PXILF7X0NR]0UQ/;?)E@RCW1KHX- M/)1ME19%+38$!>75F[S4/AP(PMX) :X%^%Q!5 LB5VA%YLJZ(YJ,AU+LD+31 M)IMM.&^\QQ]+DHF7@'0%#BLJ%;HLE9=&=GCX@Y=7ERA"T0Y^K$16V4T:NAK@VHG M]+,::UIAX1-8DU+>H"BX1CC 88=\=KX\>"_WC4&-2[AQ";M\T8E\W^6:[)46II]^^<#HJ@A MBAQ1[U2%]?HL!=]V^EO)^TYN?^7G<8AQF S]YT,;VU%I%+\%O4/K-6B]L]"> M2>8,Z:*K,B0'\T:#*#Z":P?A%$?=<'$#%Y\%5Y)7*1A#FKR .4VB([QV4!S&W73]AJY_%ITR MAXBDT&E=OS5M+PR.T-HQ28"[T=(&+3W7N/?G%^S/KX_6.VW]%CA,\> (NQT5 M1LG@>(/Z!X>SO1B_$;FF7"$&*Z,+;OIFW\CJLJDZ6I3NO%X*;4Y_U]R8^QFD M#3#?5T+H?<=> &PO=V]R:W-H965TD% ):G1>PQ_.-OQG/)9.]5$]Z M!V#(2\F%GGH[8ZH[W]?Y#DJJ;V4% D\V4I74X%9M?5TIH(4#E=R/@F#HEY0) M;S9QLD[^51,O< 2 @ZYL18H M_CW# CBWAI#&C]:FUUUI@+KEVOV3?Z@8>R6MM9-F"D4')1/-/7]HXO 40M8#H!! F%P!Q"XC? M"DA:0.(BT[CBXK"DALXF2NZ)LMIHS2Y<,!T:W6?"/OO**#QEB#.S.>54Y$!6 M+L>68"CCFOQ%[O-Y+$N\&1,E?R+P M BIG&M^M4@P/C23/H T3V[YW:*X9N6ML>WB>I7&,(7\^CO:Y4A0E<:?TAP=) MYT%RU8-#S["0\[PL/KA&V9]C$:GEV6 MID%ZPNA<*M,[VSJ1KHFT<3L.9@_C^76SW\+O?6Z.SC(US.+P M-%7.M<9!=B'RF7.C_\'P_EUT">1\[JP"4=+6=NVL5&R)!2G*\=.@C5- M%18]]IB;>)"$L0NK8)Q0;878^'!]:)SNT+; <)U!6Z\\M?;OO[C'XV/$M36 MC6&-G05)-&VIDW:3?NXFXJD\NUMD/?+Y^&[AO@S\W^:;SXK/5&V9T%AB&[PJ MN!UA8:AF5#<;(RLWO-;2X"ATRQU^W8"R"GB^D=(<-O:"[GMI]@M02P,$% M @ V8O94AFPP&5C @ J 4 !D !X;"]W;W)K&ULI51-;]I $/TK(RN'1"+8V)!&D;%$2*M&2BH$2GNH>EC,@%?9#W=W">'? M=W9Q+)287'JQ9W;G/;]YZ]E\I\VSK1 =O$JA[#BJG*MOXMB6%4IF^[I&13MK M;21SE)I-;&N#;!5 4L1IDES%DG$5%7E8FYDBUULGN,*9 ;N5DIG]+0J]&T># MZ&UASC>5\PMQD==L@PMT3_7,4!:W+"LN45FN%1ARU/K9)_>K<91X02BP=)Z!T>L%IRB$)R(9?QO.J/VD!Q[';^S?0N_4RY)9 MG&KQBZ]<-8ZN(UCAFFV%F^O==VSZ"0)++6QXPJZI32(HM]9IV8!)@>3J\&:O MC0]'@,'P!"!M .E[0'8"D#6 +#1Z4!;:NF..%;G1.S"^FMA\$+P):.J&*W^* M"V=HEQ/.%;=,,%4B+,(O.<6'A$GXP8YAWN =39M#"I'3PH)F"\Z;H@JIF M;$^_5?D,,Z-=%G=P?G8!9\ 5/'(AJ-+FL:,.O(ZX M;-3>'M2F)]1.MIL^#*Y[D"9IT@&??@Y_9'M(!EWHF&QKO4M;[]) EYV@6U3: MN$N'1I)Q2P>_'Z@ [AU*^^<3^JRESP+]\ 1]<+LVND1$2OI?"&X.]\(A M<;H.H[74C@8UA!5=I6A\ >VO-:EI$C^M[>5<_ -02P,$% @ V8O94FAK M]&*1 @ [P8 !D !X;"]W;W)K&ULC95M;]HP M$,>_BA7U12MMS1,D4(5(0#=M4JM5I>U>3'MAR$&L^B&S3>F^_6PG9)2%=&^( M?;G[W^_.Y)SMA'Q6)8!&KXQR-?%*K:LKWU>K$AA6EZ(";MZLA618FZW<^*J2 M@ L7Q*@?!4'B,TRXEV?.=B?S3&PU)1SN)%);QK#\/0,J=A,O]/:&>[(IM37X M>5;A#2Q /U9WTNS\5J4@#+@B@B,)ZXDW#:_FJ?5W#D\$=NI@C6PE2R&>[>9K M,?$""P045MHJ8/-X@3E0:H4,QJ]&TVM3VL##]5[]LZO=U++$"N:"?B>%+B?> MR$,%K/&6ZGNQ^P)-/4.KMQ)4N5^TJWW3P$.KK=*"-<&&@!%>/_%KTX>#@# Y M$1 U =%QP.!$0-P$Q*[0FLR5=8TUSC,I=DA:;Z-F%ZXW+MI40[@]Q866YBTQ M<3J_ =,#A3ZBN6"5X,"U0F*-G-G8E-F>7X/&A*H+X_6XN$;G9Q?H#!&.'DJQ M59@7*O.U0;&"_JI).ZO31B?2AA&Z%5R7"GWB!11O!7Q30UM(M"]D%O4J3BMY MB>+@ XJ"*.P FO]_>-"#$[=]C9U>W-_7'].ETM+\5W_V: Y:S8'3')S0_%:! MQ)KP#:+N>%;V>+IZ7\ND3L9^QB]YG([CS'\Y[$>'TR@:MDYO"(Q" \PZ0 O3'T5W&*Y(5R9FM9&,KA,S;G*>KS6&RTJ-Z&60IMY MYY:EN9% 6@?S?BV$WF]L@O:.R_\ 4$L#!!0 ( -F+V5+1P04&9@( &H% M 9 >&PO=V]R:W-H965T\_OWN5NNM'F MT3:(#IZE4'86-Z145?:FTD<[0UZ]BV!ED50%+$:9*$ DOG&1B] MGG"!0G@BDO%KX(S&*SUP=[UEOPZY4RXK9G&AQ4]>N686?8R@PIIUPMWKS1<< M\CGU?*46-CQA,\0F$92==5H.8%(@N>K?['GP80>*KT@>6#A>=FTKD,KC MF( %LPU<4X'A1O4_BG?\\ H=X\(>P3$\+*_@\. (#H K^-[HSC)5V6GL2)(G MCLOA^GE_?;KG^DD*MUJYQL)G56'U-T%,N8P)I=N$YNF[C)>M.8$L^0!IDD[> M$+3X?WCRCIQL]#<+?-D>OF!ERW@%9"0PJ3OE+)E6BH[R]>ZY!D%2%3H3[ == M _6H(<_5&H0O#PC.5EQPQ]%>O*,I'S7E05.^1].WD;[TZFHJM(7::/GZXC<+ MVG.?!VX_(YZ*/,G(Z:==D_\-RC[E9V-0+SO>^6TEFG7H9@NE]Z@O^'@Z#HS+ MT">OSN&PO=V]R:W-H965T =-OYERD6.FI6+@R$X!G%I12-_"\AIMBPIQ> MQSX;B5Z'+Q4E#$8"R66:8O%Z#92ONH[OO#VX)XM$F0=NKY/A!8Q!/68CH6=N MR3(C*3!).$,"YEWGRK\-OP>F42QK@^OB-_<;FKG.98 E]3G^1F4JZ3LM!,YCC)57W?/4- MBGQBPS?E5-I?M"IB/0=-EU+QM !K!2EA^3]^*7Q8 X3!'D!0 (*/ L("$&X! M_' /("H D74F3\7Z,, *]SJ"KY PT9K-#*R9%JW3)\QL^U@)_99HG.H-09LF M41U=8XK9%-#8%MLMRRO*;,W9 !0F5)[KJ,?Q )U].4=?$&'H(>%+B=E,=ERE MI1A"=UHL>YTO&^Q9]BH3%RCT:BCP K\"WO\XW*N #P[#[_ K\GR#]MN;:%?; M5WH8E!X&EB[<0__SJ?%Y?2D!82E"5)N>W-H,%ND._'GE=&;601E5E$![.PQ84HP1-" MB2(@:[JDA0"FJI+)N1IK$L+63C(507$85LN,2YGQ9V4RSNH'I,8[*OQF&&]) MW0V*&U&S6FJCE-HX*/6!*TP1WRRX=>E5:AN[5=((M@J@OQO4]EO>5I7L!OE! MM*]*FF5.S8,YO1\?NQ$U5!;_H\[MRA1_#8T55J _-PKQ.;HA3-]51#LQXI+8 M2^KWUQ=E/D83"FA(I/I39<01'2H!41RV8Q70/PG5AEVMTJ[6Y^P:%KO_6D/] M?)43V758QU+6%QAGES;7X7L%]O>;=D+"#>O:I77M_[;N.V?3D[IW1(JM$,K9 MHJY I$>.7R/NE?*)X9CN("5>Z M'['#1+>8($R ?C_G7+U-3%-2-JV]?U!+ P04 " #9B]E2I_'X!2," "+ M!0 &0 'AL+W=O(?V5[O2 M%(4C2\D;E(8K"1JW\^!Z>K5(7;Y/^,VQ,P=S<$HV2CVXX+:36JX='_QSFK:Y82S^3@))] 'B M*)X>@2_^'QZ]AH%0=CZICSY>S;'[#Q/%'LB M\P^F5S:DHPWIVVPH]]>)#,=CFL_S74Z2Z-TQA6^&]7+"@U9QS]1WIBLN#?VC M+1%%DTMJ.]VW?A]8U?KNV2A+O>BG-;V6J%T"[6^5LOO ->3X_N8O4$L#!!0 M ( -F+V5)F9%6%T@( '$( 9 >&PO=V]R:W-H965T MGK$30J%NE9O&=N:?;SSNC#/:"/FLBUXJ<9>KG5U[OMJD=."J#-1T1+> MK(0LB(:I7/NJDI0LK:C@?HAQZA>$E=YD9-=F:LI#.)5%T41+Y=4BXV M8R_P/A;NV3K79L&?C"JRI@]4/U4S"3._\[)D!2T5$R62=#7V+H+S:8"-P%K\ M9G2CML;(;&4NQ+.9W"S''C8144X7VK@@\'BA5Y1SXPGB^-\Z]3JF$6Z//[Q? MV\W#9N9$T2O!_["ESL?>P$-+NB(UU_=B\Y.V&TJ,OX7@ROZB36N+/;2HE19% M*X8("E8V3_+:)F)+$,1[!&$K"/L*HE80?1=$>P1Q*XAM9IJMV#Q,B2:3D10; M)(TU>#,#FTRKANVSTIS[@Y;PEH%.3VXI)$VA4W1=ZUI2=,=*5M0%FI$W.%VM M$"F7R!JA7W/.UL24,X,.I@^%7M0TJ[O(9= M7D/K+CJX_.:J07A9G^A*[N-.+-B4^XODSA( MP/+%@8P[9-P3&;F0C3C=0@99DKJ128=,>B)C%S+906(W+^UX:4]>XN*E?7E9 MQ\MZ\E);7#JGT+!7FDH7/NN+'W3XP4'\H]! 7S757K35SFV!5VW-N^(8[,21 M#/' '$>J8 K M5$)7*]=M%C@C<\:99M3=P_!.F25I^!E+VZIVK8;! '^UFCJL@C#&WT_8WVKO MYC*^(W+-H ESN@(=/LN@)F1SOS43+2K;\>="P_UAASE\$U!I#.#]2@C],3&7 M2/>5,7D'4$L#!!0 ( -F+V5)S]>EQ_0, (\0 9 >&PO=V]R:W-H M965T6NO-G>^K: TI50VQ 6Z^60J94FV&'3TCF\I"B!]V\! /O,!&! E$VE)0\[&# M,22)93)Q_%V0>J5/"SQ^/K!/L^1-,@NJ8"R2[RS6ZX'7]5 ,2[I-]%>Q_PQ% M0BW+%XE$9?_1/K=M-3T4;946:0$V$:2,YY_T9U&((X#AJ0>0 D"N!80%(#P% MM"\ F@6@>0JXE$.K +2N!;0+0#NK?5ZLK-(3JNFP+\4>26MMV.Q#MEP9VA28 M<=M9":\17PB(%"'R:@*4O41W2+OLTGZ,,O M'_N^-EXMUH\*#Z/< [G@ :,OAG2MT"<>0UR#G[R )PX"WZ1;YDP..8^(DW$* MBP8BO1M$ A+4!#1VPW\3NP8* PO'O;I\W/#[C3S ":Z!?[H>7A?\]&KX:?#/ M:AF6_1-F?.$%OD?!5[<:9(IF6QFMS3N.CEKJST=CCAXTI.HOA[-FZ:R9.6M> M<%:ZB$H7-XCQ:"LEQ&92Z;KER#D[&:<5VMT0-\/ _O7]W7'ASPV;S1J[Z;E= M>&+W++M6F5W+F=THH5JGE".SG]"D@4R7S1DL(#E,_(-FP&/S>J)'IMF*6FEV M5+5=^FV__1)V2F<=9Y*/0BFS4@>5>;I!,4W-%J:0$ENS"=3I2^>LWJ3EJ'>W M#*7K#&4<-BA#D]\?T*^2_PW:T*?, MP08D$W52.WJ!J(6>@$KE"NIH8\'7!26TB8G1Q!Q$[%'']J]M ,D66]O!JG9+ MP.?O8HCK7MHZRU;7T1Z85!D09P;?87'[V8B*C7@.8<$KU<-NV;MVP;OGVZ9[P2MQQ+U7%A:[3GF5+)+@ M[0M+*L$C;L&[LK %2_OJPI)*L,@K!?6'] MH_M2"G*5W6SML63+=7[T+6?+V_-]=F<\F1_ANS&NF9^8VW9^-Z[H\ZOZ%RI7 MC"N4P-*X"AH=HVT$"P :4H !D !X;"]W;W)K&ULS9Q?;]LX$L"_BA#T<.TAM452?XLT0!(GCHOMH6AV]QX6 M]Z#83*RK)7DE.FF!^_!'2;1'E"B*R4;IY2&QE>&0,R3G-R0EG3QF^;=B32FS MOB>;M/AXM&9L^V$Z+99KFD3%)-O2E/_G+LN3B/&O^?VTV.8T6E6%DLT4V[8W M3:(X/3H]J:Y]R4]/LAW;Q"G]DEO%+DFB_,IE=.[CT=GZ,,G9-MEB4KD]Y@^%HW/5FG+ M;99]*[\L5A^/[+))=$.7K-01\3\/]()N-J4JWI _A=:C0Z5EP>;GO?:KRGIN MS6U4T(ML\Z]XQ=8?CX(C:T7OHMV&?KZFPR"WU+;--4?VV'H6L?60M=P7+ M$E&8MR")T_IO]%UXHE$ ]Q7 H@!N%2!^3P$B"A#3 HXHX)@6<$4!U[2 )PIX MK0(.ZBG@BP)^VTM]-02B0&#:I% 4"$W[ =G[GJN&Y+3N\FJ\S"(6G9[DV:.5 ME_)<7_FA&G15>3Y,XK2<(#3EV^I6N*)]RMQMJ763I \U97'[^PDG*ZA$]>X_X]R3A@[V6?6_],\KSJ!SWUML995&\*=Z=3!EO M;5GG="E:=EZW#/>T#%F?LY2M"^LR7=&5HOREOCP9*C\?J!]K%$RYFP^^QGM? MGV.MQAE=3BR"CBUL8[M81SDM%,VZT"LYV]WOE:#PMYN9]?;-NS?6U*KU]6J= MZ;5^VJ5ZT8F6N],M;ZE+;.G][6AXQ1 \W7YIIMH;E7UV(4 MVS^9:PU42J3A3@ZAA51:28_67VFRS7).7>ORSUW,?EA__,(EK 6C2?%OC7[G MH-^I]#L]^F^JAEIQ4>SHZKCZ&Z5+:BVS@EG_M=ZHQD"MT:\TEKG#PZF/_-"V M[9/I0[-'NW(MB85.0C+'/9CC:LV9Q0_QBO(XRT,G5;5=7]R;V/;?-%[U#LWP MC)I1'/,T8[F)2@;T.-,;VWPQHQ];E]^5FMXK3>^N& MYC$?1V=M&8TS@T-C@E&F0'C0'VJ-K2VLDM7LSBIJRY:UV=R,MW$J(L,[WH>] MT>&\KL1K= (A'@Y\WU/W!;(AN[!-&UAF!)DR#; [U:.>>AM9#=+'!M&G_] X M&6'0AD?I1@2A$I'7Z$A1B]233LA_<(]#(=8B?; UZDC'N",A*")]6!-!GB_M M"L:3T'*^&CKC6F@V=P:$2*2/D8LT9G&T$1U4.66;QQP]9=-6V89'S<+:TKQN MG"KWO10U!$U?3<(PD,/CE9G8W$QL,2@F^P-"+M+'W%]B/BU6$:L=4091RD%\ M+)QR<,13W..;V3TD)AL$81L%6H-^SU@YTO)R<42XI@LZ8 MMFJ#.02U%7,WT@O/MMNY/1S=6BODN:HK)-P >, M1PI2ET*SUY\B72E$B(-"K+!Q4-FU2IF/..N]=K PKO:32A*Y >[W+' 1Z[EH MN.>@&YF ..R,,_8!9E@/LQ>B/.Z"S:M^W!YW ]BP'FPFE!Q5@B?6P?/E<1%08-MJ*)P%NNW% 2MY" 2 3_0)*+&3FNOT8 M8"]!HT0X B0D8Y'PFB@H$H3$MWM"!VGL0^DA_P\D)S!\FT MH3/2761Q@!*"6[/A2B&(/623OF4U 521@:TOV:)"W@E[]E"?B6H1:MH6\F'L MXK9MII(+$TG9#. M*.2N57*.P@M=,>QJ? 9!M%G&"^PJA$>X73I>= MCGJC2"'9.1U4*B->%U9:9;)C@-7.B[/ZPE% 4\5@A1SRG%ZX.@!79W2XBAH0 M[A]J-5M-!>=.=_M8);<8EI.] EAU7ANKHD(#VX<%9:, JL[_)U0=!2H==T*< M]M;FW$12/L,'J+H#!Y[EKI1U;KH[Z0)@W7$ ZP)@73U@?Z5Y4I01%>;H<:-+ MLCO>DR5UZ[Z*"BNRDMV&Q=N:+$TPUW@INU7$\+=IQJP-Y:YAZRA]U[^&54K!M&1:5-4<'Z[5&.;JLA>68\)!LWK+CC#$E G:M'W4MV19=LOJON"@-)V1Z@H*NGH-*>>GH) M&K;FB7GTR>+X[KE+0=J)WH0_3W]J>D+I$^B!@GXJEL.#.7FAG*+83G9 M)\ K3\^KET^>1(7#I@_*R28!>KR!Y:28*^^1]LXE#V*_-\Z9I@<0\$:[0Z3G']!KW,(Y^@XZH0>IC;^+B]D:>H=S<4&XQ+"?[!-CCO?9-.IYB MG:4T?5!.-@G0XIFAY3W2TL4#NGCCT,4'NOBCT<7OTB7$OM?#%A_8XH_.%E\5 MX\G$)FVXF K.3047!H*R7X O_FOSQ5=Q0VG]L*!L%!#&-R+,A6Z^^( 7?QR\ M^( 7?S2\^ J\^'[H]SH1\.*/CA=1 R)23 R<]GPQ$IN;B2T&Q61_-&ZY?VVT MB H'[1X2DPT"L/A&8)GIAC! Q1\'*@% )1@-*H'BYGN,_<#IHW, 7 E&YTJ@ M".[5 K4U3?9R=EM.L_@UU+UXFF[95\":X+59(RI\FDN>5$8V%0@4Z GTL[:' M1;/D8V0\\;QVC\]-)&7C 9C!P#%<'5@N==,>V!B,L_\6 .@"HZ.F9P66[CV@ MU% )M@]).D0+$@P6@2N.UT-5#P9P%#X/1\^?-*$* M'VK[#21ELP TH1XT/XNRHEGM.YL<9+>LS ZZ0J!@Z$W3M0 MJH5ZJGWF79+L$NDPB&56])#%J^:LC5;_V14LH2E[2J!VE#WH?ZZGYY1L#9YVGA53$+S^^K51 4?8;N4U:]>.%P] MO/_HK'KI3^OZ.?HP0XKKE^C#E>KZ''U8U"\]@FKKES!]CO+[."VL#;WC3; G MY;Y-7K_6J/["LFWU IO;C+$LJ3ZN:;2B>2G _W^796S_I:S@\':IT_\!4$L# M!!0 ( -F+V5(>**&9GP8 )DH 9 >&PO=V]R:W-H965TM&NVIKYALJQ%#O)ME)W-VK:[L5J+X@]B5'! MN("39G_]#IARP,.,:8Q]D1C[G#.'X>7QO,#D,4F_92LI<^=''*VSL]$JSS?O MQN-LL9)QD+U--G*MOKE+TCC(U69Z/\XVJ0R695(#9"HY\?? KO5WGQP7@ZV03W\D;F7S;7J=H: MUU6682S769BLG53>G8W.T;LK08J$,N)K*!^SQGNGV)7;)/E6;'Q8GHWE C4OP_0]^5!/1 M2$#4D("K!-PW@50)I&\"K1)HWP16);"^";Q*X.7<[R:KG.F+( ^FDS1Y=-(B M6E4KWI2'J\Q6$QRN"V7=Y*GZ-E1Y^?237$JEU=M(.O-D_2#3/"S>7ZOC*]-4 M+IV;/%E\'ZWGEY(?,@C+)7ZMLO M-Q?.RQ>OG!=.N'8^KY)MIH*RR3A7NU,T-5Y4K<]VK6-#Z^>;]*U#W-<.=C'J M2)_;T_],'NITMR/]HO_H7>F7O=.1WY%^U3_=:Z>/E0)J&>!:!KBL1PWU;F0: MRLPY_\U2B]2U2%F+&&I]EO$F216FG,OOVS!_/E_4*U#Y,,7++UV3\T-$)JSMA MO3II*=W>"M-:(=17+]S=":\[X=9./H9JJI=!">OS.-FN\Z[!=S5$8W!AG -1 MCRRL(\^#-'TJ=OQK$&UEUZCB%T;UZE&]/GJ=V?3JU[7\D^@5N@X, $,'"%:I]PVR A MI/OW*I=(!(6I]$N M8 8?6/'\NG8]'<"<"X\A9)@\H ZV4^[X)(01H1GIYM@N;96MXMM.8-@*8(4/;-J+[ M-K4&%JZ'34<-L$,&=VY$MVX(8^%1;/!N!%A$AG!O1+=OR"6)%C+1S1 M/9P:FA$#2 A0C?3R<9P"J6 (CJ$C:.ZC4/(,XX.[*+'^CBJ^SB$!..&D1M7HGH9N2N;N(!) M]#0FC@)GZ- FCNHFCF+A(LP,ISX%ZM#!31S531PCOL\\4S/ (3J$B:.ZB?,0 M,?&? KCHL2:.ZB;.0\K&&:Y? M!8+Q/WNT5>#(C$3F/@&'"W@F&[@,"$^ M9J:K. RPPP:W<$RW<,3SB3JA#,T B=@0)H[I)DX(Y!N64ZQQ'?Q8%\=T%Z>L MJ_$"/""-];)Q[VWR B2QT[@X!IQA0[LXIKLXW\>$>0;?Q( Z;' 3QW03A[A" M,#8TPP%$? @3QW43Q\S7Q#F0BQ]KXKANXJCO$<,*@@/1N)UH\RC(LO(>ZF)W M#S4K[IU:M,:!3_PTEHX#=/C EF[&=4L'!V]WU[8CA)G\8>"X"X&-@> MSX1NC_=YT!&B5G#(%43X>X>\5VA[W^ G0@QMMV="M]O[(NT((0)A3W!O3Z== MD13Y6*="5R1B'C;?ZH=?*S&$SQ>ZSR>"(V%8) CX11-'&OV9T(V^-N5Z"!'* M#HC]"=?CL._[^[2^ZHJC'A7[2_IQXR&MXJ&]/X+T/EQG3B3O5*+[5BB8I[OG MX'8;>;(IG]NZ3?(\BATL:D% !)& &0 'AL+W=OACW0$FUQE427I.QD MZ!^_HZ1(LB71;M*'YL&6Z/OQW9%W'\E,]T)^42%C&CW$4:*N>J'6VS?]OO)# M%E-U*;8L@5_60L94PZO<]-56,AID2G'4)X[C]6/*D]YLFHW=R=E4I#KB";N3 M2*5Q3.7C@D5B?]7#O:>!CWP3:C/0GTVW=,/NF?ZTO9/PUB^M!#QFB>(B09*M MKWIS_.;6=8Q")O&9L[VJ/2,3RDJ(+^;E;7#5>+ M2&6?:%_(.CWDITJ+N% &!#%/\F_Z4"2BIN"..A1(H4".% :X0\$M%-QS/0P* MA<&1 NGR,"P4AL<*74%[A8*7Y3Y/5I;I:ZKI;"K%'DDC#=;,0S9=F38DF"=F M9=UK";]RT-.S>RW\+Z&( B;5K^CF:\KU(WIUS33ED7J-?D%]I$(JF4(\09\2 MKM4%#,+SGZ%(%4T"->UKP&&L]?W"YR+W23I\8O1>)#I4Z"8)6-"BOSRA3RP& M^I" ,@OD*0L+8K7XAZ\OD8LO$''PY-/]-7KUR^LJ]/RS#:?=ZGPKP:ICK!)< M6-T)S=\O#=G6RVST&+EUF[E@]A5V-J@',R06ZY3-[/J=JU38^@W MTT,"M!0Q-%9%L]8TEY(F&P;-3J/5(ZK+W='';'B^IS) ?[\#D^BM9K'ZQP)H M4 (:9( &'8#NH ,R*<&-,B5T\50F--6AD/P_^.$5E$D^VI;&96[?R^P; MC- M@ [ROVE_UP)M6$(;?A^T+95H1Z.499 "$454*K1E,H?W&GVK%7H;U-S?N ;5 MN702OJ>LQ6+V@#;O7LHSMJLI5HF92"3'Q8(U:P&&R4"10(J7**M%#N>S8-B M1EPQ +$SP&>1D5-6 M'W @3])X!0T>MGOF>*DR@F/4#PLB^)8-MX;N-D/OP%9U>6+O\H>S\>*C1^&M M^^Q13,PIL<-H*B(@=B)X06T7E@^2Z[G>>-B!J2(&8B>&O+879]=VQ0_D)^$' M4O$#L?/#2VN[V?/=86MA-P4);J_K,R0/@ZV(A-B)Y(>5=9-5AAW@W(I1W!., M\F/KNO!VJJY/BN71]&LWH#&3F^RNVIQJTD3GUX#E:'D?/L]N@8_&E_C-37ZK M79G)+]G?4[GAB4(16X-)YW($Y2WS>^O\18MM=L^Z$AJ.A=ECR&C I!& W]<" MIJMX,0[*_Q[,_@=02P,$% @ V8O94F>LQ&3:!0 G1L !D !X;"]W M;W)K&ULS5E1;^(X$/XK%KJ3NE);8AL(5!2IA7:O MI]M=5-3=A],]N(F!:),X9QMH3_OC;YR$&$HP[-Z>1!]*XGAFOO&,/X_M_DK( MKVK.N48O29RJZ\9LMCL;INX,:ZX3&:S;5I: [Z&9OQ M"==/V5C"6[/2$D8)3U4D4B3Y]+IQ@Z_>MSPCD/?X'/&5VGA&QI5G(;Z:EX?P MNN$91#SF@38J&/PL^9#'L=$$./XNE38JFT9P\WFM_3YW'IQY9HH/1?PE"O7\ MNM%MH)!/V2+6CV+U&R\=:AM]@8A5_A^MRKY> P4+I452"@.")$J+7_92#L2& M .BI%R"E 'DKT-HC0$L!^D: [+/0*@5:QUIHEP+M8P4ZI4#G6 &_%/#S8!6C MFX=FQ#0;]*58(6EZ@S;SD,[2D(^WQ*EQPK-+1+US1#SBU0 :NL5_9RF( M8R..NW7^N,5O,EE9QS7B=\>+UX&_/UH<]VK$W[O%/XKE)2)^G?6M4- J#6FN MC^X+Q9Q)?O&\FX8WD(/IC /Y:?3\BC;[C=EKWGRS8C)$?_X!*M&#YHGZRP&H M50%JY8!:>P!]R3F,AQ=LR25P,IH!#HU"ICF:LDBB)8L7\"@D$IE!JHH>@.LL M2E$HXIA)A3(.M&\PUTV840&AET,P:\9RT+G$?K^YK '>KH"WG<#S"5UAXB]< M!A&,UCG20K,81:F6$2PD0>% ':I"O[^!"E.?>N:O'EJG@M;Y#FA+KK3%53N\ M=>@*$YU-=&W/ T^6/0G,%M5+ HR5[CNO"-RQ5; XW:;4=N80W5E7L-#^6(N \5&@J M18+2-V!05CA?NXCB75 =5X)C8D&1'T\#] T58_:X9\RVC5IBQR?"[-A2.W9S M^P/0M 3V 3*$F5Z7&K>EALTH[!M^2\SX.YC9Y8CE4]PYD;&U+(K=-/J40IJ+ M61K]\Y9' Z'J$GZ$=TFOYW=="6]I#[MYSPWF'*W>+O)E][P++-V1J*]3W58I M>N5F[>^AI*A7<1<6ME=GR"W3XIY3^6?(VRB=N="Y%;0+=*[RV9(L<9/LX^3) MJ(I6)"_V/N'%!P1.Y8$B9N$OZ1>HOL MLC)V+8W$PH*<7M41>XMPMH2DA+J"6\HF[AC;[+?20!I#Y M9@D?QRR%E?O8I858'B?^B?]ZH)N>9X>*(ICIA2Z M,2,)E%M&\1NJF60H4FK! M8!#R,XW\'$/5AZNULQ/N^&W:)EZ[GO"H96;J9F97?'[:W+/T2T^DXJ:6J>F! M@XN?$+[=@PSJ6E>IY6SJYML)$#6 NT=CR:=<2L"WCN"/'DI0R\_T1(XE6I:[ M6^Z*N7#>Q 5LA0MIR[$#,1J6BK<.OD@;]\S9\5:,FAN7 0F7L_R>1T$ALTAU M<2!;M59W23?Y#-$BRZ\BGH76(LD?YYR%7)H.\'TJA%Z_& /5C=S@7U!+ P04 " #9 MB]E2-#$R[0,% M%P &0 'AL+W=O:\H$B][NI5N;ZOVVOULB(&H2^(D2 ]RS-^7UO)<3ZSK+X?$4RS/MT37+YRX*R M# LY9$N+KQG!<:&4I1:R;=_*<)+WAH-B[H$-!W0CTB0G#PSP399A]C$F*=W> M]V!O/_&8+%="35C#P1HOR1,1S^L')D=6925.,I+SA.: D<5];P3OIBA4"H7$ M2T*V_. ;*%=FE+ZJP8_XOF_.Z.]:DVE>/B] MM_Y'X;QT9H8YF=#T=Q*+U7TO[(&8+/ F%8]T^R?9.>0I>W.:\N(OV.YD[1Z8 M;[B@V4Y9(LB2O/R/WW>!.%! ?HL"VBF@$P78IN#L%)RN*[@[!;>(3.E*$8'8T'EI N*"#6? =W7,)%+7 A C]I+E8USN_HUNATO;?F%;E:6WH8/"(!A8;X=A;THAQPE0)74$W*N >T;@^W L M&[)T@U4KZO=E.'U*^0^IV0DG?"Y@D_C]5OH+CU@B@ZP:J1 M@J'=@C6HL :=L,Y54J3I>:Q!$X5C1]X)5HV4Y]B>'FM880V[IB[)X^Y)&S:3 M-G3#TZ352#53>]J4,J1V5#D6&1U[(5QEM#SC^YS!L_1R/Z-F,CLHLO78H%VS MC-T=W5IROAP("M[D],40=TL=13GR@K %XP$30F/M_%W<$22PT1MA\LX#ON_. M'GA@R9P8ZB9$]1KH_U;.F*8I9EQ-E5'0!Z%<)SH,0M\-3_)1(X7ZKM\2J9ID MH'-Q&>T(NS0,G<,$@_W3HZ\3<_MA&_":MZ"9N/15M2-TMXD)]4\+K%[*<5N0 MU\0%NS'7<8WMB-QK8O+Z80.Z1LSIAVW0:R:#9BHSEMR.'OA-:'[?:7C@=S@4 M4XV4X5#4) C-+'A) >[H=:#;$*>% 6%-@=#,@1<7XXYPPT9<_7:T-:_!Z+*R M_$A4/ZL*YT2V DQVCAN<@K^2!0'7'T3BO#&U!35E(3-EF4NU+@!G# :@0 <@ M!%G9PR 'Q/A#UP9-SM@*][;L-@O3KT%S'+R:2Q'\U)G7ALULZK*PF6UU"=N7 MH#D.6WT]0.;K0<<:HHVBV;*_P^WO8WPF0 M:ZPOH^62D246!/R0U23)>3('+SC=F"Y\J.9M9.;M3U21TF!PU![8;@!/^TZ- M((1^Y*,3OM/(>;8?M#1]J.9U]#E>USK5;#Q;G/([.M64,SE5LSCZ$A;7^MAL M6$/'B]J:)U3S-?HZOM8""S49%<# /FV9K(-WQ(RP9?$>*^^<=).+\D6MFJW> M?$?%2^?)_!C>3VJVX>J#X8,Q,*7U#;+\O<[=D+*5B&B4E^2\>6! )RF0P'?NYI9Z.U=YR)F&IB=D+0?5Q#EP=)D$W.$T\LFUNW40T'1=T"T]@ MOQ=+C:.H9LF8 &F8DD3#9A+,NK>+H=OO-SPS.)@SFS@E*Z5V;O MFP2Q"P@X MK*UCH/A[@05P[H@PC-\59U"[=,!S^\3^Q6M'+2MJ8*'X#Y;9?!*, I+!ANZY M?52'KU#IZ3N^M>+&?\FAW-O_')#UWE@E*C!&()@L__2URL,9(.E? "05(+D6 MD%: U LM(_.R[JBET[%6!Z+=;F1SAL^-1Z,:)MTI/EF-JPQQ=OIDU7K7F6,B M,K)0 B^'H3Z_'?),^;ZT9P8/N7"F(3=W8"GCYN,XLNC?L43KRM>\])5<\-5- MR(.2-C?D7F:0O2>(,/ Z^N04_3QI99P5.B1I_(DD<=)M"&AQ/3QN"2>MDYEZ MOO12,G.JH;/RR5S2(UYV2V9:4[D%;_^'-_M3CKUQHX!W6_GKX!4$L#!!0 ( -F+ MV5*(:PUG)0, !H+ 9 >&PO=V]R:W-H965T.[^P6GL@J M4V;!'0\+O((YJ.=B)O3,K5E2D@.3A#,D8#ER)OY=['<-P%J\$-C*@S$R1UEP M_F8F/].1XQE%0"%1A@+KSP9BH-0P:1V_*U*G]FF A^,=^X,]O#[, DN(.7TE MJXX"@ @3_ OHG &$%".U!2V7V6/=8X?%0\"T2QEJSF8&-C47KTQ!FKG&N MA-XE&J?&<\63MYNI#D2*8I[KUR&QC>\->@*I!$F4WK%6Z)D1A28F[D2]HZM[ M4)A0>6U,Y\]2?[X@%\D,"Y!#5VEQQH6;5$*FI9#@A) (/7*F,HF^L132(_BX M&>\'#02NCDH=FF 7FFG0R'@/20?YWE<4>(%W3% S?%*(#@I+N-\@)ZQO*K1\ MX0F^7^M\ 0+QI8UV V&W)NQ:PNX)PF>VT3>L;W>**68)(*S0 E:$,<)6QD\! M@O 471%6W>KUL6LMG?2M$U,T-F,=K,UAG)HL/BCOU#B MAP4L;?VDXL%%-W);R[IM3*!76]*UK,D&A/Z+0M_-"T*Z; )ZP$2@%TS7@&8Z MR>9&6T.*^=Z^O'K_+)"#_PG_LIQKI3:N M6/WP0$O4[?2"$WJ"O9[@HOQJ*2=H^]C]?5WVPTNSK:68L+68?4WW+R_JGW.O MI;[2U>V9JW,/NH\#2G P "0\ !D !X;"]W;W)K&ULS5??CYLX$/Y7+-2'5KI=L"$0JB12?O3N*K52M&GO'JI[<& 2T +.V4ZR M*_6/KVU8R$*"M@^1\I+8YIOQ?//A,3,Z,OXH$@")GO*L$&,KD7+WT;9%E$!. MQ3W;0:&>;!C/J513OK7%C@.-C5&>V<1Q?#NG:6%-1F9MR2=X;#DZ(L@@DMH%57\'F$.6:4\JCO\KIU:] MIS8\';]X_].05V365,"<9?^FL4S&UM!",6SH/I,/[/@W5(0&VE_$,F%^T;'" M.A:*]D*RO#)6$>1I4?[3IRH1)P;8OV! *@/2-O N&+B5@?M6 Z\R\$QF2BHF M#PLJZ63$V1%QC5;>], DTU@K^FFA=5])KIZFRDY.5I)%CWT&+6(QLJ6+4.]E1 M%<^LC(=-6^OE&G_N);T2RN%NW15ERCDMMJ".I$3K9W2*6])GLSP] M4AZC'U^42_190B[^ZPG(JP/R3$#>A8"^,4DS),R[4FX7G88%Y;MR[D4H_0;& MKRY/APG!@:=R?#A5IXL:NK@%6G1!'O&#&O2*V* F-N@E-F="(K91Q>T Q1[0 M3[3:KT7$TYTFUI,YO][ OPTI@SJ@X$I2EG[]4Y'(L"5D%^,&;1V[&.R%YV4< MUJ2&ORGCDK,-"'UQ:;; #VD$HB=]8;U3>!MZ8JN/_V> !E$>)D3)61S1C.YW,OLPU!1P/ M;D3,IN1C_UIB^AT!2#CHB-E%J1/IML7LHH(AOJ!E%+#^FZ]6ZGYN:+J:U/M-]GND]&C=ED_B5\FU:")3!1KET M[@-U/'G9=Y43R7:F$UDSJ?H:,TQ4KPI< ]3S#6/R9:(WJ+O?R2]02P,$% M @ V8O94FX:@KJ^ @ 6P< !D !X;"]W;W)K&ULC55=;YLP%/TK%NI#*[6% "%0)4A)V+1*ZU3U8WN8]N" $ZR"S6R3=/]^ MUX:PE)*L+V";<^X]QQ=?3W=RX+)F94K5=W8MDQS4F)YS2O"X,N: MBQ(KF(J-+2M!<&9(96&[CA/8):;,BJ=F[5[$4UZK@C)R+Y"LRQ*+/PM2\-W, M&EG[A0>ZR95>L.-IA3?DD:CGZE[ S.ZB9+0D3%+.D"#KF34?W22!QAO =TIV M\F",M),5YR]Z"J^92DO"7K"KT2B*[3D9<4984HBOD;?X+?[RJ6\ M1 L"?QA!;]#G"5&8%O(">,^/"3H_NT!GB#+TE/-:8I;)J:U HDYDIZV<12/' M/2)GY*([SE0NT2>6D>QM !N\=0;=O<&%>S+BO!+7R',ND>NXHP%!RX_3G0%Z M\F'Z*#KAQNO*Y9EXWG_+A1(JTX++&LKR<[Z22L 1^G4BA=^E\$T*_TB*!!)( M1=.AXC7,B6'JAK*-K\:A[TRF]O9P2P=@012&/5@R /.\, @[V!O]XT[_^*1^ M: =PV-F0_(88'"3T_-&X)_X]* RCGO+WF$EX1';0R0Y.RM9G#1N !6$4A3U[ S#/Z&F)O&V%M?P,W1-/I_89IKYPZ+#642%60-(9WK">R\:%IY M,U&\,LUMQ16T2C/,X?8C0@/@^YISM9_H!-U]&O\%4$L#!!0 ( -F+V5(2 MBP<9$@, )D+ 9 >&PO=V]R:W-H965T>$3ZT5D*L'VV;SU>08WY/UT#DS(*R' O994N;KQG@ M1)/RS/8<)[1SG!)K--!C4S8:T(W(4@)3AO@FSS'[-X:,[H:6:^T'7M/E2J@! M>S18XR7,0+ROITSV[$HE27,@/*4$,5@,K2?W,79]1="(WRGL^%$;J5 ^*/U4 MG5_)T'*4(\A@+I0$EG];F$"6*27IXV\I:E5K*N)Q>Z_^K(.7P7Q@#A.:_4D3 ML1I:/0LEL,";3+S2W4\H WI0>G.:0I*?[Q5[D1 M1P0W/$'P2H+7) 0G"'Y)\"\E!"4AT#M3A*+W(<8"CP:,[A!3:*FF&GHS-5N& MGQ)U[C/!Y&PJ>6+TB\QI#N@-?P%'W]&4T6VJSU1^4J@V>1N#P&G&[R3L?1:C MVYL[=(-2@MY6=,,Q2?C %M*1TK7GY>KC8G7OQ.JNAUXH$2N.?I $DKJ +4.I MXO'V\8P]H^+3FMTCW_F&/,=S.PQ-+J<['?3X8KK;-T3C5Z?C:SW_A-YDPQ@0 M@>!+YCD'@V)0*09:,3BA^ P),)QU'55!C#1171?;D=R![?'>G47$)D3-[T/E M]\'H=R:P@"ZW!2T\6LGKA0V_;8SK^@W''3K=CL/*<6C>8MM0*W MU_#5Z\CH^HV*[J\B:JT5.4'#VV&E$RCZ;.0V BIF_8.IKWK$J3D&2V?A<1&2-WRX?%P?:/E^F.> M%H^Y4(]Y9QQ^Z^YN9WH'J)WJ':!VKMM'-4L.;*EK/X[F=$-$\=Q7HU5]^:2K MJL;X6-6=NA8ZR!1%ZPMFRY1PE,%"2CKWD;SK65$'%AU!U[HR^J!"UEFZN9*U M,S %D/,+2L6^HQ:HJO'1?U!+ P04 " #9B]E28X<^F.8# !4# &0 M 'AL+W=O2HMH&;J4FR XY=RW6AS8 WGVW8&IY M?]L\2'SS.B]960-7I>!$0GXUN@X^+P-J#*SB>PE[=?!,#,I*B&?S9Z>)JE(Q( M!CG;5OI1[/^"%FAL_*6B4O8OV;=:?T32K=*B;HUQ!77)FU_VTF[$@4$0GS"@ MK0'M&T0G#,+6('RO0=0:1'9G&A2[#TNFV7PFQ9Y(HT9OYL%NIK5&_)*;0[V),P(>60:R".D@J=E53)[4!^7H%E9J4^H M_O:T)!\_?"(?2,G)UT)L%>.9FGD:%V;<>VF[B)MF$?3$(@)*[@77A2*W/(/L MV(&'1!T6?<6ZH6<]7F_D)0G]/PCU:>!8T.+]YK[#?/EN\V!ZAB;L#BFT_L)? M'A)9EBJMA-I*(/]"-?Q-KXGUK?)-+OY11#$-)EYN\--=\FB*)D>RY8.63R- M)IWJ"'#< 8[/ CYIB?''.KR#O6%M\%V?B/#Y9%D[A' M.-0$0=C#<_AQH\4=6GP6[:[>X"VP%$)BHN,$RX*TX>H,QGBP@ LZ[1W"8BA* MQCV0H23T8S?*I$.9G$7YTAZ#! 5,I@7!A()I?(?U:8/51I-40N8^GLF0"F]- MC\HA&H=^C\LA"@\NZ1%8TH$E9\$6!>-K,'ERQZIMDTI9A567\=094HEC<\?) MI,1/E^8DIL1S$XFI"R5BV4ZW-!@$L=] M&(>,]H-GJ G#$R2!_U8#_;,L]\ J9:\:7C&06-^XN6S.0N8/%]"+BX5#0R/: M W&)_%,D!]4\.$ORMRY $HS^FG$3+J6&VEV0@V%\]X/%H0FB?A)PB>+P! =] MXZ!G.1ZDV)6VM\24AE%CZY\V38H3A@XJQL0?T Q%8=(/?8>(QOVE&N];XVC:$O?$;TS+;-N[-3=-OWS.Y+KDB%>3HTK^<8-&0 M30O;O&BQL4W=2FAL$>UC@6T_2"/ [[D0^O7%3-#](S'_'U!+ P04 " #9 MB]E2(M'C- 4$ #6#@ &0 'AL+W=OYNI7NHVN[>:^J0!!4;'Y"D_?8'CFN[ M!GNK>Y,8>V;X,3!_8''FXED>"%'@I6"E7,X.2E6?/4_F!U)@><,K4NHO.RX* MK'13[#U9"8*WM5/!/.3[L5=@6LY6B_K=G5@M^%$Q6I([ >2Q*+!X_4(8/R]G MUP0JO%H*?@3#6.IIY MJ'-3>^O1T-),XX,2^BO5?FKUM@%LIB9( EUOP M!\5/E%%%M=75ABA,F;S6]M\>-N#JTS7X!&@)'@_\*+6U7'A*HYD.O+S!^'+! M0",8MY6X 8'_,T ^@@[W]&T:E$X#KM,P$35H MHP9UU'",,L_%40>M\*O@C+FR= F0U %,!9Y6:9HMO%,_%;8-\E/8&KU#"UNT M4!L1,@I]P4?VBJU02<2+.Z;R$BWL0H1\% U+;*(!)Z":-6M)H MFK0B BM:[@$CNGP!:U;FJXLRL@!@@(:4MA%"0>2FC%O*>)*R74""G$AY)"ZX MV(9#43J LXU0%F5NN*2%2WX IQ4_I]CHJ LLL<&B= CF, KBD:RE+5@Z"?:7 MWK9X-[]<%YYS\:56WTD K3JQK4(?A/Y<[VQ;H*5=;_=R=**;4.\1,G_ Z;!",4I' M0'L;#_RQY#BIH$V%QO+2*3I$_ZN[=>/7[VX^UENG]'!:ZG\3>O&:X\3T-M(, M.+ (,NAGT7 >;+,H1=F(GL).^N&T]G_'[(@O9RJF3W6XS)UR!6TUGZ>I#RU, MAUT4I7"D\& G_'!:^1^YPNS#.;55/?!3:VD[M#],QT@[\8?QQX\/K#LZ39PA M8"?><%J][P2I,-T"\F)JVRV0T%;G.4S3X<[G,@N#>&3XG8K#:1D?;M'"'*7G M?#<_ZL;$E-F"/8WB;N+V3Y!#YDF3"Z_7NW28&]^?6.QI*?6<[[2/?Y/H MVA*72]2EH7A5WT.>N-*WFOKQH"^>1!@#_7W'N7IKF*M->Y5=_0=02P,$% M @ V8O94O<>VV41! "A !D !X;"]W;W)K&ULM5==;]LV%/TK%\8>6B"+),I?*1P#B;-B =HB2);M8=@#+5U97"72(^DX M'?;C=T4IDCW+1-K5+[9$W8]SCWB/>&=;I3^;'-'"CY3&UL(B7<:S*8L MN?YRC87:7@ZBP L?A6X-3O74)6R5.IS=7.;7@[""A$6F-@J!*>_)UQ@4521",=?3=!! MF[-RW+U^B?[>%4_%++G!A2I^$ZG-+P?3 :28\4UA[]7V9VP*<@ 351CW"]O& M-AQ LC%6E8TS(2B%K/_YX<8A=H34R5]8-MWP^ MTVH+NK*F:-6%X\9Y4S5"5J_QP6IZ*LC/SF]EHDJ$7_@S&O@1/G&M>44LO+E! MRT5AWM+JX\,-O/GA[2RPE+'R"Y(F^G4=G1V)'C'XJ*3-#?PD4TSW P0$M<7+ M7O!>,V_$J[4^AS@\ Q:RJ ?0XO7NH0=.W-(7NWCQD7C$&RPTIL+"@JC[0GVU MY3J%WS^0(=Q:+,T?GC3#-LW0I1D>27.#&6I* Y;R<6/0FC-XXL6&U[U04#=R MF6#?&ZHC3USDJJF?YM-I&(W"D.I_VF7NT' TFD9LUW /_*@%/_IZ\$(FI#H& MZ>*UA=19QCOX8E:A.X9OW.(;>_$]2HV)6DGQ=X-QB1(SX5!FT#T[(T7:%"F( MR5,&U+F'YK"5Q:D8@UD9F"$622B836(,FY7"&H)]1@ M%%_1Y3U+SP-'44=MH;GE(]HAV1C[R@/]%Y M@+[\E;3+%13*&$AV$O8RUX3DRC\73LZRS^I \$JP.>UT$Y">BMAA_!"'[A._:/X-9L!_H%[-,AUDL.1=^I[ MC=U7(!J>=+]TBAWY)?L8Z;WL'NKR:.ACM]/ER"_,';N+G&MA^;) 6%"K:['< MN._%:QGN5#6:G)3A3OLBO_A]%<.'(A8-8Q_%G9A%?C5[L &PO=V]R M:W-H965TZB$ M:+L]3'MPDX-8=>S,=@K=7[^S$S+: MI>P#[???[NR^7+<*WTLRD0+6Q*(CQ4 MM15!7&P#2SXJK N$(Z'%5OA/=K':JYI%W8H.2]1&JXD M:%R.@DE\/1NX?)_PC>/:[*S!=?*DU+/;?,U'0>0(H<#,.@1&?R\X0R$<$-'X MU6(&W96N<'>]1?_L>Z=>GIC!F1+?>6Z+47 50(Y+5@N[4.LOV/;3=WB9$L;_ MPKK-C0+(:F-5V183@Y++YI]M6AUV"N+!@8*D+4C>%_0.%*1M0>H;;9CYMFZ8 M9>.A5FO0+IO0W,)KXZNI&R[=4[RWFDXYU=GQ5YFI$N&!;=# )WB4&C.UDOPW MYBX(4Y2XY-; Z0U:QH4Y M'+@\3N!.25L8N)4YYF\!0NJD:R?9MC--CB).*GT!:70.293$>PC-_KT\.D(G M[=1-/5YZ &]!8LJ,"\[\S*KE88'/X7:3B3KG<@634M62-)^C)LVE"UE%YXP& MH"U;H*VU-/!CH80 FN@UT_G/(Y1['>6>I]P[0'G*!),9 C..[AU[A7TZ3AN0 M2P_BG.)EW(MZ5\/P95?LCTEIE%YV26_X]3M^_:/\:&#)K0Q-*UD86)*B4H8[ M>0VYBF"6!"*Q;('T^FB-TL(K,KVOA^:BP0Z].+GJO^MA3U(4Q_M[&'0]#/Y# M8QHZ+FCJ]E$J5MTX#F9NTYOWJHIT[3[PI MO8M/R;4;D_T+TUC^'=,K3H]!X)(@HXM+TDXW-MILK*J\$STI2[[FEP5]>5"[ M!#I?*F6W&W=!]RT;_P%02P,$% @ V8O94C@(Y>[2 P >P\ !D !X M;"]W;W)K&ULQ5==CYLX%/TK%NK#C-0)F,]0)9&2 ML*M6VJY&S4[[[ 0GH#&8VLZD_?=K&P($"$VET92'!,RYQ[[G^OIR9R?*GGF" ML0 _,I+SN9$(47PP3;Y+<(;XA!8XEV_VE&5(R$=V,'G!,(JU449,V[)\,T-I M;BQF>NR1+6;T*$B:XT<&^#'+$/NYPH2>Y@8TS@-?TD,BU("YF!7H@#=8/!6/ M3#Z9-4N<9CCG*&Y9:$29X M)Q0%DG\O>(T)44QR'=\K4J.>4QFV[\_L?VOGI3-;Q/&:DF]I+)*Y,35 C/?H M2,07>OJ(*X<\Q;>CA.M?<*JPE@%V1RYH5AG+%61I7OZC'Y40+0/H7S&P*P.[ M:^!>,7 J ^=6 [@),H26;NM%B:FOI?IJKN&\$DV]3 M:2<6_\JM]0_E'#QB!C8)8A@LA6#I]BC0EF @*%C3+),1V@BZ>TXHB3'CX$&- M%A*C@T?W8(5XN@,HCT&4DJ/ ,1A@OHNP0"GA]]+^:1.!NW?WX!TP 5=O.4AS M\)2G@K^7@_+^OX0>N63D,U-(3]5ZS5WEU:KTRK[B%;3!9YJ+A(._\AC'EP2F ME*C6R3[KM+)'&9<%FP#'>@]LRX8#"UK?;FX-F$\M6^&(EFR!YI=G5(OBP?/\T-_9KZT M]1V ^:$33"]AT0#,<1RW8;OPT:M]]$9]7!,D'5Q>I,*(='Y-ZX^&(<(YE3G] MBT $-5LPNL@F!>,J!4_ZU,/Q WJ1X3[@_1B*6&]E/ W(S&P%"5\3 E!K#4Z&(-RLK"]IZU)V-%_ 0GH=L1?Q#E MV,/*0ZLI(M8M^?$ +P0=41*VZA-\A1R!=L-GOWV65'.V-[6O+Z\3I5N!T0W M2P&:HQ^.G_UOD">PJ1UPO'B\M%80 VD"S#L*O9TA03>$LU6=U: M36!33N!KU!/8%!3X!RH*[!< QPWE97>CU =:W0B-02Z=;LH(_.-U!#:%!+YI M)8&#I<3IY4?8^XKJ*3\&*9TU6UV)_-P\Z.Z.2ZF.N2@_O.O1NH-"\IK4D@$X^5G5[Y(&BA>Y\M%;*3TK>)[(XQ4P#Y M?D^I.#^H">I^>_$_4$L#!!0 ( -F+V5*V)VM@G@0 (L< 9 >&PO M=V]R:W-H965T+_ @0K(%7_'Y,QKQT -94WIBSKYNIV, M;%412#F8=<3) TW^B;?B M,!D%([ EN^B4B&=Z_D+* ;DJWX8F//\-SJ76'H'-B0N:EL&R@C3.BK_16]F( M6@#TK@2@,@"U YPK ;@,P+<&.&6 DW>F&$K>AT4DHNF8T3-@2BVSJ8.\F7FT M''Z<*>XKP>3=6,:)Z5]R:GVCG(,E86!UB!@!,R%8O#Z):)T0("AXH&DJ":T$ MW;P<:+(EC(//8$D%R40<)444!X]OF^2T)5OPQ&BJ@HXR12Y\+7:)/6MPBF?5[ BFQ.+15SGO^O@_QBQ+,[V=>[_?I.)P5=! M4OZ?H2RW*LLU#K&:C\E/$-5++.84((WR-LWR,CDM$S4MC[(\7DS+."M#/W7- MQZ(8+R]&_6]]G4K,K_4)K7/Z0D =5 M6<&0D >]R"\5CNLJEBWD_;I&/\*J'^%-R#]#XX,.;>T-]I"XPYIIP2&1+ZLQ MH>^0( ?;'G9;[&\0-IN"=%/0C?B-#SW4I@'QH/!K!X+.H/ [_?@O)2'RO?:# MWRMK-D1['S2;7XG^P_W@+R4N#D,W@&WR_<)F4[0+(K,+ENC_-'58NP<*!H5> M.Q$RO\Q\-/JP'_VE! JQ=$)M=L$3_Q;0DI+T#PR&A MQ]J'L/E%YH/1E]68T'=(H"VN9_%.+;P">E0CY*8&:_/ M@UK"P]J(\* 6\7#'VEOH^GY@A^T)T*'$+L8XL-LSX%*)<("@>^V;/M9NB,UN M^+SZ8>2O'00/:CT/:S?"@UK1PQT+<8YOAVZ;?N_2W\(H*;IAU79I4L+V^6X7 MEZ,X9:+8F*BN5CMJLWP?J75]#N\7Q;Z83E-LTWV/V#[..$C(3J:T[WPY&5FQ M\U6<"'K,]X+65 B:YH<'$FT)4P)Y?TRI^@4F&1_[L<_Q\QR?3 [N>?&M7#(FT/^J.#K@:Y$F M.;LJ4+G.LJAX.&$IOS_9GP'!5L<;ASC//K?9"Z6ASOA#IJS1;1. MQ1=^?\Z:"7FJOYBG9?47W3=MG1T4KTO!L\98(LB2O/X??6\68HP!:0S($P." M>PQH8T"?&&"WQ\!M#-PG!F[88^ U!MY82'YCX#\=H6_206,0C!TA; S"L0;3 MQF ZU@ [CYYSJ@BJ75[%RVDDHJ.#@M^C0K67_:D/5=!5]C),DESMCVM1R&\3 M:2>.OK T$FR.KJ)"/*"O1927416Y)?H=?8J*(E+QB]Z?,A$E:?G;P43(497M M)&Y&F-4CD)X1,/J#YV)9HK-\SN86^_,!>P)T,)'3;>=,'N<\(V"/UVRUAZBS MBXA#G#^O3]'[=[9YG<*]7*YSW8O%_ PV_QP+:8Z5.9XV((1>_G=H@LIE5+"R M_FL9X,-H?.T EEX^#O02Y2W,L.FE8#F[C](K5B1\W@OO'.[X>%6TRX?[X5V, M[P5PY>7H7GJ6:B/.:+NW:-4M?>[>0G_]6S9%%X)EY=_ 0&X[D%L-Y/8%M.#Q M-ZE6JW41+Z58S%&2HU7EGEWUOXXD]%[>G?,TC8I2W_T-_4 ZV&QQ7(^-:P91 M>GMW1)T]0O'!Y,X"VFM!>R#H4[9@12&QQKP4Y2XJHY25\B++DE*IK[P59;P0 MR3]1M6;U?&R!!H_CH0"VO@)W M]1?^VS;!T, =$.)3<9Z9FGA\$[79J@WDX]N",9EC"TD])]$WR43GZ]NEW$HSGJVB M_ '8JKB3U^#MDB\F>B@"SO)+'7 U$P@U,>F8I(RCM**>O@3A0]-M=R>[OHJ2 MOCC!6GDP?2TD;(5$+:%+(4A:HS L4B,@$2LDU]QV%5WT0M(*A&%I& &)6B%Y M)M41&)/6& R+S A,KA63*0NX@=2'20L#AI5AMDS8 IU]9_&Z.@U\7BR26&[; M][.SSU"BA#5WXW#+NU5S*(9)]!,7K*MQMIRXZ:*[F,3U@+4DFA()3(E/A]]% M@A69-3&'.QK.:X@F2X*?"2I?9S?2PWR!FFR_R;]*R=D;^;\5.3;VA]NS;IID M"4RR)L1-8%8<<)>X6D%H 37?$IAO+W+I158*),_+UH@:L"=[./P7A$33+(%I M]JK@,6/23U5JD#]9-94Y9/:<:-9TO!'T/D0@1!,M@8D6)! 94=@OS;+$WR[?$$V>!";/3^U.*MM9BFZ= MY4?WTEI(L"3,/1[1A$O@%/F5.MMU+-6D26'2W.ZINQE\]+&;:B:E,.W94FZU!^%<'5JR M3D%DRQ41JGF0/C_=[%':TX&NK$I;9UT#EG10HZGF4#J4K'9.>8^'7-MICYK9 MJ>=-@8U+-6U2.#F]-FLT4EOX;9[\(Y%%I7HRT2F16-&9>6H('3"H)EH*$^W; M%90&!AK.O*CF83JR:M$/>B4I)DKFB'U?L;QD%6ERL91[N"EPR(4O6<]JFR2. MH1,FU1Q.80Y_%?"PNUHD7#AU'H&]ARH^#/0\O.%=K2\NK"^G MZRH'ZE9W$E9"9:USUTR\J0LMF18-%Q:-/C#:DU8\Q#P(0$SD:B5QX83Y);78 M"]>L;CPMKH)--K%VJO.P"KRVL.J:%1#LD%7S!*D*6I\V2%7?RW >I MHZ<%R2-;]JG6&F^HF#[6I]0LZ(=6EYH-J=6A9KL^7VHU\@8>%LNT5WKQ@_3- M(ZG7)]D?Z*5U7J_SS-?;LM>T!'@#9Y5J4C(;6,OQYNM"E9'JE+\ZDMV_+-7Q/$[H''SZJ.2MU5W/J%JMK7XYU\)EG'C&P'WK38&IWL*]UP!]X\KF) ML,%51Z,Z&4F7OKY&UJ!$1?\]W:$^YW=>,[P\4MWZA /UZSZ%?;VC)\+/#3\G,L/G,J?6)G] MF^KXG/T*\0DS9Z#5+-CR4Y5 "T\P(#QO%)^!60KS0C>8>CT_DM,J$L"5L)\2 MGX'YTZ ^Y@RT* 5#YYBY/)A5CX%G/+]CA4C4Y^/?L3K39=*;OVJ@:ED+W"T' MJM:A8$"'WBI0S2*8'U"/^#WNUJ(2##^LV7Z@FH]S>@-5:=3F'2T*P4M^D7DR M8'61Q^EZK@(ORNKR654UBS;K9FJ-W@6[_C2HGE"\P[ON=*H>9LG[QW*9TO9G MZM7WZM=\ZK%7N6+5NSWIPYXMGB:==S(R5MQ6[P"I"K7$4?](NKW;OF=T4KU= M\^3^#.]_Q);[YWC_TG;_. CV+X+ \HU<+OE-]6[*1$.J7X3Z(RIND[Q$*5M( M>,Z>BLJB?K>HOA!\5;U%*$&:-_P.OH_4$L# M!!0 ( -F+V5*ELM';X0$ %0$ 9 >&PO=V]R:W-H965T@O.U6M(D% 022@P,W"^_8052!B)?QJ^1DTZ2 7AH[]D_Q]Y]+P5WL#+R MFZBP6=(K2BK8\D[BH^F_P-C/9> KC73Q2_HA]V).2=DY-&H$^PJ4T,/*=^,< M#@%7)P#I"$C_!9Q2.!\!Y['1H;+8UBU'GF?6],2&;,\6C#B;B/;="!U.<8/6 M[PJ/P_R>%R SAIXJ!%@YPF[>A]U)\$>)1X"K 9B> #YSV<%;&/,E3W6G4]UI MY+DXP7-=EJ;3*'1--LAUQ6WER%-;<03R_6Z'X9X5$LB]UT(Y(V'K! MY.SC)25VN,.#@Z:-YUD8])2_P502P,$% M @ V8O94CN\[*=% P ^!0 T !X;"]S='EL97,N>&ULW5AM;]HP$/XK MD3M-K30U0-I 5D#:D"I-VJ9*[8=]JPQQP))C9X[IH+]^OCB$E_H0[8<5%D1C MWY-[[KGS)7'IEV8IV/V,,1,L'&SBYS7T 4)O<37!Q"CM!AI?)#:UCZ] M+92\>QCY/FZ,NK=-W4@!LK4PU#TY,.W]>6/TW1:B;DMRLB MSF#9:B$=@ASC#L%]08IN6MG5075\874%"/'Y:%53C5 M=-GN7).U0W6R0<9*ITPW8=ID91KV!.QDV ?Y/-<6_27KV)-RCXDS)? MYS8=6/N7NG8+(Y 1$=M_MJ?F*)]!Q M%C*L=T(;VZVMS59C#6!3.R _88LLUD&#\9P+PV4]F_$T9?+%GLO2&SJV_]9M M\=OK4Y;1N3 /#3@@Z_$/EO)YGC17W4$AZJO6X^^07CMN=M0V%IL#'':1V^KP(YB/P_P(8%@<3 'FX[RP./]3/CTT'X=AVGI>I(?Z M]% ?Y^5#1M4'B^/W2>SASS1)HBB.L8J.1EX%(ZQN<0Q?/QNF#3RP.!#I=;7& M5QOOD/U]@*WIO@[!,L4[$ M-8?20$3;8T.P6BP^0"X99K>]9!:G^ _Z+M M-)TA@5R928 !VM<;Q0C0U)9RDDS:_O6W,H'(E.S/G8[-MZ+D]B_]*!1\L]:FY X^FDW'/AK!5W8KA"N+ M3M3M9IV22]7Z_.G0U\QTP@_:B=Q)K:#1-WR3XLF^?.\_LIVT\D$6TOV\:M7O M"]%BI52RE+_$ZJK5;3&[U4]?M)&_M'*\6.1&%\55J[?_XILP3N:_-2\\Y)(_ MV+K%\8 &,30?)7QAQJL:G [R9CI93._&P\%R M-&37@[O!Y&;$%E]&H^4B (P0P.AB@.S=C >0,0(9OR'D8@DO]Z,) $YOV70V MF@>0"0*97!#RGRB 3!'(]&*0-]/[60"9(9#9Q2#GH^$H@.PCD/T+0C:&^ST" M^?YRPSU8? D@/R"0'RX(V8ADKXL]R;NTF(NJ++GYR?2:75=6*F%MK9Z%W"BY MEB$F*AQBX\S%3JA*A#B87GK$?KGETK!OO*@$NQ?<5D;X']@0#Q-+C]@L8[43 MUOV&A&FD1^R1:UYPE0M6IV!L*!R710,.TT>/V!]W,(:B08-YHD:5#43!AXE' CV, Y(Q\JQVN2%TRT^B#6P]PWPK#. MN('R;6DX#&U=%#<"B1DB(C8$JOU&=A)AUHB(K?&L??9NZ8?7_AER8<*(B(7Q MBO\/G"$F9I*(V"1!'G VA)A!(F*#G$T(SE)B HF(!;+/#,YB8>Z(B-V!ZK?Q M]XTQA<34Q<4KBGN.9XB)624FMDIHNG-#'6,NB8E=@BJO.=3H7-9%A1*'F)A0 MXC<22IL-I>6;C1&;VM2_UY8V"\!YCZA/A(R_]P,,3&_Q,1^><&\V7(H M42R3*B .,3'5Q.3%R@%S+OSB!513_M]4]P4*"C$QU\3$K@FBJ2T8VVDV?0 M M*J8-NZU"3,P],;E[CIB5=?#@--Y!.?S(^(/#:6O,/0FQ>UY+T=IL8*UP(2;F MGH3%F)B%$F(+-3$'.TC6O";;T!E;\"+$Q"R4O-W$ M%V!.N/&WY [JAWU^&6*B:RJ7F P#X)F!7DWCWL0LE!!;Z#7,Y[B&F)B%$F(+ MO88YR'-3B56(B5DHN4C!\XS92.02S$()L87006]B8A9*B"WT7)BUZ[I"J_H? M#[EGW0QMX;HD9J&4V$('S$7U^%C4!N+%_BE_6^BG\/&>8A9*B2UTC&9S] \; M#T),S$(IL86.F$MARKJ\@"P^UY5R; Y((29FH9380D?,V\I!WL'N_=:6JF0S M_M/_,L3$+)12+^TCZPQ@S! 37=LGKX6PN8ZPLDPQ"Z7DM1"&F828F(528@N= M6Q$YI$>-28\4DU#Z%NLVYR:.]AX*,3$)I=1+.'XZYCRFOX)PWPDFH>Q2TW#M MND *,3$)9<020C#GD-6'F)B$,F()(9BG@XY)*",OA8))S=,T:1*Z,L,DE!%+ MZ 03*B#/ -'TE>4X7 S-, EEQ!(ZP1RMUZ+>0>I;(/<(,=$M9N0+/@W,XU2< MIQS8<%TJPR24$4OH!/.T3@\Q,0MEQ!8ZP?RJC,CU1OE-RKXQQ,0LE!%;"%\A M"!.D/F:A/K&%<,PP0>IC%NJ3[S1[;>V^OE-#3,Q"?6(+?54YG'GCM\@#[-B) MTO-QV8ZZ4:_;B"9FH7YMH4Y]L/W\:2764HG5!$YAH3WG13XSS+_LM]PEJ=\R MLZZ*X@;:INI.\]5AF_QAB__G_P!02P,$% @ V8O94K?' S!" @ 0BL M !H !X;"]?A)Q1JA 7/X!^H2 QY=R:,9] M>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU M+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT M%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT M5M1;"?36R]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O M)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH M=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#O_I-[#^'4HP[7G>XW7 M_TFJQ_.YY7KYR_)[Y^16N>!^TK=B>7OT%&>' MOAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1 MK)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//) M:4_Y0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>W MW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^ M'_)Q?VTSPBFQZ7W_';&;_6 M_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC* M45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+( M*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56A MR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5 MH,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SD ML^E_I.L_4$L! A0#% @ V8O94@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #9B]E2U:-_4>X M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " #9B]E2F5R<(Q & "<)P $P @ ', 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -F+V5*H'NKN$0< (8= 8 M " @0T( !X;"]W;W)KW)T' #\(P & @(%4#P >&PO M=V]R:W-H965T&UL4$L! A0#% @ V8O94NL1?RB'!@ M;2 !@ ("!)Q< 'AL+W=O0= M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94E7)4RCQ @ U0< !@ M ("!""H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V8O94N];)VU1"P /3< !@ ("!H#H 'AL+W=O&UL4$L! M A0#% @ V8O94B9;UG3\* Y88 !D ("!7DH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8O9 M4H8V3V)O!@ -A$ !D ("!OW\ 'AL+W=O&PO=V]R:W-H965T- !X;"]W;W)K M&UL4$L! A0#% @ V8O94O)XR[V;!P +1$ M !D ("!*I( 'AL+W=OP. ##-0 &0 @('\F0 M>&PO=V]R:W-H965T%_CI M;@< )$3 9 " @1^I !X;"]W;W)K&UL4$L! A0#% @ V8O94J[I[SQ.# 1", !D M ("!Q+ 'AL+W=O&PO=V]R:W-H965T M/0< ,@6 9 M " @3G( !X;"]W;W)K&UL4$L! A0# M% @ V8O94M2:IW!;" &Q< !D ("!K<\ 'AL+W=O M[,U "W MO0 &0 @($_V >&PO=V]R:W-H965T^I@0 "$, 9 " @2D. M 0!X;"]W;W)K&UL4$L! A0#% @ V8O94FQ( MTT: P SL$ ;"P &0 M @(&]%@$ >&PO=V]R:W-H965TX9P0 (+ 9 " @2\; 0!X;"]W;W)K&UL4$L! A0#% @ V8O94BG$(L2C! 8! !D M ("!S1\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V8O94JX'C$PM!@ 9!$ !D ("! MJ2X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V8O94L/-NY@$! 61$ !D ("!ND,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94C0WV)BG M @ 3@D !D ("!94X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94NI9<.!Q!P @$ !D M ("!O%&PO=V]R M:W-H965T]D 0!X;"]W;W)K&UL M4$L! A0#% @ V8O94KP>]A0H P > H !D ("!*6@! M 'AL+W=O&PO=V]R:W-H965T7@SOC@( P& 9 M " @19O 0!X;"]W;W)K&UL4$L! A0#% @ MV8O94J%7Z%'2 @ _0< !D ("!VW$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94FAK]&*1 @ M[P8 !D ("!&7L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94J?Q^ 4C @ BP4 !D M ("!W(,! 'AL+W=O&PO=V]R:W-H M965TEQ_0, (\0 9 M " @3^) 0!X;"]W;W)K&UL4$L! M A0#% @ V8O94D\-4>T$"P :4H !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ V8O9 M4F>LQ&3:!0 G1L !D ("!9*4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94HAK#6&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94A*+!QD2 P F0L !D M ("!N;T! 'AL+W=O&PO=V]R:W-H965T M,T!00 -8. 9 M " @1_% 0!X;"]W;W)K&UL4$L! A0# M% @ V8O94O<>VV41! "A !D ("!6\D! 'AL+W=O MZ68.,L" #7 M!@ &0 @(&CS0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94K8G M:V">! BQP !D ("!KM0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8O94CN\[*=% P ^!0 T M ( !3N4! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ V8O94K?' S!" @ 0BL !H M ( !R.\! 'AL+U]R96QS+W=O?0! end XML 93 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 94 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 387 485 1 true 113 0 false 9 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://c3.ai/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://c3.ai/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL) Statements 8 false false R9.htm 1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 1009010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 10 false false R11.htm 2101101 - Disclosure - Summary of Business and Significant Accounting Policies Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies Summary of Business and Significant Accounting Policies Notes 11 false false R12.htm 2104102 - Disclosure - Revenue Sheet http://c3.ai/role/Revenue Revenue Notes 12 false false R13.htm 2112103 - Disclosure - Fair Value Measurements Sheet http://c3.ai/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2115104 - Disclosure - Investments Sheet http://c3.ai/role/Investments Investments Notes 14 false false R15.htm 2120105 - Disclosure - Balance Sheet Details Sheet http://c3.ai/role/BalanceSheetDetails Balance Sheet Details Notes 15 false false R16.htm 2127106 - Disclosure - Leases Sheet http://c3.ai/role/Leases Leases Notes 16 false false R17.htm 2134107 - Disclosure - Commitment and Contingencies Sheet http://c3.ai/role/CommitmentandContingencies Commitment and Contingencies Notes 17 false false R18.htm 2136108 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Sheet http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Notes 18 false false R19.htm 2140109 - Disclosure - Stockholders' Equity Sheet http://c3.ai/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2142110 - Disclosure - Stock-Based Compensation Sheet http://c3.ai/role/StockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 2149111 - Disclosure - Income Taxes Sheet http://c3.ai/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2157112 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 22 false false R23.htm 2161113 - Disclosure - Related Party Transactions Sheet http://c3.ai/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies Summary of Business and Significant Accounting Policies (Policies) Policies http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies 24 false false R25.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://c3.ai/role/RevenueTables Revenue (Tables) Tables http://c3.ai/role/Revenue 25 false false R26.htm 2313302 - Disclosure - Fair Value Measurements (Tables) Sheet http://c3.ai/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://c3.ai/role/FairValueMeasurements 26 false false R27.htm 2316303 - Disclosure - Investments (Tables) Sheet http://c3.ai/role/InvestmentsTables Investments (Tables) Tables http://c3.ai/role/Investments 27 false false R28.htm 2321304 - Disclosure - Balance Sheet Details (Tables) Sheet http://c3.ai/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://c3.ai/role/BalanceSheetDetails 28 false false R29.htm 2328305 - Disclosure - Leases (Tables) Sheet http://c3.ai/role/LeasesTables Leases (Tables) Tables http://c3.ai/role/Leases 29 false false R30.htm 2337306 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Tables) Sheet http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockTables Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Tables) Tables http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock 30 false false R31.htm 2343307 - Disclosure - Stock-Based Compensation (Tables) Sheet http://c3.ai/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://c3.ai/role/StockBasedCompensation 31 false false R32.htm 2350308 - Disclosure - Income Taxes (Tables) Sheet http://c3.ai/role/IncomeTaxesTables Income Taxes (Tables) Tables http://c3.ai/role/IncomeTaxes 32 false false R33.htm 2358309 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders 33 false false R34.htm 2403401 - Disclosure - Summary of Business and Significant Accounting Policies (Details) Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails Summary of Business and Significant Accounting Policies (Details) Details http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies 34 false false R35.htm 2406402 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details) Sheet http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails Revenue - Disaggregated Revenue by Geographic Region (Details) Details 35 false false R36.htm 2407403 - Disclosure - Revenue - Deferred Revenue Balance (Details) Sheet http://c3.ai/role/RevenueDeferredRevenueBalanceDetails Revenue - Deferred Revenue Balance (Details) Details 36 false false R37.htm 2408404 - Disclosure - Revenue - Changes in Deferred Revenue (Details) Sheet http://c3.ai/role/RevenueChangesinDeferredRevenueDetails Revenue - Changes in Deferred Revenue (Details) Details 37 false false R38.htm 2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://c3.ai/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 38 false false R39.htm 2410406 - Disclosure - Revenue - Costs to Obtain or Fulfill a Contract (Details) Sheet http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails Revenue - Costs to Obtain or Fulfill a Contract (Details) Details 39 false false R40.htm 2411407 - Disclosure - Revenue - Customer Concentration (Details) Sheet http://c3.ai/role/RevenueCustomerConcentrationDetails Revenue - Customer Concentration (Details) Details 40 false false R41.htm 2414408 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) Details 41 false false R42.htm 2417409 - Disclosure - Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) Sheet http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) Details 42 false false R43.htm 2418410 - Disclosure - Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) Sheet http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) Details 43 false false R44.htm 2419411 - Disclosure - Investments - Narrative (Details) Sheet http://c3.ai/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 44 false false R45.htm 2422412 - Disclosure - Balance Sheet Details - Property and Equipment (Details) Sheet http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails Balance Sheet Details - Property and Equipment (Details) Details 45 false false R46.htm 2423413 - Disclosure - Balance Sheet Details - Narrative (Details) Sheet http://c3.ai/role/BalanceSheetDetailsNarrativeDetails Balance Sheet Details - Narrative (Details) Details 46 false false R47.htm 2424414 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) Sheet http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) Details 47 false false R48.htm 2425415 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details) Sheet http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails Balance Sheet Details - Accrued and Other Current Liabilities (Details) Details 48 false false R49.htm 2426416 - Disclosure - Balance Sheet Details - Narrative, Cares Act Loan (Details) Sheet http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails Balance Sheet Details - Narrative, Cares Act Loan (Details) Details 49 false false R50.htm 2429417 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://c3.ai/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 50 false false R51.htm 2430418 - Disclosure - Leases -Supplemental Cash Flow Information (Details) Sheet http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails Leases -Supplemental Cash Flow Information (Details) Details 51 false false R52.htm 2431419 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://c3.ai/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 52 false false R53.htm 2432420 - Disclosure - Leases - Term and Discount Rate Information (Details) Sheet http://c3.ai/role/LeasesTermandDiscountRateInformationDetails Leases - Term and Discount Rate Information (Details) Details 53 false false R54.htm 2433421 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) Sheet http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails Leases - Future Minimum Payments and Lease Obligations (Details) Details 54 false false R55.htm 2435422 - Disclosure - Commitment and Contingencies (Details) Sheet http://c3.ai/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://c3.ai/role/CommitmentandContingencies 55 false false R56.htm 2438423 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Narrative (Details) Sheet http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Narrative (Details) Details http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockTables 56 false false R57.htm 2439424 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Stock Outstanding (Details) Sheet http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Stock Outstanding (Details) Details http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockTables 57 false false R58.htm 2441425 - Disclosure - Stockholders' Equity (Details) Sheet http://c3.ai/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://c3.ai/role/StockholdersEquity 58 false false R59.htm 2444426 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://c3.ai/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 59 false false R60.htm 2445427 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 60 false false R61.htm 2446428 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 61 false false R62.htm 2447429 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) Sheet http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails Stock-Based Compensation - Restricted Stock Unit Activity (Details) Details 62 false false R63.htm 2448430 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 63 false false R64.htm 2451431 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details) Sheet http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails Income Taxes - Components of Net Loss, Before Income Taxes (Details) Details 64 false false R65.htm 2452432 - Disclosure - Income Taxes - Provision for Income Taxes (Details) Sheet http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails Income Taxes - Provision for Income Taxes (Details) Details 65 false false R66.htm 2453433 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) Sheet http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails Income Taxes - Effective Tax Rate Reconciliation (Details) Details 66 false false R67.htm 2454434 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 67 false false R68.htm 2455435 - Disclosure - Income Taxes - Narrative (Details) Sheet http://c3.ai/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 68 false false R69.htm 2456436 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 69 false false R70.htm 2459437 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) Details 70 false false R71.htm 2460438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) Details 71 false false R72.htm 2462439 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 72 false false R9999.htm Uncategorized Items - ai-20210430.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - ai-20210430.htm Cover 73 false false All Reports Book All Reports ai-20210430.htm a302certification-ceo10xk.htm a302certification-cfo10xk.htm a906certification-ceo10xk.htm a906certification-cfo10xk.htm ai-20210430.xsd ai-20210430_cal.xml ai-20210430_def.xml ai-20210430_lab.xml ai-20210430_pre.xml exhibit1021.htm exhibit211.htm exhibit231.htm exhibit421.htm exhibit44.htm ai-20210430_g1.jpg http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ai-20210430.htm": { "axisCustom": 1, "axisStandard": 31, "contextCount": 387, "dts": { "calculationLink": { "local": [ "ai-20210430_cal.xml" ] }, "definitionLink": { "local": [ "ai-20210430_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "ai-20210430.htm" ] }, "labelLink": { "local": [ "ai-20210430_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "ai-20210430_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "ai-20210430.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 672, "entityCount": 1, "hidden": { "http://c3.ai/20210430": 1, "http://fasb.org/us-gaap/2020-01-31": 16, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 21 }, "keyCustom": 62, "keyStandard": 423, "memberCustom": 41, "memberStandard": 58, "nsprefix": "ai", "nsuri": "http://c3.ai/20210430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://c3.ai/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1009010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1a0a2fb039944bf9b09157b2e886c474_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Business and Significant Accounting Policies", "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies", "shortName": "Summary of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://c3.ai/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112103 - Disclosure - Fair Value Measurements", "role": "http://c3.ai/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Investments", "role": "http://c3.ai/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120105 - Disclosure - Balance Sheet Details", "role": "http://c3.ai/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - Leases", "role": "http://c3.ai/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134107 - Disclosure - Commitment and Contingencies", "role": "http://c3.ai/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "ai:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136108 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock", "role": "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock", "shortName": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "ai:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - Stockholders' Equity", "role": "http://c3.ai/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Stock-Based Compensation", "role": "http://c3.ai/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149111 - Disclosure - Income Taxes", "role": "http://c3.ai/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157112 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161113 - Disclosure - Related Party Transactions", "role": "http://c3.ai/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)", "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Summary of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://c3.ai/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://c3.ai/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Investments (Tables)", "role": "http://c3.ai/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Balance Sheet Details (Tables)", "role": "http://c3.ai/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Leases (Tables)", "role": "http://c3.ai/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337306 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Tables)", "role": "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockTables", "shortName": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343307 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://c3.ai/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350308 - Disclosure - Income Taxes (Tables)", "role": "http://c3.ai/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358309 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i2184f214b3604f3ca1cd0a27eec03ca5_D20201201-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Business and Significant Accounting Policies (Details)", "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails", "shortName": "Summary of Business and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i2184f214b3604f3ca1cd0a27eec03ca5_D20201201-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details)", "role": "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails", "shortName": "Revenue - Disaggregated Revenue by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1926e0dd37c3456aabcc50d4a4b11b38_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue - Deferred Revenue Balance (Details)", "role": "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails", "shortName": "Revenue - Deferred Revenue Balance (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "id94ec4cd15fb44c6bae17d45ff7595da_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue - Changes in Deferred Revenue (Details)", "role": "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails", "shortName": "Revenue - Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details)", "role": "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails", "shortName": "Revenue - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Revenue - Costs to Obtain or Fulfill a Contract (Details)", "role": "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails", "shortName": "Revenue - Costs to Obtain or Fulfill a Contract (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i4ef2f73b94fc439897e1aa55e15c6c80_D20200501-20210430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Revenue - Customer Concentration (Details)", "role": "http://c3.ai/role/RevenueCustomerConcentrationDetails", "shortName": "Revenue - Customer Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i4ef2f73b94fc439897e1aa55e15c6c80_D20200501-20210430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details)", "role": "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "ia4a42d245bf041d49f8559bf39c4d146_I20210430", "decimals": "-3", "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details)", "role": "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "shortName": "Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "ib3f1609e3c3147c38b6532c9bec96649_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details)", "role": "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "shortName": "Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "ib3f1609e3c3147c38b6532c9bec96649_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Investments - Narrative (Details)", "role": "http://c3.ai/role/InvestmentsNarrativeDetails", "shortName": "Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Balance Sheet Details - Property and Equipment (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "shortName": "Balance Sheet Details - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Balance Sheet Details - Narrative (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails", "shortName": "Balance Sheet Details - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ai:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "shortName": "Balance Sheet Details - Accrued Compensation and Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ai:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Details - Accrued and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "lang": "en-US", "name": "ai:AccruedGeneralExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i4fdbaf2798bb4ecdbb1c0fee49a6cecf_D20200501-20200501", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - Balance Sheet Details - Narrative, Cares Act Loan (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails", "shortName": "Balance Sheet Details - Narrative, Cares Act Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i4fdbaf2798bb4ecdbb1c0fee49a6cecf_D20200501-20200501", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1a0a2fb039944bf9b09157b2e886c474_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Leases -Supplemental Cash Flow Information (Details)", "role": "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases -Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Leases - Balance Sheet Information (Details)", "role": "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "shortName": "Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Leases - Term and Discount Rate Information (Details)", "role": "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails", "shortName": "Leases - Term and Discount Rate Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details)", "role": "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails", "shortName": "Leases - Future Minimum Payments and Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "ai:LongTermPurchaseCommitmentIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435422 - Disclosure - Commitment and Contingencies (Details)", "role": "http://c3.ai/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "ai:LongTermPurchaseCommitmentIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Narrative (Details)", "role": "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "shortName": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "INF", "lang": "en-US", "name": "ai:TemporaryEquityDividendRatePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i22758bfd3ad340b19a739bc7fa07436b_I20200430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Stock Outstanding (Details)", "role": "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails", "shortName": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock - Stock Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i22758bfd3ad340b19a739bc7fa07436b_I20200430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityLiquidationPreference", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - Stockholders' Equity (Details)", "role": "http://c3.ai/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444426 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "id94ec4cd15fb44c6bae17d45ff7595da_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - Share-Based Compensation - Stock Option Activity (Details)", "role": "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails", "shortName": "Share-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details)", "role": "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails", "shortName": "Stock-Based Compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "iafc37a4af0914cae902ee4148c197a9b_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447429 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "role": "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i46dfc5f3b95a44c6aa86c6a388e3739e_D20200501-20201210", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i55633d29c6d944be9ee24198854e4d50_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451431 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details)", "role": "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Components of Net Loss, Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452432 - Disclosure - Income Taxes - Provision for Income Taxes (Details)", "role": "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453433 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details)", "role": "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "shortName": "Income Taxes - Effective Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454434 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i1321556c8cd64fb295951a25d8f7ef38_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455435 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://c3.ai/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "id94ec4cd15fb44c6bae17d45ff7595da_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456436 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i7e96ce14c0bf43d59fc3704f39b5b8b7_I20190430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i364a44ab75cb497e84573faaad072113_I20180430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "ib30cfdb88943420d9a7c591f353f02c2_D20180501-20190430", "decimals": "-3", "lang": "en-US", "name": "ai:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459437 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "ia167b71a151a447daba4dadec6747e3d_D20200501-20210430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "ia167b71a151a447daba4dadec6747e3d_D20200501-20210430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i5ac298c51ae54ca582df7ee2eaf27b7d_D20191001-20191031", "decimals": "INF", "first": true, "lang": "en-US", "name": "ai:StockRepurchasedDuringPeriodPricePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462439 - Disclosure - Related Party Transactions - Narrative (Details)", "role": "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i49e1cd7834c949de9f41ecf228a3ea86_I20190630", "decimals": "-5", "lang": "en-US", "name": "ai:RevenueCommitmentYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210430.htm", "contextRef": "i0a4ca9e0fb80438cb0d5156fdcfcc589_D20200501-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - ai-20210430.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - ai-20210430.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 113, "tag": { "ai_APICIncreaseForCollectionOfFinanceReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "APIC, Increase For Collection Of Finance Receivable", "label": "APIC, Increase For Collection Of Finance Receivable", "terseLabel": "Repayment of Shareholder Loan" } } }, "localname": "APICIncreaseForCollectionOfFinanceReceivable", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ai_APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised", "label": "APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised", "terseLabel": "Vesting of early exercised Class A common stock options" } } }, "localname": "APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ai_AccruedGeneralExpensesCurrent": { "auth_ref": [], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued General Expenses, Current", "label": "Accrued General Expenses, Current", "terseLabel": "Accrued general expenses" } } }, "localname": "AccruedGeneralExpensesCurrent", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_AccruedPayrollTaxesAndEmployeeBenefitsCurrent": { "auth_ref": [], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Payroll Taxes And Employee Benefits, Current", "label": "Accrued Payroll Taxes And Employee Benefits, Current", "terseLabel": "Accrued payroll taxes and benefits" } } }, "localname": "AccruedPayrollTaxesAndEmployeeBenefitsCurrent", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "ai_BakerHughesCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Baker Hughes Company", "label": "Baker Hughes Company [Member]", "terseLabel": "Baker Hughes Company" } } }, "localname": "BakerHughesCompanyMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_BlattmanEtAlVSiebelEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Blattman et al. v. Siebel et al.", "label": "Blattman et al. v. Siebel et al. [Member]", "terseLabel": "Blattman et al. v. Siebel et al." } } }, "localname": "BlattmanEtAlVSiebelEtAlMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_C3aiDTIDigitalTransformationInstituteGrantsProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C3.ai DTI Digital Transformation Institute Grants Program", "label": "C3.ai DTI Digital Transformation Institute Grants Program [Member]", "terseLabel": "C3.ai DTI Grants Program" } } }, "localname": "C3aiDTIDigitalTransformationInstituteGrantsProgramMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_CapitalizedContractCostPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Payment Period", "label": "Capitalized Contract Cost, Payment Period", "terseLabel": "Deferred costs, sales commissions, term" } } }, "localname": "CapitalizedContractCostPaymentPeriod", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "auth_ref": [], "calculation": { "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities", "totalLabel": "Total cash equivalents and available-for-sale marketable securities" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecurities", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost", "totalLabel": "Total cash equivalents and available-for-sale marketable securities, amortized cost" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "ai_ChangeInContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change In Contract With Customer, Liability", "label": "Change In Contract With Customer, Liability [Roll Forward]", "terseLabel": "Change In Contract With Customer, Liability [Roll Forward]" } } }, "localname": "ChangeInContractWithCustomerLiabilityRollForward", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "ai_CharitableContributionCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Charitable Contribution Carryforward", "label": "Charitable Contribution Carryforward [Member]", "terseLabel": "Charitable Contribution Carryforward" } } }, "localname": "CharitableContributionCarryforwardMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met", "label": "Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met", "terseLabel": "Automatic conversion, anniversary period, if circumstances met" } } }, "localname": "CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "ai_CommonStockAutomaticConversionPeriodOneIfCircumstancesMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Automatic Conversion Period One, If Circumstances Met", "label": "Common Stock, Automatic Conversion Period One, If Circumstances Met", "terseLabel": "Automatic conversion period, following the death or incapacity of Mr. Siebel" } } }, "localname": "CommonStockAutomaticConversionPeriodOneIfCircumstancesMet", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "ai_CommonStockAutomaticConversionPeriodTwoIfCircumstancesMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Automatic Conversion Period Two, If Circumstances Met", "label": "Common Stock, Automatic Conversion Period Two, If Circumstances Met", "terseLabel": "Automatic conversion period, following the date Mr. Siebel no longer providing services" } } }, "localname": "CommonStockAutomaticConversionPeriodTwoIfCircumstancesMet", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "ai_CommonStockProtectiveProvisionsMinimumSharePriceToAvoidConversionAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Protective Provisions, Minimum Share Price To Avoid Conversion Adjustment", "label": "Common Stock, Protective Provisions, Minimum Share Price To Avoid Conversion Adjustment", "terseLabel": "Minimum share price to avoid conversion adjustment (in dollars per share)" } } }, "localname": "CommonStockProtectiveProvisionsMinimumSharePriceToAvoidConversionAdjustment", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ai_CommonStockSubjectToRepurchaseNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Subject To Repurchase, Number Of Shares", "label": "Common Stock Subject To Repurchase, Number Of Shares", "terseLabel": "Shares subject to repurchase right (in shares)" } } }, "localname": "CommonStockSubjectToRepurchaseNumberOfShares", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "ai_CommonStockVotingRightsNumberOfVotesForEachShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes For Each Share", "label": "Common Stock, Voting Rights, Number Of Votes For Each Share", "terseLabel": "Voting rights, number of votes for each share" } } }, "localname": "CommonStockVotingRightsNumberOfVotesForEachShare", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "integerItemType" }, "ai_ContractWithCustomerLiabilityIncreaseForInvoicingPriorToSatisfactionOfPerformanceObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation", "label": "Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation", "terseLabel": "Increases due to invoicing prior to satisfaction of performance obligations" } } }, "localname": "ContractWithCustomerLiabilityIncreaseForInvoicingPriorToSatisfactionOfPerformanceObligation", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ai_ContributionAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contribution Accounting, Policy", "label": "Contribution Accounting, Policy [Policy Text Block]", "terseLabel": "Contribution Accounting" } } }, "localname": "ContributionAccountingPolicyPolicyTextBlock", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ai_ContributionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contribution Expense", "label": "Contribution Expense", "terseLabel": "Contribution expense" } } }, "localname": "ContributionExpense", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_ConvertiblePreferredStockTermsOfConversionMinimumOfferingProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Convertible Preferred Stock, Terms Of Conversion, Minimum Offering Proceeds", "label": "Convertible Preferred Stock, Terms Of Conversion, Minimum Offering Proceeds", "terseLabel": "Terms of conversion, gross cash proceeds (at least)" } } }, "localname": "ConvertiblePreferredStockTermsOfConversionMinimumOfferingProceeds", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_ConvertiblePreferredStockTermsOfConversionMinimumSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Preferred Stock, Terms Of Conversion, Minimum Share Price", "label": "Convertible Preferred Stock, Terms Of Conversion, Minimum Share Price", "terseLabel": "Terms of conversion, share price (not less than) (in dollars per share)" } } }, "localname": "ConvertiblePreferredStockTermsOfConversionMinimumSharePrice", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ai_ConvertiblePreferredStockTermsOfConversionPerShareOfferingPriceAsAMultipleOfOutstandingSharesMinimumProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Convertible Preferred Stock, Terms Of Conversion, Per Share Offering Price As A Multiple Of Outstanding Shares, Minimum Proceeds", "label": "Convertible Preferred Stock, Terms Of Conversion, Per Share Offering Price As A Multiple Of Outstanding Shares, Minimum Proceeds", "terseLabel": "Terms of conversion, per share offering price as a multiple of outstanding shares, proceeds (not less than)" } } }, "localname": "ConvertiblePreferredStockTermsOfConversionPerShareOfferingPriceAsAMultipleOfOutstandingSharesMinimumProceeds", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_CustomerFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Four", "label": "Customer Four [Member]", "terseLabel": "Customer Four" } } }, "localname": "CustomerFourMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Three", "label": "Customer Three [Member]", "terseLabel": "Customer Three" } } }, "localname": "CustomerThreeMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts", "label": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts [Member]", "terseLabel": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "domainItemType" }, "ai_DebtSecuritiesAvailableForSaleOtherThanTemporaryImpairedNumberOfInvestments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments", "label": "Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments", "terseLabel": "Number of investments, other-than-temporary impaired" } } }, "localname": "DebtSecuritiesAvailableForSaleOtherThanTemporaryImpairedNumberOfInvestments", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "ai_DeferredOfferingCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Offering Costs Incurred But Not Yet Paid", "label": "Deferred Offering Costs Incurred But Not Yet Paid", "terseLabel": "Deferred offering costs included in accounts payable and accrued liabilities" } } }, "localname": "DeferredOfferingCostsIncurredButNotYetPaid", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_DeferredTaxAssetsDepreciation": { "auth_ref": [], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Depreciation", "label": "Deferred Tax Assets, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsDepreciation", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Lease Liability", "label": "Deferred Tax Assets, Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_EquityIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Issuance Costs Incurred During Noncash Or Partial Noncash Transaction", "label": "Equity Issuance Costs Incurred During Noncash Or Partial Noncash Transaction", "terseLabel": "Series G issuance cost included in accounts payable" } } }, "localname": "EquityIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ExistingStockholderTransactionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing Stockholder, Transaction One", "label": "Existing Stockholder, Transaction One [Member]", "terseLabel": "Existing Stockholder, Transaction One" } } }, "localname": "ExistingStockholderTransactionOneMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_ExistingStockholderTransactionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing Stockholder, Transaction Two", "label": "Existing Stockholder, Transaction Two [Member]", "terseLabel": "Existing Stockholder, Transaction Two" } } }, "localname": "ExistingStockholderTransactionTwoMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_FurnitureAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture And Office Equipment", "label": "Furniture And Office Equipment [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndOfficeEquipmentMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ai_GrantsAgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Agreement", "label": "Grants Agreement [Axis]", "terseLabel": "Grants Agreement [Axis]" } } }, "localname": "GrantsAgreementAxis", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ai_GrantsAgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Agreement", "label": "Grants Agreement [Domain]", "terseLabel": "Grants Agreement [Domain]" } } }, "localname": "GrantsAgreementDomain", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_GrantsAgreementPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Agreement, Payment Period", "label": "Grants Agreement, Payment Period", "terseLabel": "Grants, payment period" } } }, "localname": "GrantsAgreementPaymentPeriod", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "durationItemType" }, "ai_GrantsPotentialRemainingContributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Grants, Potential Remaining Contributions", "label": "Grants, Potential Remaining Contributions", "terseLabel": "Grants, potential remaining contributions" } } }, "localname": "GrantsPotentialRemainingContributions", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_IPOAndPrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPO And Private Placement", "label": "IPO And Private Placement [Member]", "terseLabel": "Initial Public Offering and Private Placements" } } }, "localname": "IPOAndPrivatePlacementMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "ai_IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Related Parties", "label": "Increase (Decrease) In Contract With Customer, Liability, Related Parties", "terseLabel": "Related party balance included in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "ai_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liability", "label": "Increase (Decrease) In Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfterYearFive": { "auth_ref": [], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five", "label": "Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five", "terseLabel": "Fiscal 2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfterYearFive", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "ai_LongTermPurchaseCommitmentIncurredCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-Term Purchase Commitment, Incurred Cost", "label": "Long-Term Purchase Commitment, Incurred Cost", "terseLabel": "Purchase commitment, incurred cost" } } }, "localname": "LongTermPurchaseCommitmentIncurredCost", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_MicrosoftCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Microsoft Corporation", "label": "Microsoft Corporation [Member]", "terseLabel": "Microsoft Corporation" } } }, "localname": "MicrosoftCorporationMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_NotesReceivableNumberOfRenewalPeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Number Of Renewal Periods", "label": "Notes Receivable, Number Of Renewal Periods", "terseLabel": "Notes receivable, number of renewal periods" } } }, "localname": "NotesReceivableNumberOfRenewalPeriods", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "ai_NotesReceivableRenewalPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Renewal Period", "label": "Notes Receivable, Renewal Period", "terseLabel": "Notes receivable, renewal period" } } }, "localname": "NotesReceivableRenewalPeriod", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_NotesReceivableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Term", "label": "Notes Receivable, Term", "terseLabel": "Notes receivable, term" } } }, "localname": "NotesReceivableTerm", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_OfficersAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Officers And Employees", "label": "Officers And Employees [Member]", "terseLabel": "Officers and Employees" } } }, "localname": "OfficersAndEmployeesMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases", "label": "Operating Leases [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "xbrltype": "stringItemType" }, "ai_PaycheckProtectionProgramCARESActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program, CARES Act", "label": "Paycheck Protection Program, CARES Act [Member]", "terseLabel": "Paycheck Protection Program, CARES Act" } } }, "localname": "PaycheckProtectionProgramCARESActMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "domainItemType" }, "ai_PaymentsForRepurchaseOfCommonStockAndStockOptions": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Repurchase Of Common Stock And Stock Options", "label": "Payments For Repurchase Of Common Stock And Stock Options", "negatedTerseLabel": "Repurchase of common stock and options in tender offer" } } }, "localname": "PaymentsForRepurchaseOfCommonStockAndStockOptions", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_PreferredStockConvertibleConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Convertible, Conversion Price", "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Initial conversion price (in dollars per share)" } } }, "localname": "PreferredStockConvertibleConversionPrice", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ai_PreferredStockConvertibleConversionPriceMinimumAdjustmentCriteriaPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Convertible, Conversion Price, Minimum Adjustment Criteria, Percent", "label": "Preferred Stock, Convertible, Conversion Price, Minimum Adjustment Criteria, Percent", "terseLabel": "Conversion price, adjustment criteria, percent (less than)" } } }, "localname": "PreferredStockConvertibleConversionPriceMinimumAdjustmentCriteriaPercent", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "ai_PreferredStockConvertibleConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Convertible, Conversion Ratio", "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "PreferredStockConvertibleConversionRatio", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "pureItemType" }, "ai_PreferredStockVotingRightsVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Voting Rights, Votes Per Share", "label": "Preferred Stock, Voting Rights, Votes Per Share", "terseLabel": "Voting rights, votes per share" } } }, "localname": "PreferredStockVotingRightsVotesPerShare", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "integerItemType" }, "ai_ProceedsFromIssuanceInitialPublicOfferingAndPrivatePlacements": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Issuance Initial Public Offering And Private Placements", "label": "Proceeds From Issuance Initial Public Offering And Private Placements", "terseLabel": "Proceeds from initial public offering and private placements, net of underwriting discounts" } } }, "localname": "ProceedsFromIssuanceInitialPublicOfferingAndPrivatePlacements", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromRepaymentOfShareholderLoan": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Repayment Of Shareholder Loan", "label": "Proceeds From Repayment Of Shareholder Loan", "terseLabel": "Proceeds from repayment of shareholder loan" } } }, "localname": "ProceedsFromRepaymentOfShareholderLoan", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value", "label": "Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Proceeds from sale of non-marketable equity security", "verboseLabel": "Non-marketable equity securities, proceeds from sale" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "label": "Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "terseLabel": "Net proceeds common stock exercised prior to vesting" } } }, "localname": "ProceedsFromShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "ai_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "ai_RedeemableConvertibleCommonClassA1StockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Common Class A-1 Stock", "label": "Redeemable Convertible Common Class A-1 Stock [Member]", "netLabel": "Class A-1 common stock", "terseLabel": "Redeemable Convertible A-1 Common Stock", "verboseLabel": "Redeemable Convertible Class A-1 Common Stock" } } }, "localname": "RedeemableConvertibleCommonClassA1StockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock", "label": "Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_RelatedPartyNumberOfSecondaryTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party, Number Of Secondary Transactions", "label": "Related Party, Number Of Secondary Transactions", "terseLabel": "Number of secondary transactions" } } }, "localname": "RelatedPartyNumberOfSecondaryTransactions", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "ai_RepaymentsOfNotesPayableInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments Of Notes Payable , Interest", "label": "Repayments Of Notes Payable , Interest", "terseLabel": "Repayment of loan, promissory note, interest" } } }, "localname": "RepaymentsOfNotesPayableInterest", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "ai_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest Of World", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "ai_RevenueCommitmentYearFive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Five", "label": "Revenue Commitment, Year Five", "terseLabel": "Revenue commitment, fiscal year 2024" } } }, "localname": "RevenueCommitmentYearFive", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Four", "label": "Revenue Commitment, Year Four", "terseLabel": "Revenue commitment, fiscal year 2023" } } }, "localname": "RevenueCommitmentYearFour", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year One", "label": "Revenue Commitment, Year One", "terseLabel": "Revenue commitment, fiscal year 2020" } } }, "localname": "RevenueCommitmentYearOne", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Three", "label": "Revenue Commitment, Year Three", "terseLabel": "Revenue commitment, fiscal year 2022" } } }, "localname": "RevenueCommitmentYearThree", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Two", "label": "Revenue Commitment, Year Two", "terseLabel": "Revenue commitment, fiscal year 2021" } } }, "localname": "RevenueCommitmentYearTwo", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenuePerformanceObligationDescriptionOfTimingRevenuePerformanceObligationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term", "label": "Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term", "terseLabel": "Revenue commitment, term" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTimingRevenuePerformanceObligationTerm", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Employee-Related Liabilities", "label": "Schedule Of Employee-Related Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Compensation and Employee Benefits" } } }, "localname": "ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "ai_SecondaryStockSaleToExistingShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Stock Sale To Existing Shareholder", "label": "Secondary Stock Sale To Existing Shareholder [Member]", "terseLabel": "Secondary Stock Sale to Existing Shareholder" } } }, "localname": "SecondaryStockSaleToExistingShareholderMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A*" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesB1ARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B-1A Redeemable Convertible Preferred Stock", "label": "Series B-1A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series B-1A*" } } }, "localname": "SeriesB1ARedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesB1BRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B-1B Redeemable Convertible Preferred Stock", "label": "Series B-1B Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series B-1B*" } } }, "localname": "SeriesB1BRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesBRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Redeemable Convertible Preferred Stock", "label": "Series B Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series B*" } } }, "localname": "SeriesBRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Redeemable Convertible Preferred Stock", "label": "Series C Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series C*" } } }, "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesDRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D Redeemable Convertible Preferred Stock", "label": "Series D Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series D" } } }, "localname": "SeriesDRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesEFGOrHRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series E, F, G, Or H Redeemable Convertible Preferred Stock", "label": "Series E, F, G, Or H Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series E or Ratchet Preferred" } } }, "localname": "SeriesEFGOrHRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesERedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series E Redeemable Convertible Preferred Stock", "label": "Series E Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series E" } } }, "localname": "SeriesERedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesFRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series F Redeemable Convertible Preferred Stock", "label": "Series F Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series F" } } }, "localname": "SeriesFRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesGRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series G Redeemable Convertible Preferred Stock", "label": "Series G Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series G", "verboseLabel": "Series G Preferred Stock" } } }, "localname": "SeriesGRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesHRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series H Redeemable Convertible Preferred Stock", "label": "Series H Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series H", "verboseLabel": "Series H Preferred Stock" } } }, "localname": "SeriesHRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "ai_ShareBasedPaymentArrangementExpenseDifferenceBetweenRepurchasePriceAndFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value", "label": "Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value", "terseLabel": "Compensation expense" } } }, "localname": "ShareBasedPaymentArrangementExpenseDifferenceBetweenRepurchasePriceAndFairValue", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "ai_ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "label": "Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_SoftwareSubscriptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software Subscription Agreement", "label": "Software Subscription Agreement [Member]", "terseLabel": "Software Subscription Agreement" } } }, "localname": "SoftwareSubscriptionAgreementMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_SpringCreekCapitalLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spring Creek Capital LLC", "label": "Spring Creek Capital LLC [Member]", "terseLabel": "Spring Creek Capital LLC" } } }, "localname": "SpringCreekCapitalLLCMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_StockRepurchasedDuringPeriodPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchased During Period, Price Per Share", "label": "Stock Repurchased During Period, Price Per Share", "terseLabel": "Stock repurchased in period, per share (in dollars per share)" } } }, "localname": "StockRepurchasedDuringPeriodPricePerShare", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "ai_TaxCreditCarryforwardAmountSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Credit Carryforward, Amount, Subject To Expiration", "label": "Tax Credit Carryforward, Amount, Subject To Expiration", "terseLabel": "Tax credit carryforwards, subject to expiration" } } }, "localname": "TaxCreditCarryforwardAmountSubjectToExpiration", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_TemporaryEquityAfterInitialDistributionLiquidationPreferencePerShareThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, After Initial Distribution, Liquidation Preference Per Share Threshold", "label": "Temporary Equity, After Initial Distribution, Liquidation Preference Per Share Threshold", "terseLabel": "Liquidation preference, after initial distribution, price per share threshold (in dollars per share)" } } }, "localname": "TemporaryEquityAfterInitialDistributionLiquidationPreferencePerShareThreshold", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ai_TemporaryEquityCollectionOfFinanceReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Collection Of Finance Receivable", "label": "Temporary Equity, Collection Of Finance Receivable", "terseLabel": "Repayment of Shareholder Loan" } } }, "localname": "TemporaryEquityCollectionOfFinanceReceivable", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ai_TemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Disclosure", "label": "Temporary Equity Disclosure [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock" } } }, "localname": "TemporaryEquityDisclosureTextBlock", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock" ], "xbrltype": "textBlockItemType" }, "ai_TemporaryEquityDividendRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Dividend Rate, Percentage", "label": "Temporary Equity, Dividend Rate, Percentage", "terseLabel": "Dividend rate" } } }, "localname": "TemporaryEquityDividendRatePercentage", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "ai_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "ai_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Preferred Stock, net of issuance costs (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "ai_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "negatedLabel": "Carrying value reclassified into stockholders' equity", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_TrialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trials", "label": "Trials [Member]", "terseLabel": "Trials" } } }, "localname": "TrialsMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_TwentyTwentyEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty Twenty Employee Stock Purchase Plan", "label": "Twenty Twenty Employee Stock Purchase Plan [Member]", "terseLabel": "2020 Employee Stock Purchase Plan" } } }, "localname": "TwentyTwentyEmployeeStockPurchasePlanMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_TwentyTwentyIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty Twenty Incentive Plan", "label": "Twenty Twenty Incentive Plan [Member]", "terseLabel": "2020 Incentive Plan" } } }, "localname": "TwentyTwentyIncentivePlanMember", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2019November2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2019-November 2022", "label": "Web-Hosting Services, November 2019-November 2022 [Member]", "terseLabel": "Web-Hosting Services, November 2019-November 2022" } } }, "localname": "WebHostingServicesNovember2019November2022Member", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2020", "label": "Web-Hosting Services, November 2020 [Member]", "terseLabel": "Web-Hosting Services, November 2020" } } }, "localname": "WebHostingServicesNovember2020Member", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2021", "label": "Web-Hosting Services, November 2021 [Member]", "terseLabel": "Web-Hosting Services, November 2021" } } }, "localname": "WebHostingServicesNovember2021Member", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2022", "label": "Web-Hosting Services, November 2022 [Member]", "terseLabel": "Web-Hosting Services, November 2022" } } }, "localname": "WebHostingServicesNovember2022Member", "nsuri": "http://c3.ai/20210430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r594" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r596" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r595" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r310", "r459", "r460", "r462", "r586" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Related Party" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer (CEO)" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r54", "r106" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r114", "r121", "r213", "r357", "r358", "r359", "r397", "r398" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r114", "r121", "r213", "r357", "r358", "r359", "r397", "r398" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r114", "r121", "r213", "r357", "r358", "r359", "r397", "r398" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r181", "r288", "r294", "r555" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r315", "r316", "r471", "r472", "r473", "r474", "r475", "r476", "r495", "r552", "r556" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r315", "r316", "r471", "r472", "r473", "r474", "r475", "r476", "r495", "r552", "r556" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r181", "r288", "r294", "r555" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r177", "r288", "r292", "r496", "r551", "r553" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r177", "r288", "r292", "r496", "r551", "r553" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r302", "r315", "r316", "r471", "r472", "r473", "r474", "r475", "r476", "r495", "r552", "r556" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r302", "r315", "r316", "r471", "r472", "r473", "r474", "r475", "r476", "r495", "r552", "r556" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r178", "r179", "r288", "r293", "r554", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r178", "r179", "r288", "r293", "r554", "r573", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r115", "r116", "r117", "r118", "r210", "r211", "r212", "r213", "r214", "r215", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r397", "r398", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r109", "r460", "r521", "r545" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable, Related Parties", "terseLabel": "Accounts payable, from related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r22", "r183", "r184" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $812 and $755 as of April 30, 2021 and 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r51", "r109", "r460", "r462" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable, net, from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r5", "r6", "r42" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities", "totalLabel": "Accrued and other current liabilities", "verboseLabel": "Accrued and other current liabilities, from related party" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r5", "r6", "r42" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 5.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r5", "r6", "r42" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commission" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r5", "r42", "r301" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r245" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r58", "r59", "r60", "r540", "r564", "r568" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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 income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57", "r60", "r61", "r111", "r112", "r113", "r417", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r111", "r112", "r113", "r357", "r358", "r359" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r318", "r320", "r363", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r261", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Deferred offering costs reclassified into stockholders' equity as a reduction of the IPO proceeds" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r320", "r349", "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r189", "r216", "r218", "r219" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r189", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially antidilutive shares excluded from computation of net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r160", "r169", "r175", "r209", "r413", "r418", "r432", "r513", "r538" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r53", "r103", "r209", "r413", "r418", "r432" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r198" ], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r199" ], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r196", "r224" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails_1": { "order": 2.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r202" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "AFS Marketable Securities Maturities, After one year through five years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r200", "r202", "r529" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "AFS Marketable Securities Maturities, After one year through five years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r201" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "AFS Marketable Securities Maturities, Within one year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r200", "r201", "r528" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "AFS Marketable Securities Maturities, Within one year, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r193", "r197", "r224", "r520" ], "calculation": { "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "weight": 1.0 }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Available-for-sale marketable securities", "totalLabel": "AFS Marketable Securities Maturities, Total Fair Value", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r321", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "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 [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Business and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r95", "r96", "r97" ], "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 included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Costs to obtain and fulfill a contract, expense" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Deferred costs, sales commissions, amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Costs to obtain and fulfill a contract, impairment loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Costs to obtain and fulfill a contract", "verboseLabel": "Sales commissions, recognized as deferred costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred costs, sales commissions, prepaid expense and other current assets" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred costs, sales commissions, prepaid expense and other noncurrent assets" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r32", "r92" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails_1": { "order": 1.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "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", "verboseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r9", "r93", "r99" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r87", "r92", "r98" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r87", "r433" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r101", "r103", "r126", "r127", "r128", "r130", "r132", "r139", "r140", "r141", "r209", "r432" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r253", "r522", "r544" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r250", "r251", "r252", "r256" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r111", "r112" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "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 (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r261" ], "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", "periodEndLabel": "Ending Balance, shares (in shares)", "periodStartLabel": "Beginning Balance, shares (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r64", "r66", "r67", "r71", "r525", "r548" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r149", "r150", "r181", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r149", "r150", "r181", "r430", "r431", "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r149", "r150", "r181", "r430", "r431", "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r144", "r534" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r149", "r150", "r181", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Customer concentration risk, percentage", "verboseLabel": "Geographic concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r149", "r150", "r181", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r99", "r415" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r266", "r267", "r289" ], "calculation": { "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Deferred costs, sales commissions", "totalLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r266", "r267", "r289" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current", "verboseLabel": "Deferred revenue, current, from related party" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r266", "r267", "r289" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current", "verboseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r290" ], "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": "Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "auth_ref": [ "r266", "r268", "r289" ], "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 to consideration is unconditional.", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "terseLabel": "Unbilled receivables" } } }, "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r95", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r303", "r311", "r569" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r75", "r103", "r209", "r432" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenue", "verboseLabel": "Related party cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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 revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r104", "r394", "r401" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r108", "r394" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r394", "r401", "r403" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r104", "r394", "r401" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r147", "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r14", "r15", "r514", "r516", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r205", "r225" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of investment positions in unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Liability for common stock exercised prior to vesting" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r395", "r401" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r395", "r401" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r104", "r395", "r401", "r402", "r403" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r16", "r17", "r384", "r515", "r535" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent reduction" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r395", "r401" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r385" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r387" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r387" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r390", "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "R&D tax credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Accrued payroll" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accruals & reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r386" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "401(k) matching contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r90", "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization expense, related to property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r90", "r158" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails", "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r288", "r292", "r293", "r294", "r295", "r296", "r297", "r298" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails", "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r263", "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "terseLabel": "Dividends, declared" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToOtherRelatedPartiesNoncurrent": { "auth_ref": [ "r45", "r109", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount payable from related parties classified as other, due after one year or the normal operating cycle, if longer.", "label": "Due to Other Related Parties, Noncurrent", "terseLabel": "Other long-term liabilities, from related party" } } }, "localname": "DueToOtherRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r39", "r109", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Due to related parties, current" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r45", "r109", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "terseLabel": "Due to related parties, noncurrent" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, the Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Net loss attributable to common stockholders, basic and diluted (in dollars per share)", "verboseLabel": "Basic and diluted net loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Basic and diluted net loss per share attributable to common stockholders" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r99", "r133", "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r133", "r134", "r135", "r137" ], "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 Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and employee benefits", "totalLabel": "Accrued compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, weighted-average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense, non-options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r111", "r112", "r113", "r116", "r123", "r125", "r138", "r213", "r261", "r263", "r357", "r358", "r359", "r397", "r398", "r434", "r435", "r436", "r437", "r438", "r439", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Non-marketable equity securities, cost" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r208" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Impairment on investment", "verboseLabel": "Non-marketable equity securities, impairment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r422", "r423", "r424", "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r423", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r422", "r423", "r425", "r426", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r427" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r303", "r304", "r309", "r311", "r423", "r468" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r303", "r304", "r309", "r311", "r423", "r469" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r423", "r470" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r427", "r429" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r203", "r204", "r217", "r220", "r221", "r222", "r223", "r226", "r227", "r228", "r229", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r99", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r72" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r233", "r235", "r512" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r99", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r90", "r234", "r236", "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r103", "r160", "r168", "r171", "r174", "r176", "r209", "r432" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r99", "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r90", "r242", "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Long-lived assets, impairment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r99", "r241", "r249" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r107", "r404" ], "calculation": { "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r160", "r168", "r171", "r174", "r176", "r509", "r523", "r526", "r549" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r107", "r404" ], "calculation": { "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r374", "r382", "r389", "r399", "r405", "r407", "r408", "r409" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r124", "r125", "r159", "r372", "r400", "r406", "r550" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r68", "r99", "r370", "r371", "r382", "r383", "r388", "r396", "r574" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Impact of foreign operations" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Expected benefit at federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount", "terseLabel": "Meals and entertainment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other permanent items" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State tax expense\u2014net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r373" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Federal research and development credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r94" ], "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": "Supplemental disclosure of cash flow information\u2014cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Related party balances included in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "terseLabel": "Related party balances included in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.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 compensation and employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "verboseLabel": "Related party balances included in other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses, other current assets and other assets", "terseLabel": "Related party balanced included in prepaid expenses, other current assets and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r77", "r157" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Available-For-Sale Marketable Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r206", "r510", "r531", "r572" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r453", "r455" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Costs", "verboseLabel": "Schedule of Supplemental Cash Flow, Balance Sheet, and Lease Terms Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r103", "r170", "r209", "r414", "r418", "r419", "r432" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r103", "r209", "r432", "r517", "r542" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r103", "r209", "r414", "r418", "r419", "r432" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Service [Member]", "terseLabel": "Subscription" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r33" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Purchase commitment" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Supply Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Purchase commitment, term" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r253", "r254", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency, damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r88", "r91" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r62", "r65", "r70", "r91", "r103", "r115", "r119", "r120", "r121", "r122", "r124", "r125", "r129", "r160", "r168", "r171", "r174", "r176", "r209", "r432", "r524", "r547" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]", "terseLabel": "Notes Receivable" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r109", "r460", "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes receivable" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r160", "r168", "r171", "r174", "r176" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r447", "r455" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r443" ], "calculation": { "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r443" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r443" ], "calculation": { "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r445", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r442" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r90" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r452", "r455" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r451", "r455" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in months)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r42" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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, non-current", "verboseLabel": "Other assets, non-current, from related party" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r63", "r66", "r411", "r412", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r56", "r58" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.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": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized (loss) gain on investment securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "terseLabel": "Other-than-temporary impairment loss" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r86" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of deferred offering costs", "terseLabel": "Issuance of Preferred Stock, issuance costs (unaudited)", "verboseLabel": "Shares issued, issuance cost" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r79", "r81", "r194" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "auth_ref": [ "r99", "r312", "r314", "r317" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "terseLabel": "401(k) Plan" } } }, "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r321", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r30", "r31" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets, from related party" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Proceeds from notes receivable payment" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r83" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r83" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "verboseLabel": "Loan proceeds, promissory note" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r79", "r80", "r194" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities and sales of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r83", "r352" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of Class A common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment by Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r244" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r246", "r543" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r99", "r246", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10", "r246" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r244" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Life", "verboseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock", "verboseLabel": "Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r310", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r310", "r459", "r460", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Costs of subscription revenue" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Interest rate" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r310", "r459", "r462", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r457", "r458", "r460", "r463", "r464" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "terseLabel": "Repayment of loan, promissory note" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r368", "r587" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r37", "r99", "r239", "r240", "r587" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r98", "r511", "r539" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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", "terseLabel": "Restricted cash included in other assets", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r263", "r360", "r541", "r563", "r568" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r111", "r112", "r113", "r116", "r123", "r125", "r213", "r357", "r358", "r359", "r397", "r398", "r559", "r561" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r155", "r156", "r167", "r172", "r173", "r177", "r178", "r181", "r287", "r288", "r496" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r149", "r181" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r100", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r299" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r274", "r277", "r278", "r291", "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r180" ], "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 Revenue by Geographical Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r73", "r571" ], "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": "Related party revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue, performance obligation" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized from remaining performance obligations, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue expected to be recognized from remaining performance obligations, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds received" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Sale of Stock, Consideration Received Per Transaction", "terseLabel": "Total proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued (in shares)", "verboseLabel": "Sale of stock, number of shares (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, shares issued, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r133" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potential Shares of Common Stock Excluded from Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Income Tax Expenses" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r132" ], "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" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r126", "r127", "r130", "r132", "r136" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r320", "r348", "r362" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Effects of Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Components of Net Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r105", "r461", "r462" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r321", "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r327", "r337", "r340" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r342" ], "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": "Schedule of Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r99", "r161", "r162", "r163", "r164", "r165", "r166", "r178" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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", "terseLabel": "Sales and marketing", "verboseLabel": "Related party sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r72" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesEPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series E preferred stock or outstanding series E preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series E Preferred Stock [Member]", "terseLabel": "Series E Preferred Stock" } } }, "localname": "SeriesEPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesFPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series F preferred stock or outstanding series F preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series F Preferred Stock [Member]", "terseLabel": "Series F Preferred Stock" } } }, "localname": "SeriesFPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r334" ], "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", "verboseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r334" ], "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": "RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested Balance at end of period (in shares)", "periodStartLabel": "Unvested Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested Balance at end of period (in dollars per share)", "periodStartLabel": "Unvested Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r345" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r344" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r346" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Percentage of employee earnings participation (not exceeding)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Vested and exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r339" ], "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, Intrinsic Value", "terseLabel": "Stock options exercised, total intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r338" ], "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 grant date fair value for options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Balance at beginning of period", "verboseLabel": "Balance at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r329", "r351" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r319", "r324" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r99", "r321", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r323" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r343", "r361" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Vested and exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance at beginning of period", "verboseLabel": "Balance at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r326" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Stock options vested, total grant date fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-term Debt [Line Items]", "terseLabel": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r13", "r518", "r519", "r537" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r448", "r455" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Unrecognized tax benefits, anticipated significant change over the next 12 months" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "terseLabel": "Accrued liabilities, warranties" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r101", "r103", "r126", "r127", "r128", "r130", "r132", "r139", "r140", "r141", "r209", "r261", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r111", "r112", "r113", "r116", "r123", "r125", "r138", "r213", "r261", "r263", "r357", "r358", "r359", "r397", "r398", "r434", "r435", "r436", "r437", "r438", "r439", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r111", "r112", "r113", "r138", "r496" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r49", "r261", "r262", "r263" ], "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", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r261", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued during period (in shares)", "verboseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r261", "r263", "r331" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Issuance of Class A common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r50", "r261", "r263" ], "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 redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r261", "r263" ], "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": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r261", "r263" ], "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", "terseLabel": "Issuance of Class A common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r20", "r21", "r261", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Tender offer repurchases (in shares)", "terseLabel": "Stock repurchased in period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r20", "r21", "r261", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Tender offer repurchases", "terseLabel": "Net transaction price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r103", "r191", "r209", "r432" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance, Amount", "periodStartLabel": "Beginning Balance, Amount", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r102", "r263", "r265" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split ratio, common stock" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r376", "r381", "r383" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Reconciliation" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r8", "r260" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending Balance, Amount", "periodStartLabel": "Beginning Balance, Amount", "terseLabel": "Carrying Value" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Liquidation Amount" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreferencePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference Per Share", "terseLabel": "Liquidation preference, price per share (in dollars per share)" } } }, "localname": "TemporaryEquityLiquidationPreferencePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r8", "r260" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Shares authorized (in shares)", "verboseLabel": "Shares, Authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Shares issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending Balance, shares (in shares)", "periodStartLabel": "Beginning Balance, shares (in shares)", "terseLabel": "Shares outstanding (in shares)", "verboseLabel": "Shares, Outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockNarrativeDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockStockOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Preferred Stock, net of issuance costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r8", "r260" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of Redeemable Convertible Preferred Stock Outstanding" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r185", "r186", "r187", "r188", "r190", "r192" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r203", "r204", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "US Government Debt Securities [Member]", "terseLabel": "U.S. government agencies securities" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r303", "r311", "r527" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r369", "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance as of April 30", "periodStartLabel": "Balance as of May 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, cumulative interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases for tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits, if recognized, would impact effective income tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r142", "r143", "r145", "r146", "r151", "r152", "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Deferred tax assets, increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r449", "r455" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares)", "verboseLabel": "Basic and diluted weighted-average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130534-203044" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235172" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235144" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39896-112707" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r572": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r588": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r589": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r590": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r591": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r592": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r593": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r594": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r595": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r596": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r597": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" } }, "version": "2.1" } ZIP 99 0001628280-21-012990-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-21-012990-xbrl.zip M4$L#!!0 ( -F+V5*!80-:^0< #$:6E$:WJ>VQ MY9OVZ0Y$+DV,08 %0"GJK[\+@)1DRTY<-^,J:?T@B\1BL< >G#T@=?S=\'PP M^?5B1%*3<7)Q??I^/""U1JOUH3-HM8:3(7DW^?D]Z3:#D$P4%9H9)@7EK=;H MK$9JJ3%YK]6:S^?->:7GN.6OCUMND..IC!C"ZG(S? MC@?]R?C\C)R_)8-WX]%;,OIE-+B>C/\[PEO8.KJ\.YTMG,C%]>75=?]L0B;G M&/W@7?_LQQ'I#R;D\OK]Z(J$'=H(NSMTE_3/AB3> MYKA.)BFZT>3G)KEB, 5>)Q$HPY(%,2DUKU_M'1[]H8E44\AI'".3-#@DIM?9 MQW!<;IF(,:^]1GB8F[\HMV&S"OKE1S^ZLRQAT-RSRS F*9T!43!C,$<.-BG3 MI"]$03FYA%PJ0Z0@;Z7*2!@T?B(R(8-.D[(Z&8NHB3GZX5O+47OK11DN&5 M8IC>A$9X2Q&9,4.,]'8;!@(BT)JJA37)Z"W@N&L^-=Z+,1@T+@%8J=0Z]:BX&B H)2( M'#><=O%$5*.$38U$&28-ED,Q"H[#;+WY)5GX!P?_EP M171(QXZ(3NWK[E06YO$(GK('Z=(:K*A(/J\)R;22*V[7@E\)C,=AT@[PM\%E MM#VX7+*PS_DF=NSYI2RGKN5!@#+[F$9XR6?Q0BP"UI2@]^49"YE51E&A+$+6 M:.P!KYG4!N_;AT#H2T?HZ+<"61!=[SS2)4&HXUGEGG49.$I-<$RIS!VL? MUZZ/*J5ZR?E(L=1M#8A=O7'K0;44J%,6>,"Z!5Z>P^[9U__T$KW(=M@J=;NW M/=OASZI;]PPGKO92?<5YEH+7\;RB/XO()X.COJD[EM%1U!Y&*L_5UL;=0)=9 MQHP!^$2!F4JJ'(O'#.-S3G80]"8?AN6Q8BYW7_4 M\HOP=!_/W5;%,@2>/:S88T_$ &%2BH"E:IT#O;55'73%?U[_NB=-U1G\#X&O M%)C^!/< &=(8.VI8)DQ8:=84NL@Q5\N_@)E/6H >? M5OS]9,/VR=D^BH-$(<_4$1O@V!'1Y9X>EC"L^]K*Q$SR&=@"*^A-^1!4E80* M6<[E K!UGDI/H?0.R!&47T1]-)_Q.N8Y;?9I!E3YF2+ 034P39SF&GK5ER,L M$SFGBQX3;K%=IR,$_PT3C:DT1F8]7.2CF2TWJ&;*5V(.C+YY]0ZT&?CWH ;# M,7$UT+A.J?B3:U3N[?M>P$)G54UQM)T_].FY9"?<]_./]I>1VLO M.>V.NI]EG^"7YQD'HR'N75?.R7\* :2]5W>O_)= O[\RSYZED?G+3S' M+N[JE2\VI;\T<:]?=9$/W>?&.]T[4WTB6!_="\\R+8D0D]Y#6^(>CI%J4;X: MY&S?NGXU2S=(&21D]!&BPCYR(N?^].24WB"E#(6=J XII]6)9+@\D?RSTNLK M[3SVF,&AHB>L_=7JOPO6[KP3"JYQ,(F=W5?G8\>3AO>Z1",V MXRT?HP59<'WS=E]$0K9>5.U?V[240AJS:-7Z<<)B4&0$2S(6,>4_%A4FH:1 MLM 9*O8[8% 8G[U#43=6\PG@POA[WN9'@](M>7I/=F.+@D ME\-1=]0;=J_P%K8.QO>G309]LS_!VT+,)JU=K)FF3-P-R MVQU?=$>#V]+U+U>#7^W4L:56K=9V)KD7INNVYY[FL$CZ=,$"3A)S0(D$5*$82Z53_!4&Q>&0\PIZV2=Y;HKY17KYP' M_?RCM^\MBU70L;$JY;^ M0T1(>O4R944RY'X9<_3J>\M1[>!R=$$59@;3$*_('1?+"((9%%VJI,M1(# $ M+K".X@B4<4+YBJ1"X6SX5W@LP&!PRLA4:QS &/I-8D=&,8W>,) !)EG/FSXE*S<>F M_Q(D9$[,!&*F(BS=1@4LF9[C!%4"O@W0^$TP-!'@-!?8+2#3U?8R?(]PK'\[ M< 02,HX)-]C9)+B(6$1S;)9;[8R'R"G4B$C\[D=I@#X11%O9+"( F8Q6)$$, M&/@:6$?1!I\9--2#H7$+!%:=%HU%&J$!@E(@LA!E3 M&J6M)M3<='%CE,4MX*D\F)UHOT?L-0X.>Y-[B7KYXJSFG;95AJY,/1CJ$&'( M\/)('=LL#@F58/&"^6?3"$Q>"2!(IQ%3<]/#F,7(G(8]S77 E!\)E6(_PZE2 M1 XXB10^!'A;D2/$20 (/ >&P7M_3OD,2!?I:IQ&:&'U9_,(7!16?YJK8SO\ M0]"AA:G%7TCWV)/*H0")'@Z0O'+UU*Q#'Q3*?,R$J5*:!V\RA;;2VEX7$= \)SM.V4 MH#1G?AI1P\0X+1O$IA!C#U?6M]4(?IN",42RQ/X0/$Z.>PFP\&VC?7HX:,]H M<["@46H185('88AEDRV H[+;+7]K5GT"PMWEXQ71(AT[(CJ5J[M3D>K]$3QE M#]*U-1A1$7Y<$Y)I+E?LK@6W$AB/Q:09X&^#2_]P<+EF89?S7>R8\TM63FW+ MHP!EYA$-=Y+/X(48!&PI0>?+,18RJ_#]5!J$;-'8(UYCH33>-P^ T)?RT=%O MJ7U 08[V= D1ZGA6>6"=!8Y2$^S1RYS*[,':Q77LHII3M>9\I%AJMP8$MM[8 M]:!*<-0I*SQ@W4&4G<,>V!?_]!(]RW8X*'7;/)SM\&?5K7V&$^1[J;CA/$/! MVWC>T)]!Y)/!4=S5'>OH*&H/+:3C:F-C;Z#+.&9: WR@P$P%E9;% X;Q62=' MB'KD+J+YVZC8AD"SQQ6S+'' M9X PR43 6K4N@=Z9J@XJYS^G?^V3IOP,_DG@RP2F.\$]0H8TP(X*UERX%ZA3 M%C%MNR#:A,1]8J6%0EVATCA&E?P[V,ED->C1IQ5_/]EP>'*VB^(@E,@S1<0& M6'9$=-FGAQD,BZZV,KX0T0),@>5TECT$E1FA0IQ$8@78NIP+1Z'T'L@1E%]$ M?93_ZI+Z%_0Z[YAG(Y!WGN)V 5G"I$J(VR']]VEL_EQI4/I1?+\4_2:.,6+U7WU\\6FM$[99GR(N6^A+;%/W$B^+-\,@!Y=V:^VIM_, MLMT"9Z@B_H=G,'(C4=T:B6:%8V_.("27:PEP[0YJ_ZSM]MI:CRVF<2C_":M] M=",9KF:"R[FSL';1-^U=WQ&S.!X=^DK5J,\(I"V7_%*A'O!K>4>O"]@ MYZ6O#1-8D5/==*%3I(-4[W;YR'MBV:=[9&LN:'1M M[5A9;]LX$'[?7S%UL=L4L"[+1R*[ 1Q91;V;QH&C;-NG!2W2$5%9U%)T'.^O MWR%E)4Y<]T)/H'X03,T]\PTYXN#1:!+&;\XC2-4B@_/+D]-Q" W+<5[YH>., MXA&\B%^>0MMV/8@ER4NNN,A)YCC160,:J5)%X#BKU^;:05TX\=;2JMI,) M43*;*MHX'N@W^&2$'O\V>&19,!+)!+S!2OAC*U@*A8D?](LL0A6R22?5XPE_X^A4^B?6:XV M#J.>C.>L#L#S.NAU&$WC\?-Q.(S'DS.8/(?SZ?@L')\/3R%Z'867\?CO"%\C M1S1%,$PO+H=G,<23^^']@(%YAW!I7]BA#1=1:(+S_([[P[L]O(#A:'(>1Z/M M;-_&<.1V?_@0$$3QBP@NAM.3X5ET84U>GT9O8!C&&EXMUVWM1+"W;3Z*]O7B M:[\SOG$3XA35E/ 2P<79C&5-"%/"):H&DE-<<#:'Z(8E2\6O&4SF8:&^>O^\&U_$KIW^]M;[]]+B M>;;;TWG0I1CF^9)D,&4%P@BP3,^%7(#G6G_5Q=I@6./,K->,2#!X@6$A>08^ MUEZ?VP;*JY0G*?+Q$D*#<)X04WY\090B28IR1&,QY3.NP&_9WCW859[<=A$IC&\XBI]V :E=O4.BP<$P2_O7G0.Z&TWW =UYZAO$/T+:M\":CQ' M""TJ-"2HAJ HU1N7)FX .,?]%LM=2%;JPC8UF609H!AZ@T!%0H&%+9M&:LYS MDB?Z/2JD9F0U!46N95;A0A1,&IOE T#;7_C VD=39(;[\J8(,R$IDQ;6(B-% MR8+Z3Y_RLLC(.N"YR:@1ZB^(O,+9=":4$HN@@^F_UCV5D&PS$1C$5>2[J=5V MJ\E5H3N*UI8W9-N0'$5W:7[;[OJ]O637]O;2WJ>V8_O>?NIG:^W:O8[_46H= MDPA9,]1@;9O^1$&L08F >-;P&P]Z.W#!,URUC5O6[OM9-R8_I+Y5W&BI_M:, MI]OF896K G_[S<3 :(2=9\YC^'.9,VAUJLW^%N@/,_/942I1?*?]\F1]?^#X M8B'=%NY[3+6F>G\\;O?ZI7GNC+KV?5A5'UV;+[#-X7TBB*1Z,<+A+U%"EO KT]N9-AH#KM!4 M\A&Y/SB7'">H D>HG0(\W&LN:'1M[5CK<]I&$/_> MOV)#IHTS@]X\'$$\@P6>T+K &F:3YU#.EDW$3KU=!C3O[Y[)V3 V'E-'DZG M?& D[7OWMZO5=9_TQ\'\[60 B5RF,'E]?CD,H&98UALOL*S^O ^OYK]?0L.T M'9@+DA5,,IZ1U+(&HQK4$BESW[+6Z[6Y]DPNKJSYU%*J&E;*>4'-2$:ULZYZ M@O^41&<_=9\8!O1YN%K23$(H*)$T@E7!LBMX$]'B'1C&EBO@^4:PJT2":[L. MO.'B';LF)5TRF=*S2D_7*N^[EC;27?!H<]:-V#6PZ&6->2W:CIJ-AN,ZS4;L MMLC":YZV%V%(:=MM$_*7@TY:R%[*%'*3TI>U)GKFMW K[,2;;1=T[G>1TB#@D5=+$!E)0LWM1!,4'U>"VHA)@+F0#+8+I**?8%,9S& MR>*YTJ789S1<"9SJF++!39B0#-7V0FW*>>$UZD *(*@LHE']P/=][BH [=!> M,])0O2YT,Y:*(IZK<;_O<\6$:+_UB8@%R6AAC&]2NJG<46C"="0$S35/.Y\$ MG@HV.8DB?-,8*8VE[[40 KJ16*:JZ!O.:2Z_>B/=#S1B5DY_>^N=@[0XCFFW M51Y4*7I9MD(L3VF., (LTP472W!LX[>J6%L,*YSI^PTE C1>H)<+EH*'M5P"[TI-=Q\2K-,5N M02=2A>$UD\G=-BB4JSLLGA $O]@]:)Y$M]UP".KFBXY&-/S'L+9X/%BSS68% M-98AA)8E&D+40E R4H-+$;< C D36.XH@FR0+G\K8&"RXB*@PL14KR M@OK512=B19Z2C<\RG5 MU%D2<85+ZH)+R9<^)K)SK7HJ).EV-=" *\F[]=6T MRQ56HCLRJBQOR:8F63(ZIGD-L^6U'R3;IO,@[7UJFZ;G/$S];*TML]WT/DJM MI1,A*H8*JPW=GBB(-2@0$"]K7NU.:_LV.)JKLG'+VGH_Z];DA]2[^8V2ZNPM M>ZIK[E:Y+/"WGR4:1GWL//T^AE]7&06W60[[6Z#?SZ>K\\;;0[A?X_V'/O?-!^ F8?;(G/8MW.0ZR]C[Q0\!1=K-+R MPP#HWLQ^MYS^,&G[Y$^M_W.[GUNMT6<2384?D>V3B6"8S1S3>?P-JY*^H_?" MD*\RJ8[LM@S/CU-OZ1WEGKUX_TPMY^6)HB]HBEO8-3TZ9=M- KWDV#L1LL!Q ML)+'(A\XF-O^EV>$^K3R[%]02P,$% @ V8O94E9@3,'QA@0 .N(K \ M !A:2TR,#(Q,#0S,"YH=&WLO5MW$TFR-GR_?T5_7+^:SD/D(5@S_2XW-@S] M8IL&TXQ]TRLR,Q)D9(DMR8#Y]5^D;'-J>MHTLDLE:\\>QI)*5:5ZGHAX(@\1 M__R_[TY&/[SAZ6PX&?_KCOZ'NO/#__WIG__?8/"?GY\\^F%[DD]/>#S_X=Z4 M:<[EA[?#^>O?JA3BS-PD:NJ-@=RZ?^\N$NE,H8:!K':. V>A 3A$$- M@.285E;$UU7;9EW/Y=?(+Q[.[-/S7G9?S M^>N[/_Z8[3]H^&.[1056?O#Y >_2=%0^'M1>_F,R?2''*?_C^8>7AXZ&XU_^<$=O[>(*&A%_7'QZ>>CPW7P@)_OLX,N3#\=R)#?D M?YQ/:3RKD^D)S849SH]8?.'NB,8O_G6'QX-G3^\( M\9G*3_\\X3G]T+X^X/\]';[YUYU[D_%62>O#FTNZ?E>.?-T0,\WC_Y M;;3W_K?AT?8SM_O\&1P>/'FUM_T"CI[OO=P[/CK>W_[Y>'?[X?NCDU].'MF] MT>'[UZ.C@ZP/3W[5^P?W1_L/=M31]J^P_^"WX\.#0W/X_L7;P_=;9[OF:'@T MBNJ1.3H[?)[]_O-G[_>>'\*AV5%[V_EL;_MHN/O\X=N]]SMG1P>[[XZ>RWT\ MOW]R=++[ICRX/TP/GOFC![^^/3I^80Z/'[[;VS[4>P]VC=S;N]WMTM71]L_G^RW:QS+]8Z?J^?M_O,= MO2>_97^['.\]^&5T^%M\_^A@9[[[5+U[=+#UN[(F1V.$EQ9X $[H&5/F058Z M6@4NQR1@W]]Z]'3GGS]^!N[RL?Z(Z,Y8N'AV3R"=TNCAN/"[_\=G&V3_"EGU M*;(&"$F%,'#%U % H4'48 ?1 )9<-&>$.S\I<91H=, MT_ORSFP#\%\!K#\%.)20;>$PR&*L T!7!TE4T8#9HZD5;-("<'O^G4'[6,X_ M*1MPKP2N^11(_9816_?/@MT'JJ$#VB]R6* MJ,A84- -AK6VR9?:H-7A EH=/X7V0L7>WO2Z2-NR\ M$YDQ&Z81/QK.YMV"_7[W*9[DD_OC_>.CD\.#/)NM'^R T<'>R,![?CP6,[Y_LG+_>U1 M _G=[OO?1KMFQ\GUWQT>'+V\_(YP=[(W;/>_]V ']I\W MD'>$=,_>'QZ\DM]Z_^7>R?VZ=Z;>7@"N=H\?OI=SC?C?3\Z.GI?7R8#?>_]D MM'?R[/W^@9!3R+;WX(D\DQ>P=_S*[+Y_90^/]XX/S:]VS]RO^PX2Z?))Y^ M"]67=+LX=GA^Y]?[1^(;S@X/#LZ?G*RM_U0:/)0'[Y? M^ >0ZP@MGKDO8=X]_N5X]\&O3GR#WCO^Y63OP:'006AR_-OQN7]X\797?,_1 MP>@3F+/;/<[O=M_^KIPX94,TD.?$%Y"<[2N"VS2.(A9[M;O\JUVM0/SDY?/_RE7B-T>&!7.?! MKV=?0GYXT.#.S2,(C,VZ7[UK][/W0.[OP:_B-7Y[N7N\)Z'CE[HK]_:[F&M MY]R@&I99G@Y?MS_WZ\'P1-S+ MK8-OR^T?M,!S>+:_O?56K/=WY.R=R65 "N, JC8#\B+3Y4TF$#UGL[_S4_SA M+?.KV;?X7,@>;?!)/*\%J"+^3=;!6%TMQ*S_FW+;H'D5-#\+L\ZOO[/U M(L(Q#YPK$F8Q^$&"5 <.3*Q&1U^TR#3MOQU-5VI&EQQ(V :+A:I$3NT(C"_& M*?C]H?A9;&A^">*^A$UJL?P1TTSD&*6AN-0SB>QS;O%SO]X?C@7;H>CSR6S8 M %TE]=8MK)("[ FLH>1D% TJ240%MN)Q)=T:%"4>F#7;"/&C>MJ?O^3IY7,> M\FQO,LZGTZD\ZF\!/+.MQ9*U" 6= M^?24_\2(G_ )#<="@Z]:\\Z[UYSG7,X->;\^E7=G]3QFG&=MNEL:Z-T/--B3 M\XQ>'3Z_?WPD&=ON^U_?'[[_Y>71\:MW>P?13QO[TZ M/! 9?O"S7.>WDWT1_KOF_LLC$>!""\GD#B73$U%^L//N2Q%_]/S)RUTC5'CP M3'[+H1-%]EZN+11\8?9$S>T=WQ?:[0I5[M?=8^DC4X4XL 6$E]@ M*0_( @Z"./;J(R='X8BX>:##ITFHPKL0:N-GY*B?_F YZT M^9K]*L)Y:S;C>5\\@17U\^9H+%"_GX! XO:?/Y1\YTB$]D-U='#X[O#Y;R>[ MVUG>.Q21_-OQ[OML#Y^B.GS^R^SH8"(YVD-W=/"KV9,<;__!KB3@1:CP[&Q? MJ+&[O==@?G^T?33:OW?QG?_\\C*=E-'^\7WQ#J.1> 0C(AX.W\LYY/I[OC/^X?S#S0XV-&2Z_WN-"CO' XD"$N(SUP&DOXH"0U$06.! M3/"%^U@ \S<]AS@(SI"+=C6!J(!$K(/X$)&-0IA""YJH#4U6C2;)2L)DHQZX MP$Z4((=!JJ+P=4HE1Z=#9+."-/F@*.Z=W\.&)TOER>YG/-E[GW]73;V'5(0G M5I+\'-4 "6&@3)4 P1HC?.E./E$C][Z=*E,F7I/N6C:]N09:ED^?4+LKSZ/5I%9&L<1&0] &=@$$WQ M@PI17$QQPB&U["1GZ9YEPY<;XTNU& FL&;2QC0$0FP%:7P<("M![[5#I+OGR MR5*1MOKI;CF=GC%-_SN1GG,3O5RVWLB[+SXFS8L/#WAZTG$:;/>W7UVPY?7+ MO>='@MYHN+>]-Y*D6 ER\KT=TT9)]@ZV!,D=L_M@[^7A&:JC_[Q4^>2W,3W' MT_V3'7UT\DP)T]2N>68DA=:[QR_D7@_;*(G>W7XEZ>SAVT-S__@_[U^!L,GL M;@L[#K;>RON_%W'J$CS\(.94VY"E_(7D!Z)*5#7&DC?ESD_Z'W!=H6,#[75 M*^?\G7)*"JL?D,V2JB8- RS>#JI2(64LC(;N_&2^#=KO7>GU-8QI>/?>Y.1D M,E[,$FV=SB=M55W^.%.T-1X/VY\T/3L?P'I8[PVG^?3D?''?;)<[=_R7\X4G M;5#SU_?[![\=[[W?$KQ^?7?T_/[P\& DSOZAVSOY5;[[2ISXCOUR8/.H#6IN M[[J]Y[MV=_O9V=[V_9$X^9?[SW??[QZ_,N+XCR40O-H]*&WVX>QW9@/@4AAH ME8-(0M5&J,$,G/*"+=:B5&RK1+X%W[:B-T#QI4WQ:M1)DM4<5+"4;78A_!U\ M/TP-OJ0I_RP66@3NUQ*U%\.56],IC5\LPOO/9Q\/>4QG[:VMMS0MBW]^X]G\ M?,BS^Q%,NW^Y#.'D:"2V.Q2[?'_X?._5X?&3EWOF5W?T8.?MWLG.F03PX=[! M"PG^]X__@/?),['=AV?[$M@/S9/AWH,=>]1&0P^VC @!"> /]?[VD]'N\[VZ M>YS5[XC50>0R"$GC %#4/\42!RH7A:$F=.#N_.3^ />/GR_BG')E"=9B-U]9 M>=K6&M^=+9;S"B%^6*P]OCL_>RTPSH8GKT=M)>WBO9?3QI=/%IG^X]VLM#'0 MS\]P?O6/E[RX@]GD=+IXM5C >_>"@N>8_AT773=][^/\^7RSWY9=_NGSK\[._7C#Q\I6XHNE\6W3J3^>KE-U Z,-5(3/GBB7H=K_N)7OP,?M'\Z_G+(A=[]WHT MS,/Y^8*@'\KPI*55;5?)QY4=%UG8O1'-9OOU/%J_&\X^9@;G87SQ^=;ERJ*O MGO_#\_IP&]^,LVC4^/=P_@R7""JJG*&20I!@A\K9G*MH5GF9E5HW7'[N"2[? MD$.LE =22_% XL]%Z"S4T(>?5X9OY+8^/701X6D^F?Y-U_^'[[NU4R_BZ2?P854*Z6J=*DBVR))*(NQ'Z+E7S&5Q&HW%>!<,E@#<+X\HF!L6FH#>VUW#1\.M(?:I*=)_0LJPY M*5\=.Y),/Y+A%%GT"BL04PN]]H4K@M;R7*&I%FU5OE"QH*J/56=O8G6VUE@C M]!JM&U?XR\/%5U06CNJV@I;;43@ M8XA%,N)JP"=+I9BUP^7:,Z\EX>*,)M(0O;46) 2E-@)735!5V815KYL?NUY< MEN?'M,FD(HM]) LF&=3*(4;2UCOVVJV^O3SA42M#\IBF\[.#5D#A?%'R[.>S M3S\Y!VHVG=_=JG4X&K8/SG>-]\2 M#BO&G/;J.L (47 $$PAQIK:SL_5-Z"5 M!FIY%N5\D,!3,7!5P,6*.'#:Y9J,UVS9=3#3\*V(M:?_>#HIIWF^/WW*TS?# MS)][ND?RSGC&6^-R\?'RP>ED[N,S)$5AYU"B)[8$S!"M]L8X;0/;4L("R?,M M-8-5M;V50U+CU9%42T/2990,UQ@-DO.VE?:&,5B=6+FV[2HOD(R7.]EQ@^15 MD(Q71K*!OBPD=::J)=.RFD$5BQ&]):L496+Y3Z^]*PW;!Y5G[4 :77PV6T?? MJF)2FDORH08(9!.PQE -*YTJGN\0[ZUO[03';CPKZU@=Y. S$:AH*4-6(D]+ M"F!3L+WVK-W@V(E?50G!! W&! ])041GG9>H"004;.G 'GO!?ZNK)_0)NZ __W@F]'HM8W6"L%\=FC)9.U]\NQ(J]*#.+XR ZG=1W,3 M.28-2><@OE^H7P':F"OI&BIFVX-HOI)H=N/35,I9G#X&#@I,C.2#>+? 1D$* M6?4AIJ\FFIUXVA29LQ69!MY *SG@K3:H'8=28G1Z/3QMEQ._W?O?D 4W7]GD M*NJ-',G_65\P.4Y,5:V'_UT5C+OQRJDXGYRVJG !ES@B82EM[B;II$)<#Z^\ M,AAWXJLI!*.M=:X& I2T(E9BLO(N27Z=OEH&L7\8W\QT:?=>69>J;8VA^@*@ M'%-.\IH#)?E7&UX/KWSS:':5Z6.M22$[0V DWPE-#U=G0A!CM6OB?SM LQ-/ MRSEA9BB6)-=!XN@PZ4@%3/ UW-)9VBL3Z%NF\B^_\U!B^6P^F:ZCI\>*+D.U MX&P"42^25WE'.A0V'C#W>S;C%K.IFTA3,FO4)455"3Q5TCZ50+$&%PN>[U5= M\4BS8=/*1#I5C0J$E)05%Z7$-U6#%FQ0"2JA[W6D^WLS=&O I6[BG(2S0HJ- M%9I \:W>!S&P\L56ET(?,IH-EU8DRAE7,H44J58#096$,9A(2D/V)I'J=92[ MO5SJ),9I4F0D.;>( *T(MD*!.4F6'GV& #V(<:L/;4>+<%7.K7M(L- :D8DB M+@I3 %]+ J5-#T+.ZD/;302HK0P/IZJI:E!%)U]S@$BID*643 \B0 ^@[<0A M6P\$0"FXG #1W#!5B(J*ABM%UO"+SJ&K2BBJ[^#OR&[K((+,0LL5&)$<;(N M8_"!4N2VF]+J4'L-UVKL"5\B6DF' &BRQ$""S)44H*I,&&+-CE2/T#IOYM4J M]TW&\G+VM4F(/D%CLDA.,1@RXOYTK @:;5 Z8#(Q%[2%1%](Y(,D]6G$T*EDN?_-U?P)3SZP2NA;(H)2JP 278H!F3QQ(C,O;ZE$2@O5Q>D]X3L,Q MEQV:MNK#U[#;X'H\7Z@UJ%@0JP7*.@%55LA1^VR9X\WATUE8MBI+4BH:"B17 M504I9(=R-_N4QL R$IS#4!M'8B*"M&H1.1M M$.;W8=QRE618]X#*LV54)8,*%;C$I+PV&$IQWGC476SA61?QUCVX?Z>'>??Q MZ;/G%J[^W.+2GEM$TSK+.D9(($$LMDV 8*R.UN42]>K*K38I<^]<](K&W:F5 M\_R\OOM^W2J314/:CT5&_O+(KUE>5O:O"&QT1KL@ M_AW7,/VY_@&9[E'%XM%G;&7+$(JX7T'3A&*-)U'0YR6<>P+FZL[7X?(&0[WU MP/(8VWKS@#JE;'QT.7!U/KV<(:1'>D M(ADEDZC*H'5!#@D3T_K U/%\W?(@$_LAKJGFG!6H*G+".;*<6Q&*),IB;2"[ MT?FZ)08E%L$G-I55JF"+0_%W04&UF%R**=PRI+?$0"$0X@P]]A'E5YNNZ*>:; M$K0Q"*[50_86B]P(M7)C.F&&+DH5KHMXZQY<)8Y8%9\+Q0S1 4$!3ZF$4(P7 MQ==' MM6E[ "B*UB(O@ .VM9=I_8"^X>'B3E#5K4N\38%2MI 7JYNK42FVV1].6:U^ M,Y)5D%+7TGZD<&A/2W*;ZL"QCM$9YL"QU!1TQ+6!IH,1K27"9#U2(=>:4C!D MMHE]U4EC#*5806]]8.IV1&N)D$$EBU87;SF EU<^5Z-#U='F2K4''9A6)H)= MCTG%Z@0.Y=D'B#HD\80VV)BMMR8K[-$F\%6=S.Q^.[AF"% Q&Y3PYMFBIL") MB'QR667N(\@K$N>Z!Y=;%X#0FD87 )\BHLY9G&M(6$(U8?W O;&ANFX +;%R M30:=:AO[-2%FU^;OC*K>%S1] O0TS89E2-.SIS3B+T=S'C[>WQJ7Q]/A&WE2 MCT>4N8,EPVM.)L[LV245HP))/G7BZ"THU6L#4\?CR\N### S V)TP$#L(L7,BI,A"IY"6!O( M;G1\>7GX.!43.:<(%$H\LBE3 9>]+5YKFW,?I<9*KQ?L1GMDG]%'\9;B-\$8 M)F\93!5U:;.VT(?.(/U:@=11R])$HBL$HU\=]C"L- MEG;0TBG MVOYMY=Q0"3[B<",E9(Y MM>XK,8.QB6B%0#!4-8AN@#-6]:2/#E"CZQ],;U& MZV9:GET/+DDY3,9&+ Y"=4C6BV"AP+F:#^OP>HY+Q]NVEPA7L<%J>8 &*$+U MG" I'7R03*)&:RX6+VASL1A6&ZM7%K<_GVCX4-_\\?[2YZQ6H8UW(X2Y\I); M.=3JCY?X^PNI70X6?2Z8,Z0VR!UUBB#7",Z'PA>FOJ',JE#FX/*3R]?M#%_EDLJ1*A?OLHW@M44-PJ0@VM0I6^*:!),R;!"_+WDBVR+)O--1&5MU:IT0E,NUK@W,G8W!=(^QT9)@&@W)MOAN,^E< M%)G G)6\T'K;1L;Y>]LK614'5 MR:G .'W=VJSMT<*D M?:"83*Q>9.&&NGVC[NXP3R>S29W?FTQ?3Z:TKHDH1Q,MA)#(5;"4DS+:"IV5 M%C9G'7HPM+4NA%V5<:YJDTK:9.=R%B&3*644P6J(5=%\N1.L'\YL%4#JWLB= M6+BE +&4"(!>)%5)L3)D[2'%U(-E-G)ZLXP*99*WU MWI4@&02T]I)E46LK%E0Q*8P]!8S>K1%@'P:#+N[T#Z-!].%'?/-H$$?,*88H M_R\N6#&*_1:/!BH6K+8/RQWEUS^84EM_^D+T?_O2!VUUS])P^^#A]O!%2PD6 M+9OK9'JRT%@/)6X-YZ=S/O_RX^GDQ93^BC)7C@?G:Y(_*(9'DTP?>T-\"!H\ M&DG:LC4NNS1]Q7/Y>^?=:SG56F[B*15,4WS2^':-K_AT>3U8E_*^L;06HTK-;.W M!0 ,$ILJ ;36%(W6AC8Q=#W9UDT8-<%4'[R%F ETD@2^%,14$F)5'ONP>V+# MMMY$TN;84*(I1%? 8J&J/6A'8'PQ3L%%KP)AVPI,8G[>J^#3A_4]*X==91 Q MX8O87&!-&6,MZ",FHX$N2I1H?3D>>@,KOO_&J*.^^JBC7M)F/F5C+%H'9;($ MQ=;&-F158C%M# OZ4!ZBC5J)ERFG>;X_?@4W( M7M(_GR!8"U"1A!LZ&*MK"V>Z#W4B__; Y@VPK9>:*4LU,% M")+6R?9EL/N#<'C 39:\?CG,-/K(D;W)=/YRZT0>2Z:U1-&TV>.V?=<[R-:F MM@T*37$Z.JBV#^.(*X5B1[F%U:0K,$G^"E5G0H4N%W!* CB$/N06JX5B)YI= MM*K7Q"G;% 4AHN!)F.[>SN7/^.LPZ\J36U%I'/N:2V MJHR1LW-L6W\6ML;UH3_:RB#8C2=%#MA&:C@&!Z 5H6Z[0W1;B6$"A/Y[TAM$ ML!,ORL&5%)/':@ERR>2AC;RU[DE9.>A+KO(7L7!K-J3'E.4">1T=:93@EZ*8 M8?9BA9#%H\:V9Q="A0*V#SW-5@G$CAI9)1-3@AR"SV"A).5,HH(!6*-D%_WW MI3<+8C>BM%HKEE<9JX9BQ9U2F[C(H&O)$%7_W>EBV]-LOE^?3^1$Z^A-"P*$ M7 NS)M!H8X+*WI5HJS8NV?Y[TYO$L*-5.-;89)QO%14AH4%MD4IB%VI"^;/_ MSO1&,>S$EV:K50E8J\$()N6(:$/(1:"4P)BI_[XTMXTYT[.[SY[^_?'TC]L_ MQEDNT/0/Y8[>\/B4[T\G)_(E^4:>/Q_.7]X[G6#:4[HW0WD186\]R29AJRX"BVECF>.5A8% C'_D?:#:6[HW0GPJ,L*O9R MV]NL 25]\UESL4 L[KJZ-1(>]Y]L*'TKA(>Q[+ H- 8M1"?Y$!93C=:1&7WI M0Y?T#:57E=(=S>)K=,&QA6((7#)Q45<=Y1K>*67*^@B/#:5OB_!09*W3CE,% MT*:21K8$7K<:OE3ZL"/VBI3>>[2A]*T0'HDS56-#1O10-"7E2D637+(<"G+7 M/8?F E#Y>WB*9^SX)_7<^)_E$D[SP5TYRA?[Y4^L/23!_BW*'HMG91"T#;% M;"Q"A1(-AA M6]46AG%RI6O6_;4O^9E&#:&G+YG_9)/.XRF_IF&YV)4SVQI? MM"<[G4[E4ENS&<_[TO@*O>.HB0M6 F:%E'/6B10F73Q?U&?:P/5=<*FEP26F MA88,QC8QDV..HE-2C$K;F%JQYW6PK@4X>Q*A>VA.Y!VT=218"D,P3!)G624= MLM7.%KT.YG3S^"S/?H"KJ<$F"4X9+$9L^^W(.=8N^]R+12+]UN"7%_U6!7ZE M[&>7CB?3RRO,/F[YO7AG?[R6U0&,T=FZ6"1C-9"IS?T$]*5 +M&3,SW@]!7 M.W@[N4:BKK'E])+3D*L*#G00#0I*)*HR'LC7C":WDO4]_G6SKA9_N9M2< MA;L%2\J%-1@7$Q>/H)/5542(BSW@],9/KZR?[H;3%E NQ5:/QRRM=)H@V1.R>R@U**$Q]L'$!*D@;64,F48$+* M.?5EN?9?$/G^Y/0ZI>F&QYWSV 7TA!5!8)@"D8(NHT\YT Y]J**PZTA6"_D M<3>C<;4@9*]\< ZAA(01:VU-$8(X:?#< QIOY/$J>>-N:$S*@"NHP0< !0D] M6F^USB*5/9>^E'K\*0:9M??V M=C#7;IC;.^9FY3%Y$X"";P-@Z(M30,H&IEP*]HJY&[)<+UE<;I6S@@Z%/*1$ MD9QN;0^U0BOYC%O][2T;:=DGYBYOXT_,*B9CM==57)U5*;>UN(J5-1[ UMO! MW(VT[!]S-7.HQG@?0H;B#;IH6=)Y](#N,D"O/7,WTK)_S/6:LPE%14>+VO@$ ME77(CK4EKZ!?S-V0Y7K)HL2]F1)#8?"@JFZ%I6J*Q960.5+GU4HVTO+:F?OL MZ<%T<0-G3]NUA_,A]R8QPF*RLB45G2!C3*68&@QXIQA;*=9;P=Y;+2][S%[4 MH$M5F+(!J!!3]HY*4I9LHEIZ4+-G(S%O+WM;J2D??'(>';09=@Y4K051EL1H M?*_8NR',]1/&DG+BVB*4Z"%:C47KUG\M12RJ]"POV4C-7K!WB27 "!"2TUX\ M'.1:$B0$VIG[YW@UA;H P097@ L>D&4*M,8>BN8!' MN4K&W(/];)*%WT1A)DT!32-4*D;VG+-XW8P^*?6\8<\/+T*TA1[9&+;3P MWF&IH=1D3*2""?NPRFU5&+.1FS>?+;$C'XPVIB@'Q#KJ9&W"G$F[C-P'^F[D MYNVE+['P-#C4.KBVU(UL=.R=M6W(WE_(S;6G[T9N]I2^N6@R#* 5!H@ND8]* M!1.R@@+4BZ'Y#6-NE#'&1BL@QLI& WF**OG,@:(S+I>P#@G*LZJ,Y^Y$RU2Q^SI&KC!6JBBD$2:YK!EU$?E(?.-PKS7FC!G5+.(S! MZ5A$?9KHP!E(K15SII(3B 8ENAT'P-8S5J\+!N*BT]E#(Q5A#X&05 M)1]+ZL,*^@UM.J!-"5D+0TCR% BQ8HA2- ^<[BP4U[%XG-F@(@Q92C6LV:'U5C? PYO:'/SM*DULZ&DP"4+SC.1 M=4E[ @PJ^!AZD+G<3OVW/+.Z-SDYX6D[XC&]_LL^9JN2.Z%BR9F2RH8"@*NH MK8D:*41%)>5;4K3P5N\DZB=QA: VAE0#E@0Y:53(%CRA*EJ'!+>#N+=Z$U$_ MB0NAA-:4(W!5P&Q1>*QM),XD23_V:SW]ABO7RA6+6AFD6* $*(XCA>*CY1*M M3M;''F0C&UG9'^(N,8VNG&SUU;2*PCYAJL6IG-AHM)(FY=M!W(VL[!UQC;)! M 8!P%, '3(52M#9'!8E#*K>#N!M9V3OB.F>,D#=G92S86A,%=E4E%:(&<<*] M(NZ&*]<;G;4*Y&J,-67 6-"5[$O6.H>8&&[)>K=;+BNGKR=3FO,WS0"L2E[4 MEF>Z8JP!SL#5)+"MF+!&Q!BSOB6#/[=<7O:9P)$1+-F"OJ"HS1C5@K=%,GU, MD&\)@6^YS.PS@8UD1;JP=AHKI,Q44\G&>&3'@*5?$YX;SMP(9XB,.9FVG[5R1306&,*4:\7XV:"4AREEA$CYH^["J[G;)S5?(6;0RF M4(1$R4$,C/*?C(%5CCK6>DM:H_10]JT*@1*A"EAL+;6"MT0UE"R:"SDA^'I+ M^IKU4':M"H$D7L$B>B71/+IM$(S.8:H6,Q0-F_8V*XA91J:"K2H\&*BH$BBH M(0E(1J1KH5Y)U8WLZ&!%AP76JAI2P;:L/;JO!B]I*QM%6#5Z-ES'W*-E>INO3Q!6'S-WD71?AP! MDX\J0\HUAH*V&M^'P?>50F:)H\H^N=&+R7B=;0DD&6Q/1-;"9'K?J M!$EW-0:R(690OL18;#+6HO*JZIZ ML9;X.BH&KXKQ!"ZD;,E850&3&8/).9)7%@%<[L.$V>K!L\Q=&SZDE"3FL 7; M6FV%I#53R%ELJO1A8._:RLVLB@EII9@LQNR" P!&Q8: E*FHLX]Z#4RH(XR6 MF*EJ)Y(:(22,X%VA*@FJJDE40@P!^]#E:Y6V&BUQG7 )#)8+GTH4=$_^+[+^D['PPOLQF]X-F_7_P#-R?F0??OI'S^]/,_E MAY>OVXF^R@D?%*"O(9=HP-6$Y*HB F6K8RX]"(J/IQ-YB/.SQR-YKEOCLO._ MI\/7[1P_GQV;/_>\C>2[\3R4!6$QX],1\2454.5.U%4'%0D$G M)SXX*U]=ZH.P7'&HEAJX;IM;A+U[2-1V*D"A+-4(EL)5;))95M[4$V ML<(P+7')3O8JD(FDE0@04LDJ$TW6SDE:SMJMFZL4N7;_="IR3.29'+-?ZS#S M6OM+SX YJO:T$=B4Y'+P')"+856Y!WVZ5A+8ZQF\K,ZTZC(Y8^MMR5$[TIR] MU2XF2SVHJ;7J6"W/Q-K(9\[U<\^Y^&-506NY^U=2 M^L=T)K>37PFF<\YS^8K\]6)*)_>VGNP\W(.@XN_]C ^JVPQH&.5X3UTT._ U835>O8EHI5 21A0&]B M0/2)DU:AF@:K1JT7UMK^6%T7^V@R?G' TY/'I]/\4I+T-ATTG)_[V'OR>%Y, MIF?[]>&=[;7<7J[4?O7'O\U?K8+_3A)H M'&A]-=L^/W0I4JC&$"QD'WT$R1]-2CF6I'10T>;BZH8$(F;6$7@.(8:JV+OL MP<4H@;NRDEB=H80:-\"OJ\5K&WRQ,1O%"(5%J@54.13!)6CC]09X";+K"#RU M_0=%$Z:L(99(V7L5)=B;0 ),N9!QYE*=&X.K!KS@]F JRQU@.@A-C7&*NT?D>^,_9='[WT7 ^?+% XYX$Q ^P M_3RB^?R$QCOSK=%O3X><>-3^7-;&S8]7?3JG^>GL\ZF"Q^+R)!)_/&@=?;-A MFW-25I&-D&.@Z+%&,C9ZU1!>\$=?\F>0 M/N$BCJ&M=[DW&;]IVP/DS\=3KCR=8E3"[8)K.A=,JVL3$TV M6XR-"2ZF6BP5"RJU3IU61'4KY1C M^A[TB?_OT$I"U-:K=6+!U]0)J\8*)D?+ 32(P *#02NBB#:D'A1AN I@/Z\/ M8):CK1$KJ$Q0$F,$Y1SJ3+8M#NQ!%_LK :;7R,9<"IDYB*GE#%Y\(=7D*Q3# M\M]0>]"TZVJ0K9&5.86L402*-P&4*3$8QXH5!I]0I1XLW[P*9/?6![!0N8AK MC!9RE0R4DRB1(/:FK,NN8@]:D5X%L.WU 2QYI54) 9Q7 !FCMHMBW^R12+L> ME$VX"F [ZP-82-6'MC"Z%@W5<,K&%H65:U4UJ#51BO?7"#"L46)826A:/?*$ M,:I4E,]M [*V/>AG,S[6P#[ M]QH!QIF\Z$,?70+*,;J &)SHCH)D"IS/%U^,:,D?/4>N&U/[8G;XJH-:[= E M#6I1 *.S2']("K3)Z)5WA*J5S38U+HK4;-#]7KO\$K#OJNK@(M:00JT&BL9D MBZ 5&:"REX!X89?^TB[]!KGOMTM_=;OTR['+$KCX"%5KUVI[>83DM9BJ)TU. M6W=AEQMTO]LN_9)&52I'W3H,:$[B+0V5H&T(S 99IV O[#)>VF6T*[L(?G65 MSI=V&:]NEW%@E[$HOE4T,IQ9@ W@(R5'!@1O#\%KUG1AEQMTO]LN/P7L>S:K M(_MD8G#65M"1J:A82G*>"X'2/2B2V(M9N^6MCD+5:E][32)'H3 F,D955MJP M:KOUU@.PSN<3EE@D5IE Q0I.64,%G[+B(,Y1QZB<*-4U :S[6;LE;DDGW[H@ M20BK(B^+0M5*E(=2*F*;-%\7R-;(RM@0%P-6%*8!#$B2_]FJ0V'2MN@>M*WO MQ:S=$N.8LRT]JP9!S=LL#3!4G E$7'5J7EFC0 M>$/::12WZ!#B>@#6^:S=,IM#IK:[ 2#D!,K[J$S53%D\HP+=A_HWO9BU6Z9+ M+*:48G2K1J5K)O0Z$W.V-4:3>U" HP^#6LMTB6!!= [5@B8%[;R*9MXZP9 D,R+ODL 0VK]9C[#=BG59_;AI+^P!*+R2X; M0:0BA#8\Z)/USB '5;):$\>W<__!_G2-C"D&UK6M'+=B2<53#(82>(XYN9+U MFLR-=CVLLDUD:I*LCL()3,!YA[5 MY5[==/S+,BDW7YP;==N.6KS '$"C3M'I+&F%I6RS0-$CF+?>TK3\L3#^SLGK MT>2,>0'A_NN;J7?3095U-"ZE8"M&!26(:HTZ6$W9YQ1BI8N%L!^J06^ _$L@ MFUO^AOK/R]H:4H) ISA6I]H8FOPOAUQ\9DKGG]?%+AO(;- MM:.IU=7+0*KE+%R67-\A(_F:#4@PC2Q:*K-QOC6GIM(C-%?(+#L 4L2N:1V1 M-34$2?1OJ6V; ;<2_"ET 60OGEL*&<&$'*II"^C:3E0411D1 HCFN.@EK;4) MJ\K[Y7JQ*U^V-;#8HY./-0,/WLH]G)W_^W",'!#A251 6T D=/>6\[@3:*4,[#)6F.5K*E/>>_2 D7OE& W MF7:-7D)7L,Y)INV+11*/ C879H4EJ]5?5=0E?M>S%\J7FEVU"1T!-(41O?QK M8V0;+/(7K;"TP-,S;)[P;#X=YOG%4.2S\7 ^>_+TV>K8E[AF(TG#$NRK#3N7 MZJ.GBE"UC36&4J"47$0H1M,CU]Q7,)?G+*EF&PBH*M22-C,JPPP:8M88"'M0 MO;=K#*^G1J]-6JQ*9\ DV;F\8@2T"0J( T7;VQC6!2Q+W"#JO+7%8/8% 1(C MLP&-,3I@*$[UP/6UI@>/IY-RFN?[TXMF/U\T=I=WQK/6=_/BXV7)4M&ZDQ/^ MD*0_FN1%=X,O$_397#)W&O$U-)/OWM^VUH)*2>ST+@,589 WHH2J"10O! M--"&09W./V6A4$7Q.#58$%^$#D)I3:N<#8HO9BSB!8-6<^W'AD&7#(I79M 2 MB]MI7\!3SJHZ^:-R"CI)7FP4F^HY0*^C6.M?.YU4GK4#:739SFX]^=--#(M@ M65>?JS@<8%53TE"M*H4+,@'W.H;=*OYT$\%TM $C:Y5< BA$H2CO8J5BR%MG M>QW!;A=_.HE?!LGHDFS&RJU23V+.6:2T"&IOA$(]B%_?!.=3'HV&XQ>6;4VH %4MLE C!2];^M=;W_!H\KH=N\;.F:@U>*V(:!TH2!2L..<@[CC'PM&OFW/N M$.!N_+/-)DO,58X+0RR00@F4G+=$VL<VRS#'T!^)NW+33A174BD$GR '1 )E8"BDH1M6T;FZZ6XB[T=+% M$S@T,8 'SF+4QL5FQ]YI1G\9B?4YQ/+'ZNY,><(C>0CEL3RVLX,IC6>4&\2S MG\\^_>0<\3:R=N_ED.O..\ZG#>/]6H>9I\L:0;O"(O&+;>(WVK:A]6RX(L<6 MARYE\P>ARHF,LZ[5E<^1("HA&J@F"%0YKUISZZGU-Z#]9._X%VA]3SF-EG85 M+8[!!8A:)UV#ER?*684L>=F%=,/+N(ZKZ_17%+8OM1M>/;#C?KXMG\[FPWROL7-ZUI.EAQ*1=?3-)80(J@:TOHB^ MM[G5LJ525W^A[BKALKR5NN*O?40)QCX7J-:@-@&J*L5G"[J:U;<70>2>B-SA M_!Y-IV=U,FTK=[\^2K;<6>S5H,(2"^]7,#Y7 XP.((18<@:?C/>9(?6ACOMR M<5D& VDHH9?D3BXJ_\RGPW3:(O6GA_:$'\$E\0D&*5$%RXS9MO)=K>!:L9AZ MT,+KK_BQR*U%Y;5!G-$OI]/AK QSG_:I14VKXK9DO8A!=VZ$I$$ MWB(.%@JU*:T @6WIT9S6EIRA#$>++/.I9)O"CU9B]%T>G18N]Z>3DWN3D]>G M\\48^7[=H>E8DNG98YX^E3 IN?373["IIG<^,U:3;YU.DTL,XC86K9&"B5A3 M<<79'LV,W1:B=#._UD95(SD-!4M;7XI,BR5-\C]S:_=&J)T,DN'T8:$ MM6AR!-:YI&U4[!/;7),R<1-Z5J)-1_>AIZ D$MIZ5B:#,S%RX*(,%,D)K:]] M6M9\6XC23>CQQ3AJV_TS6N"@8Z84R$2EO=8A]V%WS*TC2B>AQZ&/P*XDY0E4 M8-3L I,!\"F)K-V$GA5I.-1]\,G:2)0IX!?[Q@M@%F<2U**[5'2J3RL";P]5 M.MJ@DR(29.]J](!DB2,:%5+*BD7A]J&\P"VD2BE7(; ;HDKW6J6CLC<&*'APVBL&Y54JY"+'I&H I[!L M *4J6CZ@ B M9TMRB,DK\$Z<3#9D:A:A&VUFV 2@5:1*-P$H:FJ=<'1KQ9&%)E;K5-F46%6E M7A4"N!FJ=-,,LOOPLZC_"Y94=I+P8$J.0VN(G%MI>[[8+K,)/ZM$E&Z"C\B2 M8MIP[&+U:S8Q>:-B,9YMZ\!5-\%G]8C22>BA@B1ZI#4K*%!JBHS:)N 86L^" MM)GW^9(HW;2U[3[T!-&LL4*U[ E2*92QE4TS\IXN/FZ&WE:/*-V$'C"Z*H\F M*N.!G6A;AYJ@9&?;Z,IFR<$*$J6;\IV<26C"[!E ^9ILD:3'FM9+TBNB3>A9 MB0;=W8<>W4H!B"!QQDBP23KJFDL S!)^DD]Z$WI6CB@=S?F8H'*-I55DD\PG MI^!AYTNBW.^< M*!VU+2>5,!I3(!$$\2E@*T<%R563$3>KW5:/*-V$G@K%6.+J7"A@#$7C4RY6 MMRJ29,%M0L_J$:63T"-QQR:;BHM)@40@0L7. 3C%2BO*F]#S!5$>=$Z4;D)/ M8IVHSF0*6:@J)1-(A@ =$GP!2C MZ%RK-Z%G]8C2T3*#7+@6IE #F.@)) ?RE4R6^),5;D+/%T3Y=^=$Z:CSL#6F M]7-+V1F(P@PMTK9$[;2DR<[&3>A9.:)T5&7;>V/15ZM!,N0:4XA0,%A4.G.I M?>J"<&N(TDW68SD6"]9ZU2H*J22"%FW4I A=KIO*!K-;V>)>U2HAQ;7^1PC$ M&L67*"6N(X84C N;0-,Q+;K*:*QDNRX"B/X(U:#C@)+UFE@C5=QL'>V<%IT$ M$>#DR5:%22,4Q6B")A>BTS46*)METE_0XL9ZE'M*7K9&N)4*+L >,IC?DNC\Z,_('?"-#N=T7*ZW;!G4+M97=)0\4A(^5 MC?80@]7G>S=0JPN'I=7JLO+I:9J)PZ'I66OB^UF/DL60B/SNTCYL;[FV",J8["JY MHM2&<*M+N*L_F:NV"]K^IM'(O[S^XH>U,ML\?=U^[AZ=?.PP_N'AMRN=/_Q/ M'M3^^/I[GG5@;@XY)9.#SSZ!T1:)V4(I->C,Q&YC;CTVMVNE^_*-?>>&YZ@Z M,#<2Z839.;!5%\3XEZ$ZF& M; -AD#AEJ V\RA5R33%$;3:&TS_#V:C!&S 2/P>FQ!W\'@@[>3&[??>^LO\&*B'(N5/$JW;3HY5LFC=$C>8.6RR:=Z;6X] M#EA_;>Z]-#?')J$KG*J8FPL6 9$AH',E: /0)W/[V=_4]08J":0U=\%Y;6D9&BB M]2Y0*R4"Z"$2^%)4 !L+V]('P]G$JEMKQ:MB11"LK4B5"@- \D26CI7=Y7I-R+\,[WBZ;]/ M7[P4;3@Y>4WCI;53_Y,;^>BN)W7^5KQR<^IY.ESL>]AZ,>6%&[MVDBE_]?6J M?EFKW+%&\,&C0DCDDK=!MS7N,6!$N*P=XB]7N6](UFN2M47P5R39^:'+62^/ MK',)T4)&P"*4 \VY&A-%[5&\$'D]Y-92(/W+FR@\O/N(7]!H9_%0_CZ#OU>[ M?,:'[] N*A1=T5A3(XO3,8E\4L(#WX@1J^O1KJN-T[F:T^F@KY(/N=5WU<4[ M<4".'%%E[U2T ;):+-+:<*N/W/KHD[ZDRW?X)!T,1%LHH@6HA5/2-28)5I7$ M7=E\$:,V=.DQ7;[$-AF$VII HK590ZN_9_!)JIV+[)L^O_9>_>FMI%F?_RMZ)?G7':K+%9W2\DY MJ2)2(J/I>DT5_@9G(2AVUS%" M)^2FWX^PB9 7Q)[GNNPQM/WOZ'JSZ7H]4PJ". EXXO@A=YPP<4+;Y3SHQVX4 M\,A*C$=@AVP,D=W.8/ X^"+A)5[(,OG=MY)43X&JU]3S+7"LP X,SXGZCNDZ M@10*I>CPT2V)YC.J$9HGT1Q5'@NV' 07#W8]\+ MC/@1V" =56\R5:_% @E=SW23T Z-?N($LKX9.E8<]5Y.\XB^TI,C'1SPIT1FS_YZ' MN_G5.^OHZM0>S.*+O:NSM\'%X?CO;/CU[_1L]Z,[^/31.3TYNASNGCMGGX:C MX<79Q>'NFXO![L'7L_%?XW?V,#O].LW.3B+S=/S!/#S9SP[?[AEGNQ^G%JG7\^O3[]NSP?667J6^5\.CX-Q--Z?'%Y\< ?C W-P<30^>WOJ#"\^ M?!F\W1\-QF>CTZ_[V?!B?SS8O9R?[0[,=_;1Z'3\)3N\B(RSBX]S^!SN?W!] M>O(!GH5KV[\W!]9?SP:>_4O4;>-;LS/KH#;\>C8')^?.Z<6; MT7#WZ/)P=Y2=?OKPY>QB.#X]^>OR\.3@R^GXKV28&E_?G>Q5@V/C^G/"K!@, M^;YN!5ZL@Y'OZ:$)_XE#RTZ,&!Q7GVG==MZ]G5_J[61FR+%7D.X[W-/!6[)U M9EGP+VXEKI^ E=EW7VA9.KD\NIO$B;[QNA=:E3].HL[XGT?SLT_Q%$P0;PB? MG\)I#-^>79Y=G%O#W;WKTT]P N/]"UBS!2<"N_W7Y>#KWPGLNCL\.;T>[I[" ML\Z-X?GGOFM[H6M'>M^V+=WQ'$/W#LLXN_+T]/(O?LY(-]=K'M#"XNOQR^_8 [[IZ.AQGL M:DWCL+:+P<6V.7A[E [AY ;P'.2!TXL/YMFG4_@-G.9%!B?Y\7J9+\X^#>;X M^=G; POX!T[H''D@'>[^G9U=P/^.]]-#.,GAR9MD'N@3/X\#D" M+8XS/'4S 19Q M_2 Q;;NA_8/AQA'U&1:Q,VCV93A\?UIMK &G'L&8%E!+JH9UXNL\Y3UC?] *>=)OZ34IM-M6!38VBQ.\;OJ_[;MS7'=^*]3!V M33T*#<-S33]PP^BQR?$?/8M%.7XR,& MX^&GH]'P:Y8-=V/8__/YX<[8+ M^WJ2I:<6W/_37VTY;@TN]KX'R>'O@HP3T&8L< M>SXO@="R.V'P?HD^&/9SL9< M]*R$\[[/=;B8/NSX9B^TX<3-&,#_%+F)#JS M;;!J;",R0M.)_&!]?NGCV=#C9D-Q:I,=!GK<#X$E>#_2 ]W-W3)]K8]BQO<9CK66>N.S0(P&-U8YX'G>('K64;('IO\7KN9. 1'T37[ MOAV$.K?[X--X/-99Y##=1UPP['@_YL;SD=_S8:U1@>I./IC#\>!Z"%1Y^A4H M_>0H/?VZ=WUV\G%^=G%T,0 [ W;_:V/7_)4.+B+K\-/'Z\';CU]@;:/!23PZ MNWAS.;0&7P8GI^;9V[_A'N?.,G> ]IX/OY["R6_#_?='P[=P.A9H[;SP=3GE@XF?JP'@6E:(,'# M=9J*CV5+&U.1>PZ+[-C20\<'48/6C.]:INXSQXW]R X2P^NV\QO;V3@R?3N( MK<#U]*&E@WRVDI"W>F'H>XG MAJ]S/XS #$]BESTCR_M1>*2#D\NVH1@X?> $W]1-<.=U)^&>'AKX)^=N'%N< M):'1N?C?W-#&E6&A%?$D 'F-_W&BR-9#TW7UT',"#SP9%D2/+I:X;B??')Q_ M=BW/CC%!'=I]\&@2T]69R;@>^;8/.I$QA[G/1]0\"A4,SVUSAFU(C-B*SLVF^M:&-3[IG UL$=A!XV%0D"&,.;.$A@\#. MCX?3_I]Q\?H23]X/O+[D83 #FZDGQ/# MZJ.%[_<3!C+6ZW# DLL3CX-[X9A]S@ MS P>F_Q>?Y 6[.\H\:,P-,&W9^#7^"$0JLELO1\82>A:C)MN]'SD]R/Q3,_; MHH;QR(C 5=(-)S%T)[!MG<4\P$R;$2:!&9A.!_[\]H8VHL:.8]_V?%]G@0>V MM^%&XE^)$9A^P+D18?3K<8F:];OZ'S[WN>4S%C/==0/,LWD8][9 HD=&W ^C MQ(NZJ.*F<<;%@E5C1ZYIQUY?![,0K!HS\,#83]"T :_*-QTCMNU.U'QS0QM1 MXX1]%I@>TX&[?-WQP*!A4>+H?7#S^Q9SK,BU.E'SO:+F^K/-#H3L<]S4T;+V?&+'O,M>-69>LV+0P<+0@:L+8B%PG MU*/(Q6!7$.B^$1A@SD1]L W!,C0[1/F]*SHQ>V^;K,]"1[<3%@-+> '([GZL M>Y$;6'X8QMQ;'U#HD6SHZ7(ZC3D).BZ&GG#PZ)W0EZ8))'.O<3%PL- 9ZX'?!$[411&OF-[ZTLS/Y;M7/1#+9#=8,?$>@P\ M /(;5&/ '!#BIN-:D>M95KR^1/-CV=(F\-3WW,0UC+YN<\Q1(+:<,01")';< MCTRK'QCA8Y/<:X8);5O##Y\-$SR7N!_H=FP!Y\ 0]M,SW?[9O_Y M2.Y'XI.>+@"@C1#XPNF#?V_9NF-YGAYX'/[C>J9G1'X067[GY']S0]N(Q""* M') RW# 8IIFQ.P68BYZ7V&%H1RR.D\A$/.:N MT>]W?NFW-K4EO_O,L;CG>'H<,?2=P#ME81^\T\"R6.);0=]=G_Q^/!O:R&\O MMOI@TYAZ/PX0HL]"W7=\5[?B*/0BE@0@"QZ;_%Z[DS^\_LQL\&@\,+Q-SPJQ M2YP%A.H&L+F.8?9CLY_XW^H2)SXI\UD1\5+\.>(LIDZ:<7KU^G_@/Z(1*N=] M-XS=P.0^9'*"\OT*X<;PS/HSVOQT+YAO *"X6H1P,S_^0K[ M<.HQC_*"=N+E; (OC%?!FMC&K$4;%3SYWQ?_^O;.]U^\/F%AQK4\T7:PS>BD M*O_G#P;'@9NK3N7FV;#B'(XGS*LJ'[\T8;6T&):EYY.7$<>AY[ A%=U9_B0D M8M)A;S(V+?E+]8]7<5I.,S9_F4[H#>E'KQ8?X,(#KGA1I1'+Y$/H>>+KAC*V M#$$=%=!@%:LGRZ^WZ*L_JOCF=X&_%1BW?VULF?5W?]"]"W6!/ ][6KV@W\%; MX<;][PO[Q=*+RU>!*[4XG^'&((&\FH+9E$[.7QJ:2?=H'O('[<3MFU_E4]J8 M53M_"V? \WZ$&OU[4..+UQ^'!R=[N]KQR?;)WO$B_;06ORFK/=[;^7AT<'*P M=ZQM#W>UO?]_Y\_MX=L];>=P,#@X/CXX'*[Q%9Q[O<(G!H)XZY,;0^6(>[V^;IQ?E5_/9O)_[SK^S, MRJ["B]P8?#KX>FKM&<.3.!N^'1B#\4?C\--'8_ 5'.E=,!AV3YW![M_IX3XX MAB>G]N?$](/0!1_7-4+L)A*X>N#V ]T,'!:!RO>M)'GQVC3T_R.=W9S"Z_N0 MSL6LK-)D_M-IYSX:[\7KWP:LN-0.)_SW[UOKH]%$UI9C^/=21-^EW]PM.["^ M1[_=ILR4NK*F7[0EM9_QY.;>Y-/[4\HGN#'>O/QA&A%[_K-%2Y(78U;!K^%5 M2QZ]#/,\"UF6Y568?UDE>;8GDQG+CO@T+ZI'*8'VT_ MNFT8WS^8#[Z>79Y: M1^/A+D:MP77[.K@^N[@T3B_@[_$>N"I[\C=_P[/R+5V^[<^^:WK]*, ^,S&" M&)=G*H@>5R N:)9MK:X9%FNK_%OVN'^]K)GWM:RZBI M#9KMG1/\V@QL9V%_[K8QY3[IN"DO37/+0L&G/BS$.N6G#V]7W$\W[.>%5HVX MEJ0E'* VYZS0.+A$\<\W-EH2X67,*CZ&.XYB-L=G\LDJD?">)CKLB3D/CU(F M_+A5,O@:?79,DQE.Y.F>YR9@E%BN[B>1H?L>#V/',J,P3!Y6="\ZK'ENLP,THL,_1!.$V+---P M?LFB .YIN/7W-BM;CBSQ^*9(DL.C'UER9VW^2FM3[O9&*&QK,\Q.FH>48BCP M\9N>F&E\._AR.@93TSY\^\$X^[0/[WR4'BZ9GE',?)\EV/< &^X; M"-*,L8.-825>W[)#'CC2]'1^LNFY<<1\VGX*&!^8/>?'R M(8.9>S1\#I\F'O8H9?H_"FC./P=8-.+YGAXG;@R"F?EZX 2&;MJFG01)OV]Q MAH,/3=U&V;S!YN?] N0/3DY'_#PM44A50_CF^9'4U\]6'W2]WX]U,T18F,DC M'2>_ZGV+V5X0413@2-M72BI56I12-6P%IOCZHO^B7!:O.%/DHG.&^4:%V^^NO_"8L_ M?H@-'Z%+95I;MOGS?2IKRW>=GWY7T]DRS/MY:M_SG;7E63]_L398>\X#W?9^ M![;26PWN8^ +4;!,>(+FGJJ_6E:LXM,BOT(9M!AP$VH(Y&I>3"5ZY1BOWLEG MDZJ8[^3QX]1*PGD=@I,Y>(LPMP-[>/%ACAKI].OHXO33X!J>]&7XZ<,U:*J+ MX=N#)>.81NP2_FE-.ZS!/Z$:. MP:U8]^(HU!T_ M,OM&W=MAV7@[\*%=S(JTC%,:L(XV9-J6UW19<?*S\>4DJ,TSC.^+HV M^6#K:.MX2]L;3[-\#KN\R-+:,-_Z?16)?0?@\&&W>;,N7WE,?7QLS:_IPX4=*'+=?MR ,3B_-09Y$' M>PXJQ./P8=('$\NT#4,[Y@R3,-J;["KN/3Q2Y;E1KM51[CTH]T--N4'?-> M(KT?AUQWXMC$!F V4*X9.Z'M\C!(7KP^GJ5@ ;C&C_LP#\/ MBY/\>M)QSK'R= MY[&&V]R)^Y]#LN2/'!;OB_P*?(\N)'0?NFTD?N)Q+-*V="_R?=U) BQ]#T+= M<#W'[IN1&QG>B]<[VQLGZC?-6UY3N$!C$Q6]./_L M]V,GL*-8CSF/@ TL1_>C@.MX.F;@^);/PA>O \?P[&<4ZI'$A6&=:0'"-9VR M3.-?>#2KTBO,&"9IQ,M'%-19[W8">\);Q/P^H1NL[NMB-[=QE.G_8Y/HOFGK MM6*)&@S&?Y=:Q3,^'>43KDTHI-_#6&LVP[?76,$9T=9+[;<'U#EHMV[#HSHM M$)M1I"<^2\!7[_?U, Q]G8>NV7=L M;B:6\>*UY][PTG]_2"C:NQQX[3U2:9=W6CN5G+I )=RU+>;J+$C0OK<-W<> MI!V&43_FOL-<^\5KU[!UR[H9T-&6.CQT^NI^^NH^71G6!%I=;9L<@TU7I%4* M=Q0@,%[P6)O.BG*&:+ JU^ *2CV9UF_A[V@1(H9Y.ZI>_B/DY*-!;#G.EFL^ M +;*W;+Z#P!7\K:">T*V?KRX9@--[).T$EUJ.(M&6I2QLOQG4;5-?,>"D?;;=[E?C^,-AQ*.2H?(OT0C-CF'#R;:]2B%3QH!]6W7^WNP1INV.;\\ MHB25P-RT0F*D1VR[G8Y/OYY1?]V/-C8$'<+G9_"\P>X^VF]?!A<'7TZ_7GX9 M?+W1E2 ]NQAFV%\7UDKW/_WTU^7IR8?KP2>TW_;F@XO]B\.3O:^#O_TO[=(P MCQM]*V%@@5O);#=Y\7H'A9*VK6&9")#T<95'ESUM MR@KMBF4SKOT'JB@32X*T>^ UL:Z3'# MP1]]S]=#,^RC7\'LQ#%8WS!?O-X^Z"CWX6#3J!5O(J:5 -^3.O/1%N[\:N)N M\KAQ:">&$2>Z9[B![L2NHPP%8-\O*YBV;B*YPNNHC;,)WR3^H>M?L.#28Q 2ZZ%KK-7;41>SKZ\6^>;.R UYZ/3J)SC< M_\.S/99'>T G^RB%ZC^IAOSH?G:C*+*Y:^INY/BZ8X<(B6>![F+12&#&W/!0 M,N;+0G!#"-A[]<]J"S==$$WR"C[Y]RQ%:0Q".,':\X):?)2K WDVHO/KOZ@_ M0R.K5TFC3B;=+9,>7!K]G6>S2<4**O4ORNAZ^/6C_=D(K)C%OJ?; MB1>!P^V[X(@PIOM>&-@V3TR/VYU$^A42Z7K$J1AH22S]9OZNC< &0ED4:RS+ M:H'4EE0AEQ? /1>%TX)0:EE+RMY&085?8],8+89O)^=TZ;3@$:<@J6EIU,VM MU'Z#^X$7I96S:*25HQPKV57CE6K$JN6U7[/RICRE'\MW^!W,NTFL_6:)=PS! M%X/OPPMX S*"\5+X$:Y"W@?;+Y6T"%HD*RLM,+28S]Z) M3E$8+ZE8-7O>L@,!OMH.MRS^[&?Q"]>@Y[< M>,&S&7ISF&_(QFR"0?&/FFL\"JV TA($Y3BM*A"M/ .!6>03#-UEL%0,*.8PS#H M9.6G&K"1OO*+<@S* )Y2*,,3Y. 8-F'>0[< ;@>V-.[Y-?52'V]!5X" MI[51V)6Z*Q)\_;_^Y5L6O.8M*Z2OS5?JLF]>IT N!Y$%&A/G>3%?U>2-XMD[\H)'Z8K( MCN3C@0,NASNXV,\&NP,;YVV>?MHS#D_VOL"SOH!+,A^^_?OR].+C,F(!NY"[ M9R!K!/<_&YV>?' ')_OP7GOSLY,#X^S343I<@IU9ONT;9L)TP_9- MW;&30 \=MZ][(0_CQ$T,UP\Q"K["U-J\_N0_DW.])RALCV\S/)_,T:UO0H(0 M1;3#;V8E+*Q\G)'N7RV*!HTHYP?4H,&TK8![O^^Q^ MPQ'NJ69_63GQ)LJ"O=5^92<)?I(D4/O[EK9W1^QN)Q&^)1'F;8D06;'G.;:C M]UD"$B'R/#WT_5CWX]CM]PT[LCQVOTE]/SKM>,U1M.2.:!46<-\3X(,Y$\J4 M@.F&2)\JUV:EB'3!JXH!=BL&BN0%/2N;X\.O4W@T/%:;P+OE:$--O97QXK)BDY@5<:EA<^8TOJT:T/Z-_;XR:/5K K^_7G*0U.!LDK"L MY"N$QI=FP)(8Y_B-_7'9\Y>N#T#=WD?<"QKPU@QJRJ.O="1J8"_<-P"+(N=$V@$0\5F_U6I ML;($JQ0_4CS'DX13+F\B&[7@+U-,\4V H9'RBSS3)]R\-*X-_QG9NWE%CP, .V:TF3 M)"W&(DELJ+/2'8<1$FQC5N0%]L-(>QG[/QY M28^EO&QD?0["D+EFQ'4S"G$D*%@109ST]3CDL1T&"4OBIRU)OIEU*T<\RY1) MH?VVHN1@(;,$;+P2=[ 2W+M.1MR8[.UM__VU*>X-DE8R4()T]YB]HG]DXWSY M' 6)8SJP>2'\G^X84:0'01SHEF/%+ @CW_*3;[LVOWZ$TB:"#4Y ,+'S5N6)W!>6'Z]XLZU-:9*N2-1RBW61Z O M-&,$H!E_>DNU8(\08FP*#M:7%)B.9W/M/R1#[Q-""VXZFZ2"G6!(+_&W: MENFZ7N1'L>6#I MX-%PG9DNUWT6F2PP/'1P7KQVMNI>D>HX7VMAFF7PCRWMY'8'7SKW*Z@7J8O( MEF610C;&9"[PB.%OX._#J,I#L!5LDWYC:+_A+S)$FX#/>_ MBV=%:PD2-L>TBL-FP343&\^+B;\,=B_=XE^'%X'IP\?'K8/LS2,V@SRQ? MYSY'S">H<<8-5_?#",?ZQ(9K&B]>!T$OL(Q>X%@WN;E1$:MU 7#1]Q&([Q@^ M6!).PHS \5TS,%P[BA(O9/!G9!@=@?PJ C$&YY]#T)V^QY@>VWU#Q[%/>NAZ MENXR;L:& R8YXR]>VST':22X!WV\6:"/'Q22:^U(NGNX\W&P-SPYU@Z&.X=' M[P^/MD_V=K4WI]K1WO[>T=YP9^\QBOX'1-WOYM&,*K^:288\?C.'>_."3R)^ M @]ZDP$Y/"]^6P[U.)]M*W; @'776M_IV:!MVPMT7&@?Q M-,5N$<4,>.\]QC$EQO<6:T8A@:^PJB/_,M=HY"3%4 N.-A26?(B(JS"Q)I,9 MF#UCSNDKN#%Q\2C/8EZ4PIJ2R%ZZ_CW=]%C=5,)Z?\>6O*UA:,(;*-2A8X@V MU]Z#9:4='!S4I2C;XME'=6AX'X2Z9AKZ_V$(B&XHXD.Q,"!7+4"[!A.S*:JD MK ^N&>.V[2)*5$YUQJ8UM!Q_D&+S#E&:J+&DDI$G#K^X?9^EN3CGK-!$0FJ% M 7O_$@)<\/(&WKHI2?)@VE^<#5B5X56P)K8Q M:]%&!>KM?]WK>$Y(@*"!ABH?M/3__,%>KSKZ#2/:U=;9R?:;=WO:X;ZVS3RU=_RG1^;0W[77?O!EF?\_-OZ6Y;[#X:)MP0_BR[/BQQH7YW'/>W;.OXU"]/[16W]K)L5/?O$'D.MK M6\O]Y;IIOWA]/.6$=1CF%<="<%90O X,ZFOXI_XNSR^IB[(RFU<)_A\@^.\< M:=Y1V..D,-]V@,2(9![M\F6ZX7&_A':4EI?@. L8%##TX:S0%'S_Y[#TIC"N MNO=]C+BS6N59KXMN MOG,M]Z<;!X=Y'X 1H9D_F6XV4+D_GQ-]&!WRJ,3^\SEL_Y93[H3U$SMMT[&4 ML-[NI/73.5+T K1]%E5YT4GLYW#@EMN)[.=QW*[C*9']IA/93^=(/TX*7N;9 M%8\Q")LDA$'X>8'83GYO].E[9B>_G\EQN\KDMCKQ_71.]'V13W&?>2>OG\-Q M=_+Z^1RW+^6UW=PZIW8?B['[02!%-M.)[:? MSHD.X#?:,4MX-==VTQ+KU6=%9W,_B[/_/N'=@8\>,?@("XT)>_1HT7CX!@<' MCQ\X)3J==N;*0UNG_;XT5]S.7'DZ)SH0K7NP?<[1BH8YHOA][]^SM)KWX(J, M"F.I$8&HK]4&V BQ$-6I8M9VJ;V?%=&(E:*07ORX5JN=5^W846IT^N_80[X?WP9^\YG?!^'L<=*-G=[V3W MDSG0P+E+*OHDL,I%TOJ M;/=G0#Y>A]1])J=MVH82_UUQQ1,ZT@\X]26MJ/D3R7+X(%-_MY)2VG:8SRI- MQH"P)&/M1-#)]X],+AZ3\\6PZS>AO5LR[ M:,TS(0??[J3Y\SAM-W"E. \Z]?.S$O"V&XC$\#)Q0T\S(P\-J)4=JMVKMK-DIW8ZF!:>6D3UM[PN/9@1H.$R2-%(E*#MJ?)OV-HA<%Y![#J1A M6ET>[+F@*F^"B=THA.V'J63K0W?,+!1L3/6F3$76F]Q:7+YV M0NE4P,.3T-I50&? _[+SMFHMT+6L?$)'JN0]B7(L%P0]4"X(]Y,"ELDB^K(G MX6XBI*,=P%.G.(>^B]@\#VKI!/[S.6^[%OA=L\LG=*3OBW02I5.PZUNXV'W. M93T*+Z[2J$-4/0M2^$YIWB7F'W%BWG,=7]\0D>ZGQ<( MGM/_3SN>C<>LF*_];#O!_?"G;EK>Y@CNSE/[&?H8C_48MI95/[^V;<%9^VD. MWQ\5"S.NUH>B1)-K,YJ?L+#,LUEU^T]NOM5]Q2+]WX.)HA>OK27R:OUW5#2VV#G7PX*S M2YTEL-:7++MF\_+%'XLO"6\H[QW@PYL3Y#>" M:\ #;YGG_)UL97NM3PI:,7UT@TIO8[2'(]M5.PDB\OW>SL'V.VUX>+*G'>V] MW3[:/1B^U?8/CS[!/_5WAX?_AW\?GVR?[ WVAB?'M\J .UGS&^+E5S/KR2@M MM>W)9 ;.^A&?YD6%+2X:VR^".[!T4N)XB&M6Q'J6YY<8XB];C:>HA>!,^/[Y MK-#@M> MB[E6C5@%?UWAR'"MG(4E-M' N$"1EI?B^MDD$BECG NQI6UG6?O6 M.57XP6TF"Y\F&BR[R@NT&[2$1?"97"B/L8E*=?=;]>":*)O%2^]1\'-X0_P0 M7R*9H;Z$#^L>N'G= U?+X?LZR!&IIKD]+9R5L(:RU'"*1L7/YSUMFL'QB*T) M+WB$>H#N-FZP3SAZ0SZN>8;(C>Q:--%9JV';8,E[A<6-VJ.(]^L1\I;X)>9;RJQL?X]WX>)JM M^ 5^E4YF*SZ?9?'RAQRX;+SB)OS+%,Y@^=,4I=Z->XS9?/DC/,P;G^4H,H$0 M;GQ1\#B]^;!ID5^L6$,Y6O4>%<@2?N/:ZS3+U$= .^I3O$'K8R20"= TX:D% MP<"AB7."KP5OE4!/&8.+>3&FCV&'@.:Q3S00R0G]Y Y2$(S$D?(K(KE)7FD9 MW!.A'E7>:U\+!PB\/L$[X-(2I-UKM "_0Y+>U#&;*UOI*+Q7ZNU^_1(6=\MT MMES<"Q1N@@VD,%N4>P5P)7(973,AV4#"BZA%BB>X5,I%>,? >=4=X*\^0!:F M&8)MJUQCT;]G*7(>/#&"#02A+N&U((PC8.5DEF5S.# 2T_P+:$X\P/K2[@C7 M?H0@1<$5 DD[*\$F(%L#+MBQM>T#[7@&LE04-M+?V]-I!G8/L6YW=&L_.A:- MT(Y!S5G"_B&+@8('\\^.Z#[!";T[H^4SDL8T>!Y@!RI#A7A*&>@]^JLQ M3V,P?J=P:)E0>V#/8["L5[LTRIY&X\ 8.V:AUNBYV!=\=@SPM:*>""3L2N1\2>%_EU-5)^=,HI M M&IQ8T^LSN\"G%(.T<#C>+:>$5W0+]<3"HM%FMP!7KY%/<5DA%\.PR4S28H M"3M>V^2C%&YZEF)G$PQL7O*Y!HYYF4\F/%NEU510KP<_BPHX3:'[I$M87J99 M!C11WZ([T[6[%6"CB%@Q>.XB4JPU6K$=OV:3N8;ARV)"_"@,6%@;_+L[QK4? M(YB3%9RCS(I4/,.)JIB5@"^ W> B2HT)"Q6/4AJR99E'*0EJ#+OQZ[0:=:>Y M)IU)G%BJC$N4%\!E5VDQ0Q\2-.3AWP>[NAGT-%ASS,=IU,36I[,0]*0VXBP# M4S8JTI)W^G+]3!EA:YF*+\A8Y+!6;)2N2+'-&'$FAE:EE00[7. D '&.^&UW MEK^:):5O6% \1O*E.!Z*\UR/TFBD77-UT%M/(E-_FL\TD2.D'%N!5 NVWUUY M^5*3*4B1LTY4DADS/)@"_L2U$;OB6LA*H6GNNMOW)-CAN>!G%*E8(L7)9D6! MJ>X%%Q%92V9#Q=\$)%A8I,AYPT_C4J )KC$?3JEC./*YQHB'ET)[*U+SPBI> MSEY1@A-^7$68"9>4)!\<\Q(D=JC>]UMY4$Q]4WX?)0S!&WJ+V(96%@T1"RA: MEA^AE6(G-! ]:)#+O"Y.9=3VQ6]4>G?A-$0=5D\3*.QM\2)W'Y# %N3P4CPK M^34:&?2UKACB,?3/.R3-&+19=U5@JC MBXA>8]FM0!-!2X0<$"R R(?QE$7TOC^1$P2%27+KM8DZ2HMH-D9$3$11Y01- MPX84[G@^TCV^>LA5]B$FFR,")A/;PX21N?Q8N&CQJ6(#XA28J- P,% T\!Q MB5TG\KA!HW=A2IZ$H#V88'1$ GI:VTXDHZ 6M112#$FQ9XFE6, 4T;D* 86_ M2*0@F*83(97%KH(XYU=@5R@IHJ 7;7%>*$D-OTF;IN<:NV+P6.0!(/X9R7TI MRF+DSF]+ ] $HQ1^WI*M]+($YFD_"83U51JC+-,P7PF&,#X5%I6*\&RUM.:> M0H UMT#B!<)5$)$<_2*4&ADJ:NUPMK![+7T7XAZQ6&1+8XP^\5HA$ >CJ)\1 M!S',9MN-U Z./%KNX,3;\!:U@ GWEP- MMA$J\X^3B7+J#8O?H710@ MM39I$W'^PK$BO)C0"[!2,K.QFSJ\GU(7\-=%#ENAX;[2E'A2TS68XF$*2]^7A\,-P[?MC*G5OK'7^=_XJ"&M6$5%0[&2M! 6-P9ISC.O/H M4E7EE-ID!BH@![=1!JV:U"+YI10_:8( Q 9W!:9^*!RUI;WA67Z-,1W@B\W3?< MV+L9:^RI<&>)1@4H]E9 5WBV(PHBBI>O\G-.L4)*3%" .R\P&@/OC:%!<2)3 M82$E&@=;AG9(QA9;,:H0=_:QADPC8 _A +%LQB3XLF84.M>[ MBO&^A[:[<_[GY_QG77J989EA?=J@2$(L$4I:52B"($1C2+@$8X1LH1 4Y;&4 M8:WBHRWM(%E1J=(X.U3L""L5@JZ@"E"2E#(KGZK;M;L0TP7X<89%=675KI;! MZ!XX2^0SYJ(:#J0ZK+G77I<*F/,(MZH!$*\N$J5Z/(K2U_I#.&0\[FCVU]+L M84MA:Z+)=*F<[W8Q1T6TM**42EZ[@B:GLR(:L9*P6#)M '2--*X4="GR*;) MFHA7FE=IL7AA1Q;K4EE20;4X&$XHR\NRKAY0P:.[RWWJ+!DIK.X\?_EY)AAE MHS!>R9MTM 0 "/&-43P%YRE'*/J!]0FDT,!^>@N^P/<[ )+5.W-E[31Q6%4O:G$ 1<7DSD1Y]/JGD_H+9R(Y>=8O1(%"NP.AQ#Q%'&BJ)IF0M80 MZDZ:N-,BO6(1:(R854Q5+:%MD;'K$JL&SV=9FSX:C$E9HVB+\0)A=>)A'8I$ M6K35*"UB'1ESKE2) F\"4Z+A6J2$I6&(.1=S.Q$S %R-,.H)FU6CO( 5Q<(? MXK(5WW4*@B0/*>[!1*,%Y3NWV@E99O\549*0#_)?-VSMW@V+1X)#&W)EI51) MA'K!E7(5D)W.J@5$*1(@AFM!+)(E))^'K>003*0N Q-G%N%U>)'4>NDD0M4( MQ):"5D4L:)8*LPE[$C[=U-G!0MWH8:T#.L[]U5$K)@(%J+LI-)R+*MYX23EC MJ0H&$T@_?YRD8E@NED%AO IMR.N:B5KE**J]5-P8<12#@"?F:$.(U/I"240G MS#>!)%IG>(Y5-U0W(TJ\$<= R/,Q_9/28'FV<(K"I5MV E7U8SI9JAM7]AZ% MML5S13V-$H9S#'-<\[K-HW0E)921[ @F'%5T']!RZ(#M=Y">VZ'Y-F M&XWF M6[N5<,*^\,X<^/6NVVI P8*EVQ+&-=J=Q#OUF)#)B#H,5*@SQ0.MC>/%+#7( M\PMP!1*1L*POQ))TD!"Q'!\Q8-$5:D(X!?KRM;($GQ4IKQ@5!S<%9ZHH'HSJM!PU MG4!;APWWQGX&: PR./;OJXCJSOWGG#M.H!#X_CK4"8>,4RUF182&25)=B[@* ME>#)00B+&)Z67YQ3$P0JX^?9,H!/!CGOD9T5/6C;[G/=H:)1,T_59+K&-- H MG>*Y'+8J3W9$Y:RZDK:H.[43AKS_?&'5<1.=95L4L$J.$$@5J;(YWQ$JM:6I' M6'TL(:7>6R_QE%$VNQ-V(I:$G5-E0T4"K M8B:@'0B#Y^,I#GJ:BS !TLXHSRAYB#$& B[15RT@"=QBE-)3% 2R-9R$*9K* M1&$B+! K,&#QLQN0@_N+J2R_1ITM^M%@Q.1I*-:W'/0HEBNB@NTX:XT(/L3+ MB63WI&D7J97S$DM;@4!E4XB93-]1!D;T Z+,2E9+4LS>M,";!16BPL-O8/3 M*\$$-2&%T5:E;E[1C/BR^7U[&%ZQ@.1H96!:J(T.Y[=NNEJH0*I/ ^BGF$TK MT:@$7 @&$CB?CM)(]6C\T4I^U_)_L)*_Z\9Q3T+SNOS=!JQEO?F[7T2 J\V$ M]]M')]K!CTH(IV_>2T*LZ>4.3O8&FKGU ST[UK3@PRO$V<&]'ID)NEJXB&H M\\ XCWFFQP58)V#,%]$HQ40!]9D6YY47YVR2?F5UO+=,$=J4U"8XST2SX]N9 M05;EX$GW6JBBRLZ_I.Y M6%R)CR 4.J5YTZC(ZUH8?'(^$2'BICDB7< O=\25.(4RC>^BIQ=<]5J][K,9R M/0DA47>V!XZI$.0.IXC1[)KJXGH.65MJETO5*RW>DQRI&+O7:BC/15FPE.>W M\E0)4@2(N90C>Y*"U7RSI>W4S\3R9/$,*=E$1*"B?A7(T&-VD=>S1:(LG\5+ M=P/Y1_4=+9W%V98722V7&(18>NPNO84:)?ZK*$D M+/B(3TKJUK]:D8D^!K,)%:ZWJ$+5>-Y MIK)%FXZ-%5!C"Q.I>4SS!0BT"IJ6. M7M!_%"AJ@& M&GW 2F%R4YP>K-82B/O".\J3.X?CJEW=/8/Z R'RLI 19(69=5V ML2DGWH.K=/&5TDL+G>':2S D&"NI!V @Y(0HNFQX!34U#[!'D_>.>( M^HVVNK^)NEHQ?XE,44FG(*0(A/84QZ5@!2J%)!K%\'=:D%>ZBTSVCETBI@3' MIJN MJ&G>UA"(3.65LO 9P>UJZCM]D&%/_?88>?2WP<><4[LW,,9;MQ)M?4 JB#_I M]SAT1-78PHM?B;WH:0F/N7!#Q&5C'/"IY!9N!WB>9%+%,Z$3Q?UP+@G:7.!A MP^L)%+YPZ%%)Y9,LMK+/6BDWN78PN" M$YU?$=:*%GQ9Q7TWF#Q7\:S6,X0+FE]/Y$WN?*CHK",NA">HGDE<50C0U-R; M%NR]G>W[.-HT;Z'M;/>^P]4&.Q<4Q)CDT&JO^TF0[ZYR$>L&K+=&8WLWR$1) M==D]\X9SJ5HAW4$H_R!&BE^T[D6]#:Q7?.M\2VJ,G)"^I?:;6A0>=8S_HQK3 M@D5;15N_]\C?GJF.7H11AI_A37"H5X]T#Q L3N0H2X;#\GYOVG$@/8@6"#(4 M^AL0(6?CUG?@F+$J&BU\(I^,&T(<@=8X:%/.BLGBW6@[:HNV)[9'FZ93CL?9 M,I#D/>5&?$>4F*+!4G_!CA8Y]IJX EYJJS ,48C66$V4-FGZ72D&H5,98T]A M@6 4!?%W-/SNT JO^QU:80/6LA'5QFNB0&72DGP0.52P.VY3*O8SO5*J@]"RM3 M!<^< 7'4[AB6!I8B;,[.SPNL.D+]61(Q7X'V&(M4"5 9=64C#4_]P>M!+#5X M5'J4X@]E,@@P-R:FY63>O M"*/VH$&:M.7\<04F9Z[])B_:/?Y]S:+]V?)MEE]3/O(/E9>\2DN,#%5YGEVF M53ON0"&1.I2^H- FYW9%@?WD!PCQ+H"F\@I]6QI@UJ^!26:9/1==0P?<[Z09:50JIQD_(/<@(II<[B!3K\>,=@^ MC2?!%>\++C+>2V2^BEL$U*>+GFR*P8$5@SC#ZA LRK$4"FNV+I!>,&817V&/ MT!C6^<>-+ 1U3*ER'*(&@@\4:[-ZF1'X]TQXG".>3=7W6%UQ70]IQ6B>+C,? M]:"4M!S!(\_S/"XIAR]V)T.=+AI\99A>*@G2(^O*V15+,X5,N!YQ$4\1?? P M?MF!R3:&WH]G4RQZ'O**"@&P5OX7.:&KMT][KP+8[?"%6"30=CJ16;1"0H,P MQ5[/C,/ -G73$37E6!,L$')%/CM7H!":%MBZ7VNF6$>4FT&4"EF@[8S 7&R% ML-=+FGLRB2XGLU6JY)/"5BK2@QC"M#("A.8)// MHLX(HE5)O9B(]IB8:?M #ZG!.=YH-(-WT%/!A9S&NM5 / 4]@78:E(,3Z=$5YA M!#?4Q=!071!7@SH21HGT#MM(+3760HZ5Q,%SLC!-/1KG#%+H_3M=K8Z:'Y*: M:_CO@-%04A0Z&V*FC)L58=AZ,E'P&G3:1;126!BY,EDD5S&T"6M$/%BQL61 G;!MLSXIMRSJK9M/(>+]@,PQCRZ%0 M:Z;?=#+-4VKI2[V:11Q+F 82Q(W(.!EH2_&L,5FN)KB#VWF)N% :@M

B>:,QRGU.E@D1JE92U 576I?%JT4_541Z"L$FJVUPRNCU@1 @LD>5[! M36'/GD1\5T5V]6,5RG]R(5YLJ(]U-:)0IU41WZ[D5MF.NQ(9N4"MU_4J0LO7 MY9Y9*FI0KG@A$AIJY#H_%T#K&H"GY:F %9RS$D3IB).-#?^DV@%$_O70+9VA MXRD+\%JM\.KD>,P3K!+JR=;?Z3G6\X$0YF!D3!G^<\195HV K]A4E1LB M4+JPB:Y8-N,JZI.(Y:G0? O(*&K@#IQI&I+=,XNY+QAX G9UUH,<84WHE(\Q-9-9B*)>/,E M.E=J4YADAY6CC7&DWH'/CS5U"PEH,'[/T04:C,B0!!!*8O]K7!2:FS M0B0>:L:2Z0/!0W0A>&A88YVEE]AXI"%T)&E1HD8^$NQ&J[N @$?+!]0(T87T M"[$7/B9DD\L.S+D95"WASN@;2?F_04F)/WDV+8E<2E6+PB5$42(ERF;YF5Q^ MJU%%71Z[*N2PS!YX7[P'QRGAH \PU$LWEG-O2O[O&8UI6RJ+$2)?S X1V4>R MYN1=TPGBQ+YSV'9'\ ]'\-MPJ/H@G_"Y]HZ1<;IVF^> P)G;![JH"(][U R M(1@O#C#!)E(MLX:BO[/R1CWA32)?@!BI4=D@IL'C/IZ5TS2B47+;2AT<4>M^ M%5A6CQ,A,M(!HM55!O<0CC)1/7#*CR,@-])/&;0#,AW;;@3;/@,,('7Y^LII MQ&,]EGPBT^,] 9!**5^>887EG#P/<$S^C;Y*G=U1J1GRGW3J<=# KLJF-PG( M@DPGWZ6@0"%HOE;W$0F/:8O&C@$V,>&^5@9H)=Q;$O,'TN^+BNR69/P*%_Q[ M4O(]Q3BU>R*!57&*Z0(:H=I MJ3/TWX5RAAU[+ 9[' SL;E63K@UL2E[L#># MCG(0MZP4 Y)"/HE&F'H1?\F&C LZHJ?@40B-RBD'),!2L&:JA)'(A1ZE4 7W M*5Z44$:']2:F^=<-N<3*8[-#6RJJ+-&3CH\-'BT,B#O(3D+_T'C&7V4WAHZ\RG@0V MEN)3\D=R)+*<1:8@,/)+_&PB4?-R)1+R(@:(D9J Y^+L;%P,W%O$9'^TG'$C MW9>/*K7U&L.V1Q&>]%R.\UPXS.Y#^/2]%5^E))( 1$E<#+)U4[9'C5/VO M0&:L4K:64&F1B"(W.@;#$P3917]-"(4"8<,*Q2X;I'4!L4TAS^W!0=.?9CU%JU\54LPFK0^^ M$3A#5Z(LQ;/:VHQ62&Z&T#5=IFY#*+HN5=J;G*O\U/N\J-JF[%HD[TX^#BD@ M0^0I$.+C65:ETXRB-%,FQAS7N6[5PKG!08$OFY&WL',T(-\ AQ+A6$UIQR,W M"]E-\TR89GN&+BV>^KY4HB&JVJ5_ I0YDIBT>:L+Z6+F7?;:+3C836!Q54S4 M66$?:K0^J'EUNT'M EQS5K+SIH/S#S>0V$B+ZU""_-ZRSN;:#!'0*K9:B!>O ME?T/Z[JJV;1I M4R9!OL48<1]U"D--FQ/0*VH5UOJH;MXO@ZR+E>1-3K0&8K5QQ.I^B[%E.?N$ M;B=*SYLZ1.(1%JFNJR*PAC/\NA3]YG#$:(/R?"W&:/&!:G7>8.-%N\B, MA>! E)4:Z$,>0C/<9S%5(IFI<5B$?[$BEBR;2F(B7T6]Y.Q&G L"DAUS][.) MH&L:ZB(BO<)5J30L>9#598(=B',65G,[_7>P^M=!!ZO?@+5TL/J;Q[.MJH!( M@.R*4J%.E6V$*COB#+X"2;LQ&DPUV48UT73H9FD1%0SCOC0LA(JO9-L^#4,% MO;:1=J/O<:W&!(9R%32Y45^J\PI"*NEG[:21RO;4\Y#KA$\77=L0DOZ$V,0< M#9]M#,]6:;1FXA8H86K74(_!3LGZKRL[,- ED]H(X)TR[$]?%UK2 )LQ+\2_ MQ50D0>,9NP:3C]Z6["B$2A6QG,X#^GV,)EI*4S_3JS2>,2!QG*VG!J.A_X,+ MZXAW0XCWH%4_*^BW3-=,OF\Q0$JB^7*27X.K>\XUBNG*I%PE3'J:OQ=1,3,* M; K8MJ;3RU[<]2! 3<1#CI&B93%K$8 M:Y(>3VDB"IV$D^[-R SQJ'"52+I2SMZR1)A6B M1H/(:9/"<(EOF3+9@ENI@;DX12^?8.1'9B,(&Y(PL#N*)]3#NAE(_"3Z."R_ ME)CJ_@RF+&LWWER. I^M&A%[@)5CIH$X M!>1YQJ1U@U&C#%A#/QL6.X=Q0'-".PH&)ND9:O_DHAE*@+C6 MQ/B08_^]9IB]C("W7V7*4E':%A7IM-5!<@+7P!+!#)CD:N!NPK^W&F##9>;. MT> )"4LY*IRA-=?JQY+,D"G;I64W._KC3Y5,E;W%(@E4(&Z#KPD0 ^]S/J?^ M7D" 6- KPMG4^:90?65PBBGH[@H$B ;.DO#PVR/Q\':2%-4ZKU-*;%+/=:UD MF6B*@_>M9>4-$$(RF\A6K)0W.VD(O!3W Z'9]&[%7E*+K6Z:UU>D#3);?B1G M#,C1KJKU_T(OH-;$="7I5_7M:7?EN=F1I[?8'6BI#U"K0U"KSP_5GN9"ELOY MO:#XJKQH-0D2@QL:R^H[F/;!:7@U1[[#?X/.!<^YF6#\)+@3IT9+BL-2SCGZ M;""?@9%&:!UP3@V P1C&RI9R)%JHRJ9(BN9Y#6.2:=$,]9MVGN4A4)ML)ASG MTXHT%2KQ9CMKC8&#-%A[W2?:C MJC>(,L$(+$?G0&PE>:5-GX&R&<:\\/)*Z3$<1QC">K!9(6TD0; F36.X8IH7 MK5JX\QQD!TV[KKUQ6I@82TC3R2O1;BQOY0?U:\)?(?"J=7*U.R]:.$J95V/ MFM$[F,DKQ6QM,;'\B4S,1D%-@&+J008:J^:'=&D(JJC5:O$#F.2PY9SFZ(F# MD^-.Q=P9N">9;O5\&$$J6"0VF==J3^FOQ=YB&+(#4L1. R1[%^1R2Q OB-C% MW"E21(5C%9 I1'\W7ZC_B4?W-QW=H7K_)T'#V&:PX O5B'"8YVA_BB[Q=?MWFGZ$ MY"PG<2'MJ3'"6O$2G!*19\#> M@M[5HD/P2).T(BY3-V\M%Q\CS,L6S@>%P9A-2RD@KA%<-*\!KZL?R"83[."_ M_%S28G20]7MN/O\=H2C5\)9(,8(1GP3_H0Y!. N\55Z;5VB'JYA/7/>)06]$ MAB*0S'DENE:T2WX1*E/2E0JQUO;9E^(-=-<5$Z,P=$& GI:^NJ/!*.FE%JFB MSI":K[%Y:BW6P7)NIP73Z' Y&["6=>%R%N33FDCP._D8*Q-B)?&1^*3"VJW2P)"M!N$NPH90_I7>%"BI;OJ/TP"K0YM;+ZR MVI;R]B1'*^JX%9,D*L'4IU!A3T*#;9-_S4OP^Y1IN,K147:+M%G(E;YI:Q%Y MS":U.TKF7D7[V([MB@'-N(_T%.&9EWE27:,QNQ %WM(P;,&4"J1;+?Z:?JP^ MDK!8Y6^E"!E"UTR;-\*^$WZ@3J>'[Y1CVT8W-Q92B>$S#--2U'9" MR<#SHFT$DA^58B/*O./,J>B$^ DMF(27-1/1RE 53(<&)&(Y"T^QE"D+TRL=R MWXB:!*O"1O+$0\P"TX;U:F>=< C@5I([+A,>[:P><9>*W+8&'9\@&29%W422 MYJ2(NU$:KL)AGT+B(U&50K73*^)5IJ=LA-V9'%7!J-0ES6-2 W57_L;@43^[1K.^CWDNNL(Q9)I@WG.U7&.Q7'(VVACJ_$ (N8JO;-DEHDW[2UJ M,I&S:6]/&F&D;>',;OI=6]I>2L$)X,]H5J!')X^Z:+7L)(>.[H=K635LFN(@ M2YL@UZ06@A ;&2%>X?_EQMJ(TN&(:S MO"?>O>L.U_T!R& MY:N$1]IDU$O.9#8ZQ=V O3O/E0*0W1_QSV(V(2,RX1B=5#.J1'TN150?@13; M$[.Z@73?2VVSI[3-DQ!GJ_(>=Z8[;F9H6P'N[3'["DSZB8=UYWW*$VU_.NYI M;]@E;-^?L_,1?KJ?8N2]FFM#E0\Y:,7]%GZ]?P"_?IOG-"5JD&+:"*S)GG;$ MYD!2RC"CGZN\$<4_]5J4-FMNHMQBTEI1CE#(4*<]$Z'+X-L?L8S?^ M?=T05C6R2@GY-2.U]]K#B=K4):8Y< *H,0I-*[1)XZL@]^',=BE:5E"A=#QD MOXSZ.<0U^P5>(^O]5>)?7"C$O;8W?'NP]XHB/TWR4OQX4<(S]7OY0_&+A&IN M%7+EE7#BEP$M[I5ZZX];QUO:/J%ZQ>IK MS(O,=\J'-\J%+,.5:364\>"6L86Z.)FZ76R/^$K:1DM5N?0D4ERH-;2]H_<+ MN@H!E7+W.IC[NF7$GW/0%Z)QQ@X=C#0ZVNV@-D-\?$L2+*KF1?T[:MY2D)]B MM9MFWH(M1EUIR$3;@DVI78A>'>A9)8@$QDBR]X@5,44(EUIL-0N@$)) :XAT MKPPIJB$-,04+A9?18B.%F_N37X.76,$A19?PK+8Q(8ZRXEG'9NMFLQTPM @F M)=Q)Y0@\=$.=[T3V;@1_MWVV!1.4^*I$&&@EL*9RQI2JGE7#$W-E8]==O%H1 M'(%+E2JMMM=[ H"N&JL0B*E=E2 DP?*#:*Y[[=+5@N2EMCT+V1QJ53NI6;K7^(H1T_8R;2VWXL5'\\GT>T*)3,QETAV]I%#W@!'$?]HEMZK)3+W_!!7ORJ?GX; M*&W0P;UK9RA$ MB8O)YNV1KZN*@]K8?Q&P5(57L+@%XV&1-9=CZBK)#<(UPWY06)=# #"Q3#X9 MB9)O%7<6>%U5#@O/6GC)I?*!;8HL;"TS M$%U448E#[Q^CZBGK4-72+FQI>ZVZML977@A@6Z]:+OB*C,HM:9*6GE!!+7F[ M$17ZBE1%H_#J= 4I/;$=%5C&8.FW/8Z%9(;L KI8,-3>7MJM*W#KL8P%:"NR8WJ36V9R;GDJ;1I:3!=E<6 M4>:$T;CZ5>'<\MGD![H%;R2S_BGZ9!(']MH4M5@,AG7,2+FBL*M5;RF'6-2C M@V\!RRQDPUIY]Y5%6W=5>XE358)# F]D93"LK.5\T1B0=LU,JV*QKIEIU=$L ME3K20.2;06(9^.V))+6HT:G7=LT+OE3[1A5N;2-2+ECEVP582?:2:)+I*VHY M!82NY=BN*MXLJ$6OFK*!DL@^Z86-,2(&X!U,-ELBE%]_!;2I_*X4"8 M06TJWVLE@0UJVDF1I0VO4?0KJX+%#M64BELL"%AXY07N7%T&O.37MYK XE+' M:1QG7%[]-(1%&X'9 C3)(AJ2%2V,7ZZP)G0"2O<1] W!@ +HIR: QJ0/IY7L MD24CRL1%%!MNK@-&PH'2RJR :Q?XJ[Y4%*J)NDE*L<142II0_>*J\$K[(6$A MVO!&^?DD5<^1J*LEZ(JHW"2ZRT0)=(.M7H)-;SZ&15K6J!H4 P*O3$LA M(Q:PJA)TD' J?6S+>_E3$3$(9]FE,KS4/8&4)0Q E9XM-J^0!4$J R'DX>(E MRI5?R%2H4J%V(VHQ]9EPI_4*;]ZPA8'&&XG5H?S&7B<1WBB3#8EB^@C<+/"Z M\"-9?ETW3FF!2&GJYZR0G8^QVC K\_K-VZI+0;D6EH2X+DS0PKT%>V/H?BR^ MRR702V:2U<;6A71HEL]DF1,:*RA]&IR-1/F1;(='KX"\S8I;SE948:44+Z(3 M*+%!L0C3+ >BZ\8X@E2D".)Q.[S=G,E3Z$@R4&KNR8@!*FF/1CC\,VMI<15W M0U9NV8_*( )9+M6#4 H,V7-"%;!H "$6MK&'90=Z,1X1543-+]*3(,M W!FX M"W^NM!$8;RQ.7+$5-5BG+#I%%+"9'&970*^TJ+:J9A"E, M1_.2_&?DI&JAK+PI2CU1ND_5E]8.#C:%PD+$B+]JE1:^(]W&M##5$?2+_9JH M0;W2>V)X!#($/10XGDGDPI(2[*FJ6.FO]EH/$4 K$C:H:9<;CK?Z^\L(OSP4/39[V@F(X^.4@^U1MU*2.AU9MY7X73Q)X:'.X,-"P3FP M2$3[A,;G,;PHG-Y?L)43N>$2RQ@BP@,C$OCH3DP6+YR7(2)!8 M5T*VGHP*,>F6\"4%PUF MG"(=9*0A<8+N).L?WI-?BYY?"D9 ?:D6FR[P#3NW%12'>%CEEIZ(:=MHF^R) M\O 21,0^U:5P^D?8C%QS0B6?QHJ M\WW;S%!PA">A/C_Q9JXUN\6<6HCV4A"/:CW+QEA#W#,(U1AE;JK&PI/,EVT* MAV%^N M[#)X(,[ZTL3MT7"N0+^*YI 5$]'9=B)](47>CJH7>3C#D/[3B82MEH)+O:/4 M%I#_N%QSE3?P!_$IK*#7EG5+A?LULD(T4IQ1U/JR[L&C0JM@@B9Z.5-I#$)9 MJEBUFJU[/<)8M,M8G!>)CC4A)] 75>+B3"X4) P'-%RC M;PYKF$UE"YR5E;<*1"96U80REN.$E"CKL IW8!6L#JNP 6MYSJU&9",(D4>M MC43*5IV+:;*T=MG&%WL&RVN;MGHDZTA"\MOBL(W^6>RTIV$#+&H7K7)^./KL MNQ(NZPJU8]7_GS.XC[8#.P$^QI/1C (#0/4N-&D.)/EL@J.K*40<4F29:R-Z M]TB\>XV1:%))1%:BKQQ&LV5R4YHXU&^65;S!>%S+\W^;P4,Q:*:]P16\)]J MV^",& K>46TZ(0@Q7,6T3VS^<:J=@) M&KRF,37BDDJS 6,.&4QROX+M:*#N[A!#PY[T8H0=0^H=I7^*Y5YCEDKN(=I M]UPW:((FXGMJ_RWGCHM$:ZR*_GF[MXK&J?>&P"W:!C56,;? Y4^J.=#4%1PL MO! J3>6 U:\BL3JJ[[B8$"TR\_.ZJ]!28=48NQ.A:5*EYREVJD03)ZT$6O1I MV)J*P 70E8&IF%$^'+:/I&Q[MFC3+)%,3>Q0(#KKO.RF_:P;,[Y;J$CKP622 M7PD_]CTV/Z;QZ=K;(K^N1NL=!_V)2^]!5(2@L)CR')ULG!Z0(69#BC8JPL(4 M2#JY%"B@(CW'3 5%8,4GTUF!DZ>D !6@$X4D.L?D"/W\O)NCMG[B'&*V!KMX M@%!'O4 =)X_S[$JDK [&<)!E"AKY^58WR!:[Q!\4M1+)*W*EL.T3.>+-O"RB M]1KBF=8LWQ7OK)O6%\+T8@PE$OQ;ZJE.B%FP=/9@0]G5KROGN5T@T]S)HD); M"6CO2A7#SB;7B,7"]?**,-0R0 KOTE/MYN2D"OAIQ]9"M8GX<1HQ,%>.0<79&'U'1!)5;")1J&0X4*L[)AR^1P6^$TRDFX+*[KWMFX MQ'08N.AB/B-J-2T/+P2%2CG#)G562"*TR,D$.TZ"+P0\I(&$MQL0W(L>)"T20=2U!XE6 MJNSQQAFYS2WP?J#CN2K74WACU(M@$"D%34*Y4E0 M'+4KI$ $&"YP7B(Z(+A0H)=*<"8+\K(Q$H)N-KP]@G7 (>ZHXZU&,Y-&^[ MI+FC$EF/UQ[#WUS(I_IG>^WR]J6+WN'1K$W*Z> M55$HV6$DUMR^0U/(= *JUJS?$QON^):,HZ@^0(NSB& ? TNULZ8H63VG)\L5 M"&'CP\\DNIM($@Y&T=XWD:0G00328XNQ_(6BIG7\06$AU3SY16?M]L$IBQ4? MHG@-:]#G2Y-7&DC$+6D0A(D3[F[@> M\2UJW)JH<@-)AJ ZF,DJ/D4L40-0.EGBUKN0A;Z:\L>JT'/=4N5G&L-*^+CIK)O$) M2(L W!(<5%8EUK50F\^81PU =9%PZLYSC:WUE+A4#@__;ATEVP@=.J:O>BT?:Q,[R6W!R00+ [S(/#')[CJI:(7Q(D>Y"=- M,X[WP*PHU$JQ#/GFF\\8Q_ V(" I+;C3&IRSK;!(+Y6CA$@RG<+M$VV[ ($/ MQB(JNB?!+HJ3&E,D MJYX4FFD1.7 #'7K[X),[D@P=D.BU:7= H@U8RT8 B39%TBU/+FK$TZJF3M2E MNZ[N)KM@BJ,X)"BX%CEU*RF)1U(*]_^Q]^[-;1S7MOA70=WRJ6M7#7GTL)W( MOK_\BI)EF^=8D8ZHQ'7_' -8BQ@!ID!2,&?_O;:K]X]&$"DG$@4PJI4+)+ M//JQ>S_67HL[CA.:?<;$&6>_DR%CL@P^^26ICL28,)&0DZV*BIWQ8>I!"V+8 MDWB^1]]:>,H)1C_?CMMJRA\^%K0R.-.E&Y,L?5)L$?*Z)>7@)(/(YP-A.'J] M]-:#6D8?:KE:,S?%WI.&5T3<4HNR9?D(?[L8/T'3T6/+QY"E -T#MW@]^I9T M6!: TL3@1N.X<@FJ#VY8G0HSR3*../"OURW_,>1S"+U.E>7 MC!"G;9+!_Y=*>_^^5@QMSDTZLFSIMAQAQB\GKKBP4*6.-T(AP4W1CDH$CP- M5 S+_2^Z4'=HZJD3EW ??1W>:P)(5\0IM0UO0'QY^+RR0P!)W MN0R$LB:X;F-2$"/HHD_8JEZ-;XB!N /ELYHV]6,>D1J)-[11TQN2 M==1H1RT;WLQO;S&.E*.(QJHDVC'L+EQQ$4.N]7Q+N^LTZ0AK\\^B&K=8B_ X MA@1)HK/!<,&=)RN0C+O&+<9;EC"B0NK7A!2%8@] G(7;3& TZBIB[)ER38>[ M]M8$]-1V%;,A^(YGT*(F>&6Z;:YK'2"9%C7W^L"%6A:XMO+10*G)DBBA:+<9 M+Y3E#+EHV8V^U(F'ES7%?Y0,(UYX/3G]JDC=\"G M=JDMX>+V+1B=%U]5HU09M]!I"7C?5HM#WF@/H,HQD2,K4L-:?1]<3S;WV0SA M.%/YXOR,S_C9OPRGEZ=%YE?+.)+4\2;.'*?I S.D2D]2? ZB@J-\;M?#.'_[ M@%8NOJ)#KT?QI*P]]QN;^V3M67W[;>A3M+!_[A_\2-RZ7S@X8N>VZ@[E;08< M%36OO;9!6HR6B1?>7)K[)?77KP6!S+E[[2>M \<(["QP_"5=G)E?.!&&"<:& M] ]QAOV$6Z7-:"EF< M]EYO\7UG-Q\!>V*O.0C7ZYY&,!>CH_^3Q"P[;@BX5OV:\?9>[.A?]0C#X+3G M6L)T.]Y\H@-NT*-O:7:[&$]3^8$1-H H:EPCB&7AWPD ^O8@<7?ODUYXWXM_1/6TFN?1AEFZWK?NKJ?LH\[92^XE=QM M?J]*"[N.LQ)!EW6<4RUFN;(N]^@!] Y,)1"@XY81C70F$X )"]]K3%Y7S M ;F#*3O83L[U?FE\U*7Q@U/N=G/+Z6\%57JFPOO)^G23=>;=6,Z:/F'NZ]6J;#DBT^/3AP,(5&B$+F]AX3E8"@" M-IEN:>-X>&Y;TA:'BW,P8V6'L:9<8*Y$6J11G+:KGG,*A_-GT4>?-8NJH5(' MS/&)P6F8>8=_.#&J]0\\J#\5=,18\CUPY/Q5PHX92)><0 M8.3K>\#('7B6>\!(GY6K;_-(+X1[/Z""G!&42:I[OVM@VDR3&:N^C>*2^^5E&RX3>'O##@?7D"G54T-O#,*[ M%> @X["^1D'\QS!N-RAC/GJ,*7K\F![EOS;Q!CQICY^<<@2IJP\5VCP,#5&MHUT="4G@^]&I8 M]14UE)<,IN466@I!U*QI656XA3BQ4XKNE1E 'D[40%?;%KYO U>ZCPN+I-)+]& NF=:<&$6G9'9I1LD.3C=44H>P MP;3J)HN&ZISI:XH=K%J.PHR'EI] R\4R9# .4BQJ]&>#$>R.+0W##N&ZQTI[ MT+86' MBC3B9-]<2R8%G_G1TMF!65]W;T8\\0A)#X5?=Z#4B"TZ:L\2J6P2O M9!$H-";N,$C+C\Z+T3G8-A^>\::+V_Z,B?Y?!Z:3J-$Q$C_PX.2_.3P:8<-L MN"%.:JXMW;^43EA%WN[= +?Q'CYAW^,%6Z2+B])$T'0@P-VJ&8NMG*,8OX7\=JC>*(N\"WKAXPK[N&3 M/S]@]@&%&'WQ*%H<^>2ZF99QM?R@%'+H4X[OR@]R_B:_J:/ 8X.!MDQN3J4R.#@.[ASWI7;JBP$G R(9#_I]#T8*H%Q%F_'FJL-(41?6ZD8J9E.TV&\<7?+XK1WR_.7O"CG-._X-P, M ^+I?-8VS/B"BCIR,4O!^5_+?^3ZRGH2@?6I+"^$8W%<,9CBM:H.JB!O1-C2;!1P7>A$X=X'& M;]PT;SL#&.5Y/BT^$S$LP[:9ASK> 8)1]'U3$6P6XFGUC7ZIF=A MXQ1@7U-*B<& 9T(T08, MM\%XI.8-&QD!<9#2"U(R5),>;LB7RK&^"L$QER 7Y2M=$J$7[3<]F>*1,WPI MV:A=%J/'I1E]Q:R8*CYD\CD 5NP7B/^#@ M%EO5NPC1ID_89#Y5K\'II9A\RKH"P+@?;*4Y<.TY,CK9>R6)P&Y.VH.@A,(& MX%Z?/OH"_DGT&B=M-6:2%*7DFI+Z+!ZBN3X*09_7_JTE)#KN(.%-XTK0(UM_ M^XO0A1SCJ5\;7JHDL+E%2^(%VB!">N0VIP\[+"T.BJ.XDDFF!(HDU7C#FB3L M.'6FLMIEVMP;)9N5GK#HA1(Q%)4KJ2' JT^@/0NIQ)GD"KFCP?NS1S*ET=E* M+&;4EA8G>"+46#AZQ,4L9)L/ $)Z34E"@M_N4J&@L,5[GN'0VGG/;.\UGQL=Z& M[0DWD=!MJ:&Q7,W]1[P9G2&%E97;QS$6Y+%"AV96"Y/.0 MQ)@B.7-)=#0NXKW[0+C70:1]>P[=#CG4<7@^ M5-1FO*OT? +A_TJQ(155BDK(?EIKV0.3;&A+K; M"6H?:#]W)%S.NS<3LA3/=$MA(U4D7'P#=9.IE5:XO1EP#IS#UFJ1N-T4+F*\Y%RX^>U2<%KIGC"E"FFUBCFR+U5%CJ8 M(IX!%N3YA6KE_9-R)%X[_.^V+2EZ#J0,_[2#U&N+>$-!I*Q.3%!REY/'O]0O%2 M'9$F@,B"]I7>&_GINJNFA!1 -#*:6?S6]9H.[B5%_C6)DELTC6"CGR?-UM-/ M2C1/"TO7,*S:'/E6J2@FVVQI<0+C<7GT=/3*&69N6^YAZCAQS0;96!=Y0U5< MA"FORFKAL$D4 MR3,^?_VJP"8K1A?/SGXX*T8_ORY&+UZ_DC\GRJ6LK5)I$W'^ @P**"%V2P 3EH'KL9INI8.7T!]L[Q+13O2M %2D MS/ZX:NS-)MWW-.!?/OX*YB:@*-6G!9*[7X<2YUX1+]6V)![7E22[ -\7@]U2 M"H+$U$4./MX)]XQW$<2,, O%:T\D_J?:G; 1K2?W_4UWPM*\2E'1IY5LL625 MA5E3Q4I)PLKPP%0*YW@*6RW5(ACUZWY!%TR%TE-Z70%C,@9N5M%.O[.,F=% Y<4U]1^KB=C/=!L7@#D$ M7(S^R(E8Q'L+=BKA(XK17YN+__EE*)C<'SONA)D63-Y;@$]M 31L-:7[3VL" MSD;+;70!B-&I:U9Q9:^%@=X0AGLB(*XD]YO^Y&AU7O/IZ/F[$NZU=1<0C4G7 M*=6:M )$<]ANB1(>>PI2,+ +[K[F'0%H8$W:QAN!)9 MGO0V5%ZT_,%5.5E*#_Z_/7STZ>G;_*?HFM>?'RV2/WR_M-^JDW MZ9EQ*KZRVL:G#@I< A)%'*Z+V0&3">%4$JH:;Q@Z&195;0$W81-QF*6OD^Z* MOO5.KM;:AR29Z.MO96(Y2U=P-2'=-GV^S,29-?B]Z/&7*R+G0(=GN>;.9OOC M $>9Z,9LVDYZHW7F[O?3)]Y/+R1,^D6C4#O\/OFFNIXW"RA,5\RBQ=Z>A9*= M2[GVZ<36S5 /_$[ S=PASC-U^V7=-(L>("$D>*%OD_BOS6J+XNA?FW4@#&$Q M>K6-!U<\?7XX_^G\S44Q>BV'"4JUR&^Z=&LJ'51$[NAX\>)V,8#2.= M?9+Z>D/A\X^$ 'I6SF9Q;[YI6K"SGBW+W^-E^E,M4#FD=U_\_W\6?>A=3\/IWCQZ(L41)=:3[XFUM22; M2L@&Z/S$LIX:>FR' 5FV9MJ S]]-T,Y#1=QR4XS^9U&]+487JV8]JU"Y>-F6 MDWB+I^?%Z*EB=%^.A5#HAV89(]BS1=S!VW=9E>-^47_J1:TD4KR6:6[^=C[Z M$8!JR@Y^VB/JK,Y@\E;Q.W^3E3QRNDMP%9)D)N5!J9)83IN5IG?& 1J9"#C0 MB4H[0[129#OL(_^>V:!PVJ<+PE(\*RB.G5OF=I%OI>'XY= ML.XE1Y&,P7X^652K^/GS'YX7H[_'/<=F:72QCM^(6^UU("+=L_IRLP!)\&O[ M"_?MTF$J]Z'.!A;:)![.W[C-N@3@?]/1\(RWVNZ3O23&^'X'?^H=_'(%9<[G MYM(4HQ])FO4DQF[-[--[F-'#(K;A%38)I5FTM$BR'I>@8Y\OG>XZ.6F.&DLP MY<@> N7?C3:=%=9IV<:C"%7,N'H;0-H"P66XM3\>?@\?$%/V_NV8G9FT-XEO M=M:D.C[7GA*XCW*4U"1$.2 ''E?!DPJ8UKB270M&!=6^*ZUZOHB71]L#;^C< M-I@33-&BZZJA&).[%CQXOEW/FXZIZ[F9@F4#XU6R(ZHD5+X#EZZ8-";Y MOL.6F#KW>WQS72H/ERP<>/)[:!L?5]_#&P_!&[^]AS?>@6>YAS?F_0;+$-;< M IQ$1<1E\AFS0IJT4;N'4,DZ]3)SG5YZ9JZ@@3B-QJQLHS7ZXL\/'B@B'8GN M0&99$G8M)$L2%#&_&U_--Q=1NPVQ!JAU\_)3:'M@2-D@'.5-[^-X#5(%H8< M#&!-#UYHK?"*]:6!C]<6!>)/2STY"C4()I:J@B*AOJK:AEK?U.\+Z-6/@=IH MLQ8@$4FU;,#(L&'UZJ9B^H7+THB)0/>F;5,D?\#JL(H2E;XB^,@$,*5>@ P^ M +T&2G%V ,2M@^EQ&5L;(^8L#0N$:%P?)X8#9>9PSW?$3=^NRT (E/BA/9HU M>Y1].:0[#]H\NV;)>RV]QC5D&IY2=3T*R-MYHIPL%ULD Z$#L>2VCK(O$48^ M&F_WT1]_371A#D$V2!3^X09KN+WY8B$_P.+$;^">(-B%,A?5>MD<8"0$RVPFX71F*V+P<U'U-Z._A!3@22"7Y]F1(9<#BR+Q_ M;XF(Z:9=B0+6V*L(YLJDTP!ZV.*V*-9,EL(I%D?;&+_5E@4+#P;\"_G"BW7Y MCG144MOTS^6T:5:G.[A?%BXL.&D!@2%BSZ0V(EH6PSW9B0/30WKM*C/FL8% M*LR85^') A_ VOR']>X'4V\AZYGLS'4:V%]);W M\D?2S4A2[%V8;1:[_;PU M,#E1>.1/'&;#' 5/Y[KFE7WG>Q>%6RLO6K8HZ\L- MXR-92M;^PF>B-J*I9@7BK6;-U'!T]I%CN*Y225L7?U)?@OM>HR(F_T.>G MX.7+VJ O,D'E3% 3#KFHOU$$38@WL4K2=-3CX%@2^5$ASH_!;TO30HP+=A', M(OH0,C50Z]6FIA#0*:I_$12XAPU._L)UO6A*]#U!-9%:M1 P%%KB&=%Y3MU: MP],G4J&@/^L/DYL!\T/O?A0K#O8/#0[;_QL'$T9/7>S,7/W_1V&;+G;3Y<)G M$-<*&'-'I8#G+/ M)>BH^0GQ>J]_>/KBHG#T2(T+R0JN?"*FOT:/3AS/4_Z&?V E03!J-&IZ#-$. M-,M^-@P,:41YQ@S,>VJP/?T:(K[50[M:H>2BSETI=1@/X GT\APC.Z%/4[6/$*#H]Q$?J(;T0!D%+ M4)8*5"G.%+;>&E9Q=_C+W]X M^NBKPO>FOTDKXLK!M!YY]+3'L11IF/:9" >2>OV*1BAN5/;&G-W-K*>NXH=/ MGCP04M?=I=;MKNN+LU>R8JL0K=[H0KAB:,'*-7G+4,F;ER7U.N8G6\%+,DYO MER]"C5'28H;2Z_XW9XENT/7]G'%38!6>\#/T4_U9/2 :5GR&!HMK18VN1]6C M YDANH?Y:N!7AHX2'8VT/(EH4I9@_#V<9G84D^]%HW1?<3Y4@4OK5.:.LRC1!'F[>D8ZH!+./Y)S[X5@RGA>K=G73ME0.L&B M&Y07&[EE07B'=^<0F03FT+0,\3#GAF;_E7[4YRGLL04VVI/;R LIS"[.K&]< M$S7+/9*Z )HP4DNEKL6/>I+Z@7N*;7R17]) MA$G444!\4N4P".XXEN8;#?3BYEO)NA!2V) <$G++'/; )?T*DZ!@7(2EKLH6 M7.VT,*.WL9B^AZ*6<(ZYT*[]S>##'3GL9Z_.F0!?G#)J!(G.X&2N)%Q"7:MY M+:VY:7Y1LM\#Y33.AQ:[,&7+='DP,S @T^H2;$R2?]05D\@PK'Z!VY9+4@[G M=B+R.:GL[I",6NBX5P;7J;>Q G"./@B^R'F MW.-9TN*32^\C]R4I/693Q$]C78*P/N:>N&Y%[A%XI[9)S1DE1TQ*6NF%$;AA#%*G"LS5G+/D/7P MP;]D[+[%'-U@8G="SW6S^N[D,7W["MSAT<+)UD':EJ.7AX\_Y7P+XV]2HA=_ M789?68#1>QU='\9:$;^ZE'&(?BPND&[%LT[%-:WFB)F#$@92)E83RY*^^9KR M-3M'93D-Q(6@QFS/C:*-^P=!/JGT_L_N;/ED HM N5AQT1R^-&>\+P<2[JJ! MW>_\+1==8U-+P2O5%(V@*QU/=.&^@K=29G'8NTV\G8EZ!T<].+[K"7/%)$KP M5$3??FB5_/Y,^CAGTE.4HA>!]0D_I9&Z6)67\[!>5R=4$\Y2F+1(P9=4\OIT M9 ^R!->CS:H13C4"EA,5E+7\6,*1I=60"CV?T>EENRBE@5')'F\NQ9=&W:"V M%,>P&D6AL+4A,:EDSE+_4"ER/M@LZJ+?[XZ[MSNX26]T!YKTSCI*IANRJV H M<]MGT,*'=L)*UY8G?;6&M"@DD8_O)6"/$P9(F PL9"E?)-@EL( :?Q>R[?PI MQ5$FNC,VU6*M=*>V$WQKH+LI@';B(TRSDT4W"V2LVGA<+504&EN*2OG+.)1S M\D>YH?!^5]VY776WJ$S/:BNVYO2A*$XA64@$">S]4'Z&<(]215IL>VQC&H0G M-ZT!$N)TQ$$7:S/N,A1F$5@,M0;ET['&5>YIOJ^2E[E?[LW\"R@M&K./NM[5 MO%E"JYT I4,M;@Y%,M:M?5^ML-12H0K(7"&=FY<'ZV:7_5N16ARR_$A">V'T MS8,'>*8%4'.M'JF459E6'9M!PLE^#ISQ>*^?T!P3;_W?0";$4;M("^%56@A' MD0V[&$ZW$G38CB5?@E=2WFIZ\O#)MP^89@?4UT@?D&OHDJ.<8;#<8X8Y>D6U M"LK-#F^S5"& 5G."L?*NB%N_6>#$FXQ0"V)X!1H0:/$A!TRW%-S897.R;A0N MUD&(VS4J)L$)@5'%MXLC1.U0,5;K[R$,HH EIT'=1\\AC(5O#T!W=K>4$Q?I M0J!N@:+W'0N%BP61RHV.KAL[6*JC6'8$2S*QZ1A\RL,N48\!&;8,&GV! 00ZP:\*DDA;3G!6'&'A3O[_$0)A@1!/=9BP7SZ94 M@GHDV M+ E;* CK=4CY">ZL6_92"AU33$BO:E]=0>Q&);SDFK?@'E??A^R5QPVBC%5P M'+M!>Z-PKB>;VV7B,C:ZDT7)#1.S?B?=FK=(1WCL5$1VV20ZZZG$DW?"L&42 MZF&6N7A?2T4A9I-W1_R>'IIOXZ%Y#Q,Z!!/Z\SU,Z X\R\>'"7TBCY:::4=_ M#_6T$8*RHS":,2XL%P1-60M)T4X"<+&AV$-@"PD-8 @&?$/1 (FB&@=.!C]1 M!+Y0>/6!*.*): [3ZOA0.077)<&MKFB>/+JE#?XXS)J0I4WP MP*,+Q,3#VKA(_0 MTI;=,6]GRYJ%+6V;$XC\8\./'R=V(Q,E">CX[1F[/.7" QU"'1=ZX&;(#/S4 M:P%?Y[)4Y.0E 6%S]QA9T4LI!VZDC3Z^=K7:>VT%ZQ->)[YF&@2V"[;2HPR$5):@5 M%40+,2LA>C'X,=>E!OI\RBRR91M(K#BD)'1L0:QVSDY03%]?!XHM#^#8:.WR M <*6/C?>FTZ[UO8OUMTEBN6O@55<*4@F1*L1GX"-?,50R+?N895>"O:E(O-( MC2?QL^WT!#W86R6#*8F4*$M:@M3I5I"B&J)6!;?>9:X:5[%YZN1H>0\(W!O<;6Q+)(U$[LCY(WM=F;GKQC53JWD*W#N?31G+(@ZMD>/9',1E M-=RTOY.'IT'&>+U3*'B\CJ;.IS'R /7CXQ++9' J[KW[Q]3=_ MAJJV"$!24U:B$4 N$9/U\%M2WD[Y/)IW-H5DRHA'R' M5RI)&<4>H2-V@? <\,JCK8JML3,8\7]&!K&FNH*3\M1TT *9?R[;4>>J4-Y( MXT\2Q\:P=56W97W=,L]\B5>-1E4O_G(<$#) M29(=>XUMD<[9+/?!A[I>FOX.4Y+H=K"4=FZE-2U>&5O;N2'S[AA?P2 MZ^;AU_WL<_)'R1G.TFLQ[)50P58L[4B]4Y:.SZE4LYT);T8L.">@O/4V3E1J M_4\#!"6JNA0%V*UYU/#">3NJ9\#,A^C&92:5_NVK^* -T<@P>*WT;!7N(+W[ MI26W K^+XXTE]P,ON3.WY(YB#U+?0&-TNP>\F=Y&X9;A<8AO2ME>L;"/'L:% M@JS=IB7"@&A@5T V:-B?F"T\TE2_V/J9$NISZ?EO#^*,2("W. M/O=YH) !,RUQJ4)L%2*^2YD)G\Z'EVSII5MF[W@>A_/P+,!^+WB[[U\[4@>/ MUGX25FP\K?J#+V64=K#-\+*)4ZH3-!7@8):!>( M_QA2&.TP_C.Z*8&;W+-#/#YS:\U>F0(J,3Q)4PI%80[7;82I$Z9-XI!K8L@= M!H%V)/*YMJM' WQ)PX>"&ZAAPNGE:2),(.E/V-]XTX;_&U]FM@D+>I;3T<]$ MC]WAJ,,8;1.HW)' ]L +_H;*RIK=5=W\_6A6/P:>TP%ZJ@W]MBNDW4=?F?^-N@I44I*'*4] M'M)5%6,G :5OM:!:*TR,^-B8VD>VLBZ&*W0@9)PK^Y@A'8:.(*;1,BB#E1<) MXYR>DAF3N' ;)@T$NZND#RQ67A#8IB!A5D2*P54-JK0U.T=">N]VM[/&_2'C M4J[I%,I2D!7=K4OBZ#K;M UH 2_B0J-0.D[#Q?_\0II:H,DZZVN%REL8,(*HZ!R_X,]/ MZ4V>-=VRZ48_/*4K_K"MRV7SP]//Q35CGLUNE!J!X@AIC3J^5?(;CF+'_^JC MH /ACU_U2V>!"I+=0 PT:8B^1P7[ MOL#]EX=/[@O<=^!9[GDP>@$I27/CC*2P2AQ5Q0_S^>8\VN&";99 WI!#*5;0 MR#([?VR3%60BQM+;.'A(\2G?"NC,8#X#J<0!JCEW%M-%XCWT;,?9':TN?!KD M.>.MAC[] D7B"RH07&[QE0'UNJ'OB70=/"*PYX[PE&?1&;\.+3'BAE)+%.^- MVTKBO'BO"H_R+PPU1H1\\I2'&V,K<4IT0DEF8ZHME,EQ8I+I>'MYZ./PXL_J MAHD&3*W3*2X-5(Z86V JQ+PWF+/>.>Z3-_WF$41.,Y;16J%#)TR_&TTWB0-1 MP)%UZJG\3\K M9IONJ<-A<>9:33Y)M:#(KT_C50D[+J>'MD:RM9IMVU M5(3).@C(1>CZV"I0%<%G7%-U@]$N<((N@^1]X][-&?_BYCHQ@\?\SC(IV!!R MGS,)RGNS+52MKL8\],+*LA>O(:SU00N!0PGC$;D //!.M$&\1%ZD78^E!OL9 M#4@59\JIK9"GG3E#/>)$ 2HB'V:$F0SMB8_?R8-O=PS-W0]>5,)A=%Y;O1X9 M9I2@3AC]A7=_U2RVEXMFS>H*,9I1^N&C,'QT5@HBN2_O0,*53+*(C #"$>YT M,5DBXU;EJ@0O6$YPJ8@>T@"=?)UXLU"#?%A(T!$#X4L4G1=0-V=[&DU7 +]U MF&RH4-X $Z$XJG0.07PE_A94I42$[9AT@$+]]9 M3.J+QK=@@\@L_]'9DYYM35QS1)YA61;-Y.U)58NHR'59 MJX(,$Q@UNK5H]=7ALEE7M+&RCPM"((-1^'.6;RFD8.E3 IRT3$!V_QF-9(-* M8N] HZN@@SQ[$3IZR9,Z#K?PA=LUB7=>"B@BTUG6ODKK"F/)G>^7RJU%RWP^ M50B)T0 :/#B[FJ"SF?-U=K A/_=3X=?M=1ZRPC01M44GD*2B N2PQF%>278( M.MO7Y+\!73G?CMMJ*M]S*G+',>=G\6W[,YG(NZ\QMH[6.QK:R5M)S9NC[V= MSC8CB(QAKCH4.^LJQ1P,?'*2K\OJW2[DFI5(L$;1%]7'5].&;M2YZZ[+E2I^ MD7@LUVH\4C+?S FFO$[^G7L#Z-[)QX<&%WB(,2MTXECDT-8 -6]+QI MJ]^1"*>%'JTRV;CD=& ,)MIT8QHV%)1 AW'-B76BU2D2%#0^+T%VP*#)@9L1*ULU40B9H5<[/A(A$?C!XIS*[V/PMMG M0))CV1D=Z/.G+DK6=3"\<'"FEJMJZJDU^R25IYQ4R5OWD@80KW%&=3FGF M$V:QL-#1\<>0T_IY,Z;I3[\QC4^A'K0$3[SFXH1 1$F + Y$T@R29SC'B )Z M3=SNT7T+;T>7*(./MTE$6=9G&<=T4T_LJ-F&]#=IK7NCO.M0J=J".4':Y[\(D2>EZ*E#YB* %V@ZRET'H=E[(.04KDOV0#S M]9(Z"'5;F'2&Z8GNY&N&9/EN,-^8#9XN@3_U!=T!:CXE,5$,'K.N)/D@*0E)L3SG',73+6&JNAV08@+DTFT6W#X1#6;=]*"3 M/.9,-:KY[Y&HW:5D:M>#J?_I>Y&'9<>^W\ [,*X>!_5S)I"] S1)MR9% M4AKT7;9TVIIJV>QC.7-X(G9@U:H'3[Y7Y)&$9)67)>[VI[+N\05_>?3@'E]P M!Y[E$^ +[@W9'S=D3M/'X^/I$$(AT%R.E-S33,QM$NSW4_7'IVI0+R/EQ5BZ ME1%Q":G63RBPC^K#=:EXWL_FQYU-7Y]SLZCS :Z\21LH[](L')?#26(?^* ) MS]@8[B?]XTZZBDJ87&#/7_3.H?2?VDXW%_)^TC[NI"W"93G9]G>:84;2>8CI MNY^;C[NAN.8O4 U7P%HQ*P#)YU#+--6LR;J2CO>$_,(23N0F_;CJN$U;U5;,090TU_I*P')Y.5I$:U!XK M!KSSC)2JJA//OIT>'@_QGTWKZ/#MJY51I-Q\$Q/^@2%B(M#J9 &J$";.4"?Q.RIVH.%3:?2 M.A-]CA$YHW@0%[%J<4_B+X#608<9%UG)[FB:5MH_VTIJ$TDFD00, -1N _>D MC-'>_#:CTM71+IBWE#874$%4Q0;O20T8ZYBA''@* 55Q+CLEF>(/NH:.PS3\ MRCGZ35W2= .K4J.8/SU9-R=8+GDBW ]IVOR.N8AIZW>-Z0Y\A5EK+)C>190F M6ECR)/0 GGW9"/!G4D8K&>C?SYCH0)<1U M')B&:KFAGC2;FK&ZY-=F Q5?;G/K2O,,< M?:,+!L<(FH>OV1F_L>I8)8HE3\J=2')%G<>.#8>83"Q*=,PD4&:>2+2PHS%Q\(%N;5[Q_(S!>?_'HZY$: MS:9:,%=[Z3!IXBV>COY63X7S*9J]95([TNL7V;4)AD"HY;*=QM\^'V&WP_='S0%C.X5E@LN$S<4K-'?+#\K$O.8H^I ;5& MN(C4WQV_MEEU!!3AIQ69 MNV="?CR_^&[T8P5Z*;A'%P:3^\1&XR*LUH&D#A\]>/2 MAC502@>(L*9?28D MOA%9CH@$%NTWJ,\J<8.1S?+]"V"NORD ]P MP;?".T%SUPE.:Z&(';0S]%*DT &):6=@."7#W3NG_#'$L'R^\]XKHFL]X5R MVX6\G%=*%YGY!7R9E*5(ISO_A<]VQ>"_B]=KN7\@7640CZD/F/8L3,6$HEN- M*CB"-4=!\[)!>\:FU266!T'K9DTT=-S;BAAWS*U,T43B65RC;\AQ;SO\Q-0= M+M@;RP2:029B*X[MI:,WNFUQ<"S)16CZ0?+;;M.2ICT>_)Q(O MSYLW7YFI-T_HLBD7(KIKJ#]*!!%4D6Y"XS^)]H[QXNZ./J:+UIL&/-GILQ>C M+[VQCD9OC:TB+M=7'Y0(NFMV[%C=)TK*8AEQ@E*:"YK9^I,[4%ETPEV99N'$ MY5%[IJT&^]X%NSF/;0J*:E25CO/&4KT9,P%O:MAFH*UM757W/I*2Q[D0S96_ M-:V0-U#IB8,?LE^;FCT@B1+I-8S7SN64Y:N:A;DG+SH$+GQX#RZ\ \_R;Z/. M\V;>;,"P\XO1 !R%]4+!]MGSE\7H3;,<751AK+8?AN@9,2.\28[M2Z9&*$;/ MIZ.S\;@IR)X)>2-R:-JQ7J&7![D^42^V2Q2I30X^U#@Z3U,-1Z_B"$V%MC&> M,V ,*1@?U:V5+5(/D$DM$$>[Z:%>R'+W)P*JR9#SQ:JX-@F7U=O*J=WCM*!'%(@;^ MDSG%3:BSQ=-.'?F\F)&(H)AF8Q2Z-3J3NCF');S!\EG;[8[Y06*--RJ<*"1< MOX+@8E&%*W9$XJ(V#WL<;Z1)V''3O"W^U:[9+9W=X5?Z+L9GT;&2P.+-'-UX MU \?1Z4E'F!^)TN^J63#\DD"&= UV MH B6Q^D'XH9"9@)BELH(\R,44>8%K%(=$#B_WG1==%_9,OQW=*#*XRF5[S R MQ:!B-^Q%%()2/N/AHG<"@L.(8;9$=H13>9-&?)V&C?-%E M (WB:BXG**='*!;4$%!KT6Z!$[TXY[4Y&Y725Y(]L:Q3RH41=8,>)I1HTK^- M,C[RHS$/F$354BA1#)PNC#)CM^S6+RLR*SSD>RO>OJG?N@?XJE(:@0COEJB+ M$N(]&H/-,LO2'\O8DNEUYO8PM$):G1,A3_:A]X?RG^/@^'-)2R[ H8RNXEY= MACT0%,<3+ZZ E,/&(2'F[9E6?*K4!-3/8 *+&1-SW0TTY)*)\RL MFLR"6]$.V4BU'[];2G#)$;=%H6J7J#QK!C?:8R93(JN3I@[7R6$9.D?R1#1% MVL"RZ79A8XE$B3D8[(@F17CC4$KHL6.9,F_,V!,:S4-YQ;2TH*D(5"9TRK%+ MP7ZJW-QPSN%TQ&!XWI;(8&8O$PK'UC] M&,'C()VBH%I*=&_D6%I4'H*D6Y"1=.I_IGK&T4C.-FSUL/]7[V>-T*01L&D39&Y2P&TM6E MB!MIEVB1.>A,FAB-%7 (TK>Z:N+_;WD\0[S0Y$B<'I*JPQBFM>%6YI*A8ALU M"95$IP) ("H6.$W?C9S5 ",:LH)-13/ZMW8* /XM3&P_X,'H1)SZNA_2=8O1+>@$ET*W[SZCB)PVU<5F!0$RI0G,45OQ[W]]=G%6 MT%O2"[V*#MDDK'N/>1%]MGBQ:?9+CD1R2=9BIY)*[&[VBN)O MDI:3LSC\T:IS\(HTS5]\\Z?BT3OJO;*7,@DW,D'(Q(8 MM&DI1SSP1"FBD=,RIU>-N^,M2$GEF3T 3K(40\@Y9NASFUL8&XO4#$F^52+! M6@\,B]FPX]G BJ))[UAEA&,\AV$QW6^+S5J/S7W%;-A&WRJ]&)M_*3=5;+3_ M]LQM6-X)DJ!40U+)IF.0=WI.[C^:3H2T M+#[,9B%4H]UZ,Z4N/PICKP@HI%2OU3_ :CZCGE+:7?%$*5P3DW0:LL''^9-K M&H(VC0^H>P3! 03!HWL$P1UXECLA?_2)EF ,--OUCCTDC4.F-IZ!D5:BPQ@N MEI+J-BRW1/3,G2BE'K5 4'SL6$&]F\P;4F#/3&-RG,5;C(ZS$U^#!%(G@/46 MWF^ MUOCB1JYZ;K/Y,>V-1?GF#[CM0U[ZCBM_[[:[[D>![J($5+BY$6^' SN?6"'! M\WS81^4"9(KK^5+E=CMN*Y#QFFS'-)_T*W^"N@PQ59_DF$TE)3KQ.)QU:&$W M;9#N6%3T7.I&"O)Z5L:CO$OW+]=@9A=2G[CJD5Z5[:*/=CK@VY'.!\6X4R[N MQUO_KDE=C93=S574V.V-95POS93]A=XR$WDA3T/DOBCC,;4K,+X90D[+VS\].1DXFV ; PW@]$?RW@Q@X5 MA*UJ*T$L!"3B'&)6DN!41)I$5,RV733/W6 MB\='TTE*Q10 N*F8"EYY*)-W +$0E9"@$L-$LX&V+'W9^;X%[Q+0[VZ0,>%% MI#\FYY<3*9TXT2?QC&BN:]H*W@VG,V@>%BNZ_VS34HH:31)3/6T .Y+(E(*Q M:/B=)('5AB4"Y)?7]D_:.7Y?6$<&1Q;&0]V'(_4&IC,JD3Q3-8_W0&R01.3O M9!?[7M32/H9T75"O=0N?76,T7['O9::S*6F1U0(,1M\UFA97SZ%OL#:KZ:-<1T>=_$4,(RGO$SWSQ MC?R;2$GB@SQ\%$^#>CVG7.9THTF.GF&@YA6Y=GH,(PQOX_&\JF@O4H@*>TKG MM3%B^S1&EF0J1/R=,[<"J;24ANQ:*W@D18[AQ$G!XC^I#N54 ](O\26DLD9/ MT1+]*Q3Y.O]8X'3B')?EK?[Z_/7%L]&K&&XL-VM\8.?C-\K.G;)0&]C_JKCM MZU(R#Q5XL\A3O+RJHFNP&E<-C;03/@QB>-$J\9EK2G05.Q6GL*.=G?3 M1F>Z!W8AZ]2FS]K-.>$0IL1'G3C?9]+Y9+/$>]8M@_B&78@!+8MOTHR2I\-3 M5KE[3:F/CQO%Z2HH%#?"MH[M8I^4:Q3J:>A'DEN7\FJ](]Y6%FV(_ D8?[PL MITX'L">S)@VS7]9-?1+>Q7N@LS;NLF9;+M;;$ZRYKXZDF)EV-["82>@24QZ7 M6;0QNZO$Y=Z\UM".^TRG[#Q>+OJJQA@R>O;R[^<_G#Q\,@)8!FP3MW:M[O;! M]G<-H"\T@):S[=@6S.Z+,M*F6L$*@ ^??X]SB^DE!&+"C$1L*&Y01DN[7"Q> MGK"0Z 6_C![4VV[>K+JBGPH@- DP0"QUV+-%I'MIE^0.">=(Y4#?7(=M(< ML&<4D6)XW*V51SCEA(I\02:%%8JX94S\0MV1SVF(DHD; ;C0Q$)H$Y%'YG74 M(L:CA!HG6O*26MIR^W8*[:+X"ATV8H_M9LC'-7"1*YX=TBY+I:^RX\Z;LO.> MH7E@S^L81FZ3UWV1>6_DW)T\\>[=31VZY"#V_4GQ()7,T#UJZQT-'(]]YVD( M@2!9QP].2C?Q98,I>$JI(Q6Y_)NY$V;M@QWS9^=_^>+7]BT9IG*)!N4 M&#< \2;%Z+*FM=9NA XOSR?;-[$*WU.\FQ#_YV< ,OHI=6^]#I<;AAD=A2E!1<4_,\R-0R?@(D'WL\3>);4$SOHA7XB&]')% MZY"H-Z-EBO:2T[H:TUAJ506?$TVBM0(*[4D4[,07^RNJT/%M%H1I MFO1>TY!U32O"4 [V1!@ >U]G]N.!L5G3NVK4O&X* 8.B^!/= TGT22O_&D)7 MQ8B)54.;=K8F=!MIE%J7[P(]YF8Q-;%F';LJOF0:.UL=< WXXYY9=.+_ZB- MZ[[74ZQ=4DKB:])8WY>C#Y2C']^7H^_ L_P[EZ-=I[*WPEQ&44[UA-[L L=] M6DF-5A-$R2)3_[KJWHY^+"=*Y Z5>Q0IRHKS^Z-7J'V?%Z-SE,@>GAE?XQEE M2.-I2V@H5EB-'WAP\M]WWULX,^?P/)G$H_$6KL.XH[J0)(7 ZMXP'ACP\^OK MTPDBC$0@P'CZQG7AV37R[U8M?Y7:N&=5'+]XFD[6;5/WV^\OGC^C2W,>'>+2 M5$7VRZ08_6,3UQ81.0_\_7\*D_3K__7/^#)E)N,FF"[5H^=C5S\\(SIP.LVC MXT[@:\K,BHK]A>R&AX^_++_"QQY^\^7T*PUKGK^3DNS99$TONRS?^IA"3M[] M R=ID*/0.<*-1/D M4T#30JU$YBY@5@HW%*-J+7X*390&4/&;Q 2432(SX<3H(GMY^:N5SG2Y]-99 M-#FGT5H=1R7WU\3,Y#PQ3Y^1E7/75I*":QZXZ+D,94[/.#3FT"S%OI56DL[ M)ZD-?(2Y!ES%;?UZCGI4Z<$>(QZ_4[ MNZ,\9@S=HU.L(B%EO>7GM$89UX[LEW\<183UM!I;(MX7-E&IP*0;\LKE1G?[ M/DMRMT'3+N[^TEI3Q77 Y/F[%JVMCPZY_M-O=@.S&8U_?_^U_L]ZH=?/_I?MW#N_O)_QNU_ M_N7.^X3G;YZ_B/[MZ>CU^<5_CWX\>_;FY>N+SV7!WY+)YO\VFU$W)QN&3 2Q M+$_B$IIM&"P4O9,8%K!QQGE'B0S*.DU#-VFKL8H-%(D3F1OL%PMUH79]&C*N M![=(/Z$^'+)0)/*G4\>]:7[(#U4WV71,=0)4%+%25>1U)>[L& 4*[@*?>9UR M3"\MQZ21D'K(U'E #>0WB0:9.381.*>-I2D,&\QE%>YBD^RQ MXFF)W/"ZD[.&;/48_<7$S _KLV>*3'P%)@N>!(L,O05D"Z9A ]8):T45'SM^ M0-O$]:MZFIV.SED$1B96[CM9,T"F 95JT8LY;_ZRQ>#;NL-4*4G >M,%@PL" MJ_&W>D&H2U,:BWN-&Q^+ 5MII^0XD"('#Z2=^'@M='Z01T-)=6V0PB?[%RER M3,P0!W,538L5-DA+P0=PFMQ@)A(9-56$R.E?(9:T.B, M3GQP^Z^;R5L9TVF8P!+PE;?1 O"O%PB::-\RI26NM$U^ ,G9?RYF\*"!?TWK M]G7"PV)_/K7,>AP4_,+ZY#Z7=[YEH5?9X$K+6*>Z9C3.W.#(;;1PC#O$BM,* MA()QD1)($S(7Q!7-/KWL6RHP<-Y\<$$?"7@'W"HL0<5HG0JR*0^>G([.I!D; MHR1[\< 4VJ$ +U;8:&(3E;'0=.A4:1\C%R6PJA4 "I']8:::R% X@^$?ECA M[@NV\Y&RBA-DW6H?Q$# 9Q@_M71"9@0%XD/@M!@'ZOX)N00 MQ =TD5$B24!W^[=%R#>Z'W$477B*6$VPU*QG&1B;Z:_T#(-A)-7+!C]768Q."([6%\E@6'+ MZ^9(J)5:UT.3=S M5Y%3@/#A.0\[6C^6*^TNN82X$/NW;+))6XV.8>U>A:W2)V6PY8T_L:W5\>?7U?H[L#SW(G:G1W MUQ/[V8Y5[/;DCZ43K:=U&D\",J]L^#--9)+T<*>*G)=D[@:(&,4&Q?B(4Z)5 M:T>3I*(WG9HLOIQC9S0Q9 :UQ^/(,3S"_(&6H^7:"R3>"*(^+;)S?" BX3\/ M^3QF^W;/[<\M,MGK5$*1B;QRW]@Q/*F,3=19L8+$L=[5987R-?OXX7_07#_^ M]C]V7JI1:A"T< DM"*G3_B6IZ/G,B:9"N$S*V2T?>G#&I*XX)/)7Y64A(GN M)-[IX8/!][WYNU+\_U^;.D"D\=LAE;5E] M#JW)%O1I+/HW\N-?PB*+CQ3\E MX76=Z,1TP@9B3R\XI_U&O;X-:JPCYC1](,F?]%U5\:\&7%;58&N)>XV?GJJA M5Y70J^EX/&%>6A:S%EU)N)0Y1-#2\?C1H(?,B-[G1WDH>$CO? M,_"^H&_.N3;*E&*02/' ]8#2[//WI>+5TZ'NK3K6S$S+A]<7I>M.+H8A MU>-.VA#X2%4:LCAR[5JSJ.MYU4[Y>ED0?UW5+!,ZFC%^(#YYV[RKEAP"Q@7T M^-NOOW]T^LUH*9J&JW*KZXX>A(;X98R%#XDR_M,&N>9%^\\<:N.%^H"1GHF6 M=GQQZ#*C[Q*-[;R ^Q+R6:.+^3#8#(7.&93A*97+>736Q-U_1*= 4'E J2Y> M$N/0=(-8EZUI!YBK&5OJ:YY44KOKNV;P\V(4NTKTVN2>I4-;+\V &^T'LGQ< M7"!2@YH-MA^.-/,LOELAY*?4"X%S*3-AB:3*&#<3*S*G:;BYP;-) M&S'Y&'\>AVU3T]039W'RN)B,VZT=["UY^?0I^I8?CN-P6U\RPD+(KOPH;%<" M1HJV(QX)A">)EN5$S9U?SK2*+^-R;^D;$IIHFPJ?U"WNNKOMLY5 LHM-'9+Y M]^(E8V@TL,33@\*Y;E;K;'GR-3>=>*LWW4@N)TUGP 3XI32V1']"H!(Z__/' MH(3>!PU*(>[,5HP8JI$+KB(.J*BE.Q*.C29?I^/P75)XFJ[QWJ_1,NGF34OS M%G=#RC@/7>^/S<#P-5.YL@OAK;[L9?0$:5WO64>)<9KP=_0IJGY2Y[HV.FVZ M7MY0.G]N%E6GRBJ?S/P'[3:P+^ (,5%-E2K,54]I0=FIZ5L7]L2TCF_6%XT^ M%SMYR]1/UM,S#? %.O60?.I_S6>;5\H0Q!Q_=B"U(Q:7>8,2K7FV%^B8WNCB MB%>7W'=_TWPVPW\8[]58.<8O.;*(RPW25\XC&!QR/DLD.Z\T^N3 L<"YR\-1 M&+I6B"PBX"YN@A+XA6;E%_Z-[/>"-81\O8>:A3Q1U"[YF>/%(N3$'HYG[0,4 MTBU/D@.G$@69FKG5DBOZ'VB;C6IV>'0 MBV8F3,/.'IA.\\GP3OM0\Y6K<@EL=17B&'.[&:6*HBTMT1\9CR6PQ'&9TM"I M.!\D'BK\A71E$+;278Q)JTG!V<1V3#$#ITN'*'F174NCIW2>#F18+26CW9OP M(?-G\@6C."QUO?E]\:Y MVV0#'^J._C5W8\_FG3> &R,C,3R?J?@JEW=H3Q9PYVDKBF:N'5=Y8V&* MR/8AK8X9KK#C9TK@IK9L_]G34:_WWA/DQN&<)OYVCZJ4]N_Y;WM.(V0LZSS< MI_P ^]1BI#_C>$3?"MC(/Q*;W.V8Y">8@??!8PB5OU5^L E2 M,R9G8[&!M5PSYX4#WY6[J+ ;].R3)8VSU\U*5]/HV;5BP)WRZ4)SABA+RFBG MB3#)@W] R"^-O8C8$L#!3#0#=-O0MG")<<)*F\BBTH.9>9KYZL#]$J9/E.PS MH]ZTBCPC$CES];A H[(J\8W/W\3AF%X&>61VGNC0$,:"N*;K9LG=9WPZ#)W< M.HG.R?+5HAZPO\I<#1-HVCG7B L"W)[PE^6E-%:C3WB'[;Q.13!)6?LKQU&. M9[B&@(.0ZXK2W_&#<0:IX+&;%N,$TXWR8(8UV\%=F!>RU[^B(*3D:,2"U^S$ M;8+L/5N@C[[G)QC$\86,^!PKB[68;K-Q,Y$4\,BU2JU M"= !%< 3C MG^-UKO".XRTKP8?:6A2SMR A#>Z9T)('LKW5E*8E3U)92;%_/QK@.".+LDVO M1"XA17MC<'4BX4@OR;A) Z6(PZAI1VUS(0UY^1U7:* RV6JRAJ_$6!*:4XKC MXS\&I%:9326\*V&S"]O)7>X"^[?1<94-FF(1' Z51,@VCK@].'K*?1'*Z>AI M$&QSCC)W2Y9X8#YTP9KW'0=R4Z<,@_;4LE XC<\EDD 24/9+7"F)?]A8ZA+7 MF2:K20OTH&WSZ?!6;U3O9,0Y .(C@?Y&UC/'HN%=:5M22ANX(&8.P,3KIGW[3SWX/Y?5>LMZC)K4 M:P-BYM+KTM:Z \*\:1E0TZ+Q&CDU?9*XB M34D)F86ZPF*K::2WSV84 QF5M MN73 +9](H5T MU_&8JEU"\_; D\49''XXLYIR,UA/?3?$T5I86'M]4[+_^?6@/:*I7%(C7(3+ M'QV5CT")5?5D3)MLWXAS.QJJ MA,38C*$@I+SW.+E&B8>=0+@)/5MQ.">AU4@32M,4Y8>Z8T+$'L]?F3V+UNIZ MS]YK*3.2T-S"5)V!! AAZPXPX:W7=(NJ3/$12CKH#*+2]= V"R,>DBJ@!@]I MN0RNWYM:78;>3=Q)/E OCV:0.MYLU1B+M/.Q;32XM :DGCN8=]V ]'G(5W;B MLR;K*5UA A']49INVFSF4\9<>I)=9@&QL36 M9B=B,,T>K'=&\<#O++5>DZ""@AR1_#%[-'4?@4 M2.],,=N14&BMQ%Z3@".C#I>,@P )5\TG1SL0G9'QJ3OJ_X>#4BW'8(@6.#LM M+'Z!;3+^N KGHJ3N'R>;(S9BUO K\$@RBR_S6CJ'M##+2$87N06CUQ=SGX.\ MUL/ I0R -%"X]YB0"74A["[IZ@QV103PFZV*0].]Z30TT*,)S M=TS& =^Z"G5*LJGO,HBPV:RFI#^/$4'L]X&+0':@3.*BO.3T10*249ZL_P2G MM(JS9^*94:&9;H-D&SLZ_@C$$RGJ1P1!4PI%[(/U7M(CWY??#Y3?O[TOO]^! M9_EW+K]G-5;V'BD86"RD!-3#::E)'>HC!FLBX>9/Z".+IKX\(?B5F@/F"%N6 MOQGIQ;Z>SSU >:;F9/.N!F[WX*HZY[X"G^6YB0061 ZXEA[J.8NG9B_[X4;9 MRB-Z"?:S(9:YP9-43%@L$.-T-^1!?//[ZR>GC]%ZL#)X]L(8];LT-72SZ7(L@O<*^/<:?;]*&!91?Y\3 K$1GCJ:LQT*7>F,\:YV %4"W"L0ZG?5Q MA@B\KB"6 SX#A_"=H=:\,Z*4;*W?WX9Q.[3!L;2)0=9QZDU$ H\76MUQ?.XS MJSNDT\_G)J\]

  • N\ Q,N4^&!-UY'B9%*-66^%>=HD=56OFC_8-_?+[A/N> ($52DYK0B MH__Q:X&+?PJ$9!12G%3)H^6@K?CHZ05"PQU MCZ58U##%+>RZ9E+1Z43A.KN>TB/B@9T#)HQ<*>+8+Y-R$?'G<>>/1Q K'-Z2 M5X(W)'!GI?QY!A[(D;OB#\M7.LY3]+\@'$ #_82#Q;504\<]4I>S61?6DI;3 M@)VN<4R=J6XQHZ1$IS1O#BWG7R4^ M[V(1Z)&IT*MY<;>&XA)JC(<K!D5AK21A$5J83"CEW4:Q7 MPBY%MSH:$%9>Y/#KMV9KO*A)K5T-]K3925,<>B&,('J;2O;X,=?"BNDW9G;C(MN%F?0T[\/K4+X-M9TY_$O/FV'MJQ+;>FT"WI&2 M!$*B_P9[^\ V/HI=_'+#":Z1+A8JQ?%*)@2?R5=[4SHK2;V'6"RH=6Z$KI'+ M!KH!]PF=CQU?$\?. HW&.:Z9UKAFZ>QC"<-(\RM8[;C^9WC!!T^^URX?27M7 MK4>P[H]I[Q$I?WGTIWM$RAUXED^ 2+DW9'_9MH\\5=$+4H]A8#8XH7$C'KUIXM)+?O#];'[ ;[N9_TCSOIW;:#RBOKER[[T9'J(G;OR#,[02P9ASQ3VLW-1J#V;R MS_F#:4Q)F64R&R%["3YDQ<"%\X9.%VV#A@GJ7%+PRYE2G?2 M*DE8D[_A05U9!G5Z%7];(DLG+$/W"9>/N]$UP5J72P"Q)LUE+7!B@,!#N\.W M62G.N2?:07OM_@S]V&"U4_NE\3'71(R&>!H""O\-SMT=VHM M QQ!6<5J7C(?.4&$JHZYYJJFS@G'#89[/]L?=[;1N=V.+@,XT5=SN$K$7#>A MDI4:]Y+INY6C[MYHWXTS=];$>2 8X2I,@&M(\QB$RU/UJ[^_39G]?H[^"0:T%Q^>Z M>7;)(-0]/8[(/6L$];&Y'OB](+Z7.%$'WC94' 921]D+.DKTP=I(Z*"2O8!B MP,6\@2>9DC;\MX3@L=V'? 7@4P!#?]4Q9QSH(ZR_J M G' *!?A$AI)DA(H(F$C'0L[[NU;0L9;8]>-]_P]M TQB2B=CK3*@G.^GM*G M.,/$;6$)6M6DGU#IZ/),E>DKG8Y>#;R)9>VBJSAC$F&C&%W3C.###-+A&O,*^EJ[$D?+8MWY[SP/ C' M,V T V"YAC5&'JP#"5,E6\GX]"'R&T>B=E3_'CQ,HJ[&YA6C>V)D,TK\\=:S M,PR!W5)OH= D$+R/1 8I%VM &V.\TVH+,Q[3B@U3MTUGNRA4I1(?;]/Z-Q\2*NO8;(VK&9 M11*,2$8A/BT0JLU* /D[J3_];>)-C\ -N>9SX9UFZ5Z%WW);+ MAGL$EG'97W%O7*EY^P -*JNW+WU="7-OJ)+SQ%# MXF?!O>.PV)X,K-_?QR\R#FM*& G,V_)$1+Z)E.)5O.T0*KN)!Z(TH^PH/-ZC M+ ^@+/]\C[*\ \_R;\W[U>/U8O^U$ I ;G[ B4'-*5DIEV5B'):^Z!,P9E(> MZBJ['FD71Y*]C 9O\E8%-5B#7-WQK)$"UHG" NF,$)];G+_W"+HRW9(*/,P" M\16!B9N8ZN%]I-8*(;&E5D.)S9C0C ,=WW?5I_(!.7FH<\[8FG%2).D<5MJNI@I]!PV*P9QFE9IC MW)O[BA;;W?NAZ3/.1RT%@SPRI&.)KG0D?5^_IE9/72D9(ZIJ_][D\-U'Y+Q[ M655Z=YIK_J;2'-8)%=<:'HC(EY0IQ@,#$&92VI#L3T-QUQ_2])@&UHVT[# ;7SOL7;N\)/UM[(Y+;JGV4RE M"#GM\C[AWL'=_2-[QE[Q2&9J:AE);QU=;_B>&*CH!T YC035X4TE@!22,.53 MX>V=9R81 E"E!JQL.8G:B^SD:-ML+*11"NY#*_0S9?SZ "YN'N7)=D+_B4\U M#LQ_J&S!Q!&)L2IR*LF^#AC+?_54])3<(\=4*-4>+#'JMSP3U3()@]2?4UOS M>WOR]FL%F2AGH4SS19P 4RQC^68E[/?,FG FXJ@MNR2[>)/4(,N.8-Q5;;^-"8&L[2B;J%\71@TQYKRM]P^RQD5 MT'/*DQ*1:CG%1+-)456T ;:!-YEV1'J?JMO#A?HFO5_V!7J?@MT (8>.#D>Y MV)CN]*ID50M]YURZJ_(BUEWUCAAD :A?QB4T[TAE%=LO#NBV5YV0CN2D>6?_ M)G>&I->(]XLT6CQ; E/IX8&H)N)2H"]W-F6TT)E/^>//L":A0PCPPG].:6U1'A M7R'3) 1N."A=8H'[<@](+*:$9+]AU*03_5#ZS*0;3%RD#I<- AXWN*/I1OVK MJK6R5D$OG0OO(-FN?#Q:+&N;*]+#\*W^&6$JEB[O-1$Y=Z-C1"&)@&53F\2@ M$Y%QG>YT) V-1>/240L1Q?L0.;K3T2\#5V>A94J_.Y\GL>)J#V[BQ>)^#/;X M2)ZHZ_0Y]6STNGNB1^.[!!J3!7)5)$[K[3P;C:!=%R)')]'<+0&',Z1X7MKB M[B']HVXQ6^+>1_=>7J[,; >Z_UXYL!%LJCOF*70^)*Y1B(F2ZFP=MBB*YL9K MS][ @H#5 JZ;/$%)ZBZ*6+JR"JD!SDDCN\?&YJ641@1.AR M,ITC_\1]@FL_%)M5/ >R>D*O;,@!]]"I!@76"2PC:#4+"Y6K61**78IY*"5Q M.F#/)&ACWSK1 9EQRE'SZ:@Y"C?N/ :*5]5THS*8(R7:'$NAE%75 ;J!D&QB M>U(U8J'*XYW$R8ZN+T:R6I2U%$>QT<$:$@^V17-MA57$:%E]%BF5_,&XXX!( M()9!B4>:B5#]QM__8Q/=3!',8 MG]KU;N3ZOY#:&/ M<,O#BZ.2;'P]UN0"+H'FBFO<@Q>9!CBS< .5_%82**5IQ.*]Y'D6U*@3 ]N- MB&Y/UF)?-G%-5,KDQ.8/LC4MV$Q%6[ZU.1R^:S@X_8[4M6RVA4;)P5KWC M>I\),,.LPT20 YZ_X"Q_*O6$$_^*E/I!@MQ2U#/,-<;7-MY=YUI0+Q,> :B= MLJM\2GCE5UO5M,F1AU!2+-+)8J?-:VO"NO+<5G_Y^8Z$,KBLKH23U_. M3,')^9%DOQ:U &;(T^VM^EH3,0*4^'>Q[CS.SPE_Q3P6O911;]G;]0Q1[UV- MF%L4946Y@1]?WACV%:90TS4PMI?"0ZX)5'*S$'35EXMP\ GEH.)+^2 MAK+1 M5CF2\O06=.[NF=ZK*O2H(M?SEKD:_25$7+,MIPP7K)QFZ#X6PCV'Z7V5^T"5 M^\E]E?L./,N=J'+?8:\AD3;V\Y=4]).$!96DU+,>!!3NN.''<>J?=4XEO-N3 MYP5'8<'G^G4&31J&WQ-&3IE7AF%Q%'N1^!)3*7%.D &+U+(OZ1=Y+E^?;>7D4"@:E)5K2C!V.@=2D5N579]1,?P_5(KG$*E2FGW1B81J4$?_1.-VW* M$PJSPD)&]JKW]C?!TYJ>F0=.%'T.X.0:ZPE7Y*'+<6R:7TTW=%F1>D/B]^Q7 M$#48-E+GN*66"K.1,D:VUVY>7:)87Y=/8>MW##KH08)K=\];% ]D)4[F#5(H M<##INKKQL;FP*5.E&:O:TJ9X;Q61H1V@3Z3(V![0<8]%&;8B',+3IQ6-))NB MO87!H(M0:#D@#I\:5N+#)M.0'R0^]]37/'[/_ 3"&'LD]!XN=%M7M-..-9Y5=(]@98@'(E?Y2#Y-0 EC;EH39 ]BG MA$_G]*U(3[GM/WA?, %]:%_&P83GYS+_[SM0NA#>9GH(2J44G7ZA0J-L_'6Y M'91-Z'."9\B@3#EK> +?OUHT_[&[5H!] F Q_O/E\Q?XZ YW6^'5Q%-*B1RD MZ%O1#W&U3QM=>UF7HM3N!%]J+&)<; [O2IPV5!_XKTT=1H\>/'Q2F&M)!0(J M_Z2M,4%N:BS!%+_LT_)M'.R?-]%9 R55_-YXF_^2%VR@-!*+8,3=TPD_N!\1 M:RYG$.>-F]S$&VRJ!4-4.5W%X%)*A$3K7I^DV]HM*NVG3.0"R&%7R FU,,-4 M7KTN@5*ZJCHNF[HZZ#KZ\8A+\KX'?2B(:V$)Z&_ M<+F!L(#O5I6,[90347TMQ)'TL&72@E\G]G?N9SUDRLY^O2A&/Y['__NI:2XQ M_2] ^8B558Q>E]MX0SDISZ&2<20ENU\#%]3Z:GA[C+)RI^T92'052E;=%EHT ML&MX'%WJW ;)C&$0O7Q@SQ!PZ7#24(GI)6('@Q=1(3BVS_*W*;'=5NM2?(X MV6?(Y:0)O6R#"/3QX^T2!G)$I1(.L#5A.$% 'B[[MW'7<)0 QN9T"W(NXN@+ M7#->6%(34@3.P4RW:%;FQ$68'C3J0F)X,HY&&LJP5/S;/8XLT".%'M59UU&@ M(#M9W(+?UP.?M&KJSX+^/6P 27J&H)0P.WU#HP_;4U.I6>997TR\Q[7.2"H/ MSV@I4&3"3R-U",&D]F]\MR>TER'9#<*=- M38A 9%9DJG5[E-K7..'#'>V6AAH*6'D"DP@O']R_2*::= M"_W(8L<6[)YGF)*_U1117ZS96V.:D)14A $6<7/XQ@0B]-4IPWCES?V*)7!-N() M,NH9%F122S@))L7=-V->S(G]!KQ%-"#:720P(5KI?&3H\N$^HHIZ%8:.0J_^ MS&G:'4>YMP _. C?7R8]"K.7:!-2H\WEIH2X5 B&F72LQ1C;ZWFSM,3K_G"E M%X%+Q[7O5T!I!2L(0'E6M]8%V1)XBPV0R^7Z==KOV#+1V?@0W8Q[R-37DZI, M8F4R,1W@B/8P-,O4+]CG(SR?0]'M.++$A),^T<]C];K2[FOL^Q?EXP?W-?8[ M\"QWHL;^B9:@EX7<[R,(140RC@0^KYHV;L'? U?:F?"MG(9_H#DL)YI0 JV; MGN36M^EYT8;.1ZI\IL[5G,0BZY)''(+4$T7(5H+)>H%[A![\TC"PE+5<"M.Z M-K@Q5.[0.6$!O*^P<8-V!V?;%6PS6@]'LY-7=?>_795.",*U4])P487-;23% M0\6D9;7"_*]KN=) 0I6.EZ[/_Y^-YZ][6UKW207TCU+ER G:D]QW)J6!&DX^ M/6NSK-;KH"AW_O78>>F53,9.$1R7SGP$:G:6<&8H$^8R/^4D&I5I:;6]S-7G MH=3"_<;[^UUZJRS1/90G&7P,SI.EVPE5P%18;VB=E8R0MU!BRUCMS7K>L J M-RE3'-[>WNMF5X.V86JO4Z>#78$%>0GJF^0M]WE9V2)$:2M7WU=7U_N+&-SO ML6=YB1].'55;FZK>[#3Q 2X3L\;F7^-3CYX+89Z,Q(%Q\"G?1-?S_J'8WU ^ M?(6% IXI0$G-^^IN;CK 7F]>[FB\JK;KAM@<3W_-'@)/:R^ZA#6I*;1'O$?6 M)X$X0%IEDKLNNRVKAO\,D&\;J!-*T;!#IN!T]-/ O8S (:ZG]0:8A,*O]90_ M'D'89\$Y02:PL!RLX9$/V*$9M_;%*:Z4QURZ,-%=,BL)9D"Y^.Q-"V6,=/U' M;LC2G8VKKMN,?Q/D32\'VOJ$J8+$*/7M4J3]^=A*+A=:T$QF*T>%O]9.OC4_ M/UQR7^9O%TJXD^#MWZ3X^-E40\\/+=*;I5-OD3H=6IUQ-<=1"MS]'$T>S*ZD M(*-#L1Y:"DZBJ)P"=D56GA%ODJ)1D3?T$,_*JX93_WS%/OG(\)J(P0",_64J M,: O/$/HW()(MDPL)IAY ]HUQ*@L8)KJJJ+C-]X 2V(13W:K?$EVGUY@4T_P MN!UGIU;2X+C@W2M-#M5GQ/AW2]3,^X"@&F4J5370;7"((/ MQ0BC-86M)_1X[[$WF@/L(J?1F3$UYY%1PAW3H ME4!,GEVI$2C( RJEWR1%'Y(?3LKNI%012KKR15E>%*G(:]\2G',,,;.>TF7Y M6],*#8E#X<8SF^B8E,&+S>QL![G=?S8MV%G]P\KYOLPWTQ%HX/8',H_"&30Z M6Z#Y_'+N!__6LIH'PE2\&(:\YJ(3DF\*+NEM["%2RNQ2^CZTK0/5;GH9#')Z MQ>&M.KWX3HS)4*LV<5A7:&X+"HMGCLUD'>C[MS$-#(25]:;0 ^W'#^S],;Y\ M3P5-Z5WCA\/:B$$-S.H&[7F2+8X/H>NB8(.W6"BR2=]^ZE.VE)/NY)2ZEL+0 M."RH ,CA-* _<;->'KSK@2DS-VY6=FNX%(GSEP:4%U+ZY0:@AI39 MM#9)9?C4=&<)G92YX$$!RMKQ% M.#5Q^T81,M;6OZYI)11&M^<,W<@/2%+R/ MOX\75^F8UHB8!'4"5!>P';EGKN(<"WOX*]-0(%8DBNO?AK R0O$BYZ[*\G-, MH!,&&6&81&=:71(].3EU-$22@8F>.UK>B3$-4A[59;#!ZUL*!Y.Q'LF;%?X3 MC9>#$EWOV^TP'9GL&6VW>5BL;IS5L,KWUL/D9&6!HW=%H!%+52ZIFWP?HTXB M*3Y LRWBJLF0)KU;PEMFN@V;6E8-P_6)@B=>@U#U>W<@Y5Z\HP+5?5M$>*SO!\0HXQ MS=:-,9*,B4'FH>K^IL[@!SQ3P@,O)"-T0=_U(LZ=;"]RG=@V"Y:* M2(/+=BI4=!F\P0F%#!SP83ENI@1JV*$J!_^.,@43<4\2?#E0LT%I-\B8;FH> M=)Q>IZ,?_HE>:4DZ5/,@!D[8"PWEAD<7*C)BF70 (J87R44]]HB.9>=1#Z"R MAO46+.-]O?Q O?SA?;W\#CS+OW.]W*1O#GE9;W*0.9Q(;Y-%B@3PLHP,U$SB MS4YJ7!9&([-E+NCIB/MP,1CP<&J7+9W BC*N=NKH*U(U/_X_G_2A8[9C[?VQ M>K ]O#?[PG0D?&*[WO-1^ .]"-5:MS+%5H8L4^RS=BPMGB8USPK,0WE5I1*T MNX'*O/11BC?*D+F#Q_$^9GIL=-AVQL.6M^QF+F'9+P03$%$^I &>%OL,6D7$RQFX@% M,:>G]3K\@:M*CP4%\!*^.3>"V;SWZRYI\'S9(.XF R+:94@1NG:791QV]CA( MRT!6B^YF2;?0?%@&EL:.U&*$YW'2]QQOU<3^*XA2 8+594?+R)G#GC4X2WLO>E]5^8.:I) 6VIF,W^X[EMQ@R6CCWNNO]R M=5^S,K/[O4MUMZDC$72#4,J:FP#S!!'<+CSS?;*N&0^]A-%'A "D&2(ELFI1$9!"R]NAFD*?6O?>.W5-[%WJGFFN .QUREC9I,D."]$=)[-T[.9YS3<_O\>T'."%=9[[KVNUM)"T^ MN;A>5]+-4V.Y)B:#@BGB2K3K@?*($RWL$CDO^+#9"V#44+<^,<$5J_E*TU!* M.A@2?8!+P0$^/L10'(4OD"!D(0%\^0,],]U!M??:<1;EE\\1-$)XD1;3.;GHC MJB@"3+%V9HKB=C>4R#R MC-YN5/1(.+AS^A%8U>W /B3V MZJS>FO36S:%]#O[J1;HH#I1"9UQ3;9DX0BI/+D L; M>N***V]P]MUP++@>0SN?&FA2DK+@7[C F@%WDM1,7OPN!?2'<%9^3LMN**^, M'7[8/(RWN;)S*\LE.6+@+U6AJEVUS,8:QJ3B N[(-_B,-1U8=3"+#+FY7]1M19M*Z;6H=53.77B%C$;6I=NUH\MQWY5F-VU&:?!'Q@2.C)E3Q@KU- @W)@^U- IA< M3QM4-6HW>!EXM9VI=PKG>^(,>;"IM 9(O-%-YM'*P2. V96WVSFD>"6-5IMQ MO!^%.$K-Z\B3=X(4'MY%62V[3#DGD)QM0EL^+TC?RL0RMI MF(XMQCX+ ,B ^83PNR;OO/[%T%%E*8EX:R0QF*-BPF-U<$W?)K8^?.P),ST' MI#3260QO82WG'H;6GZ;4,XZE,M]2RR\B\&[=..8*+T,+G- M2LA\$I@MZ=..WB)7=I-AIN@F@8MX%<\:IE^@C?3\91&CB?A2W>A%#.6J, 9C M *(+-#^B8B];,%4Y4E&:PW&='L3 "VY\2-U)W-Y!9VU JBV0/R+.H6O.S**P M%ZT^"IX$YF;27-8$*X!X%W.&5;7AM)(CQ'N_]_CW-><#->=']S7G._ L_\XU MY]S,]>*=FX;(9^SS<5X09P@._09!!8$\ 6V/CP&'*BPA$Q;484X$)D9%@LHS M3&PT3UV#/N,9G'CUU58-'%=5LE3G%=]ADWS8(OM #$U1R.!EO0,'3T#N,ENG M"LV 7_NYG)&W=$4PV$Y%W2=F]I#AI "14H.LA.6=RUYHX%F=/%G);J%;W<08 M?-!IM%N;NL7*_5SFZS8@ 3<+_]+1,_^)&5*]DB;36>W""S+BR<.+Q2D#2V@] M0H9BF24&:T'!B$!ISC>QPW;)=]2&;[Y-W,D"=]AMZBY&.-8@3BI(VSCQ^IIC^K@LY-&U:H5U+6YDHB1R6FXC()< . ,J(M M8+-,E^2:^ M2Q9K*@:7B%N30_A, V^ZLO>,^4M61#A' \K>>U./&ZZK%/GP66'=]#3ZVX$; M9M*(]'DKAJ0Q3 Q#=AT=^UG9:WC7,_M"2FD,5@^5D,Z(Z]SRR81;Z4U2B8ND MJ45S5$E"*9>%#$':CM8]Q#/K-$ZC[] UFM#.2&.'5EJ^('G8U:20++!/]2B; M\#20$-8.$-?QSPR\59R.[8WL7TN$QONKH]Y8!,,\D($@NC2,];6BON7 )_)*GC+@P::'DVGA1SEC1M MQKD9)_>);Z%, -Y2/P MY@U_+5=8RXA(#JP]$W6ST_)8#BJ_F#-/_7I_ZXZ.V(&5; /F"%,R9*7ICWAH M1.*/@ "?:4:G%6D0GYO'!8E9?FH#51JI4>79[L>VMPCV5MV-G MP?S5M?1B3R2T7QI@.W=YC&DO9(S)#/UV;>N#$U Q^?5 :9W[;8PQW@PN[H1* M31<=UW+Z8>$./4AV^; (UF&I!+;2H.1Z7.N<8VE($[P_=L0.+[=)SS@X%G08 MVDE9.DP #U2R/-;?+#[1C/(H%\G8,5*U2F+=?$,'^Z?F\'[PE=LVL6@[37Q& MXH<"9L7$*0P&QZUO,OSK4;^/($AO?[^1^A:\=+VGS!AQ=YJIU^T&C=P'@MK; M >#-)KNK66" M!H;<>J>XMG632=X];HYF5K3Y,3E:*A+(78+:DI[WLO>07: MP@)CSUYGS)'F8FO#9(P*%FH?B_-#R\>E70XHYQB%SJ FAC(I[/ H&G&>4;H1 MF*5,P)X@ +':+[T=_L^[J$-B>BP9AOH/ZXX(V=K<#;4UFG 8]L\1"?E$LB7W MQ?4#Q?7']\7U._ L_\[%]4^L*I3KI1I_D&1Y\LKUYW(*WS+A\VN*0S(WG($! MW.?*B6+4:5 PA'7."/R.)&MZ46E.BR!H4FIZ].#!DZ3_[ '2S!^C0[#C0\Q# M.24Y[%P^O;_[T-57O3JC88CXY\A)Q5V>2C0]%]#%]:-%P(8ZJKC<59&(D MR#ZRN2SX('Q^1_X*N0?-1C:4JSET5(A3#\KC[:P"QVR^/HYQE1:A[+)5-?-= M&"J()Q3F.V%K(4&55BM\GWKF"A8"_1T$X66M[A[=SE2WC>@S$JOME)"_'@NJ MK R]Y_2U]1<8%8W0_Q][;]ODMI%DC?X5QKV[-^P(2&M9,][Q*&(C-+(]J]G9 MM.++_#Z^B<3KCTKBG-CF:;\$VCBJ#$HL\X M(M[H@K?#06+)^[GAY#GR5++M+%] V0+:$=C5$&4L>SHI^-7;KF^"*_U*A"LR M_*<;ML#+1_1 T/.H=ZD+[B8YGE<5]@8[@$*?5:TG]1WL26KZ\2P!KE]CJ_-? M2CPLFA$F3H9HED.!Z^Y6R^N9Q7LP)O]^Q2!OMS 1BO9*@5[.1]Q30^Y;43W)];.S_)_'5MF%Q+MY737YU:1M M+F%?T+85R6)K>2DL[K8/Y#3IE!_@,YF,T C"FD-R+2SC"8I")92ND.-EC&!> M3SA-EVD)E'M^5;H*M4\T6=$RT:\=-'W-5!&_2+YEH,4$F:#+D&G];$:\WA8O MF;ICE1G[+LR-AQ\7"2GT^VQH9C6[!V\O4XMTBFG<[7C?(\1S9KB484W1.=)O*? MN[4"?7RY]+S^WG)=2< M0Y09U.\?'QW3W]/7%?JP*P2;#'=L'*)&F'6N M:8N@ME!X*X933Q2R5[#U3KR'ZC]]O;(VS[VKJAWGC563W ^77?"!=X'>J13X M^00!]?+AG++;M3="+"O=7I;J R^52;%5PHL>-85F)-BZEKOSNTBGX@JW+T[R M^U[6[Y]R);*5&\P@WM:#+"(;84J*SH)PT-#[VVI2^LDYTXF6M):]I1^C!<:% ML@Y"'FZ!R$S'NH0A]P@]!HEU69IQNPO_)+D7@864W/DH9%%.]5 43@ZS>"]* MCY-\296F5^COCXR5B MY"Z?B/,1D4[FTE:QZVUY"R[J5SW2Z@1P,J\_W$S-GO7\\B8QZ8=A_R5B)0JC MA(I57:(]2DD0@ MMT:B/_5DI!GM4(IQC*)+G#IV%+UQ#]O'I6H/_3V80L]0XT"HIP^+YM#$9DPNS0I:-$.@)I%=[&4CMLY*C6_4][MCS$9L7I,P) MI,SO+DB93V LGP12YM-Q%ZN9-#!U:=)T';1.<)XXSE2 Q>IBY,PQ,_,Q*U.X MI#,5R*- .6YNN>4.Q/RKHOXV:.D;F4?"=W@+N$K=I\)6%GD6_:[-?[. MWV>6-R>'1N9+&;2/$M$ET.TS$<635[8N3)W"RA5$B_.EFW[3J MD*C6^G)_=0\+/^&ZFX&,4]:2NG]4Z0Y M2W+WBGI;N24(GO[T IMBI,GU?Y)VS9]!HD=>##X@=Z^#8=,36,,WZO[B>N.J MSNF!^98#1&''AO)(G9V,]T3[(UQ+L&OTB2P)L?DW:_=0?Y\\<^'K.K:\O/3R M&8Z3&3N]'[2I&4P[VBCS2/G:?KJ#E(<+Q) NF"X.-;*'%XLW4@$,(8C.00V=.&8D*-RG^9]X/'X(,*B1'B9GRCB@(=I!NOFBMO)@7# M;0SG(O("([>GXW.9= / &V/-&"=F<,W 4G(7"J;H!$?N>RGV9I(]L>1)3QO> MDL#X>CKAF-" M@E8;CHAG*BA+=I72/N &JQN( 6WZZY9QW9/G9]P!3(OR#"+LDQR6QDYCGRF MB, E &+T+H;+,T^^G;EZFU8AQQ;0BM.F8!;ROU@2VK>'6.-Q^E:&!IJMN(G M1IGM1;Z"C3['V85M-5YW:[BRA1XPEM_U1"HTK0V#N0"7@)P/X59-;E&G(4Q- MUV@:-2Q!9?S.V?(8-XLG7>;;?XZ[7/*,C^(*^6])#*I^ 5M.' +7B,66=J/; M7>!N\9CAZ%Y!N\A1JYB&+?VS0VX:@TO\05H4IM-!"4?[Q6^JV4T;]72/-#^ATN /D@6H2'Z_371A'CYH&%VVC?QH%9F]DL WDBT"I\I. $\]MJW,-^:\D63'A3PQ)4RM!LV6<+9N1W*#?$ M:14:5L$"<@23K8V:^-%'<*6#P]S8/+I91!,O/F Q 71E+=*V7&U M;]2DXJ250ZRGT[VTC0(:]"TUMH2Y%JBV_#VZW AP<6SF)Z#XG]4KHJGU-XOZ MK1$?74VF#_N:=4VF1A6; ]G]S),M9(^%!>I3)DG?JO)(_-*]ZJ9?$Z;2KNF";Z2!R:1X3&W;8P$8J+B,X8,IV'1D',BQXII(1 M>[UK;E1,X-"G I1'LF#)!;UUM:*XY[-Z&3DJ=$R]9P@WJEH/=U;+T.74AJ&/U-W@729YBF!=+1W_[J81%'H M6]=AG7K.4U'33;KB\H*Q<]ELV6 MX=K4*> M&G &0(4>G;OXF\2HH\+4MGO).87@I!\IYVL5.?I;9F&GJY23J$W]EOP3"D0: MLG@995_&0,!-@'VU:0!?)6[1F%?V";^LA>SAS/G=A+&G9CA%T>?S3;-X0ST; M$U51AWQ0M$2NPI*ETXD#!5W[,M-,-J3(@)*]GN /QD8:\BR?L"MLS7/PEDI4 MRA$+H:'JR=@]D=8J7&E]/0A$^GC#P-RK2B2UK4K*;X =\J5*KY##!^:!^#1< M+6VU.%0EM:[H[)( &)U?>1J1((77@M1 *4*VZSJVQ&E/DA=+^_Y>PX[GH&0: M?WBU-$#?!6 "SGHE1G1WMQ\'8FPR3 4\4@E;XR.+7^%4?2=C=9Q5LC_C!+KM MR;$RY_=I#[$+/Z$HD?P^G,[O^#W964.VI20:IDW\X>&<7SX][9QGJ+BQ-4P? M[]XRTFZ"C$6F//SC0#N[:H;JEA5/Z910!YGD;$II/LR^$/S.[O:"?__ 8+_, M<3=2R)07UDE:HFBG@+\7%_S!"?S![R_X@T]@+!\!?W Q3+^Z87*T^M%G2@C9 M?/_7^>"_2W? QUU7I"]=@M5%W[4O'(H6 I-J#S6=THVH60XB3Y[H-UXVP /9 M %YHY0X^BL&V]A?V19 GT]O ME$8-)SF20, -,OB":E]^-48^#2L_DQ#R+13S&WE^B: M'59ZKPU\?U)EI0\6%NRC.RI"]S'S>%F\C[EX(A8E6%OU@#FG!W9^,:T.(PLP M10F<'M*7)UGFBDFW4%Z(30Z]*]N[9S*O"M-$4A'9A@>D^&7C?/"-4QL:>R)_ M$#5_4L>6:ZQ E%[6Z^,YM\RL74-K1*DO4'MER<"91OK+6GTLUQ8WJ(!EY&1Y M/JJ$@DE;:J0C,^G13?DM+FO[T=96.WS0SQ/8XW69RX;X %D'W[V^/K1A M%"MSDR.U?H1O4V-4L.%K:6T"F.AROC^)Y9R#O7*U7'4 E;=#R+S,T.!J^^_]_7WSQY]G5A7[BLWH>^ MQ^J;NEGL6^K.8*F.JJ-@D0']-7%2<6KW!?[ULCH?='48:]4L;$6*114\P2Z< ME,(E71P/[L/!Z=Y?ST3J/;]4*=SL?3EXP$2'>T890[EQ+7D>M4N'FT<(X0NG MA$PMP96318[9, >=K;<!N!,M+28Q6U5]^W 6^*XNHH^QG-JP M40^.8YJ:[QBU/*#A*.)[RP7U;SE9-AWI+?T1[6H$2*$N5H">D2:E_U+HUR-L_"F3:9&&ROC\C(*IQQEE$\7 M_]G=5FC58>? !LG$*A'>['HN]>EAG!$@SJ\\@:2K%N F@:BNN]LV?)'?-::M M78?UW:E39N';1/B]*X;TD4/%6X $&G[7V=^'KS>3%TP:N,JT*RMN3\[X#4(G M*1[S6@JLU&"SSC:W*(5(0B*66E,-5&F,ZGP?I7:)2E^5W\W4HU#90(B!):QU MLGQ8H;*G')>^HL'64\O[72V-I?F_/5FF>KO0!T&_)Y%+#FF37Y0A5*4.*SC[ MC:5MGX[6A#>)G P>:L&=K!G8.E>&.V7)VE.'F3:4DRTGQYOD+]#N M_WC^U07:_0F,Y;=&+7=/KYIHRAS-$Y,AX-"#&64\3,K_*HUF3,:JSQPM7=(- M.\?GG7RZ)#GN5>*V)"U2C\+=_?X>.C%,L02,\[K()HNMMXFF^#G$HAD?JD)D(V6SW1C'QAF\8Z1FPYVLU\XXI476 M+N)B 87"PN. YYC'6%LQBL:1N\<_F%[(MA?/6!/-8H6/:X3&O &JA#.46V8? M=(Y4NG11+7+:G0O?X+I4DJ*F21RNW7[T;LF..'% L=TF/W%Z.Q@]SM(K8#%8 M?FV,154+)XAUQ+IM\*S0Z74='O.$7 D7_X9IM5]V4NUQJYF(8C:R8:B)6F_% MC#WBMF7CBM35QE$\K,*^+83YH2%V$B,R\(]/&-:G@P&%@.,6R\IR[@OZ'-G7 MYB EFO&O36U^;B[NLIVQ77)%A(E8"MI0XF 62M2B3F/TJN>#I(B6DO BBQV8 M&28Y&J>&K\.U_.C^V.%-\QWM^D:)(#AN0.X^%1N9YQ/![%Z83=:7 F M,Q'E"G5UN*GG[LDX1@F1Z=M]/WMC9,%9/2@YT^2VL>=F_*%4)D0PD@$HM,@WVF/_5.59&,W,OWXJB?7T(91VN2UQP*LOPWL\%@[SFCL&RM4LX ML41]]3T?/G$(B]\D>ZH6MZRV%=Y_[6AMO5'BM%JK=&,NLY8!;!.;& V$D>UP M[\I6Q='K1$5BWVJW0=OB+$[TK25 M;7UGTCILBX1\[1J8ZH\X=U;(]Q=J$:1?>U0O \"/L.D^[![+8O74&!:;.IW M&@5F5%<;%,?HJ@N!_RA!/*>Y^OJ&XU4V6^&#+85N;;6I1RV9=AKZ7I;Y@R_S M<7INYR]9F5Y*BKNF;)D17?-FM ,VY7U?H8H8?2 M,=]4[5JT%;UPDE$B<1[BBDPWT#+6HW!9M ^Z:&%&.=.T5XL2F/$0"2,_//:RN@U?&R5L"F :W M?G%\J$[X9:XGN.28 *T4X5\N.^R#FP5;"].8\:(R/N?L*RTI:0=Z+20%L.8] M11(^E!VG8A#QSJ(H9-D/Y*78WK##QY(&\BNRJVJOCWM3]Y31:@ZLR4#5AZI] M'" 2AAJ9E?8"<+;8LZ(4,4D\H]&J M-?.Y0MP%Q'4"Q/7O%Q#7)S"6WQJ(Z^2>=!C>HQ4&%,))_R7,95^3XE33#2(W M=5V5:\%U^TN[HT1N!25(Z(*M,XD(L=>HJX).6H+!OMIV(XP3@GH56*+KH0^^ M21-U7]CL>_W(OJ)R-'\ZQ35SR C5K^X6]&Q. CV6#W_*!-TW29&+Q^RJY3?, MEG]+FG#PF41K*@%&TU.D,C-3&BJ.E'10VTM>8;Z6%Z8P.'1*GP-I48IN8R$\ M5G^BWD^8!BHY<;D/$IZ5_-VSIXN?KVL"_1*@/GR]]7")$3I#XB)>[5OVZYKR M7;(H-$+L#D%*D/@.($UA<L?G:GA&? M4"Y1>J0%M?H9LPV-*D8W^\O .$14G$#GG0:/(%+"DJ@N6'!@>N[(D2H:[;Z1 M"#-4P)#D M#G&*1)(J>-5A'%>E?)[?38*R\ZO]Z;S^ Y4[1U:I=;LHI:,* 7U2H,ZZH]S' M08Z:?X2[A\HF?'0J0^"*?W!P5RLB'%/L$UW+]@,4B^+@V>1/FRD*42I063DV M[8>LJZ*;26 4LCYHC(C'!.T--0D3RR2%.5YA1>2J(@/H<\J&T@M1 M&H!B":N'Y3TRZ%D5Y3N<^EG?71B IOZ^-H=M:H)?T47QI9 %)9U%CR*JHDX@H5C91"0-:#Q2KJEO7<3'/AJD.$30\NP^>EN4\&8L2N,"MO8$NXDZ314 L-+DW/H M"9@9F9YJ//"1R'73#3[F0966#VJ5N]FKPC^8'7E//!C@B8S42?3@'4(0FK ' M+I,+,93(,>_Z8(563BLQD5>$![]LZ!*JHQK\%&KW4&;VKJYAN60*1=0&;RV< MCZI0G=_"!$H*:J]#TT [;,@^4 %54V-:AIH[JY[Q68L?1&TX++/\$6F="628)8B#>]0?A#ZU%9@IK[E> M/-RN*">=4Z_@98"B$%L"R@>SR&W^+_)68:,)24?RK^G=@9]M*QHQCI+=S$<. M./I\W"4:J*TRI([VZ$B+PM]:6/DW".Z0$@P^B,"OOMWWUB1!*7W13'>?L!UL M:,^?X.OI@LKPN[ %-GVYK4QCT;^CO8".;+#>VNJF:VYJ%4,/_V">GK]UM(^B MJ0$CCGT-I $[B$6T\B+&V#,NO=V'4]2%>&93K2G@+18"*6DZT&-,D06S]%SA MSV6_EO[Y65M[UI*)Z%HTT+3D,X?4Y5E6G)4"_PTVSP_QVW^%>4?L3*.+P;BF:^>VCK?6TB]<[^Q"LYYB_O1!W?*_RNT_WR$0M! M>3H5'Y N]__G/Q8?;V3$R98>HH3F\-BJ*'T;[Z'K3KR<.8V2#Q"XLV4F51N& M.3N#-*Z3 X]S-Z<=& TU]SFT7$D4N\CA'GJ:T&)$*PH,8CM(UC#&\YO$)8/0 M])+"DVH]Z;-S5!JX-Y 0%Q()Z4S,.S'"M46NY('%9"C_U==H:Z(!.\=QTNF( M;5A)HVCE\7'_YL F*W;S5(_3VC^ZG/"R*[1IE[]"E,?_'2<40$+1TH5!, MJLI05'H=J@JKH9VF"M2_(V(KUVO=>#YX8]8A>!W85G\\ZO;DO=B,<9W? -*L MQ<0T@%CCAY-N5]_UYGJD55W9J2]8^K*B/[6Z?=SO^6WV@MTR/0'.11Q6_3Y8 M*+[%;3?+DP V?,74%<2%1!I.G#=>?J] MIM;?8)89]163RZ0IJ8XBH;-]X87D%0VXG%@SAB\G.C,;JG]]%I\;YKGKV^J M?_A<'^=.?5;Z(0NN;^"K5;T+OR2]A,WW@N\8S"7C0^RJS?8PGN6@%/R1$C:@7@@8J'7+P[WDP:Z[%"GTV&G:[*Y_?< M1'-)BN^S2$CF-0]\V!6#I]XQAI2FF_*'^U;Y&<+M)\5X7-OB"=,^04H>,0(%ZWG%7@[!+C"+2X'KR@ M)> .PQX0Q_5-MZ(WOPJA]4[R-V#]M.AQ\.US["WLAWB53WP@X3,XOV!P;.WN M,@%2>J2LCFY ]O&BMU0(DE\2[!5Y0(/Y>]@ B<='WN&6W+M)DD[M>T/7J(U4<@H$(>(DO:]T<9< MHQU1R!S#/P.YV'!@/S13+M/ MA%BZ@64\*@&OG*P-/Y)^?:4".C\=Z1[>45*Z>(FQE;9 MBYI*H%H. %3(8 >;)CR?!+6A5/7?P[.&M:"M8)PT3T\;[<_"0Y#O\!]C(>&S M+[]X]M6_??7O7W^.+?+G;W[XD>Y-*@T0$ZR4F\,O_G=)Y 3/_J"Y5T2*A+( MV$N/")NS+!\"-):FKO&&X4UYG&$S_*T%JH#^6@R% (AH+.PJ['8<:^]SSR)< M3AI-OL>/O IFKFSM*( #,PNW>1 3-B)S&'PB$7%Q/;SUE@-]T'VWI$>[LURU MP(=L)9.4)QW\9-+."RNSYG[_ZWI9CYP,M.GU[^G?,)N.%'3"L?,&3;&M?Z'- M8K^C6?[__M\_//_J=R^^_")K>_;(O"P GO"."'O%6XAB)EZJ2$ MA =;.MM^[UL%T[T,0X%)^/;;EX9_20J$EU4_5H#8=N&XYQ72?=N8G8HL2\GZ MP)VF1O9@589K()>Y?+HLAWJPQ*)]/H=%TSU"V28T3%[M<4$QS=:H&$7];F^\ MAK(7@F/85H:=[>LM.1#;BCR>>M@2<+/I;FG+_>WIFZ>R?>4=".3;C_/52>PP MWEU,XI%61FS_$C:4>\U\64YGZ-N_/<'/:B3P)L1N#5^*;T*8-LS^:ZS5!2]G M6[=4I>P5T%GQ>WQ3T5JH'7Y%)%P]L0<:C3B@7L$GPK__A?R:EKL46D47 MB-6;U74PXC))4XO_]K- M- V^1LL5[0P&C5%2D,H0YO.,?Y2]8U MQFTN7SH?/ 44_%=X[76W)6-'N=Y9FT:QY5"' UGV_%2!R,Q--#D%\EF4170Z ME?3ZU)89_*8&XJ2\I93 [.Z-,Y#P1>B1GK.*C\1GQOZS'4QA<\TBNK2Q^K(F M/^C_]A2O7HF_/#-70+*!@,<"B?UNC=>0GZ6O M%WFCB/-4K_;A9)&Y-@/=5PV[P; I0U6]M4L 58WX&.\<=ZV[,^A+POK04^@I M\'1^E9=,BIKZ\R[]*;_JD_5GBH_IS[S /"9U1H^D MT@O<3J7"DLD=*5M)Y="YNZD[A4B%9:-^D57?A;MHR<$-%L0\FZ2)2+.R O#7 M+@9::K>G(F[HI//\**RS$=Q.+UD0\#_U M](^%.BL16?U-L"$@B7W^K'#>2;+J^4RGL.&87R&+"_=7+PB)9^9>))QX=&Q7 M(FZ+!S^?]PD6G_T]2NFOU0\V&??_FWQ;9BRSUT^9?A<$XX>9LLU[D'S%[<=30%U ML#4SH?\5;92"M7XB2H]]JU\H9K>J-R[8&-%3^PTE'J_(F_49AM+20Z/K@5HU MI,3CNQHZ!WTY)V;\6W9!ZL(AJR9K*GB@5.2%AJ!^%VIS9D;"_;?OAWW)PR&P M\C ^X9T9NQ;#/33>TE4T\]LZ+[3MCS@0TZS?2&'W[--0VZEUVA"1;?DP('L? MG4T&'#0Q:O&^\[$)_/;E_ P6U!Z&G"(.;7R65'2VP4TW2%/)Q,>T_(G C$: MC*L6V\HM/-RDLY#VJ+9;$ RQ9Y*^O^R#]_;\BT):0']"Z^+DJYA":HQ4N9UZ M1=@:4 IKJ M!DVSDF6%:]9M(D$Z+Z"9,D5X?68!.SG]^$4IUO2R D.]E<0D+@GYY)'!Q'C7 M_=;\Z?\\3#NWXA[?PV3E44="GB 8OLUHLPH;8>FA;.J$OESCO'C\+NB-$^B- MKR_HC4]@+)\$>N,C;4&NS-CUIB8ASPK]J:,@,;4.!$E>BD6@?) &9 PGA.V0 M$)+_S)60\++!Q@=;<=.1_0B?%[REA"U'J7ZRZU9,BY_&3&8F>_N M6JY OOY>'[_6UETU(+[$Z\U?;[#YC#-&(C;Q ^*U/N]&+2M"D"H0N4Z9OZ=7 M,F[YEJ*DJJ"98D\4]$ M9=%4,OB:C)$9?>])+(*X-/5G-/SJ74G9[.)HQD/3.^&&_)ECFB658N'_&@!W M/$3MNK1U)6\F11MM=SL[&^%C?4<^N.1&@,?E:F"GJ?#9A4@U3!Q3!7,/][$H M6O=IV93C7&1&8@T_@QR89"1W!QGL0&/D([!3[8!BY"GC'Q@FY=!47EAB%AK" M.9A?%>>3T3XG\(X,_4$;9!K5%+. $AK^"92-*,/0,@^2R+L#XV6B,EMTA+H6 MD$U>U"A<:7^Y[]>5XT%9'HICX );6<9E](GPHEB(2-4^56SQ.EO'H0A<(!8, M@A_I"1!";!U Y9?,G1XF3KAK&[L1/'1@C&D4Q ]'4QB:Z'BY&K74M=WM M*1;\KB_WG'U^N:1%CI\@5;2N;^L2@L# J26/"4?OU:L?7OJ]Q;$RX]UYH(B( M9G9L[,'0/1H.7GXST./5<@Z^%(G+3O @/KM/U;$X[/ E]#2+RLU;AOQ(!S)['(*)H.[F'H?1Z55(1>9BC92YTM2TC, MZ#O0I"N4=).(6 KS-I( :]A]3(UBAY.F?8\L_KK"]\ [4)2RNJZ4JHVBC?DFUT.;8"+=3)/G* )5K$>W ^?B.M](NG]^9'C;2\X&4*J1M],/ M/[[DQ;WJ<'M%8%(7E5,X.?E2>&N03&\(H2F_-[PA&[&!L/ M_66L+=:]ZZG/N^(A:,5U)NE)P7]A0"X%[G!CL\-PA_T*O_OL*]Y2!@] XN=V M;AJ=B7E)5%$'J<\TB+X7@_C0W"LW'%FBH/E"#&OD*9FWQG1G-1 M8:)%CE5MEDT!AP]WO&5RQF:.DSB?!$.<305KY&R;;$6^6#DS< _TKQEL3RMDY' MWX+3 26KLMB130(F>]S\0[I>F?3Z"'B?]%R?Z3@#C3Z%\18X1_;:K#."5V:@ M;JF-Q9R*D+X&P*FJ*XV3BY1'P=1C'38\.VK.STBB0K!IA$^M6>51.U%%]O%\ M07CK'WEX0:PFATB.-!S4\J;K\Y!UOJG$MJ1L@B>37?#DZ#8P"IKDW)QL=?JX MG4YYRY)O5/HHL_6^Z8?CH]O_:F-+V?O,B*2.N:3?Y(B)<0-Z\UK4IK!('>;*FAC3_GG\.U]YC(<9[=D,>!$7S4V ML?QJF1L%+/P3LC;UDR1A96>7>=<(E$*]B[')F] M9ZJM/]K:T(I[-G7*2.T;LC_0Z MV?V<$:9D:1 Z$]+65CCO"* 4S:Q,MGTV'U*P/T7+XBA9+@7KXV?C=U]<"M:? MP%A^RP7KG#%)NU=.V8V)M8!I56OY*_ JG4-Y_<'YEDS2AML6[6;B$#U/;V@P M]W!N\7LRVKX&Z8 @O;VZF# 2:9:U'[SN5*P82'*;GA#61H&3SE$?E=R!=Y.P MM6IP.KF<)*>U[V-V*]M*4\=K$MB5@P1G0/4)$VSFM4_:W.)>O+GW M9<=E5H9S\IL4!N]KUFPGP ;+-325]E"$'^K+X+?M5Z.8T$2?C\.\8&#W:W>, MU#E^^?.;8O'R%V,J^W/7785'O\+'?Y#]Q\2=Y-Z"Z>KD^:1T1M7LR ZOJX; MR9%6+#]NJ$&$)ZJ'CB8OV,K83?Y>TVWQ^C$V8Z,7C?PMB=:+'$ WTD@6S7,W MZ7B,6EL#F(&87.!GAXT[9 M!%DT'!+=(GBV]OT&:@"66F<$JEC"9GHK&^NBD;YI_!_K(\E-Y;$[,LG]"CS,X, MOU[2Y:.QHG-@QF #?DF=F-1Y"?:G,+\QNA*('A1I5$5X%6X(T!R$6'$5(3P) M6534J\5(LI96G[J.AXO,AP]V=/7L6FNJ>%\D5Z,$-VEDO1;97G%X?$FCVHCX M%-^;)W;3T-$RDQXTRYSQC(F>K2^H30\DU)('72\ M1E\6D0U!UFX@OH9)\0LOTG(_JK/'A1=(&*LK_COO G+U-O$*F%@K/ :R]:1" MX'O$J]5U&X[T%4G4C$(L01M.Y]W59YDDR3FA:8%.,P8E?F>'3K(^1>G$_LL= MB&3P1W<_-O$R4(.):H#'SDE]E8MC/)OBO#*5-V&OPQ"JRM?75V1P#_&M(J5^ M\.NZ8-,@T(7W]ZU+GBHD O\FER-^2#7/>&%*YK22N]=^-YGC61L+YIXO_Z>*[(%O-/S#2K%YQ_CVZV:45[[%7E)D5K'J=^XS4<\C7,MT\!AJAJH'<4UY M4[6J^]5^>Q.Y\; ?IOY5ME"SUINJF[4!$LR.&HN!:U-?'M3Z#$I1@TL/9[O; MC+@OO924=>'(C8*43C2&VE@0S"%Z(J[5T"JXB2U)3?09=W'4LY>6V.0$+)JF M$C+MGCUMNDU5LS*W=';HU:Q-'>1)3N]R7:W$:2#NZF"Q)>9&*H$ :L&4[,/' M-:^5GBI1ZH.\(5!"F9_"9R48@;5-W.2B,>]C0Z#D/;R#77DP7 P;=&S?,%.\ MP>(4,_,')5[+X,T%IZ]0S56QN9(%G+LUQ28E@5L:M$W,%9?3I^8JQN;L) P< MXJ]Y._<<823_KF[':,2380)P\D?5Q)W+0CN@IYHFL4L,TDQBB+';35>-QM%@ MW[%/QO%A6. L&I@IA4=OW9A#CE(G)N"?XXF1JAFJ6Z-3R<6 ).Q8\O6%A%2\ MY@S -,O=IQ7^6'"$ZY@R&5(R)[*)>O9\C@Q\S1.M)'B%8FJ[G''ZS"7:6[_]ZPQPDKHDKZ6@*'LYVAXI6 M=/!09 /6+:O,W"=&RQ/Y+&O'2IUI+:4G+[$']1R>]F\@E1^&,)'K(#$96O0MO7X^+FWU#_*[+Z%'RR$[YKX75C8>S M[K C8]-4V5K3OC+SG$MKT_+0W>DL;C0)=Q;E \'/5[4>_LVH=:8.8M5*"87" MZ:Q8?(MRGD] MK-H,E:U9'74[YT:*R@2/P?46A7TY)@FEC,#<_8YFAM@UMIR"3ELRT8_(\*B>[G0!"7(&J&$2I'\N/&Y.$2W$2(>>&\4UB(AWLHL@3E)IV MX84(6R;<3-MA'K-O+!_^DWG!9-^:^JGW\!!7-\'E('W+8 M-8'/*3_%Q'NP>]7()4]UZ:04+C-@.@EDRL.E77+9IM$&D&-Y\&DH*+6P:G[E MF-8)SKHK/SK="%^W/!] _OAD#_"^O@&*)GK:E#"B1D@8.6/+&BAA0TJ80F$V M"46H)258ED2 0 BL1:9 >KRU=3"AC):?@?&#C M85<9DT&6M$#=79GDA)5+OQ<=A21IR%T7'E$HPP^#VJH1E?AK,[-=W0 5Z==9 MX53NF]8GOY,4Y[!?Z@K2A>J*#'<];5E=!S?L:?!%H \3SB,W@[M.=VX"'9!0 MXB.B$GESAB)JS,PW;FAU!6$GSXI6,5BA[DA*5^NS?HK1Y[5.(>WECD"$SEY% M;974V-,-W82=7'/V2VTH5[>%AFA. R=?N414AVY7_FN;>%T85*9VPJ>4'P4/XAO$PP"&>A!-@XUV6%OPQ=5.]IOYWINYD44K9[/Z!CK MVM0N9NW YD('"*-FNI]CFCNL%USWEIC:OS_K/$^/\!XA "YB\JB+[$4."C0;1'7'H6=2IE84@X19(#6#>DO6@U,VG31HLTGMN.T^:O:>=9)2X\*=9QI+V#(E M*D5S%U&2LHL]DAYW@IF2*ZY/[KZTV1"MQ=B \*7CZ8IL52)=O])%3(V>G"EV MU>K>V#^'ZWHG^W _*+$9E=Y(6X@(=_6X<:=8>W %'\QP[),3"(19&0<^EZ2E M;?5D+?5=!)#%:9 ^)@S#G_DS"9AA%(TNY+P]0 I90EBFQX&7^6NT31%6B+>> M.A<(PD]K9/WMGUPX.@[*B^"2F>[4V1.D(%N/MQ+T)?A V#8.N'JW'0G1AA]< M5QMJN4;!J!I'KBX)\&Z<@]Q1MS,;MHB]F^G4F%@3UD:WYEMI4=AS5Y'C4Y*67'UIU.=/V0U9B(2HK8ABLV#]36!9T<]#KL7>$+I MLFPH]T9D2GLG6D;[IJWX_- UE]SDK!YJM/U4Q@,8VRLK!=1 M((*/_OM^?277>;2Y*6Y:P-&)9+B+C71VI2$=_4Y,.S8[AE\A@OGDXA=A;[5] MMID#),5)B*!ZET$%1EOQ2&ZK\W$01]9!EC'=/%+9V0;0G(Y4&IYYKY$WE_*D MQ"\8O8 'V8837N^W=K,J?$PH?G30/- U=8N-M7B"J^Y)?+8'/'Q>1+KW%R6#2& %,!%DQ7C;>(.#"I)O'TN9>D39>DO+V7I3V LO^6R M="=/(_XEVLI]X"_ M^X;CC*'.XKC'868LN!9NPKQNK;QL8HAF\NU(8D2$V8<5VXV15PS%3MI(;;Z06,'(P-G&![(I3T/#O-CV,?4HWR;"L=(>F_ MX@WS:[D?A9)2YMLZ*RS]&B=L2AX@!#5*G'ZN6QU[-93JU5\F"-/F_/F?#(FL8H@[;UKHN&!LX ?N>T6AZI$RV])Z DF M[U+>K?!7UD5MT**_/5V\"?]'ZF>+/ZDU?;FFOAYTYBKI#'WVS9]>9K^_*ON^ M!N/.IGZG^,Y@U1:]*(X^>_K%%_]*%P[U7NZW1;PK-G5/A#OU.RK>CM>LM*Q? M7XOL+U6L=H?_?^7P7/2*6$=;>FVWW)5$07/H MNZ;14D6/2@&@Y!FTCZ_+S8%,?#3['8@1"*F8.3)K3NG-*GP\B<['P2Z]-BOZ M,TBB$R4-A1NPE$3\[3!-2%U&0$)4-4F?G ,Q#H\':;VD:^>FLEU#]F8 9) L M))M2KG"OPD5$3N/,@;!MQQY*N%1W8VY#A-Z>[.N&A M\E167%_?B1+T?ICC_TF'X7,&WY7-0 R+*".K=U(SUZV5"_Q090Y@.,/?N#M: MO+#I.PN>QLW]*IR^IJ"EHH1%HQ0\T4$!E-60!KHL"@JP453,+HB=(9A:-W6V M9XP -$@S1+N'!LW@1 @@>E-7("\#>%8- M:O#98EK.41XP#0664( !T;O-%UKSJN)5BP(6RRPD>9L8.K);8Y(P$?P>-LWI/XIN'%R7NN1-X[KB!KD\( M8N$0ZK3 M=FD@5'G]W0 50Z=0W3[9/?R^+551"-M9#^4P(NN\"X$XRGTC.2.IO*W0G S1 MTUF4EK]7A4*^@ %CBWU\YH7[62W[GK+GDEW."DJ,=QV-J B-'>5.Q'[T>%DK M!==3^,&N N1J-R2X-E[G9Z@^N^SN"IFN]#,M^N"9IMAVF[SEXSE,QKT3VRSS M^HE$NRO],U$K$9S(]4 ),UPP.FO4>I'K4H+^#'4-@ ML*O?\GKL!]HC-\$5VDI4>+0*A]SJ"4L?LJIZC'7!3&;27_.7/P/:HZ5N'M%U9<&^<2 M.T'*T%D_:5^.$D83^,UQ6YDHA(8;@L]8J,Z4-/\(?;+(B[EW+2QL MY-:@5*;6]\;6P[#7*AOV /]C4D'6+H5PKX63S7USI"D:S//.7(=)L>VNSM ' M5ZBYO\MF3'9ACS&%+^Q 7Y$U84=A10S!4M]%I6#3D&%[5))O/Y/'V#2I'J-) MV[(_*&1N?:M4W\Z+V04WH.QKUO913^?E*2#HL4=Q]IHY8(F?AG.^6!U.*,7N M=S@ ?C&0(9I=L\'IEXY0/_M[Y[F%5N5PO;BJVHJ9ZH2=D(U23?<\961;]?/^ M]O3-T\4Z7!:H7H4(#04IZ>"9?CS;3K% XTT;W7H\ )KQ[ FX).W;FL])*2)J M!X 1>%;&K_-T\9UD[C;U0-552EF,S735;X55"*,!65"T3+.V2EO.L[;CEGO8AU;Q[U#7]'B M)68]] M>KK1)V !=#/QLRBE+)3TZ;X2,:>& A"4=E0=PN(VJT%"W94*AZR(L[Z*AESX M1-HG?OQQ9 _'<-_S4GL3IA3OGN=/%?YY'3[<'#35#HZZJ^ O_^*4D%Q&V_./ M.;EJ))RI"^#!^ 9G4?H,7>.D@N1&Q ;:5&NRS05+^;*QH]"_29&M? **M*H1 M'%(R :Z)TWTEN7+#EIXLCY-AT )'3"%KGJ>8"=,%A@7EIE5)1&2V-_"@N"ON MN>2+-V'LPI6;/DDPS/(.CMBJD(L ?T0Y3@I=PWZ+*FRW&:O6L1KY3/U^%R[D M=HSM[PJK5,0[>#Y2_@=.@RA3&!P*O=_IQ@X3\73QYWA"%+%'/YT4N\!4PY:; M,8+26C^ %R^*%AW3(C'S]OEA+^=#X MQ M45K5IO$[X:(+]A#0[M5AU<@*4C,_"C]"K6!>%ZN]\#_V58256\R9APAHE4Q^ M,!/6^\T()AO .CWU<[;63@KM*YDOW7O2NX7MRX!@=D01Z0N13I8K$TNUK+B/ M?U/>=#WCG,GMX>>!P63-"PS-BK'2!7/*:Z];<]>THV+N O''-#SFF@1'>L9T M)?$F#X#9N^=_4CE.>9?*%BTT8=:%.2;W-'LJN0'[ELP<%9/J7A*/C<,V&6_AHBW M@U7CA,2J%#%J;O 7!8/7/TGM="S#.]W4P>Y)@[JN-=,3+JX 1>FCU0C?UFH] M=HT1B3Z*(_9*J7IX'\^+5QFQ*]>WP83*L'JP6P5;C4NK F>KU< +1 2TL]"O M@BC35!VV5*G!L:HB0;U*/,@3YU+<@HA(J4G9KRUOPSD&U.YJ>O\HB($^,X,O M*'>["IQ^4;DM8V6,I?WI6RV6]9KK!,0;$.Z+?>L&&/X13#:74O2)4O3O+J7H M3V LO[52].FVFF'>E'"S7L)RR:@E@L)Z9K<9N1'OENQA.^VB\T(9R"4YRKT, MB0VOUK7OA#68&:>U3C5[5IMLYSX5[K/KFJ]D$7[@//5U=^O%5XUH:=W%O%!V M97 \AAS R[1>,D>XUW:MTS;)'^7CAIEYS)CRXC0>P8]1OJ(CR""\]@Z:DD(O M&#N4K!W'>&9Y1NAQ] O*/#HA'+:PD1)P$Y8QA%=RG\S(JUL>=Y#@[[@TB_RN MGZ9,UKN2&KC?XY_/L9Z M_O*DA7#+GC"$SU(N;B*97_3:*7!LJ\8QYZ^[VQ9WN^UK( M H)NC6P@Q=\G#A.1?.\AM)33%?GV[+C%>*A2RW1;;7)V$_O&#(MY9U'A\J!W M@O6*\]!ZL\UE$O(ZS5_Z8>*L0'PEH.Y'XG;_^7X!+>?0PKKNJ?6C\+;/49 R M_6=//P-;86@/MV6%YE.9[LRL;]BB!D>;P1S<.&/,C,0QZW>B/Q)'&2=6_.3'EG-?7F_7D[U7K1], M[OP]>E#=9I#IF+Z_$A+$!C.A.!/EE:3=S)J9#)P2O,$2&=_!TZ/-?;>,WS8L MW?0Q,%%>C-RYR,Q8W":Z")[I/[9Z@.=.&:Q%:R[X",/ 1-=>T_ZA+/]I$IO6 MNM!1*)GU\&7ZAVRY22)$UVAV67%N&N3:Y0'[B2 Z?O6;BDS 5HJ)WS"Q+A;T MF^X;)W#7[S41[CQ![MT)'X2,J23UI^.9=L$P*SEY>"1&*J'. K)Y=1M[X9(- M( 5+3KE*Q;]P],;S>Z5P*LE%(H/7]?;(22'':R+*Q99*(L:&,L,?9=FL(]R. M3GKA_<=;+)(Y)"IE?F)RKJ=1$DYC<423/F,9"']!J+2GB^]A%U1#6K==HJX: M?YBI$FV?\MM68&L5]*B(E(L()\,^ZLV&+B'NPF(AFP/=':M^KU1EW&CK'DT; MIVS"+;4^8 +F1H,;,STY*6>*V+RY%SG&2*MW7S\UPC2D8T/)?MA.+T/.W.>Z MWOEU_.RMM=7MM:^SC!QO3M D[B@<);Y!XM.(BT@I+^.^IJ"&-J?V3!D4+GYF MOZ-P8X3?4??2'O>30(K><==?99Y#-KE$?!3ODY/7R+PF.25?.?JZI?;J,#CW MHHZ*/D*#\G?\3.'_RLP7W66EZET.*F0KX_[<3>S)8<>+.J*O'TX4X:\3U.ED-)9T^X4H_#E_BYX@YF&"M6ZW7->1&IQQ#9\(>((1JH(@\' MWRU/7+-@GB-1GG#:SRT9AWRKKM]U@ KL]CWEHV(; Q\]SZ:#'3*D6T3N+-^ M[Q#&)[9,3>7!DKN-D=-Q(FH9\C%ZV!&C$>9K3Y=P"+B"=4W8I7&)G+7I$3F? M?+^<&UP3+(3G8(44W#R:3%/"HD@B=#X.OHC7JD@"5.^"[1HU QDU$)NR]:=. M/S#A)>(E]AY#G,!,2&=-K][MMJZ3]"10^ORS_&#.Z_M!JEM"''CWDVFD3%P] M4EF;M!BZO>,W9,K"1 H8.&6\=4@'+N>:3_-P[JR3IO _:Z*Z99Q"$:5Y]@#K MSA@.)>IB>:^:2?$B+'N\[@%^)H,$L]NJ&N,-T*+M79D(Q.)A/ZB!%@MEJ(V9 MK05P:47P5<#Z;<=U,,_[EA.;W!!(J6_*5=;:-Y2+*["7F&U;[>Z;XQB1@H:S M,0I7*U*KEI@55T^S,MW:..GA[LI.""O_MJ+)=LP21/)056_]%'S'OB0GY' % MV=XP<#P_,&S(U5M4)RQU&Z['8#Q5?";Y7([\)=]T+#G87-?-'D.62M$%E9'4,B MSHR>3.ZC^(_P#)T<"&A358&VE'*I^LHH\E%.0TCG&50IG"Y3PZTN,$9<:HTH M_>T80B<_78CSVO4FH^32^[!G%"[3A,H'3E?I/?_H9A>9FI"/4[9D?"#MQ9S+FH1RYZ#<&1I"YL=KF45 MN$?;?9NE ME<-!H=1-S?(O[AMDV=;UFMH-->R>^3H#S\XV9"+O>9"9L?>3;20*<\C9" M51ON$!1/*B7)GLK>PTY*2HHA9$ [:]X[&>-M%7_>S [1BE6)GI73]6V9N:*Y1_+,1XP?Q@CE+H!;L$DNKGR FX2)KM8@G&.=\A!6">X,.7? M4*=9>_N3Y\>AP,8GLR]!\:[J=JQ*YK<<773=JBX=.H-\B?0):%[2-0IC9!6Z M^4Y9C3KSUSJ5K#9NBRM^BE;3^(*=LU/6^F7D;,7LY\R(L??GS1NU58A= ZVC MPBQ5,4-J]5.0X?QF<$NJH_#]'[_L*_:/LO5EGY MD)" *9\VRHFLR()QP[?>IMH8O,EVF_=,,X) :FM'/N>:V$@?"[3M9T?++*S* ME%DJ1,2!'&8V$:#?F,8I\AWE!^&VC3B?Q4(EQOT^F)5==QF47S[[&U8+T)9.\4E\B&C2J*Y(:(5:$I22[HM0] M#^U/P;OM%_^YO[K&S@E/"*Y4\I=,Z(_4A32G=37=M/8:S':G_U4L_AK,2?M+ MMWA3DP9ZT]0%"K,1#T/OZ7^"MUORH_0%OX'A%RZLL S"E@GBQP%M$?RN0#)Y M-9%P4'_2L>!S'3(]V\(_A@90SBQ05R 20_J7$=MLY ;DY Q"'6[#P''0V>0KKO8<[YDO=+=Q&6]I M-D_\B/Q]]BMT=?)4:3>2_50!M!N%.%B7. 3!@FJN+]B'8K%E^%Q>"!Y-4TC8 M&0??)!!^;9\2/^0\:1YS;M'C7*F)21.Q80E%E&Z.>@)3$$>.S8W$7%T_I,8Y M[O<['-<3^/4'9M;G+]D?(6WZH\Q)F&*R8*\3LJKO[94?RAO?W]$H>V/ND@RO MX^[RT=]^'&I1A,BH3W%ES ,XH^.8;"M3/F!]V<3@/%HV6MC2A $FJEP\^V*! MZ*NWJLGSW^M%2X66E,N-*\F@Q8V@F_!Q '08E)8L;$JT)FR@-_5:(49G,+6D M18HP$U?[TO!&]!OV=GU<^:H.MANFK.8I:=,+74S+;9$,!=D>HB/C5YB MKH25IHH%UN0]$*[O6-.@A]!N]$9BR'P?0NYU& W51IE6);)-4N0:27KHJUNJ M=U#:W4Q\"&C"WPE;.J[;\(?9?C+AD0X79B,3@2@+1"_N'S&!VW [(WDHJVLX MKO2ZPY9 TW>267= 7'I=+XJR;]<^BV%S^%3=7A:>3A9*YE6;LQ"4P(.+93,A M=7:.78(CI(#3!ROR];14\2]DQQ[Q+" > XJ[4B3W$.8P/1T:!@TGKE:DQZ M3!;EJN_(4#2->KKBCKVXK/^'77_+(@'B9 K5PJ.5TI,)BQJ[]$J>QB29^ >I M(PT"6,".4>XR1T](&D=\L"EJX;I-799_ ^\^)US/>?6 M6;+T*H%$=@K7B'!NA6]3ZW\DG+%MP$V_1Q?:;(V8!I!-;KK@#YOOS+UR)W[/ M)=8N&^EC;R1EJ'2ED@O/$9=(_\^EF' &_I#3Y+SR[+O:^")K7P9WFMEM:_P$P1V M(=%")+^3T$B3;)8#C+R(QGB9:CS>U(*&.Z_HI&G=V5+:Q2!])/?#Q(!D9VFX M F#)'*R9R48)+02:GQ&^\'Z7*199#K\B?J7===B*)(%'< ^%DO!/['HF=]H/ M*G6U*X/;4<:V;5(70J/YD4S>9>M\\%P<$6BMI&I@IH:47<5 7);D R_)J^__ M]_4W3YY]O1 (N&+0PH2%I4$IO]K5\A^ICZ] [$IQ,+:@TC1Y\.=9S'7A/B_H MVG,Y5-#J(G0#^@AWK_"55\A])Q*@0EQTQCV#VJ.T"(>O@MK* UHNE\^GL%U= M]+FN=TU'1'TK=GCAR"0X0I_()>,/6FZCF0"SFGPIPO;5(XK)VH7(Y$6O"E5L M_"EEWN9O5MO@35UU:8MXZF9=MLT'WC91E%(J.3-5&Q6CL19M-E]2RXE=1+[Z MA*>MU6U4TRBM$M%IV9^\*COAU5 M75.O- T'QH U.!J#H0YKQT@3;87(,3CC4>+J3U,M5VQ,5'#!5W 4RK13XGG,R,_]S/Q--6'FEU2T'Q[L@Z2Y802R>;H M[DQ8'QP!*NB2T B#25X! CN?LM7,<+9-'XJC\WX-9LYQ204]WUD%1M(&:9Y\ MI
    %!:C)GBFFL6UCLCKKO.\:H=ZA9[1# M3QWZ6]FDO;VS3-,&)-#;IYL.UX)H'7ZKR6/?H1WR"]<[]$T2LWMJA;>[>VZ% M$TH@V3PT]]R2R:WF WNT[4%I;]^$X5I0 &MV[ MV()? 2DP3).IPX?Y]:[ 4>F?5YW.ZSJ]?%0[>GI6[^BQ72:O.OU'V]0:++#% MPE\!7:3*@64><]WR#ZLZ/>[Y!#P3VUV;^-H"N?*Q25M#> M*XX1$/H?K_1ZW8>T@_ZK-G@INZ5'S^T:W&O<=[\ M-AV6NPTP__;K"6#=; 7;SY OF/*):J+86[C4*^L?= MR_J!JZ*_FB9W2V93X?I??\?O]_*]]"[&03S:I#?# ]?JH);CNZKE^!:G[8": M5F^VQ[>ZQR;(KZ)8F_')7#\BS)89^(>H>_[5Y&4U<]XVF<\*R:A=5V%OAK:O'>S??E54]SO*%BK>^YW MSG;3YOPQ8\"UU!V4U'6Z?J>_PXJ!6NJ>H=2U6W[_?-N2@?T3NFW270>8MFKM MYC+:DQ34MZ6GW?9=:?GOK6Z/>I2?>I5._>UYSS.WY)K5W MOAJ*8J[\Y(WHKU;VQ1O9]BMO;..MO;"'F5I]OM$M7H=O_W0GMX[ MPK4]9:RA/AW/^G1TS_RSA\9QZ]-1GXZC/AWM,[^[M:=]/(?CJY_Q('1T 0G[ MA#C?C3.78HUZ0>8%WDRE -H(1@H!SZZYJO]W&NA'A5[O[#NLK 4\]) 0>@O$ M0ZMU>&A?/R";J0$0]$\6#:]R$%$\2%60Z:?<++R7[7:CZ>GY3_17?$^_L77V MG5_UZLHW^WK+ ;ZM/\@3_(7^6/_6^9VO_Z3"9!K%09Q/%EZ8ZL'%\&X9D!:/ MNWP,BU$8#=&,QGH[!GIKDZG2L]>/5E_T;H+DZ-]/B(!T',TR[R[2SU!?H@S) MKB\ZWKLK^\/&UDCQO12JRF#FBHT];9P5]K7=_L;[JD? W\VC*>P!]FN+OL#& M1M/91$$+(-PP._19FOQ'BVN& X.MIGU[-YM-M*["[]H]7+F%O$:G@%R?)5D$ MOWM#TG&K&+#.F'/G5[SC3?N3X$:KU7F^^B=K98606#N2C/-.R=5U_CE.K8\^ M4B0N6&0OOB_.4D^1']Z'MV^\&JOG/AP^RMRK &>T!:$: M)$1'_$9?-2J%;^GA!'LS%F^Q-V^RW5"T[#TUY/#8*SLT&O M.6BV.\.;X?^^U)4O1['P=>7+D_J\ MXD:4<[W[5*U1/Z.N@*DK8&I4.#26:/F=5O?@4>&UT!V8T)UNC5>LA:X6NJ_C M^S_;GIQNCZ3MR M?MFG'4->\'*#-6->\0.6GWV[NL-5X#=3?*&WM=YJ]>I/V M>Y.Z?J^_+>"SWJ0GWJ3>;NK[#O!F/]:2E\&*<&A=^E+#ES#=!5!-$.FEBFPQ0E C\ONG67.@!YU$PT:-)AL-,Y5"5 MH?=#JC3@B3/]^B2.U>0$JQ546!B+>=;JRH=#DPQW\B(9L[5%+=]:1,9ZA"I= MNQ,=IR8)-IY_DH^C-#R!7=8[/,^S9)X.H.S%W<+^@[=P'W'[OZ302ABBRU&. M*T%_^ UG4*/X:Q1_C>*O4?PUBO^@EJ]&\=8 MH5/Q-K:3;^W M=:9\_X3NR$%1K=U<1L\/%+4[PW%:##[O4U*O?L8W2I0^%QS_NMK/(]?8S MU=SUQ;Y1W<"V.*Q://:OCK_F MA97=?A%B^>[J:8^7!._O.N;=U1A]'C$X]# M?\9C.@KM[IY?#%0 --K$(3Y2>W W]8F'<^R?N;NP+>U.+1[[9^H_FKMP-#A[ M%TT]&R/9*4#<_ MBJ'747RKLAP?6 ##PV?9?#9+TMP;S--4?P'1QL-Y/D]5J6U$PWNOCY\>B<^M M--Q;,'-Z(CP>D/PHL-SO]7('V"KC\LM,Q9GC2-8 [AK 70.X=P'@;K=J '<- MX*X!W#6 NP9P'\-ZU@#N&L!]] !NZTFHLB>Q3ZY__8PZ^_IU:)Q@PI7_VEW] MK$#B:T+V0Z8I[I_Y_?X#F_7N$?E(+70')72G?O]\6U[:6NAJH?NJ:@6_V7H@ M<]D>R=R10U<>2)]U\#G*9P7I_J@R%:2#,=J1H;I5DV0&&;!GAM^[=.IW3P^_GO?(=^FTYM#?_TUZKO4*SRI"](N* 8I"U)'A-(JC+(?0Z.WJ MY-QQFK*=CM]J'G[7L2/?I79?&V&''XHX\EWJ^.WNX7>-//)-:NTFC'R ]_OA MEUDD]^8[[YM\397_;9=FOP]0J]_S^P\-?AP"6?Y7$AW5I^-9GXY>W^\\M)RK M/AWUZ3CJT]'WNP]E1CF"L_$X>*5#*?_")VY>T&/A2;\)/,D4*NU"5+URA5JV MC)\2"_JINGP$(8II!J_.])M#;--QVCBW75ONZ0>B'QYXJ9+86_D%;]R:95]^L$I"N2OT]S#%@,J0L2/&".1]#M M<^.<@W*G(K>>A[=OO!JKYSXFH0G)T->LU!L]T9W@S_Y_S%#Y^PIE4?C@O] M0BA4_MOWP0]5&[Q]N>PNA-,48E>V&7NDR^_TGLNO\HY;=<6U;0NM#:\X;MSV MLKGBEWD::,5K8G?'>B.ZN!17!%5S7*LN]JUCOH%IM M7M1$!#4104U$4!,1?*.ZT9J(H"8BJ(D(=K]R-1%!341P% M?$Q$\J6]I_(@( M_8C'39 ]^_SI 65)6P^ 3&Z]!@>-$ZBE^7"D^51+\[;PTF.3YF<@KP8I9O\:6T?W]S%C\3Z'E ^G*UXQ@?)K7[\PWWQZ=::BSE34F8HZ4U%G*NI, M19VI.$A!JC,5=:;B*!:^SE0\J8-'_@-[E#*M3%_N8 MNG"+*9+5ENYCIS$X>:&?J@<4<^?(P<(;!= (,J&6F*F:ZJ'-4^QC"849E_,T M.=&KEDRCF.HJ@HP*-(,!%C=E^C<#%=UBJ/XFF$ ]R)&D,3ZDR6T$)2NX%9S. M^!1\J7M!UHF-.K%1)S;JQ,:!A?'JQ$:=V*@3&_NYGG5BHTYL''UBH^A1L-N7 M%SR*.A+\S"+!Y\UM.<:/+19/T%5!\:H'4#YL!_6Y$ M:; _X@B^EF+87-^[4]Z-FD3J5GG#5"E*A@TGR9WO!5XL,F!'Q\DT MWXLR;YZIX7P";U"WP61.+3(FT?_.(SVW!0H^'IP0AZ'/PS20*>LE#$:4DH.O M4?U1DF9><)/,H]&QG9AZ#8(:YN/_J!V;),+\+4E7@?24.-^_GXF#TH_6Z3?5/B=T0 M:!=!<023!:IZO0;)A,CGHMS+QLE\$NK-R?76 2]BIE!*F68SW(B7Z^O)_>=K/@46)&.,87O>.C ]+OHW#/4/&OB@)&TAX.$PF^O6P1)08U6=,C\:;:6GEI!& MDZ1D6T3$>;O1.W]\1$2KU3AK?1M(Q,, ?<-MKW9@+XVXW+D>?JO79XZL5HG M5K=+K#[>@3S\%6K>DP$]\HPD3O_W32SDKXH0UT'P79>:=,[];K=SR'Q$M< = ME,"=M?QVK[43@=M:9Z_I--SJ[*\0H?+^5679FTW,I0>WH][E,YY+[V34\OOO6JXV"A-\B#M4+$L!R)\ M?_U+K]UJO]T2.[!&#+Z5CMCTECS.;7K5W<8.?,3M>0Z^>S$O^D#(W:'WPFY^ M#>+R8+M=4^BJT_=;#_"S#J*9=2V^1R^^9Z>^OKWW3'P?R;3<:WE;"OH2HNB! M05]>@",YD%M&Y[:;_-X>2*9%/SOW6]NP$FTU^QU;VK7\'KW\MMJG?O-\BTS' MD\CO<9O ^JBR9IP#7/XKJH>L(JH#@'S, .F,-SSB AZT3K2E MPH@G*"6QI6GY6)^CS#C\HM5K=QZND5F$") WS^LM-IM,Q?]#,,]Q[^"[SJ M5K\7./CPZ_WS7J-9?$*[U6KTW4=DXR3-3Z!6RFUCY$,=U4R!E::@3.1N' W& M>F2I'IN:A%@A<9>DG\&6XZH=J/*9)1E,\"KV?E(#-;U1J9T3E*!,%"P9K-;5 MA_?R5*K8XCJMT2A5(R@X@DH-;3L.L$I)C_/E6?^T<28C]SVL O 0I7X'"ZL' MHH\K,Q#"5*GP)8%R&?B0*P>IKBF89 G3%$))BWEIX86M;M-9/:8?7&.I5O6/J4(:GC6)^/DU$:A,K[ MHW'=\/(42V9CQH=;D.4EVJ+#\Q*>?.-VK@A'R2!9^J^>H4BQHF@7Z M>)'0)EI@X!3I1]T4FU[]R6?2GC,+0YPD&< BS,%SCFL Y)/#B5X\QBY"(=Q@ M,)_.:?-"I<:U.%R0+]HSO:YZG-(9 M;&!':,>.[;YX:IN\P5)_)E"*I+ X@BOZF,8SQYI;N\]W"MN@Q2'5"WXV%5@W M\^S_L_>ES6TC39I_A:%]9[<[@J6N$ZCJGE6$VI9[]$Y+\B&WQ_[BJ-.B39%: M'K;E7[]9!8 $*>HD+9$29J8]D@@"A:K,)^],P,3AL"B(TT4U5>3 ^)5893:( M. (WKFHLX]P3+#J?G&WA;6#\3I0-+ZE157/NT7-[AI+CW?3@L_$ MD/Y[I_"37@W%ES#C-Z"^6-4W'(=(F*F,K@^_G0%?C"X ;*U$LH S.)]( >6! M%;=,)76C5A<8N*C)Z\'&M0B-4^=&)R4VE 6N<)]QF6&45MWI)5"$5525;XD) MC?>]5$0:%S//<9/RT_@AW&#! LN'EO1:73"SZK01 "B17H&R3B-B!FUC36L[ M,E%W/'GX /8^.HIAC1-^NON/ LV-ZR->XPO7$L6IR>83TM U1M^!/6,Q#A=UN 2*KW_UK,8BQ5@'B-!ME2 4/WO2 X;^ M5,F"LOBU))D$:8""7^H05>I9J>04A,G$U01K#W&]"U!M:E M&K2.TSF!4=761\*9+*(XLFG!,JRB>,/' ?B+RI&'X]-H%?R(T%G5-)=R^]+* MX5L83_=>_JC4MLC(':L?\^QNI8C7%13F=VLQ?%WU8_YS%GNSVS;5CZNH?MR( M=U[LB5M5H>:5+MD:MOST(O\[5'$61> ;5\NY>5N.%VQY4^YY\X:WCSQ.2XM< M\J;4\S%7WC6EG@W!-:6>CR)3\R)>-UF:399;DZ79T.^&TV^3I?F@TN0G96@^ M,8Y\)(4X*\NS?!2IE T-;RP-KR(AO3Q,29,!NZC]3# MQ<<5ZP4F?8-_J;H&_UID% Q/VA?2*HJPXP#LGT''5G-H%_N8;ZA'-'G3/V5G MUALF)&UGMT:)U>W.9AA7#6<\0<[X)1-M@>]LE3U8,<&F3%!)=[SY[/&C26QF MMS8UX"&'B=RH4VB1:IM/,[=O/L6^-J,^9MG$A/"8/ION*,1V/KEC9W8>2!RB MD-9E3^#$RW;^PU'??D%&QZ6FW*?><#(ZX%^43._6CFF( V_+R0(I1_:T#T3W M8WH]GR8.%VK(Y)&U3-^DR<1.3,463+]2C#CX%R&U[/+BR^-1FEU02S6W:1[O M<&YWAT-?YI5V.\6UD6.9%5EW;_\7XS,;: M[G@84Y/AH[D;5(L\T[$OW62B0Y$XOTWK^S,W"\B?Z8Z;Y$"VJPD5939][>6: MJ0F7,U^>-5,3FJD)UXFS!R+.@J-+3DZ(P&M%1W=$%5FOUHBH/#-;IH#;.AP6 MJ)O54;=3@B30'V*%>]J>>4\0#X/QO*A,V>ZG9]W^N8]% 3T?.J/J/F3V;"X1 M-F?Z?")I\N67CZ>/?1S)QC=7J3)28X<;JE1X3D6X3+G*5*WN<&GE:H;&;J(H MD=NH8F2&@D]!M1B\C)YV >YG]>,;X32=/9K9+RW$#S+]SC78?LG-YC5? M>JGF>^,-5=ORMB@^;TIE)=3R+PLGU+M M[2SAR\%B9KKB!="+F2%STGE1B5Y)C+4"ZT6<=*I'98GN;)'[)>6-B:VDF +5 M]N-H(7#S R>4US;_CG+Z5@=. 834S8Z;UK%GT7''M=[AR)5\_"CT8I(HL78H M=%T^1Z&5R;RFY-T1B4H%\E^2U[U&Y9C-22^%5'!;%*_&"O'8*,+ )D];,Q23 M;N>[&+2!0+.:BZP8@S!WRZBDG%<*7U&AVNVFZ:#C0>J-T(^M%?J#5/]8U,I/ M^@8\VSLJJR9[OBBH336X\2YO8&&P42^B%E3J7DG'K>]G[*9!LMGWOKA _SVV M/1@F/:*X15%\6RC.S[J@-;5V4WN$?J^X8&,X9H742&9 :SESYE^\IH4M/A0@ MB7&:!0V?ED?]7T TSOO3A+% $BG.$'^>HP"@2B#V:ZBR?O_ZT4:2%C6[;>&7 M:P7""];YUPW76= GKVD;*R+/Q9("-/BI-0],64JH^0THQTW7GU,.V(Z=*JIV M+0LXX*;ME<0ZMU>*SKT!4/X8CO8((/!3K8K[66P"4\K01P$ L>.#K;UP?^Z% M;>V%ISQNCD\[ H<*, ML]W^V+5.^H42!Z_\M0-&W>. XA>Q+T$-5*:CY&-%/_!;W(R?K+G<4KLZC,(Z MVV[][9.:^Y!J53T0M4:;DV_/0$8!(;']0^R]5$O:?8@MJYR*D9EC@+_HDS9I M$#$=7>!3WQWZ;R>QN562!QV0.KW>.#6?2VU40( &9^V"$;_O@X>,'!)W4IVP%^[NR\+YV]QU<3G M?/V:RUXSP]@4INJ^Y:NS*]MN#<>GI0:4^DAI4'SLJ+)I8+'>E1V,DH9<.%?; M=?=ANW('MXMY3V4SHLI;6V1'EFW/0)'N]H=%*Z;8P2JI9K#]TT7!J\%^C?J# M1(#Q-J!NQKW014>FKR"?^[''3>7KG5W^MUI;K'[1JD'-E MAYQ:EYBJ[5=QZ-X]#CUCOC7::*9SCIYBVEF%:9W>UWX7+M>I 6'+^4]Q@!'L MW>>Q^S3II%ATC?K>&9UO)V0U00:*1*-^GI]55WQX7R>84@FYQ[E8H\.?J9+DW;8+OY-=0ABJ17 M LM+[8RB.=?ZL^SUE-[HS90'%XFDS5 Q]-F9UT4'T-M(A]1&#RAR"%0STRVM M , :/#5I2E>E*>5-FE*3IK2F:4H+1-)"A>^FMDR\*-K6L0_A1(6\@3)82;N+ MJF"E 4Y4PJ)9S7"A?E+I-/-Z,DC-;NQP\^ED1DVK1/1T+?#IN!2H4_6M/=M@ M-N(G8-ZX%[L!ZTX/7K64XFEQ\':I35Y:X^3.[3E-:^9]2H6KZI@WHP66?LJ9 MFQ5'-!'FM4.L/Z^FH"[8XMH^I ZG$QVACNLQF\2.JD:W-Y T:0IK%!@FNKL] M*#ZW5NP>-M2UV"Q]76:=O ;\^-1+(NE1Z*O5>W52*DA\M3A0%S2$7ADW@M\^ M]2--QA2GTB58J)0#>&SI;8]Y/Y/.[]&,[%6=9Q.EE>VHAU4OUF''E7IA_&;5 M5KW6/=K$1JZCSJA;<(?_7F05E4&1R D7UO1HS ?G8SP9/IED.@VF-#?IP#]K M5PQ'_JPV\_[Z'9@I@639]7N"'G!3XE1CFOWQ<*KV['81OBWB7G3BQA2]X$L9 M6;4:CN[^=M'5OO@%P#C)0CUA$W@GQ?]H3FP-3@R$;@H&I!AC+4!3!N6J,VQ. M[ %.K +#F0-+DD<7V0IG P#_YF@>X&@T"!][];E4&O.M."RJJLU1WNM1UA4, M.,M*[XA:8!)C>I@ZJ,?$VV&(J<2+#W1C5+!;^@G?C,W4 U8JS-L/ZOA+HVWJ MJQI,U?AZ'L$I_!(U^,B@,4D1WK>,C"1/+P(+UYVWGAWM348U5.IT&[@93+N) M)U?7)B$4KOQA/XR^@2& ]!!I5'YODL\6';Y5EF3\_LSC6Y\&T;:S-/A=-'S=RY&MEPJM,L'ET%U.9WK;CA=5=-GC%U?J3P M2)KZ$(-SXS.7'#G5X*AJ&85;:5!,! ("[!:.*/@-_BO\-=6T(-B"\2A&&,\K MT3:YRW7;45TWNR_%')5K7BQ^+8: NN<%R1:38*H 4/I3%)YU>'U=')\E=E^U;E5&Z, MU+DV#V &T2>F8Z*+Z<"RHE)KDM]5%=X/?)Q-5/@J$]29_R1Y/" MY<:%YR6=]/2VT7_923L>@NR= MVK2YR8276BK6(#HN3VF)1%;REK[(12E=GR\0$3&#G MHA*O7PS<&8^JJ&8,[^M/\2VJ@8[U@3JPF!GP2DN?[N5T$RI/5O546.IXF"(X MZ;'5'HW/XF>VJ!"HD]P3C MDQ90")SDPX^CE>H"8 +ADVR/17K>X\"\Q1N;6#]NQ82!(Z]UXPBQ-$HTS0^; M8=I2VA4SJD9Z^*4, @WJK*M;H?/=.P2W!_WFDR[&=%5NN0H5XQ.Z,?0/VD*O M/C#NG5^ @%4&[MG"%RGP,?)J2HX C@48*A QJGM7&<9)@TC65@<$W,;D0M^2 MYY]-1%PZA8-Q=]0!MFF]K.U*+47\(3%@NW50UF;W:RG=Y<*GF!T_T#$"6+W* M)0>\2'?6U5#3(NO"#/H:Y$@*>\3[,,X^*U(*4BH_%8/7, C9[FW\ ;%F&-2#B\G?5 KT[RPKS'/KGM> M3%U,NU(%/BXL%2S5(MY:C. K(J$3HR]R?EQG#,W&5<0+/XWA/>(9SV7"7W%< MZ853412\6JJ&+A7>%(*J(W0\( .J6 Q=76_+#"N-/Z863A2Z&:4J*4ZET3.L M*TZ7@45% M5H^,SYGF(0 M?]6=0O$'(U<7S5@JKM,S+-ED9%V5D26;C*PF(VM=,[*N#ZPD M4)N1$J7F,9PZ@R[#H93N!#;D8!'\1]5T'MFNO-_&6"*WU$UW(^C&_?]W/0O[ M0NW)P^BBSTO,CX+HVXE/>MJ,E_*B][$0?(6R4XG(>&4E:(H"B:N\AV76V/ D MY:897ZE:OM!8AT6VH.^>%Q&CZPAQFA)83S>K4M32L&4X GM22S]/W6C*:;ZU M=:?YWA,W8FF/Q> _C;LZW@A5UGS=FURX>4Z3VAFU6=$Q'1Y"V,85_ M6";N7^:MGM5WKO%:5\[JM$9@8=B7Z93ORV\;.[Y-1X#7-7@WS8R\9$6UPIKJ M%<*X&Z+N,CWXZ3',;'^M%J9R.V\*BES)F'6VG/!;M,^BT1#JZ4#%]M[46KR< M57S!*^_FC:]8P/"I;@-4ID]*[)LHD96S'@RH%%A)(['KNFXY+'U2XU%6+5<' M.3SS-BZGFE)?VDD+GEO9G[4G;Z)!7M>\KJPGKKH*RC0/ HAO.3V H/AOW.JF6;M!Z_>;ML#V77COC&PFZ ^:F M[HXG4;#RQBE('MU_QQ>NBH*Q;!Y17!T?4&5^3^Y<1-DC.)> $/_X9U?#>[ZQ M)_T40CZ;$'F\X+3O?+=XX/7736&IB)Q&[R:LK71H *M\CAUE8BAQFH?>+CT9 MU6HNOGQA R1C?;;C1E'G>)9J!I/]:,I;[XS>OG M.:R%=X&T2V]U3!\B^1^QFA.6.%L,4*\.F-04+BA5Z-1>JY:!$!>QX$%3?>P2 M(@3RCK1W#44_*ZHQ)K>=:8=2?BO1:?2*1*HMGC=16*_CS5GV2A'(F"P1V1M% M5B^][I.(9:+<86S'%B)1_CF-% :(D6G:&H1UBS]C5&\PW_!EZW% M"@?_>1'[2^DH7J?;EX=4,< TO%Z>^Y3$4QI\><_'%.8NP[F7@1%:&F22=5RJ M)&4_TD3R53WT:+8R9I BS*ZH?+Z6U&QE_D1.&Q0M@*8W+K,KBG*>QW%D!;;, MUQ+5BK=BBL^P+$9HBA#NT4NQ.)GS143??RKT?58@[9N9IFH/DK/X$@!V4)4L M[[\\:L_+BC3J8FJ!@G4:KS3]J-[ FSA @<3292U%@07)Q)T*KD2;9=UZT80+ MM/#AM,5%ZNWDO7N4#H%T9W?>G)NNWVA_58W (Y MUUZLD$SD#@@Q-Q6L\2C>]P=?BN-L[95E4=NM2Y77))8F=7K%=J0EC0=G_6$1 M@3KU.G;%J*FEA45?9_)^F#FI"^&_%'K7P_*36G*/[_JOJ8YPVG!I/NA6/05 M-?:>'M:"'"DIXF 17- 5)1AD("5_JNK=!W0:!?@8"[54JS/-*6WX? MM>6'A9\JK['GHQ+HO.TF0 #^2!V^03LMFI-4&GXAYEP_^2U*51Q$_5E7IZ+% M,WWA^DKV]^/%/M%OJ0=$=Y\NHXRI)?85]D0*0((V:E-VBB[,AX:FUX:F_YD8 ME@]+S\>76+N19*:>@"B)JFIT4-. ]&/N8ZW)46$5U[X?4L:\ SH9 +7[Y!HN M,]N23S& R11O,^E@6U3:%YULDBB;?+N08E$_+!/UAQW8"1VO:,5W354(17I+ MMQ- 7I[;;I&S,A5975^LN4S2UY6A-AV".1$CBWP#A5'5L,_:L,]Q3)5?'\:I M:*5JQ#KQNDSR\RJO0(P6):]]OV8WSAGK_?&HZJ!49'C5&*W>\'7:<;;68\SU M_; 4-D7(2M?[AQ4.C)1.7/KL^U/%J2Y1TAN5W2IT*]K7B6?'(<3>'H6.I+=C MDY_6; _:TMV8;ER.52BB0I/'7.0R@)>I9W$8DUX[,6,15,K12;_T7%[X,\C- MKAUW==F];NZ6969D!555!!RV'XWZ:-)A?BY+JBA!"'.^M.$U[QD3YVOO>G$Q M@#*Q8&=1OFDYV/$@!CU@@$+O(E.D+1?Y] MF,;#'HU3ME5<$!TAI:R<]:9?"$'%O9EMZ5A%,._LP5TD88K"KXD<2Z..85NZ M^FSH?Z]^^,-UAF!*G__>Z:672U_Z8_8!46+.33I.SRL^+I$_)]L9RR/XQ['' MT\G,I5S83G)A;FIS\5E&MT7.+OT8;Y-+/[OJMB3;SH2XTVVO_BPCV<]9[,UN MF\9*EWN\8.KZ9J"Y$-']3 "7-VI'_:(8O_$^CM_8FQV_,3,3 M?-GMJL*O7D.;%&?;6 M>A"B=]Z8AY"'_TQB!#6Q-\.@MWSYU1#==5N[S#UNN<);4T%(_[,*]IA55>F# M*4U[B[WNUP 1O=T>X=:"G4IM-]:*85(J#OVC:'\]SRBWI(GTQGB]W_<_[@0& M<^][*;LV-/+X:.2^Q>8Z ^8T/K0$6"[8GPUA!,ZVY2VY8#$Q;!X7K%JQ>9P$ MPN1V]D0)I-$KIS"9G)>_I.3@7V]NWMYAA]:/*+)MAG^JBO7H-ZS1-XKPQ<4H MP9/4.? V9T]4I#0ZQTWVC&SG^(D22(+*WU+,:,/C>.^F_5YBOTM?M6:=S'Z; M#=J-YDK+:IG45Q:OI(JHLT$_9KFG:IFR+^/NL*REGSP\EJB?IN2<>AIW:C8S M]["YC'6?&A8.?(CE5K4I@T798-_ZX:2>JBBAJ=7/5$-FII,'KRO#>13UM/N] MF._>.M;?'\DPTW=%K\Z22CVL$K"GFM9Y7J5_%1FFZ=5'\=6W6V_+A@"I&"%> MTVZY:I [7%(._DQ)7[79G^6LH6G5194BL&CN9=6O\ZKI12VK!X-4>5KOMA87 M8-($YLD(THLKB2V.IZ.Z^\/I5VUL_U#>&MY\6C,<5S\IO9AFT?F>+FP)^.Z@ MS)$K&Q?/91M.FQ0.@%.*A,?BPK@Y-]C85%91%L[%K/;)4F;K M+#N]ZAS+U/% G#>:"<]%JG MWA?918L>FAHN#T]BS\)O5:UH9)J!*VJ6='K2I'*YW)C4('B4"HNW6Z\]NFJK MJQX=PTF1:U5^5?!LRL0/J<](;#I2GS?@W%1K-7O3FLF]JNP&:#<=FM'4Y;=Q.XUM2H<:_VM21G? \4J%&ME*)BQ2L4 MGYN.?>?K//;]M;=%@=6NZY_%[:G/VAWT>_T(4J=%NNDCH)CU'(;<>NQSD$NE MQ-U^#')2%6:+6#_I-(0[LGY!NKHDW?I(U1G278)Y\W5FWKU3'Q?RJ?77H/]M M=%*U^VB]B9+@<3#L?J],_*.8T*)4Y-]@A@-M ;5$]6K"+&_BG\9G0%'E$,!T M[=&?;XH_I/J\0L>/,]%3DZER"#G.*\VHNKRJ!:J,@%ZE[?AJQS\5.VZG#5:B MPA--\:AX%2,"1K5"&MC-8L!)ZG%5S)4IU?9JH$9DB9F%Y;_H7W^AO_[RYZ_5 M7>#C\:"P%>(JB]YFIV6/W52='T5]/S;(^YH&$-58HFA6':ORHF4R\+%>MBB* M7?Q.8#I%JZ6K2XW-]2>CR$NU=>'=6_$/W58Q+73ZUT(E2ZVMO\4"K+)!6&P4 MV/D:O1Z3'XQ'4,\&5^T';"N<1IR0W$E@E!2TU'$0=,BO?9L:!<,FQ7*T6QY[?=5S M5%$'-N5&#@K5NE^K$BU;WT5JN8Y49M&S+/B?*3L]GVJI:3.O*/5L M"K%VY'QZZ%RUS@V%$<,38=24;ZW!6NZ_?.N!](S]X[V#5KZ[W7KU=O?P>/]X M]WC_G[W6[N'S^(>_J]^?[[]Y]O?1F[>O]P#'_CQZ>]PZV'W]WWO'K=?[;_[[ M42@C[WSE#^R7O>7*1IVQS&K2B*(?U=.HRD^]+JFA3JFH;+<.IE^:+WQ.?XL& M?']8(G9$]KJ??H+^%3!.BHY=\CO.^"(F%Y?K3%T'RM:)10>[8O3;=#WIW6(D M8&:B8=G($P12ZDC3C0/\IK-$%S3OB\H%'&#I7['GTU'BY7-CZ]2BQT?RV$27 M2'1QU)8<>[<-QH4$2N5J ^WJ+70>22BB5B[8BG'X1\$HNTECF%3LM&+=28I5 MG6B7VK>TBR8NTVX2U7#+$[ "4[#:GOGDTA!ZU/JOP_71M!,CKX(5,G)'IN4)1_M[+M7 M$%D:);WNI%]D2/-VB[DW?N:8SJHV:J>QY?E=7*CKB#\O2IQ^5N'THX&@H]E) MMA-!U!E.2YE=K(H=%,TJ4@NIHN@P!@-:?K;HL&2(B#&)&RDFJEWT8ON>NG0 M#5'Q'_&*_RA0AN;_,9D4F\;&?O,I;MKKI[GJ96'P>- '5 +2/*M\_NVJR49A MHJ<;E(//VI61EL*!OO-U.G>RZ(GEDU)0SK0J>G1&DKT@C0MH2EM4?C2-HI8. M[RK,.[/-B,'5L-_TE=8,K&Y\/I MNX18$QW7T)[N17OFI>I:2*D#U76?ZS20W8O8-H6T:[X]L;=+I2CURUL <33X[/;.O'N4VF9?QKHT\* +ZEFP0EW8L3)C$=5>@A( MH#3,JM8D-6)=2A>I%+Z%=YF.G4@!D>2-K37#+^3&>#+KN62VVGE&'\K,>*5) MQDML(S",CKMR)O.D.7Q-9)4J&!#5@_W#W\-G^[M^M-\>[\+>]P^,WR7:97Q_UK2)?9GLY_CZ#ZK"ZA7DPDU)N)A%JY0GB_O4H ME[9Q@4VW;58"%B=1>NT_=8:C-"GK91$ZJ87O7W0&IPL0^_(L_+OT%FB( MXV&)@Z@T:WF*K7_J;II4].;$^X42NSG_QW3^5,R=_U2B1K XFEA)#24\=DJ0 M5U)"S-L9^!/?&T;'ZM_]X5I3Q,+JQ7DO)[IG8XL\O!U6N_INB4.B2ZYYU]7#8VD5D9F))D7D8?XK1.3\8EA.D$EENZB:V M-GKU>QN]^O\WCH5(OVST.SSWL97W*+[#S;L,--)Z7=9RB\/.KY;6,3SQ(H8G MUEE*-Y2P DK@N$C0'][03;82W?L2W;N)^.Y*N(ODX.3KO M.UJX)!WGW<.GK1VC]\OO=R#_XY/&Z]WOMK_\WQWNN]YZV7 M;__\>_]9:_?9LZ.WA\?[AW^U7NR_/G@4F3K'Q1RINKDYF3/S9S6%\GDUA3)I M8&Q;=]JM_9[=;FW8%BP^_J.J5+[(T+B7&-P#)5"G_)94C.S+8=BV+"DI1H_7 M="Q3NLN'R5T^?_ IDW-LAAW7T2GMZ)=XMZVR!F[KU[)L93:#J\S=BHFBH]J@ MZYG'#F>T_6DN2SO5ODS]=#'=,*9N3?PJMN97.9OX7ZI9YXNOF_I?9N::II>[ MZ'])V9'1D':%+?IK>RYAJIW228LQ]>4$IY.8G)IZX\VUBUBIYW&'+A.:E$Q MS:DJ89,'/3CR_[O"G;SE)0HMY[1G[].&O24[4^F+7>F7[?BT\+?E3M]\,>:WZ-LQB$!9G$QJ71*;#9A4=EP;SQB;L@W2H[6)9;?UEC676W5)>W*/,J<81!T 4AR..H"%%&V=)O0V++. I]0:]9LV_'50Y'O' M.8Z]3\"\Z+J:L+)HBGC-LX1+W*+2_.(:78 MSC-.N5WPK.3[JD9D3BI5;O*\E$42MK5*2QBC&O(OEUGRODE1-XM)%(Y6S[21UI*;&L"9U.[>-H)Y#ML M7*RI:A==$D>Q.B>U1VRW?!H38GVMV4?"@5IW.-<9VFY*7)\. %^86U_;2MU- M2?#5 N;:.R[4Q,I:*U=/>I\,9HURV?G8TJK>WTS'2@]076._B=E']-/\YFZE MZ^JZWKIX\8"ZQG<[_FLU W?Z,E=,JXVL6M.Z;V\CK\J#]_",]-OPM];SO;^/ M]H^/]UK_6Y^>_=$Z/GK[[+_V6G___7(%^W+?[_,&'OEO8*]VZQD %QQTKZ-; M&_@>_Q[W?(N*TBY[NO19.43@ZU^+-G6S^GIB]E@5VHEP2#&138W+5;YNM@8U M+O?JM?ZY91MJ4=G&NOC,G['MW?UV:__PV>4\L39K/3I\<_3W_O/=X[WGK3]W M_]X]?+;7>O-?>WO';]9^[;_L1_VJ/X9[N*BQ[]K##M59 MZ3OG-V3&H1\ULVX?*^+>8Z,/6_$AC MA'<21J_U'UIFOL_"84;W]^;SL+WXS?^UU!L^T.2BF[W:?W:^_][K]UX,=.H MU!KW.J/7,>MW/'1;*=P BT]_Z!!&B1!@]UJ7\6"H$DH03863(?>!R8_[42G MG.&MEO.V'8S=Y[VO M'_Y2GX]._^D>_OBG\^'Y6W'P[BU_?_SZR^'S3_S#N\.3P\\?/A\]__/SP?/] M'Q]._WWZ-SOLOO]QUOUP;,G[TU?DZ/A%]^BO/?SA^2M^]-<_G]\?OZ?O?WSZ M]O['[OD!_=#YT)7?C]ZH4WOZHG?T^94X.-TG!Y]?GW[XZST__/SJ^\%?+TX. M3C^'Y"_V>N3]Z??NT>?+?[P^>TY_!WNO__M_?$K M>%9PYKVX/HOYP?O_MVIO@//&G^@;[/#'Z]/#X_WOQT=?^+O/_]Y MCYR?=]^]>??_P^?#T_?&_OQP=[W]_?_KO&]T\ 9_^^BU MHX&)''G+".*Y9LA@K!#Q5ECLN.4,%"-"1)L)\9^_S9+&SH,,\UJE1&]PZ5'B MDE/<6VX=$<%P;C.C/BFAO!39]Q[4"8:QEV><7_4;)H\Y$91I(1PB&=6(2,R MB:C/1(X-X4RZK1U*2%OF2RL/*V3<=1FG3BWM^92/-YG# MF=J/WXLDGN7:W6H!+_J#Y_VQ&85QMUKPZ\EZ2[=GP\ZW8><._E:Q,]RGZ__K M]?F'=^[,4)X=_/5>'-+#DP_/]_'['P?\\/D!?O\NO@?\=_K^V\'G/7;PUP$[ M./X0X%GB\/C]M\/G[\G!\SU\N/O12070X!3*,P+@8 4'<+ "4; J,F\8EAK' MCJ_T C D1^=MZ.SN@J.AL\VB,WC>1R85%3JC('"BU,&*(RURCV@08+YJP7SF MMW;R!5ZTZRJNZBW.?\K00KXMQ W@>$%J7 QO(;K-^<4DCU@:4_2O^(5(J8TA3"C]Y8'L9 MA%&YV-K)1)MG2YN(Z^<];_CW_DS$AG]7Q[]34S%HZG)&=+7*9I4CH0QF&+P?^3'=<;>1*KYR1.AE,/YMG MLE$*$UU&87H*/KE[4)A*"MLK"&RWYXXB=16I:PWNW@%WSVMZ4T:#][D$ZX@H M@3AU FF 6R2(L3Q0X9DE6SN$MQF^:(@WKO7'PL;WH#O4X!LE1F:5*QWD/ZX/YJ,G+LV]?8& M9MS-LNX?'5#=AX.F@:0[0M)1/:&1<>DMG Z*<@-Q!N"DB36(A2 8U]CG@H%F MT28Y:Q.V*J/NQL4HF^*N>:)\?A^.G(;/[\[GM01!E\O@I$58L9B=0QU23EMD M@G FY!)SH[=VJ"1MBE>5N/QSN?P)E "]',0V@:/SY*V)Y2)G1>.7GA\U>8,/ MZ>HHCN5E5_=&8"+M52=SZ!N$NA5"U?,'J5;.Q8A0KKQ"'&<42>,LDH%;$KC( M+>5;.QEH(6R-C*/&Q;%Q&D7#OJMCWUH6H:/6.$$1TZDR*B=(!\41L3D&7J;$ M<# D9#NGZ\2^CZIZ?#'S_=7ONS@2?1DWQJ.&G%7E-U8;W6#(+3#DX'@WXD>A M!NQ^U$JSG+$,Y9[2Z([@2,'N(R\5I903YCR8*1E]A+65#3^N. ^TX<>[\N/Y MA!^)-\0*KA%V/$><*(VDR!Q2-B-.V3QS0:P;/SX!Q\#?_=ZGII3P?ET"/_R@ M[_3P9!YFXEDTM4C+(,Y>70,0U&.NK4786(.X,02!Y4!0R*S( M](\ULB0:1\!Z:@$->ZZ /:<*@9%<@LP'NSXIZ)F32'D3D("_20=6/R=T:R=? M7B'88"/_TIFH/UDK2*DZ9=)"' S10V4BPT8F=;*F"N;!(QVUY*_#?L\V0=@[ MP.=^7;L!"1:HMAXQ$<.P7 C0;AQ'-,.$ -[I0,&>(EE;R*43.1L7Q]JR[CU$ M.1K670GK3C4?YI32F6)(FEPB,%$DDC9PE,G,4&8S3[$"UF5MR=:I=FV5+98V M(WMS<=;F#5M.WR6#:W.;VMWNW1\+^MY;=FH#M[>"VX.ZIL3R7&GI'1*YRL'0 MC EK&>A,+#>>YP$S2TQ*3%59F^=+)Z;>BA,>V$?40%D#9?>=@-M V6VA;*HY M*DZXP<0CZS.&X+0 RDR.48CCCQ@6;8+E1@#92INVXP40--].:YW& M,?S=T6D:V"A-BFI#ZDC[96'\3HJZ][5O!8-2-T%I&Q= M7;+:,^EQ0#:3H"X1QY!FG"!+"'5*"JN8C3WSVY*J->5>'_BOOC?V M[=8FI[J*)M7UP=6E9_"\N))WG=')L_$0=L4/*K ];Z#V+E#[:::RUUMLN7 ( M\X 15PPT)N<5J$T,FZ"((ES'PH$VS9:&VO5S,#66^VV=@1KBY7U"UPC#\T&*TV5W^9B[_<%P>2-4J"R MI@'\@RM0)74U!NJ26/NEKC4IGDOX/X)('#K/@\^0P?%7[X5SU.M@HH$JVXRL M*G.L\3.M'_O>3R"K8=_5L&\MEF6H]4%1).,_W%J&#(DU?QE7&>%6*VNW=E0; MRT?H7MJ@DJ$K]*"F&_0Z*1D-/"T'3Y]GNJW1C&NC,H4H]ACQW!HD/=5( CQA M:S26.8U)/[S-Y68TA6Y:OS\BE:1A]N69?:J+R$!S+$#Y$%F> EZ@BQBL$%/: M8N\8)R8V:"5MS)8.63<-X']6F&M!5Y?&6EJS:%'3;^&.>+4WZ_IPE#@6$,Y4 M0)P0CU0N+:),$<]]D(Z1K1W:5AE?(]NI\7QLG)K1\/)/XN6I[@'Z0)['D<%" MY +Q.'A&9AHC1O*(FUXID&E&>R=C3R",=6\CE5+&<:DZMH%$-PIBL$?L^O0YR M5X2!FMY+3>^E!PEW-;A[*]R=Z25'%0DB3A6RF:6(>YD![C*.F'%*<"NXXK&X MG8DVPTNWW6TZR35HMBXOO5Y*98-F2Z#95(MT6="&>X]ZW3_[]9H,/877>R3U]_MN6?UEV^0X%9(\*JN MUV1.>:^-02QC@ 3&.F2L%DAE+CBIL,).1B:;PX!U:.>W,AJ]C=QJ:/2^:+0V M03 7-,MH0"[P@+@":E5!98@2YP1US 7F+Z71=:G946<76Y(^C(/B]0W[C?[K M*A9ZZ0=O3O3 S[&2%\3 B=#@%)Q5R)4)TL01CQS^J -;K +N'[Z89Z5C?WK6 M'^C!^5[J5_I2#XX&;T:Q?<$_NCOVT\>7;(4;MKH!6[T='3PKV>J9PA_^YP3; MTW]Z^IT:P[KA7>#]CG>_?3@]_'QP_(I]./VG<_#7>WSX_$/W_>=NY\/Q/JS# MBO_Y\0I_)'"&EE&,P/HU<8H705([L(]QG.*5L9Q02QF\I+G,N<*7^$0:$MH\$M(6T$+X#(&](1$7F4*&YCF8(I*&P"R<.]_: MP=N+?-D7_M ZTX/6UWBPVZU+J6X8#WRX.H*KV:T QC;:KM] 01GZWC7$F"AO MN#L>G?0'@-RN(<('(4)8Y_%;>O#\%3T\WL4'/UY]=!0'37."%)4$<6PTDD[F MB"KEJ/56J#S?VCGL7Z2_@K:2:78[^EM"9M[8;]*0WSJ2GSW_F.7&*@KP1X(" M^TO8V*H0+#%+/"9OE%_.J)X0W.Q7 M&!FA//(D,YP)RC.JMW9Z%T7Q8Y#-#4$^-$'ND3A*7DB:Y9E (0L44$Y+H$'. MD,\M$UYCY:R[++H6V3CK;HB_/%#INIPG^W0%B<44OYL(;Z'O6QQMMW#V-4R)Q#/,I 1@F1(AL"1%Y9K.#ONA=_:2>/< MZ!]K5.K4E"VNEJ7O7XXV?+UZOIY&L3V3&%@7(VTR GR=8Z2H8"A7U&IM#%,Y MB4)1M"E>U2SB34RMVM@ NETXB/-N<71*@#8RG%/OI&(\%A)2BN?62HI"A@/B&'1'C;5!/@O>"L=8GIM[ MB*,O@5E-''VSB7 ^CO[EH^,L#\Q9%*R,Z4$8(T @AJS),L(SE6-.5AQ'7P+P MFCCZ1I.?%1]SC1DVAB+'%4=<9A))XPG"V,K,6FRM9;$N-LOB?Q?UZ_N-HC\< M5#9QI8#[5]2YVG7Z@(/JMHNAWH_$FBOXXR'R?'+WZ*#@.WHD<6:5=G&(.)G2& M+:(VRTDP(G"9I\$M$N.?'D1_"DVQ[J8S-T'TM>&]:1 ]%UH0%2<2&.9!1,2" MCCP89'*&,64&NURL+(C>]+E;6Y:^?S':\/7J^7H:1#1(S)/#LR(98A6I$($I%G#FM&.@$6:=4D"T&0NY5N[&F30-^:PQ^1C/X&@U1D*XF$KC*)(* _D0S!SQPG J M[B$%8@EBN\6LB0D=-N'GM:"_F:#+CX-8ND@8M.LRPA*AORVUCR>\4^YH9EE F&:)X!_)E8EJTT_*,- MHT0&I[S>VF'J"FJ[U_R'!\'))GKST)1Z< [/(P<_8#^>']"#X_QQAL+I(&8D6"68$QYL/FMZVL?A+B:2/-:T94A6&UP24KXP^W4T3B=&G2YDR^9N:"-)MN7$:&2;6@%*9 M&P2G0!$G(B#CE4*."D,9]8$9#YK!JN97-T'A]6/+N\G1ABU7SY:UP*XA! >7 M(:>-0%QJAK0(%,7V2W'R*U&61B&W1FS9=!9?'/3[.%"69])0>H>@ MWVV=V4M@51-UV5CZFPOZ'1]\U,I+)Y5 /N<:\2 UTIG@"+ ,3,"<"6L8J#!M ML;J WQ(XUY#>QI+>*_8Q:$ZRH#0B&0=UF1*#- 40M%2$+!/!*(NW=BA9DWC? MW>:<-I[P#2?4.8S\_/9C+K*<"\F1(S$QPE"+M,P!(W&F/%-"J^PJC6]]Y&_C M%E\KNI+>DMP %!(=8DF@)TARGB,'Z&)S@$-!8L?1-E>JK=3% ;WK(XRO*;EO M4&[MJ#$%:;"S4EAMD599HB'K!G5'!EE5K'IN>/>^Y\XK==6&G<9=UMG>F. M0YU>R^JSSDAW+RWG?.H)!G=S=]VJZGQZ*B_A4/9[SXHCJ6%2 T>W@:,?NS.J M XB+3$N&1$XYXZ!'YL#43J^@@43#RJMGY:EF$7!FF5 Q73:(&)532&.>(9+E M#OZL,(Z1$@*,S.4Z,?(3:!FQ:^WX=-R-&16M_NC$#V+BT-G G_C>L//5MSH] M^-W?278^"36EFOOKE T7'NO7'M> M:R;G@S# L%2FX*((2#)N46XP<&^NM,KSK1U.^1JQ[5-P3-34A[+#U-/R2/QR M+\K"$%X3?KJ%0?/:CS0LUNWI00]V=%@[J.?%.35H="LTVJ_K$%8$F:6(AE8B M#HSB2 M0)(Q46@2N5"!V:X=QU6;L8G#C0@^VQBFQ@=Q\=R6BX>9UX.:I;B$- M%89@B7#\AX,F@:37%&FI3<8I<1D#W8(JUH8?UH.;5^292,^F8KUUC./^2'>+ M0J:[]K:\@<%C^@.X-1KUSWZ/&S/L=SNN%=]M V%LO<(D]:ZD17_>!JQN!58' M==4CDRKWWEADB,X0EPHC34U 3DH;APT*Q65J:Y:1-LF7]J;>BCLVR+_QF-A] M7;66AO&79_R:EA*SJX&[$9;2 >-;,#. M7Y%KI&!/O$!_F2_&7C^%IMO1IM/MC#I^&-,\%XZS+H;7P(=5'?16^Z[A1*VBCV\'<&Y^#ZX[B.1!]+0.O]J9XW0]9_/N3-#>78(?W\/-'SXUX_KB,ZR9 AT#C?[[R\&/ M?P+0JC@\?O_M\/E[>-8G?/CI8RY89@2S*&<,:#'C&$G,!3+",!+;M+@LB[!1 M;-?K?CRKD]'H[/???OOV[=OV=S/H;O<'GWX#N&&_#>#CWZIKMW;V>[8[+DK9 MTKBM82L,^J^L[72+>OBQ6_A 4# M(CX;#Q[#J+ [T]'!CWUQ]/SMC_@.A\_W>:RP-9AJ1222/HN#K&.)-Y88*>ZL M,B$'R,M )01(DY?T5KD-#:PP3:0*M1I+SS,#2Z0@5P@62DE- M6"9\1L0*Y,K+@8]%6GO?SWQOZ$&O3KF!N\.A'S50,P,U!^+@U4>)'7:9]<@+ MXA$G1@#H>(N4=W!W3'(ATYR>++O8,N3J#B$+3M]1%Z2E(7#!%34. ^ ]74Y+%?!T@:J3BH%LP$3+9V>IWN MTY(TK)$T-4FS^Y$HE^7.,B3CY%G0"T$'-9BA/& GA1:@#JHG)VEJR'+8[]D& M7&K@\DH<@KW" Y&*,5!-XEA+%<5*, Y@1N62!TZL -F2M3.\&;*E.?#+#_SM MMX-/'[EB60XF"C*>@#11S"&%P4K- _"B-5HS)9Z@-.&--)E($Q*3J*S)I<<" M$1 'B-,L(.T;111Q^^ZA\ M3K4#3 DZNK]RX9&47"./)9. \5FN05<5V=*R9"6AGVMD24,)=Z,$ ))7'RVS M)+::1BHS+):CP4\^")0Y,%A,R)6,%>U/3LZ(1L[4Y,RKC[FG4FNGD1"QU2[+ M")*:=48GSX!<^Z=^4 6BSQL/21UK[+>8A\.Q M$YH2("(/IHMC%FE#!6(BC",(8 MRC(D&4[GKY',3 ;DP%@PS%IL0FJ$M&!@VJ.6-EDC;6K2YM-'03/F,)'(L#RV MV2$"::(]LJ"=@H:B-=?BR4D;4','8^]JF4X-Q-0AYM.W@V]@#SL@CTPB&3(7 M,Y1R4&RY1-1R1C21<8IN:MU.+E8SKZ.?K#GT:P[].RBG@CJ,M?-(!% IN'8! MJ=R"KDKSX"0+N<7\"=HP>2-5:E+EVT?F,['Y7QWFEC419X0-S'! \=$\HL ME8H0;T5.[T_.G.K!ITZO2(*>*QRT<'!^L&JQDYYR@Z+ $]_2-C9?U+WSB(CQ M-88M/8 _]UH=6-FG06K_/!C%/0'B&Z8:P)3%G; R='JZ9SNI5P+\X13>9KA] MZ3Z4#^>Q^<-9?YBZG_Z>8!>V\X]O'3_Z?/AUF^S6P/[4JY(Q27?> LOW[ 05K)A^8(- M*\X-,+,_T.GHQSWG!_$J6(Y>F[6T3@91$/ROZT\N!ZY+I;3 3]$I%1GF/W_3 M.XNH8K&F>D_DNV@'MG:>L>W=_79K__#9Y5R^-FL].GQS]/?^\]WCO>>M-\?P M_P[V#H_?M(Y>M(Y>[KW>/=Z'"];^+7[9[P'P]L=P#S=LM_QWZ\]&46\H9OPD MR73FJ]\ E?6OU\FAQ;!86D S5>Q$3OA^YS_-X+=K1=RM;YUJ=Z9(GXJ%8&N[ M^FSH?Z]^^,-UAF==??Y[IY/YBJ?BL^$V@:=X=*/\3:Y]+.K;DO(=D;4G6Y[]6=,\F:Q]&8'MFQGJTN; MPA"Q5./N G@>II1T,1J]Z$0;H_7>ZT%K#QC9317EF;K!G[:C-[C'C4L.UWNK MH]UQ:7.QE6Q#L\EQD_'#;_)E-]FD[<3%=A*U' ZL4SOB&YITK_U7WQM?/J_@ M!J_[DWCUIGU5G^(*[WO.1DU7+F^!XO5 0U>9UC^5<-^,S= ..F?1F*VH=Z7K MR+;%#1:RP!44#Q&Q[04ZO=%#7YC_OY Y0^&[W6:L8Y9SJX+*?<#<.R9])HBPP=",>.;%Q^?)S2XP04L'6TI0?S'HGR[* M'=K[7@:18F$$_)];HU$+YX<3__L^.SQ^10Y/#[X=OGL/U\01Q*\[[W_L??MP M_/;\P^?7GP^.][\?'A_\F#8N^7?GX+.E1^_>?COXZ^UW6-O)P;$[^?#YSR^' M].#[P?%[\N&O?^ >G_A\XY*#T_WSPQ_OQ8?C7;C_BY/#O_:^'](7IP=_O6+P MS.^'G__Y\N'=O^']3L*D:0(LHBK 6B[# ML0&LGPY8/R: 1:43N/,2<_KS-\XN5R4]GHM4:&NHO!_T /% , MXX9[?.U8/]Q BYU>8K%OZH"?GP# Q.I E.*,>(X=4U)E3#.,M=4>_K: >$Q.4)HU)N%$,/C4)'YIT M,[@F*/]HQG7]!!5%QE1"1K$W)TJ-5FB%^CPP5C.(T)YS2/.,&C)F_3R$;^5E_F(IUKS. GF+.[_JOL,E* MWO2L9+9,C/.F^3,;K3/<9QIO1,.C4&H.C39P&VV@GJ#K,ZXM",,"D( M6)?G%UMY-JS[:%CW/E,[&]9=@G5G;7!"@$U)L(B+ MC"%N/$A>&1Q2BA!J"#=&V:T=RMLBNS@7<>.3-@LN9&MNZUW:%"]=[M(D-ZTOZ]YG M]F+#NDNP[E3_#[FT&9P3PI3&(724(D6=0MH$!X<%GSH=)SDP+!O.?;R<>Y]I MB0WG+L&Y8<-1-T9HNH9A: *>A$"19RG.>I"(J-S@0R/,X*LE9B 7;U*''PN[WF%#8L/L2[#ZU);"(,YVH!R:/DXY-T-$#X)&FSA"5Y9D) M>&N'R78NF_SAAMT?+%.P8?@/QRVS@;]T!DM$Y!XJJ!UGR9).JN7Z:@:R+I- MGYOCW0A7A5&R^S&S*L?6P8%0 W:))0%I'L NX18SFN' )8NA"MG.U*H\GNNA MI*S0%_ID^?T>;9*&WY?@]_,)ORLX'1/K&87"!G&N&8HS^! 5LNG^#4\/OCXO?[-$H:?K\[OU=ES(?/]]C!IX_&6TTPP2APS!#W#B/##$:Y MMEAX)W'.P2C)2)LN[W:\%Y:_[[*/AV#+HS,?YZ;U/K7\]S/?&UZ1(G5/@V(> M_3V:UHD[;P!GAVE(VJD>?/&1_C:PJ(@WC1/7R%)_X[O=6&?<T5D-8( M]EL)]OVZXX3@$0&#$6(!C5%HSKK=V5-96JNF0^)@Y^1YM M\(:35\?)4Y,\HUSR7&N4N2Q#/&<"2:$-,IX)EQ/LL 637/&VRIMLX4?,R?=I M73>\9#)V#9>($\5HQF1U'BUM# MF5B?$YG6'J,6HU.&&Q(90@KV*WL2SS2.- $,F8Q=(X@G,/S,S;@B\=MV^8>7V9^7Y;"C;, MO#IFGC,,*J1LKD"PX%:!+J60;'5DP[2"C CDN' R#HQ])-J7?"7[_F! M[B:[0;O33J\S' U28*+I7[ .ID-Y/H!/NS.GTT#472#J5=UX<(1@QZE"4GJ* M>)X+I&*+,T(I\V P!$4UP!-K$[RJ)(+&2[F.['R?.7\-.Z^6G:?F@P]>*R4R M9+F2H&WX#,P'(A$6GN/ 0Q F;.U0U9:B"3H\8G:^UY2^AIU7RLYS!H0+!&N2 M9RBC69Q,D#LD09]"WMB"#=3H/#-;.T3)MEI9(&(] M:A":PNB-LC\:KE^:ZVL!BQ ,8R9'0@6%.,LL4B''B#+A\RS3PNC(]5*U6=YP M?&'XZ2X8MM^S_5,?#[-! ML5NAV/N9S"DXG2"T0-XRC+C"#LFHQ1@XK!!4L#E76SL9;E-Q,3;[ZWH53S;U MTO?(^\L;*PWO/PCO3^T687">^TPAX6E /.2@QV I@;BLQ4H$.%"\M9.3-E<7 MN[@UO/]D>7\%)DO#^P_!^W/6"W%4@U8F$6-,(LYSBK3%&CE",V.4S(/@6SLL M:V-^L:!CS?C_*31.V <>'/CAJ-5)+-#4=*Q#_&2_]Q6.)&:+%L!4'5(#3K<" M)ULW2O+ @V(D0UYZAKBV FG-,L2\T%9CZD@FMG8(V"3-D,G'S,;W&!!IV'A5 M;%SKR"8MQ8'$3$J)$<>*(<6#0$S8$(CPSN=@7W!@XU4Y1QLV7D,VOL\(1\/& M*V+C.5,!9THI;!W2S@?$G;!(4F? 1@)E .%K\E#"0RQYH2FQ$CMG8$OY@%^2",^Z0*- []J-6-J4^@)_4' M/@Z#^=J)L^JCS*L,B)'^WI1L;$XRU#06^F+0/WT&Z^GTQK#)1Y/$MC_381?7 M'1IQ#/>;E:LVQS_47W:WLMPC/ MJ=(O]*?O^691XSHRYOX#2,^E,8M=8_2X/=H;Q&*A,2\2S7P*/*HYS:V-P",Q5K6MD";:%A MU$?#J"NP(AI&_1F,.J?=<\($#M@@ZJA%/,Z[!?852.=<,"Y!Y\_TU@[-EFX[ ML7Y1E[76XJM@R\^QGQ;BS=KMP;]^TLNO-\BN?(B-\@HSU'NL=7$:XFUW=H1HIVI9>+=F^2A;>"M@;<'#F.M#7PM@R\ MS5G/E!E,C=* :8XC;JQ')A"!L%8LSVG0-C9 8:S-ELI8;&)CJTYAU*/1H&/& M(VVZOC7JMYYU-?QU%U[\]+0?E]6W7T[Z7=CN8;ME]+!CBX&8G>YXY-W/Z5SQ MV&#]=B^_P;#^T@_>G.B!G]=>*5$989(Q4%&L(-L;GB!M35P#GEF=$DY$%9 M=HUAWD#;O4';U!PWQ@B1"N)PR!"7.$-**(&,D[GQ5@E!V-8.V587$R@::&N@ M[:E &S;684REUEH-YGGN*NT34WQ]^>'8(I+DE,= M!,H4R1%WA"-%I4#,^EQ[E1,:2(0WUG0B7 /.O,X01V35IOA%'PJ#\W']<7SP MHT?U6[[]XX-U([VWC("BFE%.*#$9(U01X7/GI!2D,<;7 M8/ZL:XQ7$T1LB1 MM#0:XP0CXW6&* _2.>6$@4,"8WQ!$\=E?*M7<<;FQ(\:='M"Z)8#;_ L>&I# MQHT66L=VITX9X8%C F[L\75!MZD]'I2VEA*"O!(V3@TGR# PS['Q3C&.-29X M:7N\0;<&W=;JM>^DNSF1Q?H>[+SCPGBIM'(.2\\-,3B7C4F^)N@V9Y+S7 8< MI$*>"(VXYB;.,56(&ZYR(:34+"QMDM\/PC7!\=:?/S\X_I10_99O__A07>(UB+<>KWT'Q&-$A6"P\H)J3KTT>8R8!T'S'/0[=@,C MO4&\^T>\.8L]X]HX1@12WHF(>JF)0T .9P0'FF7&A0U#O56VZ$W<,P]7Z?=. MS_G>Z'>DSM:+D=^E7[Q#&E:E/_G6,'+-L#4>>M?J]*))?S:.7:SCN(_"^C_S M@^*J%2?)W['YWJUER :A:7$8JTT;Q[>H!:JH8[<@CL/QJ?&#HY"0]6@\&H[@ M.&&O&Y!=!F3?U@WHH$$(>JN!T"A#G.(&)-5&.>0R0$'.UC15(JBP.,>69 MS&D61Y\CCPF/$Y>MT@2 MK1'VA#H#!UH4<\AVEM$V91N"$BN*LC:VVO)YU+?I9/B4D7;)O.(&:=<,:=_/ MA#L5@3,$#4P0%QMT.8=,\!+EFEDK,AM";K=VP%C+XG]+CY+?J#! Q W X@E M4W,;@%@_@*@-J&>9H)X -A"E0 W3%"G%'**Q)R.Z:7GL' MEUBQ=1?(XBF#\)+)J T(KQD(VYG),=X$ %N%/!,, #C+D-(A0T H.3;QCS)L M[; V'/S"@9I+^^EC"!MR^ M^(MCY\L("XF1A&W\ZV]F"0P28",0H@39,0,8B5)6[EIKOW?R^56?UX%9*G?R M]\HE2M]]Y\OJO].7\S6??0+*CN%+HH^GO,/\FWE#5M^N[XW\:&M:^*?_,;$K M^H4<[T)Z%F*_/^KU1V$IH=<-_]DY_?#>'UO*98(&:6^\2]=>(PEVAVE]W]I_ M_9W>_V>WO??W4?NO!,/#3=+ZWH[I-?R1JT@M(Q9A@*R2<42&$XV XK##V^R"]_/OY>U=6MWJN M>Y)WO#$(74@LUSB&P>@T_>M+Z)V$1C\V_G>&Z>_!6>,"]PR68*B-OFT!A&3OQ8,4LISIZATP$4NOKXBX.HD[=%!:,1.WLW& M:8#!L!&2^>$;:\>#3G=L<25J:&2JKK[B\5.1Q==,*F)X'-*UOH3NZ8OJ\N=J M9?6'F39M]!S!X%.G=SYD\H\;;*"Q,75X,AQUXFEMS"):S**ZX&![[Y-H[^U_ M39X%:>VMT8R#Q#;4*X.8SW$+SRPRPG)DM&:42"T4434QDG"D6($!BUG2ES@I MRD@-XTQARR,868RD!7+H]];7I"@Y.!8]PC(Q)Z>.(B $4"0X&.M )(Y-BK*I MK]63,]G'5'K @;(D59[L=N,#!!ZP]"P*JWX5-2TZ9L\$DT0Q #) M$(H8:4$CA5X0_H_!Q K>+RB2#2"(26<@!;8>T3UB/GM"0/!5K M@E]9[76Z];"0ELHD8L4DJLN3/VD2O<7;;S]Z2#J%,I]]?XNXLA;IB#4*.CF% M6$4OP,_;)'+]X2C;0X\7/YJDR/6TGNUX1I3/EQ:_?\+;&UNBM;$OMC=<9?,8 M[*7G&#F+%4H(4^-)K3(9/ I *\W(M7YCSC$"(X+G M 25Y)UDG_".;+$_D&0X!B(Q>\AM4X(SFSQQB0$7>]Y(W3O:NC8DS!68H$)E\ M81TPLIRS!'7E3$*?]=+.T>1Y3A8/+Q9/71[\*8N'M-8^>JJQ58EM2ZK,O"V>86*=806!(QA\#E6!;/AV''K#F:T? CB;:I@9P[F- MQF)#A+(TJ4WIN.(S6S^[H9N>HD]K/=\Z7]OF>&F%+L=T29(I1#P$&81 0O%< MG4 "LF "RA0:%+>!:KVRRJ^.K)_)%(K8.6>2)F2<";W_Z:#%ET0$@%PD@3K)=Q)1#T4<%1A ;V)SLHJB3F1V27H9(./;$ MRN@2(X'UP,!:.E>[J C_5\+/"0,C*'4L!B22/!!G5"*;_,V<'0V"4^*U"/4Q MDBXGSJ8Z2URRB<+@D]%PGO6DX2K\X2G]@?=K) M7E8*.6WG'U\[?G20EEX5'E[ZJ[/Z+WSQ)V#3"DY&-__)V8:?_:6IT99K,;D[ ME[_F&ZB '8(2U@M#@DZ*ANL\GTM*I['+G&?C1ZI7SO_H8'!ABG]*NF\0X#." MF.[P)72_PNEPY??)K4G[<-BG,N&J>O,YDINB4O[ ZA$?Y* M.LCO2LN!VJRE<3#(FN)_?BTYE5!7M5DE/*UG)9, \^_?8?6ZI^*2-!;_^%ZW M RNKZ^S%VE:SL=5>OQGEM5GK=GMW^_76QMK>YD9C=R]]:VVV]W8;VZ\:Z]NM M-SN;_]EL[V[]L]EXO;V[6_N[^6VKEPBX?Y*NX8?_^I6JN9[YKO/'+[GCJ_^V M@]]_J<5FOO2XK? 'F5=5NVG7NG \#"_/?_C#=X;'73A]V>E5]U[]T1^3'RFN M]EQ6'S=^^8+)7N QFYTU@YY]\MG++ZJ7IDJ0QZ\)\T(H>N/+^ 6Y\;6?79:0 M%Y*8.UWVYZ\QST$]HONX%\VAA!QK^-NQ]2QF-Z.Z7#4]7SR:FS^[B?S MM[%Y8?TVDN$[4:=_WXV[U)5SVS.*Z[UQV2NXL>5YEKM]5EN&'WW+EFG7\'C7 MB)D%BD_JR*^'.0#]Z1_Q\+.;KW>OX4]/[)HNP@3N($\TLAISEL-S7A AHW?1 M.3'.5/XBUO[CJ*Y;5V.F1W.KY_I'X75Z/FL3C-M>/P_&.;K__N].>\.QUM%; M]F'O+=L__/N@]=>'@S9]U=D_2JNB.Y\_O-_Z=M%/^/9T^_W?G[??;WUM[7WZ MUCI\2[??M_C^]RW6^KXI6AOO:'H_:>]MGD[W$[8WMD1:H]@_7/NVO;%YVM[8 M%_O?#PY;A^Y[:^_SU_;>A^[^X3O2VOL[MCIG'#3FYU:E;3*'-I 7R[S[S_)1RM]%CACDG- M6-'#^F5V&"O*"SG^I]_-6_M7$F/6GMN]W1_26QMTANFEC?3/WJH-X(Z!LA[EA2L\31WO!E4]5]X24.TD!0L9_?7KC5R M$IXXV!?K_1>(UQ'B%T$"3 +7*GB4W!N).!$4@2 :V1@-T=8!Y3)!7. Y#=XN M.*\ASN?@"!>9\ 9T!3%/-P;#"3SC:VLJGG-V"]N M\2TKG_LCZ$ZYQ3.EG6<=4?F,0IOSW)IZTWWM4];7J(-"ZW>A]=U+'IJ@P6@; M'+)!)0\-2$! P:,HDN!TTMDLXNK$;,S,/9RT.<+HD:=K%Q(M)+K$J?%"HG,C MT0L?F( $2ZA#!'M 7!F/=$A?HC$T2!6Y-[)*E"=*+21:2+20Z'*GX N)SHU$ MIP(,1GFO?$#"$XDXMC;9I<8BSQ6D_V%G\_P#QII);RXWD?[\1(9+/=:B1OV^ MI<5Z\2W6JQW-C;*1W_;.Y ML[>5?WZSL_EJG>OOV^O\UZW^/-]S(^NNUW=W&&B*YF[RUW1[?3V.M?79G M_]E^O;&YLUL=B:3^:&R^?;>UM]_X;6/SU=;ZUM[-'=QUN>T';CA?;%>XT2\4 M)G=I"J?F!3?S;PKG+Q2Y:ROUSUZC3)>UEK76Z*K+M -/9:WB!>8WOUJOM:H7 M4BW+OLH73,BE6:LT8I;9&%,N),-C/7VWL0_FREOKWG,_MO6"#^&H,DV2ZU M M+/_\)OD>83!(WOCNJ.\^WZ)F_IEM4&4&]X^.^KWY[="5F0[C&<,S3H98TGU^ M@,T<]+].U]XMU9:LI;7FH !T&V^@XU'R3];AN#.";MF@\08Y=W)T,AYO/.[[ M69_L^WE==61LW;;OY[GMV4:('=<9E9VY5")7$=!!OYOX=W@6RJBFQ%VW5]?; M$83?QXYX*10#P6%%"V,>MJACI/J?H[H6CX_X !J>;_SWI MC$['U+1],AJ.H)?WMB[U1]];/\Y5^'"TO^>/6H=KW]+G?&OM[1QMI\_<_][Z MVGK?PJWO[\2'PX/.A\._NS_JCXXV^8>]=G=[X\/A_F&ZYO>=@^V-;GK/IV^M M[_]T6W13I,__MK_WX6"Z_FA_[R"]_HZWC]J=O/[V7YM\^_W?Z3,WO[??O_N^ MO_NK@_;1J\NCW'#K<.O[1^>LTR10Y*+-]4=4(4.)1B):AYD+&)/> M5,GSO?Z;1'^]42&]V4CO^P3I^4"%L-$BY74B/>L),I9*A#4G0FILI0\KJY3K M)K^FZO()LUXQ>FYC]!CM$O#!:VTH-\(9)158';0DD1$5B]%3._R3"?SC:(@A MT2.%)4'<0T0&$X*8(UH8[BTS;&55-J54SPG]Q>8I-L^C45RQ>>;->6R"\X P M3+#'V=&+^7A6C6SB0!0BU]I:K[GW*ZM$-S6>U^":I2"]6:YQGQAQL:A^8E%9 MHA0WU'$9@;L0 7.#8P"C='0"\!SH9ER14>5#BS5UWQ!2ZVSD77MCZ[3U]2.E M4@>E-5(<)VX)42.P02)0RC,PPDJ!*VY)SM5SXI9B4!6#ZMX,-W6^\*6"CK'A M5,AK5O+J3)"75"2 ((HI2J1E\HCL9U @7D9D]EK6![Q1:[.@BG$58CKZ1,7 M=4'KY/$!!!_ M$N*Z81A[H;'[T]BD:88I(V 90\%(C+A3+IEFD2#F U$>O,;8)-.L[@>5%/(J MY#5G\N+>1\RI$E8KGFVQY+8DPTRR* TV]B?NY.RSGPJOW9O7MJ?B95A*ELQI MY&)TB!-"D2$BA\^LDDX#LRK'X@UN:GXU UG8K;#;TV8WJF)46'MC(N/@B.40 M S9!$^E8"+JP6YW8[70J&V"XCE%K@H3)):52. 261J1D2#J*,!PK=F.FJ=G5 M5&/-V&W1T_0OC>8YN\19NI'^;+[80P)W:S@\J:KF^[&QFZZ0+OS7=$?]CX/ M.N=O=OWAJ*JR_]]9@N0,N^BMUH8S3K$WH)PP)#+!(J:.SGRHQALXK0;N;<=J MF>>WLIX75V ^"\Q/\=?+Y03I6MWPGYW3#^_]L:5<;N^MB=;>WYWV][=IW4ZT M-QQ)G_V]33>_??BK_?G#H?O6VOAPE*X?6]\_X>V-+=':V!?M[^G[VX]&^.1V M.XH")LD@,C(@P$JBY)A;#\E(@N!65JFX:@Q-386;)>M^#5*?9&[]_J#ZI3*% MSI6*Q7.\!7_Y5)IQZCUM0_52P>",&)SJW0 A<(P8R6!,J[7:H\Y4/N90OQ!E.:=RY*O!_D_T#T)!>-WQ/ADJP)V-"@+ M@#BS^3Q)*I -7")I7%"2&&)MPK@@36YX ?ER@;P:R$'_*%(J4EJDE&YQC8 ]-WA/ MM;0*;3@UF.:65I7@K00"$2(RH(3@.@JA:%;3FLUKQ$B!>'')BI2*E)9*2K/, M-291@I&6.RLYX=Q8(C@AZ9],.R.+NEPF=3G=A!.-95@XA50 BGAD 27Q1A1Y M%-Q$QX"JL;JLDU<[IVZ;I_DA)^>O35O?)3Y7,:];7! 'J? M0OYQJ^<&(;WTJC^8\(VSEU 0B*E(J4EL 37F0A\IH_/!F.JBFG>_VUM*EY<=!] QV_U5N' MX\X(NI6[7+D"ZY<\@9WPWY/.L#,*NV'PI>/"N"1K)[C^IUYUE:HZJWC*LWC* M5X_BL=0PK!U&3N5IR('QY"D'B=+#8)3V1 6)5U9YD\[MK.G""(6WBY2*E)9* M2C6+,Q?M6D_M>B4.30DHIP7B3O!\\C!#-@:,&%@?*9?8FS'>I\0P<=[T/O M9<'.S[#SBP'^[>\[W?;1N^_;>UM?T]Y\:_^UD_;D$V\??J:M[Y_9_F'[<)^^ M96WZ*F[O?1+MO?WTOGW2VEBC[4\?N>$A_5\A;)U%7&.-M/ *!>TTT3%Z2WD(BI2*E)8@6J(- M#8HY$0RWW)"H03'/*2.:"> ,4CGV)!PSC(9KR?3VY\T6A-;6 MR"':&,:<8084CS$DS0K B(PB*/ DW@S0RYF@[V'0]S \*&B=-UJGTS;..:&X MDBCG:!"G4B"-)4,T>NN990%[_D.1ULC^>4X-!-NC@S"H6@<&X2#TAITOH='I MI7^7UH%2/U"D5*14I%2DM!Q2*JT#Y2$H4BI2*E(J4II74D5+!H2'2#BFQ!AL MJ&52$$\P8;]X?#=AAMQSWX]J8_R.M:&XT&'7LR M ML->_TW, B]48E'S!"/R)'#]N39$4P%I173R%))$&>6(1.505%231A6$0NZ MLJI$C6I("Z0+\3X1*2VV]K\0[R,2[W0@6$45-=$* 8D!<1\ITEY0A"-7QGAN M0>":$>]SFE&>$-#H)B24H>,E/5BD5*14I%2DM!12*@7:Y2$H4BI2*E(J4BI2 M6FXIS5*I&T%$DZO^N#-<8J<%]Y9JD$1IKLQMCG'^4;)[ZR$1R4N^"!J5B- L M$:'=*X6\V!A/A1"(4."(&\$12"Z1\-)1%[CE-JZL,M9DO!3S/DT0SR'(6T"\ M4!!/AW6] 2%B=,@JP1 /2B,C?$32@[=.Z>B=KA>(YU396X]@KKH6@G]"%WHN M-&"8)ZFL'0\ZW0;#S3R1P]RGI/?,D1[UCV_RHY>'IFYDJ6$>\C2<(BKCI9'. MF&B4X=XPDZP,JCRC$B1$RJJV@_L-H-H+1\?] 0Q.QXT'U:RIX?;):#B"7M[; MPE0S,%5K;RT/P)DX!L@2,%HI!-'F 5*<(>V$1B(RK-,+C B5F(HWB:%S2D+= M#B]+E'%^%@1PU4Q9//K783 X3?NY=I2D,"KYZ'G0P>ED8Y+50;&8S!4#!G%P M#N6&>00L/?T@(_%.KJQ28YI&SBLI7?A@&?G@6H. 2R9YP$0(9KDRQ%I'I19. M!Q\HL[88!/5C@/:D0<"U!R><1(%9E0P"D4P#;"428!*U.Q%)GB@IFW)N$R4+ M_I<1_U?M@<6#O]@#\V>#27M 64RL4!$QJ1GB-E@$U!GDHP$6!<4BPLHJT4V- M\;.D@\=OK7H6;'.MM:&D<\9YQX03W%*M#;4V>(4Q)9@H,@?"6>\?'?5[U0"$ M8FG]HZ;'TD @L)B5PD0$#IB5 Y7BJ0#R1"4B4"4YR<#=S$HM@: MSQG]UTPDNC/TRVB3N:-Z:P+5+$@1M>9(T(QJASFRR0I$WB5,.X6CDSJCNB"Z M(/JR]R P)'40O3.,@\G!)N8Q%=R$Z-(S-0=E7L ^!["_G0"[$CB1, 7D-9 \ M=BP@G4@8,6,MYMA+HI-_('13L7L?A%P _Z0 [[A+AAXW45C/=0A ?%+<<(D )*"@%!#I9=+B;F55\8+HIX_H60J7 MDJ:&$&UT+EE]."I-A0 6G*2<6.5_DA&6&2P:XPC\D( M%%9;56!?+]@?3H;AN-'88)LC<(0C[HU%.B;_7?EDG$4C,99B995(T>3LJLJO M&>S+T7);P^%)5>?8CXW==(5TX;\:;P8AAL$@^$8%H&:C%T;Y#9WS-[O^<#1L M_.\L]GM46$7&"::6)^UN8BX8DR)2G^Q#PJLJ97-6I4SQKPWY-W!:'32Y':LU MGM_'>EY9 ?E,(-\<310DGQK\X?\=8'?T3P_>FY.T#K9_F/8I_4W[??I^F.X] M76__?>OTP\:'3CO==>LPK6O/\?_WO<73_IUN[ZW1[3UWNKVQ_S$Y^-@%KQ"W M>5I0E (9YB+"2F(PZ3_,(-<,7N&*YWC:W6PIK3F ZI>J%#I7BFC.\1;\QLD@ M[>_XL-9QQBMM0_52P>#,&)RLK&'>4$.)03Z92\F\MLG0UE8@"5W1OEDQ8Q1+$F88I11$)V,:EY.-E@SFI5^Z2*D,74.U9$ZGA>VK^D"NC^P;X7>DO.\ M)W@G>_Z4!"HMU4BG;XB[A&"=1(-HU%JRR&( M;)*"G*?+G*%M3S/'DXW*KF3 MS/@$5*!<6F*-XWX!*KF ^IZ@GNSML]8[18-!1IBDEK'7"!B7B$3N70"M=:YD MX+R)R;S:\PNPB\]5I%2DM%12FD%)8FLX5813JB2WF&LCF) F8 X<%"M*LOY* M=".:Y& [KD$ZY7R5!)R&\B7-ID'@G/KYVTRAZW3]M';=*VWM+UWV5EAJ%N3#@%/*$ .(0*-+<$B0PM981 M[:B).9&J=)U*DPK9+W%+30'R?( \V5[CG(O::X,XT1KQ"![IP$S^0ECT+&AI M5U9I ?&3!7%=NFL*ON>#[\E.&^DLP\(S9##-E8+1(0T^#PK6VH$-+D:7\-UD MY.JQ&P7CM<;XD_/*BI2*E.JO+^O2:%/TY5STY533#7$J8DX8PEC)9!2#1)KA MB$(2LL:18&Y-I2_IO Z=K%'/S5+DJOX)PU%:0@*5(N4GHN4%AM"_M$7N_9F:[W*W/X)R:0_ZTA? M&PR@]RGD'[=Z;A#22Z_Z@PD/.+L"Q0V^FQO\[DK8V AA,&$$2>(HXIPY9*B- M"#/#HJ'4&>]65J40I7]NN5!=N+=(J4AI&8/&14,^KH:<"A13B2$2S) 7P! / MD2"MA48@B1%&V7Q28]TTY'-J:=@+O>0;-_HQIJ^#<'PR< <)%*57H60?BY2* ME(J4BI260TJE5V'VA^"WA3*Y8G$T3!082HJFX" MB;B)^5@>%9&)+LBHF7(FK*RRIN!7&P +GNN*YR?G/!4I%2DM@6Y<>$]!T8WS MU(U3J2&C@N9 ,6)20B*E(J4EJ *#(<5R$_YYTAIU1V V# M+QT7QJ[Q3G#]3[WJ*L5+GMU+=EZZ9>IX+0RC".'2=(!QT1=SP@ZS5& M#F)P1%(O,:N?>GU.'0K;HX,PJ&+0@W"0T-'Y$AJ=7OKWW6+02YLH*^G,(J4B MI2*E(J6EE5+I42@/09%2D5*14I'27$(9GFD/7G$CA>51>=!$* L42Q/ :3US M=T?E;*U?]K6V*E?K=7\X;(?1=MR#;V_Z@[RNM=%HT+$G([#=L-=_ X/0&Y5P MQ$SAB$^CJB[N4CB"45 L/;;(6+>P8@"ZD*] M14IU&%53J/>1J'>Z')EP9VATB #SB%N!D?7<(R:8M$0Y:2FK&_4^IXKDA(%& M-V&A5!Z7[&.14I%2D5*1TE)(J50>EX>@2*E(J4BI2*E(:;FE-$NWNC8J>J.- M(U1SH4!3RT$J#]R P=S>(D(T3/>;?IJAX#!YR1=AHQ(3FBDF]'E4Q84NQX0D MQ5*!09$HAKAC"IFT\8AS3"WUG"BG5U:E:3)UGQ[U@N+ZHG@.<=Z"X@6C>"JR MJXDB+D2.8H@&);E%9"@)*%@5A8DJ$F;JA>(YU??6(YRKKL7@G]"%G@L-&.8C M*M>.!YUN@^%F(X/H/H6]9Z[T^-9>LB0 WS^QW3#VIL]>'?6/;_*SEX?%9AO> M&@1)&HO19))$'J,R-FJKI(\\_1(B^[AU[V:'O7!TW!_ X'3SOR>=T>EX@NOV MR6@X@E[>VT)DLQ#9#Q+;'+4WMDY;7S]:;I67VB(1L$*<8H9TXM092@9724",,!8VGV'J MD.7@$%!JL-92$FJ3FTB:]/Y#0IX.,15+KUAZ<[#T[DZ>U\SS/^AWT]X-QQ9= MX<69>7'RH"H!P(65@)3)9SMS3Y&.)B ,VH/2,6"O,B\63BR<6#AQGFW?00FE M1%0X"BX"T5K0$%30/EI%M)F#05GH<@YT.3G)U0M"O",!16T372K"D77>HNB( M=L1;Q9*\5@G!3:Y%X)_CH2,P MPXB7+"@NT[^DBY2HF'#G(D2XF15G+VHNS#D'YISJ3T@&I+.<(VJ"1USFPP&< MLT@JY1*I,K B>>#4L*9D>9,.JMRKIDVI5ERXJQZ27ZO M*A72=]_YLOKO].5\R4[^N'VDL@L2__4%U^L;+A.$PR.]*RX':K*5Q M,,C:YW\Z(2AAO3 D:.">:QT<2.DT=IBR:./'Q%Y[&?(9&NM9<:5G_]^_P^IU M KXDC<4_B==WAZVS%VM;S<96>_U%XT;$UF:QV^W=[==;&VM[FQN-W;WTK;79 MWMMM;+]J[&QN;&ZVUOY\O=E([_IG;.3O7V[?7_:];_'F^X MD?77:[N[C35$TF];K>WV^'X::^VS._O/]NN-S9W=:KB!^J.Q^?;=UMY^X[>- MS5=;ZUM[_ZK];?^VU4N:I7^2KN&'-R_WIY2>3P#JQ-/QKSH)R[UT=5T17:65 M+U1)90:D6^O"\3"\//_A#]\9'G?A]&6G5RVP^J,_)C\R*ZTI*Z#ZN/'+9^1K MS MM2.;?L];2LP\^H^87%35/F33CUZAY0:BZ\67\@MSXVL\NRU](3N]TU9^_ M1ADK:RUKK=%5EVD'GLI:Y0LB])*L5;T0\F[\^AC[2I=HK<*86UWU;.3"E#?( M\%A/7QM\_&7-M+GRUFL"@V/[9C%Q,'T[6R_X$(XJTR2Y#M7"\L]ODN\1!H/D M6%WX[="G4?8_B_27=YP?8S$'_ZW0_PU)MR<49HHU\ MB"A*_LG9,:)E@\8;Y-S)T4FW"@".CXZMU>76]'$'H?.^**$OAUJJ#>VSKN4;K% M,_;K^WT^FS;N/'T0HV+9MZ8\3_5ZGNYDI#ZY#2Y/94V>R@6^M4QNO._DQF?8 M(%YF,\ZKHNB?@_9?Z>^.]NF'H\UO^X<[A^WWKSK[[_?39QX_FGKT,=69SRX MHK6+>6OO[>DC3F9\$M66S[F>M\G2.\1IR?6F_6*T5,F(#Y) M_)-)_#_6_,-ZH[_8/,7F*5,*GPSGL0G.>[P9A?4FO?I-(7R&%E69,[A4S/*M MM3X.(VUO;.+6IT<<,UAO;BD&53&HRC# VI%79X*\'F<68"&NFF"X$%>9V+?\ MG-:>-,@><6!?(;::8+P06QFKMRSL-661/,WL1/9/]06G7J(^^4?%Y: M*P$USH?,E5+47/W*V"%[<.W]*/7"1U0I."L9PDW8(U0\9IC+1. M:L$QC1VER8;F3<'E?:,$!=>%?8N4GKR4;G&-AZK_*@]!71Z"(J4BI?J;LR1P MQ:-QU,1DWP1F"*A@ 4!:X; +;T6V/4 M3R]7\U+'_SXY[N=CY M;Y]"O1KOKI*I6\/A2? ;)UE8;])-]_VXW>KBR=B.ET8/[P:7WCKJY'LIY'A[ M /W_0/EHKY+ ' MQ)4AR 0(B*3G( (!;>G-DUV>!/@??W3+\G'+C'-^#0.JJ#?2!>U6%GE MK*G,O2OK:DPISPOSUPR]O3_@;X7J8B \#*@[$Z"F6K.@K$818X=X\!99KB+B MA! LN;"^ O6\&FH+H.L'Z$74#!6L/P;6IRJ)P$L2#$E. &4"<4H9T@X#&+D\AO_D$O"=97%E*8(N4BI2* ME(J4EE9*I8GUH3-A7L<0+34"NUQE!\8XP74(%$*C;_+#9_ M#I9-V?S)W+?1"H>DS;4SA"6;7_KTQ6BGE"62Y@'@E#39_3->-::.YX7M:\:. MW1_8MW?D"WCO#-[)S!;!F-B /<*6&,25% BX52@RXHT5Q/I@,W@+<)\L<(,+ M,@B+M<:<,YL>!RT9QR "I1H,6U1PKF#ZKIB>RF )S4E@5" F6%+(6GMDC%9( MN$BE3 MC<2ML0[?ICR\*,G'5)+3F2J6]**(D2#M?3[BQ3($2H6J3I,!III0=Z8DU;V/ M>"G=\/?.5*UW83ALK%V3L0K?PL!UAM6[QK_N'VG%[;*=LGADPOMCTL]CTNU%1S/!<>322EF-;,@''):6,0U M4PB\CHAA884T.F*L5E9+^^33Q7!=NJT*O.Q-%*OK!+<5&1>I\87C!>?K$BI2&FII+2$#59%7\Y!7TZGJB1U)-F] MD"<2B3R<+"(0M&JO$CHDE>DDG.G+>\]M+CU5=X+J/V%8=3[U8R/ H'OZ(RGE MKT]T_%E38-G5(FD M.!D@KJ7,VI,A#\1J&;RR8.JG/9]3(T3U[".;,9+CR,>A-X0*P>%;_CF43H>2 MO2Q2*E(J4BI26@HIE4Z'\A 4*14I+8$GO,A2Y#5_>#(<59-U]_IK:5/SXJ#[ M!CI^J[<.QYT1="MWN7(%UB]Y COAOR>=86<4=L/@2\>%<4W63G#]3[WJ*E5Y M5O&49_&4KSD;PGF#+16(2.X0IY$A'0U&'A-OI6,Q/;35J#O%KQX55RBAUI10 MB+M(J4CI20::BWJMIWJ]6NB,?:3@D#*2(^ZD038*0,%(+,%X9;6NH7I]3H7. MVZ.#,*ABT(-PD-#1^1(:W?ZP5#*7=&>14I%2D5*1TG)(J50REX>@2*E(J4BI M2.EF*?TV0R1#!1&="MX9(%PR"U%98K@1:3]PC+>9HS],]YM^FHY;5$[7^F6? M:ZN77+#P.CE>[3#:CGOP[4U_D!>X-AH-.O9D!+8;]OIO8!!ZHQ*6F"$LL9WG MZ4^.(XI$"T(-0QZ+@#@7@"S%#!&LHU2".,[HRBKC5P^T_%AW&:0T M"_W.84)[H=\ZT._52>U<2^<5TE%PQ$$29*P,R"0]*UP('!M;(_I]3G7)Z>F_ M>_1W:;-;)0=9I%2D5*14I+2T4BKUQ^4A*%(J4BI2*E(J4EIN*)?1'6G/J(>,5MU+=+^A&YUIB8,\[3B MM>-!I]M@N-G(4+E-''?L%H_OX"5+V^G[)[8;QI[QV:NC_O%-/O/R4-)L)XL9 MB!%LQ,3'1$\:((#6,6BJM.(&ZX];MVE?^!X&?0_#@VGVV0M'Q_T!#$XW_WO2 M&9V.SQ#;/AD-1]#+VUH(:09":NVMC5J[$X3D#5-1R( (M0QQ$B0RP ,"'#27 M5,N Z0]_8,;6@SD 9KZFQTT6QD,CO&[9J_]]0(G-(*DZ4=M58VNAO+8.@\%I MVL*UHZ3&1R69/@^B.YT@.AN)%]QC9&TRO[BR%H%W&)ED='&NN+,6/WFB*V;- MK*63-_HILT:YQ-IJC+,UD4S@$E)I'U MBB$=E.9)M@8[\N2)[KHH\WR*&(IQ=*UQY#$SH+DV3FLNM=4\1LV"8XSF0XK- M[4CDIV'G]>K4L&K^:[&.[NT+_0C\O#UM;^Q_C"!]8 RC "H@[H)%AJ6?(B?> M:4$%BS@?K$>;1,YZLM[2L$8QCXIY=,4\NCNS77-6Z$&_F_9N.+:%"FG-3%I; M$Z0%!IN03%@DE!1@@Y2)N2K2*H15".O9$!:)1 1II?=4<^&- M540SPB4/7G@.;@ZF6.&R.7#9VPDNH\$(8H-&4KA*-& 09C&)B(O2=>B6*"+9"V]B=H2P!- M.H4'1)66B$OFD;$&D/)"1DP8CE:NK&I2^*KPU7+SU2QEF=SD9FQCM."!0Q : MM LX6 J@)"AU,V'-7HU92&T.I/9I,A@FL5>YL-HP2A!/;C_20FMD+>?,"1L\ M%KG-WC09FZ'5OI!:(;6:D=HL;F7"@A#2:> N!4, 28>49H,,\^E8DIEMQ)+TB1JB=S*J@K]]RIS MG+[[SI?5?ZN/TM5AD'[=:W32RCX-H-LXAL$H%Z6/#L(P9"!6VP>CX!NQTX.>ZZ0W#4?I M%]4,]Q<_)#2]$V*"2W]UMG'X MXD_ IA6/EX MC4X\'?^JDY[:7KJZ_@'IU7_;P>^K<[]TI0^GU'/:M2X<#\/+\Q_^\)WA<1=. M7W9ZU;U7?_3'Y$=F=3&E?ZN/&[]\P6 O\)C%SOK!SC[Y[.47U4M31L/X-6%> M"$5O?!F_(#>^]K/+$O)"$G.GR_[\-:9Y62R]GO.MF+:>P'�V$U[]1:_AA&5]WXV[_2#W7QOE]=[1GW9HSF4;RB;G M3<:/O\DW7629MA./MY.86>!^VR;N7T76CCK>=\/C=%BOP_"@$;O]K\-&'/2/ M&OWCD WYY/;F^,*7Y%J&X3Y#T][.BNF/D^U9W^,N0W6/>6AFC$Q_V MWK(/AVN\=?CYV_9?;T_W#]^)_:-VMY76_JV?_1WI[WQ M3_?#8?I^]*JS_7[_:WOOSWC>R-O:Q5\_(K"$&L1@]3BX+ MB8K,88#*O<9B_\#!/.?=%S)ZHF1D#:>*<$J5Y!9S;003,K$3!PZ*^4Q&Q)R3 M$2YD].AD]/T'&7FGI'8X((>!(HZC0"8GWBPW5$:NF:!N956:)E.ZD%$AH]J3 M$2-1@I&6.RLYX=Q8(C@AZ9_)3#(R5&2DS\@HL5(AH\$QWQ@$VLR7A/KZ$E%1:X'X*7#UQNC?F,0$N1< MIQL:O3._,_\V_^QR^.1D&'RCT[LV=G*?T$E=P@^UOL:B#S1_S,=R(QRG1[%3 M)=H;T/,-.,I'.7VO?K'X4\T?X/G**F]2,VL'_!(8\ 7/\W._ M"YX?$<\7SKB4.%)I!=+,8L2-X\D9S]WBDGE+/74ARES[RF9N$"]X7AX\S\&# M+:!]:-!..JU1FTBY B2%5X@'39"UR7.-3$(^_Q(@FAS2QS6"[:+/NGS4]&B_ MARK7],(E[0:HZM2'H\4?@+DD1+1(1V'[7#"OLUQV\H*WX[MA6!L.P^@R46U^ M.PZ]82A\-0M?=2XY#:" 4&85(DHDKF(:DK_ )7*!,&-$#.#RD;Q-1F9MKIGO M&0YW,S(>_2"69<'V IV&@NV'Q?:% Q'R:&!!,8HT^CQ*DR =O$424QNI2M8D M,QG;6-S;@2C8KBVVY^! W&90;H'UP\)ZTL4P(I-T8(AHP(@[@1%(S5 ("D?L MO";JSL/_'Q+8:DQ#+9'"HB(S5'FMN C35"05Q9I:2I>)W"'R5JN;P. M18'P/"!\X3;09!H29SW2+D_@!YM/4$NV!1/>@O:1:V)75G63D8+@IXO@.;L- M!<$/CN!)#P&+$&T4#BEO7%+$G"&C("!@V'LEF,2&5=4 ,\_#+VF(^8!QZ^@8 M.H-<1M?HY]$Y7\*XJ*YD(!;C%]P4R3@[P2RXDT%5I/B^DX=II#6 3W>_$49A M<-3IY:$3KY+\_H'N2;@092[Y7>OU3J [/B*HD-@,)'9^0'QEAJ2G+K 8&/(^ M&,1IB$A'$Q$8[K478*/U=0QQE/CE\KH2!?J/"/U+B0N6SRJ1!I'$\,EV$189 M+10*0"P)#HB*KIKZ-_,@^0+\Y0'^@A(7!?./B/E)GP5PD#9&@G"4R61LM..6R#N?_5>R&O,!\/;H( R>5^IBP:,8IO*J>;_;_5XN6!MW%98$ MZAVHYJ)1(E'-)_H1,^&5]PY9$2GBX"DR+M=&**>%ML"CXLG$T%=#G,OOHN#T07#Z_1).OWW4SBGO/$%:&S,V":S3@'RP2I@8+25^956*JT',@M.Z MXO21^O<+7A\$KY,FO-/<82" N%/)A$\.>T[].X0II8%3IW0^4$DP_O22#G6V MVM7.#M%GOYL0O^# M#I!P+@=+AGET1.A\R;&5\Z=NKJL1+[2XQ8*N.5@B#Y-$[ 6Y9HYX+N@;GR;P M&YD:KOX\U/>"W>%;!^^3%A_DVN.-,/Z^U3M_SG9^/&9%N<\RC6>LV,>.\]I' M' ,WS!KDE16(AZ3?C2 $69]$&(U(OI/+QXHUI2E>\_+ N>ZC_0JL'P+6IQ>P MYD1SQ3$B'OMDL?.(@#&)-,,.V^1J:0,)UK0IA:F1T5ZP7;]1>073CXGI\V% M[8TMUO[TD4D:<&" HH&(. .#M! >!2.Y-$)2;!.NN6PF6==#72_:#Z^?8_1F M$(ZAX\\[A(;-1C^'J1KN9##(=8*7//;Q"^-?+*7S1._C/"UM_,.C(+OIXGOQW6I"KX? -]33I:/F*J(-=)Y2#E70B)K%4/"".V4 M\E*ZD"N5I;I/@4+]2A67V,?ZD7PZAM.ES3RQ9YEY6AK?Z?P9>S-^Q K+SL2R MKI)[F,-B$?(!25:(.J34G40302WLJJ:O%;C-$MTNGZNTCQ33P78 M=P3VA7ND@-,@N43> 4<\/1((K$H0-Y1"U-0HH;/I1,G5M%/))M<5TX\YV;K M==YPG?)VM(]2$\:0)8XB'HQ#VDA WB8A!A\$5FIEE5\]&F[I:SN7HC4K/>V# MD^EA]B"T,I;9J!&1$B=#0Q!D1#(TJ+26)3/2)663YUD15KK)GS"RY]WP5>#[ MD/"]\!/ NR0@ )1L18FX\CD X"(2G((&8RC@J@.,%/ ^6? ^;B*EX'INN)YR M*$B@/E@1D2$X.1316)0,,)Q+UA06ROG(JA0I4?<.[M4OA[(4/L7VU!$YMVD4 M>Y*!C047;MT^6 F=:RAK(1MQ0GU@J MI'.6.JD#Y2R?IB&NL41*O/))P'J1.8@"ZX>$]85[X8%%Y;1$*H)&7$J*+ L! MB2BT(LI(X#[#FJB:5,D76-?:MY@>,U=P_& X?C?M3H@@E;4F(HQ=R%C.H8* M$2924,HYBXS/;7Y<_9(42UR4594D7N=<+%55%G^6+2U+DUZI'K(+ZBUAG#OR MKKOL%BGKL1/<)K=(Y%/*C4$:FWP$?!HI:/"/+.;*>6D2B9] M?G28"*$B3^94=6Z)ILB 9T@;I@/S2IMJ,B).6"^3$9<'YDM3H%; /4]P3[?X M>XD-90$9SPCB+EID691(A^3N@"*)RV,"MVK2:^;T+'U.J?IL*NI=I-8.HT:> MX]\X&2:/:7+&>9+#E[N7JYUMBNT/?!B@[/7D/1GVNQW?R+>UA*Q6VT*VI<"V,\+0889[YH<((C\T(GZ;='^.E-<$0 MI%6(B'-'4:+]B%3 )A_#[H+5U:D/6LFZL\*BTTH/BEQU_4%/V0V*W?[782,. M^D?)&?H2AE.>T,L['?%TMA>_EM"=#DRZ;:#I.:[P.',R< L#XDQ%!,%+I+Q4WG*<)#N>+TJO#MTI,X2? M!*876%A9,/UPF+XTT(([HC1+%C48A;@)*EG4X%'Z5^2, 9:!ZJ>U*4F&"2$C57"!.G4:6$(N"!J:Q4S(XL;(J[I6#*RBMK:9] MX'$4!;KS]NRGO(!DGVOK(T'VS2C(,^FGQ M_BQ%-DR/>\XV)#F@(QA\#J,\*[[*-XQ.&\/@3@;IA^>5=5BL:_!C4LZY8%XE MN>PFL6S'S4H*NV,A=,(PESCW3])'@T\WO1%&87#4Z66!O8+.X!_HGA0&FXW! M)D[;<=91"XF]).2N):L] D:U"S[;"+:D4FI2(.BH+B+- \I'*'EDC%7(Z6A68 MD]A58Z>(H,UDI)8HZ-,$]V.6/15PSQ?0T(&) M2#B A)552DQ3WZOML$"[OM!^U.JG NVYQA2F!W ['QA1&$5L\S!8IY'1UB'K M@09"O0V@DNZ6LLEP3>#]G/(>+1B=/>Q51T5.?,S%W7@.H9*%>AM309.UGC\3 MW>EVO)G!"GO=T>LX&]EFO @,,$.2,(\X%PQI+2)R07@*QF@/^80?+9K:E)&W M3QCJB_0]"M07ZH.<36SS0CO-M4.8!D!<68LT!8IB,D9QQ(I4/1A&-Z4H4^N? M+M(7ZHH4I"\$Z5,N"=:1."8$ LSU&E\V]:Y3,MHECM2V\1II)X88A)]Y5G^&''L/0*0 M C'JN)1>V>ALIC65\R3WC[348UK3'$.LSY82:C2_K5#"'"CA(K>B0$MOHD.> M1(JX)!X9HF3Z0B,6"J*2\V060@K+/J@U!H,<(N='O3JLZ2>UTH-LX/K'=CFOT8TP7S<]RSS>.!YTO M, J-XRZX4"4?FXU>&.6$9-J*,/B: V#IO;XS=&ESGELI9,URDU.UW%O#X4GB MI; U%O";2K[;9^)=Z_DW8^&^^2';HL9G4N.?+CO[P2IA=-1(*N629>\4,I$Q ME,PV+1P)WC&RLJH%:>K[IRM*Z51]<;[0SJP"\0>'^(7S'BB30E"*@F?)>5?: M((^SXASAB>8 M.R,L%E%[7T>8/Z)0T$D;6,(Z"UHI[2AEXMK)*91-? M4]!="J6>#)X7ZGD4*,\/RA\X/1K:C&=G^U1 ML%Q;+"_6Q2A8GENX8'K2G+)@J2N$0#SB?$H$AZ6<2/(N0+"Y=1SP_XVS( MF;N=78G==+WT,7_]R'G\>+%,HOX9>PFL+0B1' QL>(S,.O!<.,F\)(0Y-Z]) MU-=$2;;C3O A'.4Z[?5^K]J_]..;08AA, A^=]1WGPNKS<)JW]GH%+.:J3I&1TH0=+X8=U$E&Y5Q@JGE5GD3L39:BDB] M4YCPAVK *D!_4*!?N"*8ASR"'B/LDPRYS(=*AN"0T8G/@R!&"KFR2D63L7M' M%0K.:XMSR["+WFIM..,4>Y/87A@2F6 14T2B<,X4, X$PE22Y*<(KG]P409I"JAIA_?EF/*[Q4OXS3R_E.<18G'1&:C & M.$UF; #) J>1\L@<85P4+V692.W[Q)F<(8B ?3)>N*8Y[F($ A$!@>9, $D^ MBF1UC+N4..J\;$Q$ ?J# OV2E^(5%:"2 M^"#G/IFD2$O%4$CN2U"*^^CA_[/WGLUQ'$O:Z%^9P.Y]0[HQ!;6I-B7MRPB( MI,[B7 &@@?:$SA=$N0::',S,=L\0!'_]S2S39@P,"9 PO88",-/59;+2YY,[ M+R@;Y_%#*AT?[OG=WO-(<"WCI)"::9H)SL*LD")1.M1Y O?[KCKR#%?\.SDB M5@ND&$M8%.8D!I6-@+E"">=@JH .EP4L"'D@Q$.4Y\\ICO).SQT^-AHAW9'Q4MS1"GX8/L.3;X M4Q\>NL.-TBZ'RWW?E[NU0E@4T3QC"4E4&!/*.2>Y"#,B8CA$(#G[H5G^JU E59 M*A/.*!$I_$,U5P33,D@:4JV"'-2.6.Z\R,9AMEYR?G.]8_![/EB]XYYK/H;[ M>Q_WM]-J)PX*GE!!TC3$BO(T(SP%XR$ :LYTQ&BJV4-T:P[7^%&9#\,UO@?S M?[6M3@8'Q@I*4IT4A HF"55%#Q&*.\ZAZD8KAHC$CXE( M7!UD[3@Z!E9U*U;5Z]Q9 !4(J2)L*!X2&J0YR1/!2)'(L-#H\U!W5Y V."P? M[EW^0?USA@M])Q>Z-2%XSI,L1Q> U)10"M8#4TP1D8E0(8BLQ-X9E(Z#Z"&E M;@_W^7%:$,-5OF-OP(H9 28#SX$+DS1-)[N,\=TR)BB$K_,/Z[\Y M7.<[\!2LF!=YKL(@58ID+,4KC2CUD19$1#33:9!&$LV+: SL^0%=Z6?9:'/N MVBZ-Q.7&!C-#L\T';6EL:9[UAS_)H7G65_*T7HO-F M=Q"HA.J."P.E2DJM$ MDQ1^TKR@09X%.R_R/!N#"GI'[I*AJ=X3X0;?T4X9N,']<8-..I4&?B QI,D0 MQB;'G[(D(Z"U1GE$91Q)N?,B#-DX3\*!&PS9.0,WN#?WQ9J]HT4:,TF* M)&&$9C$E/( C3)(H"7B4!G$,]DY"QS1;[\#]$!G"D^JNN=T"*J>RTEA)_A-< M(?/3SU@XCH;1V)I'^G^7Y2>X&M-%;#WM(Z0 M_>'_OVY/\5US@/C!WE3U_]#YYAO8B1GP2TL8KQR!P.^3)9[.Z\_RC$]/]3N^ MT*^+0LO%P$5OQ45EK\0D2@M6!(+P7.6$%D5"F$QB4J0R3522B#R/P<**QNFW MJU2WNG^/R#_\E!C*=RYUOWW7\H&U/&S6TIIKH1 T*Z*,!)120M.<$B &38"K MI"P"93Q-^,Z+-!DG&P),MRY?&[C*$^$J=V"I#5SE27&5OU?-/IY1J6G!B%!! M0*A*@;-PJ0AEV,)1)6G$TIT763I.XW6S[X%QECL*?CUDB^_EC\4SS5*I0?T)1$%CE;!"QEE BY@),,Y%AE?\&_W5PQ7_KE>\@VZ<)V%< M2$&$3CE82)P3GJ4)28I:$#IO,PE;'6N;GB^7#%'\D57^LX3V61:RES$A91"I)<,)(SGA :,Q44@A>A M8#LO0)R/LW@=R.?1%_T\'=-$(\[Q-J/D'OTY#VW7_O.>UOY4&'H81V&2I#*7 M*J6%B!@88R&/$I47F2YBP]!_9(1M8.BW8N@?>P@+6!@1BXAD08S,'#AZSJ* M*!'(-(BS+(T5)B&EXRBYJR3K1^';'OC?P/\&M]03Y7^=),PPC>-()B3-,.6* M"4YR13DI&(VBJ !JS\5=N:4&]C>POX>RZ,%E]US9W^FJ/9]J&6;P?P[64P6: MY)*%A-&4LC@&R9>%=^6V>TPQR$>![O'2V/)3M6;TWU'!'2Q_I&9+,=&/-5GC MX1FZP,Q66-C>XB6OJDO8V/_ADZ4>.-HM.-KAJ[VN04N3J)!AI$D8)C$!Q;T@ MG/.4)"E+>*A#$2F$]0B362["/3.!YX19^&XE6%F: MY&/XK9R.9HLS78UX7>OGUB_INU@R?5[5=[H,3.E66LGK'O:'#E7&(D'"(BL( M31G8)5G$2!J$*A%,%)P&P)""X $A&0W@9 _%NAANY5W>RM96B-) "JDT81K^ MH8*&A+&0DCQ(BE3Q5+,BWGF1#+?R"=_*KU?YAUMYAQ;\B@+/LD06@4X)Q9I+ MJA@C(@13/HY3L.A!BQ'LP=W,9U#\=#Q;\,DW(%OG@@P;;52DJ0Z!MV:AA')"^"S M"=B^!1B^J0SC.Z[%'9CKP%P'YCJD4SY!YKK:6EG0B"D6D#@/&*BN>0BJ*P=> M&ZNLH'E4A A!=Z=5T#^2N1J?QR\+#J^#_ZKRTXO_@G_\E,]Y=5I._1=/>#Z6.R03F+S8=\$UI\\.R7I3%Y:;[9:Y]>R<,GX'=FO!YK7_U M/_RFRGH^X9>_EE.S9O/0;_U7XNU;83/F=?;CEHIV TM)SLGJWNP^WC4?K3!- M^UG"=I,LVOIQL!MN_>RJ8<-P-PW95PU[]6=Q3H?)1C<[L&N\[M?&O\+DFSST M3OJL4*\EW+MFZ/D-^,C.BS]*U.!&?VM>C5Y/,6UF;UZ5DU$.3Z 9\XF,/Z'PP_R\[^/]Z*#X[\O5_TP?W]XG1R]^I_SP^./GP^^_//\ M\)6"L4\OC_[Q%ZSE(#K\\L?DX-7?GP\__+,X*%U*U_O@\\&'U_3H[4F2Z3S@ M@2*QR$-"TT 2.#%-HHC'>1SE89BG.R^2Y*X22!Z&#WLHZQ]8V'=K=S"PL+ME M85]66!A/<@7G*DD>TX30,.=$4*%)&@8\8X*+6$4[+])T8&$#"WN.+.P.>BL, M+.QN65BXPL+"*-=1GE$2:>!>M(@5$4HIDA8Q4T)%/"FPR67\.+HQ/:D$WUM9 MT36:T7 \Q-7C?=+UPG3XGJJ-_;Y__19/SETXQ9[\&,^I'O3-LI)GO+94.*]F M>-["B MI\F*[MKK,K"B^V%%J[X8'<*!T;P@(BTDH9G4)* MW)E7^#LX3GR&($SV&N;UF+_YG'!I7^E"X\4'@QU^0-^0G-5@D-^KE7X'V'4/ M;1^_MM;FVL4_%2EV9[8]+W_U1'OD:/8EDNP@PKY9A*TG9\1A*)(DB4BHJ":4 MIR'AH&(0JH1*M* ):"$[+\+@>2'T#HQM8&QWZ2GH%@Q^T=5,&5RB@=W=.[M; M=1YD2@G-BH0@^#"AF0,S_1K6CA 6B\M]1ZX]QOYJB;S^<#;%Y*6CZ@V''>03]_MQ!1M@%S#P_-OP M_,LUJY[E3 ::9R2*E2(TC3.29UE 0) MR7E1D%RIG(9)H*) #+QPX(7/G!>*.)"%$GG.:$RC0#&>R82%19S$11#)Z,9) M" /7^Q%<;]7JUWFD@Q33HHH,P<^BE #32^'7F&D=YC)DP/6R^'$PO"%KX9EE M+?R/JVJ9%2/-J\GE2'_6E2QKC:0XDQ]'LSE2Z]=F)%P/T/>,!-Z=;LU3$8=W MD,UP+4HH2,KW9[S2OW.@ZS?\$JMG]BJ0@:>F[,O=@:/B-=Z U_X"O$?Z/[+D M/TC)6TC)H_=K?A*E6E:8H6,M4ZY(#R/(@(GR@D/,DY8$:3POU$$S'7G M1?K]>X0,?'3@HT^=C]YQNL:@K#X(%KM6;9(KII),@;**0;T ]%0.=X&P.,X3 M*2).%=MY$8Z3])LQ/!X"D[T:S]Z]@2 G,R#8/51LTH&=OS? S\W7]J?P9[_- MW_WMO_5V)=]-[2X +12SV6(Z6^A'>?$F^K_?7?[[7VHN0(LX/#X(8"[GA_]Z M=W;X93*!2W1^\ HNT?%K^N]7_RP/CR?EWQ&,_R^X1,>GR>'QWQ?X+KA$GP_? MGL@DS/*8":+C#,$(M2)<4DYR4$!!\=29T@%R0[M=[V9X=F>+Q?S77WZYN+C8 M_2RJR>ZL.OT%M-'XEPH^_L5_=^?%OLG),24V9\@7L%2((&:,4E$P$; PR42D\SR5-*,W\$?4<,?@IUNT+X$% M51KX_2MM_[L_W7.I1N^TU.4GO)OO[/J,(U\_>A[_#:0&WST^#8Y>G0:'7_:" MP[V33.@DYD%,$J89J,2!P!!D3N)(%E@UJ 3+@%_3,8O7*P1_'H_^\Q;D4012 M2I8764PCRE0!LB!@(@.E6PD:A-$M(]D#5=P/5: 45[$04<%(QJ@D<%8IX3IB MI)"L LJ"35#'"XVSC8 HHY-9=ZM&$>!ODLMBI 7(0U4B%7S&[9VP.-)PC7-2B$P3&BI*\BCD),GR2$=1$,M8(++X.-C0=/EG M@YZ].-.CPG8?N-2\JD>Z;3]@=<$X&(]04IA_ T-7>/YC[!L\UP@?IB>7NV9X M+^&V]^[9HHUM;UMR+PI:MIO<3$6+'HJ*QG:C;%#1>BK:Z4DBD6>)D.B<1X3F M(@6YR6-@F$$ADHCK,)'?2T7[OAK:-_#7-Y5&Z'Q?5F&@'VJ]-U5'P JJO;K6 MC[^AW!WQV-?QP=Y)*!.E8U:0*.<9H: J$<9" 3Q6YDQF1: X*&?Y.$K7&V^. M1S],,P.>(Y$T+L#VKO5TH(L[I0N0O5$8\YC*C,1A%A,:ZY#D,J2$*A:!XB[# M5 -=3,O)&E48$?I]%;.!,.Z), Z^["='K_!=()T^O/T"A!$(P6*5)T1%/$3< M.TUR36,BA90TY33+M=A"&- MF7 X.*)H6 1QD3#*\R>A70T4<0.U*L2\D2B(,Z4"0C.$T"M41GBH%6&QR J\ MO7$@![7JMFH5'=2JAT+SJVH5F!)%EJ9*A4#N"D%HPH031F5!LBP*TS"+HCSA M3U.M^@8'ES%+C^8:>W)/3_]L00F?+3?MR]>WEP=[)S)2B83#(&&CG8L!L$[5_!(9!9+L)01Y*D04P10S<@(HC MD"W"(%!"TR@'K2L=AVR3UG6[;)YOU[MNGLTST,C=T$@(FCFHY6&<44HRJ1-" M=1P1$8.BGN0LR4$=!P4=E+$P'X/2OBD9T.1]_3"5;*"/>Z4/Q.$NM PBQ4B6 M!A&A@0@)CW5 @DCF2F69DL*F!8)(N+V&MBGE:_R->MHYKT[+J2\.8-?K:1TU M[<5_B>J7KQQ:PEBZNFM]+PQNI/ =PR8CW.(YO/L2A3_N43WB%?9, U@H4\K M. "4_RCUX4QJ!&R8V#:?U24>]Z]& MRX"S^NVB5(LSF+HI%^H\Y38N:!_A F:P7&Q_Y.%N.0OZN]/]%Q=@.(?662)4 MPD*=@TBD>:XE3U.9!W"IXD(4)S38\0^=5:VI<:J) ,;U$60UK/!7/KG@E_7. M+_VM@7UQ,V(XY=4MW+HM17$GV[*I/:P]'>#',S1ZX8"7<,_+>'=O?SS:/WRY_18_ ME+D>@C!Z/SH^&KT\.GQ_].?^J[WCUZ]&?^P?[AV^W-_[<_3^&/YP\/KP^/VF M*W='O/][\X_1^K'8>[]^*=N!E7Z&]+@+G935'KX1*T MPE+> >1*WS?X.Z_+^JAX _H,]LU&;K0W5>^!*LNBE'RZ<'%9F-<;D,@2E-!C M>/_ODYG\^&-UT."@T4'W+__^\OO'H^._P\/COR___>'=^>&K_>3H'_OAWU_@ MNQ].*;R''I[_E:SJH G?'_[GPR', M"_3-BX,/I]&_CR?%P?%;T$T/3E2<1GD8@4U2I!$&8'.2QWE \HA%19 +IN/$ MVA;E=*G5'AH$+,L+&HH<#BJF>:H93X46( M2JG23*01C:,\CWB2*)86H992A_I&2M)WX7%FQ%^QK5\I;W#U_3[?B_K^O5DX MR%A>CJT1 Q;G[NBGLO&^E8MZ5"]%7:J2(U+Z>(10GE'PV\MXM+=O?@Y_&X%] MY/Z,9M)+J[^[#W\>E4B.(R.9P5H"C1WM4Z!+U-)1IY_ IFB$7O_)#=(,_/.H MGA6+"]3_Y]7L4PF*S^[HN/^*,/NM'IG9C-XORX6&Z<[GLPKF#9:$GKBPQ4B5 MIWBZHP6"(%K;VY#U=/0)%C9;HH-1P;D8./@+L*[AC5HLR\G"W"6@ZZ(\759& MB;)OVYO/@5C,,+4Q$86_?$NT2DP;]W8C8315&=,YQU6BGZ/&HJ/A2C91> M:&-LCD? 6FL8;*H7%[/JX^A,\\GB;&Q6-;EL_HP ;>?E%VZ?T5-=G5["P%-N M\0+0^ER4Y'PVU9>C"3 MHVT%M/!ZB3WJ[:CX,0@&;YB-8)H3U1_W@N- )4)2PE+P$& L^!L?36 QBTXW MO,N1,P+QQ:_ (#,T .?U3PX,J;JTQ)JCJ1TP?T!8[PYC+&8P8/,,J,USISGC M6/]<3C5:Y=%V=?(1L:%W6DYX71LF;U:(._%.PT8 !1IPB-%[(-+%DV!3^]/1 MX>R3/A= N=;#TF$V(U!4C$,&=P#)T'@#D'M);;D-_ %)$VYDAR* 5G11P-4# MDJE6-],1\BJO 1X&]_,E?G?T.](IW#('FX@OMQ^\['\ %W[F/ME;?P18@];G MAK4X,BX-F[&O(.&&L3AP@HNK']Q;>=#>10,- 5>WY4RXQDGYOTOTH!AN O0! MG':J[+W^-#/\TS^'=PH%P@(9C+G'^%V#,V&8H.;R;&0V$O>O-_%V@S4PAKW) M!/Y2Z$J;( ZLZ6LV]HP#0Q5:8W (6.YBM&6?[5KXVCMOM_6;WG:K,W!\]"9> M*QS[%,5%I1?5S#L0/;G"AY;AKM L'@&N<@YW;*:06(VNKED7;D08U3 M#,=BU3/YM-0)[7CB.-+![T M][%%MTP/R>Y\!@=63AO=ZF%*V"O7L05D[.6 M6FN4L]M$QFRY0#*V\>P>5YI7OH%PATUU,7A'J,:HVE[#.:] 79TLM7_1VHU: M&<^H7-,9B#>%TMRK6\ 4EI-FMAL68E_781 U@E/55UWH<>V&J&+XI05*A%QP6DN \$S'D1ID!0,?A+R9!]UB##L M!^;V#_^X11KE2[,0%>]UVQ8$WP+GIOCX\-!?/CV)$Y8+D6:DT1C0);% M$.=%S S*PD:D!4=R5^1-;CQW7?!0%/AOGM&0!7#^C&-D MEFF=4Q[?Q;D?ZW/4(*M+RWF'LV_/GAZ>GC">%B$M"%$BE/.!";#E,5#3?^WDX].;PX MT6$@=< ET2P)"0U81GB6<))KD8@@98IC*5H47G_AKTR/W7ST(DB8B.*\DS+(A(R&"[]?1[_V\\'IR<\$V&@DH)$11X1*EA*1&C*6A4O:)R* M0N1P_'$\#H-L'&?KB-_-^??2)8R=V"HB8].H43O;M*M7M1K*-1K6!NW*C@8V MDQUE!#8-[_6 O*G-MLE O-:(:W6S-7W+>@?6]XWT\7H355^0D?/FPF7]D@>RWY4VUQ>Z2B?:^[N< M@W4TMSLU\SOEG>O[;XZ\=QWM^='%62G/>N/9&V8M$; T;\F+59S%81*E$>4Y M+5(MJ C"+,V$Y$4>1]K&&6%=-HV"Y1X61QX=+W![XQ4QJWZQA M?[JIY]'SX] ?+P[V3H0N0 QGE.1P'H2"/"9""D033Q.>JAR$9K#S(LS&H*%? M):"-%Q4(;;-79W%U'N4;79D#6B&:/)%9S%*IF)14:"F2/!0Y!0+)DC13V@GP M%5J)KB 'X 12MV][ODT0C&6UIFH0QA#DG $TEI(O*$YYJ%"I1#%5"9#XSA!U '@G4% M611G,D#L'1D0JH4B>9XG1#*J(IX*^*S -BWQ-7S!R0WK9P5YXIM*>:^1B4)> M5.6BX[N<@6X#,G0'V@G-0:NC4_TG9OM MT4;Z2Y\;_7TQ.#C @HJH$!G1()X(C;.$Y)1'I!!1D611I"A/=EZDC.ZNXYB, M0-N:&$4>,TSA3-12FE! 0VPV^%^['N[&:C"Q@T8QTA:;"^@*U"P@BZF-Q-LD M *1;T)A^O84:V+"2R$9M(AO:-K>3+I1AE05C M>D?-G'XF@5J20+ MA21A(D-"BYB37"A-,AI%+ 9.FV+&>!R/TR@?9]F&>[T2<+@BH+(E +MF]^O/ M4L\79KCWVJ3Y[/V_&^(O2[C'W$09)Y>=K!(;=9^.]/\NP<2Z7G+<4??/RUS=^ [RP\AO8TO@[%%W/F*+??CG<.Y$R$QE- M A+K.$/8W !!=%+">9KR0(::IGSGQ6RJUTB9+&8$_CX2F#W[VR!('K@@"63. M"ZW21,8Y3<.8A13N7<:+/ FPL'D0)-_KVH6';T^RF 5Q"K9)(#-):)(K LHZ M&+(2KAQ6[D69 D$R!GXY9BRZ!SFR55;'JB M)<.\ Q 5>0"B(DH2H%D*O[*,!R)D6L9R$!5/0%3$61"E<:IUK#)*DS#'TJ90 M@.:6!XDLBD%4?*]K%QY>G(1)KA-)P"6QSRA6)V?AFW:P3H, MP+>+BBTYGP_$I+AC:AWDQ#<0[.F7@[7KLK*U&9,D5G*RD3T^<1 1-ABQO%H MHD_Q+XU;M] P5P\4Y1(L5EFYVS=5Q$Z#FPX/(Q<)Z26..-PJX/!:+W9'?VT]\=OUJ(O"G!912$6,<8Q8 M\E"J@$>9UC* WY);QS#V3%J*2:(XGK69T6]XJ?:G+^T.& [O0FKP+Z[K)>[7 MLPUIP)@QF !97H0RXBG)TA!8>QZ"VX&@]4'-)#\ MMQ"CH<%N-8U5)>H-M0':)*OYK&\3'.G16!,R6TD<^F6E_G> 35F!30FWPZ8, M""A/ 0'%T1[V7_XQA/?< 5$V(A!% MX)G.;\%O'I@BM5;.UZ8!1B"(FJ> L MH%*DG(DPS7@NHKQ(63IDAOT(6@C0DYT41<$B21(M4T*%BDD>) 41><@XYN:H M(-QY$8Y#%HSI]BA^/Z5_?!\)I#J/\IAFF>!) 7Q>BB *8Z"K( 2RDF$V))!^ M-2'0PXL3JM,BY@H((4L%V#.1)IP&$6&PVQ$'MIU+=7T"*8J8]W-CR+RLM/XX M4@0Y.,T% $\=,)\U(GC%&,K"@ M)%-A$!7!JIE%! 1-_%$C37".AY M*DLP9&IGJ3O'*7Q^-6#=(S7C-INYU^YGS_R;8[-ADX'O'.E7%RD"$T$/>J6, M&]HPI5-$$#/A201-FQLCLD4,G+=GL@D'K"DM^\?>WIM&G*Z[$$?W?*M[Q#+< MY:/COTZXR!/%\H04J51@PB6I#39G9Q,RS-X:KN<>UG#?LRL5I\=E)V]D,IHD F @S M@-K[9%8O336^F8:5::=R7S>EAWMR<623QPH4^V! M#6"[-4KSY01M"PP FMXR#M 7\3.KV?G&\':S)>/1AZ4Z-0$Y]@QDF-:*U6)0#= 6$(P+HWYBGJ$C,!%.T042T%F&8E MSO)IT43-^NTK<3!$8/7)5*W-:HO<_'V<3P&^J!YTPZP;GF2 O6.B." MU^:=YWB4;M*>#!&GJ[E!S?PP">0WT'B/J"N3 M!(0AXFGG2C6D(!"0M?^X)XG=T4%[!;6=K5,AM[_/*.GP[^D,S\VD'XV6)EQP M5L*65 8&$@\*I#L21"G(&241C" M-5""W0%'B.(+3^V.7K:-R19GL]XQV:N,:S27U&G!*]W,#'5O6#9<%E"*S.J* MB:5X]^UMG-8Q1@<& @RE[O-*3Y-EY3*-@*_P*3HK1'O1,;?%P1[+LK:DW&=, MEA?A"BN+Q^C8DF-$LZLH=4-Z05=)>YSR_Y[5R3],NZ$WYE2?HS)YO'>21#QF M*0M(I#4GE&:3#/(J#-5]$REBVOL-HT&<:]!H!#T^[.A:NN5PLC5>I MIT6"S@LJ[JSV"<:P'1N?\MP,#M.8N?A%XZ'%.?@L8(]=-Q-B-J_/X9B7WD8#QW;#OVV_;;\ M4R M29A,00_D*A9%O"J27WJ^:7[HG,8STI2OW;->+,Z[L&I33H(< R2D;930$V<> MWTHU?)0OEJT(JS0(-9C*F6$\$V3^UN6Q*L V:=V;6/N:X',2V%07]&8&7-[V M#8*C^ZC1[8J*/C?29X,6[O3O*'@\!4JW[K*#&4C&$8/7X+&L\L;9PV?<%JZY M-1I*F4^T.K7M IS(OQPIJW+4F*-W%2'<-D$JC*,P25*92Y720D0L84G(HT3E M1::+.#>Y>^%:#^W;Y$6U1X@G^&P3GPZ._PZ.CO>CPR]_8:SN\NCMB8A"3GD@ M22"8)%3IE/ L*TA8I$ID.@O2(-UY$>QNP&ON9C_=YKP5HUI2J<*D$)3*5' = M9HHF19'!R2MN"6I@6D_/:%9I'6L)4D56.=4YCEAE"N2 M)4J$$8*XAS&>]X;Z>'?>J]F\;<5FI1T.M8F]K3$.'_PSMI8/>$RPK[TS1[Q- M9")E?7YTO?@QK4XJ+!)2EF^U*OKM2C*'4KA;EL)%0RG< YC+4 KWS$KAKBUM M6[']DH!G(=,L2V5(@R@5V!\%+)@P%2"!H_3>[?H#8T\@Y;UOO$C6JG]F8GG5 MF ;95;=X-HS-4G9XTU\?C:YBK-Y]4,U!Z,CJWW)^TYR*T' M?@$3PX]: &V3C-1F>)CD!_\6EWB]L'T[;08!T5-UG7^X'INT%VSG;!P(ZQZ# M\>BOW?>[HT5E,F8N.Y[C<1<9I;;I,481A]WS0!;I$2$ GA$R\GR(9,([\:+ ,W<2,4VV%5979CT4FP*GCIV@O6_0PV3.5:B\UL=L6/MOK&1W]-@10L M9LHI:/XN;6X&6GD]-NCMZ/CBG^V)==]MU7=#;OI,3VO$R?D)'_S9IU,9>(O: MYBR:IHAS($>$D]^@ZW=29VROH,ZH..CNZ(]F'S#\T& MC$W2T$S (7VRRE6%9LYR4<*231D0]A2:S\HFA&8Z6C??']M["2MQ@YL,.Q,# M@_=C]*5J\FHN2PQ8P8%^0B)]I>7$L O,!&JGCGE>-D(EM-U"@NU2X6!<'RN3 MS'7#J^#.Q!E7Z+%LSL4=P4\NG_%G=Y;7[OQL[O+\+/ ZCFS@>)K]QAVUAAMZ M 7")MEN[.Y=-2UKIV>E9WAAS,#$DU,]$P^^J9=76GOA W:Q3[=[94>"F-O_< MNF-][UF\2YR1W$XFY+.ECOPGY68+>8P R=6Z+%IU #\>H__=^\[7QA"&EO"+^%VE95- MT#34W>G1VKDM/2;AF(/E#:6)T6.+UQX'=#G%/D,22;UM+8ZQWQ)VFE<] 7WM M@C?QK2WR:;]9EY$#2*7-DYL759" M ]V:/.P#?CDR64^8[+02LIE>>_1ZPY&NGR@<#C"8L8M* :NQ$GHUI17N1/N4 M&?9T:D3[QIW:6 SV2'2KAQ4;/ZZXTGM3=81[[.I7ZW=--LQ@3G^1T<'>"6-Q MHF K21S2B- XTD1(,*R+.,I%+J.@B.6J.9UIK<-0!GF>)!CNY2S5(M8)"X0. M^'J=G-_]4;O]SR@J?NUNM?O3)FMYL0_:1SF9./"@Y=3]TGZO-0B,VN.# FJV M% LLW_!Y8*#DX'W8E!>V)L& 7\Y OK3U.*9H?S:R:?"\:M00JSG9:I,V=VTV MP5Q\K\EU]2<$UOM4PEZW*6Y@LA>E*V%NJE[&37$*)M6C_''E!;.IQ5;$;ZR6 M0X#Y//7]23LE%G-^:>LVFE*+5?B*TR7(2A.3P;DY7X("LD,OEX##')\VG@+NHC(;G>;ZA>W7[A[=MJ7S6-^0_K*_JJOPYY2GP0V MSG*3;-F;7K^V-M;TP&+5>W[F?\RJ5V[>ZYS^V<8TCXX/@L-CC&M^1+@"!/+0 M<1Z$/*4DBXH:U:]7>9M%G2V!O6JU_CRBO%# MS:UYZ:3:O\!B>.EX>TN?>QCL[9*R+8WX$ZR*@70-Z1Y<'.Z=1#R-0YY$)),I M!](%K56D"24R"43 51Z%#_'W0*'=CJ:51=!\2E#8;KVQ,I>)$& M H\8T3,TXT2P! Q7#/$'V$&99:N&:ZZC+ N"B(5PCUFHF YIP:,\E4F1:K96 M\/B #=%;.EM,I,90UJA#6D\C)KP:A2I,"(K7KJ3(NDF=S]2BQ)GR;%,W[K + M;;3 )KZA!W7.2UNRA+ ZA8FL>-B*R]%/V(GFLS%>8>5#6IT@MGG M[:EB $UC;?M&P(XFHN:>,"9_QQO=BRE:Q )NT^S)1 -#[,5Y2EWQ2IY=NE(W M]-O"6[ZXB'PYG8/ANX8(T0^]P)&UPYSSS^5Y\_S2HL9T'-]NQ*:(:?6KR^G: MEZVY;^L$S )JFPYPS=3,/G!TKJ/8K6_3UOCAWI0_S0&&)DLA^NUM-WQJL4>.;N72>2AT!I]79"?4([&[F=W;?49=W[)OSYO]?L M]88X]Q6L8CS2I1G;MGU!Q##TROG?GM*6QOTM;?:I=].W[]33V(KC]?+8%C2G MZV$]GRG#X"K/X)K],N&K?M+%"K.TM]/0HXOX]S*?@&EVN&.+3C6K= P\G?]H#4RIZ"YCI2G/HY05-$X?M)7]%>'>:WT,%C;6I\)U, \WP7%L$F$]:#A,-QUO M2#I=*0L;;XK\=OXXYY?N+Q8\I%KJ%GAQ;..-GTWVJX-'Z\@TM?1P1*7#G? E MVIAYM*7JNO.\6[K.XQLGR(VCT MT>B_M_1GO4'1DMK3@TK(JYRZ=P@[6RRNQ'13A8L^$R<3%=Q;+28&8B[S) MT!@WXV*7D0M\_\K0_O.JR8/T?SG3?+(XZR#NP ?GY?)\-5?U?GWN;RK,/5Q< MOIF RKXW58C=,6\=[X/+W;G<3T_RO"A S*=$ZR@F5$E.\BA/2*YXF*5I)",0 MYT_6A>[IQ)!P0R1/A+]TEJ;]T@PS<5V:>UFPH!\LSY>V<;#2!@;50LHW/N=* MMQ\T;F23/@], U],3)6"39H?85+^&MYP;R.PA3HI/Y.S4L%>_?H<+V%R\$%^ M/K@X"1)@;!'G1(%*36B2,<*P*SH7093%:'AQB6VW*ZT=;2(/OXJ'BCB.TS11 M61I0&A2:*YG&3.6*!3F&U#?RT-7^]FI9K?2WOY:__F5._,^RT,^7M>*I7L*I MLC2--4]RDL-)$!JF&1$\BTD4!UK#,8"I!992@2YC@_6YZB[:'?V)\!!GIF0% MQ#]@L6'MED@BKA7&AW>2N&D\8< +XT2GO(+BY M]=JUL7.+6#&RP!+]"_YHBU$>5HY[6XAQ5+TJZ_FLYI.CXL_9]/1/#&M:;CRH M,3TUYN*$RRR&?0X)S61.J R >6JX:PE+*<_3)&6:K7DQ8LY$ED4*OY0 DP7N M&^;8[2D.\,!6U9Y.B0S<$#P18HZDL4J>3_K[=3O7J^ENBZ_7^PW,'#+-Z+2: M+>"Z; M4$#38<&AQQO_2X&!8M"4%E4IEK:XR*.>;GK)+I9#V*%MJ+1MLF%@5DW&O_%W MU&VLWB2:PYJ;-/,51]+:HJ:]=<%\VBKFY=0WW&L7@L4$G<4TZ[3%L;;YU:*- MW&Q>UWYQHZEUYH6HK=@P\NK)M1,SL:7I2FV5/(/+HGO9';[6JA?#:2%BM\QR MV\JL\,.2U6X*@]-Y[0XIPX5MI7\OD\*1(,:/O-"$(=9>WG.L&66[,<.QH<@6 M;QJ\R!2MW2*G\:NDS_9.PD8'G"[/M^B '4&U*I[^&VC]CUD%RN"S;1V[*J,. M]TZ2%/'%HIPP ?]0FF4DCSG\FHDXT6&4*-3R;W/>@M$H"VD492D5 2V8=SOM^SUOI,)=QF!-M$O(IIJY&J238V%N&F:UOL3$>: 0',B&K5/M MP5(JU_R\A]Y4UEW 'M34.J6@.,E^\2?F$]6C4[_ %8/"MO#BTRE6H=H.7B:S M%_-$,?])F^9R9>$-#OBPT[2JWPMKW1BQ>N4Y'A JCO:]N@\GY5O&V69C;B:= M&9I\*-B#9@7<=3X0U1)Q:T(;;UFUC'"B7SF[+=%C%O5I%<^ M\WQU$/C;L0R.]D["(,MUDJ6$%6%$:$$U$46:$ZDSF5'%BC2\I<[Y76V,X8"O M.^ \X%II49"<%0F!6Y:#")4Y294N$A:*6!3T9DKFPJ&[+DZ*#'LZ1((PE89@F&A@#T%"21#+(,A4PH%7K\%M M9KE(F>+ /#(:)0PXAY*@480)CY*0K?6X?\ :U2W-!4M$3T)=[/<]J%TP!Y0K MU' Z_:U\&USW.5Q@!%BROS7X@BO=17$\/6D\B^AI=9EH32K_U<,U$(982OZ' MZ?N!&V]G9' OI]+TORU06]N46-? 2GD]TA6D(\/R/8]J>$JU$&^^7=3>^[9; MU/%L#APII]'X@>6D]2GQ1Q#0"L2@/VY3*8=BQ#? 51ZX#\D ,5!K"QJH7>T5 MG,BOHY_"GUN40QSN\]S8&3.$SP(5W_7:=DV4\:<6,O^WT4_1SQVB6@&']4B! MFX;T R =_A1CJ5^)K=Q:H>6_7?Q90] MA$Z]VE?,31[=W"XQS:'\] /'SG)JX\9^D8\V"/PUB(37B<0^LO$,YH.G>L8_ M-8WV.H1U9,'R_%]&<';>.FXZ2VSD>N;DD626AKFN=(#7J^S7'+,I(.U1D>O[ M[MZ#IFG;SKSI43_ITPZORKK!Q&O><.525BM7/4Z5\V3ZH)[C]DU!83_8XV?9 MN!;:3(65&6ZBT)[46M:NV-1@YX+."YRX7/C**?N4P;;=B!G)%^XK(##UW*9+ MN4!9,Y0=N/:<<&V0/@:0?>(Y-^!J!AG7?;D][.G"I+QLQ EOI]LN8^:6A<%: MK/@S(LF7XNE58BL7%G_3]7=O^\6LE>8:F\P7W]F/9XX0+:-W7+P]K79]92^( ML)7+H_^IV4P_7'D+\,\MBZ#+,X8Y1'-((OJDS TZ!R1SSC-+OW M,.X[#*PL]1^@VVX"\AJ2285"QG%!HJA(C22E+"$4T(EV$AAF!9A MJE/&L+,#.3VUZ5715UT-:J7]HE&? ML??PEMK;30/*J@166W*'H.3BR9CCYS RU.JZ/"Y$MQ&%S172@R0 MFU\O].23)L8AY-M?E'T SM4WMQC)WA!J35\_X6N'0.>K&V:S >.=;FN6>K_C MQ=JV+.?.*&U<$AX8&4[8G$QC>Q@GB&DGTB,#5! P>ZDR1NE,+:4-;7OR>*HI M28X+F.QA1Y:/9:4W#C@T=>EXT)YD#&H2$JNY\<9GNO?^I7/!IT'ZT%SP_J!0 M+1AYO: >H68P\JK!C[41.Q$-W, FJF$\VL 8+:.IO1/-9Z=(-"L=W)U5MMT M)D5HUO%%^Z/S;L4&3\_4(\_.394RQHM[-Q?':,#@78C991T9;@KF #J_Z\:M M@+CKSOO8]9";Y'6?F8UNF,7$,M]RVN("VJG-:KT^#P=/UZX4V;@\*_4GFP'/ MYW/K.^T%*T98I06THN<6-@&>>#3H<;>D\/U^#Z1&COK2<-C+ANY]HY2&]'=_ M*.GOM9++S:M!VS=Q'->F#.-./9I"2\NTK)HA56KTK4AM;,ZMXQF:M4&?VG4/ MY-5BQ2F/@OB45\J3T\9+(=H;5+F>$#Y#SKFF?;L#ZU'L)/O"AYM(?-S$QIKI M8W"VTSH0J_E-FE@3!.ON1Z\'HW'L-MT,L)F6?19#9I-+PU'ZMQ7OWH:%>LRR M[EK-/9R)?AF.F;?;Y@YNR*9V8K Q+A[@N$YO)GU'/]YKW- &L6P%F&SC:[L! M-CL%%PV!-X]=JF2_&<8G7I7:UOTTG=9:8)>-+[FRL05LXKAQMG(+B,E'4[@P M?ISQ:+X4D[(^P_5;+[BM!&U!9MH(P=SZD2#;F;+-SFCN/M:CC'2GG4E@MIH@5IR1+J= J-5EE-ZFEG_ALYF)7Y,ZS[K[<4-^HCQ'9.>LF?'6.;Z%C@&2L\]7N4U$W$V MA4=[KLT>83(ZVH\;K\]3Y7.O5H$]..WC3;Q"F]LMR&=;M3 N@RK:;V%#3QK[,AK68=)-2!
    ]9 M ]2]R=_6 $@!%;ONJ(5Q)/A!]A91%[-#/PF/PIEJ/6U.)O$9@.V\F^+LN1 C8V[ M86U+UN\NYF>X7O ;ANNWO7.7R72!XY/95)MR;N.*-6-Y3\S[]V^\%V9W]"_C MH&Y;O?6Y0W-L?3=;UJ!W&#>K:7R\.*MFRU.T M5>M%=_&H(_"/MI.=!7>WC <-XZFU\^8&?\:BG1M."E=/V\[;?8MTVTFXI>,W M<&G&CG%,P3#D+DO *RZ64X7\'-W;H/XTUFJ]G*.GNZ=DG0&EP"0;+M F+7G= MN)_SHVS+03[92C96X6RAM&'*_9,JR@J[05B2R449NIMBA+:SMUY7A/5;YU M(B5X"N\Z\;^QA?@8;Q5LJ&B\AY]K-)1_*))KST55NRG5&WQLV-X$(7VW,!*; M80=3&YO 7!=6MUA6QJ0#<@8*A]LVF5WL-ONU$DBUR84XD+O9EK-OD3-HWOIM MM+QLU2SF?0.NI MED7"BSP75 F=IVE1,!6RF(6!4F);S=Q5G>-]5=I]2QE5O854KTUN0\!8X M''554^+E/#%C:[D2])Y?PE5XO:;J@RX*&J]MKC9;5M8>L9JO:\KNW3N$UX03 M+]H;PY?S]TW^P:PH3"-U,"#^]+Z@MN"H]6VC(6'SAXQ+M]Q).<:W.<6'V*$V\GASK[MAFY/FB] MP;R5O;%.Q0"UZ^FGLII-S[N)7,VH_4*Q7CK5->N'B7=AVGM6KSG :VUI7\C3 MD@RZYFVON*GRO 5;'R[GRMJ]L]7%NZ ,ONFT@@=-\5@Y;>*.9_8S@Q>P7#0P MB;U1FHJ1+E6L56^M>QE-$\'K%HE?=!X#X^%HCKZ)\U9>\365E1TB=:96$^'8 MHAAW.E!M"7YT%.=6]1T]"9[TJA-5]_&DWN%Z+\2-#\O;[%I=M_..@NLSCQ?9 M#Q!U@G$V7(1.NVL<#08WU'L1N[[UMD':OBD/E&?&@69+E>'.U6N^_LXZ\,]3 M;A PO6EG#26375#-/I6N]JUA"_"&B;7,^)1/+N%2NIZ9YL6FMJJ:6D\*=DY; MG)W7/K/*SKW2I\L)QX$(5GGY) !_-RWQ6YAI]!ZJTOH=$!@>*/:R;ZNZIA'X MBK*=N[AT<[>@T7["QJ-26%@HRR[6)FV:W%D_5'\,.^?%$K\U-K5MY^47WGBM M&O:TPH]PJ]&"1@F(P0JSV,LYG.!EO=#G&YK:=7$,.O&HIN+NZ\BW;:[AO33M M,?>.UV@K_?CHD^ &&]EU7TI5'H1V8IJ:%.:"V/VHX.\7MDK6>/H)@LV,$>;< MAJ4Z^ F,M^M3=9XX$@;6'"+S5\-U-;DLI-BC@T%D4()L/NY$7C+!?;]<[CH MY7HS63B^TPHEO@!#;EGKE8O<"5D;5UU/Q7)$L9*7A#+:++KVK5+Z>ED\>FEL M)1S^]6>I)Q.3%^1U+-#;&A5K77]#30=)OV6GJ&U4)@>L^9*-)_32(+;Z\/?@ M;K0:YY:@7Z/J?4/#W<=C>.R\, >0_O:0,I7[^Q?2W01W!XAI;Q^4Q'*A?V@P MKW2)&D#P9\!+310-)^6T1T,LC>8.! =GCA ;\\G,W&YK>S0%QB99>7_<"*U/ M'1'I4GPZA@LZ."\M(NB\%+E;9J,*%Y74=FZ;S KM'S>O\'>];F]R:F+W@D@"&BC+4 M4!!*US8>:1)V8._FVBCX78QRQ%LYQHNXE0O+F;51\M".QS8(FR %F=_ M[:8K6V7=,7'M,%>LZK;!\#%9B:Y<;>.F&9Z#MOELN5CCGS93U2>]X!P:CQE, M?HU)U:M!=+C>.YWZ MO5.7'P*'0)O''.U1QE;R=5VE5'>B&BR96J'G(?(9256*J A MWC40NG_'JX]4W;6,Q_!*B:UC+WM?77[QE3KGYQD.^JV3T3W%\R+#CLXG;-9[.)K7MW.JBK15]6V(&FL;?A MW;8JTVCM:_$-0\5?X ZU4%/G"'IIO E]6VBJ;*J3F:>%?;M845UFZXHO%B84 M7.)=055@K:1)%\ F!@^>[AYK>G<-)ETX@E=LZVC&UGX2:/G>(W(>'M;:U'J M-=.S3PYN(NN[^YLMR/,NVO4O^'U9X_ K+D78>9M+K?GYZ%RC[>=A+VF[$Q@/ MTY-YJYR:--1FHEA 5M=+-&:YW"0T-A[D7?KTQ&7?J]=:FUN\>BZ, S1?+ZP* M[:((Q'IU,7S59"MU]W6-=+:LKA<1ZOCJM@00>O$T[G/7T0KW[C;%+VU_U&N@ MO(;LIVNRG](A^^D!S&7(?GIFV4_79C.M9"71(,DIS5.NPI!R7O!,AS*13.2* M!PDVJ-G\GFNSF5;>DU"99#DV/XX2FH0ITRK+X;=8JD(+G=U%]M,/8G5-&JUS MTK3Y!-:*:G)ZR]8?4:%QAO+89U=X]<@KE?RTTMJZGM]U4#XV"L&R 3=5/M^A MWIB-= NDT,'.^L%VUK')]_K!5:(F/.F4U[H3Q'5H8J8Z4QM-?30_X[9PVB,L M>)WW8RD_@MHY;J-':[HZ#%>4ITO_ZR=NJ-,':! _ >P*?8Z)!!U "0SYVJ2X M?H39J*_$%FEHGZ\5IK!6_;'K%9Z7DUG;E6]#/:MQD1KUM(7+,29:84I11EBZ MB"DH;?LM+ "=:-^/V\)$&-/#:?2^1--\8%N![^T[W^,FU_/NZ%5K3IG%KI:L M.A^PC8ZU.XGUZ%=DHSB+PX_LIS3VJ65^#&Y"4C81"XT.FQ+3 J#;ZB);K58; MG)7=T=["UJ=NSE0CE^KYU+#M/>'->JB[U 4/%5*9SS7T= M?[-":VV;),B>1VM;J'[->/3!!)>'=-[V,P#3T(79"D0T<$634SE;FO"9^;+Y MR\(>(M9Y3+!G9=?>ZS8=Z1ACC5//\(!J8Y%*DR_7M?I7;YB#N1H$R@\6*/_M M$E :I]T/%2W8O,-#J3?5CX+/-KE?,(2SP0-33C=>LK6D7P>YUH"D MF(BU:J]UN:WWAKQ.[K- MZ1YW>T'ZJ=I&W :WY *C=39'>69=.R8]N5S4>E*@,)H)EU?H8$X0(,NPJ5G? M:]_<[7H]7ZF][&O $#[&/^<++%-NFW_[@^WF3UR( AMQQ:G 8LFOV^5%%87N#OZ[[44K8V^,RSIYE631]S/@&CFO+:, MGO^RT^;)!XK:!ND;,"%,A-C DV(5N6D&8/"MNHA7-C6[>QZK'L(GR8*O\L2\ MJ6:%3="'G5F-&SZY9,YY=[5U&PGQ3EI??X -46S?CQ[JQ[CU=%O>5**Z:,A/ M8]JNMNI)%[ZQY1PN;]+FDDWTHI=3L3ZM-NR"4%9H33AG>@6*$V:%][#:W+3& M*RY\:TYX.P.VE-L[-7;9"GV+P^0U-Y'1O@&R:=P-(8+KH@KX>WOU%6;>>XO% M#[$[>K/QE$R*F,'VZC+71L6S89Q>&I03*PAC#)*!URZ=HV\+N7P'@LY\.$3> M5?,X:FU-VM[$VB= R4UGK%M503P-AN&Q3> 8)J9Y[U-C%AW:<(C0=<>Z+5;A M* Q9EDV;YJ9C4&T1IO5G+9?=_&/?P:TIKG$#VG[.+N TP92"2^-L=NZJ.$"* M3@,3?AFOJ$;M]%HEZ4:JPN[HP$G,7HZ/RUS$EW@=0)ZA5>0N8#F96"D/"[JT MR=@>"1OT&*>SGJ(Z9,O&VB"9!62;8F:XQ:^X*A9J:YTZ<<5B:7*]7"_78FD_ M;"/2G10)ATFW4BN!:D^+5ZE,_-!/Q[*V93.*'UY:,[4TA]. QQB>TJSKZ90_ M8,D*;OAF.'LL+U(E"K)6EV^?L-?%&>@=S7;/@VE;<\%FQKE>:A;Y?>&NAKEN MRBEZ#;R9@T.Z,/8!7D U6XI%L9PT,-V8Z]\9O&^#.T/'V2!]+XNAVKH%8VDL MJE;D>SCX31IR4^S81XG!6HPI_,GG COKQ+1 +PTZV:3$S7#M*D4&*#W"7>;AD'ZP&)"X]MRO3U=[H[1A"]7>TM;+,I0[ \"!/:L_YKZR0;2\B;GT'4[#=[^:4VYE8 MO*4M,VR>?#27XY8=&EZ:MK"P 4>BJ9;\HRGN\QK<8UG\K:V\]GY(, 9JUSC% M[$D_)Z:^-:+@T1#< MU4 .:WME5< .*OS"0,*=8P3EBT$A;0'[UOLE.*>8X38>CZG!3VW:RDY,5\X& MJJQ]N8DT-!U&K79M#66C2J]HG\A%;/?/&FV[%4Q#/^5Z[2U#NM,WICME0[K3 M YC+D.[TS-*=KDU?6DE#0E*(5Q=U;MVSS+2>*ZDX?CJZY8:+R!K7SL\'4 M!M7DJH:181R%20)W52K,)HM8PI*01XG*BTP7<7ZRW_:)M/5I\!#L;JWEKVI9 M78!A6.OI:@_)EWQN%$R0UUY#1#URSTI$<])OS&*?;_O(Y."#I >G)W'!DR@J M!>ZY3V)#J@3YTFCV'4;_"XWD:QV]&QR:@L$?!7&[[I M=MS2E@VE-X]817ZV(<72A1)&]9G6"^>*:!&B_:=EO3*93F_()K#3G91]_\W? M>YV*?[\]?/% CPIS$89^O9;AGEX MP:9<<$SG];&S+;+9A^>Z4V^*QY"Q+Q>U\5Z:#![O2W(^S'^PZ>?S1D=UQ'2_=*-\QC6]0Q/H LW?I-\E+92](Y. M>!66_'[%V#^6O.(PI*[W@4C.ITT[NWIOJOYE\KIPCD;$P7^?K6QSO>C!F$AS M'7!1$)5'C%"N L)BK4D HBV) JV*)'VZLJVEB"?!EC:%(_H(5@Z!G.YD@.#]0UU MOR%\:7%+VSX\TP*/1-NTT;;Y8CL5S'XSK627ML 'NY%>NE:YQD)Q<(CKLW0O M(38UK2E3J_W1FQZ$ID)&V?0U$Q-=SDW.#M>: O%[#C3P?W?V#_]8][1-E^=;/&WOW45^8]5)QP(O]Z2L@-AV+,S? M_]T)GJUL=';?Q8G&S>ZTFSP#[1]B=LBT!^J7+T_ WK^'770EQT5],A83Z!>[4\Q M>E%^TF\F<$.M%^'9$I%3L"Y.TDSE*D@U22)9$,KRA.0Z$J2(>1#QF-(H5$]7 MP7IO[!9#,Z,NT3P)8?)^FU'F3/=>A@=^UX!RH\R_0$6J ?&"NVI+O?$K*![J M!K/XW?N_Z@:TN)]8V$M$+WCI.J\V'5'M.TZMNF>]FOUOF>Z-W1F9[$#76+7M MAXT#&*'I"F+QC[]/.*S\O3R;H>/'['9I$?OO"Z[_G4^9K%_%"3&DLPK(P MB:['J:FYK7W9S%J?^/7%VXCSI4N'.\?T?MQ MSIXT\-MM+[[-6],GP1:?IRW/:%XH<,Z>()K2VN8/)C%O@OUUIZCL(#[NU)4, M-HJ1H<1.!09,8L.+VOX 6Z@4K@$2YS4D?]6&^:>4:QILR-K[^B>\N7]77>>5 MXMJIP32J.'($@MS!%7XU<29#VJ9RIN-<<=&U]HJN@)S[;&7C5)E5A2X7MM3; MY;O;IL,_4@UX!U2 "%^OV@(+U*PQV:FV<:4>35=;#WW01, -\F8'FF!W]'N7 V[PYZ)%UWNIQQWVO<1= MK\S>=U!2]6N[5X>TSJ-S X_7@P^OOZ".DD@6 ML)P1G@8!H3DO"(MC20)!PS2))!BB=.=%G.S&ZSXOH*"),:%N=;Z"T2@+:11E M*14!S5D2)RD<..649['"\PV9/]]@T_EV/)_H]52SA?M\./KM1__E-#B"<0]> M27KPX>V7@].3).9"Q7E*BEQ30F5"@0BRE##.>:*D%G&>[[R(V&ZT]>B-DG&; MTX_#(N4L%52*E(:4,A$F- SA5[CJ+-7F]'-W^D &P^G?R^G#Q6>1#B)>%$2E M6H!QHA/"$PIR."I"E69)F,EHYT5RU>$WT9-.5;6KE39IJ"/;QW)O7I63__,? M81K\%@?C$7)M\V]@J >/>8Q.L;EU^R#0Q(7N)E/RNGT3]X 6IM[1)/283$X+ M$U9]U(N^[/EZ?,6AN?HMZVWRH=[F S?PWV)[/!$*/,!_O#9CZ%0@@6[-K0J*'L^G< M?NEWE]CWS(.D+M*^=R)RSCA-$A*P0!,J1$2$C 6)62XSP<#Z$&R5=,-""05V M0LB+%.P'P46<% )^2&):Q#I:]1C0(/SIX\\C/(EU31#:?&-0/[$YAB\DT[(5I'Z_/$;Y5&V3;RY'IG&0Z9B#L M(1\9.-NF4JBL;+KK2JV.J1LIQ;)-DS#OVQV]MF-C6W;;ZJC]:J<"O"EIZS<^ M:JHS%&BC>"5G4WCS[KH.UP7S_4K-M8?O4JK;)/]\HZOCEEE KVP*V,O.-N+- M0 ?ENR;&-20#X=^.973P]B3)1V)EBD83YU97M#I&J3J2*@IZJI*:PVR$( 723%5%! M1)J\[$%6Y06*\_5"\NM70 *MP<82R]5 M:3&>2YN]]M?N^]V1FDU L;6P@Q6FJ*$+\WPVU0M4=UTY,"J,W=S@V[S,8A>> M:UXO*U-I#)IRY\VUK^C7G^69@?BM7+(6@M2B4LY];PC?8L)FQ&,]\W7SM.\F MS_UI#SNP=;+.F6RRP-H9^\)]3Y'-J2U: M9F8:3;@ES.KV_5UD1ELY5T[E[%R/?G(3_=E"/W:*U._"8WR_/'W?+.&8?QY8 M=H]EOSVA-&5Q5 1$<04L.XPE$:!VD2 4D8BC.(C9$TXNL'0Q L)X(DD%6W,E MW25>X$H[FNO;)QC AMH4$:U(B;58&,_C(>F 5VH?:KZ4/+.E](?:,E MN,"82U^ULLB"F-J9>]!0ZQA9FX_-](7A!7(R[=R>@IMQG8\- JQ_?[ M:?!4RFFGM49W2AY@13I?$0J6I3V?\O+#MIZR>4>ONU\\10GA2?D20 M*0-F[V!5!8YD4_X,/-&YA6PT$)B\(6?>YNBO(A+56*G>:P^-0=1/5@.9ZE,3 M>X7[9_LP=2L(W'6U!,1M.:3^7%KP!%BMQ?8&NVU6&8=E2X1-;X/>I;<8R(92 MQO@[01>F@9*Q_:9.RU9)PI+"VL()2Q/!;K4)CS6YX4I;BC.]##WPN-L\4YNX MB;3+'H0Y7K;/)BVT<<>BQM,B8CL$[.[[[8>U@<-62)SGG136]5>:S'P'4>#1 MLUN.JY;2W96FJ':-B3^->W.,;-%%>RQ4<%,D83;+!_O7;M-LBD6]A3OGS??& M7;'>0 W<4@T;85NMF1(&[N^/]X[#0P;_:PGBHS(,;]POL# )O$:Q1YUUT4@& M_R;+:Q?=!:[CGJ_79%PCV^PFF8O?WYO&;.AWX#"- 18=M#(C6C&,<0J78F&D M).Q7$OP_=O_*LYG'-\/E=[F.J]*QA<]@#'9,GF99:[@:L/QS@R!;KS8>:HFY M0^4=Z*JF2K3<_.8&M\/G/W<&;)69+;G@MT.:^GZ&RFO;M*]^HRM33OK_L_>E M36TD6;M_1<%])V(Z@F1R7WK>2P1M[+YT-&)LXYG 7QRY@FR!&$DTAE]_3U:5 MI!*(S8 1D+-@T%*5E7G.<_9SBKTR9Z_L?W&&6:,=0Y$)@;CV&#E/'!+2.^T( M\8KIEVNO=$%R_ G6>@?HHU,12&=C7/M))Z+N35W5515?'@SZ6?:_"$GQ&VC? MOFZNT^M7(= LD[/K(FN:P+M53_H+F]$N<6LV(XN+:>%#AN$\?G( J@. Q112 MQJ<#5+6S:\R'V>2B+(8SBO5\[]@VX];\22T@YLLUYE6O_-2U\E\+@A#C8;5* M^%B5>5EI9<-I/+DJRJLUOZMO-S%S+B^X5DZF.W3+?;KG6N@"O M,[G:W1ZTF=W0!,,G_1%SW-'GUNB-0U':MK\<7KT=7%@%9FOBETGYOF=#K!17&HNB@%- MG(=')X<.5I33/_.B1DV7K5;MY\FX:E]3.3M;DU ;+^)FPV_-0-F[/E^M#E<[ M"9NTX"+3!FZ#;!GUFADA<,]LDO3@C&M;M5TB#KI8+OUNS(3;D-A:9V-TJ:M) M[3&-4P]H7DEFUDL%4JOURXL6V**5>BK&N#=]K\JL:#NZW56$ O"2;:NKH>T& MK61Y0?V.$JY*#JL.:1@/),.7C%12\#,.E!L)0&$Q*PN$RBBGZD@S&QVYY M%:O&)!\FD>?:75&<%G-.B],O1@IJ&<,H")<05RPB39A&3!&?F$R>!'*12JG% MP:I@9%*:"_@%:!0.)K'<@:I789,=W8[P]69;7?6&JGWZU421_9.^ M'>99Y\T(\X->G"9#5!TF?>WO/+3?J@R+ZI7* #L8G%:#!!LS/$=!!B=#WY3M MY>#!:-3D>$Q[3UYJ$Y'#...Z%7^VPM]4MW];3[L%W7,GI9Z'^T[::+UYNS/M MHM78\3>L>/K-G;R3I@32<-*HI']N M>MS=W,[ESP:8RFD3D:36(!"P')DH);+4;NO%NE<;VWY/><=UQ_RC"C_EA MCA.?8N.Z^P0 ']]'->=T[J#3L:TK(DWEO+)46ZJW&2P-&[7*LA7CWC'?ZNB M2(-QN_WOY55D,(//+3"?&\.9XF<31ET.Q<_V?FWGS#?#HXOFMU#SZVY\29H' M19)%+FB"."8!&9<2(MX2PD7(A0X7-3\AJ;84$VZUXSH7N9 8G% ^VS=47:WXT[-I<75YF_D]3@G*\Q:0(^:S4V'7[,UFROL]G;SWS7J7+_ M9RK?UA%LS?@$4'RJ#=4?W]V:J$2KN;1OF,'T<';QVDF77>?U#*C8 ^E[6X9I+4UT&5856%1RJ'_]$:C'*KW M=G10]XZLUCS=C\FXV&%KW&ZE0 .L5"DW3?^UKTU59*Q5U=GHM,DFPC>J5I+U M,.MCT/E2):2JZ%R3=9SWZ+\GL.98:> Y:Z^67^W5-1&G68//:FY@DPW73I.& M#:JW<1BG(;*Y&;6SL;A5HM)4;1FW6G"N-LE,]9S=16T_QP?S-2\3V=?J&-OF M\R;8,(W535(0%S7X:'*IJJ:4S72267^XN6R167?;=LI*'NA]L6ATL4(P-Y%Q M\B!S=- ,R EUP&-V&^N'.=QQU^6O==YEAW;+9=XXQ]NT.LGKNU^0H)S"N#K? 2\]Q8*&DMB6718**$5[=H\U6.].9.3F1GXPN5F-DD M Q+>6L0IYDB[() PE@>OA36.Y$Y.ZOHV7GP M-MI9OIB7ZXSG2RWK+TGLWF+QVT[8_]$N7Z"&A8G6E/,(+F8>-Q+F+IA#A1-. M>A] <>621JMPXI3AB(/5+,1;MXXLI'>=&"'=]U^$M=Z% $B3&&".PQ19SR+" M/AFKC%%.A95U>@WFW$V1)Q@.%K" MI"6P?V#02X9X'@T'"!X0213^32HP_,#BA"J:I)*,:V\Y<=SI$(QQP1F3L#2B MB)/'UR.VWW^QSDHGM$9*RHBXC!HY1102N6\)$-IR%@X'1X-1@*I"(D-:.8ELU4"'&*L] MO=RDCJ88C8DJ /008JV0+)*H@V!8L/0#Z?#+Z-'^4-> S:BH,T]&+\*_.9= M7D]/[Y]E;U8_1W/K67M'G<;=",^=GVR_LS\P9Z.IS[,/W9^^YA?F :$ :X /.B%E@WS MSK^97ZQ5@9^_DU_:C05& "'3 M9-PJ,#T8-3&BT]YHZD-KDH^/3QS\-?5IUN'[*ND>+DPO7[@:Z=BZ.N#G7]F? M5V]C5? U*X.,53B_>IZJBNP@'N7O'O9&HYQN_&S"2+>FOIQ&4'6I:]S5MSW) M:W9YX28_FYW[(;@"FMG(.Y?E\VRS)C,F7P9F;1UU_K!')[GZ%X!"UMCP;IHE ML^BY.[\-\D"U">:\V_CX6VN,6Q5*6/BU3\?5@*K)]S8^?II^K3M8JVZ/,*@] MRQ7I_]#JFI!UL>VZ5',RSZ:U5;-"^]F+?\Y*[I\R1V!2G9SS?P")\ZGZ@[P/L >K,Y]?R5-SCOZ*==5U;LC0:7?1:<=AZL#1;,A0'?&ILI1:$]/F"W6/ MI@5%EQ<4!K$)"M5-%2X__Z(%5JL_'9ST0TN:N0NY++D892X!8B;0FTO6M5YU M+"9#\V0(=3W\N%[1J+6U[>X-LXNU)\4=3\^GCKI=?6AS,;=J&MOB$YSK2-) M8=688RHQ)L7WK2".BX!^55. ;7O6J>P88EIM2PX'HI(7,UG M3=U>734_V_C>T>)2A]8CW_%R55^HA=43-?)/XWOM1\Z]3UL%;].!RDVU4\-' M=R\.KV-EM4TY.ZO2K?]^T =K+94=2["64MGQRBH[;JS4N. ),5)3P6TT+.28 M!C9)NYXU9N>K7Q\4UG=W#< M\QW-\6JG7N):Y^-4"YTX5-K[/,H-ET"ZGU0F3Z5;7]IZ/U� ]IWX3.JUTM MWT5U@&_R1R;K6,W)/W?2LEJZ4*Z*KB9;UCIP:X)F_ZPR\?N5D6!G;=.:^<(3 M1TJ3F'6S8M/49(3Y_FG<7IC6&WJ3U7Q^2RKYME;WHJ#7C_>KJO<[=< MFU@-90+U^=AF&V2F:Q]GU\G@I*4*3E>%F[TX.3RIE:M6[7OU*"UM;[=?Y;MF'UZF5\4F;JE'=(JMIAS2IT*]2_VR3N#8[,Z"- M*05=;H"5S99IOG\]\_3#SJ=)FZT[3C?,04PCG.!:!,Y,L(E(3H3E5 8J,/^R M-8EC_O#8LVG11\4,'S(;[Z1/HUA9XB7>M>EY%YZI>_I%IIB88P9I;0SBW-*< M/N$1@_/1-.@0E %-F:R):X+8%TGC0H_?I::-B1OFK%!%115[9]O[7QAU'!,> M$<8B(*XB1R;X@$ ),J 7"2;SU ="U_@U5%$5^-1=[R;XMF24,.GN^ ' \@W\ MVRO0T!!!'HY(O(HL 2I@T-,19X(@ZSU&.G)!7:Y]S=" U\S5.1 @?Z8]$H=5 MA"K:-JLDU+=&>?LAVY3*WJ3 M$$[>RQS1Z;52UIL;U \"9L[!_&T&KA[Z/J<<9LVQ.1=0'(X&ASER-]<(LK6J MJEW@Q65-/';3^X3><*+V7?.]9Q-ONC'F&43O"47O( MYUJ:UXV-\]HFUEE_+JMV?L4 ?*W+ 9X/&W-^[OES.X J_)+MN(FY>$.$@[(Z M.G4AU:#*,AA71WNU43^>V_Q*FYY=%SUID.S7>XKKX3 MJR0RH+[ZY/]?#%4:9/,A3<0OG:VU=@919ITW35OYA0ICS3*;@],CV(:3G'\3 MJ\+D46=K*[?H..Y;/]5!\Q%L'56=@WI@-=;> 5M#P';.P,@3G^# /LPZDRZ^ M:=9GFU7EX<=U_N+;2=IB?K3)VU=<%K[5&'']_)B3'NW-X]C.1S\XCIVWWQNC M\REQ=JWSKYR NC4%A5FR2O;1USK=-&6SGN&0*7QQ7DDS^@(>M++$QZ/5N>:O ME;I8)2K>KL]ROEMCP78"$ $:5D20&B*8K'W!XH\SR6Z: /3E[*9Q-(A.H")QE%#@;)_NPIBQ4]+4B1R^CBR&;9_^N MS+.V\V B'6A63S=GB6SOAO8PG@Z&WQKU]DV3$=C01NN3'RZFO"V^TS(X'YK0 M[:CI_[$X:V\PE_-X.'N"1GXTU4)Y)_[,Q4<=ULD8!4]^FK-Q5[,G,/,G<%V_ M]]_,7@')=;G4&?CUYB.Q8EU2*"UGME0F/%9P9%EPI$?38K? MNB;)NPO[O >TT"3./Y>MN"^DMHQ0(I8-4]_ T@>'<3@E[0O*]59.]3B>=,?G(2*14[J+()9".5)[?_EVNA&\QS^E>-;;YH0 MRS*(E99/VS<4T?2DJ@[73P^W'1^;/=*H>:1IU AP,PVR4[E1GP%5CVP?Y?#- M:)#&I]E<;.>)9\65"8PXKD.&3GB#=0V7MVFD*X51_M! MGTO-M;6<(6N=M_-.E][H*K]++J^:KK^9DC@OIW$/8DL MG8&9.ZRR@&UEC4ZSHR^XUEH#+2^$DZ8&]<1;-W57[,>C*FW<'H.M:T$IJG./ MIQ-[%Y5L3XOWX2Y9PU(Y2[V]I[5![ONPZLJI,+G]A>5/;S*] MO09;WZ1]M(8G7U74V0I.7D\\"11P?Y#K2NLE5]VQF[GBK:+7:E'VM&J24/?K MGS_J11[?67?4QI/3Y(A7E@"<[C$Z.9Y4=39SS^O!Z?OMR'%=)5&U_4:'-715 M"2.Q/8M^VB:@[A +[\/*LA8[C/NV2D^9]REE@Z&I1)CTDFUQT>3==A2W91(< MM0BB'I+74JU;EYET[^E-I@*.C"G+Z"?XA]:K"71GY0#L5"UGM\6O"8F>M,C]H-J MIA[D]KT3!\=_>N.#B9]I6?I [7R?=+=(]S*G5[[_O;'9[W=^W M:?<_6[A[OL>W=_=.=W8/OBY(K_X&W^QO?_U$/_^^A[N;;_DVW<)[YWMD[^M[ MUOVZ_[W[=4/L_-Y-V^=;?&?C2W IN9+Y^^5?@-F"HCTT2^_WG?P:M,?8^((!.5M MB'+:LCT>Q5\GO_P35(;COCW[M7=4/4SUI7_.WR&['*M4#EAKI&N2TRO?QFODRO>NNVP6K$;\T&6O?X]I M_NH7*_'5;[E'B;CT67K\ M/7_ZLG/P(I'6]/G00*!OI5^^J^,7>SE^\7:^8'G*UP^Q/[./-AR>7:?PV4YE M-73R<_[S66UN9$$0,Q,58FL+U(U<:UJ' MP?Y.?KD0MIB70%<>U.T(%W?N>I!/<8;_ M!N'!WN'W_L[7M[1[^/YT>]=_W][]=+:]^9Y]_GIPL+V[??KYZ\9I]^M;O+/Y MZ;2[^Z$W^0[_HA/OSC'N)$^P+%9ASA5'+F(*=+.\\"%2";D M_@?$K"ISN3%&G3OR.,R3W[HC$UTG9F^2-Q=%]0\_Q&M'P!<,@I19[[0P6 KN M&7/1)VIH$$0+GMB-0ZX*""X5")Y/09#BI*B/#$DN/.)"1>2"E;6*1)^*MP49XT!8P-8FK&P?X%!Q<*APD M#0[B[?/M\R_""$NLT0A3%Q&WQB$MO4,^$B*-(IARO;(NR2HCEUMB+2D4WMD7 MD:K_/#]?Q-N3/$J^3@7:[H70CYVW=E1W&MI(+\Q!,3U)>K>37"B(GC4@2R\E ML=%YYC2 K;4*##?XD:K(=A+%.G]&@'S6LLZ9#+,]GQ> MR]-RT*<(1DYA# R>*-+6642I(L$YZXCF*^N,K6(M"X._7 8W M49D\%S5J)0#4L35$IP@JMF*6*JZ*2?6L&'S>I$HD:)#?' 7#P:3B42%#=4 L M!:IUXM8Y,*FH6I7T= M-(E9[H.WDN<9U$P'Z['@BW-4"[HN);IVW[3L(V$8H803)!SUB">ID"9"H@/'$/=I(64@6N$@^ M/2O^;IE'CB@+Z(U(<@DT)PZ:$X\^3^\@F&'+ W:@.:WB!\M-*/R]C/SMJ':. M>Z6DYXP'AP5U-AC%(S&"IV(=/2O^GK>...4L.LP0CY8B8&R#;% ):44%I3:( M9%GF<2F728:_FI#2A]PC>I Z_QD,^^&U64>OPOO'EG6D@TM&8(&"B1QQ(Q(R,D8 VA2="\0:*U?6R2K')7CT M@OD[&-";?0HQ$LN)8=KQ%*4(FB5"A6-WM([.XW 0[.B@L/9/9^V98<24-Y9X MBA3F8 Y)C)'!7L.?TAE"B C"KJPWO8<*<[]%Q-I9[@PUA!D;7!0J M.0._WM$T*LS]9,P];Q6QH+'G)J(HN=1B%* M0#K M#<#J#*>*<$J5Y YS;003$I"66VY5B18^,V"=&<4Q>]LR@*L!5@+L,YGJ9,DK9&.>RHKT;& M$J9]5L Z[Y# 20JI141$\X!XI )9ISWRG*E@09Y2 5JK(:L2/W")])-@:^7' M^$?5O._ZT02S]H"/VG5I,7-^N?2?._0XO**7\-5=(!^EO?#M'K05QOWI=Y_? M*+TFJUW(?2D_'57-OC^.J[;CN=/WL =8T[D2,P'27!Q>@$W/" [*I$2-YM1Y M;0Q3R@?"# 7>L#<8^O0B- (>YOY@]921#[W1MW_%87[![D,1$VTE3MXEQBAW5CDC(KQ$@@G#E5M:5OGS$5020B$D4,?$88N*L"V)"R$B4Y$@*!F)"> ^: M;Y+( &G9A!D%>9V[ ]U?3% 6A0G84&H8UX(:8@)-E! =HY'!W2 F6#GB'SCB MT^[I%P5PP95*R,562 )HI&WR1& ]"9KM[ M>&=WBW;/WY/NUT_G ">8Q$B%#4A:!EIG"A%9ZRD*VAM/F9*)I<428P$=74U& M:YWNH#/(=-*IQEL-SUJD0O#?\D2L_6',4U=O(M\\K"GF(6/-YWZ(CA?,8VV/ M97FF$U(FP\^>8##*(L]F=FB.-X["GY,)8Z]]((K8WOAB50"88PE1@P'789>1 M,T50JO M)A.!,$J$D+D1A.3)42.,():*H).*B>DO6_=.F5VDFT]U\CHW_T/N_^<0 J..U^?2_V#KL'51;"^3>\]W7O^V=0S2]F'.Q]W6#;FQ^^ M[AW^T=\^?-?K;N[1[F:_MT??YBR$\YW=#[WNUW>PCC _E@*HUHM (E*:2Y0S M29 V7* 8A162*4T=6-"*KE+)RE2*@G*O$N5R.SG//9B^R7'NI;.1J,!%2@KP M+M@*Y>Z7OUI0[N%1;I:PJHD3V.:J+I:+O((.2$?-D9,RZV.6M-@032N9'IJI'W'@U1:LZ7EY6?6N\HK/RCK#Q3/911*4B%4;0L MY=XP'AD: F)6&Q-C'B*O5M;EJA*7<^-*=?GC5Y=?#,J4,O-2M/,B];("X7> M\+GFQYXE!F+6(L*40)SXB)PG"05K+$_&.ZS)RKH2JY26,O("G 4X7Y867(#S M;L YTWVE8I*20% 0@)Y<)8(L51Z1Q)*)R01J*>B^>)4^],CK92EEO)B:E_]N MLJ.JY,ZY])Z&07C.LKGQ]?-@.$OCV <9/(SV&[()5ONK[9_:L]'*/^8?$YZQN;K)M[^X'5<^ M8DH/\HB+L@OJG088&M39O;\""<=AW4+W?^W2K*5S,,S8^W]Z,2KA@C D:LL# MUSIZ*T&)Q1Y3EESZ L9KE1B94W(RC +UC/[W'W;]IB2VS(-/0WF+DS[>L+6- MK=7.5O?-VI5+7Y:U=G=VWW[L[.YTWNQT/^[\N;6YL?MVL_-NJ[O1?;.U\6?G MXRZ\L/VVN_MQ$3-=@*!:IGDN@F%4\H %Q\)I9ID.A&K-'&6274SJC#1)Q7GR MA#+.I+4:6Q(--]IJKB-?N>(^-R:#/MOTSX^PICS8R!Z-._[ 'NW#I9LD\ZL2 M/T>=<#*LDD5OG0G>Y(!3W#F-P]BQHR;E=%222"?O:;E&]-5OWRLO\W:7?;@D MQ&>5-W=E!O]K\2ANV[-.5:M!3,F:*_DD5UJT*AKI(^$>N\09:%?),X5Y8L:! MY'4J6[3W;-OS"BS:K^^^?=[LPN]_?-L[W#O/:X-[B;WSM_SSX3;\_99UZ:?O M.__9YI<:]/SGP[=M^JZW=_BA]_DK/,OO^;GZ7[=W#^!*E47,/N^^A6L=I.U9 MIW^\?>[YE\""BI0Q1(/3B'OND)%,(Z^3MH$K:W"L&O10^L!6[0M))FDI(W,= M7RA>H^)"B1HR3Z;0_2L.*W;+%3H#!X]0J;&CS@C^':4>R+F6]G8,]Q@$^-6. M:\VL=Y0;8\&';M !._"%_+Z+H"(=Y&WA\+6 M1O?Y %8UV /G,12PO0O8]BZ +9-&1FP-DD3ES#WGD1/,($RE%"(1.'ZP-35; MQ>9R?O(OKR%T?A6:$OIDR+EUY(?1CBK[-G;& \# OP8]G\$-+-K!,+]4HVC# MX0!YQXO1MDSN[9W/>1-COO=8+@U.>A_Y7/>'7QLG?).:DG4G>D1%WR\ M"SZ>7(.V615HD!/KKH$FBD,>7,9KI*'JQ^XSFJG$_!Q97W MKM,X[O!]$I;OX1QXUN!6(K_/"9K:$_%R)I/2W"*G;6X49PC DL.(&I.2]XZE M9!\J\GLG)GGN6EVQD1_01GZ^&N*=;.3[S[PB4;[E7LX^7!QKDJ M.FJC-F ;VY3',N>.XS8PCS"AB0MF@K"ZZFW U3*5T;V&2/F<;7RI/U%)'2^I MXZ7FYK5A]US-#?$&8XXE0UI)B;PGRA&2;)#B!=7<7)$Z?F6J^#/J MZ_HA'MI>9;2WG04S_>;!$Q6? I-F#WF%GMZQPVHBP6%OG"?9Y"S.83P>QA$L MO.YKD;_1[U=)EK[!E)8GI'*:'-@1?';<.8OCCHOQ"-Z=6-#5%4][_3Z\,??R M7.?L=#(^&4X<,:.USD= J^G=8(TYD[3C&Q0;93.D7E;E;)E][K27$TW''5LY M!B9)K\?QR/;'9ZO54JHOM![)'N;&R=F0F5RF\Y?MYU75CW31%32\:4.OSM)^ M3G2S.VL5W8G5*#6X=KU7^>#Z-M, ',.55 5;?3*JJB%L;D8]')S!&?3BJ":8 M3'0@B?I3BFO3!6SS6?6)$/L]0*<8G&/9&^6\XT%$FLPD93LGH99Q@X\N"T\N- MY>O3FF?!-!P))7/4ZVY M1PMZ^'?WT_?/4BH!2(AAQ1QPRGAI$-#'>:VHM#S!W]390I;XSD@5B'14B&.N%85,'$ M0@R/0 QT^_1+3O^,.GB$0XJ(:YN0R^7B5CJFL02GW;FN+?Y=B*!E[0 .^E_#R;""^Q\BB+?-X@%FX2,[J>WC^E>E M>9!71RE[N7F^QS1)'SA0AW*($PZ$P37(4F=5#FH+KEU[6L6D:K06O:.I7E7+ MDE 3PC!6%9#/1IC>T7IX,\CJ![#!CAO#0^=)&^].^BDKNK8SL;V?R[-?[Q*[ M4@9,2KY6J]-O:]+-W@SJOK9;=4:+(YC"X9K!IBC'(#(WVDFF]2= MGD 6C>*X5D?N(G.4(LQI3YGAB0>0>TII%AFV6*3H1+A"YHB[N%KL<44W@(.3 MD\_DT8WC(H-J&<2VWW_! F,=K$))1(8XYQ19XAWRDIOHE6)!Z)5U=IT$RD1Q ME[,W4D1-; PF61XC-M9[3YS%QI$@H[HB3Z><_4..W3H'_4-3;D'U\$A2;Q$W M5B*M,$=6& 5$8(R2H'_@-7/EV2\:D74OQ*G!I0:5N0Z>URB]LQK7.X(0()"A MEAJ=)_R"+:0M,4YK3)AVF*=40.AG@-#.QA>0 89&2Q$A)"'.[!#^T\81R MH;BE9&7=K)&' R$K!>> ;R:$R!7<''3R_+Y!B!_W,00.0: 701A-Y.M)6V5V4PO"T%C <5R0O,A$K$ MPE\WD>2=2.&>51F%%!X'G8 4F- $*ZJ0)$X@;C,PF3H]V1"G"&$<9U+ #R>9 M /.D-=)Q[R18_7G(AN"$P)^ $D;&&Z;0%FIX'& 08"PE*APH#!(IKL!88DPA M3:A + 0/F!"]=RI3P]5ZRKRLJH-?O=&<"CR"W:XM[4,[_!:K*,G4 !\<38)K M54BY"OB,QO#/8>ZDE#7DP7$<-C&OK(X/8YT\_?,DTU;WW647(5#AZ6 81O'H MEB2X=7AL>\/\5'\.1J,I$>)71H0[N_NB"]>IF^CY4[#:N-+.\I2%62D>1\XD#Z.0H 9A$*%(9N,P&*]-W M.N]["IARWH][WEY(+ 2)8!#E7*88'#(B".3@SQ"?B@[]K_*%)ANG,S62_/'_[KIE:2QF"6-RR[^96 M?QM 5E?,/9\E$S6Y)+4;<7B<>T[6B2/[.:9YE$D8:!!^]G+^REIGH]/O'?8R M/0,4N7JR^NQJ!_8O^+:OQK$WW@#;Z>?,D\ZQ'8YO&L.>[]M\N_(JQ-Y?59H2 M<$Q6P4#1.AUT1A$NE5SBCR0V_T[5]QF%^P^Y%,X1?15X:_>5#YSN:G\^[FM]/N^3;? MV?CB///*Z6SM.;#^F0O(:LJR?XJ3A F-BH"2?]DI_K>*3NYVRI02#S9F("92 MT+JC%EX9&0+W04LK:#GE1SAET=W_0@3SP02%P* S.6-8(A=P0D9)&Q13#")ZQ C5-!1HY%U)A*;F7RAOJD!;Y!B2^$ M] .$5#D+0Q0^)6>02H$ 9F"!M$X>82IP2E1%:?'*.I4/ A<13A.HUOD0P5X3 MVL4@#2?93P[20>ARRH]PRJ+['N "*\=,0HD9C+CR@!0I,) ,6-(D0%33[ >\ M[ ;\$;B8=@%Y%*1@W !44&PDX(7'VE#J#8\$,RV5=?0&\Z_0T _0T"C49:*8^ >C"75HG(@8L!^$R1,=#AHRT X/YABT2 % M,6N==X.3X4-#A )]BAB*/,YE M'!A39'S R#/CN*;)N)!M@\M!X;]E$;_(KVC'5_@-#H8Q/K20ISP&2[C& $%< MT6 TJ##9B>"5]?K&\%^AFQ^@F_W3[?=?P&@7%&0NHCIKBBJ8G/DF07'D%C@7 M&Y4+/-CE1IQWE@ I&.XE**5"&!Z4,]JDQ"/#"@"#-Q&_2X3X3D @[DSTC#)"/$@]&4, MJASS(QSS=[#YJ -Y:P'\H[,R)](3I*-U"%.3<"628R[5NMR[\D8),',%78X; M=BX'4>L(W$U#V(18N57D=;X!FK[81_*GA!X7QUG9-(#\\^]^85OPFJBVX9K: MRA]*J)IGQ7>V-_QW[H"PV1OY_F!T,HRC7;C!;_V!__:T#$BZ$P8\?/\=[@'O M_]';WGQ+MS<_]/<./Q_L?>WGKB[][=TN,&WSSVE[%Z[P_@LH+(+'[&['VB(. MX@Q9V$S$*74&.QZMCQ?GT#',/9;864<4Q]'K2*,.64]+5FEL5SH18.T8-GX\ M/(DKZWG;.]6^=[:CS;M^6$\LO#BH\WED,_Q ./_F'9O?8:=XGG#-G/*6&U"+ M"5,RQ>PO4D#N?*Z)Q330GGI']LCW;+_3.QK!UM<9*I,<@%F'B1S4MZ.#3OSO M"0!E/W^J\IJ-X12R]IO?!,GYE^U5?400:,,HYU,VJ93U3+KH3X95UL#J(NBM MJXY:G\_W&I_-?ZV=#W!LS_+GUCIO\LKR6Q>76'_^EHNJ>FP,X_%@6'5^J5K9 M A'.7(.=E(FR:H>R.!]TT@9W=!#C>+36Z=[P/)?NF-.!.OTX&K7RA>K:KEE? MBL4G-G>EF]>6;S9I7U)W()EUM)A6F+8>=X$0O)+URGC<=8)9&8^[!&LIXW%? MV7C/D,.M5YU7_K]@9GQW'JH2D MZ>EPV%!-EM(S(9S%NLWZ4DU'(-&!D#KN#!2&OV*_:O;6-&5K?>>@%X=VZ _. M\MSAVJOY4,.'G].L84K7%'OX6<-J3:JKOWG=5:]_CVE>UOI,UFK6A*+/9*W/ M:5_+6A]MK;>\ZGW'HU/R/.>CMSH\7=GZ_)7OQ_R8M/L22JMI_FV[-R_WCOU9 M:62W(9J;'_BU[1HMN_8#N\;*KMUIUW8'8]M_"%!_<3M3L*M@5\&N9=ZUR]CU M&D81O;D0V_OU-E1SPPR1>Y+33=MZGVN4%985EA6^RA4^T.3-:L"16G)4WQX< MQ;,F'Z.3X)E&]QGE]]*&Q2UZQ!,HY'_>SC2'!2E]RS( [D<#LLT .'_>_7U;[)W_]G7OZP;YG">?;,)W MZ-[IY]TMN-:GT[VOO\%ZWXN+ ^"ZY]MX[[S_=?OW+MSOWX?=S4^X>_@.GNBW M_C;\[.[^UMO^_3WN;O;G!QL;R;&G3"&G<],.B0G2P5L4A8]2!FR""2OKG*UR M?+D.X^F&=_X@M%Z4 @6<7B@X!2:9,XDIERBW5#@?;'(8$(L*X:BX'3B=Q^$@ M /@47/I)N'0^Q26LDDY4,40Y88!+.B$@5(QP;H<5C!-,^I7U*@^6_K, 4P&F M9P),D=C(370*Z)KK7#TH!)8T4!,CD9(58%I*8")38**8@1AQ#"F.)>*<2 2( M)!$.4DJCF.#8%F JP+04SW8'8/)8&B>IXE;)7--L9!"86\Q4M#X$4\RYY44G M-D6GP)++O6Z15,8@;JN"2N40%C0%Q4APP1=SKH#3,CS;'&>54T0%*[ES M5EM!.&688,,2)>**H4,%G)8 G,04G)(CU!N;$$L8;#IC''*1*>2I=W"P1(#) MGHNO5JF\W ^P@%,!I^4$)^VQ=I0121)H3PP[GUN-XH@9E9RS=#MP*B;=S_:! M R;5?O"-+TK(( .A*"4?0&T*'FD!/UA,-AE,N92B&'4%FI;BV>X 321&E2B5 M4BG/@Z1&:!:YT$9R(R9&78&FY8.FLRDT">-(E$$CE2?<5TJ3#2HAG7@P)G!C M=8&F DW+\6QW@"9)HJ/974=;NHJR=M7(] Q-,:S @N<,Q MC^YB2!M*4.1,,^ZBL>$EYU051IZ&TTR@'K, *KKCWF@7 DV*F5=J%5C+H\[*9L"J%(Y67DXUE"H6&4V=Q"CXJD$$\Q(9NB1"'/ M.%,1$!F3(I5? 2-39KA4T@EI!"? O5'9Q!A6FYN96 IZT*U@8D MJT@RLQ;9J#!RW!+,J-,QN2*57SXS,XL%2& -2ICDFA$3"/'!6Z=-P.&VX8TB ME7\N'\]RU8R36G$>4> NC[DV 3DJ@9GA"!-(;!QB*%+Y53 R-]P)(D$0'F1_)\M3*\X+2,-5@A&XS/&5Y9+E,"8CI)Q6B@.F=X M$;(J\#*%*0L[/S [6VZ-M)02Q@F/RH!")JRGDC!*I'2LR.7EY.190A3EB1,A M.!)6BCR^* \'%0II1:D&'4MJ7NSEU\#*Q"9)*0>![",'=/2.#F4]9 M!&H DX%[)FV4RD5KM8M8)8*+3WYIN7D6*:>>42:D0PG3!+:_%LA:;E#4C !# MT^B46UGGE*X:=6^G?.'FY>5F+KPRR"!M+(HZ9MB.&6+0N+6/ZY MC#P+E;M $O7)(Q%#0%QYC+05#K'@G96"4\6+6'X-C*R"\UAH2I5QG%CE$@.6 MEM)Z$,O>I"*6EY:;9Z%RF2P80-Y$B36SN6J.TP7"LW,8BEE\!-T=& MK; L:0(L*Z4P(:F0'*7:!N/,/1LH%$9^'$:>Q2!V!EKQ.(XT3 7N9&(2,XBS8:XEQ:6:=ZE2M5V/GELK.-P+=*&$*4R-7Y MEFD1I6 LY\3(QEPNM(QHED-"(RV"1 M(=XB*IFAQ/O@>5Q"R?SJRLKW!["DH\-X-.[8_7CD@>Q+A?FM2F T4TKH%"GA M5EJ-G?1162VH\$'=TJ]7-(Z?B5 ?6W%S+34#=4,ABZ-&G((-89*1R 8/ZH:B M0F-= 2,G#QJ&L")%DWC"VBF%E4^>DZ")LX61EY*19R%S3E4$9<(A2YE' MW%N/X$ =RH",(Y.1*5X8^14PLE&"Z! MH5IP0;DSP+@>\-QQR[2UA9&7D9%G M(?,$1P?@ZQ&CDB#. [ T8PH92:,"M0I;7.K87@,CIT0CRDGI7*,.*6@3PFA;?9Y$;R*%2_L_'+9.>=,8$6I9R1R(X5A M!EA:<2DL=T['(I>7DY-GT7)"@N1,:,23!4Y6PB#'E$58F1",ER25GB^O@I5# M%%AB':3WD7-MM/,\,!E)%"8!V!?)O+S\W(J6$ZHI)EHA+G">ZN5!1I,0D!%$ M"B6T8)8NH61^597E@\/#./0]V^\1$"L1([FDW%B#K,M-:P+\ M5U@G#1$KZ]SP5:EDX>:7R\W M4PKE\!$=-P[8C#@/)?6X$"(!KPK2- MWNH43>GTLKS-8N!4I&PZ*;FR#G*9F64J7"OL_- %7I@IS#D NN=<*N."=9HQKS%W M4;E0Y/)R=6D!Q39SF810A[FL>($N!G,)U0D"QZ2:6G M>?S@TDGFUU12_F8P/!X,[3@"'[EQ*22_C=E L+(B:9V!D^(5]I% M7NI/EQ"7VJ/*)5$!QXQ% A/$06L$5 )50Q(LLWP!7:,,>7D-C)S+QD6@C/+H M>4S4<28Q-\08H[4GMXRO%2WC";CYO!5DLPHSBY$-A"&>?#5'T2"G#("TY)+F M(E2ZRF29B?J">5E'PYEEPQ\IP/G\#$SUV;/0(\!FZ622)K9#2 RMY%5X3RB^=E:P5@.B72$\7S M)!PPO;2Q. %W.XEO6>M2A/+/9>-6\W7AF+=)H,"!>2O=6AO#G# M); 51EY>1DY".!XMLY%&KH5VV,F@"5A7 L>H2O/UY>7F=J2<$T&)T'G^:<(( M#D\@*T'3MDP;+80"?F4KZU*O7D5J2<?FY%RB-55#L54!+4(@[&,BC9PB+#J<_-]2/3? DE M\P.5DR]UA'QW,+;]C@=!UXG_/>G]!21^-!YU[%'HV EG(& F-()W.H=V^"V. M\VO7Q-)OVAXW&(8X1/5C_\K@<,+@)%\R/^WDW?'@^-=\;J-!OQ?J=VZ$NJ7; MW/]YDJUY,>BO R/! /;30$&C2YI$F^/740=!++UEX\V%Z&][O[X!FL__?SLC M^XVC<%$<%"'PPT)@IST7/GH=-=8,61Y#:H *625VU0G=3&.*?QRKI1>A5LHX*E!4L+ECYLNTIK1F*B,URF^&/). 5&?PJ,SG)R* U1$*$0MT$@CCE'-L2(A">Y M.7@,WIB'+LY4IV'M$R@J:_A0TG26F*4:EB%HAXH/+W9=]GHN04$C4 M1BI,,#A6W9>I+/9]@=("I0]D)F\22DX01PYD00OU8-F8!TI\$I+.D3"N#CA%L?.J8RQ/J*DD4>:A$^69[542>VE<0EKHTQ,OLF&*FKI,J-I M*R76\<"E3 XER5ANTY*05H$@94$\>ND\5PK44LI6"7L):FF52_N/*G44_@V] MO]8G#]4].03>\>O_"R].'N'0#O=[1Y.5FGE@^WHR&O?26?U2[R@ K?Y*= 6Z M3Y)!>Q [$58$+!9#)]G>L ,,=!([@]1*DNWXOAV->JD'G[&CSI_QK]COT$[J M'=FC:HA3[V@T'L)6Y.S;4_A$B.,X/(2[A8ZS(_@)Z# ^Z T#.K;#\5GG&/8, M#@5N,?RKY^-HK9,7'@R./0IV&*I%V@IT#@K M\!G?/\DGW8&-/\A_#@XCJG*!Z\1?5*_$'A\/!]8?1/@.8$OG]*#G#SJVW^^, MX'S@&;T]&L/7CT]R)O$0=L+E]>2S7^W$WO@@#CNA-XQ^W#_KP/=A;>&Z;ZR>+'1>/_$%^ MELY9+_8#K'\8CP?#?'#CH0WY@=QP\ W6![<($GEY\=/+S:RQ\?I!2'\&_>S6&$W^&SL1/LV+;VO;X2 MO#^*=@A[>@SL";N93VFT-F7W*?=D^= [JD]QCG\: N4"*/AX,.KE#_PZC'WX MY%_QGZ>],#X \JX$4.M;#;OAV5>L Q@X&5_]E6L9U<.)Q.$3L27!_,*&M7[F M)Z@D5HQ*N" ,B=H"(FL=O972:YQ[,R:7O@B],OG2P7#R#,=V/R('=/ -V02/ M^*OMG]JSTB1Z-JH&R\5$)]3LJCGR+F%S\TGY[+S[_[ MA6W!:Z+:ACG]:=Y8P)9[:R).3H-%H+W#01 A4_#)>Z'-E\W*6,@M F=9%O.% M<5M'?X$DKA22K:.L^(,]L#VM_\EVPOAL9@O FV] _[.]HUT0I+#6C=$(9.)F M;^3[@RR>=V%MO_4'_ML3VPH[;QI;X6N_O[/YN?_YZS[O_N?3][W=]W1[=U]L MGW^CH*\?=,^WX._ML[WS /?YT(__[\/9Y_^$8T>YW(%U=0__?;BSN4\^[[X[ MZ&[N?=_9_':^L[N'=_[SEFU_W?N^??['UR[]G+9W/=W9^)*8Q<:XB!AUV7MB M)(@.Y5%,7,*1,$64K0T^$.@Q;&1S38!E)S!5<'"< ("W3NR2+FZ;;-PC 2XR CLPPA*T"$L[*SRPZI_CNY7VMGY>R];G8,36'08_?+K35K5G3>Q MN>'$_J@\$+"9?7L\BK].?OEGZ(V.^_;LU]Y1M275E_XY?\MLZ5QP0%2WJ]^> MZ=YKN-:_F[+>YL[-VVO56Q?<*7;>(U<_=5K+JO7J+KZW>NN>OU[ M3(NRUK+6LM:RUD=9J[[556]HH'!S_Q-RZ;,+ EVU+?QSPCKZ5K;BQBB[(S:. MA[U^A^'53E;XKIPX\#KW \_MQWT)I16?O6T48\EW[' :\E>[#>#T?@6M'/S M<[^>S?M].!B-.I^.AM'VJSW\W?:.KA[Y43;Q5IOX)_Q]S>"4LHN+=O'M-##X M+@>L_IT#5@\A"5[<1A7 *X"W9)M8 .\Q .\U-%5[<\'G]NMMB.B&K)U[4M^?8YVXL>\<7D M7B>)'28B3T^47'IM!-=Y7F\B1D89;]GRY]H^Q%EGR$D4%W*PQV_L<'@&.UII M4DN3V>==^+G[]O3S[Q]@ M39\N95Q_WNQ_A>'GKW_TNX>?#[9W?_OV&=;< MW>VG[5ZK_Z306!-%'#*)ZC^D\O74;P TW,"IJ:& MJE!=H;I"=87J7C35%27LQ2MALS9ACGG%* F(2N<1MU8@&YC)Q<2<:BX8I1,V-DQI[[GS2*AB6J'R(^7$%F!X!F&8=MQQV222E MD//!(BZ=1$9;BZ2'DZ5)LHPAXZE$7." #)B,B' P_ DC1#&WA&K8:TAIV;AEQ=B]4EV6)0A>KE&N M4:YQSVN\IM203VL?USKC8=6(Z.R:T:C3?2B3G:43.@;L+)._$N=Z?')[T>L W^P3IY%RY_ MZ5Q^)R5\QN9+VDOZF7#S+*E&8FI%3!PE+X&;I?9(4P9R6V&BC$\R*-,HW[HP M\\ME9LY-(D99IK3G6 :M W,4-#DLHQ.$/D I%C4C\O4LX04S*,E5B5$@@N( MS^H'XN96-E(BP2CN-J,[92,1KY#AUR+N4&(F*$<\J'5S@ M%YB-]"SB[GGD0#5O:!RK%I,A5J-K?BCLOF ;7AXT,@B?GYUGQ=BIUBK;>D@$1Q$/#B/#@D),$J; )/0V@O$@ M+['R+X6+EY6+EUO-+AZ AV'A66#=:"&JWN'5DOW+R\W*QBL)@%;Q*&,_?1*.J]MA(SP[GPN$36EYZK6ZT>6 P*4X$T M ^G,G7#(2&<1#I0Z#>QN EY9IWJ5J\O2N3!U8>IB,S\].[;D$UI>6PV>!=!JB ?M7BNN KNA50?6_'U%."X(I-(:>P0MXP@*ZQ$P06:M^+I+@HT-!9Y7$*+ NN)&(1NF$X$F*$ J7%RY_ M(BXO7H1[<'FKYCV%I(V668)'Q+T#66Z$1$((A5-,!F1]X?+"Y0_,Y<5]\#", M/(O**VRHE)@A'W*K]J@I30X4LLM MILD0+S4I4?FEY^I65%Z&Q VW2+ LGN$HD:-8HZ@!I'E2<)!L9=VL&E/:3A6> M+D'Y9>3F=E ^8>L($P%AK0.HV]XB,*P#J-O2,Z&(PCRNK*O2NZ(P<[&GGQ.+ MSZ+R!HL02?+(2@4L+BC8U@G^Q#(X)IFT5N&BB!<^?PQ%O)C5#\3/K:B\DMY@ M"]JWP8:#"BXY,C3D&6C6PXDO$SJ^JW'UP>!B'OF?[G6-['(>E MSOTJ3(I$<.,,5\YH+D6P*2:/DV. 4TH95^KJTXO.6<<1T\(C[E9GC< M($T(1M;9J#3U+IJPLLX-7Y7TWNZ!DO_W$KFZN >>G)_/6\TM!6.>TCQMU0$_ M4X6645AYB>O>76S_A^'A5J$[950+)5$0/"$. MHAEI.$<4F1G=LQ M=9NM9A5S>[B8"]V] ;.92(05#<1[YDDPH&J+X@(KW%R"ZL^)QV=!=1>Y28H% M1$0@B%O/D'8\HEQMYAUUQEI>2MT+GS^&*EX,ZP?BYU90W3&,K30&!99G0BC, MD0[_G[TW;6HCV=:%_TH%YYPW>M]0LG,>W#>(H(WM2T=+M&VYO>$+D2,(:^!H M,(9?_ZXL24B(>190CFX04JDJA[6>->0:I$41WJ71\$#B6 EGIDIU?ZY#]?YA MKP]"#?C(#:L$]YN $\>)&6IQ$)1;0@TG6(8@'1/8*>:KT_4E!ZGYYNW)&^<, ME2A0+1 702&M!$4R\J I3RSDTSA:8[**UJUXNLIQ?SD\/E=9/GF9SV>0X-(! MCW..K-<2*9,PPU09ZU(5J_M2N?PVQ^YW9_/*4_#L##T[=O=&*!=50)A0AKC) M^37!")2-0BN)!3,Q7E3T\N:G[A47OW9973D'GH&%9Z?N6@+'ZJ;?LKYN5$$M-"4F&%XL9R1U2T I@Z)F&Y3=69^]+S MM)B+I,%4*AV0-$HB'K.[+WJ,L,'8>P4[2\W*FM0URN\=2%,Q]6MDZLIL?G9V M/I/'[@QUN2X<%5B!D,Y)<@9U>)[!4W5V?N+XK'Y\[<0603 MPD#S3B:7>;4LI\!:9(,DG$MCO:XJ2E5\_BBJ>&56/Q _SR>R!Q6"D03E;@&( M\R21<40@3KU-(FI@:UV&PDXY P$SH0%\4G1L_T<N.)6_;GE*-\RSW;Z MZ;!W^"[OVZ#7;H7Q)]="W=(M[G\_R]*\&O0GC))6"*>I?;C5C$1=+( MNJ 048XZ%AQ.*H -5X/=K3&.'R@,ZR&8ZYFC,2MHK:#UF:&UYH3_%"]%BL(K2#T54/H;0)WGAM#*W?C M/3!T%K@C(I4*6] ^1<[*%9PBFS1& FO*J<':*K.R1L]KH;>NEU&A9X6>KQH] M7[1M7R'H[1!T%C?E:=":.HZ$H3FEBF=]U&#$G$I1,!I=3I$\=E%H!:P6L%; ^$+!6?M)GA]'YL,$8">$" M$^2\ BO?:(>T4 )9YK&5.$G#[,K: \0?5"!:@6@%HH^@G5;1FDL%K;-H32^E MMI)1I G#B,OFI9!MO\N8TKA=VC]7)M. MJC'J ._X*2M,_CQ+^]AR;TW$R6D@<.T=#H((F8)/W@MM=C=*VL^*_^P\X:S^ ML-G]&0?#3B;L]VT[&+12*X8_CM_#8_*JCFR[;H>9L(\W0(MHYH$VX?E_M'O^ MQ\LD[W;\?U^.=[Z'0T>YW()Q-3K_=+8V]LA.\^-^8V/[U];&CY.MYC;>^OZ! MU0^V?]5/_CQHT)U4;WI6_[S+E6."E;5+D@&!S\"JO]7J!MB7=T27DO-9XJ/W M(\!DN]T[ D(O)J'/HPY, 6XR*(;P\?M>!P9V7"HXZO?!C>.F"W=<$O.$RN"B M,9D5O[6Z<./>",8=!O]Z=\K-)7,\P#I.!C(!A3%WPWJV[>$@OIN^^#VT!H=M M>_RNU2U7I?S2[V?+Q:OG1 M E2-/Q-D55-VZ<=XE5SZV56W)?!%H>YTVZL_8YH_QF 9OML:/,M@7]C*ZAO= M]II,D&L3NY+)G/6Y$UUKB5?L>DI8)&/ 6] .M?/^^TLWD?;ZA?_V/8H/@3/ MO;KEJ6CKX6GK+60\?F\-]T'![G5C<1SMN8Z]-[25W[3C[$ M*\^TDX)1;UST1DIN'KVLV\3U '^-R7:K&[>!:%]A=,W!A^-ZTXN=YO9Q'MM. M\S-K=+9YXV0;;^?W-K9)@S9@[!]_+'K;ZLW-7XV3=KMQL/EKI[G?;FQX"L]F MC8,O,*_-H\;!-[9-__Q1__XEU>?;&+.@A<,V(&>#0EQC@BP7''DN7)!4&&/< MRII1JF;8O>O)W(J%7L;91 6"%0@^'PAF':9482H O!T SO('J6:.1V51TKFE M#<4,61T9"L()ZUGPBO ,@+J&+TB J0"P L"W (!,:ATU!VV!*QZXLMKFOHTA M:0IO!__H58@J+?#A09#,E?WU,O(A6E':.C5@\]-HY.<^PL9E0'N->75/A6KS+=:<4LP:E1"5BH+BAQ,R/ E$ MG'-:&*<8?;BNKE6%V8K;[\;ME?YR1TZ?:[1F?5+ Y2@9&G)Q HPTEA91*T$C MI9925M62?@N<_C V2B77EY#;9[X9S+$P,5\O(Z6\AQ*HL M*E^5A:_R'9?89*OZ\ST7C#?F2\$S+:BCFB'-HD/<68H,#@*!<([4R$18PH\4 M@E4ECU=@6H'I'$X75Z@%SLLCF(_%JUN M83-]3+>E:,.^G%ZY6EQ4:>,171/331G>SAK8U-4=_P1_7F MYU^-]5VGL7()I(;&EB+NM CN7W4R'K-1OU7[C^N/'5.)A0248A[QI#V+N3C!ANXR_M'K]!1'T-\ M5>3P?.3@7-*@H()Q+S00@:0):0D6OI6&4\=$M#FEX?;DH**1/A+NL4M@OPB3 M/%.8)V:<<-JI3 [$5.2P9.004A(A<(-XL@(!P#ND@_1("N.2B]@D II.HW=. MZES_QIQ<&I2:SUAGZ>6M0J .==%PNEE%:[);A;UCUBTQ'JT5S3A\" M0ARTP, 9% F>W8/?@Y'?S_?*6E,8]6T>T%B'ZM@]H.51B" >0_D.2,@!D#A0 MX?CRZ+,AD 7HSQRE-/[:86\(\VC9-ESN>V .'1>'8%/T0JWP,.[6$"@VYU[% M03F!_)768##*8YK\.5?[,C^Y-G-3 M/=J/>26+WUK_RI^V!D6G!]IEN_4CMH^SNMDMNKWA6.^<5QZ/6NUVX?*T_W=4 M+OGD\9/)N^&9*IUEC?C9G,=S:?4+>UJ RO<&P\)EMVNMG-AO+1A0OM=%EQ3> M=O.HW.D]QWMNX<_!J#W,#QBO9ZFOQ,%JT8#A@6G82F!_PF+E'1YD,O"MOA]U M!D/;]3#0??L3GMAO 6CD"8'I")2T&I8HW>?"4JLLU'T18R5P]=?+A@MHW(;D+Z[6Z5CM_L23)4W+<[[7'E\^S M\ CH?U:HM399U=*DN86'ZTY%BV\M,*96RF5R(<\H6R972Y5*4$P$Q=;G74]< M=*#W(RIS<#&E#KF@% (E4,,^16)L6%GKGA<4Q16 /R:L"?(.+BL5#!Q\@4!8 MO6UIX"=Q)Y5W?-<: O?Y&Y2B:_2ZJ#Z;=*XS#\PXH\@'+W^\Y%ZT;@_^ZZ(Y M.HCC)9F1PV4.DNN^!Z*GWV]E<3,<"R2XQW\_?JXPUT8P(4&8+L8LD:(Q GF:+RS%DF F(!LHM@(F.*:VL MD=7SL4I36ITJAV,Z+<5K?J?7B<5O\==A[ [BOP /X[ V)<1L->0SG]P)"M ? M?HTE+]!?#\R84I$$G1-TRJG"F5IYQ\8)]+&;'W46;U>+S2ZHYC]CMJXO<%$/ ML@:9;9PK>>"XE/VW0F&1(G?2RR 95Y%8;W0*1FKC*.&6C-5'0B8L0,@=6,"V MWOW=[_D8P^!CO]K@>$-H1J8@D!#&I+>(FYC;9UB$3O5;. M&S5,_=[O^K$-5_Z,L_X, M_W.V/\=$H\*SKU@'Q#P:7OZ5*W6Q7$-+UV7E!YD72Y2N\?;$[*L+ZGFW0@ KI^O@C'9I1E+L=_/D/=? MU^^/6EDK6_-D/,^M>S*V_]]_V[7KK(<<#_ \Y'JQ-?2>K:YOUHK-QOO+C;ME M&6MCJ_GA:]'<*MYO-;YN_;6YL=[\L%%\W&RL-]YOKO]5?&W"&_4/C>;7BSCP M2O28Q&2@'-Q5VFUG##GT));-S^6%]'AX?M4EFR M[3]L._L:O^['.-P ]:C=&XSZ<; D_;!H_>M$R'<^GVS3.MG:\*2Q\?G7]LGG MH_JG3=YH@N#__F>GT?G,<?\-G._J*0W]EH'&R?@* _^88;&Q\/&AOK1]L' M(,!A[-N=;;H#]]QJPF>=CZE^4/_5^+SK@M-"@$P74A-09X-!%L> I*8D,0([ M1]Q8AP,A'<-Z5KP895X(2E@4EKM(;4C664:4\%Y*FA;[9TU6OBB7O@!=R[;: M@W,Q1F?8;$$Q&&_-]<\].TXE@HK8)C#U*:=1 0%**\'65QIN)<.-U(!E=#N! M>@MJ_\3MFS7;PTSB-7C@\-PR/B)W38?Q-VSO<+T;3D?RIGEJ;Y<0#89+=,!) M-I>=LQ)9G2B"Q;5 O]P"J[V6'G-G2#%."6!\SC7(YNKD2&/6A^YB=W#Y_?*( M\+=6=_S156WD7E(C.+,J%'WX#F!D51+S4MJ5O;3!TIMMV,,US7I1'7B^#6(: MM8N_6NE!VCN]CI9J53>UJQ8K]P7MP%7[@W]5'<'.KD\I5F[8GK#J S8CJ=NV M,'P5Y6G^BG80R_B.5N>PGQWX8V_1]91S[X+%RYVE]7_NLP95H?BJ4/RU9U=2 M86YD4CYHRD5RQHH$!A['+(D8)\E]]RLW<:E%_:G?&RQ-2M]=[>I)2M\ZO!?: M.P:GX^W\G<.UH]WFCO[#?J--0[R]]JMZ[ MR<$6I_6-/^%>'QC,@3:R/?[]S[.]@I@5A&LJ$*,II_31@(QC'G&N;'):^,C" MRIJN27%94M!RE8&OX*V"MX>&-XNUP=[;Q)+A6 >KB!-,.X]E$DZ;!\A=KN#M M(>%M5O8A)6U"4 )1R1/B4FH$THFBJ!-.@D;-/,[P1HEX$?#V%KIHTO9,">_W,EQ:4+CR64")99H'$"'/<$&6)U!'^8"%8PCV_\%AB,: \C/JE MK^'&^#-V:&5_5@4]UT//?#.*9#4ES!K$E80?QB9DC*!(<4ZD)UX%K5;6F+ST MN*^J(/T(LES1'#K+N!1*<\*"E@1CPHD1! ?,7&6J+!E#S;/!*ZY4U6A/W+RE:U8!?7@X6N6Z0-#8"HG*6A,',@US$3CCL M64J5-KYD'#S3QK&#?2)8(J.U1USKA)S&'L6(C<%&XJ1"YF!,[^ULJ&J[WXK_ MME)J^5BD43_G$/?CV:"%AW @OR08NE#_#EYB9:FV!%,N+'8,R)1Z(@03.!)1 MZ=_/#C9G:I!'HAG)C:&XRX'Y%H/I+ZA!+AB'%26.6-"_)7X0_?L:=^*-I/<% M#//ZI+>,W'B-E:#2\$B#$U[)J$P,-.(4[>7Z=R6B'X]K9DJVE %HA5)$ TAG M[H!A#*,"V4B)BD*29!-8K0]6M7^)?/X5DTZ9E&;7:*+.>T.XE5$384GTDA&A M';/\Z[)# M4G%X8>#OH[KUGLBQ<(]3SQ>-AW>K"%>Y')X)*K_.Z3.8"H%9]+D]+$=<$H%T M$C&; IB )1 MQBMKA-0$.U^ \FX^A^4(<*C8_MYL?\?"*!7;/Q?;SS0D%IR4 MQB?$J'>("X>1,T8B#"CNK+2*,I:SR&M"TQ?!]F_!"?E7KD9GO1]U1NVRH$>( MAWW@FS+1\5'=,I75>-F>_+9<:M+ZC#HVYH@#7K=C?@$0.NF:4[Y_*;Q6R'H; M9)T/&'7,6R9!H3(V"<0-=4A[ %KEB,71^"!"7%D3-8[/=X XE^!2>8=>(I\_ M@5Y4\?GS\/E,@](B)(E!;\H5!! /0I8%^Q'&S'*GM$I)@@95T^*\E^E9^/PM M.)@NSBDO2Z(MJW_IAFISU4'LD99FN<7./<,>D'&>V3]7P68%FR_>B5G!YJUA MUA5X\F2^+./N M)OOP%KR>U."*L+"=TN4\&A?P:;=^QEEGE/D;3IKI]&/'MKJY:E<[/[C(59(O MJ.'["EJ%SOM?2KO3SCE>BDE9[J(L/SSNN7-Q_$-Q9 >WJPE_OWXJN2#V8F/' MV426I8+UTQ?BRU6MFYNTWYCSQ3D_X#K>[O149*"38A@H1#'1L'&RH0$"3Q%&DB@ M)!?D/W\".MO8S,.WV5P&MIXUTG'O)"><&T<$)P3^!!8V,I:;JR>;>[YM7K6Y M-]GISJL;;U[JO?CV%4MF68C.#+6+#^U1HW-&O%05D1_4T7DCW:C8H$8:-#21.? MXSL$G'9^R[?BRE-J^BJ5K*J M]DIO-J#[%O5\>75.<57GM*KC^8A+]G;K>$[%G>MU1^?*=U9UV:JZ;$\<;YB) M\8],BW'P?M3OOYZ@HOU6X^ ;O+_'&B=U5M_XTJIO?!!;W^LPGL:/1O,#/._' M\=;WSW3Q3&/KTR9MP#CA>:Q^XH\:GS;!+/TAMD\:H*Y_)O4FS*VY*78V=G(Y MMEE.=A#,,ZXC,BI$4-N]1L:K@(@/1DIIDTYT98W0&B7WSL:HRDU6L+8\LUZN M$]L*UAX UF81+I[$$%P(B%JB)IU/!0DH&MA'%V5RCN>C6B9>!JJ]A5#*J9KY MT_JK\TO>?,&MIU.S_IGL105(=P"D^=J3BDHOM)2(*2- SPH6.2L2LII1BT&V M,)$+!-0,NW?9VZI4WO)R[M-I$A7GWHMS9ZH$(=H0L(- @6"Y_@ZQ2&MN$6-1 M$= CDK8LE\C3#Q;U566GWDYA.+3'_5Z[70SM+[AY/C]QBV>$;R-E;#E4"-N: M8M#?XXUIYGW)4:B3T['I"6X%3;>'IC,%]0A7)@?RH^BT0YP!*AD?%0I<)VLL M5MJ;K%1P_%"U])?(0U/Q\A,H%14O/RXOS]0,85Q(1%M$)+4YBSL@'1WPL@H. M\^BLP[D^1HT9M42\_);\$K[7Z;0&@\HSL12>B:\ ,X/WIUM2X<\=\.?K?'%> MZ837S")G0D"<,#!X5'+(&FUI[EH/NU9FE\ME,G,J!\72Z!(5ESX:E\X5S]/6 MT*08PLI@Q).-R'*2F]D0P-5$F'!N94W(4L=T"6^4 0@[WQ(GI$D@3Y3TD ^<\5\BE8'325,MF5-4[.YQQ5GH17 MPYP/+_TKYKP[<\X5[*!.8 ,JN2>&(HY3 N9T'CE*G4W.BZ!8[IQQ[\J9E6O@ MD1)!GJ5DQBN+/JNJB3R/Q^7RQ+<*V.\ [/-A(9)J*;G12!@&P"Z,0BXDCI+2 M41H":I?W*VN4U#1]J!:*52FF"CPK\'RR<)P*/!\8/.'D8B:>Z=L@"U<62.L)LTK+%^[!<3UBCFN.4ITOVG M/#O+^9\,K!V4^44;?&?CG];6ISK9.?AQO WS:WSZ M^&/[>[:Y?W"XUW&C4X*MIL>[(MHD: K(QARY MK[U&FN. -$G&Z[C ?%I%*(PD8A+BG)KA>-.) M M=U:Z1,M::N+^[4NK?(C;*1@Y**9R23RG!I%WX'S46H4\]](@QHX)SB(/)&HD M+"=@V&C0'VCT*'&?S.9>X?[FERC&QO%S\%/I#Q<6/H#^0^L8WONN, M$%@:G"NQYH!5+Y!-TJ"4F-.$.T64*0N=\'N?5E?NB8)T8/ MR#HO(SRI LX*.)]='ZZ \X& / M/+8K1U)F,71Z_5BTNF/0R9C6CWNVG\FJS-++89.V>_S__16/AI=_Y4K:'&?0/!,E$BP7%FSNYWY_EGBU%Y'K1_L#;&\8[3O;/K+'@Y5_ MGYTFS'%R=Y,?O[@9XD79RN.5!C'5ZY<$\ XP+O;S53 FNS1C*?;[ M63;_5RM&)5P0AD1M>>!:1V\E&#G88\J22[MJ9:U,:1OV>KZYNU8K/Q?O72H2_+6!M;S0]?B^96\7ZK\77KK\V-]>:' MC>+C9F.]\7YS_:_B:Q/>J']H-+]>Q$P+$#36>Y0(*F*;0/FBG$8%\E):"=J7 MTHPR&98ZZ?J6]0+>VS[KVN"!E0CBNS0NDHJ34 M&$!T@83_VQ[[_>A_%'_W0;J.=7-XN=>WG>*W++LH_OWOO_\N7Y'?_Y4_R[5W M>_WCHA3'V;>VOM>/92) <=0:[A=_V.Z/,H6V5()LK3@<]009Z%HP^(7A_T>:':AS,'][UL8#3P%9Q-51CL'YD-PCGB<8N3&2A]] M.ENEH7QQQGH0M[ >_IZ,\2.L15Z$ 2QBAKQ3XT&^3./ASF49VH($FNK,G5RY1_X(-VWN;?,GG,:*_DRBD!KA9- M^'#Z;G%D!T7'AEB4HJI6DF-^;S!R!T#-F>+RS8#@.^-./D TH=2*,H6-^2+? M;$R6^9MQD#7ZUF ?*+*\Z9A8U[\ PF:(R#=IP;T":!.Y*D/F)'=<7O1M]>MJ M\14(IEW\,1H 3PX 52;7C27J>/1Y---:#F=F,CSJ%&HG[-F M@QV6$G7&U'0ZG:%MP61LD>Q/D-M9\J;6K]+K#8#>SEP.8QP,B_[D%F05%)[5 MS/AE[DY^Z[#?ZOK6(5Q=SF[Z#=B*LT.$MX%GQEE!I0I<5J-H]>':0>L7*,3= MX?Y@.K,+9SD".=,&Y/@9.PZ6=H)/,)J+1U ^\7#,7>/;MX\G\QZUWL"%@M #O71WN YP71 M%^'GY(FM;I%&N4O49'XE?/5&0Z"?;C8":G"%;X]*>\!.3B)F2WL[=//824<# M)Y)+;HBRFE B;%2>:*L2GZ";)AI-7]P:W6SKW9?I<@RVTCRP;4Z&_78![F!3 MU/=V Q<2*VU0=$$A'H@$@&,1$1 \1*7(+4B5-;QZV4'?!. R991D8SL]8(AE M)(:IJ+N,(MXP)=1_Y9 Q)I7@@2(6<^BG\Q@9:@D83U'Q2 W31&51=UG@YX02 M;N0-*-?W>KLK/_ F2NO$]86RV[Q44<_HK.A)E-:+]7"Y^C0^G0MMW[/+@E=% MN0R/6Q?L+] 08CP;W#E8DEI@K-[T/W>Z?^[OG/1XG6Z+K>^;K$%W?FPU-_%. M<_O7]O=_.O4-#^]M']4/_CFHGWBV_=7@G?_L8]_YIVN_F]'6P=[)SL$/L7W@ MV4[GLZ@??&DW#C[N[WS?/FK ]3L'Z\>-[_63QDG8_\_)#PY<1NL;GVFC^4$ M3^YRYW3BCJ%L=")N.6B4$5,4DX^4NLBI=6-T!):)83U#FE:1:LZH-X"%N8B? M,SAZ22GPBP8P7"P>-O4F+KAN%\O#G3>1KW_0V8&)9!AS8(T02D%V&!TT,UIH M'"S0"35+;5)?:6TV+W!W]B[/#;FV;)GMEUH;+ &,M2R&W2\+Q("@3"/0X4J= M<*R]]L=E,*>*_N(H?L(M>J/SH[%3DW50ZK&]E%H^%K!V/JX6C\[U,(+WO<%P MF4K_+0&[^UUK"!;,>L0)AA]><*2Y=$@QRY2E)@*C+'(5532Y2!WPEN(\":NQ M(#S1!.J84$0LLGNFU4Q1O>[4^AGVAF!WC.G"P[8,YC7W3$"E]7'F\YGMD]6@ MB,//"Z@)2<]Y $W"R1EB52\,Z&V_;W/P<[ MS1[>^O3M5WUCF\/S6Z67DW[9W_K^!5XW#K;IYZ,=^.[.IP^\_G[RG?_\N>\Z MH;UU\)GO-#\<-0[V.]N=3=%H?L[7B9U/FZ).868;?_P 0^_'=G/OZ#\G'X;3 M,H^-YCK?^KRK!3.86X<\-P9Q%0,RT3&4.RV(:"WF1N:D6W7_7@M5D<<*X99G MUK=!.&=QRJUC("$?,+*BA0KAG1;AIY;$)PEF9#'4^ M(8<-X!IS 3DG,;)&"6DYT8J5904TO7=Z[S+4<7P5!0>^[O?ZPW'HPGU5V2K_ M>0GUN')_F["]%4V%_4XI;".QF*$/7.(2QZ1L\(A+#G604O*%Y\UV-T7M7 M,JMJ&-R*!?^YX/SQ,3QKK[>01D\P@3@A& M+GB"(NQET-@:RU*IC>A[MS^N2C(N,0\_H392\?!]>7C1;^+!?N Q(J9S;55M M'=(1=!.K:-!)8ZW"F(?B#OR)@5V9)K)2V-M9YX_.N<\QZ)BWB H,48($AK:E ,3I# Z76)[*R)FM& MX%?0B[V"S HREPHRGU"!KB#SKI Y59PS9-:/=E/.='>!(%]Z\90P* L[Q%B" M[9,&IZ S9$KS4)5(EZ?\TKG,N1==ON$BK]]"5LQ4Y+[MJNC[5F41XLGIV<&?-B/@W*<%V7OP%4_8GE/.]=9$J9BA],L]R(GC8<<^#Q8>%B9 MQ^%:[;;K69CB.(7G?)+#M4D+BZED- EJI5),:JZ)-D73O>AV"(*J^CRNNH M\CJ6-J_C(5;RS<7T5YD25:;$DU25RRI"63XF:V'C^A^#2;II61^FU-TZH">, M^N.26J#87)%*_>Y1SX(?9%ON<_=G&.&;\N//$G=.=5?02_N]SB+-/8N#_PUX MG5ZI]^C9,G.F5BRM)[#3W^/9)_7C[P.??>/OD3QC3YO'6)QA3L_&COE%G MC1,8PSE74KN]M;$/]_NSU3C)O[\C.K.-09YZ[7% ,]F,R@G]3D7;P4%MR7Q2]S M6=IKRW@M6B.7%$YZX$))+\;1S?0JUB_%T YS>:.;0-GD4_G.P<-'XT M.M_XO#^RWOQ MC8^[ K"L13"H&2L1MR#*:&#P\AQ:Q4Q@7O+JR5_T"5WC&"2 MDX*%B@+Q%!5R27A$G M>"Z)TI"#KRXBP,6[4"K"?T:3)]BF(G/U5U4JJ:B6] MT';;9UVZI=S<2M\&<3T3_VOQ[#X1W'PXX]EM?-[UUG%'$\"+EQAQ[@G2@FI$ MX4\;A7.1XI4U4V MBI5A=F<4J9\QS!HG?A=K3XQR 0PS%@$\-$;&&HXP3: $1V(TKVSAAUUR9[24 MUF"$F*93QI>TDI4R?V0/NN2)&6TY Z6-@NG$;:3(,)F0X;G/BR3"Y,[I M8_NIW>ON36H[/*@%557/7'H[J='K^DI=NI/'8L%4,MY[V*Z F$ME*UV#K *& M2\Q3ZT-DB<=<1%.QAVH^LD2'9A4K/[_94['RW5GYK.5CG/:.:HZ"X!Q8F3!D MG52(@N%#9/*:>9-/QB572\3*UT0SWRK?2BVY=CXNAWM%F8:J/.YRQ U4M1Z7 M2MVK),,MS:H%)0_'B(D($1EI)>*<6 12'EX)RX.31,?(2\E [QU/L 0%'RO< MK'!SF7#S^73K"C=OBYMG-6JK$[.^6Q'Q=!B]3+VBP_&8#JHJ /GAB M\/DEJ1*#WT8*:Y48_&82@^$.SZ0'?Y\4;"FNJNV2R[ 4';C7_N!?SWTD]ZH" MFXA:QI5LXS[^D2)'$L$9V?J3SUW0/;=*+G3"J$=E\U/TAUU M'(CQAW QLZO=(=,]71]OZ<9D1[_ AOX=^W[^Y!'1%^TH.?Q1;]:/=IH?2)W6 M20.>58?KMSO;M'[PXWC[8!-O-QO[]1.XWZ*CI//Y5_WDCW:]^>UD^^0;7/?Y MU\YW&-/!]O%6\\]6_>#+?G:6-#J?^=DRL!^.ZI]WG:981":1=38@;EU -GF& MA--:X"@Q"T" :O6A0B[OAF7/R@C_4X''(X/'W?RL%7@\.7C,GTYM?=[53@!6 M$ ]H$2GBT7)D8E+(2ARI5QI[P2OP6/3SG'747M %ZMP[<^;TY.8\^U0/>X-6 MON!=65NS]3/.ZDS^SUDC?.*(Q;.O6 <*YFAX^5>N]!H_CB5_4],)JP5+?N[G M?G_F5MJ+R/6C_0$2#4;[SK:/[/%@Y=]GIPESG-S=Y,E4TSI0:9XD;=B MO-( =+U^20#O@!-B/U\%8[)+,Y9BOY_1^[]:,2KA@C D:LL#USIZ*T$5Q!Y3 MEES:52MKS?(PH9>*]QGXN[D"F5T[NXWGB2_;0L]#>9?T=F&KZYNU8K/Q?O72 MH2_+6!M;S0]?B^96\7ZK\77KK\V-]>:'C>+C9F.]\7YS_:_B:Q/>J']H-+]> MQ$P7-]=+AC$G?224\D",#IH9+30.%J0S-:=BOS'JP*#] [2,6.PC.AC$>,F1 M:=T.1WWX75):$Q[[1[OG?[Q0P;[SGWWL._]T[7JLSZLS:4):H-?%K]AR,O"3K06&'XQ.9L3["<*W(M%<3BS<O MH&3CLQIWSU;.;#E].\\2>'RE3CAMRK,QB@T85/,HMG_&>GF<^4HB[ [WM[_G M:+B/G>W./RVX!F\W??;W=.J?OI&MC9U6XV#SI-ZL']=;B[X?4"$/UD^VL[\' MGKES\&6_<9+]/=M'.\UOO-'9I/6#^J_ZR>;QHN.XL;?+B%?14H]P#!)Q+"B8 MV4(A23P7/G)/E,G]PXB@2UKI[)2)WL8!V0SW6>70?B.@ESM.-X]Z%=;="NOJ MBUBGHHG1DHB,=3;[N1FR.MO2E,MD7( MUF6JK7C>GF3W1+27J\GRYXY-JA#M M>D0[B?U>L(/]>X'9?C_&"LYN!6>?%^$L,,6,T011@0WBE@8 MF 1X2PXDJS0 MP:^LE:W9Z._/FG#\9E4T4:EH;P/0/O9&_0K/[HIG39];65-#M>$Q(D*P1MR! M9N:XLBA2)D%A,\RX^&!X5BEH=\$S6?8(S<6?8GD87^EK+P_>;.MJ9&OV_HA_ MVU8H8:WU,ZYWPWK>Z^G?%"8$BT1B!WB>0T0"&B@B*L7,T\;*/E,%Z2>L$WPH?[]?B_N97OGIM M-//GNV*SW>(M)B+I36+"#'N,E(:Y!)U*.H+&$N8NEFCZGSMJ7/)PI6B694C M?(-Q/T]:5JO2Q=](6:VG$@@_S@7]&$Q,?*7]$K1;P[Y$3.M[W.IW6L#2, MU[OA?;F0>['K08+E?,UV;S#J+TLN!VV\-QW?^=C=ZM1Q ^[3./GP"W@,UT\^ M_ZI_ C[ZM'-0[WP0< _6./A\LGVP?OP7^]*._^_+\<[W<.@HE]LGGS'P%_ _ M?/?D\TD#^&HG/[=3/]YNMF&\GC8V&JWZQI\)/N>Y+0Y7#E N(4MCR$J81II; MCY3GQ'.MA/=D#+! A#&L9WCT,@F;L) \!,ZCUBEZ8[7BF$?'#5Y,]YC;A])1 M?V8GSA/]?-#TA9E"US__['B!D(+CR9AD/(^>.(--%(Q)1HS BMTH(>5)LD_* M.[YK@?K5\C?)PNIUO>WZV"YS.^:6^<&S1YY%#=TOYP1//B[*F/ZQ7=TK;.X" M-#=QV^];(*<\\^*H-=R'"XZB0_N]0:F^PN-_ML!L*P[[O9^MG*G3ZA:-WL^8 M<\4+"C)GM?A69O ,]\__VX9X=E]J$= MEKKRL/CO6^@K5&/BI':!8<4)QD92K8R1+CJ"5:(9Z(@AI 2Z_.*LXK+9^'@; M+V*ON]>,_<[?H[[?!]UE1C,+-JU\:W!X\(WMO"%)_ UCZ84W1P@PEO5=SA.3EA(4E,6( UD@2Z)" M"A!Q4LFYE;9A#A8OC:/OG+)A: ;M\JG26$GZXWQH4/T%E[/57BWF]%I8= M"*)L=)3=J .PD(;9^YKUUMNH '>REN>\7V(^#.=2I-B@)+0!15+3P%+0 @H1:#[:8(2 Y0NXS MC3DRE!FDE0[Y8()8F:W)JVAA=)%;H@")GN5#?CN-8V!+.52 ? $IK=I6L='<+#[!.KT2!]AFM_@877]D M^\?E!I[U1YUUB65/%&@D)7W$03Y5: WVIU1RNCJUPF8OV%[?=F97C3U:=CC, MY%=T\KTGNBGHC>U0AGRJWP?9M94//3+Q +F!!MOJPG(-1^-:-W"+@UZK5&\M M !1HG*VN+2OF=O,8N[V?91&Y(B9 FV'YQ/ S^_#*)X767M[K L;0'8SA*-,_ MC,.-!K P@T&MV.O]C/WNV#&7;SKH^58<'J\6ZX/BT/:'TU&?+L39]-4LXA7UE*FW0O5_4SQ)13#\F<2]':P7RL.1T 8OGV<*3JC,FQ(KA]6 M]K#O]8M>V:D:6/$0Z*CDM_B_H]9/$)W O]TX+.#E*):D/6WKL5!$:@SF4U H MC8;BL)>+W[7@U:S:?J:K?LM-N#13]6V4"\ZC8LQS,"$LYR2 _<,3E5FO,-$I M>,S%ZOFXXYD1>4:Q*^71)%^@ M%$NSBG49!X 0EFN%? ",*QKRPM+R3J3>_$7 -=4%F>DF:H/\(VLL8RE87YH M*X$4ZV<8ZY>B9? J%,N_XAXLS]_]G@?% 4CV=6B6\RZH5O9 _>RU?Y:Z) @> M4 5&6=O+$S^<3;RDC,-24<@Q+2#:^M%'H+1!X=NVUZ\1G2J8_8. 1@FA)PK",\(#VX . ,J[R"/N-L#-?=7)O6Q M.K=O03S;? 4,$,8-NF7,SVS![8&0L]L5J!XHO@SB*?524'^'8WT9'C )=H3/ M:Z4 +U*NS%B*:F?;I=H'BG(_=>KH/RM;K'EAST7^V-]BNJL3Q%>*SYD+?QT M:3*QCY6T+.#@5Q:>^[UVR 0(!/.!3COL_/77^^*W3, 4_SY^%UZ2W_\%MGD[ MD]FH-! $_^;^-7XYP>FOIPIG\>&7W\_.@V+=E\1.#./E M@W)( ]RL;8^*U+,[XSTZ;\?-@8G_:[OAM,W'L3%"S?-Z8OOJC M]AC.D_V9S8TT6XW!_$K5YNEN2G&3-9BLRUB-F)!M>P"K>&3[>1_.WA&V!%9V M -I$&9(#4-#OQN/3>:<8!Q.:RX<<,++QUZ!AM MNZ2T]M@M<-CKSVM8H34 6LATF=?\5#3"EHZ]+VT[$7KENDUH]0*R7J3--_J^XQ/[\O=+2W-/#@0?(,8?^3'!=NQ>[%D !AXO_>KE64L#/PV MUH4RP@0J,#,F\F2E$_]?>"+;G MGVQ4OUT[X^ 'R>7&I-91NX"4%QKL#"&1L28B(U(RVF'"1%Q9HZOBZG/L,RA= MXD(FF4Q>V;L%ID3W!L0\W+?#>1S)9DFV$8?M4Z?D>1BI37 D5_H/XULB. 4=!12V_;&*$NO-]JT>A-N+*$WZ'] 9*IM&LFYM24:2:C!O#: M.!WSZ9W&0#N>]9S[98RA"Z6 JQX;DV5?87W1GY>^%B M47$V#JA5"K/R)*H4HQ.Q59X,9,_%=?JTS='M\6?VW(!N-M70)\=.9\CAT>]O(X I@8I4,/Y"$8I]GT*@_ NH,R>![VO%R*+.OFAWEV1)/0 M9M=OQ321F7^.NG&R[ODR6W1ZY0Z":@MVP>E'CJD5VO&$>E%KF M/"B]^GAI4+;UKAD[8%P S7_X7R#NXR7,>CJ>ZL";M/&ICN'^K>U.G6_GK,&- M=FOGTS\YDY#6.YNDT?D,NJS'YW3@@VV:I'5)Y.O/9D!]B0',_4F63K=, M"\RO_P;Q&LO0OZ]#V(N2+2ZY=!V1,L$'^*6\]@YI4]\-__>*IUMQ:6F[6 ?+)3!XAFI MR4%5!I;3YB@O8J1.D3%%.>RN41,6)5/KEE!&[A[&/::)[&':2B4A?"V'-"&5 M&,BI>8O?&&O/16#AK>8V!]8F"OY%@9'GQ"&N-$'6>8Y@F;A0+&17Q!41^]5N MOZC=EL:GF"ALM# >\9 2LI%(I%WD3FA!$ZYV^]7L-NPL!CTO(17S;A-<1MHR M9*)W5),06< K:XS5)-4UI?#F?7_<_XJ.P(9:H>38U8_W?_34+_Y6*&RXW$> MXFRP[]MV #>>'N^4-RU]^I<+M@L;)V.O;8I!"L\TEX09 FJ#4C9I@5G0^I;$ M7P:EP8/.!Z6=ZD$EU<^I/3..^)(5F8K^2_K_<=18WPU)L(2)0%'JG+BO"#)! M<>3A;V)I\@!7*VN];CQ'UFC80_!^/N]JC2VVV^L\#TP:%2X^!%WXX_KG7>ZX MD6 ((A)8SD6)!@0@E\B($$DBPB>F;BL%J]U>UMT.ED@G@@;C-<%N)\9AH\&" MU/R\"9?/![V[(*-#+O'6;8 IUXK:R6)FE+F998*5%FWP+0TBMR*@>M MO2Z\NEF4[(*SKB2:S9RF$#;*:)MQD'YYACV/D7-T-8OY69Y#[N?%2%(_VBW- M/RD;NOQC21:KQ7J8ANVVC^_BKV(*4\ED! M)<2Z(SI[R?&3"-0;U M(%72_#DHE>4:_#@)JF#=([8FZVY@S@H2$9F)0K MQ>V!%+>]7UOKNU%R4)2"15@H4-RTP\A@3Q!C@N1S66I5NJD_8A+A>R_M3;*< M/JE![E/#94J.Z>A=2-3JQ'R*E?:VW'0%*+E7MA-,1 65*VH9PP$E@;@<41*! M)1"PYX1@2U;6B+Y*>;N#CC7+NRQF6?1E,'IQE'_<3@A38J@ JX%&0"Y)C4M@ MH%.M<*3!2,HN3J.\(6!-A>\B!98#V9J!?H56)5K]((WU78PY2%@K$#88(^ZR M['4YZ=<9V!)--,/XMIJ6 7,")#DF(5FP%ZV--I.L#P>?;Y+$PJ?9WMK]!:^5EQ"@(0A G ML+7."86PBU' 1X9C>MO]?3ZDKO9W<7^34M@QZV%#J4?<<(VL]181[QBUQJB0 M?8'=WAV.=J^RG6[HN"DKB(S+F\Q95JO%UQA/LYB6(]^ST1O&@L#(1IV.'0=K M_C%)Q!WG?8&>6Z8)@?VV[LM.-UGM_KL'MY_K]O$-*Y]!U%.F<3><4M<21(2\*Y M>NP8-H"[&(#!N0G<"8QC +/,$$!T[!:C)U]JF.&7FP')O%_&7E+O!9\M[5 ; MAV,/LA-FXNU)O7:[=Y3O\5L9C-X;P=##X#3DI,2W28'IP;_>/7B>9=G(8I:- M5';.@(5NV\-!?#=]\?NT-5RK6RY7^:7?SSXRYSTMMD+*CQM_/$G?,7J5FBDU#?*@A@K MP#?H*G;M L"E_=[18GO$%[48?[5 T0BEHO-_7?_?:^/RW-7BC//S)C[A-6E3]0Q M]W$6](8:\FFLV*7K>8,>MP_==/Q95^26WBJJA'8I,!L8QXX8JYAQ7B6+%6?2 M75RV[W9G^A_T?Q\TFB6C0Y9 MO;G)M^FWD^V#_78#[C']#CQKM$._21@3;^?R"-C3H9-SKTO^H' M^P<[S49KZQ/<^_N?:=KPL/X5_ZIO;)_4]W8Y[+O-T4DV$(DXBQA9E7)&0Y3& M6$M%[N1'20WH+O]_W\Z'MV*:F_FH8.%F 2%= MD$D2)+4(P/R!(Z,M0Y+H7$Y..4GB58')*&J1]CI(UA,!^6XV)?4FX=VLG52K_O40GU1]W5E M[7/. >%8#\C+86QY<-)ICT"V)MR"U'_."Z UP402@X)F(A_-$&0C M-\AS$T),FFO%5]8(V R:U0R_K$W,;?V42W0*4W'T,G!TY06X,TN?\P(H1Y+- M7@"I&.)1YV@SRY /R8KHL<$LK*S1&FQB3;**HU\-1Y^W&^[&SI47X)DY>M$+ M8+F77 B-O)7 T7M13> YM(+ M[B(2,7'$DP:YS21%44D?@W784E?RMB)JB7C[+84"(%)% UQI-0BG@+)42,E[ M+E6R-CF9>* 1_E 4TR2%%7N#0!J!6/P2MJ$(K<^:9=2 M,*!6&%I3LHH#>#7L?-YDN!LO5QZ 9V;G]$!8)EUC+" B<"<2,]TEEP.ZVM J,!/(XD 1J(W11:8P\'8. E#*U!0[WTVAXN@7RM$7& UW8N?* M!?#,'+WH M# IM@F@[C$'G&?!#(..-I))SUUUOF470"FA@FOV+EBY\H'L+R\ MO>@#R*7#HQ(:*1,2XD1Z9*E62,H FYJ29%KEMDX405P'D7,. M)1+$DD 5D4:*E37%:E+AFJ;W5C&J8X:*HRL?P(.R]*(/0,=H&34.40ZJ!5MAKOQ<^4$>&:67G0"\$AH ML-@A(;W-A6,UTHGF=("@P0QT(*SS82$&,2TK?J[XN?("+#%S+WH!N#4X>DR0 M23(ASB-&N>H#TM%I9XE60= Q:,,8,\U$::XF@E1M@N3!HZWP]@!1T),%39'G. V!*(BT\1RQ&IHB6)%&5 M*]-3CFM8+I,SLCIH>$4,77D![LS1BUZ I(@74FF4F >.!KY&QC.)@A3,.NFE MQ7AE361^QE7V\*OAY_,FP]V8N7(!/#,_+[H "-'1!A-!)-NRJ#C8"S$' WBE M3.#$49&]>J2F*W:NV+GR "PS;R]Z 0520;KD$LD(1Y\0MHJAZ(0WI! BITK'\ R M\_:B#\ P;!-0+Q!W22,3&$5!"Q.,LMHQ6_(V$?.S/)TX M\4G%A!PE%N4>4DA[J1$HBD"_)(2@8H[LT89EWU[%TJ^%I2\P&^[$SY47X+E9 MNK$@ICW!-B9,$"4ZH++S)W"O1I88@YGG*H2]=1:PZ:J@XNG(#/#!++Z@549E@/54HNMQOR$:*'(X, MQ5SB(V+MHTFYW+ 4#-BZ8NE7P]+GS8:[\7/E!GANEEYT ]A@-' MI7#KQ[S6/?_C/O$"KMC(K%P"Z MD#B\:!.K_0OK!FYOY_P+QL?@G-/(YX:#/,3^-SG ';)%AM M,O7@5F4K5*HG=/I18\BZ84CMT7@ B,PPI%SR*FC+45)<(LY"1,ZQ@!(1PD<+ M_^134*8V"=6;2JZJU\$SP) ?AAMK1^'^^T>L_AU6?:V@=-[RO!^.UIZD'PVE MLYXD+H63@7N$*9$Y4XPA:V5 SNOD7#".>)>A5&X25>-HC:,UCCYU'*T]>*L' MU5D/GI*>44&1=E0CCBG\QC7-#3XQ]RGZ0$P&5;%)\8,S>M8 5(OK[^'#["J>T>M\Z&(S5#?&N=!9"]5T07H'TDM2U7?-7J MPU/X*456UZ;_-'X?N?<^3+GWRK/>_&S5I'V^Z/5;Z>H[/NZUYPQONIW3QIOH MNA> #8W^"4C5\4ECY[S;:CMUUHH8Y10R0=C:>!'N_E& ' $E5\>9'9_ ,PZ2&5]0.Q<[,(?95!OR]#? MGAUV8;:J<3]U$[P=__?]U:>_PKFC7'[\_!'GSS=_^W?KX[>3S\W?]BX/_OKW MWP!/;7COZN/G/^BGW8^X^>T]P-5'?' (]_KVCN_O[ESNOSNRL#X,,X.<50%Q MPSDRFC$4@/VYP)BFQ26W*0G>!"(XAU>-:ND;G=18IB\-VV_\]W6[XN^Q6]9J M1GZLXI1XHR1WF!/JC<126(/A_XHFC?/NN$1LELK&[X!'<7R_6@ZR''S=/SZB M$28V:HN4SH5@?2)()R5AU^(\:D&]%#RWF]O2L+7-2\%Y[%:2D#6VT:].2&SO MI''>[< 6%8J 7"L$JP4/)&:%X/?!0#+P94RP8$ >I/>Y%==IWKM>C\]S1O); M1&8D)?)E2\G5P1&!3:P- MOVPVSF(_2T-KL BP[KW^CQW4*6W)O@!-#"7D-8^O5$E!) &[N'/'D8C3* M(\&H YS0!#FI5?=*\/+*:49PX1LSG4@T)")-V M1@ $8F44!I31N6_Z)M5L$RS [\F5@HI!:IX($9SC( UWD@!]DI9809@8<*5% M8E-SI;O( 85=4"2;:^2%W)#7@QQ8CK3D%K@2(T3#]+NDOB=7>B!XU%QIY5+" M8:$(#]&DO%-2L36?JWD]5RKRT8Z]'FP[L/'] M6$FI:=--PK!WN;]S%'0RP7B*$G!DH$W2(A.M!+$ _BQ-XF#C9MHTGX=_;]JT MQBZU_WV6+C6@A#L7QS"F59%"D:(F7#)+H@,#AMJ@"%,J1FHB<8H-M%4/M16V MGYH4?D_-_KI_>>2P"TE3C;S+)G%, 5EG%?)4!ZMB2AJKZQ)LYDGAG';!2.R %"X2FYH4WD4.KF"[#T88*HQ#5D2"..RA M".R%A #W>:)8!FWIQC;#6Y21^;2,U9/"!X)'30I7+B48>$"DL!#.9>O14,2Y MR/5YG$1*:4("") -.H?W;RT BI4ZT%8O'C43O%$"2//X*!'MN-(<)4P+_R-( M4RE1=& 6:.FX#S8SP06&X[-RH!T".SKIM$/L3NQ]U>GW[N;4GWO3?[[9''E/ M-AOV+(RWS9DTC$87]K[6E]CHQ;,6@&I['$,V^&@.(BM65+\1_^\"$+??*:RM MTVW!/,+?(Q4[S]O>XXVS=QYAC;_$]M5FX[Q]T6O8=CMK6]OF3^4O7YR=VU9H MP&*W8.7R=G#6L(USVVW!#QAEP]E>J_<\1&-R%G?^.3VKO\[^C4C^R'A^1R__ M^L]&WDY'LU]FRW?34F65NS+TS?X?7,'>^[ZDL&,WA_/)KI)SQ@5,ZWFGU\H?>-6-;9MEZ9?+5NB?#(.2)KXUD $\_HIU MO4[[HK_\*]=*CP=QB=T?)"L$FYD)F_AYTAT.Y]P>1^2ZT?Z-;(+1OK+M2WO5 MV_AY^C'A&0=7-_GVL].Q]!%36LDC+C*:JYD&+.ATBP"\N@#][.9/P9CLVHRE M<=+-O.*_6F!K"!>$(5%;'KC6^:1.>HT]IBRY= 36T&'FBQE-7V=* J3A7S_; M[9N@*X,VV=MYN-MXV7R]'W749:_/@<.]#X_"@\?J@^>'@/V]W M=P[W=AMOWC9WFJ_?[ORG\>$07MC?:QY^6*1,,Q!443@!YJ22(L8$9,9*:H@( MWGAKM<&)*E;Q3?A.##O9_R"\Q2:%*!-7/"IL;; 8@T'A$V%8V5L!SAKL3;"6 MK=3R]JS?*,%QO8+RDWP"Y#J3".LZ7S+B#^VCZS)&,[\H9E^C!1>L/M@K4WT& MK[UNPP[?V('73T\[9X-O7,+M\OZ1.NUVY[+WZJGL_'?T&+X>S<53>>/ M\\S;SAIO?S]H7&824$1E;/QW$HA%Z^QX0#A/+]K]UGF[!7+BKBIJ.LXDF_ < M3;H:+T$HSCK]>YX0Y);/V#/C" M+?41',;N*9B.X]4>NI@.!A-2_$X[O9W]:D;@]8FG []%"_6 MZ#PX/!;-PX^7S=V/_.!PGX/129+BS%J,?&D*'!-#Q@>#'!>2&PJD@=)<,F1K M6<&0@>E9L"X+VW&W ](U[: :&$\C.2P E>70]F[P7ZZI# X$:BR"M6!-"-:[ M'#XJ33(A8(5@:1SBAGED5<#("J!Z42LOZ#,64@98][L6-[ANGG-^IWC"-_L M9@/<-GKP4K;O"Q6H=BS;0ZV$QDLR9 J+EJ%RW4]+E6]W\E6K\?[?B!'!1KA9 MS@8&0YZ\)B(+' 1P7Q=G12-=9'DIYPGY&4'0X2JP9Q8OQ2WDICI[6 J29R5\ M9+9]O8[1,Z(3EY032IQD)/N,H@I!:T'R>2/8(:*<-R[97B<0$X3%9]2\['0# M+.P$9$[CY 2 CK'R?79CU?MLA8S?#H#%9Y^M319);0J+C\B8&!&1P1*9DG46 M;VQWSN(<,*)^!\'KS^GT*1],PF;:;XV*O/6J$\-,,4MPQLFMW7J9D=XK](IN"P$2[P7&?WEL+PZXJ$ M@6.PB (#&?"$PV;J/(Y*<4FTQB(I5PO#ZH6!-G>.G-..)$E0%-HB(#$*.9.C M_3QUV/% N3(;VW)++.C /-HUY@(75B,3PLK@90[R! N9!VPP,3(3JV1,2KK> M+1Y!)MC^\9%*2@1E<$8$V"U\=GX:91!,?9*4J0!:"0#!MC"[#4*4D)65"$2D M-H)$,LDLY3 BL(PH2T2%: D+A-<"L7J!X/OOCK#QBK@H@)B:G!Z=!8(&BCSC M'/@# VN'99#0"U)^9L5AWBE\3_8@6$[C2=1PSI-S@ A2"B& 19 M "H9.78Q5]+@4HM,)2FR%GYH80&683=)7 ]\ES<+P^YJ9 $' =8$"401PW-I M#RJI)8(8V"J$X;J6A=7+@@ F:;E-D02!!%$>\:@YLD#?$1!,R;0@SD2ZL4W) MEA:WV"CV5B,,A,)MG>(<."W/.8J8)A*MA[T"<\)J)KEZ8?CCLOGN2)B80C8K M*!@.B#LED:%>(,R\2LEPF'59LH)O= M=DEKZFTM$*L7B*_9M @!]@@'-"%QGC.'%-)::D1M\ HG%QS,U_)T\C$\-'Z; M%X3LX+W75L$9!Q;)!95 ')C06!M#69""8Z5Q31L>01AR&ID7WB:?),(Z5[>& M?1I9J0C"6.(D?,I%)H9I9-?*PMR9T9/QSMXQ0O#W;J=?94\TX-C)"8/.?.$31$ M_=*;.2BRO8>&3!"F(S6$X.2YBMQ1X2280L8D)HV_%5B\+D,:Y)@.5W2\H'-Q M$H>=G2^=5AA#R4[(RW/)M_W+(R,LBSQ*1+$%6P2,#^1"PDA3;00P M3^88L UJMCC!"S:7GVR95<"0#"V5O/3.VZU^;W/PUR@C:7,4<-%N_1VK**U6 M:N3PBMD4YP6I,I/ -9/^7-X$G6L/M^;#=QAR=;8Z MHT[E&?*0_2 R)):RN8U>]!?=5C^/KYRKMEME4HI.?NFT+T[C0)5S>!<,PAZ/ MSW![MCV10%9KVC/4- R:%F#KQMH!D;<8#'[F$C+!8"1#L$8[28BFCZ1IK=/3 M&%JVGW5CE$E0P@A BMMQ,B1E5MZ+:@T7=G.Q9LT?@UYV+MJA<0*2WG QGC5& M8^]U2CKEYF SZH0+7X(N?B+_J'0QOUX%".27ET1>E+3+?)Y:XB$F[IZ_<@%; MW6ASFQ^K[5F+6;80]4W0XT>+RKYO?AO[-&!)6MS();(, U+K;9SVY.W.(K MT(","JN]PP!>70DSN? 5*ME&&J),81T#( 6JT8=+NYB'<3>4S1$L>7G&L8B; M.9XMQ 0+&Y;L*@5;R\*6=07H&&2L3Z'FC?;N%^D9#'3TTB 5:BAF0Y=8531E?.L)>5LR"MBM!C):S?CY1=>?V%X<;2)Y ME=%HE:?7;[S68UQM_#Y^YG+== MP6H!'SB%6XUF9[#IYGUECB*/5^KB'.S"XZWV-1@0\. 6B(&?W'D1?=E;+X6M M5VB"L;8&12ET;E/OP$Q5"@G'F(U88BFS4WQNT_V?$26N%Z0.>RS([%=ZMQ.&B)4#0RX]-B:CQVH8RLS[)! #TM MAN+9I%+T*BT F,EE1?H#=>@5ICS@;G7YA[N5?\BUM.KR#S]\+'7YAY=6_N&F M<@XSY1^L<)'DV(,8.7<1&Y$[=Q(OK?3",GH'P%G[$XF)9H6-]Z5&Q/,XCBBY M,[%[G+EAMV$]/&6U@VPV@#:?'<>*'9[UNYWV9L4LI\\?-J=J<.7TG%9%5 +K>\XRU.;ED0*[P>L0$!?<(LX$04XYCDAP MEAKE=+1I:2[J#PK7JM?\_FO.FL=',GA#:?0H)&\0UP;6W'J"@J$F2.8]TV$0 MMZ7F0SI_4%A6O>CW7_1<*R5(YX'<6!2(3(@;XY%6VB-8%7M6+?O]%SQ&:@C$BC;;("B81CY$A3:-!%EYW,/=,B&MBL'Y@F%6]\/=> M>/CW^,CX(!C8(DAA!=JN2426"XU [0CS*D2GR?)XJT656\^NQI5;LPMJKG+K MR!.;/UI<4_!FK^K$FUU FTMJNS9VLNNB((5 T=>PK*!X3Z, M,%_/A^_)@A^$I MCK20 1$;I+;$8UCZ99G;]R?V#\[)KI?]_LN.@=CKX(DA02&?,[1Y# X!E9>( M$)^B5"YXP98G9X_]M?>A^$L9_+,X![B1E$TXS6>XU37UJA98%%,AW%D1)U[X M=>;+UQDK#Z=JE!@J)%8T!H!N:ES2S@-UPY$&(RFKM?D1M9F W2$IUYCAA!@& ME>8AMYVVTJ,828H>H-9SO+%-M_1U_59O84],FZ_7E5?KQ7Z./,LY.;G0^^:@ M+-2PYFNNJ-:?J\T]DM+1[7-!3R<\?99GXE)"Z7 MJ1W%,Z[3,:%MS6)4T9FW54&TW8GINA:[#D]@W\PS5X-8!6*YAI#4,F+,0V8C M''$2 S+>@-8:0"\9D_;> R6A6U(N* KQX[+\:X%X!(%@(!"88A:8Q\C+%!%/ M3",3B$>)44-,I)%E@5B6MMKG$)0D9S>!,N!/UOM/*:K!;9:38:>J53[ M2Y!J)C$ C@Z(L"S5%@3:8*YRH0LE#>...E63H1&3.B7<=;LZ/:+?8YWNRB; MO>AL3,/=+L=G+SZ6IZPG\1U5[S3%#X9_^0=CQL,3*28SE+OI_+P MUY\G]6:ZL-RVN4+L3C5B*,5"[# />C+3I/+[YMSV5L]?]'I5\F>^Z7RJ3K5O MN.CM12]..>]#!! _S;GQ5?IZ569DT?U&^?L3E0T&C5VKW)B[M)"HGM)WNJ&J M;C+J25^R4I,%A?ABVQ=3-RM?'9AY@Z)?PTI&/^7\?M_J_V,X!;>3M%P!:;*. M3,[6[[3S ^.YB M2$IQ$[@3&,>@$S-$:X7=6N?[70M7[Q?+WGBFYHJ-# M;.2V1YM5\8M2.V8@X55;YU+4H^AIYP+&G",+XEBZ^&O_P">'K>ME>O6F=EGLJ7?IF^94Y.+Y,$%'9PVW*[ MZNUQCO46KO*L^UWX+PSO/'A[J[SU_U[3/-ZL$]IL!+36UWVYR*YE?2"@F1]_'\;;&.D0];_?=P%=0UH@%2I_.^7 M\^PA/3M^1<^_-LBT?K9CFE.>2F]6C7WZ5M!7H=8(:P8S,GI82A[TM%6*_(]Y MWL6;XLX8L!M#K)YZ^L&:SQ3D(+2"T)>T)?#PRC,IM_ M9@NFQJ4;<>DN8O4DI&#G @R#+GP^/+HJ/:^).QA;9;>8N3O,S\*/WID9>A_C MNFC>+:WBQ>;O5< M:$NCTQ%K'#'7UJIR H5OZI&\N*O\DDCTBN*, >6IGSF=?#S]VC[X?/P5/M_^ M^/D/O+^[QPYVWY\T_X+O?=O!^W0?-W<_G7P\_/3WP>Z[;\/OP+TN/M$_Y,'N MFY,F7+MY^.YR_]#SYF][Y--O>]_VX;,?O[W#S5-X__0=;^XVT_X5_OJ?P[W^ M_@?\=7_WX[?FY9'SF--D.*%9=!8NN)W]B6FU+F_]22CO.S M^K,:G(>56RNXN^B%E6 =8O>' MNH61-R.X8S7=?A5^F,]J#SN_ ^.;J$5? ]^M@(_- )^EPE,'-AXS M20#Z<8J,EA81K3#\E;Q6\DD!7W%9_5QDY%:EZ)]2 ,=.+P<%Y6"JG.1;A7@M M#MXXL;U&KP5#L-U&F;3>( .[]:75CL0O3B^J#A1SCU#Z-75SU")<^FZ-6[#E MWIJ(D].P,VKOSQV!9XX>U9 M/&Z^.TJ1"\551-[PB#C-740Y$8AY8BD747,.^]M\W>O_&8:S=4"^6SD'L&H\ M-.J&>9_\#*TB28H3SE3D05JMJ'5<1I *$3S!F4 14[>F7JD0'+P[TH9HZY1' M@1.&N-,!:>8MX@;(CS1>TU773J,DZ"29\I(9SHC6PN4>Z3(F3XTRO%[IU:\T M 3I+0DB>&X(89;#25#BDI6&(,A^,8E0*+59<&#$I:Z53PH;$'3?.Z AK;@F3 M&(RD6J8=?DS(,F$XZ<$1I%%BU+S'HK^/+B>/=9:8%P1*L8JELK)=Z]4O-]X^/E,#&QAB0"X0B MGJA$3K&$(H!W(#)@'_22(LWWW*<==AR$"=29\J2HH5X&(5R4-& I:_1^C(4& M1D9E%+ [8P2:K1$G(2$K0;M=U"YI(K"2;L4]:2*Q1#E)3-0Y0SJ:#-_2)ZFC M-";I>JE7O]3B8.?(JY H501ADLDWHQC!$G@D78C D*(WF9*MMA5-X!'(-D ) M, '8JH,S 9@XDQHL+69\JM=ZY6M]? EKC2VARGL!6S45B&-KD-'!HLB5=2ZW MUQ-BU1UHK.*4>*,D=QC6VANXMK &[HT53;J&\$=8ZZ^Y.C4FW*>@$6&:9%.: M(&NDS1LVU09C"M;/8S2>"4Y$[HG@G@=N$K_\<[/Q:_X/D9WJG_Q7 M;F^QN]G8VVR\V1R6\9JKW[4Y4Q4CUW\M+8OA _DV@_;B8S^N[YRZW)^\:E;3 M.V^WGFSDIMI2W/;L:ULD==(/O MMT[AX_'8MMOPUA?;:I>CD])/&892><&K$=[>$_XV37B\\]R58MV=0??GH<-^ MW@\^7;3WW%Z5%/HO(,FE5?2HK-GPXN62\,G)E-]Q48,EKO2EU7NG#@L6E@^O M>T/?U!N:U+VAUV L=6_H%]8;^DGW>EY5F ]VAH.]QL%H*YQ:&\&$-&"L66X5 M"_G$$@C6X,3RQCAN&+'/03^7G6[HQ;/9B)_14?IKVSNI^5;%M[XUCX\8\]AR MYI#$'.<(;(LTU?D@4\A0K*GD[A:^19($ANZX=Y(3SHT#$DV Q#NFP6J*95WU M8%V7,.AZ71^\KAHV,YK/I$12&L%NDI AN2R<\DYAXT-4_F[ZNH((@WI='[RN M5G@2J,^+(W9AD6+7FUAAQ/6)UQU*;3!E^8.XFSPQEH;E7=O;D195W)4;4WBOG,)% M_ J(SS2;^3!1;K**J6S".NRV>K[=Z5UTXR'<[-0+W/#W8_7?KX+=WK+G[[FH."FBSW?Q\3)MTCWWZ M:Q\@98_M_[5'FW_E#(*/'&"$?P((:>[^.^U_\U_WCX\,4TIX8Q!.+-L@CB'- MM4*>!K"1/:')L JQ0?QBV,D,DG+E+#784K 8(V"$BRX):[GS.@KC-AH1\/4\ M.Q*Z%\"()I=@6/&S6HK&$%4&J[]]B^J--][]J1*7YU@_]W#"5YVQU8Z*.!04 M'=6+O2[H>F$&.F&4"-BLM ^2)T>-,()8*H).*B:FKRF$?NM4I6DVL:Y5*+X[ MY7ZEPU+"]XO,?H# 7"<5O]ON0?=#/P^]E+I:-XKY_?>5 MPW<<=A4#MK B2.I(9MN5_KSF+VUEJ*):W9!* MEE#(/KF)P_2GTS[[CJ1T>6GU]7W$'\-(93(8MCWB*0&$B5*S&(R!04B6E#5A M%8RT6HV:CD[B0'-W#Q\QRJ3PVB+AG$ <]!Q9ZSV2WO*HA *3$6]LDR$;O8F1 M+DIK+@SD;B*A)4G8,P-F-.?>*!T$)@F>SS$; JU%XM%$XH^K(V.E," 7**<< M(.ZU0CI@A3@7-JE$:5)J8YMMBMN*P[0_?*MQ.-489JG(+'2F9W:;SWM*E8-1 MXX2*[U8!;YFQ5L1V0#FU0)Q9X'XMD^.(B5@;XB F,]M MYQ08-5IHAP(+Q)JDN9!D\0E.7CY CR%>+$6K#(Y)4=:I#W12-)H LQQ'X*RK,#!0]6[7L);+F'0+AGN"3(1 M2 R'94,.#%D4)1-,$V>=\')YU1WM=0Z VNI9=OP17CA-$?%;H(H"8:OQO^/J M+7-L:&%_[MS9;AP>WRN]V%P<1[W>A-=^F[%&$IT"-P:S&EXRD)KVU<3 RG5HH"4W,!22\VJ$NQBN^U6 M[/7G>HZ]:OS4^D=YJ?08'![IK_P4>9:YAHONMK.GPQ.=YXH 1 OV4J>;CP+LN?7Y0!G$91\D]D,KNMC^!63E M:0G+X66G%I;#=]^:[XX4EL!=LYV3?,Q5ZG6.MJ2(\6A9"$33[+"_O;",!& L M'U4L4*/=.3N&[?&\VX&MI@K=Z7YI^?&6-_07EMRN'&L';W;!:C\];W>N8MP< M[3*;5:CF6>^B#:O7+_(' K@+^UD)%R(DGRAQO#D(TFM5E?CZEWGWB_F@\^RL ME07"=J_&W4SA-G$2F]_^?O!+OM%/K2\3PIV]!E5,X& /G*B59F%G^-SI#A2D MW#*7;%N<#;8X)G!PR+8H7*GQYJ)_D3N2#MP2O3R"B;LOWS".XUGLEIT"[@US M5O5][?1&CI5A8<*\B,^XVN"DE[WQX<)]'CB WL?SBZX_L;WX+-C+'SGO:E*C M!M% L*; '$L/82"G[V/ADB4DF0X#A=Z>Y4RD3 I_;\/ ?\H7R=^F^)?RL>GW MRSODEW]L#EC-4!@+_\VH4%&C^#5V?>:G@S#K\RHW%-X93OLU<8:CNIA?8+SE M"&CV:&&F=N+HFD/"-:P[-WJC*CV7OWYQEJ^:=3FGHTZHZ7 (E7I4=*ET?K9# MA!B UZBZW<0$5$,L_5SAK^H; ZY=I=/"S,;2CGTT,P4\)JW%)RQS>=?3]X2.%0W2OU"JUKM6&]:Y&>A;[&95]C$#_ M84\=8GEJ9<.P<05CS8ZJ_/4%Q_:;T\'MU?G]M6Z+U:9=('$+-WX)6JZ>\ T8 M,X7?_PJR$'ZW5]F:VND"J!X7P^K/2LX.TEY>HKW!#%?'P@>5Z(XL9OG2.,.W M8WRP^U;L[_K+YF=X;^=(1,&HP@%)EBL-"1N1%EC"#^J)#%H*@W.EH461S; W M%6?[G:3E84EU65IJD5BE2'S>$P>', M)0C^=;GL!0:,D&":1A6X3CXEF3M#;"T(51L!Q625BFKO&FUE@UTN\XB*GA=7 M2*QH3:G0#3MQR2POE12&U;FG*4EF _,$8[QY-OQ%-Q?+G[CM33[ZE<0RW6J/ M&R46#CR.^1'B6:_PC[$<3PAP[S_#IWA=/=;+%=?I?0T#B-%(0"*Y1_"3 9)Q M@C0F#F$PEB7S5!L/^YK88JL#L6!X]-P'(I+CW$MG(P'=$"DID))@E[2%J&7C M>\H&W;\\TH0G@D$L@LI'@=8)I(,-2 4)#$13'23;V*9;\]6:QK(QWU=\G"DZ M"W1_#,V4Y6;2G>.H#)%4\2 #LXH30YP6Q"NLF/7,"Z7NF.R\E'9/!LY4%O=A M9VQO#\^:/PR&^$)/H@X.]W'S,,O9,?P+V^7.D=$V22H3XBQ)Q)52R$A"4!2$ M&JPMK @MH5:&;#(\7]OQ'G%4TE#A#,N#E1 M?1I^*H.^-_:6]2[\R:2?I?*]#,\[AZ6[!O&[^>5)QTIU]YA/NLZ+*SX'_O9R M]9NPU?@0XRC ]WM[#!>[TG(28X/@KM+H!_6Z[0+ K;^UA=GI7DOQLJ@T<^'XG'U=D5)VN-V?/SCH7 M9WZ@/X.CB6* ].-9E4V=XQ*G_9T+3WKOS ML4 #[..HD<&ZS /]&!<:*C\(* MGVBU"1 \L*0)9N3^4;5E;6$:VP,-%8F3SE-C = M!?<^4C#G.?4VU#+RW63D&_ "+HR)1' D# Y@JEH*O(""=4*4IM9'XRW9V-:$ M;!(][W.;DI$2Z3,\<*U$9G .VZMZ-SVH;8^PGAKM!;%98*S0-"05(XTV4>74 MK>1FQ"*ODXM2<_;%Q[>!> B $&8$=2P74#+$(,X30R8HAZ*30EEJF->C>K,+ MO/2CD+;*,3:QX?0G]N3"11:B2Z&/( ;APO>K ZA\WE0:@_5BO]^NW VYK&LW MSAZH+[S@Z"BMG,FWTK"MF8O]RURLJ3\]RMFCL2&S'1ZT39^A50_9[P!3*>.< M>,;!E2[A">[BU7F@T-_)O7.=3I28SQ?LQ7G'P*KVT2H*! P1'T 7P(A%FDN. M%&B%#HP*K+/G1F_-[Z5#U\VT?SC[AH_/2E[;=Q:*,1!>6>37=HXLK$AB42 )+ =Q!C^T30$QJ01-L%28 M)A 7?MU15JLT6!P9C( W94E&A_2#X*?!!CP&KBI4X#X8EV IQQD$B^) 9H-4 M1X6WX?/CR]ZJ0%)=;'I<;)HN+S9]AUI2=UI]?OS9&'WKI4:FNVAMO_OS\W=W?(1_KF[X^?W^+F MX7OX_+'(27D'?^U_;>[^ =]_?B?FMO_3?;R_"]?_ZWT+WB?-WYHG![M_ ML_UO?XB/W_;RM?X^^.V/J^9N.S4/]ZZ (<),*V:411AKF]/\)#*$<*0C9H() MG&S"%0#F'L#FW%!)&M% MZA>\,0A7GV!CQT"N2P!F84_(E56TE[8;2DCKR'FR67IA#_\<9TA5N>4E:6L4 M1#JX267T3@Q[^;"R%3J,2"W!+N/H]Q*.65CGV5FL+)&2\3Z(:2^QKD.A*$,^ M[GR)W8I3YDN604R=V0P>+D?U%VN^3$$I(C:(S1U^=2(^=NE$-SN-=-$MCS^( MSAE>%U_AH^4XYC=NU6[^1T4+BW^@I,PFV"FN%CBX.:&Z5& M:370 $AZT3-X0IG)N@M]'F(^S/.K*5SN>1)PB8TP3EJ=1.;0Y.3Q=97(LJAE>0 M5.%!J]^;3 :$=\\S*.2W1Y,[NYI5<@LL#NSZC5QUJ_)K+5?](9S,76L(0+UY ME&N-/CCEA2OHEA,(+N!9KF;?&QB6\ C1MP8!\(.R<2 #?=C;QFZ]2H(W&^\_ M_#'Z_3QVB\\KF[P#"1^#YA1J;(' 5MZZ.Y]B..5S*+'/14JX44PK;BSEVG#% MF56D"K<"JTZMI&S,ZZHU5J4&[V.&_AC>=+I55L_;04&DM7%6?V_ZM7^X_VW_ M\@ACY42T&'GM".(R<.0$%8C0P$-R)(F48QS4)G"Q38H7N.EN K18SLL!AH<) M464ABN"/JE+-H-JLXHUK(F80GX6X:J.(\TQL1.!&Z.D MX5SCOGO!38F7KEK >(99Z2059ZXZ>"2\-'_4=CWUXU2K8'PSF7)@^@ M/[GY]Z;VWIGMNH9[0(_.39A?/C(/_'M#$EG%0OP^=/LMIC-['W[_?9R9M6R3 M.#V- : Y!_A,T;CI;2)?:UR[K3=7N^T&F9T4D^EXH3%EF>3,#T!S3SASWGII MK>!.Y8;RC(%9XU1PE"I>H_EW1?//.V+_^"@EA7$@&-%HG0T3]<.%ZOMLJO/6] M[8\5%M$7I['OKO;?'2G&/5/:Y6K2'''&!!B:T2#**/!EKSBQ;F.;S/.N_QE( M8:N;W&=OQ2F12#%CI5^&W'F3V*UBX\U[SE$ M7U8LXV"\,4M\)+R6+N4N:L\YY' MZ@DQB1&[.*5B04V3G'"]$/#L P)X41AL<>Y5992ZN1WU MJ*A)QJ>QAW:K\=M0E#:K\/>I;/\TVWMNAD$,JQ_ ]@28<]&.511^L31SN:?4 M2KE&3X5XQ3-2O@&CR*?%@VS^;J^/\J-,E3\I?A50A1X(8*F-LN B9;RE_$M5 MH[^Z:/8:#[#]U+:* 9PZ%]VJ7L#FY/ 'WN;.16\X/74CZ[O&%K"ZD?4:C*4. M$WB^80(+SU=O/"^=.5]-2H4H%+.<)$Y]T(X+ARG8-M08K\VH&NBC-6(;;!"# M!+HY&VFR/,%.]@6U^E=%4%_TN?^[HV@%45XS))33.8@^%\TC#K$HM="<)Z7G MSO&?*M/=@_6J=5:>MWSIE^E;9OY0RIR! MB3^X;;E=]?9X&]S"U5;8[\)_87CGP=M;Y:V?^V'^/8&WF"1+W\9;R]^[[K($ M;PDC[G79Z]]CFM>#?4J#E9C>ZK(_%\FMI!<4).OC_]M@&V.6&++O[A5ND*)@ MP^N-/DK)W&?I^=?\Z7E:,JM1E3*M&MCTK?;_HP&7"+>2O95.T2TN\J3O M]]1%X 9U<=;_?=SM7)P%-!BK]S&F=-WSMV.:,W0>Y^EOMC>+)?6K;5>A?'-% MKXA9J@_T;G. &PMFHH2:K,M4%$FX6U"+BD;Z2+C'+G$6A$F>*YJ.I)./IU_;!Y__N-P_W&<'?[T_ M.3CT_%,>V^D>C/'3R?ZWT,KW;<)_^W^]^7OX';C7Q2?ZAVP>[GS=_^;%I]_V MX!XG[>9O[^C'PY,3^/ZW)OUW?D8,_WW]^-?[M'^%O_[G<*^__P%_W3]\1YJ7 M1U*2X'@0R&I)$=>*($<41183A8--!@N^L4W9)E/S]>6J\ZI9G;HCEA1-PK?7 MH^OP^Z9;SNX!#U;Y=0*_HO'__9#5N,,JK!6:+:\!2A; M$9M;6ZU?>()UKT+:4M24XJ8B.D_+.AKYS::K[-16TJT@ MALT2"ZV2(90@6'&-N)4*&<\"$DPK1AS1/LK5_RV\ M-V'K"U-X\CAND.ES+T_/@N=_EIZ>A[:U^9Z@]EM>S][;04#Q;]U.KU?#V1W@ MK/EZSNG#F"/$6(^$L\"8F-7(F>20M0%'%R*\4LJ\;DKR8#B[!E(>RU*:N>6M M&=IMM7^=H.^.#&W1(SY18%ON]'D@NMW=^].[$X35'J#5(=NL!TA9S(47'D62 M^ZM' H/7#M6=SC14=4CXMVCHL#'P_XOITCRA_ M6F/FFB/4WI;.(O-EX"A?X_C!'3(5(E%$=D,,F@9W-"#(L9F.; M2L8I\S*$W(9(XWE>.A?K\H2<][73L*:DWY>2#B&K9J6/ &MSK-1S1850P$IS M=S4/A%1C(I''TDCFC;?8Y'-)QM?(>?@#SR77\AHOTIDZ*"SYXMRIZ\Q*'^A/ M?3.J&SK"_IJVW@7?6W.TU7N%HTH<*44-XBZ*7,4Y(D6(%TY+H+!B8UMLL@45 M!&]/6]?/XU![4FO:^GUIZP+PJHGKZH!MEKC&2&)(!B,3C +BBC723AA$(XO, M)HJ%R17UMO2#B>OZ@=NSN<;+SOF@^"$.U=ME!#T14GLW3AL,CQYL52*2X]Q+ M9R-1@8N4E# BV*IZXKK$.]79( _)!KD\L@EC9@RP5ZU3;E4GD4M 9I/"GF"= M-&>Y;2/=U$JMR$EQZVR[=?;,/@ @U@E$[^>SO>7#/U%47$Z+[P>-=5;)TP#% M;R-0)%X&*:D"P;,.<1$\TEQS9(QDSAOL(]:9_G+]DB#Q16::W,L2KC--GC82 MD#$]P@836&9$301#F!*,K,'P0Q"CF3">!K:QK;^>8/"V;J\XQ M646.R>51TIA*Y212,1\?4/AA"&PD+ #/B);$Z'.Y:"(WC5RG)/Q;UMYYD@>? M*\@BF2!S\-2-T+G(E25?AO/H7J5EZP23)XEE$PDF0)1 >KSQ&DG!(N**1&25 MX AK)HWPC!/G /#*8R)5H4%;8KYUUXM CJ=^C3JOH\[K6 O"6.=U?*>\ MCLLCRD,RRE!D+.:(H\@>^2)W!Y)*P@(06!A,(8\40T,KF(N)&*!\&II<5%?Q474U[XZ6O74UWAKN#R20"0A26%FPI M88U'G"J*7,(:*0_F5$A.,4XVM@G;I \/&GE2H<"/"1'K!*OWJ\5VVZ=_HL"X M]MZF"02LO4VKP\6QMXDGJ;BS"85L:/(0(C(Q4.094\+!6G-KR$M> /EX)@SC!]E=JP&;:7<3J0VPNZ'+V-\$NPKV)C@4A:6( M"^R03I$A03T3N;EVS(W4-1.;9F46V _Q-CTPD"FTOJR!R^D\^OQ'O]/X B\/ M_$[\9X9_GG0YK728L+'<8IR_G'=ZK2P2K[JQ#6K])?Z2J21BY=NSDPKZG2^P ML?T3&4<'EQE^Z4E53]4E5DGISEG8&\CH82>_5 =E/0BH)],K/:9*,B.1]KG< M1I1@$5H6D(Q64YNHB!:#16@VA5I5C<(UBC.H3SF?"^U<;\?6S3A6^[M6AVYC M?Q>FEF :$Y))>4 W'Y C J,DDY?:T&"<*=%5#_9WK1^VU3%4:^;4NC,(U+ZN M!\' V->%A36/C M;CRV_5B'7CT$?,:N,)^8PCJGO6":"]A$AHPV8&L1&I)F"5ZU)?1*D4WXX!H1 MD>(,^[F?':-#1PK\&-[ZU':/6V>H^LHK4R#NAQ0;(/]H')[$QEGQ!&3/56=0 M?N'+C3ZN$EM53? PP*K1.O/MBP#C PK0OAJ7W]H$U1]<\77;]GK5UW8 DY/ M._FI._[OK08@ 0P"[O(H7K/QE)0KOFKU8=W\+2:IV>G'AMEJE.)4)YUVB%UX M $V)^J6Q]W\7K?[5(X_WVM%E_&N<=KH1)K^"0EB_K1D7WLS&?)TD3LKYYXM> MOY6NJI=:9P$ \171/TQ:LZ1>#FA>PU8\KZH5W @ NHUD6]W&EXRXDY(\*";< M"*7:6*,/%TFM#,B-3%0;$1XK+!3F2Y#S_WX*^?@/*9]9WMR%V7L#DS>]6SU1 MB[D=__?]U:>_PKFC7'X\W;:6<#WYPK6G>7DD(D^, M*XN2\P1Q[3325$@D92"P7+FI@LJ1I&J+S:E/ _:/=M[))L3R1J@?4(PG*ID/ M=H\,Q7($Y:26QBR-G_>^'>P<>9ZH=$DAL#$5XLYK9+4RR OC"5=160E83L36 M_)GZ2!BG:=43I5$[R^C[9E89())W58>DI:9*,2% '61@QGH;./,A1FR"QTML M]SDMV#L];W>N8OP0NU]@UUH,U\W.P)(H\M\K$#SY_NM.KP^,_6.$P?G.\1E, M3)@L*UNK1*42N+ESQ)CWG@>'$@;+FI, ](8KA@+3(EG-G8QR8]NHK7G+>J@2 M690NSKJCJ8BR7\H#(?*Y(RA.O+DY8_:< B3YF8+O.CT>4Z0%.! MU4R0H:$%@(86P'D!O3R0Z[S;ADBJ> #QM"J3-Z<%\0HK9CWS0JF'>+-[I#E[*GWNB'NQ5R2W)N:4)=3%TAE[UO(M M1*#W/& \\Z+"B- "1I2YSU#-6J78=O$3S%"BWC6<*%L262,J_1QI7Z>R3GL-*];M@+BUVZMCQ.DR:ND5\QW(^D,HL6UE(S[N=+ZTLSJU* M1E.GW>Y]Z+ MKX:__!):O?.VO7K5.BMZ7K[TR_0P%@3M%2"JWO[ELA7Z)SGN;PN7&,5A(.;@ MSH.WM\I;,W[PZCV)M\ @6_HVWB)+W[ONLD1M*6'N==GKWV.:/\I@);W596_9 M?FUI8(%9UJEMWAOO'27%>NJ8Y:'S M,W%&?-NB.^L]<]/?(O=3K"] MDY4=&XS\L!-FQ7"A=P?K_!X,J9%+"CWQPE\,; S>I,V3_=-W7S\=OOOV\=M; M\>GPUY.#WYJM_<,WIY\^>[)_^+X]'R 26C 6]I'N77W:?=-N[C8_[W]NM_=_ MV^,?Z=NO^W]].FU^^^-K\[<_<_?>80C^U_W/^Y?[.T 29Y:C!DQ&]OES)[^LAX94S]"O?[G,;)/:TB:A"1G.%6$4ZHD=YAK(YB0 M@%%@1%O%0H8D8H:0--=+O(:D)PI)+7PU3@Z7(7FI*"(F*<1IL,AXB>'/J+ G M(7#.:C": :.7TIURFNQ]Z>3$S/9$!-E+3[9\#*+'O@MZ_CE:RQH_[XJ?$TW, MAY3.**EE(">6"45AI;S>V.5MP-/E#@GY_/(36O3/7CL_5 MR+/NR /&Y)BYD6!5%%P@J> '#V!0:L,PPMXQY3SEC.=C9;TE:\QYR3ZZ?NR> M-GXJ!^ASG?3J:I^Q[U'Z[&5JVWU(2:UM3T#;7D^0$45PT%)HA(-4B#-+D=-&(DE4 MXAZG)(.\6<]>E%_E?:OW-TK=6!)N8C>G*G:!$=>^EE!* W_@#8*+W+/(Q=F_, M.FU,)=HU,E+9LZN&B\*6]4EY/H06 MB3DC+&BO%L9>A;E<]X>P9" M<9%?[!WD#,3#$WNVL';!BRU-<)"O>?CQLKG[D1WLOONV?WS$C",A ZI,B2". M:41&TH1K>,HX'D6N7S&?N%0&[S(F>P](8()R=4G@EB^7;WP^JI.ORN9Q8 MT;\ZST#9OFKT+MQG,.E+*E^5ZX:*)Z!D7E?%",Y"J\K;R$+02ZUA#M]U'@UO MK U):FF3X8DPG;0*@8?@0W!4T]OZ#U:Y'LF13?TX3%?K]OJH0*D].X.K=GNV>U72T_(U^I>P6%?77>K_+FRW MGS.(JNSF)J24K=2#(4^FKK=Y4*NI9P\)GNS:#/LH;0 .^ Y\I\MTO M%P0\Z[7Z<:@=@]S4K<:;^>2[6^P,$S=?.L:<.GO6*\EX=\G9OI?*79>\O=-N M=WR>SL7:ME<-\^5F7P/+/MC]XUMS]^_+YN$. 01W'I!:4H-") %Q:25RP2<4 M4S#,<:=PX)D7+Z]'D),'.KY5I45GK>I=^)."VUN-^0I0TRQR@F4-: S/*6;S M1>-'F67_LS'UK0$IP^.O6-?KM"_ZR[]R+9VK,E-^$'DCN6_GU(1-_#SICK-S MCF'' Q#Y&Q4<>67;E_:JM_'S]&/",PZN;O+M9Z=CZ2.FM))'7$2]JYD&!>YT MBP"\JM(J2\G_?]FU&4OCI)OAZ;]:,2KA@C D:LL#!][JK91>8X\I2RX=J8WM MDJ*;@2_7>,WL\5\_VQNS.G/ZR8^1O,46T6NVM?-VL_&V^7IY6OJZC+5Y<+CW MH7%XT'A]T/QP\)^WNSN'>[N--V^;.\W7;W?^T_AP""_L[S4//RQ2IH4IM$FI M$(5BEI/$J0_:<>$P-9938[PVMP*0:>/O>^65_S&HYS"V:8M)6RS:]YUV&_;\ M3$1>="+Y#'\D!SM'0#PT, ^'DF>P[7'.D!-1(VRQ9C(XQI*>31+_,75R8#L] M/J]'&_)0R MPQ6_75;T'9.M)6%/*3/\=@-Z>9GAE6PLF:B'7V>#7[J2C@KMYWFYSW+22 M]-[G,7G#$J:-00W3?[GNS]O%4]C(E4P;^4RG40YU&N6MWV&FBU5:R^2UQ:!+ MW93.!5PBW"JP<:53]+#<[Z=5 J#LPT/ZV/C5MFVN_3I15GOH#\)U[,HUAQP6 M&*2RW"9L"/#Z:#"-D1.N/3'*&E?J#LZ='<_V#%AYCN6-AQJC2G#/J@$;7.=P MCWS\[''S]-_MCY_?L?U=&-?NKVT8X]7!X3O>/#PY_73X#L^>+,.8O^X?_MG* M%=X^GL*_N_YRG^[A_=_^P >[;P5\GQS\]@FN\WXZ^WOW^%NN!N>CDXQC)!-S MB#L6D:4\(2JC)YR&9$)86<+E^O4J>C ,K!,RONB6*$OJR=\/YNC:H-RSKSC_ MO0'PVP@ #_?PP=S-,#:5\CW@<09SK:E$*N2JOBP*I!GV*+B0 M#WVH#5IO;'/^X#C!%?8\7U$>TX.5?IW@[HX<;M$C/E$\6\[A'@AJJ^L)=$=, MJ[G;BD%OEKMI'AW7@B$K10X"401I+SG"CA!.+.REI96/F M5IDRM3ON<8G;C[58I[OHU'3N+LCV88[.<>IBB Q('/<4<1$)LDP!T"F/K57& MT-S]:?VLTMHM5[OEO@^E6R>TJXG>BN%PSDEG2)!<&A2IM(AC@Y&-5B.!#6&2 M,BLP74"9RDF MB2RE^4@W>3!Z T<\6:*BD9)8L9(CW15JWIK[#1\-7-8)I^_G;US)U#Q1O%U. M6^\'NM_QQ+D.%'PL.)YEI2PQ*53*E4251R , ;E$#8I:8FT3#4[C%1TVKP$@ MSY71FBJ2NDY%M*Y/0UW 3C>K6B:-2Z"N=ZGZ<4\"-E?LX]$:WH^O5'UI%BOJ M^B&E?L@^!G(5M&?$*XLB$1'Q7$G$*B*0D"Y$X:RR)FQL,[HUK\RC B(@61=G M=RDS,TQP[G<:G7&R9V,RNC6_-RI[@I?RYEU9::D:BK_;?'5%.89U<0I'E M8*@$^Y.UB:'@/"8D4*F4 7-AW/-G5%.J5)I:7D#C"55(_#"A@9-BU!A44'K8 M,WZOVABWTIQ!R2CX[2#-ZD;6FMY+K9K1/-S[>O#NB >8Y@A*0'S H Y>(&.Q M1IX[@'WE(U%B+2IEY&)J57V+4@&S*FQ1:F? 17JE=@:008#_0F66[C&=LX5E M-D!*"S,=,G#NA[#=1-W[3%$71ED MR90M+YE03]GB*2/F,5K&K+5K.;/+0D4N7,]W6\6W<$_7UHMVM3]?9_J,XTP( MR5B@QLM@.'?1Q$@Y,5H+'GD0^,Y)J7[G_VT?V\:\],==TXO13:_];^V3_V\G?GS[OL^8N M_'UXTFK^]?;KP6&[_?'SSN6GS^'DXV$[=V'_.FHZ(90D0F.,+,FN;DLYD=WMAF:KY>> UI-:2] M!$CS@&G) "=+BG%@:T9P%0#/A "MB+;J*J8'D ;85D/:#X$T,H TLG_XEA]9 M0E*D5J- *$6<6H),A!^$!.)$4)*GL+%-N'D2L+:B=*FUQJ&A]7S>[:38Z\%2 MV/:PX\GR6K8O+&EJ'IV(#%Q:[W$2\$N*3I%2V09'FF14O+8AUP"=KB9L2&LQ MTX8HQ"P3.5PJY>1U@W('"JNX,$++3+CD&@7PK[JQ^HO76LU9)$GZ!!2"Y]-Q M1WAB.(088)OBL3:3UD)KQV82331('2.*6 .?T%(A)R5&08L@I*4B"=!:X!JU MUCY?K26:*:,CP4XXSH.U*F I=+*!6LD$JRV!M=#::4N ^BBP@_TV&NY!SB-'3Z@_=K3'IT3)HH2WIY%)-PL$0" M49.3>*G.!4EES =)UAMID[!N8]ML8KTJE^L:.59KE1ZJ=!2!*I./2*+@04<- M'-(;[CBEDG#";V$!U"K]0U5Z;!QHPD%[@T?4*8ZX"B2S"PL:3B-P#,.TUV#2 M;V+%:Y5^OBJ-<>!'2/L;^%>5"K] ]5Z9DSA, \C]0@ M8F7.,R^;=-1(,6\-[-[&L-Q*>5.Q59TBU&<%MU/*][$7;=>?%/LAQ"^QW3G/ MX?OU,<%2;))&,,7!\'64:VVUE,EH['V*CO/*X5A;$.N+31\F+(ADM;+""&0% M@!/8@Q(9+PT*>29-A"2P(NFG$@RV(VANYOBIM+18N)@/;D."8.ZL86! * M; :O0]2RMB#67:7'%H0,EB4K K(Z.J :G.0"AP$IHJV/CE'B"M6@E-4J_7Q5 MFGGJ=003(8;(=>!.!66=D,Q:(L&(K \8UD)OI\T$#=: DR2@Z+Q '#N+3 @" M>:$C#H)33G*S#4W62'-?P@G#;_$L=FV[V @VG+;.6KU^SNO]$NN#AN6QCL[8 MY$ET27(AB N!A: 8J3P =\FFJCF%#\0FR:351R),@8P$V KT;E5AD.PJA)I MI1@71!O*Y,:VWA3XP:%&M5=R?56::<*<$+G1J\[5F0QP"5C[1 3G1MPJ(Z-6 MZ1^JTF,S(7ANC'48.9UC!XD2R'D?D!-!,";_?_;>M:F-9%D;_2L=[/>\L=8) MBJG[968%$8S!WJP8B3'6C .^$'4ULH7$T64P_/J3U2U $A>#$4B"WCN6!U"K MN[HJGZ=U?+,*!GIM*:2A]&I=BJ]-H<]]TGCP)"@ V?UYD4EDOVMU,1MU8L=19>WA<5GG^!+>/ M@TH:WQ>G_9ABOW_9@:!([:[M>I"<]SV\\>Y45%>R,(6W=ZP;$$1V_^4I<'A%H]IHV*!=YVE M8(X0RXG7EFL,8L5Q/G_'@>0V*C<%*;=1>; <-6&$@_VK$>Y7;3?^M,"3$^+S MUKJ@-'._B(]'2@@FT28BKGU$CAF-3))2)S 2I8QKFY1OB#LDY[+]2>KW M3HKV<%"\V]G;*/X$I/9S?Y),.78$7 LJ2]DE ?:GP;A=BNUTQN)6W)2TR98H M[2[AB4[XQR#>[V> 2VWR\?8D]@UZ^* MZL_>W%85_&F61W:I'S$8!N\2G M>#J,N2DDJ)Z+'R6+BQ6]=< M^B+,S0Y*#X;^G_V>CS$,WL-;O>MU.M7.N9=F*.'MDD!KB^Y]/,**2!NU1D"T M.@?S&>2\T(@*@2/A3$);-RM3MR4 ]BIK%X&_T!J-^7))62;QQ MR0=?OXF][2^ Y?UV\V(+[[7V =/_;3?HQ[/&]OMOAR>'WYHG[X^;'W;X+!_L MM;[QO@!Z)R4$:0CH_[HH+(Q;"5Z1>F7$;-8((IY\18, 6]]R0D M@5D"!7^VM5(UZP5,>ZYR..N'F!3O&>FN5N3'CYL>'A;>11-RT1#.$P-+%:RA ME*M849) :%ZPFU?UYK]'@'.\ECWXSP#TXZUN;F0'&.BVLEKR5@5Q+V]VK8.S MYO8!:5XAQ$!BBJ:(=$QE]VN-+,$&,4X2%=A9I]*-_ETKZO9ICR M-]=M^GPW#@O@JT'A2EG*BOL_[=*RRIO&>$<>9H!=;<6I:A]4-O@KXG7_H$J' MNVZ(FL6Y5/RS![OU@W)2L; Y6W-(7;&Z.MKK!V(KU[%JIP=8-QNY5N>H& M8S\Y<76#L9^9LKK!V&.G[ TV&+M4CNNF8F^M7<6_7C98> O##\]PKU<&7!_ M@!9>.9A+FQ,F=^^JE^Z,H1<'E]*\+%$;/VOMP];__W6 M_'! #[\>=PY:#=:XV"79-7WP=>=BKQ4FVY'!&'>^'^E(@Q$BH$0X1EPR, P) M-TAKZHQ1+M?[6=L4>IWCFV$;_UZN-A>KV;WGI!U"9U%-LA=&APM]ZT?1X=,# M?FLZ7&(ZO+@.8FO@HQ@Y\<%8A*.E.;L"(\>30(I%%X-+&,NRVO>ZUDM(AU>@ MJNFPIL/GH<,Y1.W6=+C$=$BFZ!#;&'%(%AF'%=!AXLC%&!"+QMK <$J)S+G=ZT)Q:'YCD=#JY$J:+F@Z.A?M*\JS/#GVEJ MEMM(>XU'D#O?AWT+B]/NVO[Y[C">#)J];GZ3?J\#,_#E,E6BWC$>L6-,=+NK M[+F@%8E:PQ:1LD\^*89@R[=(.,4B%8D%XM8V!5\WYF;[W)]U0BUUB8[Y>.Q? MAHA7TI__S$2\,M[^53G\K(GX>8AXQA#W6+N(#9*2!U#="48F&H&8MEIK21/+ M1"PU$/'\3@->B(@7>71:$W%-Q*_DV+4FXN[$\R7=7"7"7.9. U''% ML]]C-Z;VL,Z1G,R1_'*D++,F*(E"8!9Q#O@"&Q0L3J:BU,'Y0/5L9JQ*24=/ MG&2Y_1KV.H:H* 5Y^+Z3,SF5#XL-W%AN8CW91+?GB@_QL]8R'E.&CSM#=KY M@E_[N2A ^Y]XG2OX_TQGE8XABZ^_8AU0R6AX]U?N!7N5<;(@:)-\L#PU81/_ M'O>O<[N^1.3ZT7Y#-L%H?[6=,WL^6/ME^C7A'<=W-_GQL]-QYRNF]&P5!:J9 M#KE 12D OU:%@> J&)-=FK$4Q_U,I__SX_(-"O!X67,KZSD9DO_YQ6[^*"L8VMW?5BM_ENX\ZA+\M8FWNMG4]%:Z]XM]?\M/?'[O96:V>[ M>+_;W&J^V]WZH_C4@C\T=IJM3[>!Z=9J!C^L3C##V39JXP.7VDJ4&6^=OU_G;=?[VLDQ9G;]=YV__T*YX M-^KW827N:A?UF->>CRS]= N^MSC">?8[(VS)1?4]J+-]VWE*L-9K"_6Y[167 M.V1G<7D5%['?"W9P/.O5'#/@6+IN^#%?R:G"^W9C.QSO??COR=[GW8N][8_G MS:]_'S/6O2'7YPH%X2(H(558#FYZECR0FIM>*3?-N0E6S4TOPDUDBIM(\)YX MFU 4FB&NE$.6"H6BMC0D6%"*S3)RTSRS6I;>(/TTM,.[/2;WI=?=\M9U7OP/ MT^O&C%-.^U8W_-'S->\\C7=F\B+($;4A)>LCLM$![QCE<^L]@80,D6K!&<^9 M=%3+IW+./;A?4(;#\P-W512(N6>YU\!]!N!.&S,B&0UKY9#SEN42_!RYA .* MN3R%M\&H@',4$5LH<)\E(KX&[K,EM-? ?0;@3FOZW!G)A$M(\5PL-1#8>TV* M2%G&E/6$6)MWW"6"[=LZ=*JK7RU&R[]JM5.SS1/8YM.,?B\CW MP2&3V]/"7J%XX,0E0]L.;@62/\2,\(8^^UO9OX:$[ MDDAK&GH,#;5GE'T;G.7)&X1#PHCKY)'3SB(=N8E!^. 86]M4^,DTM$J=6!:) M\E71-I[+0*A1/A>43]L'@6+!G4]("NH1I[E7/ >\IX"54\%K)?W:)KNE:L-R MH'SA9P)O%>7/95/4*)\+RF>."9+/';8Q(A8SQ'&(R*I$D>>.,)%4B-IGDV)> M!_-UWXPG=\:,*0(>PI-2J\;O_4R)2P]UO[S%$;ZI2+8[4JOJ6+87SD6ZY(SQ M>M0[Z=-WTKW9$#>P8##G,B#)A42<4(X&I,/P>F9Z+?)'9)188\TPGQR D"PX:AR()6BG@E'%D.3"_74,W6LR'FID MSQ_9,V%V1NM$8D"&&8*X,BFWI0;M@QN!A27:&+$_[(GC8D M(DU1"J%18 ;#GJT5-RA\W6#FZ>'26:\>HIHC0QQ!/C2%-JD020YZ;4R;'Y%>VI3R&6 M%]4O?0I1HWJ>J+Y,FAVCVG*C,4)/0^.#JO-BCF8%35'S8.C=F;M"1RBBA1'Q'@*59EE[6Q$TD6IN#0N>3=O M%\=R9/O,T:WY5O, 7M@&J2E@3A0P;7PHAPEVDJ(0:<@) @19'0D21B1O.8G: M+#T%+/QDXZU2P L;+#4%S(<"9BP58[7@U@H4'"% 2H7-*<"B>0P#A;K&.QJ M4F*\*$>NBF(\]TH8-4?.B2.G MK5^<.!,*:P1F2P+5EU+DL(!?57".&"-(5GWG7@3CA3CR68[K:HZL.7)9G 'G<.HHEWNM;WQO^R]\ M^&&7-;8_BGQ-XP3&M+UUUOB\?W)X\A$$=02:^TE]%P9V#&(S#"*BF5)[;_I=V] M%#XSO0-]'0V&[71>_:G=#;$+M*?+W7$A'J#C6/2GI*'HI>*OC4\;1:H23&%$ M=C@:]OKG11]$IQCVBB%\Z5WO!(9[7GKTU&^#(EX*6O8<55>>V4&1>IU.[VQ0 M_*O=A:_U1C#6,/CWKU=X+L$PA[DKX79%"Q6^80X[]G00?[W\X;?0'IQV[/FO M[6XY$^67?IM^9(XVF(%W^;CJX]_.VF%X#).+-V!=\EXU]A".GSS^>*/\:(:L MJL^$V1"*WODQWB!W?G;?;0G9D,3\U&WO_XQI7@^6/FS!?N R_N$I$1$WKKU% MA_4@]K'_,IX_/4,BZO8 ^G;6CHJ#:/O%#L R%%NG_7:G8'A]:N-^ZOQ,6!P/ MW<&7>^+R_OV0VEQS*7#U:J8,UU/VR"DCYC$X?!5'6]E^\T.@(E=9<(4=WJ'1 M/$]YPM=]C+7:!U7_>MF3J@&\,/PT':?0'9V$WG!\X9U>B&E#[0[GQ-9E(^1/ MEW(]9>R]$M_%-WKXX:^SQLF!@/MW#K?WO\+_CAO;8+K!B!H7Q\>'7^$Y7W>^ MS_HN]EJ'WPY;6^>'7[_!N_S]K?FA"?_;.6M^W6+-DX.+O0_O3YKP3HW6^]28 M+F0NCGP((5FM$+,J%S*7$5GI%%*22,>QP5'KW-QP7=*;C8O^O>C2IXL\X7K3 M_MG5]L ^BB"??DQ5$^1*$>1$\8J_\!$1C&A'#*RNTH@S2Y FDB-&L?921JYT M H+DZR 9RT>0BSS>J@GR31#D',ZH:H)<*8(D4P09).-"Q8 XS\4$L2+()F,1 M8\%ZJTBTB:]MRG7#;[;16S)^? NU\\NB..4AQKAX_CAHN1N'^6CDTHL5*+5'=L1K"*Q,@5T/X.2 \8SKH**-T"1%0GA"PKD96)(ZH8-CX%!FP,.S" M2P3@MW"TN'MR"O-<&@-5]9NB=PHV09[Y&QESK[R(X*).TA[$2;.UB;(K8[N= M4LR= MO99U)STX.YJ?ENQD*(B0@=M$5!2X-XE FX*43$//? 3M%'XH";S!R< MODMT]E47&GMIXZ!&\7Q1/&,D,"JU40HIK1SBS#CD=)"(41YDHL(DJ=','"2]L.#R(G^ /[\JU&.R/ MUZIFI,"% M@%L?&BQ]R%(-W!XI.K M#PL>!;MWQ[;[)1;M;O&/[50U J;P/7/@V__;.*#X->_X;Y+2'4O#K0XF5J O0[.6B.R,8L^O$ M<6;7IV/;C[_G%7TWL:#O>H/74LOPA4AL-C%":F=I= 19[RWBFG#D9!*(80J? M"!L\YJ"XJ'4IGY+.59]K+#/VYYCR7@-\X0"?MDP4BR%I"R*=2-ES,2$#.BK2 MS!-NC,F5[][FFHST8>![,I%$GB"/N+SM$5$7&!*5@5(B%OL5>P@,IS";RTV.#K M^M!CV0\]:D@O$M+3UH,1W#$2 N(J0YJ"":$]-LAX)A/3)HG P7K@3\[9K \U MEA?3B[0A:DS/ =/3YH-(8"U$P5%.N,[-2SAR1GCDI29:62\3R9C&]:G%RR)R M;W@<^\5I[,.=QA/?BX!>W6/+);0>"B792OD9AV9>^H2$(\BG]DD"N\5 MMA)+Q(2G8",HC'0R$BEF(S5\?)RPO=%_*%*BA^S3H3FO\*OKH M/?.(89<0SS%+UFB,O @J6.&D-!B@*Y>I=-I;.#!H]8:V4YSV>_^T!QEXJ=$/Y?V"UW)?I,[N2C5Z>N<]L;3N]RCZS+U0NK[65*;NTE_9:7[[O M?3R*H YC+2P" K>Y;"U#-B>5.$.ETS%*1D'G4OC)YM)"^LPNLIM+W8N[[L6] M*"NUYLBG<>3Y52]NTMPZPHDD;#'08W(8[%*AD'.*(F8-$; ZS-(<#:-O9O>O M DY#T;M] M*.7SPC@/L7R,+3,1-Z[DJ5R>%5V._TQ)U1P,[&DJ_.2/8QAUXEZZDO[;:A)D)_[O_OGAYW#J* >R^\;WMO_"AQ]V66/[ MH\C7-$Y@3-M;9XW/^R>')Q_IP><=?- Z3F HBV8+"'3[@#0O#K[O;1T1;D'Q M"%?= MQ!<$6$+DS(1-_'OM'^PWD!D;[J^V2_)]VC$JX( R) MVO+ M8[>2NDU]IBRY-*1 J1E=LNP>9?Y%<#VGU_LYH_VCZQ:+$;R;F]9_XYM M;.VN%[O-=W=O?:^=3T=HKWNTU/^W]L;N]U=K9+M[O-K>:[W:W_B@^ MM> /C9UFZ]-M8)JAH&HSLE$;'[C4/@I89:R#Y=9P$8%B_I41>$62IR\+B=.SI(/YZ^<-O MH3TX[=CS7]O=_QG3_%D&2Q\VH!^<./XP.,#H]=4HF?%0/M?F6>[*RLG9G2.9CWO9-31E^ MC%"]BI/][9O6P$/$YN?;X#Y$GGXZ V+^(YQ3/'?E8V9++@Q;WH/1&(I3>]X' M]> IT32O+3KCME=\-5$6A%$B!-@S/DB>'#7""&*I"#JIF)@^VGU8<,4-_P_\ MISY^);YT^+SU[;QYL?_MX.(OUH#_'F[_ M#=_?)8=?]T_V/G\\:W[>[QQ\_0O/^M(;)[O?]UJ[#)[WM=GR%_#?;\W/NZSQ M]>^3YH<#<;B]10X_P+U:^S.-A'Z&O8TU>7SSP M:FB,52J@S7IC+BGR?^W)Z6]EQZ7^/S>C@NMZ(D]7N.9)9/OC=0(2VQJO8+F> M-6L]@K6F^[."XL6$4=1:CYS+85[,**29-G,50UQ=9 M7H@OAZY20WP^$)]63&*P '#,491!@V+",-*28&0$D]%K:;7(D9SK8'F]OM($ M*Z*85)WANU^*3K2#>!7=<%[7*5B 4F+;-\GJ:H7^R MT&29T7C/38YCITXSR MX95@(7B&))8!P0X$S.091\92%KG#DK.PMDG6V2UU5%?>[U-G/[^ \E%#^=F@ M/*UD@!7!<>XKS1*UB"OJ46XCA[S21EHI+ DZ>S_HT^L4UMZ/)QZ>]N,_L3NJ MV\HME%AA/ZQ0R6&DX\\@!]^;T*H^,4!$Q$JB(C(6JQ\(ZT'/MN%B4 M3G':!V2\Q390RZ%/W&;@3"Y*S4"/8:#9L!3+G+"Y.C,C&AB(88LLM01)2['1 M*4K-\+.RAJ_/X\?JXM1U;:B+12 MDM.D@[.J=##*VBNQ(!@VX[#H71]_] !=2C&4GDFKOVEL#CO;+]_#O:S?% M\F)Z$6Z*&M/SPO3,,4@2WGCED4\N]WWU%!D>"*+)@ ME,]BOXS[W"YSR#R HOUSK>1JS\7SA7Z^*Y=EBI=R;)CM^^.:GQ[#3[,1%U9Q M;%+@*%(#.@>E!AF-#6&Q.TS2&>DKS"YK6KH75\&O;\M\+EMLUEB:O+I*O:U[%D MNL?#\N=>?1/N%\JBFR[.?MXX.U))YIY5 BDJ&.(IZ:R=,!0ESKL3I1''DLO, MO$H/UUZ1)43_.:= MRUTTUR5=;.C6&_:?E"E9M7G5GMPF,;7#(6):,) FLIM]OC M\*LT@M%HI2<$M NZ6#NI=G\\'J+_>A'EXDZ,3E2.KH'Z4T"=5@2DDW8?KO5?=D4+'D^_^'?F\PN*TP]U-<&4_H?O)& MM86?-W/*!:SYZ5'\M#NK2$0+_V\\13)1E4]2,+))8\0,2TK!WXQR:YN&K&/S MY-BR1V%DA3P8\P9][=NH03]GT$\K)2%&85TT"),D$0_:(ZND03IEQZ0)G,BT MMBGT.C5S[AWYG%U]WHKCXN^;+7;>F!OC,3;2(C23JQ7:NER@FK$>Q5B-634E M:(4#LQJ)9 7BCI*<"@NZ"O8J!:*(4C(75EW'Y*::\D*V5.WM6%9O1XWD12)Y M6O?0(5J9F,RGH1YQ:Q,RUE"DC67"2I=4 (-#B'5-;H:6UEZ1YP9DJS>TG=HK MLKI>D6:L#V\?1U$?;_A$&/44*XV,L11QSS$R)%@D8;_!*7 51!FZ@>?=-;IV MB2REDK+D.DJ-^)] _,PIC;8RE,5$=4:\DO!32@PQ*CW\HJ14,8=K<#VO=)>5 M\(JB--_\1OJG8Y#_[\=3"=,0JZ.VMY5\O MKU=L(JA@O$;CN,3:D_^XC>M@5E6EU,.Z*8(XHSF\0'-D'=?(,YR2=C(&K'-E M"*UOEIY]N#%=!Q@O,92?-PBHQNL3\3KC_2+<)$828A'S'+>GD+'P#TY1,8&I M<3BL;7(F%X76-WRN-EN]OIP?U$MH!+\\P0E6G[,]JT:1RU_#O&[U^[;[)9[D M)O U2SV*I?R-W"7/"*YG;@] MQ)OUUH[=EE07J0ID3U-8S5>/XJLOL^I'"D9&7A$40YR&7 9"2,2<"+",*93) MD[>?OSW:3*J/WFJ5I4;]0E _XQJ1) 1!/ J6 >J%ML@PXY%.7@>JB2?,WG4& MMW#4O[WCMUSP]I8PH>)?$\K+HY7'\;)4+_8K@^D/O9'KQ&IIGL!L2S=]CVXN M/Y>I66X5[\4UO(O8[P4[./YAB,4$S=?1%H]E^F\WW$O.AQBU04IJCCCA$MD4 M+.+244*II,RPM"]4*EY0\WU:06DV>+T2> MTVHR%8Y9C4$YSD4_N#46Y;;8R F=^]#Z2!Q>;?*\19?^96CA<9OEZV11;G>K MK SX2VC_L_D?^.?R)4YL_TN[>SE6,\UD7T>#83N=5W]J=T/L GQTR;*+P.QN M%_ UC/V3=C$]J[%%^#CF8B#Y@O:@..GU%:>OVAOD'^'!X:T6% MPL(7^M'W8*7S0FX4\.;YH\'@\KU'G2'PS#!?!DMU,6YF6_12><_N[<;&]'2 M8 S@=?N#/%^%_<>V._EA5Y.P#B_J.Z,LD84?G8PZU1Q5O3H*&$DY3SZ>5G/> MK0+)_# OR&@XZE]=FC^R\(V1/UXO0 AL=4X!H( /\URXV&E'N/6/IBN/_K;I M.FO#"[C+N8AAH]CR'E &(^^$5REOFI?P2S>/Z/*>UOMJ]O.DIG87 M!M&V'< 1W*4\N]DH6J7I&U]G(@>01KX%MZ@*VHK/& MY_V3PY./].#S#CYH'>>@%KCW+FU>?(3_'IPUOQS)8 @3R< >Q GBAA%DHE6( MQ)PV(1S5RN?DS(V;[MH"6+5S";?'+/5/ZC#BF9(!WYH4@"4GFGGUMP](\\+S MYD>PZA(3CEL49=2(4^N0SHE]C@5+$K>)$)L3^S;NJG@X%H5UH)E!YET@Y\YY MQ1] R_TR)@<8XS%2@BWWUD2A@SW!2! M62EY=YS/K7>[6R>@2 W?K(#,T,1YX\L1QD1YHQAR/#'$,5/(.F&1)P838YUS M/J=5T8V;_MTKFAAO.^,MO]1RU6^#6_>7^1W8:$"M2NV\(,5YM/UR M>X&_@L8(JET11C%?:KO7TM;NWJ'-M$N])?5[)Z5J,MWX:^-*O5YEW73KA]OS MM/9U;,,M]GO?2UT0%N4Q M8 ?&*3>#*!S 'BRCJ+T4!ALBL'22/'3W?T!3H3>.YHN]K2-O*'RZ SM4 M, .;/L:(:V:!=H%E@P$T8[UQ,_+\YW=]%8B6G.[ M_25#_)!.2CL)C+1V/QMWJ32L1L-V:3.M@\D"9%L:UL#C)>&#<)B-XOWX]OUQ MSXY2"@/8:YW>:6G'77=4FGG>D^A)2BNU(<1)'V #I(90Q1,.07K&2:(/I:=; M&Y#4VL8D/Q%01XWCU%,/ZJA(%B244P16($'$)L$="<0K!>KHQLT"5\65:$[( MU[0T4/,-'[ MA,F>MG. X"WTMU!MR;;O$YY/(_<52+W5V\DO/-T"^FW+T[=,3AR3(+3'2(G< MZ$@;@RS5N=TB[!)>48DE WFZSV$R]A%^R191[U*N*FF2-Z3I55@DV6<<0-I* M:OZQ]_ GS9/2=3E_XT0)!]L\!3/7)LYB-)XY$4&3-38PXTQMG,R+KSD8)S2X MJ(1.2# *FW]4%#D)_P0?03*$)E($P!IBG99)9:FR=,%H]9)*TJ@>^L*V2,--266DI49Q8[UA4V(**B9-02>-: MO9P77?FSYMD1=DQ18P*BE(-ZZ;)=+5- *MEH2+0:],MLJ]RM74X*YP-D95"$ M7BF3E8AN%)_*;Y:Z9F_^NN93-[]:U_Q)79,U/AZQK-\SQ5!0H8RV"\"&02*G M% [)$Z&%6=O$]QC";U#7S&@"D2M ?F%O+K;\,". &"U+5 W:\$R@['

    +B@ MV[9%!Z9GT*D.(=HG66,L!B,'B.P.VY6S:=B_#+CH5:Q?35GU%;C[S4UE'&MP M)\?#U.>PC)BC#&QV.W2_E.O2.^O&_N"X?5J4)QR]' 1"G=>?(KE",8:LZ;Y ML7DDNP#6?A>&N0]TT1WE'2C$J3>MJ*6\UR"_ U#&*%-,T8$+AM4[^-ZHDT,( M!J/.\')GBU>8O'S6#_?.Z5?.\0PI1U!,S-;KD+$Q@39')_!]/X>#R^F]]]/H M!&;C?"]=):N\*R.GOL2N;\=!"Y[U>Z?GO[TQAIS6%P^^[WT\$D1AZ01'S&O8 M?I/.\0O2(2D(3J#*RZ!QM:.U 1MA*VOJ\%D"/9](Z1S7E&O-G: J14=]T(RN M%1&VH%-8CV%_%-J8!EPU"VCDVRYKUU>,GO8.2P31K^4 M[6M&W8F8G(F@G4%YN&FS29L/1 ?%OTH\]D8@L&'P[U\ON7XL?)O3@+H99CP M]ET0H"MKRP. ,7HK):#98\J22T>@/K=*ASQ@*M-@#DW[SR]V\T<;20YJ78SD MW385:YOOV,;6[GJQVWQW]QZX+&-M[K5V/A6MO>+=7O/3WA^[VUNMG>WB_6YS MJ_EN=^N/XE,+_M#8:;8^W0:F&0JJ-BD6L)"@PG)N/3=*:ZV[8TT'\]?*'WT)[<-JQY[^VN^64E5_Z M;7JHF5IG@J++858?7S/$!JY88IQJ.'[R^..-\J.9$._J,T4WM))W?HPWR)V? MW7=;0C8D,3]UV_L_8YH_RV#IPP;T@W3.'R9MFQN7WI)D4T'U9?+Q](/P.Q$! M5#"\/I4T\-0IF4B#>FCVP')/5M;"'U)Y=BX%9E_-E.''"-5#R[XL==[O[[8S M$?W>L.?%#;%YQ@(/2S<=#\_D>]S+OYI$YQB :%Q_)08Y7/_GX_?#SX4D#_MOXT"#PV8U$/1C3]^9VI]/8 M#B?-K]\NFMM_?VU>?*&'V^\[AR<'YX?;.S#.O^&S_=1H5TEZC4\8QKC+CC0A M$1LJ$#5!(9ZD1(X&AV30PN-@I/-@D_!US.\*AU]T28MG*63SPMRV(EG*<^:V M55$5EC%_+@.EVU2O'QHWX_'W3G<(HW5JKY!9/BYL"_5VNZ7QX6 MPER_[_=.WE7+]R?,0"]?_>?E.M=T_0BZ;KZ;446]5,R9.D#7 MS/O$""94TES-F>HG=WBO2SHO,>R=X5013JF2W('=8003$B2!6VX5"QGVH&V- M8?\L)F4-^V>%_;261J47$B>#@LHMDVV4R+! D8S:Y!ZL1$2?88\)62CLGZ7T M\U)K--,^P$L'^T_JQ'6MQ&>:FE>C[[U ->S:S)X#@7^:T=N,]IH8YI'S)("9 M+2S2AAGD2.121UO;%.N,W8P+?I*9O=1%$N?C8*R+)"Z*-5=%7:X/7E:% M-6?47L&=23KEEFH8<>-R<5FC$6?99ZF3E8D\R\%+71WQI2K0K!?/KOWL-M]/ M 1G>P6M@Z3N#H(+_/7V*E1W5F6\=%A/9_>5Y2)K27XM MDDR;VUXTOAQ);%2N!X&PEK#M!!N1%2PB3 *&#T"9%^Y621Z.ZXT663CN#NP? M]JK2H%>?GK6'Q^-LFRX(2T'H.(L5A.=XL%&\BF292>!3EQ6]VP M.Y[1+>_[HQAJ9%=[%&EL'1&LN0LQ(.R(R04,/=(X:$0$ANTK8AD2?@$;HU[\ M12R^B522Q!7"@1#$>8S(^8214-8)%8P/@MY*ZSV&RG^ M[=W6_LZG_)?R=_+;O\O47=@*RLX#[KRJW0^ A=_*,AUE_8!&6>&#JE(7Q>.] MX/).16B'LBA#6;K?%KED1S]7(1A;O+W;[=>K[/XRTNI:&;X,OI9UJ\R.AF?OQX$?Q>+/#OP\+@91V@"7B[BU_^?6U/IEE%3+]R?L M[[D!Q;#X/?_G>O$(&4]7N7B3]2/Z$=8!OKV[_^ZR9$-!)/W7R;_'C3K*@AQ? M>EE]Z(U]%1.9Y-D@+/&7EVE0M9JHJG>4:XV#\QEE-J5IKY)H15T7:0$Y2UG&.85)! MQ4'9U *;JE1LKFXQ?J%Q.9I^/+%YF(/BQK.*+!'EH*YJ,4V:7%4WD?'H07V* M_V1^NJY740(Q)^#G40[*J\I0PNL+QMGV>25_$C^Y 4EV[Y9O>%LSC!_!J+@# M0;?GXY<[W \SG[58>P@0%Y0C3.A&413/7 ECQ_8S+@9_QOZG8]N/RU+ZHOGI M2DLX/_SZ\;SY^>_C@Z^>'K8^\L;G_QXW3O:/&ZUO%P<7[]O-[<-O!R?-;S>U MA/^>-+=WR>%GN.;BL /C^WYPLG-^^&'G^UZK^;7Q>1K34D*.D)(2%AK'!9.<)YFRUT($7Q(DF/#"-5%.>K$UK"KAEDG2P!B 'M "8$N#A3CN=7+CGONK4MR: MEOWC@4V_2&0\.&MX\I9P3),FSG,FM00;3B:.YY-!OIBHH@%@IZSYUC<']_BR;.HS#O^T(5@F^4#((;!^# M\?:5VT&-G]'+YP APC8SKLY?>3L:Q/R@\QN"47J/VF6/M)"[ MMP&L\XWOU'$F7JQ$)JA>J)W0>'A9YP4B AG:?]C0+U6MB6$55Z<9-_BK%-O; M2,M6.MWEK^/IO?W!,]I=6:,=U#H 1M%S(,D5XF!.JV?>T7.F M0KP_S(F_/K^91]$0,%I&1H^N2V5 MU:VN'IOE,*ORI[U^:7B ")5">+6&I4",<;I^3;KK=V/V4E/OCDI+";X>[/G8 MEHH6QEU-2QY'>S 89;C"K2:Y(0#ZQLT-J_&_#K.X4C-^7K7('#@:>S9*VKGN M?#F^Y=CE48T"U%2;NT9^F5R*ZS6=IJ/[9G\==DNX^?BK@ZIF:!YG/YZ.P!RW M^;!O^\F:T^3K?8'7@S&,[?/<6RK+J MWU8YZNO7*)'YM%6KMHYV_W*AI'+WW.F6JUR%XV-K8EX''3UW$4U_',.H M$_?2K!.A7/FM;AA31EE=[DT[%CX>2:X2?-4C8P-!/"2&K(!?+>?"QSSE2M8*/M#E34M2WJO*J[%RK4VMDTK"KYB M!S]]=$_ MW )6J+*F,!M"T;JRYDH-ECYLP9Y:\Y*(GZ\#"FSYXD4:2P2\KTXJ#_))Y<[T M2>7R%P1=V*RM:#701<[7C?SW%9BOY\EE?&CU5&(643WU&63DH5I/MJCLL'=W M::<'O.U\1.BQ6H0O7:WL)23T=NNU>>E8>( [X2G%55Y;V8[;7G&YRV_\ MZV7KK>5H0OCI$;GE((I5AD>.PEF:C/*?=$R.,\KWX?F=]N&'QO?FYWSO_9.# MBQUQT/J"]UK'W_8^OV\WOG[\WCAI7-S(*/_0X'N?__L-KB>'\![-#X=?&ZW. M\=[V1['WX:,X^+Q[WMS>.3^X:*;&^54=CK,CH@(S)''D#,EIJ4$C'65"@2HO M@\"&Q["V*<2Z-#<;W?][A>NFU73T:NGHZ77@:CIZ43JZN*(C$1S6#@M$0_"( M1R.0PY0B2J5/CJNJ\JXTZTS=K&Y1T]$R0;:FHXJ.&$G2&IE=O65G)^.(X(3 MKZ J&1E+.M)C.KJ]&GA-1R]*1V2BW@XY"J#0:@;*D2(1-"0L%-()*T1LLMQ) MIJUV:YN,K3.^)!K2JW>4;,><;M:M724K-\)YNDHHO45&)\_DD+GE,&QAOI.; MZ0LW @!GP_#'48#707)US?=J4ZUF9E;OI\1(PC1CH.A++PRSU.=VAC(*2W"8 M9]GWS^.EVZI6KEE&;NZE,G!J[WJ]9F*HZHWX$1OQ1+G0LZ.@@C?4!N2TI8@' M*9'1S"!L E-.!K#WY-JFD.OR%KN@KO'^FF!.==2.<$>\,MR!$ITXIUPZ2Y)* MQK-YEGFO8?X2,+\V_UWBEJJ\(_H$YK_1!AGF-9(D,8\Q998!S*E9)T\O"5S# M?*EACIWWW"JCHL*<:FVE @-:18JY4QZS!YC--!V>D)31A@#K1ZU+2)8+ZG&SKUVW 3&3[SL>$N6427R7I.1VC9P14 M&DDYH<1)1J@A(JH0M!:D-F%6B_3:DR8,IH$+XQ U$DP8&S!RTAG$H[5*8V6T MB&N;8,'(>3457**N!37*)]N">D"N3)'Z)+FSPL+_,1F,$]%%FW!MP:P:RB<. M,+$0CJ1.Y5HP+:ZRO4?X64.Z"D$X0AD,$WG=1&VM"P#IR M1QQ6NC9@5@WETP8,[.;1.!.0I +V1CC6:4H84R(I"PW1CJ=;+0,_FJ]M<[5ULMJ,=YDG*A7*8; )?)8 M6\1=R(Z;2!"&+&!(A^\@Q6G"@NY MMED6!Z._U1!_U1!GQ*3DL(F"6DZC=BJ?NB1!E8*=G3W6=*DAODB(3ULM!#,N MG<&(P;:-P$H)R$4FD##8"\$QM\HO(\Q??4SCO*K;/B4@, M/CI\L4YZ>#5)#Y=5X^8;DTDGXT9J*7HB*KET23!!! M&$G(BHFG722+) M)IHHDL[;["$%I8ASBRS'@6LE@I TTQ&[&:^ZRFF@K]=0?4R8ZI/#65:8E&][ MQ=='RD^,O:U)^46R\UM;F9 K%RN1"M$9BI#D7L*%$,]E2E MLK$JQ!,H>?GB[&HR>NUD],00X9J,7HR,SJ_(R#MNI6<2B:1R0VI"D(DFH*2U M-((*RH1_LKE:DU%-1B^N&3TMDKDFHY#3+2%*E6?M+&;.]>4M_ MU)7N3KPU?$ CYO7)_L[E^JC?!M=MLCOGUYW"!]&/^NUA&T9X%OMWM.^NXMW+ MV\_T\3X[;OOC^SMK3_?.O2_6ONIO/>Z9?=8;=7*_ZJH!>!CY.-W3_5$Q^AO% MBW5UWH(IOIS=3U>3NS.>E_^N9^1F$^@WW?#YRQ$UEG#E!8J"*3#8A$ V M4H)$)#9HC6-B-QH^8RVM,X)CHC"/U%KAL616>DV"#8S--GR&70($L- M D-IUP[(% /QMAUZ_E+%U&:;D(_/(:[ET$QZNNG[+3W?V]T\@++) M]7$\&0.LA.ZQ#?!>98_Z*V*XA&&LD%EUR![\H!GU$2;]8-75>M1^I* M#;9NZ'IK(MWJ-W1]'L/J5?=T7?"4K6);U\5.V6+:NB[49?'N;C.F;F"R4B-\ MZ5ZO"Q7;3_ UN-O6_UN7O;JO[!61RBEBB2"6G#>W._"WORX.O_H\-ACG%C]L?1,->G"VMQU.]K8;N''Q M3=QP07[=Q7N?X?I6\Z1Y<7S<_/#?;XWMX\X>/.OPZQ9OT@/>N/AXL=?J3/=) ME3YJJ:4'TQ_GFKTB(N,)R#K56OC@N#1+63>C+H_S#.5QDI,V8.V$BQQ;KS%- M1%%MD@LBB!]EDN)'E+FK4;\ U%]GH%*3T_2(0#+B7/7.)J2Q3TAYQ21S.45> MYJIWW)AU8Y:I3T&-^V>HVZU$U%80'DS@+D83+7.4:_A/#$;2'YPBUKA?=LE+=2 MC-QHIIQ)@5AA.VRBK MC?J)GHE<*1FT1$(3@[A/!EGB(XH8<*\5U]C$M4V^+D364TR-^U>->QFHL"0: M[@WC41'MK5.6:DPD(&0N.-:8%&;*:N-^FLS1>K(9% Z)[MBQ+5SR()M B1@G'!4.F; ME[665=V8YL?\FCU(0J4]3[C\(-@RK!"8)H99;JAR1 C@* M#!4K9="T-E-6E+@F^[5KX! ?DD?64X.XC HYCB7"6BEFB>38B?HTY6T GE-N ME>0"UC2"#& 7K,CM!'!27& 3:C-EM5%_;:;PR%T4BB*>E,UQGABYQ#5*A&J1 M7$K2J[5-0]>57"9W:@WZ9VATBJ4-3ACC).92P*;OJ:7)B^ T\Y'7-LIJ@W[: M1N$.[)($2L]E49JS'QVI"IEUA73->Y?->Z#%8'F8$[A;-[HM9,4ZT!E9(%9E6H# M9;5Q/VV@:,F"2HDDAZ++0Q MQ'H1ZP.4MP'X M0$IRZ$2=,[_BP)\)]-+,.D8X$E(HV/)C1*#F:80C#IYS#']@2PK^MWB0LE.? MH]QW_AN]!>**448079D<"RY%1D%QE1);6QLI*\I:D\DH)"JM@\>@KM#<^801 M9)V42+%$L,0A!$_K*D([61LMJHOS92 M#+;*)!(1U3ZC7EK04W3N(&XH !]T4\77-@7'ZQBS&O6O&O68*NR3#I9SPX7S M3@FAB8Q*2&M4,K6%LMJHG[90I/#6<1:0"DX@GGA QC"#L+=*:)J88789D?\6 MSU#>UV5&WA,]8X&L&%8! M(\)RX6$O,;+>)L2(CT9HJQB=7[9\[4Q=:L@;BYW1E ;N+%>@K'"6HL;&RJK2ULZDH9*1N0=Y$X08E1 M*5(>@G(DN)2\$U@'0Z2O#955Q_VUH>)Y18[LT.=HOAN0\6 M)KE/@C9L7>$GJRHU\I<:^91$94.BP3C+"Q'D? M8@K1JJ0XU=)RP[Q,EGJP5CPVM:&RJK2U.VFH8$6=9M$AXPA%/-LHAEB*@ M?>V4YL$H9C#Q,23_.$.EWNR7"?0S-@HH=5$X#PLIG4<\MTERFAH4590L$)RP M8J=YJ@?U,P185+DAMM(#.@M&(.:HI535*C:2EEUZ%];*22H@"78)B(Z ML%*("LB!>9IK_1 A<'*:Y;;3;%W _YC&-?1?-?0I88X$H3D7E*M$C8C*Z #V M:=(VF;J?XZI#?\96,80JY:/*&?04<142TH)B9+7C'CB?<#14$2N4%B3IP,,CBP_7?+5D?/7Q MRDK9:WTY:WP\LHXQ%JA"/OGLL( VF M*>)4Y8YN3B.L/!5.4V5(6$:7:@W[9]CR?<+,A=9VX M60XK"W"[.RJ%!?X2VO_<]G?X\^7P3FS_2[N+JMO^:BX1W.Z&V 78Z)(>JA=S M_5\VKUZRO'.^3REN,2KA@C D:LL#USIZ*V%[Q!Y3EEPZTGIM\DMW/?S9>4'= MR@N$;11%,6:'YN@$[N)G/)66>VMB=E,!SC7 /P@B9 J@'GJA;P^AF@;Z?NS8 M80Q_VO[PO-6'T5;2,]AN#WRG-QCU8PL>]WNGY[\M&,1[[\8@/MFEAQ^:G<;V MP<4!_>NLL;W?:;1V^>'V-]' K+,.R/(MBYU2(4Y2H4D\MPB>KQ\L](^@R$JO7Y\<-G!FNXT<%S M0 ?\)+%1 BQ'Z6 O(3Y9NO9SR'P&M)1W_+4]!,[Q#\!/N1,=]SHA]HL_>K9[ MDR7N?Z>*VKZ.!L-V.G_!U[Q76=CM%O^UL-[]\R+O\^O%\#@6>2^VW?.B/1C MJA://.X(TG(!^H3BDD?/-*%"$[ GI2!@3>BQ0D$JA0)^8&12H=AMOG^$%Z$\ M@-XMA[D-2D7W"V@,[5XHEVH 4U1^-%@:Q>&E.6=O^Z\C+TT"[9XA"2I=;HW& MD(F*(AM$9,8%9[3(@5-4D'5#;V9X%-4J%[U47%9V*?[LQQ3[?9"-*@*@W2WB M=W]LNU]B7KO"%G 'U(^^-^H/8G$*^AW(4@^$K-L;QF+8*UK'(+N#HK%1?&I' M%SM3@E>J(.JW0?%N9V\]WSQ_9DL=, _C_]PID*-!F*U5;[!WE@HFB.7$Z]RU M'D22XZ!"Q($<[=XFA$@\0@:;\$J#_>AC^Y^LHDSL@.T)T9-O3/0:7W?9$0LV M)1URU_ ;HK1,0B0+8:Q M?Y*EXC[%)DG*&=5&!>PYH=0XBF'!J+/88>+BK9PT(0# KO[7,.J?]?IA$+N7 M$F#;LXO?@L&\M87.>LW9$18RJA0CDL#ZB,O<@3&RB%S2%O/L/,ZEN1+8?\5Y MM/T;FDAQUAX>5T!W[4X;]!9@B7[LPC:7&65TFG^_$_CEA;9S6K+_;)3PSRS^ MW1M2*0M "#^4!7@S%_M[:;\:6[4SO=V]J'&Q U)B> 0B%O]_>U_:W#:NK/U7 M4#EU;V7FB@KW);EOJA19F6A.O(SES-SYY (!T.)$$G5(*8[SZ]]N@-0NV7*\ M2!9.S7%LB0O0:'0_O:#;<&T/N"2*;",""6$PQ[;M&*"QXW/@$E ;*_30&&S* MHD .VHF]/K>N![>8Q]]/&I>>DT2<^C98+ZYON& MPGZ'Y8Q$Z'!!(QHF\:OW M&8!.W/-+6UYM5Q#B TYB% J@ZT&=L/Y!9[A/U^)Z/V M'#Z<;&?#/C@68#>7H1EYB1E&AO!,T/+"-XV0)J81N5;H@0D0F38J^+JU'.K^ M+UQ^6'I8PQHL8'^(WB- E/@)[?5NZ@1LDXX8C@2N,4'/0XTC#.S >X),$441IB)S MWPO8TUMH7&2] M\6C]+1L]-4R@B'@FOXQE10L$F_G9S:OA#.D50.Q3=0.@Q$8.71%,&&>^4;9\)DX;[6;L^G4&^T::9\TZVN'OBMC M/3F]:'7(Q2EIGIYT3C^WCQH7K2/RL7W2.&FV&Y])YP(^.&Z=7'16;:;5[NX7 MZ[X&]AYP=/3.!P1>AA/[E(TR!1.MJ+;>8!A-I[[4XTY0UW'".0F2H.;IGW]1+,&A.5BV"R-K-+<[">@I-_6N:E90:>YX6) M$?J6:[B!'QJQ$[E&XOF [JCI1!;LQ=%UML)1,.'TF>4N2,;86/JL$9XHN#\L MP?2V@/\GF64KP-\!'@ .09P':J5(03-)<:6P/C"2R"]FN?I0\]<@?M)"?F)H*RK_,W-UBD! +EM M "P1'//DDB@6D>N*(+:PHKMM,R^A'C?-+27)G;EC(DSDH%10K#U8Q1N')U"^ M_K@4?N";+ Z-$'8L.JA=(S9%8IA!2(- \"AT75E (/1J4;!\*&\Y#G8$\J.* M@Z$+:SLV\2(1QS8+?.;'KFTY$17"<3E/ HL)*CS-)D_.)C_:WJ49>IS9U#:B M4 C##2/+H#X>X_3]Q.21Y44A-D&,G!I\=P1ZKJ.)SU^ONFX M2]MV>1^C;UKNY1HZ_RCF-Z1@\PRNP+8!RJLTH#II<"Y=3>BP+E,8[@<:7.9Z MOH,% ?S(]86@(;7,D'MQQ"(_LIG6!L^0.W-]&5A6:(58;8Q'&*^T$K!";&90 M)PQIY/" .R8 RM"M!2L.R"QK@^:OL^I@.Q8)8\I"[@!0L)#;69@ 4+""V+-\W H5:8O'H?VEX-K)/M M4&7M/K!2V''D<1$GP"5> "9S% D7N-/C@66[KN:2)^>2BS;HIX@RGR?,X($ M,.G&)C (EB]SPC@&:Y''G+UZ[P=.S;.7ZZS.< FPA1!]Z6B&=9=Y\_A[LT>+ M@C0,"T.I_6R@U-0#8,U8F#2P8A%]\*:D1TZOA=0;(KK1KX;4M?GW Q< M)^3"X7K5?F;5J&^&H6LGAH@\"[!F[!@TH('A)%B.%&Q'E[%[K9H;.$X2T81R MX8*(\"EUA&TQ!Q"@YP(RU*OV$ZL64\NV_=@U0 QC:1:PZ:/ XX;O"<]EG@WR MS9*YJ!BLN-U"V& R;+085, ^E@%[-A.PA\OQ=T&N:8&Y*P2SIZ\&Z0^9JX)\ M,E"I'I-$2;AVC:<;GH"FR'"H /#!XC]CVL/Q)33-R3?:&\L<&= M M0W@ZZ@B\$75,7Q9UDP"DE_YGG'(URD30T;A417AIJ9BDQ0/*1F;2I'VI;0K@ MM3IYF0&FV5,2L DSN90]@8=N,",9P\= @C)U)!>3E2C5](*2!AI_$P7>7,P6 MU"-)GO4)K$0ONQ&BJ,UD,<&S84ES^.SG-3SW$\:]1+C815E83I1X=F*&OLM" MFG#;N0MBG$2W)'N?3R8\=RI#"R.9-W?QAWGRQV6(SE^XU4A0"+EVY!AQ9(.A M:08L2#SX+_%>O7?,NNU8*Z(5$V&SVRE*42GPE/0KRH,=I 4"972SZSE*^QGG M/Q??Q #$^FPH6>F,#_0K,,JG\547/1%*>KT4\?S[>"!6R&:9G**R/3/2'_=& M*4AI0J]RL*$P06<]8O<+D0E"Y+J;LH6[\S(J"T)Y4Y*Z MYSM@"$;4CH/$!;,P#!W;CDPKIF@2)%5-0+\Z=>\[YAV3U,OE!S$K+Q\P<1K# MFDG^/A(%R].A2AB%%0#)O.GR0SW,TKATF>O:W.>&1=%:#TR0RZ[PC2#R/6R' MY[B^>/5^U 4V6IW97HSC":E1-(]!]Z\ZX%9DR>A:2O$+">AF.1,8%]CI6UHH M!%ARN&WB\X"1 &0HN(7GGZ9G8U:R&[!:$KI^X$=FY,;4BWTGL+"R2QA$8>16 M3?S\*D%9L]L3'J/XXU)X#D^X95+#C]#WEI99!()N.RD4BE4@6D*H_J*#L!C V>YFAB+(^-2D9.@K,! Z M+F8"VS.V9;ISFA'Y_P\J>#@XW'@G\&X[O+." M ^R=YX"/V3@_9 9P Z9CHGMTTW#"CU/)EX981Q81N2'7 1!3$6,F7KV?3C M43'57><"0$X'S 5MK$T:A&!KN[9ON)0QP[62T*"N'QNQ9SI)8C*38K4R:V4R M[VU#C[I9!G4!O#/.VIASB &I3NF/4KS#CG529Y!5JWQ)AFP*TD MLAT[P1)LU(ZI'YO 4SXR69AXMQ3<129;/*HLQX&G0W4ADM+?^K=Y>M&V3W[\ M89X :P'&3'A@LH3%AA,Y-@@8QS%B9IEX1M3"PB2V["'H>?45"9X54^5EC2VP MO,%X*68MD3KYF.4D&6.@I#KCCF+GAA3=+!\EM->#ZZ]H.BA&LV>/Y<'G%9:5 MLL3DBZ8<&-_,6VS7,"X2@ZU3%*(HRHQD9-,<&/J%A&&F!NP&.W"QA!7)E(=! MK=60+M"-RCA5H L'-M1HI=OP(.NO MG%Y<>2<7?U^?'/UM'__S]0&YX"UY>+!.9H$H6%:%O5M;L9!2 %QK_"\3009YIBH+ 45M!CF0M9I*9-; ME"K-@)OR"3LA8!E57F"A_,S+G+8W?'62#9AFK5G60J^>[7BA/+X;6@DWW 1K MS_LT,0+3=Q/X"VN%OGKOUU>DOJYC+<5%BGMJLVPSCZZFB@UT6MJ'Y05I-U?I M9T:(5UU;J\(81?7DQ?$J!2\C-1/86N5\E7$*X.(BZV&JE4P%@G]4*! & MF0W+8[_%"\'RN$:+F&>_-,@![^^V=WKTY0?, 4 (NSG]X])C-K=BWS'PZ('A MPH(8-+0M@[NQX#3QF,G<6S P[!PPSF1P$?#JG(TF(>DDUGT+$'V\U(HUK'!& M;W";:ASZSU?[I'$9L\BUPR@R$IX *X!19$2F U#""B(66HX0=CR;.[$]%)53Q2/UDS$\8[)F*.QN,CFW74:GLYCB-/&I258 M$+N)9V VO.$&863$)G4,6 ./>4GBV2QY]=ZI+Q_OG,B8*7OTLL&5(<7)GC*( MQIF+/()9M4YL6ZZP R-RT80Q8\^(;.$87%@T<(0E3#=X]=[=X-B=1X\\W7#^ M;ID5K,!V0X?3,')<-^$BCJTDC"- F-0,N,/*4-$"*]RQ=M $D92ZYZ]TU&T" MJ,M ;'XNF?CF8-.J9S71R<7Q-0@,+/;*F'2!)([A4E<8E,>F$<>V+SSFQ)&? M;#ZGLW@6+HYLWXTCX++(3

    P#M'&90 MBLU6+8L:H0- @YD.%V80VL(%H#%8+A"U] $6@05AJD(TBW[8#4[4-59B,6LF MDA*DF%+YX/;?.LM\9^VW%1&,N?2^*O0AS[&LS?^3W\[C_>VLP-#C/HC[D O? M<44@8@N&; LJJ!>&+&%W"*+>61/K^.H&+7Q]?/'%!FO0"81EVBPV?(8]CH1O M&]3T',/D+HV8YU O.;N!/< MTKM2<\!#<@ VPK8ILVT_"0PSL@"'Q=PV0M]V#!$ :_AFD$2Q"3C,O VL;X7# M34%CT,L>P#XW%E888,MMX4?<]SV/1K=T,M1,\(!, (KZCTL?^YR9L/2.#9S@ MQHP9,7=<@\>>R3@@,,N-7KTWZRMZ#E4\< <%N^@*F-.UM>IH:_I-]&XF.1&E MLAKF62*DEH<'3P+\+&CB=$%'"/18+9B:GUTM-9 MAQ(Q^I$7V)0'1F*&,2!&CQI4>,*(8K#?/3\V.=84=>O+S0KNIY;,",]U1J;O ML@#>YD8^F*748IYM!XYE>UHM/2$#8),B&@6@"S@UDM +L 8DIFI8W. B\ PO<+CAFICWY_J>P823V&'L,=L38#:FO64>D(6#MU1%M36Z M:(,[N[Q#WLL8!A.KR40YX73\\[=>>\UE:QU>7H6\Q.W(M MPV%XXBFF@1$EL0>HR0]X#-"5\003G>LKJH?=%RO?SY.E.>$1.0'LYH@Y#K< MFH2 #P&?@,$4AC0V;%]$,?48-6WW#NIIDM!0(MG:)!BVJU)CH\]3,\H1ULRM3:$L<\@<#03'!W)G MS(+E$KGLE\:$U1E MFO5:__3\R?&G/\>SA:6WLAMAJTRQ1/0_6_L%M]/L+7H+J2WD80B)F:3NP=RW' @4&JYMND841*$1,L9C%OLL MC+PU)N.V[@(_M&+7YBRP$I?'86C3"*P##DS@QY$0#^PNT(+DIY/>?K1NCO^X MC/W I2$UC<2+J.'2)#1BRXM1%P<1#86($_J 3H6'\2E4Z9:[:A54%N29&N=* M\[$QX#H3:E&UN<>-2\H3D[J69_@LC@P7K 6# C T@MBFS(H"RXGC6X(OSV$B MW"*R-$O_M3JD?4(: M)T?DJ-UI_';>4DTKR5_MBT^DT6R>?CFY:. 'IR?5G^V3W^0-TV:7<&OS\VGG MRWGK11ARL(?%XYBD/\=7EN/L/E\UZM@2]>+\]'-'.E)WAHT\.18F M?Q&R[W2<$W@(G9S5+TN^RPJ)*4N'$X)D<"6@_0%^UB/BNV#CD2J[* N$2^), MOT_2 85?X;?R^QH1BKY"G;X52:*T_*"L98'/YU.BLUFB#R=$)Z]5M0*8B#SK MV/K.NI@D2QIL1,['F%%K.=2PO-?B%WFKY7'UUR]8YZ"L)8\53Z;NXX.5F)=4*9A$*1#:1510MX*!;,)#T!J$E6;1W(]^"P M9LM.PUW_&:>YRC&.134D->]Q49T.S>6L"W7[-1J,V&P\1Y=F/QV5)8GQPCGJ MI\6D"DQ-30JKP]3@KC[LB/)@+"\?#G\@JY4OE(7\R_HU!.%?FJ1J??';3JLY M*6.;CZNSK3BI0BT&YDHS-NZ/5?XT?H1IU6!!L"JA.EO@\YD"]VOX^A9^1L]M MCF,N\#3I4)69E3T84MBF%*OR#)0WHX;K2(= $7@>OULFLY[]Z-M%'4 MJ=1<7-%<#FNR4E.VV1NW^9:"]WBR+I-EGNZ[-FIIS)HKI3 YQ2.:'R?+H:X$ MBNT+<6Z)*6R4/81G0O7L*#TIA);["05%?YF.JD:3/$$P9:VT(FDIAM2IURF' MYQ5)D<.!!G0T$GA&7 F0ZFVX;^"9::'JG@_',:QVY?+!FY,41LW'JDF):ALB M<5LE)'[>Q2*G=@%^;JI!SNPXF<:4Y/2Z W:R"N8?N4KV8R%@.W M[,T^N:W4/"U[/H)F =L *WN#,,:BQS":LF8\+#=.Z8IZD9J#Y"?0,!]!D2FU%>!1&\MRJEJ M=^T+'6[-2EB2Q/*XX0T(>5G3XLZ JBG7H(-K?!S^5=9?P9_Q1U8[=7R<6LLIZHH M#H:8RCP>:0;AP :P/PB@!FQ@-H:!5PVT9!2+H<$"#\>FRK.C6O7NVPVXV@P& MF^:$E(;4@RW"0.YYN)UTP8:X%J"@AT[ MRW<+:QK#'DE25?EHF &R+-N=KAQOY:,L$4^:JVIT=7*,B18H!%!Z/D*\E]Q:2O6ZRL9J5=+N - %FGS1=4D4GBS%:[2GR )9F+7?# MN.S*-/6X/+/2_+EX@8MG7>\WH&<-(7RHD].+3ZUSTC[Y>'I^W+AHGYYL0=XA M2J#!E=$3B2+F#FOGS:$F'1AY;]G6^L#(-J$S_]7+#J<\T2JMWK=GC?,+TFZW M[RNI?-/<1TEEF75RU#YO-2].SSLUTOJ_5O/+1?O/%CG]^+'=;)VK"&CS]/SL M]+QQT2*_G?[9.L>@^I@0F7?MA';OE9EKT A#TI /KVC$"/4Z*!R M2]?^ &:&H28*^_66BK^?*;V+L!",^J531H+R_WTQK5DX00IE[)BWLOE!5 M+S$->Z8IJ,0_DVO/Y(,ZU8-J94P$@QU\BH,ZK685J0 J$ [R@DCA,1M(PF>N M*=Y)YNMVIK+T5Y8/,]5P#&$N/!K]GWB61@ &VQM[_-; 8IS1G"M; "NR9+EJ M]T9Y-E3]BUG&2P"J3#-E)P%N1^"IHB05>6>:$\^T),8S2-6S%X,Z33!B$M*: M!'1.JT"D^F+J13N=B6 JYIV/ A5BD&;YBA"0JN"5C&&42/5JJ(NSPGJ3F6RZ MG%5; ILP9WEI4*"M4)0^JDSQ^[6(09>+JG8Z/*&7J5@6NHE&HV'Q]LV;-*\S MIT[3!1".7;Z+LC_?C!%6[E:Y9Y1;6&Y7KVYZ.%CIB@J-?\_$"2A'%B0-7X\1E5$Q"\QE1D-Y.BF26%+L(N'T\Q+^' M:LRJS^BNYNGQ6>NDLRWJWEW)9--A+)K7KJ'N_ MG+>LS(+$CTKDX;?[[T^GG(S SP<*\@,LUL_\M.?<+5DF%!%".W M=^98^.*\ 6*Z*;^LE2F\RA8A[9.C%@CQH]9AF1H'P];.?K*U6R=GY^V39OL, M9/1,-OG'5DNQ=J=U_B<8SEH4OT">=>_FC+[E9=HS.O6,VH>0,OZL'LT_[WU4 MPPU7<3N>,3. .GBZZ:W*@[UYMRM35C+:0UOP4_M#^Z*S<,JG%26(9C@XSFW<*%<\-=I,<7( M+Y6QG9UC[-;W;AJG+T32RE3(%>%O]\HZGQ;!';]ZF TD6>=,"\$13ZIO 0WZT M5[Y6ODY]/;4(ZJ:R"D8Y_)]7;RZ_KLNOWHSX\G=AW37MM=^:=>N>WSFA>Z\[ M-XW5=>N.'^S)8(.Z&>[+6*-Z8(5[,M9]8EC+KGOFW1[[1FYFL22\J5ZWNY<:EM+U]K#[WCULF]F4:(I8?;0^B>\FWT]JRCP>$FE M(28Z88OE63%C5-R[--\2.TBOS\FX'XM\;J(/QBA[0(HC,2G]^+ T*!7^*!N^ MA6N)[.%+<#KO]FIK(*BZ V%NG^WAD SST#[B.?R3K*Y)=R_!I*FVU1Y->^@; M/0+UM8W"6CO[6PBP2H3#0U0X8BT!DN3Q#&0Y.(X5+:1KXJUTR^%5,":ZTL-? M&IOOGGV I)MCH;PJ4?#Z^KH.XZQ?9=_>-'+6Q;-;;P2_HOD;3D?T#8S3\H+ MLWWYJV^'=H@%]*S -8,WY:P3\-IYMDCYFGT M57HT!K?/96$)^*.)BY=(IPGZ8J;8NA9+D#)]ZY+-:0T\&HOB<[\#D\ M?Z'Q[QW W;M%$V JPXD"U]6467+#6YHF2Q8L$VC"$ZLL!/V(3@NMJ9]&V:S6 M-'[HAQ--XQK%=XO:%@!EQK5@VX MC^+0K2D$6,L6H"EC @;-Y#AMA* PL-+#2P^*]2M![D MS#6P.!BU$9(CM'$<)F -+0LKC#/&- MO)KVL[)2YA1LJ 8+L/(TE;$Y3*^>+[/$Y0L:XRLL\&EY-=E!4&,4C5$.&J,< MZLPG&,5V-$;9<0TT41]3;%&W?MTIR:T7]Z$6MS%3X.T6.( J_R]5_@TT_JIK M\8J3#)9+/ 1VV*.PT2)5C_9X[%74?R*H'W??ZTOG+M6J<)?VQD\:8Z[K3(PQ MIS F^G2/I,.C4,#18$)OCW7,\6R0U1(Q==F&9!CNNDDXI8]%2#5CK* M4Y92TJB33]FX$!6D^)T.QMAAHO1'>-H?T3$.U6VNO1%UYT!G/O%&6-H;L>LZ MIE(0;@6>7.V*>)$K.W-@6B9 T"&V^2,=F?GP]-D.^E)ME^[LUGDXX&V9,OU( M;4'+K%O_HZ6K9I'U+-+$;B,U/)Q9)RM#RF!6V:3UGS&VWX2KL*7G-T'.>MA$ M'*[#,F^J+6)EWQ6JT:.<@+;'M#UVL/882M\#G;HVR Y&L'.K4=8;\_FB.J=B?.B4P_TPC@Q>Z MOG?4Z!/' 78YS0?RZ;1'Z#7VEYTZ$[1?6/N%#W=S/23L=A9L,T=+8,TD&YED M69*7#;O+(-[9&-Y""R70M36FK;'#ML8./OM&6V,O75?,11'=N4"SJ^&$9I$- M+'*:)" B/HL16'M5"G L1M?8=&S%>:(6EX;@WW72B.-LDN\[[MT0VT8Q8^K# MQSJX?-!XX^ +K^G@\D$I$V\.;W@:;V@6V< B6^*-3]D89DH^B.X/RM,]/++\ M2&3\79.@/&/FRR-F<^>GGT/[U7=&Y&G$JQ'OTR)>[T"G?@?$^T;V WZ_W)2X M?)"+O8&'69%*T9F+'L50[+0E\'^]FKNK;"AL3F^A<9'UQJ/UM\RIAF+<[X/0 M?+>Q);)JD/9<[&0["Y)TYF%*_>S'=^ACF6 M3X_P]>MH]#.MMM_++IRKQJQ;4.]F1U_=@EJWH-XKAGWX%M3:AMX[R\>?<[/X MVLVB660#BYR+;VDA.'FX\$Y9R\72X1UM[!ZRL>L?Z-1U>.?E*15S94]<, ,= MW[-!K^"1=,I!DV3YS4SN=P5" @U"-+_6_F?\!U#HXI""^BVBE;&J>\ M-+UC18YE>Z!W LN+O#?&-_H!K^856\ M&3"R'H4("A*FK*K/TURP49:KROSBNV!C>: R2^"9(G_\PY([+Y [1GB@JDBY M3)Q(PY##F[J"(9Z&(2]$P]S%!Q_,A6FBG9+\FD-VC$,^"SRF>[O+X[I!@A@B1IL%[:Z'],<$.9<$\OML>ND6?4P3WO$E> ST.!3@\]#!I^'ZA?5X/,PE4JDP><< M$2*L%KQ#&E#ODAUCD Z\$F#4 V&OB=@--/S2\$O#K^A IZ[AUV$J%LN<;T-W MH !LE@RFIL'[?^T4#-"B8M?XX_2&8A:1_CX>B+*(CRX=J='H0:-1RSS0N6LX>J ZQM)P=($,F@H:D&IA<1M_ MK A(/R)&G1XLM352U4A5(]6Z=:B+KY'J@2H?>S%9[K!I<+"Q^SE&,,OH_6&3 M08-U+2\W\<>J%(8'0.MZY[WO:AJ\WQ17L'09(&VM:6O-.M2Y:VOM8-#'7+]D M:[&K]@&9;)L(L5-Z4&^5W>.09M;O9X/%1N+;P//., =.($VXXRMITF$ZHKW: M+#"C!=9-FDAFV],8;8+1=*/R0T4JJ*-TIW+=J?R@5(^K4=H*0NS*@3#5&^J9 M=HNYZ[ME\P ?G4E^'J@=IRS/BBP9D6:6#\LIK -I@09I&J1ID 8JZE#K>&J0 MMA-JYT[8I!R/;94A$MNJ6[_NB.C6J.*G4<7B\GX&M8[JNAC'1I%HF[*!*=2B0Z6B2^0)%8+6\S&Q1H!H$4/!*]+!V-!/EOVA^^ M(Q?9F'6Q)L99C6"SY:&0'9=)+@6ER,'X&8[C7LH(92P;#T;HS4[2O*_EIY:? MARL__Y4*$7@Q]R)+A-3E;A@*1GV?A28S;2>)DTO+LT"NNEJNOB"Y>M=E/\NN MP30$:=L DN<#<4->IP/6&V/'MPS(#LM!9:;?D%Z)7[0DU9+T8"4I=4R;(4FK MAD,&$YEE?O^JD L@F'T*@]PR&ZT*7HPJN&6EF[-?H29H=E.1D-:D&]:IZH8% MZ#HOQE1E@;>^LRX=7 G28"-R/N[!;"R'&I;[FOXB@Q26Q]5?-0Q)4)X-1Q*@ M3Q_1$4R^$497^3PZ-(_I0!3&Z?<>:")\-GQCFZ:M,;S6/%KSS.S@9%[S[--I MIEMFHS7/2]8\R>V:YV,ZH .6TI[6/ =XJ=8\.R6K(]/?9//8^V7S;)[-KR]M M*EJ)[O86O)L2W;S2]S+?K)!\J7?JS?I$%UJ.9]ZJ,&$D6F'NVJ5:8>ZX7$[F M%>9>F6J;9[/G"E-;G8>B,'_:ZM0*\^5<^A@*\WF2FJUZ^Z3SZ[/F-4_DU1-3 MP$0*_-^'\\^D/2A&L',%.?4YS^#5@VQ$Z' H: Y7R O; MV(@;!!F"Y2,ZHB *>H+$@M%Q 8\9%42^9T2O8+/G@F V-@:-3 M%U;OJS_.PNA+7^QN[C0_'?INOJ#?LT'6OP$#=B0&!2K1#NN*/IUL;[VM]+;: M;ELU&Y_UMEK:5DW:8^.>0L&?T\'7&,\AZDWVY)OLS8C&/5$A?_A1W5*NHNO! M,@^S(I763BYPR;Z)=]K;]ESIHKQOT^S6_> MP8^K=&"4CXOFF9P)Q$S/M:5M=\%:FOG9S:<4OQ)&G OZU: )C/8M[5W3F^+5 MF[FY]V&.Y=,C?/TZ&FTDQS_C DS*&_51*M/2WUJA7&Z^#D8PP:L1(\."_&V^N4=3XMAC]Z\325.->1-"TN,;+8HMO%UZNLI8>JF M(DZI',HWEU_7Y5?5/IC[+JR[IKWV6[-NW?,[)W3O=>>FL;INW?&#/1EL4#?# M?1EK5 ^L<$_&ND\,:]EUS[S;8U\2LCMJ?=3(;@G9'8DD':0:V&GKZ2'VV.?& M![W'EO;89QJ+GMY>>GO][/8Z.V_I[;6TO M7="[[('V&7NKP>\Q9H9 MC(:72_^;=XG-3&MY$L\SY%__^U^6;[[;_!,W M$2==D0L,"-?73FJ?UNK7M3._Z HREUU3D&2<#]*BNR B,#=<2A#,>2.C+AW) MPAQ]F,P-_)D6I#$8C&F/G(MAEH_PM/E'$$0@6HQ_RS@[1NHY5D7D))$D1O*J M7)I64SZYNFJ4D1@#_JRLAPC7QC*'W/ M\G(LT*A>O7'N-9+F@'Z&0LEIN %'?B4&(+I[,Y-$9-2#UX]1LL])Z6+,NN54 M7P8W_L]=MF%[P)$CX:7P.J")3/E NJ#&PY5 W@-X24=9?D.&0+KUQ%EVQN\3 MN?YU%W*= =_)W5MQ9)G&A_4?%"'E)J)86B5MV5#A3@0 9.54(._ 5O ?;&7?W:7G_]=3;N M<=)+OXK>#5$).G)91ZG<+%T*FPCV^L*HTJ0L#00W\;1@O:P0?)O5_[E8#SXZ MY?_OU>TE.7PLR7&_ 3TZN@Q6\EK[HG5,++]./IZ>'RO9W?ER?-PX__M1R/O4 MML-)-A#K&>7)(K2['(SUU@=C[\[XU@SCO\P0[A.MTNI=VFG_=M*X^'+>ZKR( M77DVDVJM1/U_QFDN-?ZD?N8,CIL[,JP G5M;J;G&E5;A2B?F"IXI?(FUD%15 M)(2WL>C27H(J$A\D\6-Y :) ,4;(*9]'QZ-NEL/L'D'C[$WPWXWJCG._P.^F MQ]KU*'(>)_H?/60P=:WQ[^^R.VU)EE@>^I.<.DUKI#U@\PZ@DA0+NM'R%*/N MA!OE"4_)/9;\DTMP!'#YK6J4679ALK8^/[(?,_UP\_:%SNQ-\89<=.$Y!3FN MDTXJ8M%;,=6?%3#WNK34)$"AMW M 7":UV=Y.F#ID/:6:?S+.B*OC0GLKAER=OI7ZYR])^]3J\1AV42W,RH'U10_\K4T,H M1H)R+.DM_=SRQ;T>6&%#RJ3Y5D/S"PDU]SVM>M(7R@B\)9P =\%E&$:04RGD M&.3,1!6OD&:;C!. C2<]^=5!/@R*XI(,RE.]HRK6,T.<&7,3'S Q.;'=4UH4 MDBI7:&AB_$$:AP6%1:L(7RQ3OIA=RFH98;%ZY4+("Y5M.;K!V7$U=F P])>J M&^430/P!XZ3R>F2\,Y%N:CV!CX+"RY''\ MPSON*EGPD$Q=(.@>D;[_TLE1^CV2K ?R"M=*K6F!^ZYTC91/S^>[EY4'9J?[ M6VVXP21$AKNM#$#LN\,D"NJ.']['7^)8]A=[\[-_I+['K@[LM@ MK:@>V7=+Z[\%RY;L4S+$O*&TR4I2$.R9UF'YK!F(&UU=.Y%D]W".Y-M7>1]6[&E6 M:Q\HL:Z:(H+69I>"H4('%=+]D-&<[P:IGL-3*.EU6U!B'_R#C\UP=_<.2I+> MS3OXZ!)O1P-[^Q N?';M.^LAU)IWEU?K\5=J'ZC0$8,TR\F?(.+D4;!4=GI4 M.G=EL<;=()76NCO,4IL!%IU,FG;%P\ ML#MI=Q;F96CB)UJN?2#%49H+-LJTEKV3EM4R>C^Y'&7T>862>?Q;=T MH$7T+J_8TZS6/E!"2V@MH0]#0A_CGA<]\EN='+,F31*1WV@IOL6>9K7V@1):0FL)?1@2NE,GG2X=?*4YZ=!BI!TZN[UD3[1<^T * M+:.UC#X,&?TA'S,\*GHM>OKPQDZOUN.OU#Y004MF+9D/0S)_SG(Q^)&13MK/ M!K#G4RV>=WG)GFBY]H$46D9K&7T8,OKWM$\^@=D\H+'V/^_T:CW^2NT#%;1D MUI+Y,"1S9R2&73' 6@=_T9S7R._Y_C:V.@@)_70KM@_4T)):2^I-TF!MF5C= MO.2]9?OKFY>\B3-^ _]T1_W>^_\/4$L#!!0 ( -F+V5+Y;3FA?!< +C^ M / 86DM,C R,3 T,S N>'-D[5UM<^*XLOZ^OT(W7\[>JF6"P7F;VIE3 M#B$SU$U"+K S9S]M"5L&G3$V1[:3<'[]U8MM#,:R#,Z8?SOZ8W+>NS_[^^9=??O^O5NL? MMZ,'<.>9X0*Y >@1! -D@5<I:%YV6WIZ:K1OMLM.ZN$9VV^Z:5_!B^MOL([1L M='-E7[6N[>YU2T<=K74]U:]:]I5^ R\0,JV+*\[TS?_HFW.T@( VS/4_OOF? MSN9!L/QX?O[Z^OKAM?O!([/S3KNMG?_C\6',BYY%91WL_M@H_38E3ER^>\Y^ MGD(?Q<4A3@J;W0\0G[,6MO5N.R[ R+&$(7;] +IFPM#U7#=<[":P G(>K);H MG!9JT5*(8#.A*R;:)& %K""A2=?JXES\> 9@$! \#0-T[Y'%';)AZ%"2T/U7 M"!UL8V31D>(@-A8V"J1^#B"9H> )+I"_A";*ZZW/OP# <,.+I4<"X&;*V]"? M\OKY)&!D[59;:W6U,R"0?O!,&/#AFVY/AN@<.8'/OK76+#Z\^=;9N7H%0K\U M@W!9OA)I0E&1Z$GYRJ2&L79S\%673;^U M8KHJZK">D^7J$-,=6(?=LU*E*FG*)T'(ZG+#ZJ)='E:7_>JQ;R5V:P]%.&(" M)O:BC$ ?F1]FWLNYZ85N0%:%,]*7$<9?RD_ϚPN7K$1.Q#[GRH>MZ >?" MGD3/EDOLVIYX0!^Q(?TQ'MZ/K.J[5 >_)^/D)C$$M$ HS\ M](K(&B4;3TE,4/G_T/C+627;3PEP2[>H^V, M>D)_!]CZ=!9;YM"U^FZ @]6 :@>RX'UZ!EC1/T:#+1N,BY<2Q@)CD>NZ?FY3 M(YK^!UIKIR#UD7(#@AU(\?O]?)O+%O_01];0_2(*%Q)#JT^\>T MMU $19H5B'@!P>P$PV3\# EMU1P%F-9S/TPV6<@!8M-='2#PZP;O_VXH8.,) M_?O8?YJ,A_?#Y_[(F SHK\I@Y9#+@>JVV[H,J#53,+P':[8GB%)]O-_D4N$E M!T^G;L0^X)WF6P: WO#Q>=3_VG\:#[[U'X;C_:9=EHL\% >T^B!=_[\!T0+P:]2&DP;Z6:/EV1A1<5_[DT'/ M>#CB4;U93_D0OVJWKX]VB$?MH4MNND6G 4\72V/\]?YA^'W/I3:AE@^.ZW;[ MIL022[D"SO8$T+J+#[=O!]LE3#NM.E_56%,YW'TZ32%)<#H1?DAD@*75Q&KEIUC4?$-Y"(*)O7GQ,X=0K4WV9)6=]V MVQ?=["B/Z,&O@D,#!RWM#CB;$31CB7'1L^GJ"_)F!"[GV!RA&96GHISV8BA7 M3)=Z[G00C]>2DN?3%5@+ T):D[72';(1(0D4M]!A>4QE )4RD -XI?,-I#P M(\[)HXAWD^'JS:$[0W3!W>KV$H 5L9!#=JWSK:0 +M9]!J,V@@M(&5* M#2]$>-X '<7#J8-GO'HEL%-C)$?P1N?[23D()A) 2@18RSC!6-#[?VF5 4E9 MG:!\)SWJ^8$?>,,I[0#7(_>A8V/'@3W/#0@T@S+J5(V3%$AJV?,MPCRMRD2 MP -""/ (B,0 "&)!C48SI @L$*%]82+6'275JI1>CIRF\YVW/.0BQF"#8?(-.B!X19/W$8KUR<'932#UDC3K)&8N2\0&<$4AS:GK?*_C/,CJI-ZUU MNUG7+ >')GK7.SO6\'T4^-$3"P9)(<^%(V2&A-"U_!;Z6"D86)$(N?;3=;XI MJP1S"PCI\5,+P"!=F.I%"))* %Z+1FK*@?N"_*!8/Z;+R;7BA99UVE+4S>Q; M!?V7+2W7>I?=[.J3XM%$39=J?@_Z\_Z_0OP"'?85NI;Q0N+&1V5"Y-KN2N=9!KGP4GN/2@OJ6L;'S /NM/9L];5AFB1$5L];+)'K\_JQJ;-8.MX*H5OD4OF!DLMY M,',YRKJN*>K4%HCD@K1@,54CT2"6?1H&&TC1/AH&?S\<91K MTES=,@Z72W$%)'18I/;>\5Y3E_VHHZ;(2 H?=:RUS/YJ#%]:@ @J,Q'IFXD: M#&-ZP=X+O@(&/_=A0+OKD;)=A(MGN%I$^VO\UW7>:8FEKRQ' M.;)=O9,)UB?("E$@D@5B81QLL32FY)U 5H6D8%]V7YXGH-\1:&H7+G 0W9_( M-A>Q.T-NX6%C"9G4&^OJ6C:'=LV, [/![@2%8HBJF%H^CR[T3F:30 9,(V?+ M"%D(+9AO2_OBA5VJ2C\^D^CXTSCPS!^THW:6,C36FY[+"Q4DJE:*4AQ!8EPP!GSP9!3E-^CP^L@RIX&1VGJ T M,694%8REMB7?3:A\?;G6.SO._U8^BIJ^$5H5NOS/, S8NR[8VW1^YLC*DRT? M8#=Z9\=IY7<88.+?5/T:.=!X+\P]QT+$9WDBP4I^7TVVN-0\T=M:-KDVS>1O M0+!I=)2!-+[[%0QG*:'4#-:[W6SD(@^*)AJSN[NVE&FJR$*NMW2]DW%7ZIU,W$DR/Q-!("7I!&O212/D!P2;0>1@_4'%E9JS M^S*5@WRE=W9;[[M!7LN+IC&3>)K$66!V/^V_L8\'++%*;.6(7^M=94M5]E,D MM)&8#US36Z )?"L\J[XN)_#DS>QL MDM+O8.+=C>[FY+N MZ"9Z!*D^3.%J7*J)W>W(NE5'5=:'I7.DDRZ9-4'&#R?@-" MXA;2S=9Q][+1G]D>W@(L<4);950!HPA^P,]BE ,U$#'LBTO0V)34=U+MHPX-^$3@ MRG.3PZKKW1T7%6W &LOAJ$8W2O'4K88?=TI!4?+N@WPZ.5@7>C>S&; %5K,# M::FN_<,E5/?,7/QO/D/*G#15YR*'ZU+O9F*@6W"E^?/YU>B#HY$!^8P(CS : M04#P-.07L 1>:FLZVON2@EB6E]2#N[C2LH?W8_N37?8K0J(@+85='YO>LXX$ MG>#,@T#!']R/H]QGO.YFM[CW@[:)WF5)1)@'%XJV>C:[<-+DAT><,$#6%BL5 M3?W^TN4:_D;O9C9']AP[PKN-:L??\L/J%YU\X37-PFHJ)!V8EVV]FPF$[3TPDPH+*A_$50:LSMOC]C1: MMU(!'?8ZG&=(@M6$0->')M\\*\CARR&26BF7FI:]J29B!3@OD&9V J&P.; 0_S5&!%,M MJI#V^H@64T3. )SZ_/;&3V>0F'-^3T-\5(HVC=W*8[';%7+; MKTI^G(U_)IZ-?!8]IZ8$(B_81+Y\B,LH:A[,3]3&\$?(1/B%U8*AD@O;SK*5 MUU\\B8D*&S!YI5]6XN^ OWJ$:NQG.@KDD!22U8Q+KA)DO>X/;?$[&U+1\5YN MZ3T3.K1R\3N(9W%_8)<="5"==*POEI%M70PR6BP]0B>G2+KN>8Z#^#H]M.^Q MRV;\>ECF-K\3 ]T-DW85$O,N.UD]XY4_HE?_DJRH>56[O-&A] M+J?8Q*,&"T(Y=NG$NT7/$%LQCH9K&7: 2.%(.)#K<8Z6G:Z+".GT'.C[AJ;@ M!I5D8!F_,+&'$5V(-?CC&F(<7JKW584SBO'J>9Q$B=:Q<#QFT'C2-1M&%#? MXD\4,,LD=U"487&DGN7@>;ACQ,K!EM/4#.M]2.BT# FS(RDN5$DE;W20MTJ! ML&[-!E?F')D_J"X*1 R#?IH1N.@9H_[8, L:J$Q>*1ZA9UN&]K?/>)81795IF#= MTVQCM=KPR^)(J3SBJLZ@UO!J)J/Y#BT),G'4LP5K7@[5_E[=.]HYD1=*M0&_ MQI:*6U^!>8=\D^"EB A/\((NX[+BTJV2RN74K;>V8ECK7?0)>@MN'7ZKGUKX M:R?I>TWT(!91V5R/MD8,ZY^A>/5=CU"Y!$,*'MM&.E@7% MX)UW!F)?RJ=B[ M&H=V%-1,WM/X'0=S+PQ&"%K880>FZ?C%+JMO\@YN)=_J .['Z6-M&2;&&_;S MEL*=12N8(U;PT<*4HQ]-^:W(<,!(>&S M%'G=6\]4[W@+1 KC@3L*UEQU$7SX6E$0HPR?VAMN>JY%M9"X0I"JSHF7C#=F M XKQ5M3J4DQJ;O*66<%WBJ(X'#4Q1'XM3X6C/UM0.+D,.43U?)S4.YE3UXFU M2M5X.51*S6;^-%BOI,E[E^_%BY^3F/4C7=!6XA7,ALE?_5"0WG0XW[HUWCI7 MW BI2J.2S)15)JKQZ@WL'B9FN& \0RN?&/O (YU6_K2T+YVP+: =B1H;RKP M;QZK[@C/YH'_C<=5HNFD:,A+Z-\)2>P&:$:UD$(*&:\^,YGCI3K9:X]34._9 M!0,O'C99'@*M&)EX8UHEWXXV]>R=/JDLQ>S]9!YI@"O:\:AJY^0_R.A@=1FA M993%NY'-PEW9PJE4@D/U;2VS=*8=TR02.[135A%[4Z627RLC/T['-7KSZC-< M$<]Q^!%J(_NZW^AMK+E]4)++<2:%Q#JMT-G;4;#NV;KS?DJ#4!=TQ@O>KM9% MHET3XQ422UPJZ7]';(U#ED%U$IRA$6)2^5:G4/DA=%BHTHBZ(U?+_>QJO%<: MG5JP1"'J-V+"#PD;1@S>J:%4.1?KQYW974.W9$HH)SC.B9\)8K]@"[D6NVPG MBLO2P:@> M]-_5YKG%)D-TI5JLB,*<.G;N\O>F>IR$TMTE]YI>M5,]D395)+ M/'6D$DL2EP_D>IS6C-1'/2!D?31A:K5T<[Y5LEY#XM,_?)JN@SD'YK2K"CE6 MS\Z<(RODVU"1F1H-\=057!-Q%*YH$W0?5O5OBO;FS"HKFO;4G*SRBT&\4JV9CV'&RNQ-]BQ$OQJ!]JL6Q_J6CY+\.G[N5_':J-\^%> M4')!II\Y"CGQC!-B\9N$ MH_A2!4=_JZC$4>)0YA3>>]M%RE+J/0-X"W\@\C6Y- MT"1\.R=(,0MFHVCM-LW:]HQ>*:%DIR9EC]-U[W4AOIL,[O",76/ DZ?X/B&' MU!7BD,B=BPXT%$"W-[_:3SCNB)Y.7O.CR/D$1QIN35W/$CO,PGR.5&ZY&UX* M61S)";0DE;[LC5+J#([2-HOV!K\@E];:B;20ZHYB'M5QCFSC>=!+)4+L=Y5- M.29':H!L)3G?\:FBF!$=%ZY[G=W#9ZW4 3[2^9S=P5WO[\;OU<)VE"9YBX)7 MA-RU.2U<3MGOA(M5@"A"NE1G-!-+BK>S,:( MG(I\&!6ICW,A%X'N7D4!\S)\ZCX&PR-;\=47&S<=B!C7D^>:=!T;$KX3#)WH M>VI>YHZ(2G@?IQ(7-PF0=-);05Z]C*)NPV<=XJ'JZ9_4^)QXZX4U49,4-&M#E1NPMYD_52F74 MVUT]BAD.HH4V,3-ZD)"5+;(/"H:^,GW=";_)16?9(+N>C M#%-.X%N/SX/TZFTL6*I>XI#TWY8X!BTOYZ,DFZ/L"['4W56T9);A4_NT*3ZJ M/711Q8>_P4 M;;RD(%_[*E+7'>CF\[Y__V5(JKI_I32SNOV.=S*WZS2Q*[(3^2O%?'-.@?S\ MR_\!4$L#!!0 ( -F+V5*K)D?[NR8 '>( 0 3 86DM,C R,3 T,S!? M8V%L+GAM;.5]6W-;N['F>WZ%9Y_708S[)97DE&S+B:N\;9?M)&>>6 V@87-" MD3XDY<+\:SZ5]^ M$W_DOSW!:9KE\?337W[[Q\>7S/_VGW_]PQ_^_+\8^Z]G[U\_>3%+QT/I%< MBJM_._\3RJ)3#(ZI;"33/"86A)7,>"R\J.3 Q/_]Z4^0"P97'/-%>:91"N:C M=JPX'< @IFSKO[VYU<7XYN^2(\53__K]]+I8P3?4%B_&?%JL/7\\2+%=S?B^N)[=^H_[&SK[&ZD=,2*;$'[\O M\F]__<.3)R?3,9]-\#V6)_6__WC_ZNS@]<&;YX+*:@=?T^^D#*Y0=T.'W)4XSG@S][$V36;KTI4F=^-G\ M[%].(.)D]>GH>,$^ 7P9'2P6N%P\/Y[/B>?U,GCC(M3L?W'C2A.IF[[(3V' MQ>>#::[_.?SO8UJ $WKHXF#Y'.;S'[34_PF38QR9@C&(Y%GAJ3 MBVDO1MI;Q. M<](3$K"*@72<:47P8O EYBZKX28PZS!"/CI&[#SMS0APD-+L MF-[^'A,2,^,$W^#R;(B 11JND2F?!5$2#(L0-"LB.H]DD[/37=3B':#6(81Z M=(1H)H9FQ'@WQR\PSH??O^!T@:2^WBX_X_SRB)URMEC(3!%SF0X<&"2C670. M; @< YH>_%@#VSHTT8^.)JV%THPMK\<0QY/QY#C.I16.O(=_*@K\VR QNJDLL@4QBC-M/#(@&O+O.!%9),U M6>V>VO$RG"&Y3CNRX3;EN,/\-R/Z(<5&LQ](H=:D1L8WC#2EY!+HS+Q"Q[0I M-%)-*SUQ$[+.4= Z[$&+>Y$-R95JS)"V4FE&EN>SZ7(.:?FO\?+S\^/%RDI%E5QK!@C?/3*T"== K(UP W)V6I,F>:R:>F2 MSX]O)#':8@*B8BIB9MH;8'60#'/DZ(+G2?M.%N=F1$/RLMH;G092:$>*E8\W MLD(%\,(SIP2-R.7(@B'KYU%DB@)R5E[V2U2U&<1/Z62OC5NYO]R0(US(=/-( M0XLQ"9EC2:%+)FKC.&&_&:>-9'R-M5O/<,/ 7VJ& M@R+:41 VI^JS2#FI(?E$#"C2;_V:,^-ML MEK^-)Y,10A000#/EI&M?9;B;V"QFG M-[-I.DLZ!:=UX#7I1-+1-M.HHM0LDYHI02L;7!=;?B.:=41O'H_H=Y_Q=MM% MRUGZ]^?9A*9P4>W*\L=(2Z7(!>8LJ4 C(W>; 3IDTECP*5IG9>ZR670-RN[1 M^M'1;+IZ[LF.G$O&.A,MB\'1%*-!4JM!,EIUH7#E*1+LDN"["F1(/NJ.#+@> MA>\PY^V"JYS'=>PP>0?C_&KZ'+Z,ES"Y &X4*;!SGDL*]8 TK)*!12N0H;$> MN$S"2-Z#"_=#&Y+[VI@=C>72,D-S?'2\2C6NE#,!^C+'SSA=C+_BJVF:'>'K MV6)!#O?;\A&^CX1!7IPOC.:"YJ"0UHZ>Z"U,B6# 0U)=W*(-<0[)/6[-I(X2 M:T:K][B$\13S(FZX4Y]\P:$2IG":',SM9C6D@KY/T) M9%NFS],YU MB;?O ]9PX*-HP-J4'7G6FM/,%\=",HEQ7I*B*,BB"YW'."3_K"DGK@6A6\Y[ MPPVUHZ/Q2?1;"^IFTR6M1YRF%2"52B2CS[(IBE2V#@QR*$P A%2L]X2NE[=^ M"Z8AN69=B=%*+LV(\A&/OLSF,/]Q,KBS2LN#HUI(<+!%F+"3[.WL$J MG@[9AH"%LRA0U@WB.GRC6;"@?.(BN]1E9V5CI$/RTKJ2JJ\,>^9$!*AHB-LL M9UB-FA"1^!DW-BL:>"FN2[!XGZ4=S 9M>[+L*(4>/MD(R?=S,FJ&-A(=O1 , M> K,R,*Y<;R6HNS5-6E2UP21*&X*@06E07F44(IGFMNL(_7M1:^ M@7I@.U&DAVC:;@]=&.D%/ #)64%:N-0$G0;.:M3Q]^^$@_?S]\\_'#VY=OWQV^/_CXBO[V\KLW M/89XRS.;G$=DK/\BEBV$GK5$K,)O>;3J^D2Y[BHY8R2!Y\U/M*,)FMN^\-N,$R<_1"6Y*L3S1F )9XN #\\FI&HF(B"D% MWN=X\6V AN05#9553839UJVB4\E,J6>^LK(L #D,2J(# MZ041O@O![H8U)/=JJ#1K*-AV9+M!H8:0?+&YAA!*,6WIAX?@R3E56D>>I%== M4EKWVL0MRE'G])!W\UD9+T=2(8]&1"8"T/RBBRP@K>TDM$3+T6&Q72I2SS$, MR<3O*OEK%:I;3G5[*I\NJ,7(4>3+BT\LV@@4%4,-B'-FV?B2M$EU2"WVW>.XH_YN"1!V"$@C,M-3"(VC ??30J6D3?)02Z1_Q;;#O@R@@= M3//O,/\W7GCT*"F/CB:47%[NR$/)CL6H@*$%D8%?<3);'?TX@V15<"JJP.QJ(>>46 :!3DR M?_>65WU8B[T]&Z\G=89!@H8IQU.@I^KB&6F35;"E=:UXR4Q)1V"4<11LJ!]^3Y/CVL"V'HRC_^=:M0_:B> +D@0]1:PR M%[*:TC 4(D5:?Y!SEX*;+; .2;]NRYSK[FY?D34L;EDLWY93N"-#/I7T1;%@ M'="0:? 1ZCDB(]'1YR[;+B<8+Z$8E(9L18CMYWE_Y0?/W_[^[OWAWP_??'CU MS\/7;S\TK$*X_NCFQ0CWH&]4DW##::F?)Z4XMY"C\:PX:VN+),\@J)KA,]8& M*!QCIP*P6S&UC7Y<]!I(&[$076;:)LM"=H'&&RVM 8X)N^Q\W!']/*RY:,6& MJ]IB^VEON\UZP_C^,9TC3,;_@_GOLTDU87^#\;3"?#O]@.EX?E+4/!\OZ*]> MT*_33^]P/I[E\_.$ :0)@>Q:$+DVY2S,4^Q.JC#DJ(R5I4\(W6M 0\K9]>+C M(,BP1T-X\.'O+U^__5=+ _CSD>T-W\UH6QD\6'R^TJ[]/<7X\W%:8CYMYW[Y M@PO?' 4T6>3 F=$4^6GI@46$>BJ%.YZB5T)WV6+<"?5^;A\0ND@7+&EU;6@] M@B@4&3O)T[M'=/K _!FYW6\$F@FRYN75AP*3<32Y2& 8ETRBY MC RT\(S;X"P8BA^A2^!V&<:@3.&#L68'T;3V?YUX<(B$9PAUAZT9$-8! K#;.+* M"^NTQCZ= 3<$.J0*@SVQK*LL&UY1!7-\1@!SC<4)QPG[,0N35!!,VE@C>^Y8 M#+DV^"X*M?8.;9\S]C?"&=(Y^SVQIX%X0\GOQX M@4N<'XVGM5?$2QC/5Q',JZ,O],=:CU5-\\%T>@R3D]82M4FRL!X,DX[(K>O% ME;XV,.$(VJ$A+[ATV3QO.HHA-4'=$R,?C@7-S_DDFJ[+)T$*-S[JXEDT5C'M M?;7VPK'"K5,*HPA]]EEN1;0.P>P>:SKV8C&;B*=E]<^\FNX7>/+?5]/K]\B- M>#%:10=,U$LJM('(@M/ C#5@,$$H?:ZI6@?<.AQROQB'F@NM(YU.[YM[@07G M<[SYWKF1*LZCB8$9EXGZ4=%D1!!$">Z"XBIGTZO6; NXZU#.__*4:R[8/>BT MT^O?1CD7;U0.+(F2ZT6YR$*(G$EIT6F?I>Y3Y74OLG6H%7XMEZNMM#J2Z/8; MXD:0R5)# :94S55'D1CHE)@0RDDB>@FABV>U"V:6ZNKV^R>O6(LHODF3O M)H:.>FAE7\\Q7F"P3AQTM(;Y5$M*8LC5& M8XDB$1$AG/TY7@*TW09G^$Z19]T732TAFCA,"@Z$=P@O,S '%()0V/GZ.['CV M=PW)X=@O6QK-?\L+[J\QN9YRSHA'=756KK.,B< MR0Q9S;2,P(+0BAG0UI"]D!RZ-)_;&O&0/(C.I-NO=)OHJ)-5L7@YF],2.9Z3 M$[0@J!=N1SV[9N?MEU5OFQ&/)G!?#^V$+)DNWK/(R;GVH(,.JE!$J.]75YN^ M=L/:R ?9<6^INKJ*I9T6.X5)2K5B.:-Z;=E0[VS+(J4$Y,W:2'XMQ5Y>1D%\ M-A:)4HC174'J T+&A\UC9H+J;/QNW0CLZ[]+2D!<70!F51 M8^'0I4)QVW3R]M;\X^P@_??Q>$Z^:;U18/F#8NCIDAR.FDU;=9\=.45&0QI@ M*2=.DY$% Y,TDS%%+E$;BUU.3:\/<R6 -P;&6^11"=68Q>Q-$Z-/2X59$@VJEMG?Z["*>UIFS M#S A=V.+8SDC%SF'D@M#;NI<(&<^4]B;6LHCR %THI, M#R*]#AKJ5(,>?(7Q9 5L-J]C.1_#"XS+D>4)A03R@: >9BTT5X#%,NO %$]J ME(LN>\P;XGP,V9/NQK"A*/L$,81I=07$LL+Z\;;<#GBDA376B)H7#)G B?S M[1S#F%4&#T7&[DG@#? ^@G.DS>FW!\FV[^MVVF;U[$C/Z:_/8%*#?M+3!'MQ M^>WKM'9;ZZE;=W?;''.SCJ9WU56F8$7Q(;*$3E3R!.:UQGH2N.04K8NB2[RX M04%LXR&?W35NC";;+8%%X52]L\8RD,8QDU6$J(MQ>O\C'^!U[^WXL]'MWMN( M:>]7PJ-#K9+T+!5,M35<)L=/ >,ZB10!@N"=^FD_NBOA'XA&6PJKOYRX][1,E+P M=T.-7NTY=<7AJ1[W!:<'; P^Z,BRJ?D%93*+41))5:'_(?U(\6YA;/GF/@U+ M?T[ZB_$B3695%".?'0:E."F<>D5(LJ*N0\V<54X8&WSLTP%\;81#L(S[X,]Z MK4IW%6$S@WEWU'IA#D)!&;DAGY5^>+*],"%Z2DG8SBYIK)^<'$T6]K19F_>VI+V&?O#V-+3EGNU MH=JB7KR2HM"<.&5J$C5K\LP,!&9#%JA=D/2770SK)1@[[ 1LM5Q1*5!!UFNA M3?5YN6'@$K!@"V@+*3GC]^!./"H;NCUO+F3^NTNKFUF],ADI'1\=K_I#K*XQ M.K^MH79X.[G>KU["4(K):75BUE>/0,1Z"0/7I+*-2<8Y&EF7"I,FZ!^Q0=Z= MK _'@P>G<+UIY!PZCS)PFB>*V+VO_=HYB[HX1@O/8G:*5F&7)N9-T&^XK]IG M7^O1G:)6T&*%0*<1L"26M+^U*8M[RS#+'X+/UPOB]1#GW 1W& MXG8F1!^%H3FJES$4KQD$(1ADD:QU *I/%G5OBWMO%5Q=B=IG06\B_ BC=[]X*FV MJ^,?1+*-:V=DR4QI5;/EBR[>[]D*M7MZ&55AA< MG9>FB#='I(C7 U-<"ZR-5:3K=CWAH[B#;^^,VNX*ODWD^'!17S R6(&9&1X+ MTY&TM[<>F>8YV.R=R[9+1=%N4=]C3JGM0+RNTNUJD=>Q/_''657,,4S.*CI; M['WM_/(6-KGM##2JLUS;M?-!2V$BL1:-8AI"I"!"2>:DCY$(AIRGX3CGK2?B M5!2GQRO&T[=3_#\(\_,3%2+7/M8I,.GKZLJ98BR>@)%7771"!R9WL=F[P1Z" M,>_*Q,TBF:92WE/\?([YH"QQ3I _?I[/CC]]?CG^ND)_7FXS,A:%"Z6&_QQH MYEQF7I?";,HF!@_2*?60)+UW!$/P 0;)U[:R?SAG-$D/R:-A7H7::<74OJ?T M0R5M#$< (;M4\CWT%L1:>NBR&\E=[;_IZ^U]I>HB*6FJ7&!!IQPDZD+::# 6 MYXXH>EA6IRE#FUB?[:4^& MT>0@(PH14M_&A>(J-*3CQ 2R3X)RV&1'VL\9W M&L60+=$@.-R>"^W#T]-S;!\^(RY/@ZRSK@YPH:'#UA'HAL_?.LC<91R-XLA; MNV&\09*R<$F:4#M?N;KM%"R+-G*F,L%D+[/CS)*>K)5$BB9& @LI0$J<&R/[I&$:#6!0O5^Z4?!!Q+T7^T@C MFQ]?OE&\FIC3>]^>X13+>+G]>86=W]C2ANXPUD96]?;[],X.&@Y$4J_:JKSH6@\JZY+S MPG 6274R[9-B$!)G4*^K2)!CT%UV^[>'/*2 J@W'KBJP/8FSH4O]-W+;YC Y M_%[Q7I@$:8.P&)G(2-:X),,B0&*)?+BB+*J@[;HN],VO&%(,U98,32>WF:MS M?F%ZO;OQ.OV*BJK(<'H'#@I+[CK(FAVUQI;BI>Z2>+X;UI#BJCX:HZ%8VE&E MFOS;AQM]$1A380:@UKW7<\]1:Y91:^M3$4;UH25_2M M8=V7V;3:MUE9?;*Z*6EK;WB=AV[M]6Z,N)%W^_,M(Z$X6D42BZ 3TTE(,OD8 M:LVI$EISS'WVS7\B:&M33L84>(E&*V:]RA3^)0H$(6IF2)&5J$70J8N'?AW* MD+S-[61^MZW8>+J;V8<'YWC,)[R[Q7)HF*YE M!B%(QY(!C(9;4IA=+@.Z%]F0W(D]TF5+T?2R.R^/E\=S_'T\'1\='YW=3@33 MO/K;MW$R_K1Z^JZ1YJ:OV=$R[32J9M'H8H%X"PO.,+TXQA&XJ%S4P)0A?NF2 MR8_1(%G!VF)(%B&PBS9?%^"N.FK=][RAB?_X#2=?\??9=/EY,8K6>R&R9WEU M%P@I4/+%G6%)>9MXMH)H]I 3)2))R]"EQAL0YQ#LJ.#8MTV85N M_+5>,KDZTWKV^\A%T!1/6>9U2A1549 <(F3F;=991,&#NR>HV!7"D K_NC)J MK[(:2(RZ31?*;5^TWSBU<7_)C1GHK;,*36&^1,.TX)(%3$!>?*B7-N;"79?J MW4%$JO^8YO$BS8ZG2\R'WQ-]]>"H_C927B0=HF6\U'L6G$@,A(K,.*D!A TZ M[C]^OPWMHXQ1-^'=1K:TB4Q[)W-'EK2L4(:\251DW:,RI(.+(.?28THN&NQS MH'JL-#%4ILWN#QO77[A.SMT@]SJ/3LT?MQ] M7(T,X\EKZFOKA>FUP>1X>DP\."4$&>9K< Z_+^= BV \A?F/5\3=14WXU]:4 MLPF]YM,K4C5S7"Q'V?FD./GH6'>OM?><@0J)%5-",B"B3UU*E#J.:5?]MP6T M%_2'Q7*<:#I!>),T2UK7=JTQ,0\FT@0(BQB]#5 &,IUGF(=DBH?"]*NJ=U^4 M:&;#MP#\DGX=?YJ.P(;B?(ZL:/JAO8@,$IDH6;@)22E+_LA *'P*>4B>P"_$ MX&T(T=6_>#>??1W7(Z4$M+%+<<^C6W@1FZ!OZCC0:TX/J)P>X1X%K;.P7M(2 MA,RT,8IY*PUSUMKLN"BE3S'&+7AVOI7AI)#AMM$*],X;G9B)M5^[=H%%H&43 M

    *6[%]BAHMV>=C_K;B'? P!@!_,<4:Z/D+].\")=\ M7 ;N5K24*7/I8@*#T=.BE0+T*0*ZZ$M,WK&P?3+M4T\X*UT/)LH!$YAO8'TD M2YJ,,;SXE*NAZLJ[]E(D!-FE:I7S+Q4!F9 2W CRH)<./>H^_1& M56]YU!GJ?$CA-AAW4.>NWYKB/]_B-_R29W_6ED[S91LG5U!:\L? Y&@)H,LU M+8!6+TW.+">%NDD>WU9DYT.6-LK8.-&@A8NQ#.MRS6NF68R)"04+$\$>V)%_$N^Q;F$&I4QG.@ZGNA99R!MA M;P!]';#L +OE9QA(P1FM ,OI#>1G!58/2<6E* M9DXDV^0ZZ:3XN.6VZ3G1L8\^APWX_&<._S&95?-SV<@GS_ZH10)D$PO&_>W7 M0ES7#' N18U-6*%Y%8^L[24X%&M3<-X8I_16S[#O4T_)[A]0DY/#J&'8%,FG MH IV/8:-+%YA!&T@Y.F"BLZ 2V0!.YF\8;((6^1>++E^TN&8T5Q+W=BPDX@/ MMV<(OH+GH\S9ACI11-"+X.@=\#QP>AN2=F2 !B_]?@S@+Y4!NXAXV##QD_"N MEUYD9#&& E$P!BHP"Z%H!^1E,*F$5N1O[,> @Y\.I\* 743<(HQ\$]U>6$Y2 M1,,SZMJD.X)"+B 8[B''(H1R+/FP?=-?\\'GY$@/(+JF-SXK,Z8+GO6.[W:5 M'L-''4+L&S6XA\R&/9C7XS*N('-& @9RZA37 ;"@@A2M#LX8Z]EVB_V .MS@ MUQU"A7U$-:SJWD@FF9_':= M]!;I.)!TJ' E!1TO18$+BOP/3,EIYJ1-;*MV=WWZ04_> 50V.:R\!W2\9M/Y MZ'>2[9<%PC=T&BV;. LFG?$>N(B%3,"4 )DA T"C=/1J2(Q="I;HT^\$@>B[ MAP&@]8\_IX-Y $/:&$]1G.G'+P+IAY1Z1V4?ZR^/$,H::.^]Y3P@.?!D]A* MC(@E2- A6#KP2HTP.0^%#D&9:?_CV&6LU@EJ?L*\YX9]\ MQ.&.\>$4,&D@O19IMS>+_7..\ZO9DKHL&5[==IED'1J=&7AD"%89GTL*)H8F M39#7@3FG,WPPH;?(NGJ Z?JDZ8"JZ0WS6EA'ND#>6VU;>+"'S%M<_JY'QW)Q M2/L@%*%3S?>RA"X(*"GJ>H>496F34'5 )FR[NCT0$?J(ND5+Q7Q91Y3<@KN. MZXND$B/'T@@ZK51M_.1H@9"D=C&P)%R;GCH;\!SA\G4 =3WL-3. K!O6#'[* M*>=O]>![,[G\D:?S,7WYD72;:U' G_-)_!^\3&M_ZQ6O1V<5%?W230.HG4L- MFR'9M4+Q,*)Y4-CHB6F1,1U=1%4X][ZFA C&M4_!!SYJAFK/D6OYV_?)%*<_ M:Z>W^<_?;W)07;8HLG(0BT&RA5,&1%_G@Z"*%K,/JDE*]R9 ^_>.K/*LI\F' MLA#DGU]KR[.5F'/B(VU5#DS1$@O2;N&T!\8US4$ M*QXWD1Q2 \/FJ-Q_$>^\>[>@/]538!3(=@@Y.0BO8Q02BYB MRW[9XVG/7/&MY#IL+.7!DA= W\]F5SF]O9J2!; LP%J45MQE\)VUW!D[35L_ MRY8<6B]9'3OM?!U6[*H)&IDKCC&1MM)C2$3/GT)'TT^##F(/U[+8 #]U MVP&M992"C.B+!>Z4I6VP!$!G''"3!NR9TZB)_%O,B<%%+ZR% MG7=5Y5,;8U6,2\*_OUS<.^*BI""I(QUF96 M3 ^09\*;9GII$#>\@_7C=!PS[8\+K",I7%2Q(-1;9[*NHH#@R"\N23&IM,1L MFL2)-@$Z/V[L+N\&=9AWF^56FM;6SQ]*!S=TI+*5P;,,A:5*8$_2,*17;>B$ M-$[FTBB)IO;Z;79OFU4R_WBL_D(.W ML.7K!OIJ]NJ?5Q?S\?>ZK]XQSI8G[C])5=^NOEV_*R.1T8I"U \BD>/H>:UJ ML IT]*8H'5G1'=+9#HCXF7/OE/7[F,;N(#1>8;Y=Y0J[RM$I&0S4EI50BRP@ M!,FA9*^28%(PO3U8M#>,ET2X(33QF$7^D"Q:O :+%V7$5#$JE0RQ9HTJ;2QY M$KYR/UG'F'7VX330(?AS"^ %,F='Z:\)238.1R\QBJ LLI A6\Y(+$'2(>\\ M'?*\""V*<78[0[H^[?G3H8E?)Z]^ M3,;I=@6OTG]?S1:)42-IE(JFQM*5D4!\9N!J0AO+Z,@8#%&'+AO(8(">/X.. MI9TU)-NGB*OKB[!:SRWH-]/QG(Y6),LN+M;@,.L@+!1>F_1K)#$F;<%KQ0KZ M;$,'$V2=2IHW K*P$S$C"DIZ3 M=>8ED-FO>)!(KFR3F_<^()\YMYKK90V)=@YE/[[U>U6(W>^KQ/'B[7AVTQOQ M2?R?B2NS.LETQ%FQ)7(-3!@/2MA%2#[7C=?*D@.GMZ3OM>Q^D)XYG8ZJH354 MVSE:_G@A;\<_QBE?ID\XSZO=%+_DD=&$03GR&W6QH)QT@#IYT%5TCJYWD!NCXQ"1$X$8V MN?2XA^*9JWY_R:[1\SZ1Z/OFU+\GM3O&I_&7K_/9OQ=SY:X/.MIZM%6A ).U M-4YV&IQ.$J)B@<7$.;&SIQ6[\6'/7,>-I+I&\3O';C>L^_7/-QD-K_F&R MQ2 ::%":A I>6.-HN\0Y;.N[_CQ55:]F<;Y]FK^S^] M;M*(WI1@$0)Z"8HV0_#)U;$?,AE>$H8.71 ' G-X2W5?E4Z.JH]A2U)6J#HL MY+IOH @AUH:>42-)JB@#N!B6+:47)?@H<'LHON]3GS-'FDJXR13ZKD")HI@U MCV1BY5KF(!5@X A:6\DL,=?G)CEWYT^;MKH8ME/C6HS+"\R%-%[QNS@+YFA2 M<6"\UZ!XG2&G? #MHP\\2E'B]D2Z7H]\MB1H*MMAVZXN][A_]-CCM#;J#^1W>HM8D2AI)!AACH MP/,6?$AD##F1=;22#*/MEQY]G_K\R=!(P@V*1.[L6*]7B!)3HDX*(SM7$J(@ M/+@2! B%D@6M6)1-RH0>0WFV1!A(N@TJ->Z>4-<>CC5,)2'!Z%IYG4TU:FE/ MXEI8E@,7+G=I#[B/OE^=G[YWD>ZP51C+K>AUCZU(98$Z(D3T I2E18=:AY]8 M",[:6,3#CA\;-_ON3WVV.F\MX6%K&590>0]GEQ>3>9 )LHADL\9"?DMT&6QA MV1;2E'YX#FRF0X_GG@$A6DEYV,*$:[!]^.MS9BY)R+Q>Y]?J^* ]?LV1GZ7RE0>^O4?ML>/!UK@%P'I7SFEG4]+;H_]?FS MH9&$ATSRO\'Z6X]3C4ZN8HFOWF)M4> 2."$L9(W2$Z5#EU*DOD]]_FQH).$A ML_7O>[_WPMXUBB4"V2^1P"AA-7A3+T&LB9S6)4WJ,FQDQ]#".?!@&-D.G#"_ MVJ=^^\>':8]()WDZ7N6H2&F6CBYC"W@1'*2"0H3(7"[8]3CH]^AGJ_V#R'IS M:OWI="E>_'&G5<31FQ5O G3LGL6=!/6@=3%+FAMR,V+,5FDK0HJH'8]8>"%C M$P=K7;P)7*,.QDRER&-.$'VIU6M) ^K@ZU<\RRB,=4TN,EIU,%[;O/#5U?SK M9#K^OYQ&B(;)VN;'III+YX4!1'K] U=)6R-<4/X ZWV(ZX3J'?HPHE/KR!VE MWV!LS-;.EMKE[",=";412AT ;,$EY2$48Q++23?J;OV,.HL.3H]=Y=\@=ZQ+ MW>](I^!4+A*"-[Q."$? ;",89:U!?)D?SVT[U+\!J?3GT3A M5]\F5Y?S5_-E:6\]Z#]//A+-+^+!M90@\;&'U1.-5'PBVJZ'IDWT1AD4!E*+EV*]%D(SOG+00E25#26!:[5M$]LPRGO^7D",9$ R%O21I-02H9@F081K1/:">=P>V>89YH%N1\A6DEYV!JY M'?+SM(HFY6#!ZGI0AB@!HTP)M([.5&TJZFC90E"%.Z'AG/+ ER+SHTDG"+DKD>&7J6.RN]3\1;)@19DY;!@5=?=X9GE0.Y%AD82'K!D;I<$/:.USY),G11RJ2T.R>Y5 M+D#T+IAH5)*A:_WD,TN!W(L,C20\8#W=+OEYJF@=@\X04ZQY6BI!0$Z;F$H" MG:5=+&YO[?(L,R#W(D,C";*S!M>>$WDKK/BI"#3)A2F MNQ9./+,R^[W(T$C"+8KM>J3K&6M]Q)K5'VP@WF("7,Q")GT'5%P7T[5NXIEE M1>Y%AD82'K;,;BW&C8U"/%,FB%+ 8Z#C#+F D$0":61@CF.2JFQE0J]'/F<: MM)/MD'5U_5L&L6=(B]UZ11^^%%24J M-]K\L7LF#]3LO-H=:@@J/-Q'L&O!1-G@=:)TV3+(.]H>\_5_CN6_(H#]9SH710",DA MF5TQ9T"7 ZU#*E>*0I:;3+!_&M;A-ZP#<^SQ+.'!M-0@6_D^NH\X_3!=7$RG M?^/%U9T)VLRI0%L\".&7V4[@6:@IM#$EJ[/R#]ORM^#2)G@OG%.#:*U!SL/(: K(AB2Y-->S.D%\ZAG;73(.MY';)[ M"?Q=H+W.&I+X8L MK372K)/GTY99<1B#,20 SF+M+)6(Z"M!Z"3H#4@, M4!)Z'EA");-19GLWJ9T?_XM70^MHV"O7IS&_NKP"P]MKA??KN*B]R5X>V:[BQF]OL8P_BB%HY?31?5X2$+H6KB M%%D%"I2CMPE+=,""E)(YZ&?*+(>F!M3MP"]F[T9:K\-\YSC]/ M/N7O5]/XE6!?.]/+0,PH))?)+DV0:E]3Y0J#D*P![;7V3K(0.]3:]'GBBR%1 M2TT,V6;VMDJ58-ZB2V^OIK3[+NV %41CHL24=>V-[4&A(HB8Z%MA1,ZB^,C: M7,!OA?9B6-5(6T-WJGT"W+I=B M0_$VE02UE2"H0N]$$+0HH9".:IV3C6K[YC0LJ!?#N"/K@E76.R$QU[ MNSR*QD^_89@LUAIF$8H6B0X)5(#:&XBI>$$O(BVTR:WHR34,.Q)!.O<5ZZ.H MPS23ZH+H9?<5ZZ6S[5VE=A'X8:B@D]1**@-!%CK/64;PWA4P+&IG,G*-3=(# M3[ZOV, ,Z"/G%II_/.(S&$O_3L4[ZP&JO12T M?8!J'^DVJ%18,\+72..+JW/80B&G,L<$A -IEPP,G97:A)\BW0;O M]]*(H5]>[%TA*:94+?XKK.Y=C,@7E02!5J6@F)&^B6EX#\7+-@=W5TB#&H'= M!7&[C,OT\0(O_\!O>?4"=5E32R.RQ:*.8X;NP96'3LBI*+K!%M=D;48'%V2P MD#,=SBIZ>L4Q&4#KK4-KF7MX=_+2R+O%@#YQ[O;1;P/.OOOV_6+R,^<["3?7 M<_ BG226)Q!Y.1$U0& *@1LO2RE"1-TD^K@1T0D&Q9LK?-)"6QNM^8&:*3R2 MV!]((IN/?^3].BML_]R]VBSTA/V@YX*0+ELKF&2%*ZM]*#ZA3<%H)'=*LU'' M9QR] 0,Q!B/G#M DXB=1%8(Q] ?*B"'JJ'23VO#C-V"XD\GS!K^/YWBQ3++X ME&=Y^B.GWR;3WZ[F5]-)07".0Y*H@!4&H%%RV2R)IC0I"=# M;Z0GN'<.R\0GJH :Z+)!/&1G>?T3_QY_N_IV')5/@AFMW*6P?5WAX;K>_?U]/%V. M=ENDI(P<\F(S4V"CK$WHR)[WQF7(5M!"A/7!-IF2-M@*7B:G#Z[[8P2N-LEQ M5=SP#_K%^>S]:C7_F6LM=$ZO?N0I?LF+'[ZE5_4VN\78Y+@I%JS2!E0V!3Q+ M!3):K7+)C.-IM^\OY='PY&\?E M&F/D2J@4( E70 G4X!*QNSB3A2DIY38WQX=8W*\7Y-B,&;!/R=ZGXFJ-M9@N MI^L%WKSL?!2TJI-># BI%"A:#'@95>VU:3P726?6[DUHL*"7R?YC,Z-![1:[(1BP+TL7:U159,L$'*)K?-!UG=BWL73H\S [:(:;[(U0XPF:[^ MJOX>'_&0K6%"@=%1@BI,U^Z ".1+X?C0&#-AT MYR9OX6+Q.SFM7]2J-&I4+Y!E*1(*O62@6/$U!2Q!*<(75M"XW"0_I!N\%\? M!EH;L,%.>Q/JMG'&XA]]F'_-T\]?\?+:K)))&YY5!(VQ+ES3PB-&*%EK[8RN M0PN>E:&Q;<4O[@UX'MQJT2=HX3\L>VX_[M3P1_YK\:/92+LLLS,(VM26DZ(V M";2>_&ZCF3:>22/;!&,ZP7MQ?&V@M2%[_5S#_*/VQ:67(8]_U-3O3_FBGC(? M<3H?$SJ/S&16 M@4#:&3%D*)$42.7G@66>1-2B>>1/7BJ#2ANR M%= USO>7\TQ;YOS]99Q\NTO^GR,R<<>,7@3IW#&CCZ(. MTR:A"Z*7W3&CE\ZV]TO81>"'ZIB!JFBB//P8, M)>\6HSA7):7+DF81LBBT*%/+E91D'M!Y"4R7$CDCVT>WB=?< ?&R[<2=U=%B MVN:#U@@=T+0T"T^A>\7NZMF@YSUDVW S6*$2P?L<= "O)6U-V4?:FFP"HPW# MHJ+VIDE"P FT>FBEZ#XB'5#!.!Y]_HMVJ9_+/]]?1OK/^$>NZ%;GD.*&1=0. MN*M]F&,D9%E)X$B&2926,_6@2<.:YL5;'G+X@WP?\4^:R&Y <^X!LGLM'3Y> M=S6^1LS:X6VC_VVNT*.41JW2].9+FOZU0JM?RNT M7EPY1#NI713]7%JA958\+XI#T":0TUV;)I%[#\)*2:^^E F;#%-[/N3MU0KM MY+C;1[^M6Z&M+(7,LLHI"4@Q8%0-7ZBQHJPPX83@8;VQPCBED35+RSKU_WF $VEE; M#?:>3WDVGX[C?!5E_A=I9O;ISW^MP&GC@I9> PLYD4N4/ 3%$WACF-"E&!Z; M[$)/HOI%IP&UUB 0?#?%ZS.):(:+O$&2T=V?+"P!+TKBTI#')C0C&9CJVB41O'BB\(V_.H*\67[IXU4V:"#Q5T\JQ>L"Z*6KN=C2,=Q'%LI\0FN[*&! M)F?<(V19^QK5\Z!3JB\%)G R:= 9DX].B20;'6R'X<06?^QXE.@C^ &I,)O. M1V^^CG-Y]W>.5S4>_Z&4<7>!G' MEU]N2QDJ_Z^_O@E7,)U8+"81V%"3MW2IAIH&GC-Z*96SJDE6VSZ@7[;9A1;=#ZJH( O1K$E^@HS M3R!S5 9Y"$4U,8/7HCF&\;.OHIZNP]U!R@%) MPX[1Z+NT!X,UR,V1AG&NA1,*@_58(W5&RVBM0!DV#-;H\-2CC]I@BF=7C2L; M#(+B/@,RH0$#_;VQ3AM_6LV"8@<@3LR.A43$8)-Y,7(9 -'28;M:9WS M/1?XZW4ZRNNT!\M.:1+*UG7>;UX^BBKJB,Z"C*[F[:L GGD)TC-KHE28S3,[ MG>XO\-?;=)2W:0^6G=* E*WK)"V4/+ZW5%\\IH*05=&@5.(0G+;T+8]8C))* MG=;$Q_YK_/5.'>6=VH]KK2:L',2VY3ZBH46"$4@*<:&F%KH,G'FM3!TN$)M4 M91_)ASI)56P=@W7W#2("$AV=A+P(.(Z]RD=\:)R>$9[93/ M)HC4C(?/RBGN+HX1HI'%%0O&"5MKMP4$P1,X2P*@;Q7JYQJO/:?1AZ?P!IS@ MV]R+OL_J%>X[91*94M$5 ]Q[$D0H) @R\6A?MEF*:*LM]+S>X_.=8_JB7N:6 M1'[&L;7M@N R*R:- !=*!,6X)/^MU33/MDM!H0E"9 \I($DA. ]!UND$/K* P63KVO0-/(GE_WJ73_-=;D;A MYQE1W"Z#R$5"5PI@J8UM/5/@D05P)@4M@K))/[-3>5=_>0<%#E8KL:@2KV$G MFP,9B9S57AHRTI$26-8) ME/%Z6=\CA' BDPT40Y-A9&?6?:P7$9[L/M9'(<^E<5.7-?WJ/M:_^U@OKARB M@],NBGXN)&;*%>O)L!1U7MW'3HZ[??1[ M\ Y =+R(Y*6'LICMYA$A",N!^^*B*2F2M_.K ] !%-^K U ?K1V\XFS]WZX& M5 ]<<];I6<-6G?5?WH.Z,Q%T2JG>X'FAC K>Z%BB\U:09^VEV5!WUNFY1Z\\ M"X:\)ZL8>*M6O1\#Z1"\LYJA-I+>B9,*&/P^5.59QP'M.EEE-+=0HF2@A$) M14ZFU1ZC(>E$T>2T[P;O!'?>83GWR$<:7FLM*K0&\R>+5]:KE,%5$TEE.C0\ M"P%0R&+1^6!=DXYL+S&4M \OCZ/Q4PDE+6?)WLQ;^[W^@[KH:M_3:D2B=PYR MKCWV?9" *?":/R^,PJ@8-JEY>@+3\P\S]2+)HP' PRBK@>^S =K*/N\"KF7T MZ$ETQPD##:;+;AS90Q$'9PLK2CJO'&A.CI?2.4"(/D$)K'#."&5LDL9]!)9L MB;<(3D\$;[@)IZ-!US'S$W&8YY03_Z\NHR_1.G_Y/G]/7**5CA*R)'Y(F!\856 M*VOK0RZ=T)T38X97QX!I MG;7Q[L?I)%W%^8?IGWGZ8QR7UUQ6"X],)N"R#@KFY+$YSXC(01;T0D1K!NMH MO [ R_1Y!U''@%O*'3RU^^4*T6SU5G0!U.\IJGZ#EWI S?<1;@.K\W>" M0@?4+:[KR55(<'2RX)0E6((4%032NE,P&)(T(O 6EL,&/(>S%0;4UF1X40_H MG.*XKK/D67T3\.)ZH3?S@30W.@JH?69HH<9#G6];?2,>B[3*R =WL&LF^V[^ M_.>LS^$$M_%]WC^M8FGJ?L:_\^P/G"Z-T9WS)I[ZL%T3(SH#?-AQ-Y&7'E5@ M6FC%;,%,IE<6.8ABG$4V>NJ#]]LKZ3/?3',:S]_0Y_XLRRJ5VZNZY'V*3A:( M,G/R"+TDS3,)H01$71M#NR830)^&M>\!\99\DRE]/#WEU6R6Y[-:U["TDB\N M)G_A9OOM7.^R-IK5#"!H@ZT0Y,#C@A%[6S62)ORG@C>9,0 M15^@9T6DIEIJ8*5^(.<>:\3V]\EL=E<.!JLO7F^,&$K! MLU&V27^XS9#.BBD#2;Y!!'3MHE=T34&XX&0 \IAIQ8*6C3)R2*IH*0QG!IO, M-7D"TUFQ8BC9#QCD)*O\"51_7H7_SG'^>?+N[^_CZ6+K&]$&EKQ( 8JK?E>= MWX$*!4@K6932I2#C5A>GWS//@@1M)=V@"OI?E],<)U\NQ_^W.-]>YTL2_'SV M^2O._W-R=9'>?_N.TZE\@O9XDI5K MKP.FG,0,SDJL+5)K[X_,P!1EE=#!&]0>!T?-,B M$3SC!HQFL;A$3F9LLO\U6L]9T?44=/Z8RK:)3;^\:>4A\214@&0SV1"6J.,S MLV1@HB='PTBMFFR0FR$=JHK@T'9\?WF?5LI_#6%&J!Q[684V1JO5TMDB_<9Y>8 MR*E);>-:-,?*D-Q760^OK?:6=(N<_)H%2LY<30*]^']7T_$LC6,5[O4]?E I M53LJ\Q! &:? :R- UYYU129TO$U*_M.XSH020TJ_P=ZP/KZYV F5\(9S#A@7 MHVRB R%@P^%!Z;KK3J*4+O):&Y19\Q[$O!])F M%X[LJ8I#;2)W8"IAI!?"08A8\_ZD!&^Y!ZTL+ZE8)4.3$^8H3-EB=QZ'*'TT MT+#BZ[HZ!(V6J#48Y5)M=TRX'#? BG">9X6Z-,F$N0_C1,*DNVII0R77#B(> M-M7VS5CV\F9 2/PU45ZMT57[?ETKR6D03RK6RU?*0 [Y@'@1F-X5YB M?L""-;?279]V'LIN)=Z&Z;E_Y'E-J/F8IXOJHE?S)>:Z@/GDS>3;MU6OKJ^3 M"WKPK!8GT4_KHR;E-)!RKZ"R3 MP5A7O'*BH/0.70Y:N^"=]J/V\/8[9M[A]')\^>7F4Q?/O+T_R$S$Z&0=SNGH M@*V3+[T2&D)F7@O%);=-(AY/P]KW;"5)+AW7*L]7/TB,51^?U^AC\=Q7H59L MQOF(/!;!M&*0E=.T/]#A@,47(&6;$EQRLLVEYXYX#[^!#\BFAX?U(736())T M#_:(*:]Y# @VZE)'JTI 82U(7TSBIM@2FS1#O8?B\+0XB.Z>XDLOP30B3[1T= M:2(X'40(NM 9U*248ACX9[4='4&C!^;EG44LW\H;0V0DO6+&*0N9T2NEE$9P MD3G@0:7HD&4$'GVQS.0H99.:H=Y(#Y5WV'##::N=4TE'O&DTM5@'G@0F)\A=$;Q-P?1&1,?OQ-2$".NR#O962(O& MH'?P7'>FZ("HY7WR8TC'N4(>2&Q"I*-4NCJI1= Q MS=!$HY)/Q3YG"FRY&SX8 _K(N4EWX)NM[M5U:R#)C':UF4,=WZ<8%^"XPD6. M7*$U1M^F+^QC*([$(V5HRSC,GG-:3I>61#"^/Q2!/F/2#]W_-E7"O1SY;;3>5;=MW_O4*D0Q& M6,TSE.@E*+/HW5*'8 O/79%%6MDD#_TQE&?+@H&DNS&$]5 +V'O2VWXX5KU65+:I5N ,RR!RHJ!RY*#2)+) M$(70L4G$CL+>1]/B#J[YIL/D]ES.,JBCA.!*$=6,"V2%94^.G#3D MTK%0$JK"G6K2Q&O891PJ,'L2-#XB TXEOKOGPE__7/\!B] &9]YK)Q)PGGB= M0!T@9.,@!6F=UE8;<8H[^U-K.GZ,^?!,'7;O'XPQ#3S9]YUCT.W;:$ MTI\OVWIH<4"6X7CT9Y[6%:Z-*GZF!2R51R9HEO MG[C1_[EG1X]6,A\PH?$.V!YL+CGD4(C(R==& MCD;R'K"I]0W4M]VAEX@R=@\R12&(V$(4V62O,YN'8\8W4Z/[4)3@N/4J:,FXV7))O,-3SXT:C>0] M8*_H&ZB_];">5:)-+0O#6[1NA%R(0*K*'D=CNJ!,^Z5239ZW777Z/[4+ MR<^<%Y ^?+_3PK'H9%AA#%S22)P5]"@/%':M9U[R&8*(N67!7 MFE26/XGJS+@QG ;6\&.P)EB?\@42Q(\XG?_\/,7+&2Y:P XPL+;S)^^:;+H; M] <)HC&HS)G 6$I2R5BO4W'>")TRYTGK4>>G[/N^KGW,[[=Y0B:)+$H *VO3 MM%1'NM5B&Z-T1%:;!CP\TX=Z99\&MG^!)KT<[V>SJYS>T@MX^>4CG;Z3M,RO M_2/_M?C1;.2Y)6-+DN'%Z715@2O G!GXJ(TMGFDZ9-M4:W:!=_BM:U"^/*[1 M'%PG+7H^3>9Y]BG'//Y1C;0[$J%-?&0-TY)K!8;YFB(DZ[5"%F"DC45E.G]] M$]/G251GQI/A-##LS=\#7)_S]-N("Y7H_P*B*Q4-^?@N9 52H"RA=F'@N-4G M6O/!9Z+2 :0V[.7< S37G74^YEM?I46>KYP$D.^RMVZ-=Y0ZND5.&6\0 '",1TC,'WAB$0'X6]]ZZ MJ'1?A=][PMGJ>7WFV"B M!>ZEE\4JK7D3=Z@COC,C3 NM#'NS=G?Y-UWX\]M'7CK:^F1M6%%W M/AW(+(W"0Y&!=KT05!3;[TTZ/^Y,B-!,P@T&F/Z)M"8\.H*,![][6 MH+W?9'09(WE_>1=K-"ZRHC-@436[@-S>X)4!5SBWVA6679.JL3X@SY=-P^JG MP67=':P?I^.8K^LZ1@*Y,DY("/7$5#HA>)T-6&3)8>V,$YJ,GMD$Z'PYLKO< MA[RIJQ?-%9*,#K7";E61TK:@J4E)DOP@6=MM?!;/KT MLZ/"?O);H]-]HJ=K,7W^:S)B/!4CDJS.N*DV=&T&G6R-[!M+B%#[[:4KFS[] MS'7:5WYK=+I/L<%Z3*2D/"),B0Q9 9K5X051DQT3R3,*H?@49 PZ;"\KV/SY MYZ[7WC)34M&&7 Q=D0759<9+^;8NO' MG[E>>TMPC5KWBT:N S7^D4?,HLXY>@BEU&(VVDKH[$]@L\K6>"],ZFR;/?[X MO>X<45LAH*?Y#P8"*QS10+(GHD%R)[\(7<22=%,1[)O;1-.LIO M1'0F=!A6\FLXL7> \ U^'\_Q8OQ_.2UFG]*JWTQF\S_R?.0"Y\4E!RC("E1T MF( /Y&8ZXBO7*!TFW8(4FR&=&2L&DOT:6NP=Z]L [=6W"='V_Q8NX.HZ7B2. M=%:1 #B7M*G54\NQ I$9X4320HM\Y1GB] M^+=7^?/DOAU]LX^I:,@^RA"U%O7,,X#&>N!:.,OHAR(T:0R^&=*9<&-@V:^A MQ=Z9F6N@W=FL1&#,A,#)CJZ;E9(2@@_DBTM=,$KI8VYR2?TDJO,GQXX:6,./ MO1,TKS>T_QS/O[ZYFLTGW_+T]S&&\<5X_G/DO4[.A R:MC9"1X>9$R&!IM5K M3]AX8$V,BZ=0G1D_AM/ &G[L'/6\J:F-L3;'WU@6=+W/T1:'PJ4(S-?B,4%G M(,H<:VEM,@)3)..G!5,ZXCLSSK30RAKV[!U#BP8"3 M)(V4C/$RLQ1? MC#S&X#R7X!P9X:J0YEVD=T Z=([5(73FD*7577&?&=4.J<4U+-P[V'N]Q9*7 MMW%_?769[IAR#@M]3)1UK!I)RP0%0:<,5BA:AU=DZC7IPM$;Z9DQK:VFUA1# M#CCJ9U,[BM<_[_UD68T36=:%:Y"9W@-%$@.'68,7-C'I#>.NR;ZV$]I##>YI MFV3<7$^G,G=G\T!@%-%Z+QU(9@2HX!@$A0R$45%))/]$FR:L.]VYZLW(T'FV M>A^E'&:@=A=$+WNV>B^=;9^LO8O #T,%XPLYFHZ3JERB'5=X\+)H0I:]\B:D M\+#)Z?.BP,ZSU0=F0!\Y-]#\JAGKV@Z*R -GIGC0@INZZ]5Z+&:@2)N\5#PF MWR1UZ@E,)S%YN9?*'IX& \F[Q>C*93?OM="4*B9;@:"D4J"BX,O.>-I)K3P3 M7(@F(>0G,)T)%?:7=[-=X=WZ'NY:.IX,V4))E0K-D2T4(C"1B^(\AZ:[PEI, M9T*%_>4]8+>G^]#>K-^P@O!9UTY$1FM0"G6]U@C$4E=0%SH5 V]'A;68SH0* M^\M[V/9/:]LN+R>Q+];_BM_%*9,NCEL'.=M*V6#(4ZH#'YR/,7J17:>JIAZ/ M?+9J;RK;P_6(>N U+PUEKH25)4,)F@.9+Q&0O&8PS@M)RDXZ-VGVV!WBRPE" M-%);@_/F+IYK)[D#HI91B<>0CA.5:*7$)[BRAP8:F*5KD-G"O#,U45,:VG.E M">!J_E[*G'9)ZY3431J['(H36\(4QZ-$'\$/2(79=#YZ\W6; %QW$O MYW91T61X^0X[5':%8_;J,EU/>)A=C_IP*AAF!?C":GM$'<#SDJ :5E(;%=W# M.]LU]N;FSW^VRAQ.:L.V@GZ-_Y.G_W'UY2LY.I-OW_'RYS4D(8/+6""+0,9M MJ+,Y5"&'-S A,&7EQ?:T]DV?_IS5.(C$6D0'KL)LG,8X_7FGE=/BN+&N]O.R M"KRK*8^RU'OZS,"&$*-4*832YL9Q$Z*78^P/HY0! P@WP.ZTA,-O].4=*5R_ M'QT0MK3UMT,\THWD,#I]HD??@ II$9'>CC0'F;TR#$I4],IDQ\'99$ K7H+2 M,8C<)AIY),ILN\$\%F/ZZ&'HX?*KSK<+?!7JY\D[6O%\?/EET5#NZ^0BW9BR M0MOB"U=U0%PF,20.OO:<9"*P@LGR)+8/G^CUR,-;($.K:W( 60_H-BR\F9I6 MF*??%RV220:+5X \%:\UH="A=A>2M72'RP#%:QN89%G)+GM%-S=Q#8#S-T8& M$?V >R*Y[;GY*LOT[Q,[W@ U.6[.O'H, M+L^\.]OIA\M\?7>;1(DH-*F3D=%5HH,059U9G*,U,GC.MG?O[/BPP]D9#;4T M:2KB86.33R/\_-=DA=!K[M!Q#\E9 \H* 1@E@YAM*BBR*@\K<7N3X.9A+XH$ MNXFX\175'7R+;3!XG34W"21R"PI%!">-A5BLYIIE$723.OTG,)V_'3JT8AJ, M5]H ;?6^= %WJ-OO$PF&#:;+;AS90Q&'VV&NAV,+]"D4\N85UMV5OD+#$:S$ MC":1O:4.N<>I7_]&CH=D\F_H75YJ\15?70[P,J=2:K$\WTF:OQ0GU7/1'+B3-5W> HH]1D.+Y5 MH'&W5.7BT7^&!,]PY9,R!]W'$\Q1^A\R41,I/X3<&[C!-4+98]#]B:L)@XW0 MJD!M<(&+>P9I012GFA3@J$,*@LYO\OAF!YYIDQ&)U"K34YTV[83]#+Z*,\'L MFHXV=7HT#[J0:&D9#F\F,NRHDNAXE,JL J^S'I54W=?_SWJF(R[A?'9^^[;V M&[-[VA^W=<4N5\QP(P41$'>Y9H;%0_ HP06,@W#2L[SE)F75D%UY>-B4IR5> M^CQ_\ZF9!#B)NH/EE!P85W MBGAE\<_!YI[@#P-AQ@)0R0MQ?6[(+.N3QU'=HRIY"$^=ENAQ>47$&C^N%O77 M\<6:RJ\6'U!+ P04 " #9B]E2VRD4"(X% @!4U ( $@ &%I+3(P,C$P M-#,P7VH?0>T=J: +2I4L+2!<11.E-I/=[O>_>WSSE[_W&^ZSKG&5BY M)ZO,FEEK9JW?)"CY'1D-L)XR-C,&(! R 9_ /(R4&R$\/,& L+0!H %J M"L(.0$$. OX $#Z ZAL([K[ M B4J[.>I(VJG:J%H$6K@Y>MG&A/N=2[FS'F/F "/$YZB<%UA;80F(B@TR"O2 M71@1%!@45Q0%1X=[ M>FM:&QK_&0N^TQ']HV1T=+1\M+)\2+B/PO$3)TXH*"HI*"G)@3WD(BX'1[HC MY((CQ/Z28.@5X1'N%QKI%Q(L?/C>_6)(5*2.J*@"V*[P9XI#]F]==87_H7_H M'_J'_J%_Z!_Z_Q_]"^UX!8,0)QK$,@!Y!]"P J%2"(B70H65Y14!C9-F%I24 MOY'8+_[H+Y9U2C!]+@MHH-R(I[NSC3L91UYAI34S,'"SLK8T-CMM] L5LN#< M0T,#*5@!("@X,MS:Y*2PO8.C,,T:0 VP BP@C--P]X@(U;>R.OT+L/UY_F?: MG_D%_H!)N4-9_W/[_R6Q>X*P",2$SB!_T3/"(PCDNP& \IY':'@D"!H/Z\6B M(T,/^7B0YPP'%03Y6X>\SV^^ZI"_^)OO^-7GO+4!R+\%\2VCNWNX#P POP?K MA2]Y^(!RF D@KQCLZ1<,VB\+\KH>ONZ>('^HNVQ04,@A?P?DI<#^H2#??;BP M%_^#3)__)/_BW_+=W7W^YG_;]8MH#?TB0@/=+_]O+LW_/04%1OTUAP18&'W# M3:T/[0?7\%U B/DASPCRV\$7SU@"OP Y!.?G^7O= 8""WC?*U.9W?PH!CPB# M0SC/#?**GNZ&YB O /+&P8%G3O^IO^CM9WR(UT%OH4#X19J=!_DC('_3*\+H MW)\^I>$AUG_FHFCQ#C?0_U/_TCW\U[R'?,__31CO$U./-7G_ HZT/]Q4'>VBO8Y.1O^=!+ MWN'&UG_ZIP9%_&4OM-37S^S,'[XATO>\Z>_U@?9[N/_2'[0%^M8K6-_F+SE> M$?:G_[+%T\O0Z+?MT,]>P3;G_LC!A4:>M/X]EI(^--#J3W]*4:] D\-Z49!7 MB;AT[L]82MM(T#E_RZ?T#HVT.O];3\H8?_=35K_UHU$;4AM2FU,?4Q2CY* M74HMRM/@JQY8E"@U*$_\9<>_^E.M4XU3K5!-4Z&IYMS\$L+_34L+ W*-_ZS M%A?_XUI02H R52E/4NJ TD')E-R4?( !G^W_/O\ M!O]A]3W!I_F_]X3>A#9"AZ ]T&%H![05$(:BH,^AKZ&=A_S?WO7QEW?]-9OU M+WT"0#E^_]-\[G_F/%S)",4GBAN*A-]MD5Z(R,/ ,P@)O1SNY^,;*:P/W@Y> MPF;!'O*RPDJ*2L7^=8= N%_]J^XZ&.,ZP60RN>-?=>8' - D M H8_^E]UDA/@,0&>TR]S/*+"+_VN^W4=4H&G! L8:;R $" &2('V* %J@!:@ M!Q@!IP!+X#S@ +B"J^P+^GDX$ W$ M> )" -R 9N X5 "5 .5 %/@0:@%>@ M>H!!8 1X"TP#"Z#WK %; ;8!_ 0"(0&P@3A@/!"8)"C$!F($D0#H@LQ@IR& M6$,<(!<@/I!@2!0D%G(=D@;)A11"RB#5D'I(&Z0',@P9A\Q!EB$;D#W( 064 M@I&"DT*00H)"@4*#0I_"G.(\A0N%#T4810S%#8I,BCL4#RAJ*%HH>BA&**8I MT!1;%-^A )0!R@T5@E,*4^0IU.?9^Z MCKJ;>IQZE?H[#0T-+XT,C0Z-)8T[321-$LU=FAH:%,T$S1H-CI:!%D:K1&M, MZT@;3)M FT_[F+:+=H+V$RV>CI7N*)TFG26=)]UENBRZ"KIVNC&Z-3H\/1N] M)+T._7EZ?_IK]'?H:^D'Z-_3?V5@8!!E.,%PEL&/(9[A#L,SAI<,RPP_&=D9 MI1D-&)T9HQ@S&2L9NQGG&+\R,3%),.DQ.3)%,F4R53/U,2TRX9@YF.69S9@] MF9',1\*]@EN"W$+Z0GY"]T2ZA+:@'' =&%^L%LP%&Q3F$M87SA0^(YPOS!& M1$#$5"1*I$QD5 0O*BEJ(YH@6B?Z08Q>3$/,6^R66*\81APF;B$>*_Y$?/XH MW5&-H[Y'"XX.'?TA(2EA)Y$LT2KQ6?*(I)EDC.03R?=23%)PJ3"I!U)3QZB/ M:1P+.';_V%MI"FE5:5_I(NDQ&0H9-1D_F?LRX[)4LB=D@V4?R,[*,R*W+,\M?UH^0;Y5_HN"N(*C0H["D ))454Q4+%"<>$X^_%3QQ..MQ_?4Y)6 M\E J4II29E(V5D8J/U?&JLBH>*D4J[Q3Y5"U4$U6[54EJJFKA:O5JFVHBZM? M4+^G/JO!J6&ED:[Q\@35B9,GD"JSU65M2VTN[ M0GM51U3'7:=,!ZTKK'M!MU07#1>!N\,?P%?TQ/0\]1[I?=(_IN^O7Z/_Y:3B MR?"3S2=_&&@:7#7H-H0:FABF&HX:L1O9&!4:+1J+&OL8/S'&F*B:7#'I-J4R M-3?-,9TU$S3S,*LVPYQ2/W7U5+\YH_DY\T+SE=/2I\-/MUM06)RRR+-X?^;H MF> SK9: I9EEGN4'*TFK,*L79ZG/6ITM.KMN?=PZUGKH',.-(ZVCH\&EXY7K]SX8OW#??=]O/P*_0 M#^MOZE_B_R/ ,J R@!QH%U@71!MT(:@MF#TX(+@_1"@$$3(>*A.:%(H.TPR[ M'88)-P]_% &)<(EX'LD)@OK745)1B5'+EW0O%5W"1=M&-R+8$,&(UY>E+Z=< M_A1C'//P"N45CRN]L2*QUV*7K^I?+8N#Q%V,ZT6*(6\@U^)-XJNNT5\+N/8F M03$A-^';=;OK[3<$;\3?6$TT27R2Q)P4GC2;K)5<19Y M+;>$;Z7>^G;;[?9PODI^20%]050!^L[I.\_OBM_-ODLH]"V<+CI95'=/X%[* MO1_W/>]/%.L5UY8(EJ25')3ZE;XK,REK>2#Q(+^&3Y_7RM66U7'7I3T# MGD4]VZR_4#_38-[0VZC16-MTM.E>,T=S:@NDY7(+IM6W%?W#AH/]@WI#Z%>ZKSL&-8<;GNE\:IU1&VDY;7JZ^8WJF^:1]5&6\;4QYZ_ M/?&V?5Q[O&L"/M$S:3@Y.&4V-3)]9GI\QF;FW:SS+/J=Y[O/LX8-QY+WTK_R M?JW\IO*M][O5]\7]H'W\CU0<+Z[JI\;/H0.[@T_X: (-X0[Q&+&=9$YZ3PXB MDT/=P]U_08'#+RXHO+T!8*\2 )@< ( #S-OHG7[G@K\(\CM_!7Y_B?&_X'_G MB[](#0!JP<FW+$8P$Z+" MDXA-WW$,Q[X-_J= MG_X'&__]"1QJH +\^Y/<#;#10C.I#:$048""#0)E@Y#[ 1BH&Q7D%_TU 80" M2DE%34-+1\\ =FAF!2@@4"@%)92*ZO #!\A5L!V@9*-B%SFN3\UQUIU&-(Q3 MZ5I.&:W8R?H>+NMQC+CRQ? $.GINGB.\?$?)G++Z'CHQ96L,U\7P<7IN<97EH]A#TWY9]O_,L(3_(\O^ M-NQ?=BV (/NW213@+Y2" C0)"A*(] Z)FH;Z%]'\(=I?1'=(#'_3H1#(X4@H ME K\9:"EIF7XWR;R!Q!M>Y'G 48H!'0F*!L !T@DJ0>IP'];JMX6S(1[' IY1LQ]^!;@?D>$1%LWQ"E[)HP;ZL D^60G0&\,,$OP:^++];X M;;-$:\;#?(Y+V6=R2M^/NA=Y7M/[V/*>Q1$X>)3ZL8-J%45'L,38WL9R=$>G M57UN_] 4G6]G6O-$A3W^)5K#EI=&0YAORQ=XD"KU7Q0,+!/>K+[]%:^*],K* M7)2;)"C-3V5PY2Z>8#I^.ECD/#M;M/PG8=&/GNFIP(]-Z4J\MK:\E*SZE*%&3J44J5+_5I)65A9'%\U?M'%+/;#^\N7D MX\?IN69H0+,0YV1%!A**X[IC?%)Y>M5+.+_I7YH\HCV0LSAE6D'!]*HL'I*3 MZ]DM\(D3\N,J%U/G0.=:1_2E7-GZ4V7C;Y,.YV3KH8Q4&1D9T=&<<"*>/)] M>[XCU[3G+)>QV44$P&RF O%.Q4D.N&'.PW&2/ZZKMF*^M&'/&054O1]<\KHL MO\JH>5V<3MQ#Z$6]Z_!#TCMDPTSG,G^((.[*T+S\PX23V(IS\L,I]"4DJ:6[>G,0$K$CF8 MDI6"#)4W+/V.:./&^O:"P,R&XX;>JX'^V_35X64WA3U3#R1^C_LU]HVN-,$+ M=Q:CWI>#ZUOEN5FCK?SP36A+_0=_Y1HVE2\U(T>\A;FET_6VXJ_*?*K#(8:V M1SJ,HSC?V-#YZH>-W*/B)3+?8VRQ'X]K3Y6?-+ MQLI]YI'^18'V5/R9J0N9FS/KW"P";U^7C8\G4SF8"F>6SI;$VN.V,"%HXX*@ MIP0OK-K]Y32M848KBZK19^*9Y4?/UP/94M#IS_^%&2^6*./FW!KL^N\["D*[ MW3BTCS_QYV%DEW$*LIW[E%,4SPU7OL+Q&5+*4O'YO_-(^%\4\MO_OJ-*YN=7 M,"Q7R4#/28(77@L7?9I8V$7GK_ 05]2__^C'N:F@):^!XF+[P10.9FNS.3=Y M6D]#C;4^EL]*J"043L'X;NT[9(_^=ZU.>_6YW4@7I0#9=!81C^/WA%;?F,&% MI*#[/"1:%!F@W,89E1* ";B_6]J!8.M-;9>57:7]_LVS-P=S*;H" MNR\_<@Z>?U4.4]M]C@S)PDG,=H_-KZ))=0$/$3%#9MC.ATUYOO/-]^A"U.>M MN$T?>3*L&XGP']&]E"3[W+UP/P0GF=GX,&#I666OS,Z1)R>+.2:>+H18JLU_ M$"G LHOY+':]+&7)) ,71_A1-TJ>+?4]@:6>+6$>*44X]OL'5",?%"E3BKW^ MVO&FR_6UX$)]>H0K'Q+]; ECF;43=J%+(^3YIU)!53C#'J/]?UE?N7, MB/O//VFL=QT!(R>E2PE1WH-J'+O>Q?KY7&=G27KSB;4I-9\?S_R>\->I65N4935G?\^O)2$@>)Z=5Q"S\.LWWJZ?Y$8VQD5'BO7LR7N3V?VK&"2DX( MD0GQ9-6RCX6:<*QH-:GQB8EDHG!SYO=F?I4K[PKG3U*\2OC@Z6/P7/!E!=7/ M+*#P)TT?$F-#!G"2E:F35GG&N"+W5O.F*UOYQ8N;<[:<7B?/OZ&GN3CZN/Z1 M2TIO==UKL*=ZZ\I02JP/7BW6$*>ZPNNZ98%Y^%'9/H7.G=.Q(ORNJ#.&XW5B M"6PQ)RN&D 6Z""Q6&!>"3=M?;9V,D_3C/OCP*.O!HG_^S*SY^DGY,L19P6Q" M79-I/S4E=<^@7BG+YA;:A,"YM"]*K- VOX(F XDDC00+XT&Z+XLRGR4G^YR< MY'\>-6[+5)5.95#\T':>6QBPB!#B R=J1O; M5VPNBPWVEGZ92XW:[5-S"R> M"PC/#Q\3"SSOE'_3:%B,T5YDC#'@IQT.A;FR/-I,!J@*VW!R$0\'>))4W6ZJ M7;+CN_I\3U1M-F_@D_$#G1=*[=*OL[E:&O7NK>WK0JS]=0&>/[1+?BN,D-C4K)(>9 MBTQVG"UU$<<*50F(K<*!/B=:D@S<.XN M\86M,%S[UKG"OMY"38NK*T'G_5^O\-NVO!/+U/AX?#OGH4T$^V,@S@J"C\8K M@8NIC_0EAZB M$48GR/Q4)F81+&I @WH" SM,)/+@2?+-,/ZM$-W;QX2"2N:[IM>=NL8*CCTO MAPP)A+G%(GM>C9=.Q3&= MZ/;Z&+<=1#L-=O:79@ PHX:?CV<4RT)6;QX:J; M0&\.KG:4R<32Z8I36HK%[>[7$2,"8VZZQ]L[O$(W[ZD9*H_<_A8TK*U1]>!C+ZQ@V4 M8$QA<^?V;Q!3NV"Q)W$+?H^=$96.+19GKIY:/#!=#_ 6"=IYMO!6+W^#KXJ> M]_+\2+&N"KA;J2J"L+X2[B[NS_-'VYV<''#! ?8>^O'9?6I3^MOEU_1@$P^3 M!Y;F6O?MB7FQQU@[@CH1F%LD.^25R1O-EE2XY #ZL=J<)D'$WT6]2\F%>0>M5V9TW[NHOW. MYO29I4%^(&H@S@ADJ(?75^HU*+^9'#Z^7G[],>7\M^-EM:N0(A.L0$X+ :Y'X%166+75=O: M[Q(<+XO*VN$1S]U3-\Q@5YEZ[F @JH0/H"D1)$EJ@Q[@+-=L&QL:>6EE9B:.;%^*Z919O#&@;!@QM5$,D CA##I:[>\$<>Z MY6A383LY;U[]SGA MB8@U;BXYK1YN;YSC^(&_.EC4,.>VW&M1ZS+/T\.M(U3QRW>]P]?RJ&XZ MYS5=@![<)!:1 7_+:ZCFRFNP%?7NH##5IVJ\\S/(#QT<^IKQ ^*I-G;G$FC% MW9.%<]ST9O=\R #U_*9=#L$05UU>D[%_.7)'R?LTX>%JOA>-4.D)+J*W%PB*ES>DZ. MJPU&DD0OB1>+&W=5"TER8R:<6\/=DO\VT:SE\&VKS2Z8,%AP?&@]MD2-M3'H M8WJ$VVN%P=V;?*@=$#A338Q_"^&O;Y^,9!'8..!Z6'/]1]B\7[0T/96.K1G7 M!U2'\[[J!A(3>K9HF0SLE*%A*<7TV1N%*[BXQ;40.52TU//&%W?ZY)='OZ&I MMQ*AI9R0 TM0Z@+QJ;8@9FL_8 KN_92F7V)DL/@8]SGSRL$\V5S?/7/AG(YI M2UF9#@FUD\MWS2@O?/TY!D;*./$>W,-MX<>^VSC*&Y8:)S(5&!NTS.1AAV6? M\Q/OD;%WN9K+*V1VM#6?VE:&/5W]SO,CJZ)=X)6;,(0K9DDMP9P:HR)X3FTO M9YW#4BX*H:+9XC?V1^SN9K.K4U&-\=;9@SV!C9B+<;U+\QM!K"^0K/['FY9I M[IQCO?^P_IYGY"B(XI ]71SCVE3+3#+=BWSI?8\^MX3:.QJ_MJ_@?BF6SJU] M3_I:WG#=:CF)G@S@HPD6Q$JX[T+=NUWTA^UQA+G1U#GCW/F9DZCY@[H[8DB5 MNL7,$ZAHOO 7MU#BM4O;7U"C6T]WRSL>WK([!R71;>$U2<,PAD!M_E(]]IHC?0GX<3(5P&6MVA$X _:5B/<[KD9@^E9- MT@>OUSK*AAQMFN&I53M5-GU[M=7W/6M,.2NS_D=6.0*XO0E)<4,EU)%P)D31 MBD^Z<4$EHL\BV6[\BV/OOFEMS1>>R."G HRPF*"$UMY#H*JPQ$IU6TIB^9OS=DKY*IUM3X"?5T>/#5K>4,"N+FFLOG"$HLYSAN74%U_FC6 M!QK1K@L8%($K@D2'765ADTR,=$NY9!ZSI;67"6*D=P:V9&"B6N;G .X$IK';C1ML:SI([H/?C(F,*4Z\ MC 4]^,HQY;53+9,NIV]V1UF,UZYI*Z(Q%@#2!DF'1#\N>98\".:>X#@:DB!N M4^M^\,%9JEQ+GZ@ KJE*N+CU&W:1B\:<[ RY%%_>>"%>D.C!8*+X=C7L%7/E[)]6UFXNG[[FK?6O4;VUV;#*A#B44(,L1X. M.LUJC%,YFPHTW652\OV(7Q)YWZ",WDM_CM M X5C/5I+\PIFV)MM&-?[U4A/%_^P=ZX-!I?7:EX(4@I=X!<\LU>DU!T\/!"G M2)J*;N6;)? OH8L^F'7,N3>\]3 .-K4/IC3/>L!X5>8F*-%C0& )8U@W?_2H M53<\U8EF.M+UP MQK(G&LFF*[MUJ1@V'ICD]:(SVSB^.+5M[7Z[M)3L4#Q=7<)3,'+JQ6=0\PSC\1;Z&<5C" M"1]QT3KQ/0B!'=P"?V2/+8EO$\:OJQ3K2JR/M2\6ZL(^G4EOERLRB(A@5)M! M!9RE=#U]ANNB@QAER\3V0*:9AYOGEA\+N'_HA%!_QVV_:)W6OI>$:@FK[22I MWF/6ERFEXVEWW#B1/:U= IC]%T'85(O@WD5L&9+EIS"X->!J:V_,',0W%9VG^]G\?)3.ALZF9-=^EZ] M^?2;>N^?2TKN;ZV&$#A-]M5 -!RMT$L&,N*47*!.K:G''.<#^.>4!1[S\GIF MTIA0"CW^ X8=P2F6!SB1&.MJ5U5@N-+W=7^T5E@>#I#YH4QB*,=+#V!G]\T* M5F:3=PR[1'"A.]4RHFM+%GD,B!)#J\9[W]@$HDI9WJ*H2?/PQI!^6,)!Y0X# MNC,NR*1G7OG.E^8C35OO*1[:I!I?8'_YV)[:=_QV:+CQS.#2]D^\/0F\YIJ- MLZH1U]'R*"+*H\(TQ\69P:G(=_PC92)3&*=[)F?^POT.'UY>DC^XH/>6,%8R MNW3('HW8*+RVW\Y^EJ!O8VT>>DO/I"A*,L5+L;?^^H^,SM>YIL06I53\$HF> MH]P/5M0^=48(V"_+>%@*31J2O/W1'A[S2D/X:& MAS)=)0/+NZR?=67?[FA;+@>\4Y53(XD7SV_.&^7S/LCVK_"2_*^RDIUN]K17C0.8:7 M $?3$.7UKV$#P!4X@9-_W_0YL;&# 1V2:"@LMDZWAW(X+URL=!H('1;P0 MEQI%DRZ<2@@_8SJ\CGHH34*"6[#*\E,YBY8,O/L41 8JU)L@ZTB,?LDU$,.1 MCL?UQRE-DJ013J>PC-%"-?Q2ND.WZO3([E@F>$1 DRKZQ[J&2X1X<$/C-J-C 7?^D1*?UX MM$=]56!V!(X)SB+!N?,$/Q^A#MS83P1+K.0 ?($,G,$)5I]9-<(\ M;2GQ"0I68K6HKHEX(_7=VRZ#[IN>%A] ROG?@_M@"H638B%P2BY;;@MBT/XD M,;'S6-(P/YH6)L;5F2#Q(BLH;JW4%)V+%,,F. M$T]%6XHG7,[TJJ6<9 NN#AZ&P7IOQ)8_^+A:_:2D^5-_AM/J&('5IQ?&0XA\ M\-7MUD9+GNOK%Y4Y-;M"TQ7RQMLC:R$>)7=R?:&=H)$:R!Y#$N=F,=,,@0-O MB%N([E^ZJ:O=UM'25,B0PK=EL/+QE"E5WI!7F8?OHK:Z<,K MQ+V9)PBQ@-#_SL[WA3NOQ_UL;;]N\JP!+SVH:L)?IIH8ASX.#45H$)Z"">-E M[1/+6[OOQEQG0@+EUCN2!PNZG'?9FU):1OLS:HR-Z5[VU-W_OI3$O80Y \<= M"V[$VQ,<<7DA3X=6MIZ>"6"A]]U0_9'2?/:)\LT@QX4+F1JKV4,-QK=M7I^J M@OS4H]E9VAX!#WPJ8AX\H-/V4U\)E& C2*KSX2UTT5SG#9*_X0&T#RE)?+?6 MNUB4\-&'EXNPC>P9FH^Z 1/2%=P,[4T)"RMS%F^@@MSW*%ECC+G_(E-Y4G5O M:!NY$G1QE\3@X;5R0N4NX7A4%6[)Z?*W:M.O@:3I_3JE#_NQ;18#1Y@U5E,/ M)DG,!F0@=QHS2^HN0!YH6]%\:\4+8/&B!!G8=RE?Y($14TQ=/U','$O3%\+J M&_.A(]HV.B9H2ME .ME,#/%.Z=D)2K8IOKVZ=ULD"_YE-V(J'XR48^#Z9C7K M)_MWY,'>]L! @,J9DQFSHJ6E"J#F>QWZ[?.@PV#_0ZG MC6VNT=!45K/KTTI4%K86KNIPMJ5^T(E/R MSPE-!,D"L@(^&D<(+:!'./@N\:GN+BB]4[9Z]F)+K MF@WIE%WSX"\3H]!3"_GD'1T4>*&$DZ1*,"6"=WF@G"0(]3#61*1=4_UX,_?X M=\_&3)GH"0]&:TL)UJ2CD-ZF&K:[XQ%?69L@1%?P/.3658XUP4WCZ7S;6_NW M[C8S?. F[9HF["VGC80%!#7U.Z0<3:4Y'JR=??W$"5,74[THTE5A'T M"<^M(F1"2VC/?&(*-E3A@V41TZO"@*E M+)M+W4O-H%;C6#'T_1\[/.BQ(_:N"'7S5+.0*(&FBU.&2B,JP4]D0Q(4TZ\M MB $??7[V(7&R"M=(RJ#]%@0:+,N 9@6)"Z>%3ISV:%5G>_E&>U9-G36M>B71 MY8?I-AB 'I@K0-CD/>(@.6A=%EY<2?SM"+S MF^SK,K>NV/BNY)\\U?M5DB'S\F>9O1\DNN%RWQ_@8 >\B]#!!.\.O#7V?)?A MS:="W#-XWWE]@0L>X/5TD(&%$[@X]CDP(-4&Q%A.5[FFO+7-A^NMPK;?1PB"#@]]"OTV1['["U8M*8N:L2: MB [F"!O9!/@=_@4V97HAEO]F>1Z)J>S:!_UCQ[PDZ\G C?M))FC34I;/YNBQ MG:MXK;BW*);O=:EP:FTC(JH,=[G"_.?.CKR!\;BQA!>;MKELQK,$"C'NSTJ( M.F%<&!@EFL3$+CG$P>1RQ$C6V#PZ+35PJ5W.#+I8865>EGUH\, MQ/F 6_(XJ$T&ZN\A-\15<6&5!.%FW!HHY.HLBEI)9@-"N[&SW_GG:$AGD;KXOO1$WJ]]1UBX(C#=/DJ8K7?;]D"NF)3L. B MF1?TIOE#A7_^>%-#03Y"+(/BP7&M.Y'=GR@JB"5(]!UD@\DV"OOJZ^IN3Z?0 MUIGIX"#/IM2Y+X4!6C9WLA1[LPIL0Q6CM0 E3L ">6RI,;IW"2 <@K%1"\S2 MBL1=YNHR9]Q2O[6%E^)K)6).[:<,EQBED(QHD5?/?IH*Y^C!IEM[X#AIR6U] MO$&L;1IZJ+>.]^G^BZ@.1Q/5^V]JHBWX\KU2S1X8>0/LG-E.,/F ;]2H)#*P MD-77!<,='DP/2:.X$ _J9#^OE1 &YX6%=X//C#AS];UD;AE"["(:CW?SBL_^ M$/FW;S__WRTP\OA_XU=D>P$D^B<@3)EO)7;HPOP.=J_57IB,O;)\.]OOZ_O< M9RX+PR,+I[K9VR[PJ??,SU&ZI\!JFJQH]E;Q%''3J*9= D=R+T?<:[<66*\; M]YOE3MW+/A/-%M(#=495=].&N;^%B-J?OM'>%/[%^DUV=P;J >DHL0WN.S;O MW],E2.J#,788/'3U%QLN&A0Z7D\:F6AZN914*)[=^/Y5_)H'0T^/=)\HRN5S M*5#"3>7R<#WE<+\.Q;K_ L"Z2Y M_0R2J]HV<51Y=AW?3 PU^O1%%?;Z1K./)-AO9);6!#VX9,(P)_ 89:%+?'L9[SR.& M5FEZ4?P;,;IUCYQ]EP*1+&X_%2VBQ$]GR5R&BU\^K5S, WV@?S:S M X(WVES"G%_&.VT@:4C"%LM'M$.\:I+!<\?'RF'QU0QB1'/P[?6V' ;I7!9A M ;[O2)R<9'R7-FEZJ9DY:P69@&30CGCLIRF9_+1I0QZ$[0(HTX_WWFCOK*T+ MW+:Y?3Z7YO41C_22;/D#- M^IVKOFI#D[5,G]*3:VUG9@9GG%E-5;%9! Z&_7E<'EZ.U%H MMV>6R2<^_7QI*;"9K\BI-XGA[=-VJG-KFEU'GGO35]3!'Y=@G$*8"3:X5KSJ M' @"M- 95P9B6JJKG=PZ#KSN%L\L\KO@;S1 L[=-Y\O.&)N)I>^!MX3!+C.8 MB\,P8N>))21E'$>_*\\TJD7^.R*XF8$F]973Y8NMZ5)W,$<9,_98E4Y0?HUG MR0--NE[RS&?0,C'NQ,SAQ[,9?$?'DMV?3\+,QFN::0OYJSM^BN4Z7>>/QSZH M<6=]QO^C7@"P["<)X,Z"!P4KS@E\M9B*T[3$E-MBEV[*11%/(BI>M-Z.'+D9 M?"/;0-HUY^.00%C[G3M=8O.<\790O/6#>'BJ"\]^-+&KBQ'9/;C>EL&A\)7)7KP<=WW,+ M:3UE1=.#Q%CH7+%M)V80V- E'(AH9\QHX[*%]*PIJG$V]UOU*-D9>-L]?LVAAPS^Y[D1$01X7A=*XC+@5D $!I >,,6X. MUH)*\B&FDOAP)3U\0J5OQU:&58.D@R3Z3K''YM!4<7PWF[1 F6$ZA V-R2R7.LX'1G$W?[Z%W/I(#N_0Q\VDUW M*U>K\S=RSLF^L(D7KG<[?O@IZV8)+^@*3[J.XIPP??OAN(@5%VW?K2BUYBNU M&Y,;^[8\T0FLX^;:59RTW!*RQN9?(%Q%J:2:JE*6'C><5%UW9S3Z!X']DQXQ MI8L)X=&OJSKM*J<[PS.N\B+M.Y.[MAV/\NA;L9N&M?8/6F7-&+)K3 :6GAF5 M#+I=0V$L4)E+D-@KF+JA?)($EE.S8-^F 1=,[)J*[01@)0"'?TD+!DN /=!9KE*O24IQVI@DEV^YL+LO@IO#0$GT7*5Q2V[4L0I5N)'> MQH#YN+;'N3H0@Y;U.;@E3V=QY$@2)#D.UF/34I<,P=L@% MMSX[%'6L9.UG(=&S8_+2GT' M;\!9J9'H)EM2 MA0K*:V?7OB@D'*FBY)A ]C")8L?ZX'-=7]&P@1!J1$EO#+&X^DIUW?YHVF6O M -6F!UQ4\A*)[@HOQ%[)BPMSTY]GAX=6E5*@[I;@9"P);/@5GH&ZF[-+S;#M M5+2XA)]EESYF'ED(C D=M&)3B/=,;N*U M3"9N)' M>'",A;&['"D^9NC+<*0G8_H=RZW;VV8P*M*DYJ>=.KPMZ/$Z<5P$;DQ=]Q+[ MO&\7$"3_:GUWVXZ'I^"'[26E!0.YS@:C=09W5@_9AZ=^9M[D%ULGC8!>.PC' MB=F6K;(DPNL9R0"SKC1.>4"(;YK K_-];:"K_,&BTW 4T\BPYM4<5^%9A?CS M0ZP^3$T>Z\XD?@(40[/#BW;#2?.19N*.XN!8"A9Z9T2KW?3]H:1FFF(M%[-: MM>,9[N*W.2A>*2$TANMV6_"$/>1]#VVX"O/ \)S26WDN6]6-%_[45"2'&D< MA3'4QVO[+G+,?(,+(&PGYI4KMF)B#R)_*/O-,H3V0C0E[X@GBZHY7Y=\&1J1 M-:KP[L4 J@5^C0RX(]-*ZNOB=>EQR=93L>;$)]&ZU5%^.IV=3SL'TB_]4+PY MKSCQ025TIS61+CIGZ-4E-)AJG@MA2OB^2]'Q&0GA]DKG&YWG?Q([=ZJE7I];XS %;+LML./-XY[ M[U@YP'*CA(X04>W;PNKPS@2\=VEW#A[VS5$(KA+'CN>_M"6)O$2GDB9!C+,& MYO=7E^'S;OOE&'CODF L'R8Y58' AW49B:H@ U[O!Y!^58TW;%\T'%LO>\?K M<_,[!.#/@/',B?2!)<*;3 91./',:KP:;J$G' %S M$N(K.CF^,BUY+ RQP;L@^U;%=.;Q7FQJK4-]OC"C#WA!D^@XW/'!<:]JMP_'BA^ST*U/]'J5)?S6KE]Q0<1*QZM1K?9 M*/!PMT/VV)"XP#UMLML9>4PXAS/'E QIYJ=X,-U.CX9C,I<>.^MD]S4AV]88 M/&60K!]#C9#N<6Q8[FO8\N5[?!\6(K._Z_#'UBM^T MB_)+X72E>PGG$Z[R@6YJ"T??=\.Z/4W<>#N]QBCO"Q,]E\2\V(-, %]>2;4S]\P MD6Y]57O7->>_<%L O>SI,OX)%^W3?/4->(;SNV$L+>=E]C? 2<(VYS]ULW#% MLF'54YN(%[??+VRD!(6%R*IWTQ::2MA+9)H^I"]+34!)-[1:+4WY;->6-)TI MPY ^#2XU+1AXK<#87#L)CESU)M<-F[P,DUZ?>LSGQV47.]I_7>:9LQ37MS>< M@-W75A"EO.W")>+U",?!7-QG-P')HNVW$G3.&$OO;]=Z25=P2OR98>J\;\+# M[NLC=^KOL5Z41QT;IDDEI4B5LGRZ3J)UJXK5PT$P=8[$8I(J00=;F13EXM%O M[7_)+GI1<$KL&6*])4&N+O3"WK+T!?&[IXZ]5^S'NH*.2_4,-!$!QD$:%GZ* M^ SI_8N\2*+^97UK=J/3#3NV0,( \M$I*>A/ MB__3:YDH2:Q'72 #7* $RDK+.7YT##)@W&O)PB2TTT!3EFW">HB'0%.!TN8MF$P&FP'$+@4C^+VX#W9C@-Q0DW MSWZG6\G]LF@S*2_2SJ[/6!UCDB<0-KAY\2(NR]<:XLRR2_@+-K=K4/"8^GZGH%[2['U/*,Z7F@VKVPN_\;*LK M!5?DN1"$6 I>FYG%W TX!PQJX !%$&TWG_=7O\1W]/N;:^WW^]/S?S ' \B MOU+$6YY903V-D8)^M'P'[_]!$B'F=M ]VHIA;ESN--<;CR3R'0PY3WZ:K&7? M')R7^B@CL)F.Y8:)I]*WGBF]MA W">-Y&L<6JS@5!2T-((EW=#6W)4R,]!U8 MS#S1SKOLX_^L)6-&N#]>R-;H1UV9;RG+\@L270XF;3^?F \/W*4';[2GF.2A MMXBX886@+^NMF)DRY7[YIQ4I;A=[VA)>R*/;M,+U)*\?I(%K<.?063;=FD(2 M(\&;=S_HK<)NK/G1SH8 /D-;99,J-T?34@/U.5[NL A Y&A&.?MEQ$MJ6=B& MTI_D) _%30;\^"UO-)#ZW9K)0)\"_SL_CA[Y^P^V[&*XMB]A'9S%Q.;?O\9" MV ?I]CQ#;AU[=RG1F61'T,)9X".0/<*HP&,=/J4(_G/82TG%7M?'/(*T6_BZ MBK0HGGP:X+_YZ%5YX@4'<5>;6X2EA0%.R,]5O$BL [$&Y1?"8XEM71E+#-;E MQ@DQ4#=.Q*HB#-N3RL)DGG3NC"/*$;FJ5MF#7.8\EP(SVDA1'<=3?AE-S/XE.AZ[SXSVR8%3KCS1- MZ(EGQ2W" AK"F@/VQOJZI(B-NJ+('HEU8IHV%&/>?\[)-UKW4GF-F=^)@*++ MJOK1 K:VO2+BDRD50L%O>C4\O(5]9(A%8)8YFD5@;1A9<=O&8@I66/I0&6XL M!+?ED8$V)&OOCW:F;V'O%_HHPSJL&D]JCZ17S5%<%X\G7'L6]K,$P]$-;[)+ M0*&K#?:;L2:]++ %Q)E/ _.#M7LLC)LL*K;M>IQGTM)Y'JGT31$2 MRPES]#T@K) T"YYH*R7[:S@/O G!!G2XPDTP^8Z^%L>&^_*C3VU^,4OVG$)R M2*NET&VN)B5-%DDJES(/WI>OLA%OD#ZZG%BNUK0.Y4K\5M^MZ',;/L%L8H9/R_^?.AB?_F?^WQ3_DO"WGR/^Y+A]C^ M US0H2,W%F3J6GRD+; [O"\:83LW9-3=-\,^C-_=>7AJ/WGSAXF55Z4[YR2&/GSZM/B+\ZNX+,@-%T<*U\ M@'?K*F%=LRJVVNO/>E2ZNAE030][Q(NFO-?ZB%&[GM==9U[7K3 7TJ:RF.I!/<;??3/D7WL Z^U3/3@+ I)U M7/5*5H9;/4U?R$V2RMTO44X?1"ZV%^M_?7.TO+,MIW&Z9.2]97C$8KQN*A8^ MF'5]D1X;7(*&\2+J3":B/MA7U4_6*90E;'ZL[V8S_"*XA^#7'T;;%O2SI) ! MIBX.7X]^,L#9H?\(%V(A+\KC^'#*-KL@.*W+UF9X6[F0H$7,)R@O+\TC]X6) M%5V*!,-K44SF0P=+*W,X,>,M/S43,^!B@VOFF(TW6>G!5^O/FJ8:F?"7?_N^I\$Y+'W'\]'!3TV-%,/)W+QOOD MZZ%X@"8WH.SO_^N!A3SUK]Q>YF6#X1MG93$OT-CVE!OT$UP7.JX=_-WH*YX6]LEJY';2" MO%9"V2$7M>(2T3\XJM%15*1E'S3P]#T/XT3GAWX!)>.>V&>?HIV9 [Z=2@4( MD\1:$A7!$?<5,[9<-^B6K$E9B,PB'=EJB1-MPI"J=1IT)KI[@F7G$5Z%E'[9 MU";LM]'4TF8R\*0N!@1^U6UGLBSN79P*9GKVNDH6#>*B"^Q,XU1%R]53>_O? MW[_ZTM+H;)QMP'_;:B+$[TBV&KIDPE'J?[#WGE%1=5NZ\"8H""((2(9" 4&" M" I(+)&7+**B1*%$)&?IT]_N>[[M][^U[TNV6,>;@SQYK/;7F7#/LM9ZY:7 /KQ-14$?8>-><7QMT M'#;;]^P#CB,!QVDTA(9+%&1.E7$\NFV^=E4B')UHENB#Y^YJZ]=42'VI9O12 MK1NDFS.,@)2FS@1A'I"!$Z 17K_!G.Y9NCZ:DUAR^?/0K<\[C,-\A%HMNL MY_8":/ 8K0D@SCO.E"ZO2^ 5X>?!=KP$@1O[*NW,0/V9U4<)FR$^9345P7UZ MD9;AFIZGMKID>S$VBOX38EG;)72=7D>7FU%C,VTS13-M,'HX#%1(G_)?UC*D M49^=874\#)QLA(\::PH_O1'BEA4LRBK[>C&FYU90*.]!^YHJ.Q4V:4T4KP;B M9_="%I#A,YSSH8.M,VRU!H'S%G@N8;8L%/LB8Z"A',+LN$S,FR2)JG#:)_'[ MKNPWJ"AV?]KJI]UK)A%!0]+9:BE!RFBP*NU ME"UT)5(:CT41#"#8$'\%TA,.V/X<%$Q>R7EWPI[$@OZY?\YTD0BB9(!-^Q>6 M7UA^8?F%Y1>67UA^8?F%Y1>67UA^8?GGQK+\#AOS;#U+/\7U_("BT+W.+H:C MQGS!]'PG+9DH]87FOP@=>?C7_8!_1B&/_-++/Z.01W^OERIW/O_))@Q3+6\N M7!W7L_;(-SI]HBLPT.>\KR8M@^58T+'+ )9*]!WM%SHC38077)4,!+\ -=KJ ME2.;J]%/5(S2'9*S,K-6DJ_7/'3FG3 \GW?\U@3QO5!"5ODV87BK=@Q[.[B5 MZY7 +MX,,4(&CD-MD*%&<",PVSG/]4VJ=V?_V#H/(SWK2;/1A,:I_QX^&:7 M#.#E_.UG@ZM1[.BZW'S7S#$PL $AA^TH*E/PL@3C=4B]Y=9U-[1>#!0[GE@+ M8=R_':?-#>"O1H!/YR'KF]BD!I[]",G[ W(]?CI8]F+U^8*'>A41KE"M.,L/ M^:U9NID."4^[*_JOW;>Z>YP'#]4=+NL)U*L8]39;J"ZM>RX:[/!:5I<]2+8D MMM&8ED7[YA4>=I,6" L9<$<^JP=&:V_:<,06.E=K!V5&,)]R3KY39N1X>"EN M7<1.2M9 XK=\ =N*"!O6K=E[H^\(>L2\>@C(V2+ BX6&K+D3G.=A'./UF9DK M2D"PV;>B*.I1 Y&6+Q:M=-W4M?%B7AXI,>Q4.[NG%F:HZY7@4&(Z J*!@\P- M#/0P:2&Y_V;.7B3^^<.(J;0$3?\A,E#FOK;O-*^, MY@=]Y84NN]X:XT/(FJAZXBU)'7N?\"8M9."89DT6T:G;'F+FK!GL]YN-$;B MO%_8B\T-JXP=,N#]UCA2LDTUIXL,4"$7]5MO6@Q1AJE-KS_[L_5;#*(Y\7T4 MAK7L:='LFCW23?X]99AX,M!HB+SWP_Z8:(LSJTY?UY&NF![K,^5F\JKK82@2 ME?36Z86BKD?%^/[]S%,'PS^YLK8_&5(6-MU@<)C?_J4I]4-DC9.GZ2@4:X(! M10E'GEG));IF"&8E(;<#F49^["R?2O]\4:&"(_OG8"+?+FN2 >D,,O!$>ANJ MGX/NTH\!)9/6("=4,"PS/6DUE[J>Q.!7CEC?I>!R0EJ#-%QHGS<5;X'D0*;I MA8?2HV^-\T*W3]91C"C2!0I*TK7-1)"4G:'CF#MU6+]GKC>-681>*..S;8],VQ\U M>.WRS/0K4VV%;L..%XFQQU/N\=N/2LZU9;#EATEL:;,K&F\,W^Q9H$:E3H$) M9( VF/BI7I(TX)MV&KR#2WR8MZHF$"S1Y7KSE62)NI"+3$\9T%T07!"D(\PW MCW%U;NGQZAQ'B/N;[WV+<4W=O;;9.#_W_$.>T7@(^TTKSR'VFYK ?S5!_KZ[ MK$0W0@XNAAUMASU#"(,*"S1G5M+.#A9>^A$62:TSXBU1)TL__2ST;K#L4:O"L3EY"A_$-ST^/'6BP M*7MV8.P"&1AS7N@A VMA>.L)%(^_D0GN:$CF]WJY%]"O%JL<(WM]F9-36MJ? MN_@\9*OLQ+Y?7V&_F#T]@S5K8":PZ<_;(9?3*#K-5M9;WOG34)6MR/#J*$PY M+-*[QZ39F'1F0.5JL<.$=7&\:?5 P?T(-L6X;PN?0\R@ :QBLA<^^]R5>@S% M>Y*Z$>+$HGI@%56Z$3D?"&-8.?RAOH?_6#8R9'?.5<6$_@SUZKB-\CQ5Y#'9 M;.#"%THG+6%M/D2+B9"^J=3>L$IQV/1U[4M?LM5H+3^(#C1AP\ MT\+K/-?QY:68L\>#B@KZ-=Z#)(@-YV\#[%S MV+BRT&,BQ"T2RBLY^Q&=4R\&ER1^)&AC-YN58,V0YQ5J7#BU:*\2)X7G[R4/ M$=F ,>Q<@=VG1%,MAK>9C<)/!X7<#;'(V>L9LTC.U1F.>N$?[:UIK/4=J9A;E-&LUX[=UQ>JJ3 +9\BE.OC9ZX88QWR2LG,OURO[ M/VVCQSB-^O3Q3#DSS&R/F,J(N>P>:".&]R$$UNJ%%DX8UA 6<@M\75S%<^&W MK[I0>]T'IDI[6U?O^?(Q?%.QQM/ZOT\'8V8-GZG)&S+Z\\XOK56'A>\L9/.F M?!:M5>??=MR'./P6MI[S_@%K\P6-N->SS!EP$>S%-C)P@B0"VI!.;4:$)F'; MF]5X#$Y Z:5>N0G,LX47(D8,DQE:3C$LQ%7UFGZA6ZHDL.WIJ&A3H,^#Z_/, M7&>(>9:C*LX^^1+(/K-[+>]+1Y?X\28]&*QFCV&KU1EB5GH5#H2Z]->SKACS M6'N9O4C>=Q9W%4W?RJ!YD7"8NL \)M3*Q-F"I(:?QI7X6S3,<$K;#JEH9_-? M_CJMKCI/OYEB^ E_51CJJLDHF,@=S/>J'?!#"!(CI6J%%OKHX1;$US[*4#K_ ML"8!?DH=HBM47_KX:M.^IF4!.UM;_&1'-3>[+E^DF/#BY7O^P,$^Z5B3^QPQ M$^KDS*A>J0F#!!0!"%B%/F]*QHN@.*&OC]*($KOU]4[$1(Q='?/> ZS ^[E) M5RU+/W/U&VWY/L1.M'^#+'!5W/XXN,0">^H:_M('#"B M_F$?B9H,[-U9>76#CE(9-5%"RT>D&<7WPDB=,: 9+]>,U6]2F$"'P%6S3">_=E!SEB9O!32S;LFR]/ 4GC(2\:,V5(5^8(Z! M\JJPX97A(B,D&;CZJ_:L[T7<>J*RAA+\QBCTR&3#?-7P :7.]_@]1HG=9?++Y/=QDPF=D=3?8T-I2\EJE/Q1-Y@*I!)DD0 M?"XT+H+#NN?F^>")%0=?2=?(P-PRY7??5C5<'-RY=1PC&Z!$4]P.2Q(?YSK$ M:1-4.$D,/W(0A^W:0TW,KPZLN+]>W+V@ (U&FKTR09'*9SG&;:&-9& ]VW!/ M3:CP/'*TFW0-.8?&S%;P/ U?\^YC#[VA>]+_ZEGAP&^MU4:PO>>4E'36Z;?B M0<+]>O>N]I"%2/X:L_,S:(%RHL--[<.I4-@)"XJ/IX(M0L;*'\UG[V.VH7&A M8 HEFZT=>C3IW^_[R/$8)PSO1TD[]?(/DP@<"[D(%*D+-H-A35*VGOD_A!TX7"S M1=M^:MOG30KZ[GT-V.@Z.Q+]NK6<09_T%4EXBKC[[;T[*+))8&<@'(R6RN.V8F0W5EZHI0NU M(JU?W21AONG/A*V3#O/F0<[MJD;$,D/Q/%5AX32]!C4C\<6\0NRZHN M4*$,=XQ,UC&S462@7/D(WK+W[3-4R@._F"?K*3Y]$#U2D]A[\&G*SBL38C5D M=9HQ%QE B+"@#$O9P0XXX1A9]])$CT:YQI!+&TY'A238I=T M<19O.ZI"E#CL32^%/WY;ERM-.(*,U0^[ /U,VD.>>XEL9"-X?#88C2CL+^WW M5N2R676CVRH,9@;/J.(5.:T4AF,]A^&RILO?W=NWT:O7(SIP(]YD8(D,D/29 M2;^5-X\Q'^R#782^;SR4F6,S30[-*OGA%S[LMPWE4F.#*G"EMC(@Z15\]K.*[GI9G[Y(!N1IV M,+JCJ_D ;%=$;K.2EDB:^?'4F*4! K*;])/V&GP)T>FT.&6(.S7*?\IE:'G5 M-6:K(,\=%,*L!0 W)2$GSTYX^97G3*WY3C(/GL(/:]J!I0K(;;8SB884*T3I M$&0K*8-HD5I?VG?WJ_C(/W*//0K=?-WJ-HEL/ >U'F-X X+QFY\Y0RB P^IBT'.IL$+?(6,S8,JQ=[M:SH'/D2 M@9)\9]()*TLBG,0W("2'"G91XW%,)DWA[-IJJ3D3/3XT?#'3PCT2G0512SJV M*C;NBJ27.7G-.&-7K?2/?-=2UD6[ZY>]#>ZBZ"YO5>L^DH#60=J.EF+Q>S^[ MSMV!FY6 &7/O+P^Z!55R]K@*#FXF%/4Y>T3O6P3?YF!J6W1Y&O-]>^]G!]QP M@C@QCR"QU\?@6(ESWO,,'?)^/6P?-R/*^VI)O\60JNF%OR /WJ+=BA:+;)DY M-N//V3[AK508^U'+NJK\K2T_\RKS>UJ6 +[1+33^'JD1PPN=14%.OB-^@-I9 M:FW!CIOU+3?Z'9/RRRR&KA9JR0@?5[NQ>,HZX>4)1J*4I!5;^&R.#4]VI+E6 MX+D#*'0%>6[I>K1+X?5,QLX8T]V89%)=(&K(\#^*;7 JBET<4GY((LB\5SE@ MC66.GN!GGC]2AE3-N&!:?D1]6]_ENNP8;YIT;8:PVPT=HCXZK%N6H,506P2^ MWNI J#E7;ZL]97J>;97\47?J8C?%_?XANFK_?O*\0;%"H8?_RV?>,5_\"Y20 M/P1?]+7T()4_)(FWD7^(O76R$< V]/Y.?7P]# M2=9GT9B*69 -VTYBEVZN:4B3PKDG0B(>=Q1-METP._PS>=^E[M&PU[U8#I*B,0]0XRF-,R7V MC4P2'T7L-,8&/!05<>EYXON2XH"O!D[NX(+JM0*)?PC.CFV*H MT>L*N+.?LY_#=8].B1_[XE8Z^*&1%0A@O7N<;_?D/20O _$S.F/^;6>4S?$, MBH(?ZOL1!E=GLC#*.\5+2UQFE9)N0F#\9(:_GV3_'\D= MM.3:+J^B-_&J<-JTM\-2A.;Q%U$7.CN]Z 5GGS:>LHM@HSE(IB0[090BX)R* M.K;+^!,Q'6GS293#N-#=;H[ $]$VVH>'"E_CWZZ[N!%GT$U]H!B: MP.JN#]8?AK7-C.<.,$%;)7GF\3K7--US,,;^U9(/*X67&86\/%J*\=T8Y68[ M;YLD>\,[V#L_."<,<[?Q>'1JRZSXG+C*=1K2=)CV"O&1+]3[._J;]AY @9[K MGS1+RN1,IA^>CCX:-?RIEN$&)IOX]^^R?=?0*#_F,8)&SSH3;4=T,*_O1B,RMR> -K'G[ M]"A*8._R7IPNN$3\AU, 9$H,!WOS[S,]CJ_NC:?R#&Q/-N@R& M\0]ER$!,Y ' IY7[(8_%MRDSE+$(O=*UYTQ$J3#AI0E\ VHG_(_*[+DJJ8YR MBESM\O,F=*F\1;V9?-T;(JH:/@SEF+H/N:LOXHRI9'N,^#9 MI""DT_R'8>A%D0*<0GQF0Q4FK0; M@J+N+>>0]M(31@9UJ&:.^(.'IMU^=U=J.KHKGL6A&2$I]URCNT[3ILZ,],!M M\ \0S3/T2!SUT+"U*\E-(RALVN:T@ G0VA0+!$,7JA>6ZSU7VB MAG2,&=<)H_(?Z9[Q]STT5 H\ZHOGR* $ =7\9_QQQVV4O>BIAJ),=I7Q:HA^ M% /4<3,L<8:UGM7IS%;O/0X'8:KSKK;M,H92]>.Y TD ME35WS2434/8'Q!77)+O8ENFWHU*:M;#O@0D47WSIT7_:%_^3"=T?.W/\?40" MVTQBA. ]LIMF:!76&K$#(#J]&!6W\!Z ?FV M#SR[O-8W3P8FT7NOALF $S+F8'A'2O2&0E*?%Z_=^]P+,Z>JGX1LO3O"OT#G ME)TD,!73/HZML- ZF>;^ E:564)RW-&O2ZWW77G8U(,SBG_!R(SK0XI01H(M M(E*0C:?)P'TA+-M<&$$:&CYR%8?\E9K? M"$#PZJ1>,L! 62M,F +L.$G2L>.QK4(?[3LJU?Q9EI(FL/-RW\UFZCLE'YX2 MBN%:H#6>DDPVGJY7;%S 4$W++8=N?I"9G'XE;9US]4*/JQ\75#@H,(^/(_K3 M95*S\POP"9;R-(:= $'.0L)YX$I9L1^U[G^J2-40.O<]X+OZXLG/0D+)A]?" MPG/O25\M>YPE &,7F,XK)9"^U=:V2[XX,RQXX"3U 0,3^F8X-KKW%;R)MP4% M?U@QOS1UKI!Y/[03\/;27O=7-Z,G]6?4&6:9KU+-UW>C%S/V:HC/$(H_>SZJ M";?BM4G=$]%K:5RE;WN.K%?UC+PV?=OLE7%&AX&0^7EL5>]S!HBQ1#ZV/H!&!*JEC5$'K)[/P[5MEWL>-OL>MRVGAM MB20U_HWZ(154W.8@VB^4[E(\:M@S,C$7G_D-@]Z"WLA)CP"W)__1E'Y<]L5M'!N1F>HT5#1C8NPEV3@R*YA!!*K'S/!=@>$YM>F*8&B>?XH M[2_("ZPM95^\1GR"P247"9D&,[;$Q\.8':6 M':] LA)'G\L]\]N:E_-O"1,-H;5'\TO,0\85]A:QV>L^.(MYOV"58YFU2@K- M^&AY7H,[BZ+XF](#=MMQLI$E0DMVHE^G75P*Y9]&;*$GEQ0LR<-PQ?I6M/O?U;[VFI\*Z);9/"2W^_'RK MW_J1V1XDB8$)-W@%V_=,13M]'"RNE:]@F7+8,M?,TLQTC$,G^3-SI#3-3UD0 M[[5- 'CM-FCE2 &ECF,A6&"S&S;G,4?@(C5Q[2V'):O4$[-]3GDBJZ86 >]$\(5E5"T8%^6_9JTP5]/@$U">CGL(\*4]) M>-MB7WXG;E92J3;*(M^=U2^I)_LK'$O*I<+L54I&84@!N M-D&/(>W6Q6?:!81QH4_)P+'; H]7!M>DO&_=N;4Z[Q,ZK[EM&:SUG+'896-" M$8K"8 TG&[-_7GU04^I;N'_TO6.A_] /9]$CYXV9!L+H7OHN"([VH+":!0JM M2J+K%_G#8EX3<:&"]W ,@=DG=R#*_,$I:2C7M MGW*].$5S>$?U^@^-4>_()!/4]:$U"Y)KD;M'R<#G M':J55R:4"K5U@0SD*)"T,TC2$*(Z9DL5>&1[ZAL21\F+5IG(0.QW,A#93@9N MN!-BK@B\T0Q $:R@AT^1BX^@\SA*M<]+!H2^T&7=M+(G YPQI'KVL.B+B9$)^43'S'NQ[3S'2R_R >^H=56HK![_VU08NC^] MU:BD>Z$B]*$/?^8[9Z)$CM-+[?,8N=#Y+Q.="B(?S^N:O/'8N,#\ZO:#YR=4 MKZ6(Y[V>GPO)'/4;]T&.6@C%\T>%OK<>0YLIUUIZ67_]<\WJ*LN.VI;CAGM2^Q*_.LZ!<*-D@<^BME^DKJP MXPV;3C(+V"W=?7S]> ;=Y8_WBR$M:>B?KS;BOO]/EQ,F&*C]_YCZ?TWQ?S?% MNYF5/9Z"5]5N'VG]Y+<_ZIY)T,CXN,I]79WNR^BV(AZ);!0G:&,C35/VHH@Q M0JF7\*(*H^::>0H3WON1S,OF)Q,=VAC9>[]_/O#ZQ$@\B?S_8 I4/!_PO$LB MT/S$"N%FH&X *29[VF-AZ] TQ^NV^<[CF^ /2HS[V9ZXQ '#(50"BN+U+;6S M_=^YAC:;>K'.W/CQ+"GHS.OC0,MZ/#&QP7W*B81 ND-!X9=-,^!.ZG)KM%:OE(9ADD;: MM+?9F43Y-[']H7<20M5I^8(OG\G_=R6AGSH<"@V*H2_^NU*T_U4?P$ZG1#<9 M^#>M]/^;SH-497\?K/YM>=\Q7TNO[?O7-8;\N\II?DWQ:XI?4_PWG*+/!3/G M3"R!K$/64*6;,(6N[_/S%>,YO=\/(ENQ$7"62RF MW3TD>;D)PJ/:8FZ%<1JI9'8435#*8_'36I0?H:4^P3Q0IQ0!$*:P, +;E&%+ M(/H4P1LW4HFCT2\;N41TUB\:BBYS&DU^7.;1K+I241'T5?>DX50PO.1";_Z! MW([VNC5>VM]YKQXT\,$:M5L)CERRI+GIT+-CKFS>MG^5F]5A>'I^8NZ5<&P> ML[2U*E=LZV,Y3<"+Q(!=6GX&E["=*] PKAVU+8WI4AB=/U7UFMKC 0=.G>-* MPX'-W2>]UW6W4*$SI4G!:AP$!S ,-]B\;S+H1 98/PS:#LU]BI.O"%^Y(5=K M=37?:97;-&EZ,W'E26O@+CL5MK)%>HQS+OO%;@Q'"A/R+G;O">Z$_P;!USA_'7N)1[G[9O>CPIW;^CI6:%>)H>I,8!AN"I"9=PT\7S M@];H'VD"7]1.]_'W1>SPGS<]4SR<>85&^6+#=L-@#J.'ZU)X=\:W9>%#YA;# M<>F&:0D<)!0>,,NOM=^ $,&&IAVJO?GXW=&-_U('^[G2.(G7]L&FG X/C*,. MW&A.TRD>4G2*@P7! !*$U$,&F./G1IO+4M\%OME$G]\4WB[<1+NEP$<56.^Y M)VHMO0 H?S> O=R_*H=(P6SD$H;98?\1J4K)?-RT6:2U98#_(]_-<_9VJL$Y MPB@]1_FU)Z5+R$G[/31V>>TQ5N(&F/I1TL\\OWTM6342!1[4O>1_$B1XX$ 5 M0"^XSD7G:4XX^?,F%*)338R8JZ:T"JD0;=<0(;WYX&00R%,"] ML71WH3N>*KQ7=VNA#QC=C<>FS+D_11PC*/37LQ.@%?CS,>\GIS2=_ENW+;2>N5M>B3#4J\R9'B+';MY/V7DA/8&8''R$# M]DFUM7T:Z1$2VX,K5_]67"V,%'3V'01[C0Q0D48.;=MCX"S67^!(V@?M?D7T MTGOG.20*,A0;&$JB2DYT7T8/54M42G?+<(GWMUAG=HD0S?:UN-[**>U,*>6N MH#KLUY[B_0CN/]\A^!_"QBOW7@^Z/\"VIK8GB+R=+>]]4]6[XGK=4_BX[N-W M"8CBE[I3Q%O^C.VDXV#&'",S!*XZ]&ZX[/%UD>2)U:E*H0R$IJFW[3UN'<$@ M]5-;R^L)>";":6))+<>$2>1[2^46^7!DJ<\G%MY(WQ_E;=HI)[_W%V\FB(_) M$>;AET ,W@39> 8AWX/=;J^00LY-CA\?7%D7BN0%/QEYVI^[*_D4X)A,DZ_> M05<6/&OR/*40WIAIR%'^2MYHVPHYN.'/4F A&9=MN7TS4#\?CMI=&2,U.Z!/ M@E1X#8(8,0L!L8#K@KH?I79?-;.VC%E$.BJWJP2(\-E\UQ;7>VE8:;*\F]/[ M:DHIUDE?*^W[H<[UBQ&O^ <9Q-)+Q?[1G-#_K/P].;X2!UT4$_J"F!CLD"6U M(1G=&+ND$Q2>BSQC;:D08)03W#+L$GY'\S;]*:G8>==HCTA$ER''-F=59Z+> M^R_ASG^L[KI:%O^-U?)D=U3=-8^G=8?4OEGJGK!(#%8G9FS;#%S R6[N#8*S MPD,N^>Y9* .%I]VN&B9V4B*#21VV(1WWQ@ZR%9E>CT$JYZ*8).7.+?L/XZN1 MU"3'G;5# MI$0U2EZ _5Q;@EPZQ4@^]33]+B)0C5>N-E@XM;(E1Y7 MCW>,D8J?!?5I9A,\P;P37"PZ:+_T\@SS3.ZV@G-R(KG.WK_-<;BQ=BZH\DX7V4,;6AE0AB]*%7O7&[YU7Q+4%@[3E"/F($531:#L&%#5I M^81TB!E'W:Q/:=H;2'IZH_*@T'MJRKKFQ@5LT4*WN(WUUB?:Z!FD/MNS>7&G MT'.Y_BT%W&O9BP0RD$G([KV>X%)R/9.W\^FTJLTW#-IJ>;=2$V%-:D!B;\6$ MS91OQ$*>PDWO?8$'N@K8%8D^4(BH>U NJ>N"9'^09%6+ECL,@#''-)@T&B=" MV 3,I%=_5&^K$M3.ICYRRA3UIBBQ\*+'GW.E_Y>$YH^\\;_A/D_%^46J*,Y" M&5?5Y' ABX\0"1\F._S\'DI_C>!Z55K<9@AX _&3R=_S#MY3',)GQ+AY4DRM MA3O^%($G47]L?>,,:4I>\T-@WC>ACN([AIBE8J8ST>.O<^?,Y>G&/Y<\>I-X M_K*_(_\B7M.-#&A^\_AV^?N<0W7)3/I&7[QZWVHEO; MY7$JVT%O4\@;4YG)9?U8U*;>'.([%^F3F@!(TX1D5&'.A"MBI9)-'7GDRGPK MB@3G;*)LXJ=BC&VZ9(2W#.!W?G;*)T9Y8\8H>]JG[D7Q<2__9ICIIEQ-:H:7 M(K?^G7O7;P$Z/T*]NB_0T^SPU F(]9Z;=VH_]FR065^GD+BTO;)4N/ZV2NOH M[7<_C$?R=Q%6L-'O[#U&^Z6+@G&* M)T,92BK4:7WH(FHT+ZWGTAQ$$#'0V40!<5"ZL .O@VC7][Z$/X>8\OPPGHBW M>B-LCT0Y=/J5Z6GY,J=)/N"P8EN-^=--HS!UL(X)U0B;N+7!+]VJ1VO,4Q;6 M53'DV:"K.Z\4CW.^Q[:R1 6$+4=%7;#N1.KM^24^BGYK'HH2-W17DHS5YSVJK<5M M;,Q-R^)%/QMQD+\LW+)47I?@DS&A[WC^QZY%QG##PLK]C]M_NF9D]_.:T?H_ M^KCP__QX\\MF(DFL!!3":ZXL*8)K]6)F%!OBQZ]Z>'M$NW*Z+?N M$^ICG[Z"@NMT?%_HJOIA8=!B,M"R.1&_$-T,]P7=<:;@I'Z\.7;>.5DR41YC M;6%Y=>++3&9A0[QYQP/;>+$'CYMD[UYZEGA82F)(P2$I9>L:$2\(1BX8-DAY MM?]6^R4$,\'SK7T]OGKJ;J-+O89*L-@;E8&6CN.-10 #P@D@\J37\BXFS$TQKQF/ M'^3U%)0>^/]=O0*;&T%E_$;,;W^"&BR$!:6[AP( M8W/\,AW.M?0^MGU32+0JNOGL(SZ[(-7T"()+)3$=ZK@9,TT+]N!UX%PX67^D M-FB=NVKN'N8-+;:X:^$L=#7:MBKN4/?D\J3/MC9]92(-Y$BD0#6)AEBFXHIW M@5MC84W0H(EN$OV =.U)2#1#_^1<=FM2*)*;< %W:C1,3K_&O_8U>D H); U MBE5H>V'II0<7'T!/L_'7B 6?,.$8EMK3V(R&"70+$F+5GNUP*%?S=G6YOA6)OSDQJ7".^5*,W\$DWX 6[ M6AA%LIZ[>>C)RXAT43-W ()!6MR=Z*LZ!#0E@,B36O<1"C@^3$5,F]B#&IWS M(J0&B]K/;NZROXUV6VP>N.BUM4/KOA(N.3DOQC Y(MDHCKR0#%1*5M?GGY=4 MN4@C&1]\+7;ED8K45E,^<%.R7=![2NBBC<-E2IUV;@YV H0T&PLP8:/?/D(D M93;R%V26";EX:K PY&9\H=I%8[JS^6+.F[F*DOKO6&7 [%2%#A]OYJJY,Z19 M1QP.C6Z\_V#B-W.XM=9S*):.45-[]??.\ D%E"5Z0@8:+ZJSWD\]]QW Q2OQE!>$I\00;CC2D MY+.3QEV,ZHCK]1#8U+-3J:MY\%S0O:[8]#WDDGT\YK 7_1SCLCEF,2>ZGC3; M-EAKQ#6HHNW(S>-627TT>:KJM*67RMAS_&>=W5O9R7B^E/"/>,C:UQ$5T*\4 M?V/;TJ5^=] $O:B(M."WQ7?TIQ, ,LQ3B+%QH:/3& MX 9@)B3T8&_0YEN$P^&'R*]>]$OZYVAQ]E\5C:BZ8\9_+R7+)9>[[+[-TOK_P;"_/M+XQ+=];*$&UC[1F3(85\K M)#PD-"RC<1G&KGZ:)9&AW5%(T*U#X W:(+_@X=4O!,.,KV!@2X6'DSQG[.M" MJ4(;,^L$WMSJ"^*=@<'T[YB7&5M)QV%CS7M5\0O::YYYVEG?!<[@VL,(RH&S M>6=95PY;"]&.Q[<,G)Z$FPF=7\L\.F3,J_=.G RD0[!FR[]1[-21H#]]I=/Q MBOW0JF_"+K0)-C:S9PMR+T0;S4.:4$<=E5642=))^!GP%9;]RSX76QAS'R>LY9]L-3]-M[%YRG<8J5"(:(T MPB<\KW"3Q'"BS3IPZ6Q_:'OU>L6K>M&P-?GPB;"]QZV#*C;G7,_H\M7;#;ZT MOK>0%BG8$TK#:V.[%+ M,N1Y[#Q,_FZI&H_JXENV0_YY]'C8G@>N/;AL)I0DA15X@IPC+])=P=/73+1O*9IJ59P4[D(" MSMPF?I*5ML%-8P=]>OAFTK&O:9R@$%Z:($%\ [?.G30%9T%;N; OA:)WACAX MW_ X\G:((H8"& 0N,,2.+?PP/$6@ 2$+&&Y3@B8._73'U0(VZ,MKJ;75QEUX M?ZO7R.5%9FASY_96FA:3=Q*$"2$P1;A2":)]TDT[Y@/UY0?GALUI%6(GE-TO MY'^:9BD6=?.,>WS]"I2)##R887&<*=5>.X;7(LB"2;)CSE#F711KLQ_[LDN\ M%($JW];R:\E4(B.CS;*J1"_%1R=!CA ,\:*D81($BVKY$>!]@!"$2Y34#4:/ MF!!E)Q[$K7:[K5S2^Z8=Y977T8K8\4?/0AK( #_8V3XO'0V'9#A-D%**)E85 M$B_T/.1,]$IYX",I+V"">K5UP1DV;]@$#4%Q[9@2E'$VS\8-*; M4'ZE*Q/=*6Q47J3SN;%1*!- N%*]/>#<=JGRAGIKJ"?.?C M%]HR&'+"J7.?? & @D? SW?^<^;(H<:?1! 3,F#S9WJ_A.'A:SD4@8&2,SF0 M@1!',F!TM)0,/($1H_],[R^ KMX;06(ER$!Q!NE4-O$:3Q_I"')/[E_)_65D MX./3GYP4-*DM!C1&[5YPAH*GR,#8Z)_)_0R#I"PFRG]J#)X'^@O#/PT&DBUE M^EQ,644!SF*^KG+-!PN]/>SS0X)WK*"D'&+\X..J@Q5=U<0+)KB]2_SNVTZI6\KU]AU-_GYJD*%HA:Z>JY6 M1/(HC]F&C*6VGB?)T6\']NU0:+E4;[!EV.PQ77WIXR3W'QT^4&WD?<,Q#6UB M HEQ'+2RO+4AS>JDEV2^U/IL4BCQ!QW]A\)K'D^++T9MC1T)1Q=A_G*)X6[2 MG"9LYOX1O5OQ-;I9,#187OFZ*?RAXV":P(/?B.. P#N9?82N@CYA^6"=<'6+?%L MB"]0K $9>%Y$ZH>4NF4'BH8*)L%YHC$]JJ'S%X_,W\MK6EXZWAC;,#'+YT8L M(#Z!SGZ ,F-<^ 6@]/Y1C>_!O1&IP97)BG9?=M:!B0W%>X!D_V+)"2\M Y_E MN\K7+R'+O*H>SLW,,)_S*=GP4Z M#XJA8U1+_S(9^0?["S/U-C?V=L_7^TLW^E MQO["\ O#+PR_,/RC,$Q*AV'NUX9NXQ\:IW3X/(Z[NZ$U\3"4-X#NO4#"]]M_ MQ\^:2_20I G&6%C#3.BCT59TN G4MG]'PJ[JDW7T>A1M- W+\3C%V]%>"LI4 MTW5G, E04!RY;C8?,]&W4)&*AQ#HM8=V"B"W+(SXZX\-E2>>5>-Z&^!A&ZLK M7A-9P_J>?M\_4"31-O)V2KE<_HQ# .ZK2?T:X#PL3LIRK;=LB M"RS:?1Q]>#4OR>8\B.6ZET?32&NR?0Z/0#9*UII@M2V3]EX27ZH-7)I4#-DY MM,R[4#,H8CPM4B:Q?4G/X^K3>MG+DAB_P\#TNK=)JBU+"769=/Z8"&E':6C_ MV\N$^L3S?.4<>?;#D# ,]CH*%-][BLN4)#&2^I-N.B+.-[7:?*P?6R\7:J!? M?L+?J'J4&GJ?EP'ID8?5)C&(D@':I"+PB=1FN^&XTX R$YSN$^;+'/5E=WZM M:XD-][1E&CNI*K04>2U$:FU(Q[;)P)&[([5'G,CX(5>!;CB$TE:7:VMW^CJ;K8[ MY5'.P0DA VY]&;O;)-3#PSOI>6;39JORGDX\\(^JM=]+-"5=N/FY;,U,'["H M?Q8*%N^!\VI_^4=J\G]7('];)O@NG89.?VU^M?P-!0K1K?T& MYYU;(A:J"5M0Y3JS7+(2"&F_8/:9H<-+V_XU_./@R0=;P@O;^#TC4 ''1F)X M@[=QFN%6DWT ^G;Z;_HDAJ\_M^'FJ& )%0ZYEV)X2\CX_N1GT<.=TM+2P?SY MP1TPCM'_I$V$V)#X&;&FW)P&@"J(#C"96I:SCK_'8:A..GPT[-Q'*2$LH2WP MC:.L[?>ME-+WA3YP_B#Z[$CV:Y["T@W\HQ7^)T$8(1NO8&9?D^B(^2YNB#-P M518'*VB$3,5B<.(H7DGD\PV/L3E;!E./$[,3,N]/$DMGKLEL)CX MC2B9RT[^$6ZI=[S[%D?WY'Z>R!!LB<%P=X6U4?PMQ_T!?W?#I(Y BZCR;R_; M:2^)Q@H?05AS*5_7:-.ZOKD:V6@ECXUI03*,@0L-CZ)X*F(_:IVMJ*GP%+XE M>IU^@U[PZ6?!8"I:$TI=58%:$\&B]GJPCJ6X,T@[_\1.>1Z[4H9OIJ9/G\7Z M;Y\6Y7TY2P:\/W[#I"*?8?B03DA0&-4V&1,RP^KRH18[-31OD7JY_H?%)PU7 M_)U7SZSYT-#F--K(ES)[NT7^UT]GX;B$/\Z/E(3I'K3W'2*[_^5"7>;O+]0U MB:%Y0&;<_IS?N@AV=7#>K\E2UX=):?%(K&&77-G8D?=O9/5TWG#S/1W6O75L MSYQ *C@WD))]2TK787 *HGNLS?-69+6U)KNQ[3]0GR?E]]M0 M.>.4Z/7:T, "Q0'E3S:QYCH"O[&*?WZWQ"AT%%@05__N;/#FIGX50/6SI0;5 MT$T#;5T67>[C^;+TBR>OG$A/-M,X(DS]B-G[]R'(4/V'AFSZAA? MWP,H_5]=!XV'@F*CZ^<6I">[]I('H+8Q09KEJG1Z0VJM-GR2\!KBM261*IM] M>,[MDHPT#AGA-Q,$Q&MD(PSIVH@5G8LAB,'"_)ZH6,R/<5FJN#3I\\MLY<\6 MRG?('&%[&W+\*W]6%1042EI3PS"H,&#*9EI2SJ2)X(1YO7-$U:O[KL?3ZE M MZGI<>#BD^83@(K'IQ<"^5? MEX3I)LH2XY!V[G2(#A3M)?0S*_9)E9$?RZL*D]2JZSM! :7RBFU73!N%\YWR MXJ-0F3GI]4(GK3(?E133?^]#U?YK3-6 < M-LP/@T90G6%KF>( M7A\^;77MXKO[-J].>'ZZC._4Z4%J8THYU]?Q4-(@C"GLQ4Z=^:1Z33E#=6+J MQ^NQ^O:G^XY,.E7SV5KZ"^48=\9DJXG +V*EVYAI5R$GZH57BE8GU+*Y(P(# M0M7I,LZM%F8GV)Y^M44O1Q!&C,#H7>JI$0-J,J!FIF2'?;K3+4W'O>#CH>,X M8>'849F2EX]>>GGXHP>P)YL]KZFFB7C=OQ?_, +,J,@S0)Y/=H 7B@QW0N1$ M>_1@MCL(PT.BX6:\P=#.E%V;E)'.IQ<;$];5BN\]<)]VC6^I0S1,G \P%*?) M0+@*/O\( Y?GRJ>^5@IP#Q:LH\^$:DDF[ALI2W>@JH7OW&^XQUJUBUZAKN=5 MZ4RSB$X[V962.'$@YY.M\5V6<+_U1O2# D3:$TUVDY>^_ZS9!N0/!(Q&,N D M)3U?48Z_#"[H@MP>>_47/O5+&VG'G3TF6".CD"AT_XKNL3FNV/)P12ZT/_HT MN+]@* !7 I71E'5Z$4HZ.UI68^/IF/E;_I9E25&W WNHI(FRYTSQRA7($R3V MNC3=S_X49R%&XU",$*JU7ZSLK2?%I7F*>EV3!B6.[.6T[6K\U^XMJ):4-W6I1C?46HNHI, M=?OEK?'@YW>:XO1FMV'L<&WLMQ2\*6GD)?P.,55%9IZ1.?Q0(;I6^9&/\_KY M35T>N\@C4=1[$GM5.B]#!7,;$^.NI0:U=5OL<)(8B-G^2:UDH"@L"L$)-C]4V$LE%A#41?<^5@1]89:Y&JV@K_ M^=AK =T>.C878X,:%92PE'J4KBW0N<"*.3CM"&B 8VP>Z>.?+D>#&>WF9@/) MAX?&EEM)(J1^'T^A8*-]9S[]+7@X.P!WQ*(:D[77"_!*\$?$?)7'0E-@D;/Y MFM6)X:\F'&(EQAZ'-/94L18>))_)NOORH ,]'#-FM.!;CM4?50P+S?!W.>BB[Q,^>O?'?5! MLJPFUT[3I!@,+E>58LI'TX^Q)*ZP3$[6920JJ 6V4$<5JM,2>_#BD>CQ>&W0 M'<\PX^]N6E,]J'*:?W+4B_K/V-2A&=\FN(E8KE]2?-:U>GM M>%-4B73;(*4ZD26^JQ5Z!_<.9?)K5F,!/=USG7@N?1@='Z.\_[K05@V1;LUY#6V'Z]6"3A4&VBI9-80V/EP%C2,<:<:--J),^=6IX4VQ: M)?9PM#E-L*;?Q4U.M'@TGUMDVYS18?'U9"_-&:6VL?C-==H'-"L0\"SFQ6Z7 M0> "9*TRU\H :8/-:"TU=2BYJS/0PQ$;4*UOX>LK\OK*R5A=J!]CPTW81[D# MBGW38D&-!0RC!DYA8;2EYZPKW6VP8+ZKSG?2H,8RR3?9]$!R8 X9[%KS)CYW M Y@KH?N^#K#_B0#,$#C71Z3!;%W"$"S_A>.+S:[G(P-?E,F D#X9:.W_]G!C&NY17$."M+S$F+]F;^WBD=HV(-1=[; MR:MVH"ZV=X+STZ?B/W5H&_Q,_:1#.&F6@62(<6%^KA2VOH^_ZX@$R(!=I(UT MV+K;"U3FNI]#8>;R.N? @^*3XL&WMRN$IX+,0AYS,BUB)KA0T\HWP^H4QL\G M;5!VE]^7[8O7D,,? Y-[S34#R$ #&0CR019EKQ$74*#8_KIU'NG+#$1C&@R\ M7LMYF% M>0#_@[WW#FOR>]/$7T5%BJ (T@E*4P%I(B E-IJ(J""A1T5$0 B(=$@0I)SUO M.^-HJ;*:^7"_&%-'&>&/59?7R2K#VA_B7)2_97O"JD M=IU43U92\JF,/ P]*Y?S,.\W! M8-(_;83_Y_> _D6UC_2(?/C';?&-&21W.G!MDQ(C1P=X=2D7-L/ .QQTX&<_ M'2"\.O27T5]&?QG]9?27T3\:)1#LUY7) +P+7)J8PQRA=='!6++8)4AB\(74 ME;UC$J)OX/S"NM_78S>/'$(^5QN33JNQG=A8Q5POG M<[A'GB&D3%]2_AQ3< ,^^2M>_" LU(7E3CG;]^?%Y>P*(=NS8A-@I*OAV_!KMP,-7[K M:BFLZ[MS\;^/E/[+C>E9L*_+PTD0WN%$0HORA+31.5'3A(0;0?/LA:S D1V MM?I_),7_=Q3_'K(E;2#C!#6N[O@*BE?#/&+QC8^ <^(,VB] 5,M$E"ATQA-( MB#$/%'^T'M8TB#:]["#=<;?=I^BB28RJ6M>8;,\O)$D&L=Z(8O,_B2UF;C*8 MJQ,C_WE.)DY^Q:F* 7/\0]$XK^A?H_R**[FP2%-?-%^MAP MJ$GR3-_MSDN"4.I06=7%]9T.G;S6BSR)J=<]K>D >HOU_.>ZXP>B_P5V*O^K M!;U836.3(O/;D(R:%>!C6):S<2!%[]":'R*/*XW)N2T;E6?O__P]85DM0'OO MQ-0"Y^WUA\W&Z#;472@SZ%)Y6);8O\)RS%3OV8/8+[X\XI#"=_8\BI-6;O)# MSA+3+ROO4,1WWW[.AP 2J]X"F7F.9Z<_ \B!M^-3)U2K621OO9[,I!H_:'%=\ M93;)/_E#(5WAK]N7SWT)N?&#^6"*Y$%@:D3QU+!\H>CA-?NGEZ\.Y7EY%E]@ MOB#:S:$4:KQ5M&MZ1$3;U]\X?J#))%:)I4"DH# 94:I"ICB[WQO:V=Z*23@ M8I/NTA(5GNV@S0WI$*G_]SO^?W@Y])^QVSSGF^,9 <,W!U]S-#R'R_I*B@VE MC\2J]MI]2)XY"G#IS[#2;B(;4Y.5E?7 K=,2( %*)32L<1>48P^<]4JG@ M@KJPW^#ZGB :"S6#QOT;7R80G;O<6WE'Z#LQM;:I>FBESEY:6' MOWVNX\HW'TS[;N(5[P6KMN^[P:IP/[+H^G_Y6=+3\&ELD60$^3'E>#5>GXTW M_%7C2)7P@'"=]7B.(!\=Z%'3_8G[.%OU#=U,!TCBL'6_?/]CI"PO,C_%:5OF M1:GTONA 2_W9/.5[$S;':"MWFD2"K#R?.!U$H)>,:6QJY-._L(0/(+9''I7E M6YD$;GDY5<.<$^/K\SRSXEJO+:,5P+!&THI9BG&[ GK/0XN94KP,@_;JU ".L0V]L0= MA?V")R_""W1\-]@B%-)4VUL7T .^^W>:F"#,X1D"526?UVF&/LK?-:.OG.-9 MULE7R?S/3_;Q/[(I+2)C4*5M]9N!5]];\")+K]#Z/V@TV#OQ9]C=[*T0DO1S M$J(N);BX?+S^7&1[ESWR^J.KJX!W!54SBS?J.E2&!"^6Q; M&XP=Q$-1P? F$C!)EU^P&K+M3IP3,7GW<\U/8#>R/\37(^=[R9I8K_QEWH_P'3J?/0?T.6J(/,OY=YBG8=+D=:FH-2 M>*J)$X5X<*"% >S$>,E;AR"[QM'E=V_MJQ/#VQGF!RY_(;^32BA2W[^ MT2^\S_/K8%Y[+V)>_F)M[+LW;61*_O$Y4KI1\_\Z>/^]DC=EK]/OK_UE\O?5 MW1*O1,B[$J4&Q;!8O_QUX5..MV.="C9>)U)VB)US< B$'A]V(2]$:&\ M:3@1U^2EJ-R=7O,C=N_NRZ,M:5^"V-JJ73:3T1OSL^%,!S])N@3C!I0@3> W M]HR6R&1J/LBJG/?,1I/3H;B\6+6FS,.QBJ[UD7CLA"W1!(]=#\!+W2?9?N7GAZ^FS(V2@C/.J.%YD%-3I<5!K9CKS5FH!90YDCQTU.%2<1CB MX3ZV2LLQGM;50I:B"*0B/(BTFFJE@^__61G!LKZM^+J\>SYR4-KL^4-J.L[^ M>/"*V6L;_CGD.)KHBG=/WL4*.!B6\$U3I&2G=E M[:>K^HN6&+&5'8&:RP<7'WEB_^E"J^1P]=24QA DQ<_,6 M0@&JYHVBL6*??WN"MP^:2MY)).+/@XC=JMV(S4+22' $3B8EK"4BB@Z<6* # M7[X&47)CO)K=3G#K\ M T*^K0B5.5(LY M=;/3F_I*;Z[OREQ#,Q,@Z[;D*]X*!DX9ROU%:A><5:O<=O54?JPN0]\*V%-. MZQ(S";5-4-(VY$?)H[L66QL&.1%BWT9CU=D7&HAH#WP;A>OF;;W,^%:;RXD0 M53GAA,\?13YJQ%T)B+B^DT6M;>9#[EF5)W6_I&H.@W?]PN3IP*8/2GW]+N?V MWKL=YDCP3#:B^$SP6:1>O,DPH2]O_IN'&VEFF),:5I- M.QM*$Q'(MZHWIAQX3JIZ5\H7*X&XOK+WF$)$2 M^,VF?1R4;9QGRV B5[,SD.7=FPYSUS%60(@]P]?-EG2:/R;KA>GC"^V.\38K M\#1L!#;).SBH?FBQT:[PC4U,]J8R[1(T/7:5QJ(\@SYC:>V=W3:B8, 1X\Y] MQ;7:-;X[VCSR8-\6R$!=N;H$*DG8;R4O\=[T:TD4/4 \GLJ(/;F>YEB)J-C65V= 9Z,>',WK)G X2XS C(6 M//]RVZ+33SRO=&6'@7JUPB2*UHLP"3.3-A*3C6B\_V7*H?/5 MQ_*X[4\/7WZ,:; \FB3F^K/G\J$9&A.C^2+A'>!36F>1H>,BM6XGIH;FSPC8 M#4V%=-7&9BLW.YV3S>IL/1OOZGK2Y9A1S>NWN2!GTB[9@,)"3?8_K^% P#8/ MPX4*XUW#UMDMG$+ON)@]OM;?T21V3OF)4KH06J1:D3%\*)^]%"X.>_& MMK4@\TC>)"_SXB/+7N460F>"&L[8J1F$F7WR/UF]]][C1H/E!HPD>[2TAM'9 M#6$1#WY%=@DX:)M%)]"!B/3LFQ-9 #R6A&ZS8<=+O=GP]\(%F([H]KV8.VT% MM>DHP]^*"62K?LLK'J@TF.91 )WI:46%(DIXFU:-(E''E96'7['M7SI77J,W M'_/4R=R&Y4H$C^#A6X\XY.N?/CWI5#/P*#2 :YR_5R^4;RM/496I$/U+CG3N MNPP"?Q?,=([]D'L^H!F:Y7$-9.5_G5I(!^PY0^KDJ_ J,35ZLK"2 1=EJ=CA MN;D10[(Y&_-$P>.(];7F+S&A+8T$S>$\U!PV3#*[@'WNLNEV1?84O?_@BH6N3+F/YU6V_411RIQORIRQ/! M@W@.?H,YQI$$PW7=UJX9X1\Q_%%86C$(0VMD32X*6NHM9FAKBU9?Y+EW7?PI M!+>YIN:0[6_Y)_$CK3=#A9!WS@DEY%2G6#UX!ZL>,SS+PZ*!/,_YEK-Z@F>& MT8IZG.$B,J0A\OWE#%%2;'^/S\SFFQ1/Y*,1V&:H9ZO*Y]AVZ>&NQE MWC'&3\S9!];)>U]LFI-KDGUPPEY[\&UM[5!E1QF+Z9&3_.9F/*\>\9N=K#^I M[:6\_V<1^T1=73]-"SZ .)%W4S+XB_?^IDPF'4B\W_4MM[91!_SFF+:$#M C M; @ONW=(^\^L>P7\SU"[+AT0[:0#S??^:8J8+6RVAWH$L<6.H6B#_K+Y=]OX MOR:[P*?K .H'.#.4E-T$._0K6?SRFYFWN5 D%'\;.D;6)7T@N&P2,=3/+M,;@FSM+J\6 MJF.R VZ:>LI)#+[)=3E9*,-IFAQZA.\G>,"(<@D4!MXY10=^*M(! @]10S\J M*[!)]UQ#];?5!] NK>DH2I*.MX\U_]S%FL:JH66>,40#'5 9_,<RT\N^"7,],'=!;1G8D2QK MHH2.T3@\I.>34%_&E7&!_:X#,N"#_!193E!^DHW-=--@&R[U@ MDM/!'\MFI>D,V;,;UK)^40NY&7R^]>YM,PL&2PA%=KU"C*"-ERW^+B+N,XW_ MXPD'5F .Q&\Q.O#6C@[,G?_;>@O\R^3_"9.MY;K+%,6RZ"ZW[S+/U63Z] #* M[9'455"9T5K3Q^*OV3AIGE?DGZGS;K$M]\V6)GA"_!\*7-S]^KEF'/JA+ZP1 M4K#_W/@E7!_S\^!9)&6? *9PCQ!M>FV?]5\J%78( \S'BNRQ*L=$P!;[$RU@ MO"E5\LI6#<],Y=\B2!)?4KZ,;=,"TK*S(ZLZAY;B-%2,* MP.DX4T"30#1M,(VH&-H(I@'<\(6!?6#"[%CO.(\B8$G9?*ECI< M<[.9#I3*K2W/[-N<\&M-N6UP4AT7N6#_SFV0)[R8:3TZA2)52$7"E4E4W*!_ MP)R?(,3JDK)@5&I.@I%UG94B6B2UQ8^A=F5IR7E"S+:/O$1N M^&$[7]I;NH;+8&)]?+^R]+718:WY9SO]%^Z"E*PXOA8=Y;A[] HN/L]BOD*UVB:Y@HDW5\ZTP0V\X[48B)DX3 MS?"E:9YGZL3+]&P%'T@;.*2;^!X2LKM&R?U96PEJ\7HU8$\['"$" MWLRT,? CN\*';92?(1N7>;[2@N_^V';5C/YL3!K1Y@#:T>E#UJ5K.BPE3S!6!:O(]@1#4I@NQ[.7T4KGE6Q)=P!$Q.-'U'&1#=.$J3" M 5.,7]M?'VA5B8!E1NH>\GTGT;K(-,+,LW_"RX=L2]&)EBS-76D_ M5"^MW%>*C$>E*-MU@Z=4J=(&^M2W&@9HZQ.ZK5J7!IPM8"DZ$Q[NJII[\&63 M-$29TW334W-/$$G56PJ; -V(F*-V-J.7GA>)+%N9X>ROL6U&X.]C GTU8CB0QW)R3W*,!!V-5=2] M\\&:SY[:!%4F^1$E29PNAPC06+1+M\^91)T)Y)V*5&S*'HR#U@4NO!+4+C'H M)9#Y5=YEOE)-K-)L6!E\0V'=YKMIG\A-Y^KB=G]M1K-KU7IXUTC,G$:1DO$7([XZ;+[<7Z<5=[53%-:AF321 M?H0=)^O7+B:=_O4>+_(A'TY$75]B6YDWVA0YM]EDEFGV&' #0Z. M/W"T(YN2B,UWAJ00A@-V]=G'LFB=<=J:*#I1U);S^CQ<]Y>(A/47=L*/X#:Q M%.JQOXWFR'\1ZYE^8NRP8\%ZU/3+ZEU[J''?NJ_&ZRIG;XOJ;9==?F $Q!F( MF!'Y#M?E_#E[Z'_YH'\\GNC_9R::1:3<&6&=+6$M!K/R'ZAJC5K04_SE>NPV M+F?3)N2?[>O[9QE#I'_"-4F0.:.8.HY5VAF2>IY4&.6^UPO(G4$)&;&@63/% MXK6C96F/?W R?UJVJ=4&X+*.J**>=6WR?7]#S <_#P%%+SCQ\G[6TNJ&C, MD\(D;EA+=IP?E@7_*BO?ZK_!^4&I\/G^-730T"Z6P@V=X6SE',\D6HX@[#%O MV#*;W.>,7Y3SIK3,$]M?));+3P9%',UO>(]Y;Q)DRY:V4 69,KG'G.)0#N99 MA_,U*;?&?T&=T7;A'BW(5"&Z)=Q5(&(*]S_=IHR1+UW?=]7M@E[X[7'S2[W86:-O.T;"Y>+!)&7 M5V$YENGA,\C)Y!1Y_N+N+3JP-C*\VL MGSU[6:Z85^P!]HP(^99:5"H'\B[#$J5)RC))A1.3VM2J%U%Z>Y!?NO%/OJ,0 MG4\$M 6+%1XVEKS@7&FCG$XE*O33 5LZ\'J8>+59H1UW(L"V9GC#,^;GO)WL MP]=J>H?$"O@[Y>M%.7M?CNJ*=2)*'-'$R.^# V0%&FQDP]I\V^SK-CMDZ#'E MO)/4%)%60Q9;AX;5 7A48P_3,I3#G^U9HH!.C+-P?MYQ53,[5#RUB]] MC7CK&&Y(_=V7[].^;$PO]8O'Z;_@OJ^M]__-"HS_H)S,'Q!.F+&D1F@IJGX= M,BL7D:A:(&&L]<%[M6(,J\.9<+Z5X]CM"N9%GG7-YK,I"GB>+7!)7#;4&:4T&OWG)L66X9N?-K>GY#%\^^:(W&:60*T0%W MB#VE^/<(>LDE24,&RZ9:@7.E T(JV]:079KN1A8/B2&&C\10R['$(-(C."M% MIX;+&]/H>JY%)FRI;J"M XF:B[MTJN?!E7+Q0O1HQWY-SZ7\U\T];-9^?12( M3LV'E<<*]YH?Q#CZ@5<:M+DAA_H9K0;\S\6JM18'.T8R.ST78--I6'^$^GWV M;+T+,U8,[?BA6\&JWU/[!E?J0E#UUE5?Z<4N/V(3-8ERA.>_5, ^2A4B8&,#=@<+#>^E+C*)$P\[MZC68&; MKO&E>,49TX&D/?C]>(HSK)GXVSL ]7!DA9+;?1\:LDD"524L@DXQI-0%DLY; ME>9T>(^NTUL+OJ5X+CW>'!/^)\PWKK4ZX2GP*50YN-FXO#[Q*'O%!6K"E]0, MK4V11ZEJ8!M?"$-@".S*1?NV(0N4H;'M :!PJ=@K;QU/IOKX_Y!/COX>8L5Q MY9NPWV*-3$^SK_RGGM>?+JAO2CRG<:SO/P\X]G VQC%A7V$7Q^/\<1-#$M@;(&[\(6>35CQE\ZT0'2S<6RPA_] MD2P;Z#M1(ON((,WP"123N-OKZ QM^&MO*(WE+' 8*D#J2QV6EM9 S.N+@P^. M.KV>2]L&W5!V]3YJ3TRCCO2-:4&<]HN%$"Q/^3W/O2JLC*HB7Q396HEW^F S MK7?@U +"&\N-.36M".K7#BHWM9TQ=0E#'>S+OT*G:S!:X2BL[W'"9[Q1T%+% M'>$BK'6>N,A8K.I\3\X^M785JR''Z,PD_1FNC <<\NGZ_>MD;>-!.GO4B'FW)[=];6*VS+E4=V7:2;G:[N MY,AMY&):P+]P!R/,LR4AK*6H/=1%BA!T!O[(AH&'DUG=A#NK#7*NW*D+0L0@KZT3RW^IH.!UPK_ZFV MFF8["EGYFDE^!N^8/AZ^G/*L]'1X_3EAK6&=N_6/$XX$,.]5L1*,3C%>8ZC% M9W$+BX\D(8PQ[^T/+WPNNZ%K],'"-IBV$?"-#A@3$C!8]XMQUID;Z"YT/7C$ MBH=S3ZC@/=3';W.S"!%!X"FGG$82RTE1WBG9S8:FW2QW#>JR$!*3'1PL"V?N MZ=,!A)#',LH57T[ANM%G_8R CA$>B>DS&PO1+(X0?U?;-KE'_/8/DDN9A/2[ MU'.]X'^JTGRIS?V^ (#F@ 3<9N4C :%RI9R!Z8I_!@X_!EE=+GU M-AW /JDZ[WK,B+GK =<_B)XV+;'F%QM.B>EZ ]:9/ >3!V2&%L7?@8T%7SM; M&NZA^6*/-\F.F6:0)[6+M@B>R5Y[C \5WAN7"RW!G@W<5@9)ZO.$&67,%]L3 MNN"O$$U7X5-8+G,IPL,ABML=#HY/.8'?.9GWG,04ERI&I='X/FI MM3+(T,F<8T[U^$L?G.;8GH1G/[WJSW4[D*.^.83YXSS\X5S=648\2O0'_>#2 MG>T"/1P4OW&C)$KHE$J%\T83X;H)19WA@-TDB%TAQ;!@Q3=8;OID^'H?4CCR M9[W'[[&]W3TH)[P96FP4EB0]V^=W=J9V%_I7^:ZQB+P[$/M M0\OL[N6S]UZJ3:J[0PNG14A0_$2CSA4\)FQG7?/3@L#TL.HHR.I[,,I_?L3C MCNYL.>4"=&)O[DE6:[56KA"[-V]*^&ON6-J]MZ=VQZPE_XB/7E+.-Z,E[_+F MJ\[)B _1ART_*/JHL1>R+U$S=]'C%N>9MN6:L/@[R+#$[QA\@G?\O;K'(VN% M;2\X9Z;==C;IP/ >DH/6B"V&A$T:2H8>O(GJ*]B0<&,P[5 3<&3*P58DL&W$ M0>$GZ<^JQH$YO.WO%%\($E WVYM_)4'<$/>-3]FI^O<>F/ ?E/)+>GN$QJI. M?NZ *F)N8"DHT<]$\'N_?EK2)]O-HM,J7OGH^K[HD9/'F]0>_M8'.?EKDT)F M.4-$C@W!Q4@'1$UUW;[\Z<45'X[#GSU!T\]43>YW*K JZO%0WGD[&9!0?S9O M4ROMAG8?NSV>3>9_FL;U%&G0-PM+Y'ET..*9&M/79?Y4P>MM0_@Z(Z/3IF:_ M;))]+=KW L2V5Q>^KHMHP6(3SE_D]LC5Y$U"[1Z +!D!0Q#QA(P1),5")W1Q MW(K67WBYZ, CV>FG*BH?SCDMRNY1RB1L;5'3&W !966JK"ESB(;T+):)Y-C4 M4'>J&&G4OU,A5EI2]L8Y]OR30P]-? &M4HS-,[\TDU^%+YM[M$L@S_.35BC= M>1@F(5F>V^J[ :/WM7EPZ0PJ<._0_U;AP2%XM;3\+Y'..L# S<*Z:UM32S_+ M(^X4ZS$_..7#"JYQ56IUOR;2KNV-:: #2#K #E>SL#*:$<3)#"=OYW^%7GIZ MHB\RX[OO4RXEF[[_"TND(6U@$;"S42B6J4;'GU^YM+4P5^?34NCD]R^"@78< MZY0[QU6!&8\V?H L$+D_,9.]KH;OP<'"[(9?I;[+MK)4-8@R:#.)4YP,XG#M M\#NUW"T]Z%(GY:]D?>UY9\ MXS!"=/?7)&T(49Q5X(_E76[C)\?!EFF_P51?X.!8Y+[C)G&(FORB0[)P*DK-XR MC;IYYGPB.)PR1.7 ])$K4.^^*/(/$*6I \#Y;1E[T:Y)LN6%F9ZY># MQ*2OM*A.G3ZI>#\&880H3FKK.4(; #&7(**UF-X+6M\%8Z]7NX]/9G,U4I@J M!:/?JESB8Y='=Z+&4XD%#'%YGR(X1#OI7=YX\#KV0'$XZ46?3V*2_B]C218U M4W+'\*81\TNEJLY,[*+P&7'!.N379'5:VJ,7U?.&<8;;# MQ:;'' II/#Q$GU"'D%];/PU.JS_)>5X"IP0\P([DDY=G'_](^)%<>?%^+?_J MP!1B8?D -*3,L\_LP^BBUX=1H#$:1] EQ$+6*ACTQL"J99/"/3'W(BI&O:G* M2G=8)_'Z@2*D5629K*L-/[."PM]GN.Y!]+'ICA'=(MM^/=EYACC[&5=%2VBR MH0V"R^RC>J,TH0^VTO R>>?NN/QF$E>O0RG;/?B2^"X&^W,\7;763EH.M0_J MM7[FF#*,_%1_R2.WX@5.ZM#2.]L'NIIFK_LQZ2?N8HGUA&KYP=16W\CV]FC! M 9 &/B($%%B@ +:#QEX=:IKJFJE]IF]US+ZB_(,9]4ZR.*VTY4$!F&;='];M M#&=-I72OF+SS0%QT0T1]PXCM[5E3OV'LP2?F':=5^H(/'])#BWUH];6S ME=%=L)% (QIT$$^IW*>**E1I6TW;UV*M9-#* MC-#+=* W#6+L3#Y,ZS_-3@<:Q;AMAS;RF9<7XVT"]):*2!(ZX N=N\AYW\O9 M3?AAMWRYM'.8"W#[B90]"D_P3.E'Z=D>SE657^J_SI;?W#FGS[GXN<8 RD#= M"N_01YVSL",3ED+RIE6U#EM^7#G<9GN"R.&:C0$:RP3Y1F?,P3,4LU&M.PBT MU^T+@=@QP&R2M"_7L6>A_$,L?8\1#M=^E+H.=KBO5&FT:",\XZC6=.!T;U:: MZZYLT9@A'?#-I?)@F%[7,E[W'CY$N^2);$R!HYRV>4!/"N,\!:N8%C4"WPVZ M*OK91LZAP<\Y)W"MS;+#E=_&9)+';T\L.X7./"YKVE_*EJQ++F8\XYF_%6+_ MN-/X+2M$IY+2-JFUM-\2T2!?8S9&MH^2%=L9>[%)F7)ZAX4'Y!@;7#1\:U&!1'DGZ_M>%2R9A9^UW:[!['SMD3K56KD 0_)* M+#^G \L70)>7X9J,W[$GW#LU$CB>;O1V^"&3+X#;;EV$4DQI58(3=/!8-B0]F*?N$1C M=\:]6B[2W3MD&T6A^Y%M@HYPRVF7\6 M@V]EX)W5K4]\YN>2A76T=NQ!5Y2VCPG[]/",J.K<[H?H"DF=5V\9VP!X.IRI-'=I28,P\7XK$1A9TC?N[NJ\[.J)Y%=XZ %:&&) ML3AEY0\YMYR9SNB4"_>P-K[_>.@A+DAI]Q";[RO?/2@'K15:# U]&X!J.CD% M]JJ.,PA",#_)Q!^N^_@Y4,V:N3[C.+X 2]+><1)6>706W@D34F7^)LAMJSST MKPY%_/L+XG_*'/E_5#"*X)EL3-D\N,B^X6NOO^#+S%;:^5B# (6'[VO3S)J3 M7F2CXK^8\RGZACRV3F8_8?7L')\CZU9\.85WOOP97]JM\\8)%LA;< BBP1KS M0M865]Y,EAOMG/'K^F:V/$)HR)'],.TA_!CUU/,;K\3P,77/I1-J"^X""G\. M)Z #3X5YB5=)I^UGLO6>$2YEE6U;UT;)2%:)O3'5V'?-&4T#?/P/KT,3&'I, MAW/TZZP*;0S$(VLP:>7SSONE=*#7;%&Q3=JN;+S0K5W!":%,R X$"FDFK9@Y MWFN7-]I[15.A#*PBC'J,BI"@"TW=>0O(9CE?*.LZB 0>GM7FAC2+D/[5D=![ MDU;7G=BLIJZV"; 7JS6^7M%?MK%#4]Q(RK.>SW?I (^#:?^E0S$%N&T&V#Q2 M@/4':MZ-W.>UIE;2@6FE/WHZ1B!R*B*S M7%K3%+^1#-2$+;&.L'J\AO?1NY(PQQ@E0X=NO1E.I>[V#7!C(-@M)TY?2.]I M0M"W%?UZ=-.[QPQVP$N*!:2@@;=9FO2JS.I7TY+==C0=S>C 8\[Q[#9V"4)L MIM,I $RY _N2_EI3]V?1EE;%WD?.D0 O'(3!<-GCJNA Y.5<72 ]SKI9"%? MZXDCL1)BO(ASU \[Y_H8X*E-;.>V=\ZOZ;?_/7$8@1LB+/Y1:/5#XF-?-;8V(X.6M%*(F&XTE%_^DCQ7 G&Y5\AGHP*ETNJA/$Q]36*3)9396, M[:B:X=HJV@]&QJ_RKNF2E7[K72$YN\P#A_<@IV_?!8_)%6_=M^G[1!$A&T)I&.^ZFX5PB01ZT%2-C?HVCP2665=M"%S7S#'^,?SO+<.(=^X,IM M'[\*[5_Y_CGD>J J8"H5WA8ZH?=!PY)H^ZB)*ZJK3I^Y&+:/N&KXI: UWN4G MS0W.["U(?$TXNHL-KSMRW5^JZ#[WWAGWX_+BM!._.@15NWOU-Z&W$8\8OZLK M4P=5LG%.HP-M'?J;U&W4,.9YC9Q*B'T?#G:T-G-YYAU_T?G'/?X^"+D%ZZ,L M7PO*6+2SGY6".1&EX)G,% 1^M0N92KUM0 >*RA=T*3)@TODI%*5ZMJ/_ M+HK8/(=Q_?95#+]-XVVC<-\8BIP<6[V5<2V A7FKC!N#'P*5:V93_$>MTZ=4 M?I.6E\-;X+/WK_W)%SX.+9- 4N .'6Y;*"5#CR4\4XH1R9MY7E MR2?Q 5I3K3D8TX]Q_?V1L_DX TZS0,+K:=I>7YY'ZUHU7"VG(6D)GY@IW#US M<[CUJQRQ%#IP_(,WQ4Z9;"[NUA&J9J*8\3$ZLAMUJ\\%@UOL9E%4V-;)1M[5 M!N":?P9\U$B!^;3XV73--I"G.>_JB'(^+X6;W/P8$3 K^ R\-O6##HP_PYC: MXZ48O!BWI%,8+P92KK%'WC4MRB(9X8L\L2JA)=F:BL/W4-3$0/#E)PS7^]RM MM$0Z:SG@DHFDEBO_60C 9B!+WCQV.Y.:BD<0P]&]YO CE),H$43P*Y4VPW$/ M1C\LI?!G'AI9*(Y Q$4"I%@0Z<+2&S,DN#$I:K5L01!$^MWE MV/!G=03IQ2C9*$SY\NXX067[,=2\DRP#[QXX#&HX>#[5TWD&.^^=E\.(AYQC M!4M:]F_RCVUNE$0-4$>X#VWG@?#&H. 8.@"Z*EE40P=8KTW"E5A'HVBL!GBN M:VRC3FY+Y&$\8?^NT_ 2-0)A1X[>S^")MB>70RY0LOCRGEE M9$0RVK>4X;1])QP;R&ZTSGB\QCUNG*J3^J>#9#<;!SG*Z> 9I@*N5;.;*^4* M=,#,T,Z($3#Z24*4AMS5I6LZFN!!SJ5K(DO,ZZEDQ4E<)\&*"3P=^HK! MVS/Y\KW!3G)CK3@1:-3:,43-+]0O=DCGP)\#]6@\9?">N1,/U7!><9/PX]** M" ;Q>RT(?D;0/O!U";U"NW6/>4R>-@ MGI_A)B3&J;BJ6'VF XH*I.$\4 ES M?6KL.4)&J+XJL'+RL%%OK3^_"H7!QZ\]\4?R69U?K^JR!+W/5$X 4[A6E+K* M8W[B,AW&EE8N,6]]Y.S[6:?D#T)IZ4;N>+59E_>"J!FE3TCO\!O/)CAJL]56 M0ZK"&<1^:-]#CL)%-K7R$5$,J?4R*Z(#%V+L#/X,"!/>0B=)W]N19-,-,-'V M&B@?[XUN' $3UG,LVM^A$I]J^.*=%HQBH64C3:"@*A+^;5 S-B$\[)GWF?5 MFT"'<#OYUW'1\ZK";JUP,4;;)!"TW>:]PV[#K!OM:'I.B^!H;%%/"SJH*LYR MU53W?G'RX:0R%O$?3].<1_-<#U$#L"#B>])'H2!IOY5 2'LH\K2 M1TE7DN[DBMM5/N!P[7!UU.W5E6LNNIQ8P>B*Q9!9WD;HJ"T. MW +E9.#!G4;LC3+[":Z5&V8+"6[I*Z]9)D9/1Q-_HI\%TUC>$?@+B2@NAYPV M?)NT.^GU-5#>:8H)Z;'CA(N_?E:K#Y_3S["[M1:%]J1M_-6)"(K=IYQ65X_C M2LBO!Y1>QOW!;.*+'4Z*#Y8ET=O M1P\/@O"&T-<*VY=R"O3<@C_,,&G57*<^9ZI!$2G4E+/.A2LCBK$^EFH8HAT/ MP[6XE8CN41M6CES;R,1!9%N<])4)&DL[6:L>['=+Y2O*5 MF/QR4 LW6\^L&OI!,)&=FOSX1?O'SO.XT-H*1AA[RH/F7;M.OM1<;=S8H0M- MV5C&I T>VE[#X(UAH9%&[V:[#&M5+AN@VF.>3B(:C#3.95)/-R;%(B8J;]%N M#^V^ 14NK0W!:.A&TVQFL%(']N!TRF@Y-1%L[V2;3 %]S: #&I9T8$>FE[EI M!(0W49< _\Y@]:(#B'MLE/PNVQ[&9]X83*5IUO!RN5,@"Q4449X#"1A9W?]( M*1^RP??L^O9H(QTXX$H9CII!->2^9! M9-IN1(9P((CWS4__F:& 2Q4C,KW]#*[W3#M8+O>UP"NNXT=FN\JTNCXZ%,[8 M+I2$NRTW#HYEUA6^I2=>=4G+?AV>MV ;O_MV%STBO1D# M.E*CQ>IH(].[IGLD C:#1-\MN#IR]#M\%%3,$1'!$8[]84CE_84G.K%/DQ M:R$J2_@%RFK/+IAT$;36^1A5]+4P()H.Y)3<1Y'WST&.WI7L>$QX\FDK#I'0 MHY/$NL2C)21AE&9!Z=F:KV&SEQ5Z7];)V$_WO4PAE?[@I.K9PR'LHD9+&OPP>$ MO]]ULZZFQJJ'%>UM*/$!MXF-Y-5X&.F"_;KM'"R^Z>!N8A@M;>W9^^TV0J<48KA" M:D[D;OJG"P;]WH%3"\I0?(7L.1((* MJHU /A_].?UIET/I (TU9JYISU^?-YT.W(GKY*>(30Q,\(!7%UCH #.+!90X M1P>N0"DW?]T"(Z,_@3(LO^,J@Z0#OD6A?9W0T3=7_+ F-]VNA Z-87N=Y W+RL$GZE^U^NWJ0 M3.792/SQ;EWA\ +VIEA"LJ]C.?$53G!3O06QK)X1:SF[P7;Z81^M/_O"A#:; M/AU8MA3[#7[#\(Y7J BX<#5!)Q=GQ.GM.#QLS#%UER"6, KHLZ2%[ <>V=4X M9"V)Q@?/<(8Q?-.9 NT;+7"5<9:J[>8 +R3J[FP.I,PC[.1&D2W8DFE4P)Q: M*8BD6^*D>TK72Z*P@GRK9L-LY!?RK.JDEZT4DY0J>:^)(03U8:&FS2 >;[1) M+=_2VCMMYQX*NZ'%HXK@\,(=6RA+<-";LI=)RPS.<,*7W[;"/?3EP5833F' M/79%@>IC07DUADH7:$842R*KUVA7ADJ?L#"M^8I><^M=]*N(Y217$M%J0QI. M^+BAP#Z97;_9=_$:/\;3O%1-4%L].&BEC0@CV#K2.L;%I*'+Y56%5HBVJ?E M(7;W^7UK7SJP6X%VPN^M19 5O6T=!C1.9:G= U3NL66VW?RPM[TY7$7+;?$H M33R7H#Q?0 ?X,+_F#[#,O?U\OJ70O:P.#(L4"?3+,Q.G[A3VL'V [,'ZZZV"^DDMICL?\%LSZ:1<+N***XG_::-BW([[Y/PQ@- MTNPNRXWN$5L)4E=LN"K*[Z>E9@=-9)<49&,>4YW&+X-(DB/K#W,IXZ4T9-8W MC8AL>UB]]FED5PCBVBN(LQ9O.<&M=($.N E @Z ?&B!1L"P9#A'PW@D5.A"O ML@^*]F6 ;&Y+\6NI* W_MX^BVQR>/OVY&>9C+((]BY:E%B!FTFF7&(2<\SXI M"J]B44 M!?\4'C>UK\ED-'6U+DG%# \]NGWC]&S&??E?55YNY9 M+*:Q&.31NL$E_8Z($UI7GK>[XYS551+C2J>:W:8M#JL\D4@P_A6.2@:\)#E4 MGR!\2HS&,HG^^)6C_13>S,/99^>+8^U!>#4FE57H+T8, A%="5Z4TWM$5!_& M 1;X_0 15BJ]6U>DN/\3K MZI$:9C5NN0QTU)5,\N?+V3)UA83OB/-('7V7$,[?$M!VRK7;^C;W]IVBZ(>L MZ5PV:U795!@\40MZJ:=PUTY#4K$D76^_%H)8I?3X]>_$2-TJ.2,@FV?Z]L+/ MV".G/H*U =,0;DB7>%R1^H3S5 CW_3O7_[?GO?YS"O,_/W;@_.=*F)#W1"/F M1(W@=__KA*XU7\^8S^.=?GX>ESRUC[!:CP:RJ +X0U(?C_0R&VO#7_K_&4N- M)=ULK5./:JI"O]8P_OP\Y6O6U^64N]7N3H+C1I=RV1^,4S^))7PMW:8,;=6, MXDV"6OC>B^R2S>'#=( =;(L(-?8W)F4[Y5J/MM4;7FPUR*PH$N44/7S\IOKW MG RS)H7&..^/G-^>H_E)?835V9%ZN="E.42S^4)DRWS0^/AQ,25KZREK>3/G MF0B?.'.^61._N!M!NM)X+V(*/KL%+>@$9=WOMTBQ..:?3A0Z^WG.E%2&-F/(H$_5CL7Q5<2XV[=KW%4 MYIYWKE5__N=4H[XO20[2"@YQ#A82C[9E2XSYDI*8CM7U]'LX*]GTYY=.G?'> MR-M\HC^3(LD>IRW*GO?%]>'K(Z<&[QT+X2$P-X,GL+-R@M=&^,E1G"W$XM2$2$\OL('Y?0 MDQI]_G>RM;2,4/1GL:P.^7FDK[0)P^(;/-E5"8^C3_>>>-#$"0P!VRR*]W;IPE4,4LHNEOE:J)TT;ZZW_?76[GJ]U%Z/Z7N+?;H # M,$]08\9-J$(Z4)^N/NOROM,]YR=\+,]&[MPB3?O^V06G:NREYE\OAVY^TM>;:? M#2;VDS.0]ZN8$M[ZS1.54>8$EWCN2#V%J&]3#2+?O_R@:,/A$RYK![>0CS[7 MJ8V 8> QE*XI^4KQE8^KJ+CQ?A>CCXH7+U (-BH%_[20)Q'*X8TPKA6=X1^7 M]M"B ]*WX6D/F':^1U*<1Q SV38J%W&F4QLD:_CWVL MK"HK?C-I_;-0IR;Q)3>[^^#(MGD^? J7*/S:1/U?)-_J<> '*&GZ8DJY@%'!08X=>5F+)3L_#?VWC.JJ?=; M%PUB P1$I0NH=&D"4@0D(@(B(HKT%A&0)B(@$#!D"0A(#45 08D*B$KO52)= M1$#I/211>B !"0O23OSM^V'O,^[8^W_O'?>>>\;8'S(8(R3KG>N9\YGSF4G> M=WZ,?X\&"0S/CV9Q6SJ?_I!J13:?8KXR4-M8%&P_[;R]!D; ^YS.D1>,<5'3 M%'2 7?VRBVH98Q9;K9_@?'I<"I/&PSDU]7UR3_WL1YH(YJ@B@,LIA8:5PSNL M&KN!4-<"GG "KT8G$MLVUS0M(8'LF')R7!A&>!2;?>GL]_03WCYE/-#!V-/H MTE?JQ;6>A*VAIG*.T6"Z6[$W1E5BJ:?P_C]*MJ%?\1[-@MO ""Z9M_0)!Y/"NX7I9MC \3?9EFSC["A?-;^?E%5X") PG\DJ;3['3=])%4L ME9B&WEOT%Q[\.*C1=1NEILV$?#>B2T(95]:+<.L =#>VOH35.?2*.2(GL75: MJ%YQCJK-OE0K[W#7AI[[O.?,7U$7IR+? FU&K6D%H*'3;Y?^#K+ M*S[14QLXA:+QHPA6+QF]I/5XWJ)7U7VTPFM=4-(MS!03T@E3CBF<^.C"._EH MUWVQG*Q+*3.%QS]W^1&470 ,]+@CS@^4AGTP&3/[T[A\$_GW,.6=9"DSE+!/ MR,-4':Q+[\-YGHZ[7W69D/#/4(._1U>X-!R#H[N6)3XY3+$ZCIXY(U;@^2X$ M4"V -E.:Q>:2C4C#H?+)1_P!T3TV]8@@[)E4$/57=6&'%/"J&@O)X:3I<1$!H5"/KT53#>^.=@746ZG M]HI*#/TC7@.4"?4"7(J?Z+=A;X"/=D),B*#&N\\B #40&O (%8/F:#E3+!./ M(RK8<0 M,)\%JXDM08Z6^#JWJ>T<)D1*8F7 P )LK$*F OF>J]8[1'FJGG?)SSGXHH&-TV_C M?/9S/1]XS!_N8.LP:Z5%0$]/\GU'B:V^[]E,R"7C\L@28#Y-OM+1DKP\$Y"9 M:#X?/I^; IQVKHVC';/%E< 9P^1[15KTP%@Y)B2/E6^A-0WO 9Z#?-LYP/-H MJLK3MV2W%;,A;F2 ?F+K/^?*?*6XMJ"/FP9:/4KH7LU8XKJ2O]T5P/(_B96M M)U,&H9Z,L>8>VF8-.W1G)M&N#D:ZAID@O?FYB3X1.:JL1([ICY,].$RU7F1" MGC ASRV4_LZ&JD3P)IL.ZT'+KD\*'2ML<1/;N[[=X2-!LI4XTEU$56@3O"T^ MY[=I1'L73CW61SE,3U<4TA/GB7GVE?Y[="0?[?EBW+\(V0NM5LYJ([9PYU?> M1F,=%3LV,T*\]N+X!_%=0Z@"_]U.:(WV90D>GI+/'O[?/!="\EGI-)!\I#A9 M]@N%I&FA#JO)%VNZG$E"LQQB13.@OP\N-AL\<=;.F\)'C&J??/'E9,;+JW># M3A]Z\)@M,B6(?M8.P0LJ%)Z+4&G;DZX^]$5,848L)$JCS@"#A<8 M%L*;KZ0(U U.KBM6^IVW%]*]=H2/T;>OA4>;?_'>*R4TX=Q0H:-X$7W.Q8KN M 'N_6/@\()1GOO)6L:'*0\:.>H;M6B[]=OT,P&)I-9IH09:E>(]NJ"#$?KLX MP'KJ?!6JB \&>+_-*\CS7! ^]+:MO(K5K\^7,"$GQB5\2'7/:4&5"RZ @ _= M&=2B*M,$0/[W,]Z, T-6O7"K&:=9=(VYS SQ0.Z3@^%R[!@7W]%UO0/SCBWT M8J.*;-D K)_PXGAFO@).<8,K-OEL6)SLCE58^A]_6OT1;%+529>SUCX>*/E;!YH21$ M8:5J5'EVSA^@LB$+RN..+F6EV R]#>* 0'97EFFX%8L34JC^%]#YLG!)-Z++ M@=<7&&(&CJAN-D<;UJ(V@VR:^J/S=(,+BQ[?_7KPQ; P)^0WH-IZ##&X;RE: M4D+ZE3<3\B9R=[M$H7RBA^+8+)3=IO.0('&F"EA2E&/TXPOK-'.WH^AG5(CZ M?(_GSZJ88L8\>P6P)!N+:/]Z8I[H6/[JZSQ#PO)+08U&/U8\.=#S/(0:AO0, MCH[U9MN$&>OV;JET&2PWH8=SE-VW; M[ZG="*S?07_];B1AA1^M.Y.X;?'G6410=&&K>-4?W^V7"Q5 VRTFY%Y\Y8)A MJ5$WTM<*&M.F.%FH M]!\F)/M[#\V7D_5\,E7E^W1^G-53=U+VRY-,2$M1XF% TS(T4$!Z&>WP*!=8]\07E#NT%I\ $JE^[!:P):] M<]'64V0P88MU(PHLZY:S^;"^E>)ACA\L&#%L)68H4/K0%^/!28W9"&T"8HPX MB'N R92PP[/J05^.RJ(*P_30:(,F;'.O:9;E$OLK=JS410,(8J.,_!%L\Q1C [*9?/K&\VM@-%9F))BQ^:2Z)R.W..?)2>#=8-*BG MG!?V(A1*NIHK %U"ZC^2("Y',B&9W\;$>FC'%&Q@X!_R+Y5!\O+W%J0@MPD% M<[P\43GQSRM@5T9B8D9>)4XM?;M(A6$D4:;)A @@!9P):ZTR0X5?9S1=+L.W M<<6!T]WZ?"W.E)S25_F0W[+&0A=U1&BVK'(:90I?#J+ A":@>OYU:7":,.9L M>RZ#0X,<&4 !CBT15YL'8?3W7@SL(('LD?V'55NB)%8V>,QP_7ZKYJQ4"X7C M&NL;!B=_V?8X%YQ$6FL T$"6J^0!+SO'[S5C-/TN8Y,]HV]U)D5[JHQ@#M;; MO1EC(J$T^,J4?<]WO>+E[ 7:71@&?PA3 H&<(G#^] M@1'UH7RQ"W,'.QUG+EPQ8EUAR"MK[;%(5NC70_:B2;>2U1D&.WO9O3N(UX]4 M7!J^]ZV:[,V^4$E4*-YL9D*F#>GF?;"V7,O=28#8\T?0"- O)BDP..,*DPS# M\&)/,MD0!J(HET-3*="SAO-H\*SF2R9$J>7JQ"[TUZET)H1H\X=UO65G1)B? M!Q/R +-IP,AWQ;;EW 0H>TR()F#PR':+0&&]3SFG+0!O<\J/&B]'(/D/?M;[ M9U1%OO>*W30\+7*18<"A8D$-A=+#H>.?? EM-C#*(NT$%(P;E2:Y?8!2 08[ M]$V3PBX%6@/03DRS4$"M<@>A7NRVBAGM ERWNM09HK(,3BY6J6:@0P*V)+2, MIC<9?.4G68SE8]_?JGC1>I5%KUXNQNGNBS3M!)4A?U:T0]]\ZQW3(')UC&'\ MQC?N5,9I;RE+V65#;4[9SE]F>>DR]#[]7,8'[SIBS:;,L%A WLLV!W"0D-V- MC<>(Z;DC;I$U Q_<-4I0<+=)$0W^\C5%[<9LYP.W5QF@K0"TLX1?QVDBW/(Y MU32P' -KV.AK4>ZQ+NV++SWS4'P%OO"\436>)4,XMR27F(=&3'MB=HJ=5)XU.-3DR\9]6!PU/FL*=2RF M=VMCCI ?^5Y3.&YJVA'DNANA M$Y=(V[I$3V/5LG=(^;MSDJTC1_?F5J.<%F5!F8P&NB^P/<@'G?>H+5P5P!@' M,2$?0"^@Y=YSMV4I)L0*, @T.RGW?_PVHTSE%IA+PIKL7V&<'O:[I*T?/&,: MS83L^P.?==F&OM@,X^T=,EL%Q@>1SD+L41-DWLG]X MVL83H=,C2Z#+,7[@/]*$= )8=;Y\]RHPV7*:%R5J ^"2,=KBA7^_E[@.]4CD MQGJTCJB$+(J;9R1C+=0]5Q.VZ!8,SD;2L1FUY7"9YL".MUYODGD)BZSVNL>W M>A@Z_P)318_%UAI]6]@%(MKR<7>@UV/[9F>"> MU^&I=/VU0-O7*ZS*R=+?USN7D%S5=4X/95O"4L+6*WN(C'#D*V]8E?@\8-Q_%+F,/(+F7""(63VM\692Z?O^4Q8.ONK?H:9VCT/@7 MQE!<%$L$=% ]8UBUG%?Y.:9+BT6V\TAI9Z#-"O JO691O30E$\:L8T:E9DN4[^&EW>5A, MM0LPJ+G%R&V;ZUB E, '@$)#2 @46T;6+U)[2 ,B"OL6NW MJW*#'@.X$Q7O3K=EL;I%Y_=Y_OZ[WI*V;[TQU1)KRP5ETRK[ENP96Q.&DN'! MP;+;Y8'OFC_^%N($.CK:PHT5_NBM- ZXW@9?O,38]S**!-_3M,#0_*-3QI%% M#JGG]'+M,MB+2!_*AA(4FD[@#GA)?>;A&'DUNRA#OYP@5WQ*0=2)M!C78N%U MG@DY9N>X _SCM2'\TG10W5>A7(?%4R=^86U6[V:U3X7OGZ/]A7+ M?&JZ7U7.*D6#\U/^&\A#"*7XQ"US!:^GL]NN1B=N_ONA#.S=4"^52"0'O0#) MMPH]U ((:XK42-M8,2'V_FI;)WNG$7ZQ$%) =.K5\M\=%"CXD\S.X(BANJZP M**"I8( C7L8I:MPQ"SM;P(3DKQS=*QM.#\@X?DXR\ FTW(<6P_)%+;+3D)($ MWD0JTZ#5:O#!]G/J)0'*RRHE!K-2VB>S42\EY]-#Y:@=$J[MDZ5RC;]?8.=M MAFEJRRK*V;OZ6#!44 MCD0=GH^ZL-]J&_R[O\Z+7H_!W8&;0SU4X@6-MDLY!2)X\#9]3I,R9I>">N&' M%,95 [H'@'"%]@&UIL:0LW"'Z5)T\$\:$W*1U_! 8JQ,DJ]A^3SUP(E;+JYC M_V_\9//_VL\[_]W<$H7O2 V$'&F\!_84*05J$=C/+.?)#)>=7XU+W'=U[)'" M9[7#]\UT;+.>7/JJY#: MU>+,7IN; 0T17NRD7,H],(W A$SX$ECAO19'=9U"B\!OVY(/QA0NM6JD0&<< M5P3&*(.%T[/&)E_[3CY4:[PGMW1C^81ZT1R69/^%EW;<#'\/6,S+9$**=*\M M_OGG4O5=P+.F)$PM+/%1OVV'#>/,D-[E2J\IU\H,NZ:ATKL)QR^D+Q"^QMA# MPX[)J9W[&NRD% &E!C"^(\_2*UHA*^CJ]43\8QCG\MZJ 87ZL69LY)Z\GY[M MX3/[5B;==/%LB1QJ11#YA2?Z.JP8BYN==4:$T#-H"B%OEFWU=:,V[\Z43Y40 M4&L$,;7KJ(0)L,R?B)FOAG$6_C 66?RB4^/P\G;4_2%[D5,3*_NI#WF%%TLC M/,G%%%:K^4;_B)?^83"FW(@WL47E@_UJN,6S1WV2#^IRRO)^OWFMY)%WOVRX MZNK4W9/'HXH>3.CS(;\[,"+)!#OZ!X;&ZMB<-+FUL+#CS90HETQ%Q?"CAE?? M7*/D91M3:ZHRI-+U"A9_WRP>8=]ZS."@2HE+LFP/0(20#R7Q(4?+5O,TFL;X M,8LE%7=O3JYNIM"+UZ&@='#/,V7,?!Z&LY"LZA9X_DY\0SIR(/UK13#QU],O M:]K\W^$=E,-D0R.RQ!?T8<3]/ &25E??9# OWW+/#2VM5 MXE.["\+K^CWC> MZ5N7OTK'WHF35OTB80R:S7LF,\1H9J0>F@*6GUL%AXI%G,\YB3SJ*#=SL5.6 MSXE>@C[/_^PL?X]TT*O*-[Q]_J#L6BH#H(D]WBI\SHMHTE\''5NU8]3.O MJBW>T+/\FRZE/!>83\Q!)[0841DDV7K,QZIR:5?$+AI^O7A%Q+;U@;M^%-L!_4:[6H$8I2JA.P/EUCKG;]HV%$WE=2T7HL7L]EP&:]- M?&I7.**ANS![ONM$F@B)7W)_S,T+LE)TA4L'PM T:0D^S!(+B-XE3/MGM03( M%A2\IB\)_"AE0C)^ C$2I.<(8R;DK2,3(ON.Q<<_W^38_QYF)@ 9A,SN1,)AJ8K:(>*\ MHZBA##@JG>S\:S^B9.!7[!VV]AAH".8-Y^X.P7^MEU1.F(]=[/YAP4]ON2M7 M[B>UN7BU3:E^@>>I>\;6Z6YXEXR5R^)6,VG#F:P5A7CL2<#$_?P$C_TF_[:V MT=%K_5Z\C'-5V-TK$05E!J<\]R?-Y^P0#7N@=44I!L\PB1LGRL;,S'QKDJ)[ MOI\VLM2OI9J3H!0OT)FT3S1>[_C^89CSAQ3?U9YC3N?OK!_F_'2F+/RI]6QD ML]21"#9[:\IFU=,ALZ8'V%TUC8(E$S#-_R=+4]15[[[+G;<@0O%]J#H7N&ZG M8)!JS\LP+DGQF9?/-*H]J2*,<9T<_VK2E;3RDIVZ2G%@TMN@?/E8PM;*'=7; M6'YIAE ;,B#CHDA8K$#>A'8?S9*EU?Z\-$(>VLKG71.FWITM'WPS.;5(W:DX M!MUX*5)[YF\60(Z%>CEA9B0F?-8K,PDC6;$JGGM()75'G"LVS\&*#E@/V[O<>. M9L#)S?AD2CBC_4["Q;R-84W]:10(?&@\C]:X=L-B( B@!DS^;0AU$WX7VAN% MW&2IUFF+SCY>4/I/ (%J7GL!LYK950)\OQAJ R.96\1I=CDLFHR7'?X5-TJ$ M0'?Z&[1I01NP\O.VUOH\O6_K1*"ZF/Y7M=K3>GE@(Z($(X7J^PQEI3G2@T$) M;Y(8<0ZZ6%:?Q(1@1:&]90M]E'.@V)VV>=",BR^-VG_7_A!TX^OHGJ!1R&W< MS"<)'@$T@TUB4]LG0-D?FBAXFPEAS]Y%\R]CJ[/;^Y6BIQ%B/R<^#FX41+GN M7BW-(:[IBX+^U^[LP=K]CDW&'KSK>%[OT;+0,NS&3^>:S34I?4Y5ES38KP"K M[^1,?9TA9)7_MIZO>79GD^HA$]+%SV_9V7L;H_2A\V<5//\]IUQ>&@5WGSW[ MTT;[MZQLF&Z>YW_@8/[_]%(UB___,?:_;?AO&_Y#!O^..0F]A^5B_-!YZH!% M(;C/KMS\D.3BX!/0H9IT-$3K@%VXAZFPMJ3&C@9_?V+;CZ[;CP*.6B8NC?X< MC>[&GZNUOJ]APE'V<1*M@C@%/F;9H/#WG(1G- W2N:K:T"V/>R.2Z?8%I[@' MUCADV2-_A$!L/S$A_]&D4KD?1<8YA=?.JCI*OS.V7ATIM;3V-?UF83/=C"SY M+^]8X;;D_X:P_[<-_SO;P+B*F<^'5OMW^D\*$F;CB*XDE$5V1_B#T@_TLN/[ M/VI7C/0,=$A&GNP).IMJ,N?R@I^Z195A3#C$$9U)(7UX_VB:3O(YF>F;D?Y\ M1P0#(C^'- R,?777^WUU\11A&9H,/:PG2%[%A523,O#[Q9&9I5]#D^-XH!,&2@L2BS\ASH'O/;([; ,+\SY)6E;.3%;* M3#'X+^Q_XS?Q*T;-)'46>OD-$U*_.>BJ%/"(GS#WD+B"T0WU[&>U]4]G8#6P MM@_;C+5F)@3V#EJ,^D\!WOC3;V8Q]F@ZPLWTI;+? X+IVRPU8:F42\+V5^>C M#I_:LYZB[19[#1;^%QA>^I\T\G]<--SC!-L"\#^M#/WW3N5??G[ST,O_D$KD M_F-B>W_KDOA_7I\A_VW#?]OPWS;\G]A S'Y&B[CXZYP+W/]KS*SU+ZJ[7Z7I M[XJ#-PYIB_G^^/#O1PO]BV,XOY(/UGKB2@]2.QV>N?D73?<%R1ED31[+NL^C M]E![H:6H34*4J!?\R7["#NX+JXG:/9(V-VO_C!AR7UGHJUBLT!%YX?UIJRYO M\;E*$I:D@?PB>*P!#SK ]WRHFOJS]O8EP_2>&#;3"Q=U?N)\E23,20.OB^#A M!IIH?]\C(4,*\>R7G^T[VA%[X-(%L? ?A]@($HD *<[7G(5>NWKY2O,MV.#P M6@O(L]Y6GV(2D+"$L">4@U=H%_WPO&L1MRVI9N\B.BG[E!;,@M(SK@QA0$=]\L;<"[6HADWO:AV[?W/RRDP@S\,BO8HS MC1N'_@ZY>=KCX"S(X'L-7)M)8B#?>ORZI$E1:ME\?,2VC.42+3PF"2 EK.Z( M\-+.M)X>:4E&+VMJZ@I*"' ;24+[6D*6[/59#@3=@VUK^Z< MS%J*ULOI)D&[5$#S;>_S:-!$HU^R[VG?HD\(X!E?8>7'W? [92TRY[2>6 M31K%"#?&-[)BG@C+>MM.6WVG=I5: [?6R6K4"WURIO O?).*..TRZY^\:VBR MY&@MNG87O_9_N6!95T>4KKZ+P; ;468:DGB:$\ MGL93?]UMV*P/UIXY&&;)[0D*XFUILK9!4\ =7QUH:N3.2@C:TZ2W^\3Z_;29 M<-O"GRR,F! N%./L(&@$Q?&3>6D1] PBVI4)N4*EZF'5@;UR_"RJ>4#!LP=V MC(52<]0PE=U^3.^/"N9Z#?6R#,^YGL#YO(ZAS\H)$)QR2S %QLY[DH52N@P5_-37"JJ'+R?L/@=UA8^ZN' M 0[ZVF A$W+8N%0\@_5GH;%X-S4>050;)/(IFW$7UA\Y-YVN^@/EL'V-Y;ZQ MEF!ZXCP5^.N^;,#K*GK-9HSA@0_+UX;O'.%?(NB)Z'&P@O-&J6PSHV?T/'"Z M_?X(D3&PD?;JP\PD>V/9>@*$C.%$N+%\4@RK_P&P<.+)7=Q@0DQ;*S?]AGVR M=K%AW0&1/5*1-GIN9'_&4:)W#0PT#J;;^BCL[D5DH]EF)S3)7]=571J-( _S M%,GCM#-(\3KR(8K^QX\1A3_U^UW]%YU,/IMY##_\(M1QDM3)J2?+,LA,[V+0 M/VPQIZHW1>0PL+T-&7=CO\D04H-B+OR._,L6<9/YOT.J7JR:_1OOEAW3T(,C MBBW/#LYUU>=9N":4_RL4F)1[PW.\!ZG#ND&!(2X,:T6[K9GW_6I8(L\+X3[N MOB>/1<[#Q _N#ZA6V)BK[!H,EF MC.,1#N:R#+[^H*N;.+7=J=?H2?Q]?E'#!Q? ; .TR[,BJ?P90-A80]^G\N[) M8B<7=G.9D%% 8"UB+L"EEY7$BU):I8%VKM #192#U25A2S#D2V_*T^LG75-^ MMUV,*_1RAJ^NM1X4UV;%D=0W22;$L[#5OS6$"Z40>NMUIV?,_O%0UD46_P4: MO/XO*>#2Q[H4+$5?'FCG*_Z[IZG]0ID/P_T,3/=Z-?6*67J'MU_'$.R5+Y:S$OX7E> ^(7.PZ$:P\>_"?/D619F5"G)N]O M)OQ)B^.HOEU/U6TU#LP/4%("&&>YJ0D4 M3$SLCFTT&B)0+9[";82HPV5%_SD-6.'$<]R(/$X9CU[7(U]) I=/T M;BCJ]Q&I7Q3-NM&DU" MEF[501WV99>/++/&2LDHJD)G%=R7P0?C<]H-.MPZ>B"%>F] _PZUV\HS(V&I MY3&9BW$46@5THFS&D.,+P%?E::*X2S]F5=]CNCFT;S5ZV26.A516JP[5-A*5 MP@+T*BF%"9G<\$_<2$L@?)L=(3P4_GU5 ST/BX>17CL/>M,C2Y88EP]A/TY% MO):0%;K=6&42L.R2_1]IM_6BEJPT3#[_0[A#KBWK,>^W/WW!J(H]/(H[H M!;!@,GUNPA@T0V 1:X+B-NOYNL\&.3D^,?;]/>B<8W&*"<&;%'MAW3>9D%_R M?A1 ';FQ#:@_F*Y?^/-UN]R0U3SZFH(]]&*\'4WC'XZ6MO0FP7SR>CRJ"%#5 MB$7.@+8N+Y" SZ:=%JD)MZ!)YBR4+UR6WJKI@]9<:534S)HYU_'@:L_EB[ZC M?S.= \M_*M%$VE__.=/?G@$J'1UWL^,7DG"$F7.V^4DDK_^4"'^ITDV3)Z,8 MQTJ16(-_@-+Q1V/H,GL]O?7FGQP7(Q:%NP^=3#]@1T9U84##VO<_ 9SP^+;S MA_+%98H+XE#HG>D>R8:N\-\GV-KAU3TP4CP8/MW)XN;[0DKV%:I&#.9U@/BV M4K9Y!\3M2%#'43D2FF6/(FE[\!^V:*T-+%-\J8 ,WCQ!5"XWQ6#@Q&+6_K]L M"9.(;OU+/+=2Y7\C7N$#8P!ZLVKSE.AC@;FPB[$*XPK)8'(A;!7+&TSD-47U M-WT>+GL3HR;X*/W*MWRI)VI7A:4X]4\NV^[Q=LP>,AS-WRPKJ5FUD[D>.RT5 M<+;BJ]3)H\8&9Y[HGOTOQF/^/WK0JIB0J _(SF6J)4U$_SS)N<%?!&XLKZP8 MAFA;_G:)EQ,">/"B#N>U5-M,L87O@6:Q,= VK!N*&-WV-7>,[VC_+ M6WZH\=R:9D+VWZ'7P1R& 5RJOLRLUO2?[7083[^*;;U!D]GE\'54-@K:U@B? M>H=Y>Y9ASX3,%Z.K/)\Q(?> ) JTSO;+E@SZ_4IX4J@6]WU-,:CM_J]2S@WM MUZWJKG[).(5^:81<1+8S(;5%<;5';5@(>M[\F MP##"O]P4TJW&1\C&^S+#'PY4*.P$ZTO3JE(6DA$00Z M4CQNTNJ6$<)TXW_I%/A_=>KW;T3PVUD0W28R&%LB?"SB-)>0\Y>GSTN%BO<&L3T8HMGQ2/T.^>FS).2H_!)]_,E&)/2E%CZ_$I)XML MW*X 'Y?#O$J6PWA>!TMQ"_7%V\BMDJ =ZG=9AU\*3^"IN:S1Z>":E"_D];'9RRY0*&,.\\I_FG<>T87F8D+8N;"4L M2N\B[J)(AU%VN[X6;]'TA %_\>&:U=GHRLETP98:,6??BW'>-W9C4[ M#$>F";+1RJYD_5*!Z +1BSY#:UB?(#VONA^*QRZDWQPV:;0Z%CE2Q]8?@8)] M4Z$)WJ:X@V)42<11T)R ?C+':87NA-9L1+78:Z(*#/RX3#]HE$^ZQW;Q9IPP M_F7?W64_*A(:>H\M!6J"\03 L[Q=1!/*3S(3LF9+#4"H5X"W2^%N7Q+)6C<^ M#]>VE3F8X[H:J$IM#0%^_K\'][><,_*XKS_'[W")=_*;PFY Q,2G493+^HG M#1,.=,?,SYK@@$[,4<>ECV[Y8+N288^#=.&R?_6*3EZB6.O7=W>:W\?NJ<1(V+(A"^.$V8EL/CK5*PNMN'\Q\8^>T8EOU*4O>WUO43!)R0=M(EKT4 M$OS<=DNW&&B# UY*QRF/00VJ.]">,K3!$&7\$#^;V.["'Z]W(G2<'EB7[X[*ZZ.LJ608!:9[=C_.FK[X05TV06PB0.)/D(/>%=BDI@!$-] M)$ E@,A'5:.)@]%42_C@O'-K/(F*LTWT:Y$LG@*CG3-ND ]6J]?6A&KI2#?; MB?H6>TDUT$?07ETC 0GJ@-1$A(.R5$UPWRJ^ MB,B&[Y=M0XI6G_88J?<[5PB20Z2=QF.Y06J[ RR% M)A8F_K; UR85-C%K]#UHVNE-NKR@MJZST#G"V_+?QRG9+&!0JT!]/>U8#V6* M_AKJ/1AK1AHD\'[IW[? #5Q*7P[6O:G\-DQQPT]9K^9(F>3=PX78E:Q&;[WI"&,YTOE1^F%K>>A:\M4*+R/4.,B/D)S8!P; M4JX]__.1U_6=G8T',5F'^0RD9YZH1T?V"O'O1I*T&)P99)0-O8G&3>5E#,-X M_L X5YB0XRW"*DF/@M[Y5OF$AM^J3_;(L!CU*ZJJAA?Q99VY\JU:^4=1UDW> MJ14%4A%%@7779;1'](8'"#8R#"?XI$7C(T*17!\?S,U^.\-BO*B)K!(C,,;5 M>R?#;IC167EY_. H&TPOS!C^12V6U_0-B["VK1=H[F '^5 [IEJ+]7Y\A"S. MLS,1B&-(#LF.>\9U_7"DMW)QE7H\&JE*XW[NIYAN?(3P/4$F WZJ&P(-7BK_ MBHW"D&X.HM!"4.^-*7_*Y41<79P'GB7+&-,=.YK'6%7:4'=Y;X+,75*?&B_- MZ+=7XKR2(,%G0>T^A7BC"IK<9MT$G68%@+*V:U0J #K.W_;)0HO28!)/BX:( MM4MY?IIX\VLKWS3B^J-X:TW5[)M/!?F+Z'ZJ)O:^X5UFQ77$WZUK)4#]^URJ MIZ\$R8()$6;T:ZHBKH_JJ4HD(D[? IH]]QO_*,IH\$?,.VU/YQ00?W%+_2'-%?*8?X#F!14Y4ABY;5-MKW9#RLZ2%318+'/5H^OMZ^HV?GAI\;_UA''\LG;A'%B[M_C1_F"G;7A:J:S(VZTTL2^L)#_L3/)"=1SQVO=G[(:*IHW6 M=H(0QEN$"2NB@6B:QQN:+MGSV9]^]4YQ^72O&C^UE74Y?XU#]WCMV MW2U>&'OW]:>"O -V8#)9'=?3QH0<#:(Z&LR0?2-\5O[:L^''WLJ+I?]XT0)L2?ET^E&P.J6*PE4\_ *T2Q'' W M0[)LIV^_\AV1H57+6([21\L%EP^'UJ1KI:NLJWM^AB!W:.I@$:F/8!%5TBI% M$R,+O,1C>%8,;MQ=K)_-N: ;/KN'J-7 ML+IIE B+V1?_[D8&Y9B0#FR45I!7TXURTO!5,N.U6.K9'%A\<(!?@9.+08ID M#MZLH"%UVUN2=V*\@#$GOI^TN";*\G8$/0'C+1&5I>HMK@P:XB78YQSG'+H/ M=$VM9N5J/',_RY86+)#ZN7T[[#[WW^K"7O73AMQR56U?>04J4-7 RYI-=]R9ZO)7?>D\8O29"II(; !2GB M]/=(L:56_E&&+%P3)N2U>&7^<;1RF,RMQ*(7*-/ M#A']/'WV6K-Q=)E5EW%ER>JJJIAU9=F7428G;D4-K/4\^?0FW0+"2;L 3H$U+7SL^>)S:5!A>W8UCQ4[4$%@T7T0[;D%QIW]JY64,"LCC M,$FMTI6D J0XB9%_X)6.8O9.O:K1@=>-L2?R3"7K4]^;UURVG M*0LIG+]Y'0- 8FQ2V2FM";2C]+R_ V'0QQBL%KA-5U^1,1F^V$Y7[YC3!!WQ M"EA.\WF3\=]Y"^8/!KS\QMH=(XO*,X."SI.['A2?^#"P)#RN5/^.7@#,ETUM MM*$351G?ZA[2-$E,2)>21'M=GC19!YSN+GZ[9',;YB^P%YPYDH4,WOZ>YZBN ME;;_UA7KV?B'S]FHN4; A3PNEBZ,;.$C.U*@H"IYJWV.)0[26@#_PE&6^,289Q MG;;F8:-J08EF5.UIVN-:>I9C]YXZ[6IS;=:NGH;8KT ?7S_.0][N]98NYZ<, M%:Z>.$=M+']<_ONNGPDEZ3,+P.<,#EFBY/P@-^C/JO,Q,+RI7S#OD97C/@)3 M3Y4GY!6<'!RN54VK/;]@8VML(QIX$PDRIC$U/0F >_GD'I6E(B(1[,6(Z^," M.Q;#CY@0WB73.D*6AKVG?7:/4J+^SOT4DZ"]KGV#;KN4'S7$8\*P$ M414/),%J#JW=:>4DN4.%](^!-R3XE[5"D*<:6TF_?PGN+S8)P7?K-H<1347? M\FF]@L]RIFZ/L^)MG[XV!<,^TN3N6L'\CU*IE>"YE9$ MDK*U=E"!XUF;DVUB15G3-B=B'V?*=[MQGGB"'+T%RP!J63[C:^CA6V&Q,[.!8%PK&)O[Y7BYGR:4C-@X\R:&A(CXB M3X=5KQQU7.P/5N3,YJH0Y^ G8;HVIJF$UL^LSO Z_17@BH[3\>Q4\IQOS?3\ M"&\E.(Q)#]W1RDGB#?8L6%[E?CT]XV*Q[X%GP,ES&Y>^KUU#]:&GL03N1:)! M.=!V ?!&"=+T1UM%X8F=,*&:C5HO_3-UFGNM.3:Z,7#IN;3>BJ:PM*PKK*\"7Z64D;%KGE0^4,N8#"0@^;WV0HKQ=,/.G)8IX]<> M 27%9D7+Y#"!T/3^@(!]>B6_+>5N/S"KE--72F1P[9"&'>@)YU6F+DMP&>%4 M!+ (TVB<\N>W8/DMJL!K''#LZ,;#J4S:P]Y$;NHKW6KL)S-]EW8/BB M+HLXZ'Y],5^HH+ZRKV:K.&DPKM1EY]9(N3N?X[2!A.)ZSQNZZ7R@[^-V?272 M(*I%_CU\MM]@!Y#K(X_U5C;:"!EV4V(-3$^4O#0X"#F!-0+,]U' MR08]J0=I<+"'>A6QG[23>!H,5IG$7JL9:QW%;?"!R @=KKH1R8:62ICF/L]S MGQLB!WYYS'QY4*:+'Z?QUQ-@7_[NI/P&.\P01.Q/[,S"UEC$(<<+WK\N=9PH M+.VJR^;'52<(G[%*.7S]Y\'7,_LCG0HLU3X=Y5TZF$ SH;]D);^YTV3Q>.I- M;UA==L<(Z(\?G+24VX8>GUC:RZ:,U@YDA+IIYOMJE/1S5Y]/-V1/3DK@D OD M.F'Q:AL**A41;^&@/,B_>V.W-R)%E O?,D8VC02C"!5D7Z,@MXM3)AJO6PNV MEOL@Z0O"UL\[?TDED%,?BCV!%EQ3Z&[50W@,0SVQDUO=L!J)Q#5EY1(:'XYH MV*E59W/'+$#*P:]ZIO>$,[ONX6_EEVXH;*Y2K%E%)PHYB:E]D(E#"R%T2()/ M:E%<" /2O4*\&)?+SY9;84#1A*] [ ^3 I_UICN:FTQ(H>9.LG.BX9G=:[92 M[)1/"0PKZ'P.FF0#G6+'C=..*5,I?^CU-41H9YJON.08[@<34J5QX??H]NO' MEN/*=Z*O.UX@'N-2>/3\V9O@YE?230?=G9M]_V3Y@_):W8-/@#K;#I5)%O4]2N_;]S5E:UR7H MW>(V18P/;++#"MQ56:LN +'&+6"ROZM,40"N[_'7A1$_XAG58K/S&3U4VF-35YX;\E%I5[!5MG6!!9T5_S]"F"=!S@'D"]BUQVT ^ZQ>1ER1&G/G) MXVNN9']*/3A)^L;[#%T+Z^#6PAF-%9T(%=!1%)G):!5RY7%RYSQ*//"$;?V\4ZS:2 MX-W.Q?+!>:^0#Q88-&(JZAJ>?_BBHNC3'SGA/H9*"/:#7B(-Y)>MD(5+%4OO MY7F-&@JFG%?\QGZ4XQ1?U*6+2Z2ZTJ)5AO!P[>P92>Y"8HEZAZB<9=K7R,RK MEI=.'3W'P5X+>?#S7Y]&^'_GP?8%80EZLG1G$IHW&(AUN5AC-BMK7_?8FQ#P M0_N+AQY_L+;''0,;2!0W((,^@G E*S X)*B!SJ!Z=[IY*"XQSLZ_\PX1,R1[ MU[4YF5?\/GR #3>*GXTR!URM=QM9=5V5GGB*7H;D^#P8XS?,.&[!?:AIR/T+ MMT[:2R7[%.U4B*TLVY1+*W'[6SRN,CGG$F07P#?3'K7V5B;VTL&!^M\ M=]M9A%-'3@TO9Z.HH@C'IG--NO5Q+K\RW5,%O$MR0PU?M5P+&/B]8F7[Y[&+ M3=ASZ[Z P ZKT0=H^!]@<2'$ YRX^^%3Y6[98,4M(_Y?8F__EQT)]O-?^^AV ML<6Y'&A7P%V\W25NBZ;G>E\)\XQC<65)>-AZE M\)4Q5!.U^FVVV?-5)&7]RX!ZTKSG4 'YNL,)AO"(*]F _?IC^ZR-@+-Z47'? M>YV.:BZF!BV;Q+S[\88T\)HWYJO.78?VNEQ3UU_[Q5VXW-/J3V:@'2"SY8L* ME&Y0@^H#8AA<,50H<@+@9AR"1W?"N%N/>HLPTHI]ZO;JX^;3U\T#Q^#'',T> MOW80SI'+N:(6UG=\7G/DOO+&TE@"A*;.;S='0K+]R1P9%(\'_JH/G:=3[# M_\TDS1OE7(VVB.NP*1.XX#ID+Y6')RME]]:;[O=M=KL1:5W/A)@ )UN<<6@( M0H _VQ>BAS]=:!@E: M;8.Q0(U*.^HHC1?L*^@J VV[;-2]F]ZCU=4*NVI6:\<#U9I>/7+W\- ^:P#Y M<8C41Q4#=2G1]#S@WN!3)H0/\$%-4/% /$.0=JXE W\O[?T$O-JDA41)#'IX MKU4D)B7)1NP*E]=B:'W-Y^;,MU+KWV,F&.NT R0840L/ Y4VXC$/$J%/IV: M@RUAI+[KI-9,?%@PM]#!+*[,SV9%52+QG\V\W>X*G@M;F>#EC+I&YR!5,PYG M4Y5H:A6U).>=)(8,O/Y+R&FW.A+T68O'!RS\KK8D-8OH^MG2UYUP](;[L_F# MEFH*%$YM0JQ&@C1G L2:'<+V@^V21*!1XVP16]WF?*6WV1]%%+G!5FZLW M]2Q$W"93\?5$7E;KQ. RH9Z&[W1A.56"5?AY8UIE$^U)17&U"KK3TZ(A&0^6 M%AK3!Z;P=E;&GE=2CV3SG6^VPFR;$6"BH#JN_NDVKSCMRFC)'S'>JY'K_K5B MEQ_5U=;%JF:EV[N??9:@4WWT /(:*#A?M&9&?8RD^3[,A#Y=;M5@#&+K44F*3,@=,Q0O8A_YY":-K7G8G^;--Z:GF7Q? M2?&V1;HVER_DQJ[QRY#4]VJ-KJ?=8;/^B;#ZGK5;)$$\(XW$2X!U67"!M[M% MUM2<[)?#RXH.E*REK75OJ(X8N\_IO3U]6UFTC[NVDH@^UGJ>)@:JSYN ^>3' M7>'0&(2ZT.6INO(([LQG6\C%C85'J$6&1.X"\9*$+M!FC!#[Y[R>.*0,7(4B M.6J<2+YM^;,PKF,)*J//9YZG2J9E;FK^ G0DJHO67*F/ M00D*@9Z%\8:R([]->7:@>4'UCJ;Q.)I5MKC\\.*(.:7HB&G IY7;EV72?WWK MRCM3Y33S_5N[O^19B^TXTB!^O'TP6?]0#9A+"NULLDV@:2&%2VN=Q3<55N6C MCI58PNT)?@5''\[P1;MXD+(IG?1TI#Z\QQ(,(ZGC44];/,N7VG*8$/,?V\47 M+Z]/WHQQ4SQW;3W2+D;J"?O#,/P3:#9V-54+ MX36\;5>FK^DK(!*;URE:\E1' MH.TBU,=_*I% '.RV8$-PC2&/,X9T#G6N9I/&NU@-XXJ(5->9>#V0]C&3[POB@E2);&T(T>]"9M 4C[<3H/<8K:1F-ZCG" MIY#QWH^#3QY?T?**-8Z=%(LV/V6D:,UVZLB/0_,IE:1H!B<[51EHN\*3QJ;'\O.( M74-C:Z1EV &\R8FKFT&B+T54,AVI[. DU8+1#U1;E\;L$ 7)7!W(?7'6:>^J M #Z?NJF[,TWSYY[-](IO-L<2&[N-?2?^),-,R0I;P8 MJD%!7!!J8,Q'&C*#,-BA6^IK^7.]5/EW?8YF776#IN#./='7"41JUR9[YL'K M[JBU*=;R'"3_GG)0:?!_L/?>04V%W]]@% 2IH5(EU$1#H$(0E8$(@D@.%J"F_XOC,[^]N= M>?_9V=W9V=\?2>;.Y#[W*>>05?L:G)LF]XU]YRX<"C M(E_3#SZNPQ=-G'-L"$ONK>OSN)Y5/A0(8O0Q*":^1P5^/_+*HWWFB76Q$@FO M\\[1X:8QI[].'5/N[Y/;08753Z;"D A!C/8HQI>M @0;**-SSTUN#&38G8@M M1-J;[)6^O@6"QXE43>_/C+Z?*VM$^"Q\[ -L*&NEC:V)">16;8%0E"1$_96R M3K[YCF=B-($DIMCE2L/^N1 M'3_!-X[3AF866/+,S#*U-!HD RHPCM*ZFMT1,&\%O>55>'?GRV\Y<.M==WPR M:W0B]S]*/+$G3@*$%=O.P=(NBYUHAVU#!?8CC*C=P7]R\VH:1IX!_=F3N_RO MM*BT>$8DO[L@Q/1!VAE4E$/0MR/-U86?,@WOK2D.WNZC_V&K8[P*65\!\'^( M[-.-@Y9>!(XV;^Q+JSVM\!:UOG6<<[SRY'"+NWW,8=,M4%#-HW1FCT;UX8[4 MOZG6$FQ-&Q#NN)KR?XX7GN'6F2#(6Z"%!GI,:3]5C$+VM:UFY"=N'"R-8[&[ M_IEFA'XG>WG5O:UY'^;?+!+-8L(/:+U/Z-

    +9$J@'3*6P?C"PWGV_!\60( M[5N[^)?VW4BR9.W"JL+@:U>OH.8-;^F4YS7Q]IES\P[E,&+F]"LSTPF*/ZA* M^5W9O]@7=T5Y3I&KP#Y*>KL6)H1;QMO)\2Y0V@(%#$E[+O&T@""?&:\0SI4% MBV,+;>V7!1_SF91?PLBX:4+/P#O!W*REI5;9>46Z(_L81AO T_!Q"&E.^(M% MWE'FTV54\:*+8G95"9;>(J0:\L0-ZKR+M2)X]>D785K?RC);$=?A .5_R6+" M:7>TWW7?4;/_49JEC?>/'_[.LK>4+^+>G=41 )8F<=0B2AVB%T'.I271[:GX>^9] M[TED@]- 7+ZW(9.551X4S5.8;#V0?Y.X-NM!#I89,!F??9WBE[22NG;VLR;* M0)PTCJ!#M--RJ9#T:PQP4A7'I=(S2#&:Y>Z87O\%'F7)?#SN[-!?21_=5=-K M?WF7L/(Q87)YU2\598W]5VSM+4&[0#@E%E]U5SERN=LI-\YB^9RQYC0"%-62 MIHBNZZY>KT#>LF_U3;D7=]!8I=!'3_:HW?C^%=>.-&5D3WI_E"LQ?^ M\AUHV&-)J5=[>'68 UR^%WX]BRS<[5YV'RK .N;C2GSX3!XH;($@OR$!PEDP<1UZO".!,(;[,]0"(>&[ VYZO4^D%&/+ M5"@07<'W%:G)D-UZU3]_=S9Z]>JW(CA\YV_8H?AX]D6.%G^4C[#=%,;E+!F^ M*EKCKE$2I3!1#(-> \E?Y@;IF$,%;?5IKZ>#S?<%AOPN+EA<,4S&0PZ1* _, MR_HUL1S.%:"#44AUB:MJU^"$,FUS^2ZJY+2\HLJK!KZ!>FKS6&99%]9DT@2Y!=H+R-HTCQ;][+SM.Y,P M,NK8WMPX.CCXO2)]*%R\0B/K\/P!=>E4SM@8CII+:>C)XDA7S!-66A@4N_&Z M'<+= P9R'#T&+-4$:1\5"Q$/FLP;U7RXZ6!!ME$7S+M\__P5BW?9'[.6!6S_ ML_=%D,9<;>$6M<+XZ.8R!QT=?MG$F&VO0.I7BFHY*!+=Q)?DQ.LOW9N4QS-; M6'7<1R3_V$K3/E8&D$]#@8;>YAQ69RI4!Y6V38SL6.,O7S[H@8CGO:) 0:, M_Y]8OLWR!6#L<,"()SK$IQU*MW:35E>L:#XACE&R'! M3JB_->XE.+#[D5/7H;_)O)LD%I.; Z.^P=?C5PA4&#G12]AN&&J&T0>*2SGG M& U="+J2=AUQE-B8HSGB/_;PE$3/UQI=SWZC(_=O)[0%HJDS-CGJ M%$;^G78*6W=E"Q3"1A60 MC061[JR;,B;TIA=/3"T_G6/NH0?2_;BC?<',6K M9D/1JUUSYL21,K;>RAQDC/Y'AU[V<_-F76NF=.,QB3@[]500#Q=BC-O>^Z/+ M\T=Y&Y!@AP+QK- Q2P'JJA@ _>3JSJQD2=X#Z-A,53 M1+$',!I)'<,>9.2$C'Z\ALR'F;!]->E_)W..[,K;H6&QUZW*K>LY5YBO&6", M)K<:YD^9TNXDU330PQE+D)W>F.,-^0[$1B_OF8MW+M?-?AHT+RW/WG_?EBE( M,7C\&Z&3^@;!*FJ5A7/+20$2B(5OE)K/60L9"IOS)I7WFY\-)>D1U N=&H@) M);,TMA]J7/DW7\#HJV$E^ " MN1YSTDQ4(N8.S=&HSUN4%']YN*[BC,&*0>A3^UV#E1]%#N29[3EJ?N2Z>MQN MXQV<631?P.PXN!A@,[I82?'VK:21XLE08]U9L/=( M94]-;?^M!Q/K$BN?DKO$CU[N%2PD-;B\AP,'%7M"(U@GF/YEC!^XY+D#0"A3 M!9:L9MK(X!6_=',-FB!H3(V&D(BHD%=-L6>NNY9DE^R\GFS1&',(%K4%"H20 MD:S;W(>MPMK=6R RO+< =F]C]\S5MHFP!6*FO6'VGM@/1\]8SQN+_WQ'"*QI MJQM[6SP6XNFPJ_-P=O.&7_@#N[$+PNNK-,+T%HC5Q(W[3]RB$@E)2(1(FB!2 M*:*P0*Z%3>-XR(;NK+D>LNL?+T6D@8],3JVUB1Y!>6[V.0>'\LZ([WRNM\[; M3@[UA_L<*\S[V*Z!@F"D1GDFGKQAB&I=%@1S"<#MZBU:?86.<*]O1=-7?A/" M0J_FK,,;'8XKN);:!CV9,)U)L?NSS5@@>#")6HBHAW<, 5H(>@3["$>( 4G3 M;U5D7J3^(HFTJP'Q+J.J5[Z$ZE>>G8.'AT-?A!;7Y=!(,;L;'F#E;2>YY?%GAQC0N;^8HP\0J+-[ M-QPH\L'-IPL<9]"(4XVC13-.B0,7&ELR]YX,DE<7D;50#[V:>7+R9\ *H803 MSDV$JG#4@&KV;6P_7L$$+,0;^N>[5'"'2TG="$4Y,,J+I% FJG?TR1:Q+]Y5 M_/'W2(T)H0&X'K8/PGQW;#:@WN14'$EYPXEQ@9O-*RKXOF576'7DS;O9R9 M0GB]ECX[9%CH9W@XL%REPO[ Y!\]_KK+\[9-DST?K>U;47Q9BF_E7V*019*C M'.D%@[BY8_C>=J%)_3^%L14(&4I7^=K'O\N&^@-5G[9<[U%H*XUR@Y7;U7SJ@RT#: M 0E4W569I=M9=]LUYI LEGMT6EGPJ/+C)6<-JZ_TL-_7 WVOW-+03UXI]-NS M!>+(Q?)$[)DS?$^6;R*TAZ,,4A&2&(=RC,4P3PZ\B\RQJ1\SUHU=ALEW85"5 M=:_U%"\F4NU4?3^)B8?-?+-)WR^.JR3K"*S5\D1@3&V>*(R ';H=TX4 #I9U MB0V) %N@+M/Y$82,!-R>5#WY(OE^ZLT\Q0;94Y'+GY:&=Z?M7%J(R2.]B?R? MP;A*W@='(KFX+O/,A(J/UXAM=04B+YU%+QZ7JCAR>+?@SO-G]L64=)+/XY^C M \Y_(::RRUG36O#!C@\@M?%G3 ';-J;BW3\D\*_GJH5L ML4)T_)Z=:[T?FZP2'2'@#21%$@"?9O!>@IK>O:MO>'CP U@NN#+^J]\%8:__ M)UY;KV^'@=SF/C#)XALSZ4I<*#@NF!Q5^OWKQ6#_(<.VO%=*2K\?QB?(FII) MIY\UZL?"_&!4/*Y>(9=]C2-6SW23"B9PFS(JUP;NT"KB!#;4+P[KJR8*BUHN)L-FU4+0["3\EWIK9!UN[\X>-,F%"E5Y)7ZKQN78*71 MT"3>*SN M^K\MN/Y_\8%MC?S7K0/=->'Y+/H3MC5ZDU4TC@N@3/(.HTKBO^JVG(]Z-&]-W_#@K9 &9 =L""#W1@PM]SC1/L(]("[-S2C*C!Z4N$@\G70HF;1Q/S! MW_IIZNK@0S=^Y7:$K%=J8&;Z[?@MT"NWXIRY&;?A M,#5#X[,>/U+/[;G[,VQ-0.8Y/IT4"!/&3L+J2/3KM*'IS1Z5O(2WP1"1UN/E MR^9U6Z!$^JM$U3OG><0&54V+3L!VOL?-7V(Y/_C(M7?'\'64,O3A#J8HKN-$N^D0&XKKBNUZ$:1.V[G$]S7,G1)Q]-$2L5J_* AL M<.U4R@V^/\@^_ND6EW6+4$$*Q)%S/1GY65!5C#B@*I%9.D])O>@Y4#9+$GO&.4?3HR<(>-? NI.RO=HV"V(?5C8$E#;4VC[[:SEP1W=N10CN[!CZ/_,+C MHQ 2U]GV!=?0NMJ "W#GEM&5US&4@S&KL^MAL\^F?UH%"MSCEF(/ 154U'NX M L:'@4@L[/F7E1@YD''6:G_82/>L7DU^U/HWE\N=.R/J4GI!&O.DPE=;H/AD M7#!,##L D/W[Z@IL2.J^MJPWM" M[#4-B:MW%8X,/X&5X,@DGB-RWH6;VCS$RW% ?%A=><888KW<9EM\ M#*)Y[4 M0JP4X%*!OMW7ZTR^4E2ZT'9RU3%4=+*+Y?ZN/78FRJ&AK>#[R [QZ,K@!'\? MMSP3F2/"2UF]*$ 73V\*8$>BEUDRW#R2_Q1V'SJ^JT@NOJ?99JSH8'UU_5@D M.RTA13O'WL>5WIT:+JP4YW(!%:+R;*=$C"GZDB1/6]:D53UT*.4J "-L)$.:) MX>=7R8_A<:QFA9L-%\*#"-4>0CWEEN%2:*9I" )_Y,P 6D5490"3T4 M*;<@E>N]6:^'S+ICD_+!K=B=7FU+!)MQJ$K59 M!=6!4N-X,A#O8U&@X!$.V$FM(6A^"Z341Z.[>) R=S47]9VN89MT?;67.RYI9MO#T%(*[ MI^L6J-,DU. #J]F[K\AC-$Q<8?Y"6+@Y _#G.J:OX$)GM#%#\*K MD)4(-APP8@US\UNEV96X_;7<5$4O3@3K[.$I,KMBQ=35CYUQ]U\GU8K8&[Q.B89,C6\&*!>A\ M=K# H'0Z4%+F]C!-2^?%5A/;#=Z-;7PP'D82NEU6_GWT]NJ*"INH,7NBWH,* M_Y$8KN13T2J0PY_<'MXT%,9]S1>9K&F7!?A*65D@F="Y!4K#RW%V'+X93'[6 MD_&G9WEV(%RM, 8I_^B3?4BMQ_.F9P&/%G*.*LQ9"[AL(!CJ5'P29W\%$K:' MXTA%2* =YI,R%_BH<[]YN:NF;MZ['=]N<76SACP]>$,]A5&IL=OV+/6N" \- M"]XNTM%'=V!8\$2V0.Q]O"Y$35)7F]W\VRV00.L=&DX%G72EFC02V>(F:Y>W M-/]WO]=9'OF2\:;BKF*OQ"-)/QX)%962/Y8T8#5Y9W6D^'[C;QTWO>:['3E.Y> :ZR(?<=\R7JIV $7F]"%5F"A$TD*6$%&J-@P>RXDGCO8#8RRG[ M'E!US_68QO4VH<@_9EAT[FN3O6 6G/L6YM]"44;7L+LHTD0]LTN*!8:,B5*U M$KW'HR:*C[U20C*>VHOG"H3I"[Y1V15]##&VNANS#RAG:VV'BT/EL=UD4F<3 M+I B!R [ZU4^IT]7J7D/E9S/V$NV^9[QH*,(=/"&M\#=08"V) M93@*%>.-;($85^ S%:S#W*)6UUJ.!).5]ASI_K9(JCWE+77"0#U5PMW"C::? MW?;O[_"LL=^1J^^O/0C]0R#W;>__&6*VLZY6\OI4P"LB5"]U&B438_AZR7L_ MT[)=OC;K?"9LUU3G@8=+8F&O]WB=GQ]1UASXX)=]TSKD#HZ]#]L%4\91\V$U M^!YX!G0GHQ6B"@O< J5,TN?U;O:=::P?CF2WV=KJ(LO(]G<.&WK\*KCYD69V MY$%?ZPN_EPYKD)5["PA +[^+) V/64!,+L"WH!;G@ 9F/D\T@2W%FX6IRFR! M;%!JP.H5(@.7$)9V.A(F=J*,F#<4(72C.?/Y(*NBJ(R$-R_?5W!B* MZ5N@,+ JYAHW@8^:B/M@\'OD,X,SO$'F:????4SQFH>-C?$KK,J]XX3ILO2# M/@OHLPMXN-' '@7D+@%>L_R5B?ADET4U8Z.J7EX M'2;/"R<03,!$7>5&K:&COJL8XHXEB-@6*- @'B:)H[91ZLKN\J7T>?.KC&(; M F#6>0.]D+7TC4*50R MGO&(UPN3:U=#PR^&^M(VNX;2V@\R?M[3YPR9&]&Z33>=^V5S''I?T::5JI7N M/*D\;,:SDL9YO$:'9=__\OBB;#94A@=OEA%\?K;9;FY4+!QOCDJ:9]O M!.X&J'',X+=2?T24ODB7@ZZA6(YT]'.+RQ>$'W!\N$W0_5[8R5%>!Z7&+&&# M((_> MDQOC!=DE&84^6.I;]4;)ZN)8?,^S?4M13$%K[Z>CHXN;JW9;I_/_C' MSV[\=L[H5$MUOCG@6Z$V]L5%/E_%\Q0@[^'2VR?R%_B7%*2]W&W'A:^:;UV. MS%8V(0?<_!XH?>Q2/>*R"/+_8Y "J\71/=C[^0KIT[I=GEX14*?&\EO= DEB MCP#G![J*#(8W/%IT3"HA%T=:B<361+V3/T94TZ(S3>Q./S;/S_[0^1IU%X>$ M )J;=/R" :"]2H^)I<(3:_DD5Y&$S%+^]>^EMPIQ;*/QDO6(<>$'OSH/=DO: MA]"7CSOD" ;3WM=^GGLMIA,4*+"Q2<-SY$^Q4F -I,[5:576$^ 5"T0L6?# MT>,RP_:-R8K3!QH>S#Q@^S0^MNUQB?CM"UF$T]?+IH)) M[TB]=RPN)>CK_6 8)%]9R#ZE*W -)J@F@;7!_B<\)=0@E<)P@D]EL?(9E/=X MZ3X:/J[>6Q>A8/RO(NSROFI(_M:S- M!@#_%MN'E^8C';*C("G+TF$> 5YRUTS,+_.<(A_'7ZC+D\NQCQ*K..,LYR]T M4B- ;--I2&X'L,E?(0=N.LYOE1S V^W$"'A/46O?B\;UJ$23GGM5,MK>I91F M%ZW1,!U'G Z=!:E>MW.3NWOE'BCK+HGZD,2X8,H7K&L8/6[=]OD<\BGOL58O MQCKK%-.JDG#_M_YU-]3+T3^%A84.>L9GO_N>&Q3?;_;NS*>A3=]S!G,4AN, M"3@$7O'@]^$+0W'E7AEOH. E2=I2N=33M0_W%L!W?0&BRO+FW2[:Y0U<;&G3 M>6'MIC"FT"L@_EL-2F%8@]/S<(QS!IEXT3JXFAL23R3T@:7(P!;(E6FN/O.K M##&*4KQ01TR6.E/O9OG-S?W(J?.(JU4]SNF61=!D9!FS#WD>&C.HZ)0[W)E95/B"4']7X?BH;7O\: M=JUK=0ZK:#_MT'"DI#CF:X^P!".@&\]P&9KA6YYCP2 MI[P\C'1V'YO3R-L"P1NKI7Y-/!"!]N_.N]Z2X_(L\X!4;U_$$08,T-;"\Y6B MAXMOET2?XHED,,$TA=R2(*Q@GI4R]*A66U XGZCN'B>2U,F_8M5NH1P;CWBD MG#RP-\M,H1T%N@I!6) >!0JH0[XMZ2^@3=$K&@Q+%ZLQS# M?-]P:6HQ#^'?&)MR("5.V2]P_#7!.,KHW+'6JV\[MX+?'D%7B1&UJ, M)\HW98(#W!:HZ3*LAM#A "<+TX3["-(0Y>G=K:>"GGL%FG._VN^=:D(^_UX< MH=3O.HTAGJR"1 8T,V/>&P Z;7P4D >SG+DE4"T.M)79D]3%YT:97;WMVL,$ M8Z2%X)@E7%%ZBNR)F)GM#[HZ=;_E?:WEF3TB?MHWA&+NX:@U%,8%<$J1(C!( MA>_B?8HVXEP$=KSV/+6@ZM;JLL==B9@))GK4/>JH-U-4-'-Z6[K_B$9P\MX? MXLO2?U59 /?="BZX"49]"N&W$H<'_XYZ%M$S=Z2(U=4U#$?M7?[:EJONIMK? MVCBAT>@L842_D.HWC<]I;^0^X4GR9B@26!CV*TF>X\60[7X7M 52+:UI8V#L M*X";]E6#I?&_?AP\N:QZ-3K [7)+R%K7]?@$.^ G#;%]%FV7)(!@@['=,DLP M(<)O2P^V'M"YM@7JYBEDN0T/_N'A;_CW]#X[BK!ZV6A_8NU'D8A8^87&+BGP MR.I=',.-H+Q(48,>QGZ","XB$I89EWHAXAC5"*:R1O6X4,NK):PB<0@?+K@L MKM$O\C=ZEY:MBY+MR3HJ5)CO029&TAWX+D:' T1AT5NDE>'2YV4[>;8:+HK^ MJ!?;/:>"=SK(TIHT!BISCIUN]SD\?_"E1\#7M[\OH^A0/OAT'.,=P74XX *S MTK9 =8I]./!7CM8(QXYQDTT#QVUD.'L@*[W.EVLTF*G4_9OR]#RQV][/]7F# M1XIRB>3([JF$MY0I@5X\P\M1NX,")EW#9U&$-O""[AA8KN-H'3Y-A.!&(2^Y M2V8R[^TM>ERN41F#"U5\V]+E/T)=^J M@D]QXJYS(-Q*K!*NXR2)S\73$*KMTLM0"492KU6L_03&XLWLDKL>^>]MKPKW M_KW=IN89GYB6]RMZDF>COUGL!YG14=UX!4^T:H=*4FJH\5Z[[C7W%_21C8>I M#@,Y*[(A2,L'W5C6^;_R)^/LGX._I;$VN)4XGTK40A]'MFNAC",[U,W;F]\S M"JR?9 R^>D1C5T3$0N+JID;(:Q]_SVD9R#E)9 L^$<[=CPF].LY-G:3BWL,! MK7H^)V.QAW'48AC1X&XD/@$+ <)#HT(9/VES3^LSPE&Q6,.82J2,JR+1;*1* MYMC5'+^4*TH?1_21*ZO3.-80L,J,88T HVQ-#A*XS!.J!Z(/1QE(+CLMW5@R M7+ZM7VPRWM;VJ;I[!_%6P8B]>DJ_3\O#N[Z:[ZWR69G<)%@ GOQS'AQOZY3[#N:+1 "V6,G ^@QPW$J(K,HU)CQIXPE?\/QK[F>DB*L\ MC!/O?77 Z0'F70)B<+#[5*X#BA4:LG[>%+W6Y<>Q8)I864WA1Z69_61_%$"?$Y);.@@R?,Z(43< M"JD,^VD+M%.3(5E,0R+1EO!K\Q[+377R'GX*/SK&0T=VJ]S2O#5AK_5H.#X. MF?#W?--HQMB@03CK[UW=4Q'/YI" MCV8+69]D>L#JX"M\ -HEN%W7"MO)FC,&AAB;=L )9AF-U*T'ZZ. ,8?(K>8U MZFB,=NXN7FG(8-B:=UX3>?B%Q@F:9).=[U*[#)>/OX&4&76>: ;C)XL)?*=* MG**YQ&.% ,2548Q5R7)^M.+MJI)YL%19]IUC*EZ6G.T(L7T8_\LN#/]YW M/E!@4XNDR;/8SA6"-<%L:1!V+2M9,=7 UN!H>#MJMN::O?M36B"@7DL%VZ2%1ZR'5F[VKY#26 M+V,U"^>7?"!WP:5C"Z2PR#-AV#_),\Y9^QQE3\V>?GCKJ,>'E457W<=C*B"F MP3T2PPV7@I?B"+!=EO&R/#4TJG-N'S=/W^#PZL9K2[@57R/3)ZH'-,(TO/2- MY,R\'4J;1#0J=72&#RXSLKI1*; ZNR2^%X47QZJC7:@_GL4P(WH0M4_Y+AUC ML+W^P:_F.Y_(,Q^&[KRQ#\DQOG'@?O8+8I[MPS<''D*O;O"99IP:Q@YPX:\? M"#!9@"20<[TQ)DQPTCY$1H.DDT>WRF8B:G[B[6J5U(,AT]+R=T:ANTX;?DC? MV0Z>@$FU2V,GROFW+G_!A62 J;RF-QR#X79Y3[2,UTW*Q2]?^E][!@MQ'/82 MR4]CM&8O2><%YL&-CJ4_%[>V_/>3)\J>Q_-)^EF##'R==C?XGH(Y)1DKN?R/ MWR?H/K0,^TIBZ&'/P'O8J>P)PZ[/0@3:^7BYE& 3M3/>)XR M]C-"@K<;4.MS 8K9UH$WO %DE][MR$'(N1KBZ(NVMJ(?O_8]>T&LS3R=H6 1 MD^/L=_K$^E&>.=J!9;U=E,4-UV%)"EN=YC^5JM8FG H+1*1 #9@N]^F9=;3. M#-_Y8E$;5HJBRT'9F63[)SJ'S$NWE5P% MAK:/(^.( ;U\_]V(MWN8[LV)>F7?\WCDEB8CO.CRGK*=843^.6\:QU=Y7Q@916U&"Y\$)FFS M9]??D]\@LX/-XQUHRZ>;&Y,NUJ7NER=FA)PN]&E\YNM3WG[2M6P P;BP"N(/ MPY7?EV(8PP&?CMW!%.ZP_6+IQ#2,=-3NI(!7_LQJ+7D=H#B2' 8J'2Z/56G7 MWN^/?B.M1__4?B'5,F-(UZ"4]P4APO>X8*DDAI/!5!(KC[')][AZ:(2X/.BA MK!Y"> 4ZRK\NMYOL9QZ)5-&OZD75MMK:I]\2.FJ*"GD-XCKQ%R)E^VV/$G\4 M^&G%'@IQLP.WTYUCV\*P>5E07_KB:S"J],P_KQJC60?!AX2L MOT&I;RB%'7)AS?(#S#FD2^N0P@P4>)U\-8DS#M7N-A?N:H)JGHBA0JE]7UMX?)EO\X:'I:CQ?Y;:]HDIJYVW MXQ^.+8+K<(0%PF9\X EX>4LS*DK4&Z,+/&_X$>K2U;X/?V6LU3 "&:3WR=F\ MK:DZ4>>WQI3TM/_,GKM]B;.JI,4D>BG;$Z/#O4^ZOJK$FT"H^CW!'*?.&$98 M1O>WQZ9I(:"QWK_'OC%!_'VUJ CD,WPEEF_)&< RC0+HQ'0,D3>I MI/=T),MW?%<" "Q<+<@KF).=U,P9#7'Z51^MN(F]%EL?Y+)YH4?F[HI@R4\N MG]S$]?$ZU33XO]E\\X")91]$*UY*LV-JO '$?7>JW)B]HEE-O#":=ZA!X??B7B5YG5=GTV@!''G5A9_=> GLN"G_ MME-$9M+* ";4NP=C9_'KWZ>@X,W,7Y&1/3E"1XJG*L.H33N>V+JW:L^7=V$'56,-L]@<=-7V>'SE1T(L3J#Z=7+S>-\"54*(F^!4B[V=9L+@%=F M3- ?R\A18B&S1S]XGFXIV6%M)*3IPH;4%GD4GJGR3Z#/G78.?'G(^ZCMV?K. M@>PO=!^C+]F#(+?_?>FY#"#C#641!HZB1]CG?FRN&:TJ2V"HAF1W?RH3E+IA M?6Q?*G3/4L._S:Y98<_QE^MAA,AEMQ^87;,:V;J&[T'B.>=!.^LPEZIZ:#CQ M):A6D='AVU%O)\^EWG ]F?!!^7=XZCI,S!US@FF7&+DJZP$\[E$K04J,E+B= M/IORX)AP4 OT+1VQ8,?A0X\T:9'O[/8KD7KO6AWE MMP+8\-1Q7T:W0#F&N P((XVSG8Z[; NDX;,%4@%M?/P_;<'B.@V8JKQ$/"<[ MC1,H,*I#V*Y @)@WXTK _JHK L-;H-VD;M0_%=R:K0'S.?C MD& D:@FD^M4S]E6..-YA>#[%$O$\J>7+;\^K^>^/>N2MY+Y)V)"4SYKMN8/\ M+ZV7_)>&O5P/7_?41/OH6)S57_ZWPL+:FBR>K#M^\775$\X?7,=>7,B=2S1* M>AC,9R@]Q^KII:^?F@W(/+LZDD1*R&/3W>NJX=:WSX@NZ!MRCTRN*_.Y.-QEY]D9--"1;,SSC+"O>O0E?EU*P5>JBAV ^(3?R>2*S M["L B?_/X]R2U^CB4,REYS7DX(E7GV4\Z:KZBMEK9XV*A/8<>:\T-,DTEM_HD\QF0*D-IW9U?0ND/<:\^6:]V.G[G[EJ ('> KWGU<,NO?Y?3BXA$7KW M_T=B\M^]^.]>_+_7"]9 5Q$T;DUYU=+^9V?F6R8WTV3N^5J3L+IZ>N:CQ4+VBN$:U<[BW3GGSR/M:(@.2B)>D'.,)P]<>]E3ZNYH-.LI[Y^' M+$R!5:)PTD507#*= A&Q"F0GOE$MO,8:&#*>0H9/LTN,R; MO:.MR=R%5:W$CF'A"EEPXN8ZIG*F'=4V>)O40XC;WNTT6S1MAP 95R>=IKQZ M<-040$QDI@F^N]]D7G*BMKBF9(BPONRODS_):F]L2@HK&I5_P??:%OU=*^L.ZI?O?ZL_SWH*DAW?/%_QH(>QZL@ M:]&(#G)#2N6"3'^9&SSR==^.=!U/@GD+)+SZIPW>-8%5 M)^9T+FW:!MNP^G-#:MB2B<^7NM35MCDP?[>=*+:."=8P/ M1'=Q/EG)^0@9K.(O(R_WP)A)L[S)Y9 ''P=,B!$S'3LB[1NR?ZQ>:]E1'R+P MF[!G:4[G2^O^U\MJ(B-";14S[U>#RDPZR6)/[O[U-3IV/5UV//6I9%\ISH0' MYCM&@TB8&(Z:N'VL$PH8L&&!9.B3LN#FIXI0\&C4,2);ST3R'6OG32;9X.FJ MQ=O*HP-",HD[N%8N61PH]SE4A./"I*3QE#"F3-MGE4#2>\4+;N@L>.TS M/_RYQJ93&O;FF1>:XVQQS5UO'L!TVOGXVG$9%IC+CN7H<[-)0?@X==J/!.;0 MZ?$ZN&!PB6>:$RF(Z! >$RY4C)0[J7M+H@E5K_V[5('5 M2K0LZQ=3^#TA'BH#1##-J.8VX;:67FE1F%8B67YMO\^5 M%&GBAZ9] IOY"UGT'0PX*Y"Q'\ SMT ]*C'W+2T;G%EV%\:U7?>Q;6:2YQT' M>[TRA>?/@[3:XDBY"?_)6,2W"K5;(([4*C6)+L:^R-G+&.KA&B!J&/>%EB], MDCFDF9Z&Z;J])\4&3>#D3RN0CPFO=B_$X$=A;_^OY @#0:(P=[CEN #PM.^) M&J8!777ACFI'].VG\Q,]=M'OZ$.6+>BII"=K X\R7._>M#U.N$WXUL(3 MY;+A:&T6A]]W00R,6TMT!"TNSU.D@5-.#;7-!\.M[@^]Z=G5;7_DRE>!$IT; MY6W6FBX6=G]0\_:M-BC:##M+>,;#.WAXYNR$\V:N21VQ8;]]AN83]2<+&?@= MLS[9C^SW*V6\% A.Y=ELOQL"#B$XA\R0 MU^<]TI1#$6>1L1&AJ-#P,G/]9Z%RN):HQJ!OQV9W'_X-93%P''D$:ZV0%='& M?8V)8A\,1M)FD6<8;92XT(W*,%4VUW^]^ZB=K.9XJ]2 /E[\@,V3[Y&Y?J=W MBN6\V<'^[BW"G&&5CC)@,OJT:)\P08E M"SD:,%#E;.*SH__]#Y))NQBNPRV@GEO:?AP[0*KC9="V0&((CA3C+=9LS(0B M@3R*5+FT^,WH?$U*96A W(\9D.5U5:R]*O8")8W$<"618U@%W"H2%8_?A0NR MPM%,TVBKB6H60 )M+]RZI= E%B_SBV5F=M)#M; EW+]^L8&Q2T_.[/RUH_O\ M<_6( O]^M&SKS10GLH[[Q,#2J&&A#+)3UD6.T]6.R% GKB.R"U0F!6*!J.+,1'O(;6[2@?+5F;G,Q!GF Y> M0+W.#/2M?>FY\7TCTK!E55B90QS;&V +P(.K@*6K12[)V\A\+1TRPZ1K%4&NZ M\GG.9W($*D;&LOH#[6P">2"W ,2]1Q!DP+?3W'$<@"X";X@BV8HJ0G/EYR>T.S*Q0ROL$Y+/P.0H,?9 MMRJ?.53B,7?&_T:Z5>D;QTF)<%J M8-U9:21Q$K417[?:O9I5M),X^F<+),K1&C'1S3#KR+%_HU\G7XR\GS?H+7;+ M.S9!S37A2\/3TI@C'?L@$YKR@"%CB">ZS)Q#D7%4[14NVQIS<)BCJ4W7I''M MW!FSSQJ2M1HG(@^^/9RP-H/,RPUBT7<4'96S]. TG2IVF7)O=^7>VP)12R%U M ?&'82&KY C6>GS7(!5U'R$5M2QQT4O5N;5H 7Y']./G.0G8V9J"WF,_XBY6 MI'QOJK^EK^D?Z!)NO(-KYX3X'-"Q!0(,Q(!X5@-@QX9BX,.M8K$EG!"WXI%5 MC,""#N?2+1KWQ!455:NPW?1KK@4HPPOVLD0?KX]B;_()BY_OBNJN+[ JN U_ M#.))D/:]V#Z88*M5Z/QJ*DG69\Q@Y>T?U M*\[4NO4TNTE.04V";8;K.,,[BHD"2IEI+(/)=K4@-65N<;N4F&[>,"JJB4_* M]DX0![@9DL7(X3IK T72R/)JCFV/MWZJG MSKZX,W]\A.5R_#OT3@ZXQ*IE3/*MF@DZK*L')\>7!$DOH'.3 M[<]S-#H['"D6E/!F]JN#1-M83>OFZ1/BTG8Y,4:MP3NN@H=3=?_2)ODKV4B2 MPEBP37A?BHZ,8V7=7#F>W'R#DK0^J$3KY,O4D5#S&W04[E6PV#5UN/PGY(_3 M.3,GK3_X'$W@/0:V8U\L@!3&S(+B2B5U&JKFZ@4$L)Z9E$U6NL&G;&JO9 M%HF\Y'<1'6?^YH-VQN/$CP;*(&[B"]*S+5#B%HCA @-TA/M@Y,+YI)4AA@?+ M(^U2$V W7ZEHRY08X^G5Q>G>L;BX:X[F?<;)_ZD->UC0(^[%TQ;#*[#SN([; MI!!8,N5='T>F8A[?1XJ?!%^?[ZXGCAA7?.#]>?JO[I-S(NV\I)K2]UOJVEF& MSG>A4\ ]=@RV&R'".T#H!*?"E#"RM"'Y:C%N1ODRRS2?VC K).+OIAC#^&X; MZY\_#Z,/LY4Y^QF14!B0RW3H_&>;%?4:FHN*,"T3FDD#IJ_0BT6_ESX1JP(6 MQ >>/MB%X1-\P7)N.E8<.TAAP(>2VH5'6V'7(MX )5T**EEI=6+).3]^>HR; M.$0VMA>L!8AOJH6,0"U[K\J*0B_H,M-X8E9L48PJEV\_J3G>!X$[C-3//P8DJSN;?YZ-*_1V5X9%B,Z8%U9UO'XIV]RVI?M>6T@*6$TRO5WYGG'G9WH=1!%HN("W893>5V@0"\L+O27Q[$ML MDVN>876ZC>*J_;6UR0YO%3X2_T%[S)NM.+!AO-&YO8S>)S0]Q,(6*,7 4B^L M2&]"HBJ^>"ZH,C(?'/.Z)^S[B%W==/ +C:/$BL9>@:L"_U0)QQB03G B1-S$ M"N?!$$H**J4 %1?N7')K231DI;'[CZT'//S^[5#C:?%N.Z7=]YQ.9GU I6^' MZAID0&I^KM AW6!R/HV70"7)+^'E]* JOPCAE8-\9Z?182:J*/S]N]DZNH*?8"@J[,O U3#<(3]]6T-,QID>MH1^K/#K;CS,",E^0\!VWZUZ] M+?#ZT_L$/1&AT3G'&J]W%"P4F3[LV%7<=9!Z#P'=3@3[%%$#6ZE>@&0=F=X" M!2\U.SZ./SVJN+KD/KY>6?7,OV1?7E-KGE*B>=A0,"^21,TT=^F% 9K;YQH7 MYETX,BVL J;EG XJ746OK ,U@IS!3A!)4C#:<-<_!OX%DC$)1G:$WF8 M@(JL/"JF>C\6>:LA5.9\S:?L%GJRCH; 9EPJIQ? LV]AK"=)P1UL*>P'K,QH MJ_T"'=99#9"Z%:':8]K#&[,*'Y=L,C^+8-(+N5AKF[E=YTM_?3TTAW,)*)\,Y"#!FDXZC5D'I4)YY\B9;589#"Y[:Z/4CF M@B,IG[8VC2Z8\++U.@5/T$:;7#840VH:?JPY,SP4_ETK^N]O944888,'$4>Q@[D!==\+F,QC7K#C)]5O[+/.$A^;YL!T[SS=%W<0IS MKW;:'WSO[V<-IC3K_DW$ 080^C4:.!X'P@6OIE!J/4XQ" L)/W*?SW@&M1]H MP'NJ?*X6LP^Y5ATX :GYM/A+P#%*M8;V32JGNH%,JIWDR(LM7%^E]RV IW"L M[X!'&4=G? ._ Y_B?KZD;+G+LQ9_(O&;^U>][C@RQ8_1G],A__ ^!E.L8@TF MG]7]2V<2. J%"W;W<7Y6,)[H'>&.UP9\:J/:9G/1X;%)&50O[50>8[KGK6E! M2$)#WFI=^P"KZT#OTLK"S\LK[3JX#H\M4& R"56IRX)P"[&[9] ,="V-P=Q, M-/G)W.-L&C-QR5/#$![1+(QTN"IX_Y%'RFR!IK2._W40E_J"9 *CYN$;?K3Q MEUT8D)U'J0!\9XC"N(<>I6VF1V7M ,I..U3C).H)+QYS5K5N9.=GY%VV?'YH M)O\PR)]&"L8!.O@,GC)OIAW"O8L5^J6FT,R<:* I,A-JT4,>^:>(8Y?H<*0" M_NH7LA=Q,M,GQTX0?,A$HFXM&H2M<4(,;-+A[)NXCK-U.#*>)'CVEGG7_<%81D50ZO)$87H<>:3TO;,ZJIKG\;#*+20:0I+4I7FG2E1:DB(BA*A]Q*)T)4!(+$ M1$%Z$Q!0N"$J(B(E(B52)'14!*1#$%)04"!P8@E'4WC#,[-FS7S[KW=FG@]G MK:RLDY.]]]G[^EW7+K^+!RZ!V%E6M[Q$AF4DT&@S_ANI$(!HF_P;55"UN&;P MJ+9I/BYE@(9(KTI7=M=VE+[NV-2RHF$"X5S 6X,5C%!J7-_^$!-N_IP3]0"G.+,GU$D$]?*]^.JZ!6\QH/ 5H M5 CTZWH.,M@:\%1/S^O]T1+9"RW-#PCMPNJUX8^>M1N@7U5SR \MV[HYE=N0 M>CE9]?$[2+JW1-LUA M+LSO-:S]*/E,02[L$/0-7!2C@1)9@O6^E:.-]@Q?$(ONQ:@VIKI-F(A<\5$H M]9ZTO''XT/[:9Y+]<9?88]AN[6U()#SS;_'Z;98A]P.NH3CQ)C9=K@W6&[E_ M:?!6RY,ZY\KP15G]4'Z?4Y:O9A?3ZS<>--;58M_:B:C=58VYQ2TZ;'3 [?,> M;^'L[G,7S=#[]SIV[H'$"_1ODO29MSFX?UZU@K^7B!(H%:OSSWPU9WX[1YI$ M^2@]/R79FG_L*[\>O76 6OZTPY&K[+AS2GP;\G0+6.$1V#*C;4B^]CA&B_N! MR&]MPH8#<0.C&7_%\&DFR%W>$=,^QIY ?S0B*J:HR6A$-4]!*KG):^G^ODMJ MA?'DP9]8WK/".<7$4&+NS@0&V< M_EKW'?KMXZ_"@>&0+,F3T''-NS"$ZUPNK;B?XTF1Z]57_A:@PBA/#C)1Q*B.371R<]#[<*'#B!?X+XP\/US/O?9M^EAE\\9$W M_P6=YC^Z%W;&-VE2[%SIT%1_]FQ@^FG!S68O_JWE#+8-YRZ6@F_@3L%:XGB=_3(6^ITK@^NS5OZT MQ- KI+E"4'=0Q;VW*I,LSP_M>_/C4%A4W6*0A-01';-C//2@O9]WY)M=(Q6/9ZEHW?OA [*3;J@8*).6?;UV"^RZ'=27.HS MJ7 F\]5@I,J;^\9:=PZ+'O_G(G_>3-T%QG1J' V[&V$M_RK(Z;>(0F88R<9& MH,CTI->=$3FVBC&Q^9\R-3DTW>_\;?-^)O&I:%K#S+R)>! MW(7/WD;;LVYCWIEKTE,!C9_='_(&:2XZ5LM)-U>0Q;%RRKYF8<_Y W_S?[VZ M_VEG1?+/A_^L.4MDS$AX+I30L[#2;(E*M .@2X-_EQ]NBO-H?$*MN!^:-Y?JX/[AU:$?8K$F[ Y>&7DRH@Y) M<>VW(,X.+7D^NAQ<#7<2+]?#N%]^67T4,'45,1+E(_EAT27<)VN9L/=51;2O MI];D:N&HMT2>)LD;*UJJR'CZ4E=Y./:RO;1G6ESR?]W\;/)_G$&7-[Q[+E&M MW'NXR#Q.9;@5OI00.WI".&H^[]_0X^]&ZY0E=[PR@?)B*M9LE#O MQS!_M-#4!*VSL>YL"S/)#_CSVG3&A[8Z0/G,HU=T(<4S5[1SCWWP%'1KQ#,+ M F" /O,.J,ER89NW@*TL7F@ZQTA-B5HN7U1R=GX42HB/?!96Z;8V<&DRZ4^. MH#$?&,FR8VMSFCJUL=WVL"LP$KP7NPOM"$W!",^AZM!>$ZN+2MYU00S31^)E M\@Y)GH%F5O6,_Y/!30M>36&&H"EH<6QKJ"B8!C1< CT*64_CX M((7N?F'R5\)#_PFG-Q,V?H.!+_Q&12P^Y&MNS,5&??[0I8UUD>$I!HF=I+Q8 M&78+7Z#"+Q MU7G)<[V&1SJ<0 (/R]5!)$O(;'TK&KE$%/!#N9_U/8YV>MJ*0(J\%RWP'U4C MW.^5]Q.NN)/J5MCQWR9ZO<9(<0?3UG5DO M[K#R;I@4%\9K:2 UM6AU\=VJ_+.UW="P]NN*3JUOAAJZV$Y=NV=>N0DPXO'< M7AAPT0K.%?L%1O-*SBV@V&TR1'J5#TTHK)LNJHR5RII[5#*W6EN+$MX9')/MV&>MT#!C[)Z\;G.,.7EJ=F@06U? M9\L],T\,G%5"*R2'XS4'R:1BYC5.D;&"_G[N6*?96(=<:/6([E5?C_:)Q.J]=4FH!:8,G62PC7^B9R=I0K' F0N4*_60'<+B:,/VAF@@;+ MZ C$4B-O#/:9GPT\G]F7/S#]6E OZLF/)^FR#F_"@YPN984K7@AQR-T@DRHH M9+9TTB .L(>E\MX0-I0HN%HN!SZBLO1%PS%'@5*$K&G^SYFM!6-T:L ,6/B)5!Z+JU@,U$HH?:#LI*E -CNO>@-\0=UPRZ\:# M.L4#<%"]JE<"U,S=L8M$%"Q)W.-IUV3=(,9NC/JXI]/43;+HA_1(DY8HT?DO M*<<_+D8XO. WI7^QA<]@!UU)W"8"C? M_42[B''#S;P[%N=OT'/X3+Y;*S'$,VEDB5E436_ NF@=KUQ#R.N_WUL6A M8_8&I6_26O,7#Z>=+;=I=\IO>,"7.T@4)(:X@EIRJ<0@'G&6Z,%+HB$,L?I6 ME@.J8.#O8-(_7!(PGZ[+OA1T-;+HZXR7MNA]A@ZER*U5<-R4CYO'E<=,DAM3 M!Y#IUEK@*2!W4%X_G>U,><(WT\31^V'1>G/IQKA.^/6OLI*M!L>U^H[/OU/T M('<12?P4'-T,6)VGK:RS:-D6 \H'VTL24#&Z>L'E"U];\IX6VN(/>EZ06#Y^ MZ)/ #P/6.;0IYR7=6I#;!7N]F6HMO$HJ'L G!2@7G)_\52;55^)02AO6(/>6 M1)8_8@YIT_ZFE+3%3,T_>>"WU^CA4IK#@1;R)!14@^4V;::0#[+#6>;H\Z#( M$C)I&R+=>5A]JT_)U9<16Q6*=Z+A7@]'AD<;P;VO)BO/;5#L6W($G]H5W-#2 MF6/AF=T\Y/3'#.-:0OM=^)EW&)=V3C?*,%1[9<5XC%47\"!$/XE@?-^@:_LT MO6H9O/=N?=[_0.*@@.@I)G2NE'D$M&+I+JPJJP/]RV]I.!G$OL%(+ TI%['E MPVRV:CKK<]QZ*G;CRMT#1?ML5#.O+S01C/G^%/)>:RBGB'A5"(;(G9OA"ONR MI,$0_;3R0R TIM9KS5H\8;96<_)7Y"T^I 5I^-I[P1(M]D=MQ4;#?0HA$XP- MW$Y:WAF&*I/-J8!%;*9L0P0U0!?]/OP]212RIZ2^H3Z\V-,\BA LB@\;[XU4 M^Q84#U0AG*0/U;0W+.SCUB*^PK*(!,=U!,L2M>D*!C(F:-B4#G7\:J[PJ<"7 MJ\?FSXB-;$,T/XIWV6G\^&P7=%3MJ$W^*=Y@JT.K<%)AE&=<1;"=I<"^ 6RM M-UZF+B10]RP2Y')^*[GWD]!_"6DQV:$NSA;9H6[MN?3];QL*Y=T&G$O_-4@_ M=-%KB".+ \ZZSL?1/.]AHXBSOOWEXJ_'> V^-7"+G(,V61K*]A$@Y".H2)-" M_.SCGWIW?3-1_;T?\EX.*.(?QN[EIG1@=V9(R<*=^M^W(1",&ML5F$Y=LKI MT[:XK;)U/D6AJ/7-)=3EX! %]4?>9PU:/1](OC)%K'Z L$4Y*=8[S!K9J?49 M5*"8T4.!T'/@I4C*>]W!3#8F9DCW(BICL?O:J_"_-[6/I#@SA58^_HC,@!D- MS6NK5)%@K[;H98QY9BXXP]OZTB1U2F7JYEM'NECX M-9]]NXV,KPD%R*H7:F0!!T)_971Z<>Y;GF*I@$O4L]N0_=@K:\-2'D!56K/O MVGR9NVU,B07'==A@P<6XJ[@D\GMSN4/(T9=\)-D[,$,LY3'V=17=EJH/'M'O M=@6/%J\W4JNM5?")-Q.V(7O!H1Y90BSS5O9(*CHH3^\FLZ-()*Y$*#@TK#SL M8^GYBS_Z;\'GEIC7P:GGF 6H I'"BX:2UDJK)5$UM%RQ\ !)H"IQ_XK+[=A( M,UB7]>\U[69=MX?L&,AU=Q)W[?BNS9EQA5A/ M,4/0YJI>?]LNC!HP\*1FX>#RI/%;FP\_K,YQ$_I^0%W?MMZ7]FYY4W1\P/&# M2S2YV7%]D.7.YN>-MC:4*U>XBF4&VJS0XE)BX4V39SN-H ME6E+!2HTZ]9&02T8=ZE]\I=O\X]?[1[-^19I5V,4'BW%"WEF2K;1W\7:0& 5 M<, --TOLA@)N^-F)06+#9I\(8:(6'?K/H8R_QC_E1WXLVKUI>B/4&I<6I9(] M9Z;W>X\39+GSX],[,,@VY HLBPQ[8F:X[RTM5H=7%T:WS3B%6_>&940>[0*S>G\P/8[@!8:"ZH1:1[ M\JKRC1<97:F;N_1SK ^#N(%;GFD*#F,F8J83YX#E1Y6?N\WG2H<=:/T;GVOM MFCYD!="NC,<(S:7L>!A7"33\2/.Z.1S^[VNH]@Y"Z8:IPTC MC>TVMU;"=.-:?A#+,J"UY-.1^S8RF3*50Y[:IH*:.\M75^8L3'?,U]H2P MD$>JJ4/MHJ/4CNL/97&#]O1#3@^\C91MP1G 1&$T1X,X;;SJ[8-4U> M+MHX=76D\<_I.M:$B,/:L=SK:=7BTAD0[@WKW=P>> MT_2=+:($[HJP+&E2C M0\$3>+1?6_X\-3?#1$QO$SYNK>!4M1#O&Z7Y-F=<^QURG(122?S6ILRO^NXK MS 9+28,V. Y(S-8X@_W4TG;8/M"=LD&@.2<04SI%&?[K9G];TO]IV89\3UY< MI*T>IY53B=$2_XX?M>]T73S=QZ7S9$TFF0#K06;#F@?I.*" XMH'O_LW-Y,8 MZBH"]T.4JT]NZ!L[&2^X>R:X[_VWT/3N]/+QJ[VS[J&* WX6C>Y%W M8)0:,G &)\4V8,QT(4EPKN HR_*[!UG&^B#8;U+ZWM+\)ESQB M75Y+K#(['0N87,X]&EBLW_T(8XPZB/;?G7+PICM-@0^3GY2D<&HE_NXV9%:[ MG70'IMEAR]+#S$(;7-DR1=L0)A?TIMYV78J[BSD*:IX%"-EU-]NSK2<"&J9^ M!6=H1SI8)+Q?KWN>&)0FI)IQ26O\-"OV90K8R.3UV,1_N'/6NIP[, 3'N1LN M5C75J8^9YNJ_GJ0"P^65E3UMX@65"W;3F;?CKL>+-0Y_&=3)YQ0N*U_]D-EJ MZP0?#VEG7<6\"U"8L3Q(S0ZDP5.6)KDJ?HZ1U$SCR/7Y\.;%K9I(7=;]@)G'"V$AL!KE%?]V)L=0#Y>MPUL@&_-8\ _2\39#B M:M/9-=\9LVKGCTP;6/2]&S_MMO[C SWDQKM.BZ6=_)D_2YEX#A%S]#N,#VT; M\Y3[29E_PM*$\M[3"Z U]V\\>C;\7,K\%D^UN1@"E58Z8.:BA'G+&^\ MOB/WX^:TN<*2-!BH7KQ^G74L#,9GPLJ51TLQ<$DQ^/VD,D1ONK W>%XI)"PD MTD^M[II?O+#@M\70XN2%W]!!\IPM\S&G$DO!%\,.Q&Q#[I6KC'$EP4;*N4J@ MU'UF_L*G+*9GR=1DL>$YW8HIY=B, U]^S.4=_/B8[G'V!/=^V&.)+T/4S?4\ M'EIHX+A"!U_RXI D5PVMG1;U!Q\*[PMOQ(,[QS@IMH*;6$VXL^ ]05YV"4(Z9+ MEC-?/,F?YO8$O6DIXSMZYO2]&M%$0Z$O5]I*(.P==#_*WL>I[N2+(#>])=(U M@4%W0!$FA3$$<32'9*OE)\_(:FVQ'?](GEPZU]F.VE#=5W H^ ?@,!.8%W"> M5\F;G()FB7F%)?N5GLT<8B.F@8&@YJ/TQN$B8&^/G,\E7!K;@C;=UBDG6;$( MG_L8^?7NU7\!YII*]FKWPZI?SKP8>01SB)-&I%3#1-D"/*SF@._K45BN7&@? M;NZORRVH_-PV)-)G[O/#WRR#2#ZSXOS=I>OGDU/"+[[[88ATZT['5Z+%6# , M[ZY7O.&B29NA7Z=L0U+EB#(8!>X8R2/Y.MX;].'V101 &1KI G-3=K?J1LH; MYUR6/]J]I!:HWM(ZU?X7R@L[]W<66 'Z'S@:.?/OZYRAO5S +H/2ZF%M\BM5S!N MN>XLU+")XNY>@#B!ZB+2U;)X:+S9Q=U[^G<-5AVYH;>";+@H"9A79/7JCH[V?=11,I6/W8.1\$0$IZBB+T>;0(#/ ;9 MV4X%G^9ZC*MD'(A9T/.8ZD@IIQ@U.K;&K6.- L]DX28E>G*SL$TK6=N0<+@" M^@28#I2X"J$MQIJ&-39[%X_B/)I;2SW:.M*L%AKGNORZIO-ETTL_WKQ26IC1 M5O)W.0/R8:9981AJ^W:JB27TVS?32ZU$6]M]_^B-;Y5%6A_'[??%J48\4K/; MG?VQ0@UKS9/#KG=A+:[K+-9)[J3\"ET?B/,&]/(8Q;1S=4MOA;DK%\?T:1GC M?QV#6EJ=Q/2ZH3H$_L$U ME0BN%E\MCT]VXO,X:V&.C;CH)O"U>/T$HV)'UIP& ;8-I[YS_SR:#\C)KG0) M*E>\?64&/FGRUB?^,.QJ>-W2KNGI*=6BX[2%Y;,34B.866>_3[)4C._T=:Y=+0^9C2-W35^&.G-1O"UXO;Q-C-HUL%81/OSXW+GJB\.F%_M3Z:-RM M,<;.T3U!_+W?KM+Q 5AFY+.M ]Z._N!/B%6W"@K5$#Y %76F7$1O'8LO?R&P'P[__$1H[NX,Y!O8?^#:)&=YP4DP2K95P.]6//0P[P!9CJ'*%M%F17JCYKKT(G)B_A=_W^4=%%@M6@&;C M@_M=';Z)*\NJ6S>N]?']W>M^?"4^^D,-C#SA^8Q\:1HVXPQ[C5XTU.=+__M% M;F/EV4PH^2_'=?UHQL_1>V3I#@5&([4SF^%+Y8R2FF[?F(N*_$PY)I#B""FK MSQ(V_T+_QS'BESEX],%7H>,NWG7RZV._KN?G7\@<2Y8^[W;LO[0$\)]E@.VI M_]FL\U=T3+T_&-@M/YI^54;YMO4 ;=GD_OYD6O:_>R%)63G73@W>LA3AW8'K MEC=+1T[MOVTSL+ALG[7O[M=LO^3=!5GEADZ#M]III0M0%V"DX@688F"*0R*, MBPU>"_';I#DG5J7L.77 ZM9Y*F(!>@$8*7L!WC(0QUU'B!:-O13LZ?DF#*E( MYCM]0,G<;8_^?V/W;#-'!R3X3':S6MR=[5BRISL+MN M\O'52:4V?IV&Y[=>*4Y:2+[-OZ/*^&]/M7^B33ZX]+UCWQ?2+]6R]AF3#I<^LAX,_ MWU:QI9%+GZ@Y3*A\R1XE:5+A]$J&+U?X"$N2.\Y5 *5HQ]E&@,=0/X(V@/, M5H<1FNE-[VY^&S>6;S_8.<(XJ&'PY<"['T,M%Z]!^6%!T'G;?J@4D?+X+[8/ MFEQ2G-B$)SF?*X()1)04555\[MDH<1DHV;]LH62SC/)>O)@'BQUJC%WVX//B M?R?'%19B.7)'>;'7EI@(;=*G.P-QO3"Y7V\Q0SW[%.ILX8@?VQ"D+#ED,D90 MWW@*AC!ZA3TJ^U U>Q%[EMO G=F&$$;I$@""1LBV/H#>!\*#7X1O0R0Z9#M- MIMB7:)QSMT5L_C5^K1+>$BI \@%W.O722_/ MZ="T!)+8W> MJ6)LIJ#/F7C+,BU0NN.!>Q;+IR\'WAZ1.W(#5,R[[T$4VW%Y4.-4R_&C# MPC9GR11L][!GGT]N'TP>?1)@9M-".R?^ 7X=J?LP72P%-R8XQ\O-]N6J.A3E M/WIP*/=ZB-"68]^."F-6%>5M%SS%.F]>3(VI4DCWYAWC'#8@E8:!RBTZ\DMZPOA.V&P2C/<7*=NS!DLF"G!MM@O$.]FOO)I_8O.:4>2Z"V-I6L M!1W5=7LI%!MYP7K,^%K-<>JNLMYUV'[N"+89R98VZR(V:JXO,9*HLG5 9@]Q M#]J1NBD+#IUGR# ?W41NL/6OCIVJ^AY>%>#?,?;Y(ZNR]8'O2QMKEY$SD+W< M=^G5H"I7I)2%7H6*HF'BU=7]5'*JF6Q;T(W!*\6>NL_/Q#95GAGLX*P83]_U.!N34']CN8Q@ES$2Y, B[3'5)H!7GZ+$E*>14'[$^C^D9^:_3E=&[ MP]7'YP>E#0@%ZL,+HWG)?+.J#9>B"I@18##K'S:/,B=V<*?@S:D97"%4 ?O/IP?7EDQ4'C.*]C[.?@'">X-C) MXE'ZG0B.A.AC<*6JCWJ4V3C:NT>%> M94_-[2>/=S]QZ_:]=0=[&MH(I7NR?%!#S'(&@+#"5\,EKU,:=JW<"?[/K32;=_IMALCA[Y1$QG/*WR'\@EAY!='42F M"MC+@QP93H5E**QOE#1*/>A^<&AE/333(C$RY,-1]9U$R8"R%D7R M MS@6B'J<9Q&>-_(#('D.+<$6D6 >YXW#%#EM E=G)R5V/9-LS!)CQ#"Q;;1\J M9)6NX^XWH;_[.MEG\/H12?MK[_>GD2Z\D":>Z#JD1.B%[1C9#&C#YSU]>.UW M'3/>R3=N:<"XL-8S#C9VF[7%XJW(J99.".7?J.R^HO.?22ZB&78O(YY/G9=GNP+3U.?CW0\-Z;:<].! @='U/PSV M;$!GBK^M/;"15#M:Y82/:.M\-!3-TBT43>O/M.H0U.X#^TJ MA[<8$-V/7:*?!+YZKA]AK-D"GFRI">8#SG->!*D@BK&5:*,I\@(#^M*H_)_F M6<5_'Y3KYKHU$5XWMS2U35!;O&0]<@3U%C<,\RB61Y37,8_1^WGEIR ZCW&: MT&8L!=3,24 _/48BS4>,6TVM3.=+('G[@=YP '?%P-+X^Z;^BWF M?KISPH?:K.!O,T)RG,#7+^=XA 68Z0H\N),JVA>)G\R=W6)F[M D]K492U@X MRPN]MQF$/44ELV'KTG(B^'3/D_M[/(37+1N[>>'?NRZ4BF3OXWVD5)'W;$-"Z0J.$\9T M3_?$E>Z_456RN.#G3Z:5N\X%6-C_+%N)R0_.D=;[2,^;[DSCE5L;?82#AP6- MWH$>1!NP'-#R,VC8RU7BO@ZGI4C9<2M7F[>WSXQZYZEG+)HEN:.6VB[4UNLI M:\5?4#]A@3UJC)U5X H[([TE@.U?H20R@Z>F:\7>DV7">)!;=N_QNWA^1 M6:.0%,VI:5*[?B2MWK+WB-]AFY''T 8<+ZY27D*;G#AON7*8=^2FT6Y)X*<- MN/(T@E25:'*^WOX%N8FD_J;]39+;3A:9CI3/J?,R?3VF1]MQT0?8";05MNP2 MK2@;^,E,YE1V[D(?G>B T1F!.,L=Q]#*@"1'_YWL3+^GS&-)U:%;=Y^-J]\ M'A7>+7$+M8]5$+X3\?\N7R>#MD5-I?,SJI;DZ 9+$GS<88PA6 K :.2^2$=Z M#; Y0 HHH.*E?;Y%U]4XZ39_UG0SXAD>+NG\8R2QTZ>-GJ7$*N*8H M/#.+\R];F['4CY'/[6D$&UTS+[5,7)F4K,SN#'SWNFICEEOM8$Q0NQ$ MOA$\Q9$KXL@#L#U@)HV8"^/%OU#8G"68Z0N*U7 R/7.6^H_9B\P["CU,>_2/ MKM67#[6!A&3O2PX^-A]Y[[L9UR QB(/P\.OU-B29J\4V!GC]/[&ICN!S'&!6 M1141?%P&4J/U2J.#& X?,YGQ]&=I5Z\\TU+]A+6"O0H=W,PA"F I3Z"$Q4< MCK)(9)AL=B0@]'#6V?'/Y^>?/R]24V_^WMG1C+IR[?R];Z]?\'7S)6K?24!F M$"F4T7T(\BY8")8DPHP$M6.67*#,M.F)WG!^Q#[2PO>_)&<=*2]!DLYIC].^ M6P*Q)WL$*=\HML M%R*HR]ACK8+ZZ3[6K*0R,*S641*O5Q]B=1!T M98CP: 8/%IX @_'%'>Y.]?XV9"(X! LP;H.IS=AAXF>$Y0,K-[E"E>;,= M(RM./?9#1,DO*YTY(NO\2"5)<#;%:O35P[D2FX:_^O3S+"ML]WEB$'R^F+K% MDTS,"\ PGBX6%P]L#%$W^X@2"O.1>W_\11PI^1KC[%"Z;[ S%-9N?^6.S&SW MT #?7Q@/99_L[&/Z!@?<\7.C%\!N@50L57K&T@@?@$+X302V^SN,(:].F_V, MU!L['Q49DG,152G,]T7T[ALRV,^Z@;9IX^"K.$G$(*3(]X"C#&XN]0D-OV\1 M3+U0ZCQNG'GBZ[ZYOF$D(LYXR\SE3=J49&!V7&.^#322DV6")6WU;T/$8_33 MH2U1N<%4"4E4P07$,*Q'5NY\A!!UP>1RAA9=HS-=,FI#V2Z?%N[YQ:-XR+60 M#_80MA\;L@TA$9BV.\G@44E<87W L6MK&R+#561?!LJ*4RWA%=\(L6X('^O* MROCP\'A1G^3A9V:R=,6(G/1C,?JJ>*9E6R=E#S5^3%YH?# !0_=LOPNJ*/#SVGN[R MC%KC"CX!S&%0+J\'P/M'&N%-U;/1LNSAK^\$@Y&,J!"<[1KSL2D)V05]C>7KUAGXJP9S0GTL:N!UY%0VM M@G^OT2@(MTH>P#U7_[K0_]GTZMIRTU;D[O$]AI&YP]ION(78;G6V$J.1ZLB6 M6J%Z=O&&<%=;[AVV.\!3'>:AJN16173J3UHZU0P_"Y_VE/_0 MU(;!R>6%QNO,R.U3_3!R2279]$O[_B0*;!^V&XNLXJ0UX><5NN#"YS>:6;H9VC#E7I<]AXWL_HQ,OYO C+]&-]>[=*T#X#R?BPZPJH.-MJ_SE'W=HUM;IE M1P.#(KZNBWLZ#?_##A(X-1M82C'VX$0W22EY:V S@WS =^EBIVP&4RUQ8?Y" MQE?CY(XKKYS4/+[U#15F/P]QZX]MA7#2P"0>3/.#C3NNX\+!E=ANZZ]@S.5J M'Q2NVQR79:P;->\;_*:L:>)KJ1,]J/$T-5S]C\>I:)5[AW-/G/_ANB[$^W4( MIXV(A"D.:B9O0T(>WL3N"BL_,6VI1%O P*7G#<9S'O[KA!3I5RQNAXLCGM4(['GFL3SD)7JG^;L??54+#T2RPSM@98!ZPQ*\' :M2NS3[H M?DO;)24]1)WCF(HXC5FJ6Q;!F' )^XN^1+A?J]N93;-6;T[YU1VMF91GM1]- &] M+QX_^Y\S7:]6UHN!&F9X*O,4D'OGYD4PMNU&>+&\9^_,Q^(@+<^J%%)8,L8,0W;0?YG:TY4G.RWMC)\NJ5VS8?:3Z0( MYN%QF+'F\%=GZ==]_:>.=)R6R=AC*=%%GN:PU82D.(977T:.S\HBOR[/KG<#R)GV8I8:",@VFB90R M+ ^,DRKELW%)G2;SX27!ZV-[6ET,;6,L9=>_EI6^SQXWG'^U7LJLC\UM(48B M0>U0.C_+()PHS]4 W2GT9^6[0+&8*M\(G]R,YO1?VKC];[]H&U<_J9K53($? M]L?$E6Y5'7TI+O03#VH-KO]A8=A.C-'US+JP\MWM(+Z:K0.F(I=P\A%MZM-Y ME=ZG(.&V)&_;%V22RY&[P7-[?P_URS\*-FST[(:VX-=->'W!E,=LEW"DI=Z M8R TE'%N&T*3+;4B]FQ#Y%>YAR;H=,L33XQW;T."Y[Q/C[]'WOIH:IPWN-_O M;)SKM0;J.X'UU,%<\&@T"DL;[(;>X46OIFV(Q"F:?HZU'*Z_S82<\SOX MA*-+L:S8!SG_;D-XG'-.;VVP$S*.4;:M@NLG_XX\NM17+LM0PA4B=[=LN0=X M[=<[E-7T/>JG79:J:+#;'!4-8XEB9F)AKXJ[7&9J/H\1]AY.U-F,' M@^9H3Y8]ZJ@^!-4RXS7UJ^:M"FG5>2VR)')]>LSOU'4U6;J.F<% 8]^R](?C MM YM7E]C8 ?A$L20) !/J9MK O,82>[-@,2]9;_BEL[I.)VM7H'C$^OYRW]R M+4_E_/X"!>PVYS*9.9P\[)6+H G+ ;Y:<+NTSZ>#*SL1,_0"W^ROT+O_S-ZR MP'BKCORNGX/RCQ1M50>A#U7=[T'BX_KUYY9H/'VXXV1-R&4.<' ;)M@[BQ" MSBRC^M;=NBUR81QOLC976-]\8MV#ZUOICD3*O,U9\\BSG/.QSXS[P/^K=P(I;\AAB2&IFAR>5S >ZNS,&,S?&>YW&ZC0ZW[866!PF$&S5\DT-K[UX M]J]X(K&83")RA988%:@WSEPB]1?' MW:DS1C#O5/3MD!\!MH_4=1AJ5\?F\24VKUR_K="V>A.0)#-F#,.Q!RK='_W$ M=FE4/.#;UG7GK^^C0]HJ:[I5" 6J?>-V:H?6"^^_^N.7)0]A_PO V3+:S%;& MS+U.6O.F_10TK!-'F\%4B/G?CLGB-GT7C0+T6;=@")*=4*%=1?YH,/'F^H-!EWSIUKUIZR:!OY*5=,KH_6\3\SC7S M+;9<-$T)S]XOT@<'+G#X*9_>S+#%:OW!N/Z SC?TY]CR:I?E57H]!],&( !7KGS9E17^A%@D%+A5 MZ#VIZBGHD']Y(+DY_^%7;[6PE3<_"BS06Z*9?ZHUUU5Y;:XV2:2D$YOPZXZ: M72Y19)I$OWX:X2\W->+O2JI88SBIOB+R]K*S^6I_8-C^N7&[KYD="6;5L;F_ M+)C/0'<6@NW!:<*T;R-D8DK/FV,&^]K4-PS:+^J307BQAZ^X_H"?-=2Y6">;.$/5Q>!8S M9+&@[]F2T'Y"5_W8?/N';Z6BP7N])PIUWCU2YH6/Q%9V+.??7_ DK#+LJOZ] M6W')UOO8$9/&]*-BODXSSR9_P\3\$9)_6F DYF@@4JZ8IYSJ$N(_^[Y^S?VU MK@_,#+B"&@0Z@A6TX\A-P*:@KP.;EP#-1&+8-D0,Y>L"X-(W?RNIH%0G+56O M[HZ,0P:_\/,?W-/_06/A57N\]^(+LNXMSQQB"':^BBNLR9)!'^"5*8$[B1-$ M8J#^* L_8+W3FG%IH^)Y0-A6K+*\7_%X_(790@_%2V4'A\7 M:%V# A[(^:I^;//,('YVB"*W/H_ HW"4A9P"K%+_9L;EEM>MA$GZES;'1],+ M92%%L".1]*=.AHNACXQ/.6R.XT&-37H#=1/4(JP[4B3FC7I]+,NA20,MT>_U M'NGT4$C^WI^=PZ/W/3@:G];8155\*GMV_TLG_I^^S&M@#"L8?8A7[&;,%$^* M$](Q>U YV-WLL^-L(P2UM#32LW?8ZDOGP=>(>'X;4EN3RO?9TFB-8V\,_]@5 M*O.P?.]?[BBLJ7C]+@\ZN@#8>B7K$DI^LUM9!W 9P"N^M]K 8?=\OI52$7-; M\;[3Y9B;IB_]CAXK&/J'0I'I?BR*(TEPA2L8>$?.\TXC[A#V==Q=MA%M&R*' MEOQTM;EFF-]_IFK\-U'R=LL0_>M-A%=MO=W:;@?CT!"%*JQ.VH!2A^L@KMF3 M+:VQQ149HHS.X7M]7)/GNZ^S-3L85O5YT76+LW]>P2-,B[;,XK)*;E+Q_R!B M"[.?M2VT_C1RA<=8PNP@3K.U#MJ;, D+];^Q-6BNUA;-W@7!?8<5:B(KL[5 LYH(GY GT?'U0U5KYJO?(JK< M<<[-S@=I/^IR&)(E,0B<;LM+=.5;'1[@>[-/,,9AB5QQSCUC$:PBV+N4FQIE M":^RK0\P+;C\])N'O>J;ULG*%(56NQW+Q9#3AW)LU5:[VE0V8>7PUZ[K_2PL MMMN<&$K,(0/G8&)LM;=@&754*B+@4">(H+'$7,\FNTQH[657S^;>= 1 MJO'YEAY;RF&ADBE'V]E#?5# .7<^B2L43X/.Q?W',!D+QDXL.50"<5U;6(F. M:"JVI?^92\WLJMS^B/V?YYQOQ.KIAQ2=?%:L<$5!48[$MW,T-X'SU%J;.P4# M3A%)]W92( OJ=\J![=2-!L1CJ[= _FJOF^FM^G+W"^-1RX26\/4-?JC>J0/? M'%Q].'!0B(5 !X,KC/P)ZD[BAML*_411].'GL]Y@P>!,R>=ICT]KPJ:?O[<< M<[Q\C3 C^T[F>="CR]GO,YSVVVO#]_ :T7['4,$=&T4$U),"4SL.^GVPMO>X>J(./>Y0:OAP6)MP_D_+Y+>9VFI>$O( ML?BY(W#"#%O*C/GR#9#:!4L,.#R%#7%-_QO3V5Z-NN$?VLM8!.7Z#8MR-BS4 M;OL&,6_\0:@.2A5>RK-\':#A!(&]V-DMD/\8=&KNN?C7O%\ L6)KR?NY177NIC=;3>*Y _851SQN2?[\/^1G\\>1W- S/% M5>,\X)I%P%[+#=XK<)Z(N7V2]-0_7[RT)NDKW>JBXXF>!J@>)4M\G!<4+\FP MN=CN4.R50)J_!%=^DUK6LN!Z.EMEAIHL_KVNX%[;'VR.LJP-]FNY^,ESF.<[ MZWZ8>6?6.384*F$9?3.8@;]W^71]N<>>S:L#LA:X"[WWBD]8O.K+9]_&2UZN M7CY^>N6A??HEX72&M* 8([ MBQ.L"\/^7B7='L5%*P+2/_6RAU3VYI7N;CIM_?>^Q+>B#/8(YZDZIP862@8U M)3+(/;>&R>F80ZA;"GGB=D+]Q?$7[66'_])M%T MT(4ECAD)-"7#RJ^8*8<(YA-O7.W4 F.W*&RX_-TCSX8JZ@D_)?.B/L6SF>]< M>^Y8:61P$R*Y&MQ/GEC U8B'0)9(V=6E0>=;I+_?:'\O/\$&5OYI,4?.1C.C M#[;\8?^4?//SF%WA[Y7!T=SRP^ P8Y,"7Y\!ECP[/AG#TLUC9C)BAMY:Q[9, MBA='1JZ<0BHR[C.$OE@$Y9MZ\EVK-0SC_^V3P1[C=55-L+V;V$SN=YVMZ/=I MWFA_CHI8[.U3EN^8K%?>8%I9<^1&FHOBG9V/)8;LTLPKMTD5'=Q%='[QGZT] M(OWFT@%:P$@%]=$7 \<7I.&(D0IUNW=N>>5+)RIZ2-(!LN=K%LQ7!=T/QSFIG7UI>)I?[6[^ MR0KJ2"'V,=OJTTTK']C1U:%SS8E![R)?.^ZO$4T\U;T[:+\6_^NG'35+N0/8 M7=P1LA"/?65O0Z1*F# )5,@4OOF@,4NA[ RJKD(5G;@X?J0J)DOIAW1VRZ'0 MJT?SK2$S1$H3KY7)XFAY,(YU*@)S>"8WB:M-%C/J:7L0(#.]G'O^;;B\%N5D MD]<.?EH"<:NM2[/+>5#;S-Z^TT[!=NG=V8:5LU*E AI>,V, M.1WUR2MWZ_*#2U!+]QOOY3C\F+N7%'D;R;)=(TI;Z@/\@]8\%?%/"3[;>%-B M-]/=>R44G:FPX7! MH@P.PJ#>:!30D@=PL0?F5TG#_6^;1^KV5E1CH[S\PPWU9[D]AQ0B905E=$O. M)[ZV_$#^A&3+%#!KP&9@E,)L9%EBWLL=D>@G2H*A7M,#%=G?J3B)[_>- B)^ M0AR@L;JU;GG+"^^J'F3X/X:>Y';S7BHN>1L"G.,59(THQA4%B_M*!I+QJXUK M-TBHQ&72NNT+_[(9(WLUCT]G1%?V3)7=ERR\I)YY^RM\=&8=3M4GK3"'>#BK MPQW!' !<^W7A/3[X+./;UJX'45-Z)=C]SQ\<+OMJ*B=5._OV3=D_F:/W"Z1= M5.O]W3R+N#T864XU]@H2U)G)P%+*;Z#AC+B!W'NWB+V";*QTISG1O+/A,;GE MJF[[T#>W8]4VK-+NN"5=[2_N',%4E@A://<.[Q=%^Y]1&0 -B< M/L18;HBO0H7V1OMIW4QRF]:3Y3,=$*W]9!=4*/.@.DCAKE\&R*)IIF'4L=TZ M,"1N+I?*P?7IRZ)^=A&AZD0 GD%G>]?ZK8E;VN\^/QSXDJ30JL92=57+E69. M#V@C]<.]"%K&?!RY\_#WY-[<-%Q3,5L:SD1P:K"4QYT'P I:KB "+HYVIOGK M4TU2DEZ.AE=XD5 VNTL.1JT'!K=,^EYX8+@@,KLA$WC53HH?^A8+G(.3WF$^ MPUY5]4J0QC>FC%EX^;!C 63?@6AIL^J']84G-*^,*MXU&OD<6@)AA62P+S"V M(6Q%W9VU#_"FI5L)H<^YYGT'] 4V9/6^U[>2PH_ NSL'@PPJ6QA(<8K:FT.V M;Y(]0@Y!WZ!WW!+Y. 5-L+OEXIRGQKS17X;MQ4GZ'.C0:E,J&ZG&U@V;&V?* ME!767O!W5GEJ<291I^?%LO_= W_WV6[HNHV4M@V>G0?U2T"68&(=\=_^O(M-OQA<:\ MAQ,\TRT15.1<9M\-, ,+<0I4KCG2T-I"T*Y6?1^IVS%AE_>Y5RO#)K]G)$ON M1GY65A<4>1XNAOFTX\''B1EX[?;8RE0:EWV7YL,W G0A1Q"F"A=/C:!)I5S$' MT38@EJ8;W%2]L5FOHY&W_M07^OJ[Y)]'[;B12Y*V(BXZ]R B;@*_;>TQ*+8Z MK_@O,3U$GCX,T3^ F?DKD%U\%H#USK>7P?KEY(K1/9?>5]6[W:'1S%9#*%0YD:?#X;1X-EM1VKJ(VS%H;&$S=AE!UV\8M'9^L MFNO^+_;>.ZKI;ET7_2%-NO1>!!20IG01B*@T$2E*$R$J701$1$&0T)'>!!2$ MT#O206KH1:0W"0HA"$A/0$(@(3EA[;'O7=^WUEU[KW/W6>.L,?QC_@%CS/G6 M^;S/3#+?^:.)[(IVKCO[MO.VW==J@V?U\M[@-<'X&@;1I)P3O\!$.W^ MX#Z6=TDP@H1'5YDZ[_X]") M[K(HAN>,(] $HP>1#H&HU,74;IHZ!MONM)[M< =>/5@8>U-E3'[2%HO^J?+J MZMRW\N\&*1S(G:1M5J4@QMMZCZS.O4N<%4U"AV\FDS)JA72(Y<<[8"/0(^UM MBFB'YE*\:2L/-")[1D:JH+YEDC6D\6[09W*ZG)2KE=5:M8AL>#KD6E'6J4CQ M_]'!J(Q4QC3@);_[XJB'<2\Q7C.S;2-0Y:'==(@_-D:=^ WU^#XPF?D7N.2P0MW.NP5,[1BRR-+A0V) M[60NQ*50N@"/K\@XRHT:[]P.N&'$1Q%FO:)9S>?]A6=O]?,%9G8ID$W\"VGE M7ZCE':/*ZJDG8N/[XBF^ON_@$K8>R<\]PDRN!#$R0,[":E<[(6^@*'VF.65] M; TJ^0UJ&;_CF[^Z$K/UG@B,2YW_^;3D!>8?Z8R)6^]MK8VPZLIB!@891 '#^X!5>YL\9;Y#PH*VAA55+K36OTG)*$+J!O*/MS8',78\QOHGN3"JTSM#_/MW^M?=$4VD&_PIUF M3N;762&:'G2\YGG,:VKEPBM)JEFVH<)[%LV;1LWO]L7X#5L!B)+[4E01#)$$ M1K4[G"4"=$7?H)203O$RAH,,#!&0WQ*P.&P;P!@NO"X4N V*A8']SV^ J36X M_"ZBXC9UEA@LUHY2NQFH-CI?L>2W5.<53 \\C$_1NA!H.AFS[)FIROHN_KDQ_K;&OF'2'>?>IN0I#F5KQ'WV. X++0 MQVD,Z3@/6PSX$F[G> (5ZO:>YVT"6W#W5;[ .%_[8.N M6 R%;=;AK DCD%J!RC7J0/R5Q34\9=GZ[1=S:XV!H6\G+BV>332Q=>9]+,;[ MSLY\$SKK&C,RYU>W%[2Y=U'9==@C\]/(XT2+W#2E,'O&6-KJRGZA?0HCZF7J MS:B"Z^@DS %V! ?&VFO-A)RKFE"3R%HO_J(:4:OE.RL]EQ>?UU]4+2'^PR\/ M,;/!KL-VR:J[\FHV,V!JR@4P!I"-YV6=:ADAL!<>W^(9(5!",(IK;XVH@[$' M'0>9/"BE.J3Z%?#44"_TH:?G&=^RC]AD-I829@LGY/E6RHA MEJLB% &^8XNN5H8S>/E"EZ8;VKSZN[T(U:+/C;ZHFD@(DA%:+\"L4K@HL;48D=0L*4#_)G5]C5( M+E8'XX:FJD+3==S[9A#60I@.6? VUXW5ID 8*FXVR&53"B@8XZ_!6M:#KEA9 M%":NBT_9IY)] [CK?PVL>\PID.&G"+TP'@TI/Z>3G@UX^Y,?*!%&P8SF/6TR MV#B$3J0@U>WTQ(-KJ-X,!<%'=N)] [!)09-F\3,I86MLDF?DL=FH"0+IC&5/(4)H*-(U-@_,F6-(US=OSQ MA[Z5[]:Z+,K/1)P"B,!522M]*UZ[FNJ(LV&7ZIC9+A3Q!_"1W8KM[#VG%>/+SU.!=>F7148S^L3:#,L!""V(6T/ZJQ]PG-,F3!B%H@P@D68:0BW3_LK? M?D+.0!Q@; .N$*4*Y&FOB>&'E(2_HG"_CN4F2:57#J87)RNGW4Z MQO\X ^^+7I_32>^6\Q;I2BMH:S*M>9)V6#OG+$/9\H0=M7OHR[;YA'7T5X4Q MH7T44BAQQWQ-3I!1J]LSO;\$J$EA1\,GT M3([PK3F[F\?^Q]4@1*8@R@1$R732%1IKC]/Y^>*>;+>Z[%U8VW@%GI-]?]>I MGD.NSS5?Q^\@*^]BUPJ%!$NU"W(Z, <.]T[J M-JM/N9>2S>*:MD+'D8S04=?0SKP>3W:E<9A*G24 E #%BL'P;-2ZI+C?) (= MU/Y<_J."]7UQ3UJ,79 &%\9EP]OX:B9F#)MO.+7I MHA<_"N% \LMTL+M*&RDDZ4FUN10B7OY0[TE[804^&)>=,ZG^("H5!5V MB--()(@&@BB%H4R@7Y=N'R?66;GS8>ST7%BS9[E6?46W@TWU<%>T]<3/U$UDS&%\J]>N>:_0EF\02"C_#)5W8P3E"&)% M89M]2,.OE <6V);;HK&HWKBMZ/^R>>DP7OOTL; O0(_BS8\G4JY\^ M54_ @;U;?U$ EE]/;%Z?=4?K>V='G61=]4$%_/ MF*1%JWO=.KI&4E, \_U"3&."YZ$R0C"8")P!(=*AU8Z;)Y=?OKVBCGY. OTV MCO0^#^_LYU>V]&].J8EFRF?83XAE&LBXN'0S<="/;5/8(R_8V6L3BDB93 0J M*[;D<:K^4Q"!MLN$T8O>RL;C_O+>B;+L][3RK+];6_^<>8'VH3N-,XB6E*NU M8Y6KO576*S=WE[MC"8B>.VJ8*H&H_2( 'QI27GS4N&\5IZ?=GCGO2>9ZFB.BM(ACR7K5R.FEG:U-7'6R=L? MTPT:R)8S5(Z7Q/M#^PGC, =W/OPE;!).PUN^=X'*2QUD@>K9CG,^SO#*U^.K M=Z4W?H/I'6-Y=RV?-J[I;C$0) E_4E;V:TYW4^&GR>FS1@E]/*$WC$>!BX! M4-DH-7J'Y-_':.6N!2K_[V"V-C7_04@M):R="2ZV6!'T?"Y#1PM]KJ?4^R62 M,>K'B =#<5VCD)XG-Q,UG20#>DM+NO59+01>LPB+^DLK$92A-&3IQBOJ+G=6 MVXZ3,KP^G?/K)OZ]A7K5.X;ZRH$(VN2K=%Z$CGT&\FM3>9&N M)I_I4H,T%5RE'B^+VD3G!8?QOUFI*R+'RD_"7&6#,JFQUB0M0>CPKF.FS@5> M%D-!YWNU OS-WG4&2BN]EM);T+LI\//2GLZ.S\PL>4"IK\1E G8$5G'R_C.@ MFH\9I+E;*-D^.EATVDR/ 6N/(+E,+11KH*A^P4I::L[>TE>&-)3^.;4<9E<:;$.-W40TZL*]N0/ N $%K'$S/N^=QG>>.S& M:;8C/-I_93$M&1)H7GID^4_"4+J"I2 R".(X&L6-F^3+GCW#;! M]5>4E2BJQ@KO:HL6R9*?B9H,VR7^4UXR&72J'PL83\LA$;ATCB58 >PU6J\#].F$.1[Y^+J\D7#2$#&-^EU"C. M(RQ\R)C>QS>*NHX CN,M,UU@)@5]&*/S@0WWS+Y'P: K*YSBDWC.J:R^4'': MF$_M0H]:>7O@3/AS-JQ3:K(KAX)PLR3X8?/+)WOQ!5N-W+V>T=%'8XO\U 1F M,,V:/^>>'Q'8G-.5]OO>_/)0G/7%MP^.W+VWU9W(WQ*!4&*1-(#P<!Q 9:>Y'2"4OMJ8]D3 !9;1O@LVH@9CP MMQ]]>KKC4=A'!*39MBA:R).2OOCT?0?V227KI!"_ACC+AC_#BV!#D:YF("YO M&T5FY,^BEHE>=OYG-+*W?QC?COK+"[Q1 M_G PN=])<^"1XX\*T#@0N:?+XI;VNOZ04(#?.RCY%H=)*&B]_Q$;GULTXEG> MS,(/K^QTA(W!&TAKS'<)4*\&M!!KO/<^Y%Q0MY37N6WU\S#P1D7QL1$1^(,/ MX_[:?3/*N,M^?BC#K4LH7QUL%^*R9MWDTO$OW@;U\L\>4K+M5Q(^#9 _6PSH MHCV@Q=Z<=+R95WS7+/&%2XW.:*?'A[O([?_*Y MM,T=AORMLE$#X4J3A/Y0R\ '5X58GFF2MSYK(T>+=;VI;05U")R9>5+'^M"% MCUGTI;&!O,ZI4(H0M0^,NH!YMB$%IY%Z^;A4@FZ^-9>]I2'%&6^AV)Q&5U[2 M$2@ ?^65HBS3SQ0.3B%VEKDY'=: 5S&?LQ"C%*\JNMW#X0SX-+/&"N=I>2SKN M2%?5&>-884N.=;9W$FHLY,'!5RE3(_WDBYUVO:-N3[JZ*6"OUZ9>^A)'^Z;7 M(I6BB/;R9;67)?<$8UN8D;[UE:CY&MNBX3=V3EL?19([3Y$]8H[HU>5>2[RP ME1K:(E_P<]?[Y>V))]VI 8[)8$"JQ&0EKI][ M>_EGOKZCQMU-1WT!YY/ORZY+GX?[?W.9:HI=$5-82+&<@ MC/X""^NNY6 GU>.8#;0TGR0%4(7ZRC!F/TQY2 M&N1T!M%?^J:3&O-)--%[8X@TE1.Q0S=TKB_L>;JTJMY58!HP3!A,!F;GRB81<,#=M7%/SVA6[RN=>R(?7U'-5;6KH98<_(_K&V#?O=+WJ2;LW[-I-@>#%DA3*!^;7)A,FNTB',/N/\ M;/.5ET_$N#MZ7R$F$[%67?(_KW?N.4]7% !L]Q3$'W1FM/MXSP5<%8EMF7S% M%*(FM@@^F2\S8;"'(KD6 MZ_(YIZ?UT[V7GP8DLG&:>"3>5K5+ YI]D5#ZM28U?^%)+UZKUQH/8OB_) E? MZ]1,/CM >YU1FTF]:+3ESB*4K8<41"]>:VV5-^8NEHD/\G;)Q&\S<+9QH(;S M<_L6O^O<\-ZK6Q KK>+MN(O=M MF%==Z%EZ'2 ^@&2^63*:=Q'3"A%(SMZ >VU--L[2[5&??ZP$!FI?5R+7+%]WI-X[\[FDW%]Z;AU\SS0WS M-M$=+;I 6WJ*#(B_J$(5(T;RP*C"X?,8NMMUU;7O:O3HS^1Y-#Y@2S$%6*X" M/YY1 HY."V?4J)&28P58B%4EK%&H,G)^Y?+]P,DM,[%3N5/^(GX:H^X_QNN& M?&]7-T7Q+F:NB_^P;F=.=J"P.Z.M<]W$:8$)3[TX-U;L#;E16=D(%*7,PU4^ MD$^ZF5)3D:;SX35F*GY,>0U1WVYM2N5=R9R6$'7-(DNQ%T4 5(::5WF:=D@( ML.B4^PFME.M2J"-Q(<9+[AI7K"YE_T#.8(\&]V2MCYI6X6.E!AZ_LW#]=RLZ MH3=LI?2#[E+R?Q[WA)TG^:*L"KYQKL3;1Q 77=_%&/@L)NOO6R".>4=6.MN(E*4^V" 7P M*4QPH8'WMJCSC[J(?!G52X\:1]H\K_*H'I#V^2)8DL 28T+:IP<^X,<9I'W* M6[\CHM(_K&IW-X&4)_(_=7K.K"N1]KG%][)^TC[/(^%$@";U"4X$ %WYP6WO;81 MC'N=ULIAXUR-P]9<@T<#]PB[YS44.+A%5B%5@'O\2>W:.3+K\@>Z^F3#-%?E M+I!X!31\ ;XPM_!5]>5C@U>9*+!F@^=//^K7SOA M=]SF/OM ]^76\/3#"IJF8H,+KWO'VEDNU478,[ZJ?/"7 MR',HCO![BW1QNCQ$&CCTW$Z]E%GZV[=2.GL"+=!RX0I %/GW'&&>WJ M^W-]DB$4\5E-2=&)'A.BI$5(1,1D; FUG5MX[YLS*L1B*R]4@)TY6ORTIA'; MTXLJ6U>I0DDXC"V0D%&3+X*O7^J^UGSO2Q*E6#S-M:Q,2B<#2SNYNC^ MEBIF_?YF&%U17D)]T&UVBZ0 &A5^RL<_;3A0(Z$YB0M=JEX?,_CRY,O+)$X_ M4J$((3]?75L1#F*JY<7N6S-I3I1]S!D>R*J+O,SY5&@Q69.;(CAX=)0B;:2; MB0S[XM=:F]#TII3,5?I'GQICQ8!?5RP#.\KYK4@0,*J K7O]TO@$P$KZ%/9$ M20!F0>D@Q')5],$NI:,+Z:!*PJ^)8N_@&R?X)9&"A)/P:]3-7NQ4K9<[R7KP M!')<\;OJ-&:]$8VH!N>0FA,Z?%Q )%=$W!DG&[*I+45U@U_-L/.\DN^64SVB2^*9(P0O M&4--)$NPGL[%7_W41Y]XY3]O";]=%^L5O]Q=RA)&_]KS VXJAJF][32J9PZ, M==>NFBA\?JDV91K=O4Q#42R>M23$][R??GKUZY()&5_KE<&M)<_9])49!65.YEG\"24ZL&-7QK6 MW+A;R-W3^7@-.L"TR8"[CITCT'S'F6X(UCCV->"HP_=YQ^Q+LJ\@:UN T[(B M:OY;4ZF^'DWGS83>&H.GD:JZ0;K]]@_C=82"P5&"* NFK_Z&L8*,?5ODJ.G! M(;1YZ /W^BY:!_VMRW)#$RF)C)8ZHL7VW%>T'(E !S_,=0P=OH@X3B>(6!>C M94-=)YT3=1?4M].Y:#DSJZU0A1_>83[XE;EL>ZZS[3UA\RR3J].=-8WY_$_1Z1@$N. M;MAEP/YA$!,I2P8<\6QT&$]T*IYU!Y,S#G*&!/0_)P),C\V1F(Z<.S]F%^Q: MZJ-5?9Z)/XH:S;;OY8"5WT.[PUD1.H$P9\.0-%@GTYM+'%53PF?/:>(&G2?] MMYWV>K%S*]R(7Y)0- C_Z^O*MJ)0$S6G/=+DZ;8+G/IY@&MD2.-7$YNB;H&/OIW M[X*4B\B/-NH;ZUOK8W>'M=).GDHZ\_ESEU"0BE"L)KN??F(9C"6#\Y7\01:N M<&+YT')?[$+?L4-R8;[NVKE5(D"1&2E>\4']ZO_QOK_C?\['#DM:3(]Q4N0M0L@IT7S?8ZZC&J>/":&_EI0"!/A:LP_,8W'M M3>XAO$C&W'(+S2S1:R\F\QICGG3K!*P\FK<9UUU](3G\G GNBWF,MJES7831 M^5TGE?"B^7[AAKJZJ7*'-$O>G!S1T/=Q#\@4R+;OFJI>_FM M+5?1*8G72EJ.TH U\8^V'6U**,=N,*,5MFN14.[XT5DYX)WL\\/QE7FCO.!Z MW4')!T&,3-21:S__55V9_QT&^2XY@78&=X8)+KOHB)<1#$\1!O-XWZ9RK9*Q M;YN8D4(AGHUPG]<-;Q9?#O5>P#,78N;=W[2Q"E97=*>7PZ<#R5ZS^%BX-5;% M[6B.G$/P?91_UZK$ O'>P'H=?U)\S;FHL[6\9 U&T-WW?OH3WN$MVO VM^M5 M"TP$'GI> W_><7GE<@#N/XR>/=9A MIO<"U>6E0D ;@U\(R***97F,'VD/+^(?86T1N8ONT?[\8$'KGO.N^QQM/'Y( M88T?S:XKEJ?5>6D].D;N'5R&(1"6:7+2!%9*_YZZ[UV[N-,$KQ4SA-H*Z].8 M,4*A"!XB"0"1^?-(%@%"$&GY ZDP]]?2"%D#J\R M,76%:O*<[>'A]4-C0HXC>&\9@C F I<@92I,AX=8T"ZH "YY&$,$PG%X;9(; M/$^:O_G!\&YQ6 BLV_U(3-6=0#U(!'K7B$#1^QG\(1C+!OD"FI:BWB/0$SX4 M5:PH$P1WT+R$B.%T(A"X2P3034.DU0[];(A -KD.$6A_#^M,0ZBM$E[+XFE! M*X(;'.2'1( *8O36?/> 9.@NMI4(7*.*(\V6AX0*HHB ;-3"+R$G(H!E5<;> M(0)&-=##7W^Q_!UL6HII#]8(G3S'CF\FB:%$8_MMA1?:[\G!'LVP5N(_$;QT M"(+?T7.$D-?4!,)]"/JY#-DP9!5.4B/U,.K8EE0-KN#>'^L;@P<-\:#FI8;C MTT=,Q_A/1 #YDZ3U@=\+DM:"FD0 EBJ(MP;M4ZL0 :@+$3@%)BDN0'T(_3:R M?B^28"$#0K1":NEL-]OH4+NO=I2EH9^U2A90!"A( M,$ET/*3,6W %X@DJB90\N=H<_HLP!OLEAG7?;2("2Y.0KB.(T\(1*U[YT!J" M7H>L4WG@$_X\[68Z@6X09U@;,H>]T[F>$:SUHF\/ITLPY<2#DC#Y)*W-.V$' M*SM$()%T^.T-20%@6SJ.!0(+C@?Q14P[L+1@+$=O2)_FZ(A2R,[1 !,[= M 1/H^G!WW@J#Z+R-E%3.TW62';TN@JB"D((K1&!0$$]#=VS7 9''Q:WO5K9H MGGPD=G,0I]]S+^;C>_HA+0@P^!X,]Q>! $TTQ2XF4'*6S4OJ0WXVDP^>N[0Z_T'=U/L=OPATV7 MLY^B/^V;F6@*7C=W.8218((6?PT;40S&KB[6??_6(, ]4;Y5(1RF+95R<.>* M[ "T2=3T4?L#EL;]BK53;89JGS.M8C*9!]-3X(>*7H779P?14>S7%!/KCEZ1 M:**-)OR_NN,.(4[\Z5;&8>MQB1M>"R= F%=>X"("3E"F@BI4*I+ZS:^H'>Q- M'MFZ^@_U+S@Y8AZJ:7(=:N7+%(\EO)3!?"L]/FO^0W#K+'('+@SAM\2K8JM0 M!0>];;SN?#Y'_#TA:<_K4^%V3:^['XVO2*Q&Y#[=/O2Y,WAI_TD %_DZA,%_ M$%3CWETQFW0#JYSUI6FFZ_(^]?26ZY,"P\IY*\.7TK_,OM@*JI<]TVTVUA6] M$1C!&X@U1'*V[\P.+K[<2N6,T*#WYM0:E2:<]A8Q1<>6*KVW9Y-6RO;EB_^J M*:%%\3:2-Z)=[./$#/N!SDGS7"\T=+,&)_43>EK-5TVZR.H^V(;7RIG'Q9>M MY9-/"OPRUZD-+C\.(?LHVVB>;)RB'QN:L3#?SQ0]TL6 F MRF4*[*R@\A7OEPD;H&\J%=_H0-$-P9A;49B0R;-S'D3@="0VTB(H(1PG"+=\ ML<^'CL1_3,*8'I>D8BX(HFZ]J:7A^;*NW45@3?)XK$#*3AV-.^3V?=)^*B8I(9NR.UB>4>SN,PIN7P (BQP;1E?-VJX;/Y=:I:@59 MO5G2N,,PX9-5C7\WUW"L[[5 MWZ#A")8?/)Z&?/( ZWLO(;46MKAQ3_T',ZG13WQ_%:M)>"YM#*G/<.PN##F9 MS<[R7G;Q(9A M=OW4/SKS@*,(_<',FD7]51V>PH&==1T/=B$^8;[F&^K^K_T_PRC\10JW&-#7 M,3!L:X%R^#Z30%T8-,^I>I!MAD/5[+U MTMXZ(\W!J3RV>(TKG.WG3=B&*3I M!'QT)+""J8C J,T@@7CR"1^[M:(G"!7JK4P(Y ?+(*P:0!H41'E?DRY"=LY M@J#O0CI=$ M'=+.0A5\D>"XB B&2';!?IZM)X$Q#@CA2D3QM'@SYR6Q/!/Q9 MB4!$%OF?)>C@S[!OZ;^E_Y;^ M6_IOZ;^E_Y;^6_IOZ;^E_Y;^6_IOZ;^E_Y;^;RW=%)N.\X)TR*HQX&[A[S1A MIU"EO4H'OR'!4&+M*3U M3DG!=CHA:,6?R^\_BLF6;Z%JEI/+YS=J;JWT(-8>/=SSL M"(:K(=Z .E#M=*RJW-HK;Q'T[L9/V#\RT;MLB?=-Z84I%[V!G7(890X['SNM MD5$(>P("A,J&/((>L>"928IL,!&4=?#BX*^%A! 8!031U$4$8F9@D$YV4CPH M+"$+(:1X./TY'C.@F2K0'@;L2P3DP:7C!*T#D7;(XC5"#^C7.>Q)#^EI0;Q; M83 "LFGOM*(/IL;**(EP6VMT\_G3V.S\.9:YA#,5)Z$4'B2C0=@["]74Q[3SC$2@G5>6(!SWYW^TUOQY$?Q9FY-TT$H]QAH2 MSJ?.2!*!D8'7._B^36R"5^,V\QWYPIC M8O(V.//2+P13T&M SV^ %#E1,!>\@1 MX'V'")"Y_B4SK B?B< O %5(. 4G)$4 KK@G^@_4RSY?.N^_88HQ. MUG,G>3Y\YSH*SZK MIDV.C0^O+PP3@6!"DS+AZL>D_VH1Z N^TJJA'2QH(Q?R@U89+[@_!MNE? [] M!][PU3NP7;:.?N<%#N- OWG0.#Y&K67^A@Q+;@)QQ2L1 >B0/(&@15#,_Z\2 M7O_] 9V(,LY]L0%/<(8>[,JB"\_#4"O*+#J^!:42_<*Z@13^BMG_C57XX_^( MHZ7(!;@C1O$XA@BX\-];Z(:QJX5.NR8\LM;N/'3=YCDG%.)_4S7Z@9N)N9@S MMR(F]8].^1."NH?V3'?=-7VZYY&XGO$^^;'">E]BWAWK]XN0FIU.V=D:#!@% MPI-V6;!VWZVJQ.MJVS/Z4@>L9\A\[%Y(]9$#3TM4C*C9MZ&H-*PR(0@#/C@& M84M _V!O/98T*S9SR[>\K+<]7YY,ZQ%R5Z@LE919(3,D).(\0:(U(M!C3 1H M*DAND26Y!4+:(9%_@R9_-*I:ZO^BPO/O)IWF ?IER+:#OHNKR;B>Z(.24CD. M!S4 4$NR9O <]=;I?#%Q;J@^U9DOH=+>/I18D_/,@,I/4^7 MO-G[CTV^ZBBX7]!_7C\@OT0&A:[)'6RA;33S9G_,L?0AX^]'#'U3GP(B\I5!\8<;KX/+Q>2;T#ZH*^ M(5!A&Q$9("2HR_HVO^/U*:,!%Q\W3[[(,J,E%:%2"9/3%&K++3#N M-E;YY#$]F0WDZJ:E?Z9AC,Q00_C'''JUTO(71SJ-]@S!; DUWUQ-J).% Z-E M)/N?$ $G\!L0ZM8.E?<=C TV#B$MJ3WN-<*X'I>UP<.1?PXW4&XQ=SA>_C,% M?LKA4_+;]ZR2C>W<1B\ _YR&K52'I[911Z]<^Q$ MMH6S)PQ%H$_[R6N< V^1%T,>'2+AB+6NNT()=N[XBJJHW. W]/,.WG.9DI,: MDGA[K OJ>ED M;"010!E!9L&WT?#++H: #39'=QE77@R&.R?,0.0>JBV\;+ZWY8;LH@7"K,_1>S9"9,=63)3V^$G6 MJ6[XO?UJ2FZ@GW"G+LV+1JK15]6 MWVAVIU\H[ ;S7^235*]I ]F1E/9M+"HDHU:6T]!YZP:]^FTGNJ MBC:#_''YJP+OM7R@?Y#QI^6!5_;L*Y _R,C]@Y5D:V_-3QJS_+6M<7]MIA%U M@;&-XQ]M!?U6X_^X&LDV?A8U$^5I>T9C7DYG;[GY2 <5#;0/R%#;7!CY-T[N MWVK\,VKLEHY$<;SRJK%YS"-33B$1,W*NTI1;A?M<^T:/Y;]Q;O]6XY]3P]0' M_6CD=KW+T'6MJ:S02XT_ZFESQOI,T]<>(*3+D2T:<>J!$P4S3ZG_=7J?_B/XMT7&]6>*+;RN)3?7(&_EJ.N3F-U]^*J?>__);:GJWK+2[MY?A)V;CVXO:Y!S&H=&7[ M)+&SZ;%0T^-W&DJ$\05F#1[O!DQ#[:C4+R(0-NCE)9V9X"6]NZ&:AY82=F"9 MLSK._ XX2YZ7 MIF&5A!G,0N7KU/[=%B*@? !QQFF/2!(L5YEJ7Y8O8P(=M1M&M!CZWBNR?64R][T$/!./",6Z"*,.B M.@-Q/W'"C#R_][-L M5QV$+/ GTF'T MX>GY01A9[#[D$+F/2K_2& YQ I3B[8K>H'KP]\G6_%;BGCNARA_S0[0Y>[ M7\]K VXU3?S<8+XU96/:SLR_K" 1[Q*DOC]7_OK12)DL]+S\[H--0! MJI'N[]+Q93%?A^6'+Q1D%SO##1KF%/66ZL.?G3^\+[R=$"0T(&3_+I2\48C1 M +#.26\E?S/ ^T:4$UJ2- O*!4LNBY4#$WQ;/3N5\,"&;:FX[']<1@A_(35U=A:UL8'# M7>YG0#_?42:EY$4CRUC@1])5.BWAZJ:PZ_$^%"9N1ATT_^% 8%W\_^U >#(N M,PE@_?=Z-%B;1VLQ-](@LL[Q\;DNI7P(UM%7YN"_VTM9T=+Z>C:%@"9?\%7& MG&)^_=L\;\;IT5'UT5^$YM6Z>.+SZU>O: JQ1MM-U3Z/=XL. Q+ZU&(92&%W M^[6P_,.MUV.!;;8@#,[YZ9,'GT?0ER]/V1CU1'^="A#-*;FW\'4>WN7KJ.!Y M_5D)JC^:V\Z,-]#DY,HMO]8]4;*D=C:@UN04%]6=^%<\5W_>[SW]#1!]V;%& MTB/M2Y'<#[+VU?F,OPD)7WB<'\@'":7Y_O.>K[ !*+6V7]>X;BKV*Q7T%SGI-=?*@IMR@*^$O.Z9A,A.4H!*L]VLJ5/ZT<=[$W3\*U<7A4EV*) M6]&57Y0W]VR J,>(R(E#TK:KBE^>-=764P,H=:2[S[3/W%'-T\V?_1J0K2.: M-,&UUR;8@C8,V?XEK9YP'CH( MMQ,5AZ_WJ5#\$DB>&?L[5Y;N"-R(T._ON.LEBKCS$\@IELDOU,@YNF;(W1RK M^![!J-83,V#ZJ+'?Q#1 I4/HB*8;D=^M.E. M15EMLT2=]$V[AOH&[11+^P<1/$*#\I?: ;)$0\"(LN3"N4SJT_WK-X(E@@_" M;=2]"VLN2+P4$C]Q+\DD+07=Z!ZVH,'HZ%WY_XPD_0?/=>?)OVGBW>]]T'60 M*8'*F \MK!:=./2]%1+*:VVQ"F0&CS<=_3W8N:"R'/G@WGEZ,J%XS_YU$"V0 M&)G7E/+A*&J-1LUA6V7:,4!ECT/YG&GDZED],V")(OCGXW'=Q"+OKW*9B!]& MY#\+MDUZR'@#*&*QBC9'1X/ZU>DFDP7ZOB[/G>U3S$XGY-#7R/,! ,D22N!> M3HXEXFET;)ZNW#N0M]?23*2O7$[JLU.!)"?0DA#@SHTW7XQUI3[UCX@H_"<: M#?1I%/S_R-C_W<8%J!WXG4X. 64L,[*5SJ2IK38.)[-M?![JHQ[=D1LQ"_%U M0[=]6Y)L=F'D.J-;\1Z"2#:Y;T $*':P8)FM\?JDL]_PR]&[N[Z9KV:F((+[ M1;\$@^;%FWWU-PZ2;C4%77FM-.R+>R^:IG3C;MBL:$)U-WUH^[HNWTP_$4#= MLMQWI_+O\&= -<34JKMDJJ[)IKX2"4_U.9),:5?UJ$8 M^0HR 0"N0M^%>N DHB+XZ_CO!:&\@UE2"V/BZI1-5KJ9!7CT_U_(>3AK15UR: MSH+J:D/:3J*W=K6:7[&"R8A EQ,VO%>09QG;@_9%B/5L_%23EAK#@G1J47D[ MKF1>XD/D+' Q%AB_#:7-NW'5[UTZ]! M4@%'A?8E D"FV&3.- M/OM.+PL+O5^;@6A*#7=2S*5PI7YD%9A:?>8)+YR6Q MN"4P-XF;J"FC96\*C_2"617X.;IN,Q<;"Y0C59"A=EHCWT(+G(_0?':9R6CE MK2LX?KS0<4W+ W]!PC"$:22\''^]N NR9,C[;:UFK5*ZA:DUMRIR6823LZ;! M$ODFYR-BE^4'T^@QN/W2.KC6O2LN%,Z8?JXPN(W3J7I##U>/4YZSNUZP-IK+ M7!>M1 1K9:T MX;FN5PY09SY_.V>^*-8O=CII>OEF%.S7FN] AXE "$$=.X:61,1MQN D_!Y- M57Q\B$V&E#Z^-_-A._7E$56TC:^*C.!3AS D2VC8,W1)T*O532(P)XMYCV:* MT) $;>Z5X26PR>5XY:VFW8B D\+T M\VQ[I,6.(\ZFHG3ANPZ=)G^-[ICH+?XO1KVY@S?H4HPZVH:QDHL9$"1D:V8) M.I=N,E8GK=RI:AB"0&4&N)>)-;1.,I_#V4]UFSW3;CA+3MA6Z^6YGQ$0"U/Y MWTGCJP+IBT,B6B\V_F_EHHWF+FW9;[< M>NI@72#^+;J7RIQ>V;R$"'1(^XMA2WL$:5O<4>Z]:2'P\H5.",]C G-#:V/\ MH(=Z:%)<3>U''P=36R[0=\U,3QMK!)>?.TZ.,.-_\;B (.RM;Q'>!>%1D\]= MYWSJA#%7_0(W:RVX)N+";3+-D700)<*6G'MZW/Y9X:G6 P)-%>IZW\+I-GKO MJ!X(>^U>GGR#LQEL[9]7=_Q.&]CN>,L-^^T@MD#C8U+U/%.Y+^4_JLW M_$J_SY4OE]7'#D==D..(B52AOY3\,(@IFR^RRGCH0@?K+41\0!4M'1_353D] M#+D"V:$("061J.6&$)"S(=RQ$\.IG/H"HR%9J9L':TK#+#VL=^@R>+I[$_L] MP#JB[]4^"&Y.H-E"\6+B9OQ,T?J8HLD*Q2O>Y2]^YKN?KZY';7TX(Y%HD2#* MW-+[4'1<_T+E!5/:K=M^"QCZUNG%8Y)_G:3OW$,MO/GE*\OI'31A/+:];\UD M5-G07!]$SEH]Z$'AE'=Q\7[IQ/HQ3T47[(R?!@K:]7.GKM3*D-DR73(JZKTMS^LH M!:XY9JW75]]T-=)6#O2BJ*OQ=XX+"5Q0+F\HYA4V&(7K.8)W/2ZN!S'<7U>U MJ4SJ+;,--._ MBOT@ZY9?9ZDQ@=%J:4Q9=)V:N/)%7TA;,GZ8YGZ0Y _(+&_O4447$8B%UBYT MPYB]]7N4TEZ4%I]OS6M="2R"RV2[/'1":M(9N 5_D?JD.\R_JU2B0O7LPHUF-(8/J2Z+191O4>2^RSS_ M@.:^^< 1>/,]0G:6FD"KAXKJ6J@::QV34C/,=WDIH#!.^>/@Q4CA[(U2=Z^+ M:7K\]_3?GY)D#1:.MEW]CID)V=]A]^\7K+(NC%99,P:VNY;"]WL5,[-^A%\:$RQOJXH,5:+"YGTFLG:('E(T'4 M3Q-6$VPUXP5C&LC["?=*!!V]*7SQML?9D?5R!*U;IHEEOP\-P*^1GN\-QI . MN$&Q?F98%W3LN"PS5GY1(R)O;9I''7Z8 H+S=#OX?$P3?E'727E)).$MN638 M86D_R X2 D7!H?3[([,SF)B9.H:7G5#*%L<*K(VKPG<#MJ;)%XE:Q]!S6]TF MHK$I_0Z: D]7;2]]?G!,T28X#;%CFAM!&O;%N&A/[8,I_"S'?FW$U?YL\NHM M/O>Q(KSXIH076X22^SEB&7"4V%4"34,AUO#>%-[6 M\V6)DP9/8U#GRPG9VHS')LC]G<[7*>R1EW_LI>BQ)[R5D>L2$JQ9J)'M<8'& M0FL: @F7%K3COV'3KU=-NHG$;>NH=U\8+UG]()E"_M7\TTPRGA[K[(ZR152$ M^)^!]]>(A?YRX1>_F7OJNC/M#3 U]-W';9^55I,_'$__WM!0/X:UB#DB85\G MD,9-S;":U[)=]^KSW<^%_L 8KL)GOZ!WG/CI$\* 6L-W"^3/$LR(P /#PTL+ M(8(8,2?8D1X[^+AA1R;W.($@XM3DD%'\&!Y6M]AJKE]5.U[FID@7\?'CUKE8 M4>8Y'9& X:LR[<*K*P]MI'%*^*MHL# MI5<&%*_P*FB>ZE+S: Y/?4S#QG995)D:X)OS$VX]KFCQ0%_I,=EX>4\IV+-D M%BOM4.40N[*D/& M*%IPD_=_M?==44W]WYY!J@*&CM2 @(@T"T40"8J B'2E%Y'>13J$!.E5! 04 MI(E(D]YKI"-%E$X04D"0)@E@B*1-?C/S=&?6S+VSUMSU?[@/^RUKG9Q\/_M3 MLL[9FWC! Q&:H"%=2]+%J>2YBU0O>828.TQ%U=@QY6(P_N+"P]Q?77+U63ZO MOLAU-3_2V\LAZN[D0J]F:.>A@4/9&"I :(WCXFBAV)*-KT)HPHC1UAC'C M"E;ODZYD7_!O]MZ4'^- $Y,H[Z.#=;T]1:PY?ICPMCQ,$04>+$.#&%7JNI!I M&L8!%=/EY/:)KW+'*]YQZ:E?C5P[7TJF/P*(')I0WGY!=Q\(4)9LG(7.RO>H M84<'/RWX/+W6KU!5VYAZHB=DA5A>:2KLN=PUZA -DH N@+!&L.65D6(@) I7 MMKY6%JY9_L&SW5*0_=@RT,:6X#5H'$L6E+W/90HM@^1(8)SE M<''ZZ?1>&5&"\MTRE'_A=#K!'V*)69'-6G.K8&QYSJXB._G*Q?BUTO:E>Y\T MGQE&PO?!1#-O337"JNJ HA!$A%!*YDS&9G-XB1)8:.2V:()PFQ MV&NC_/B->+(NVCV@ OCL2 8X^"@R#HPU_4F(PK SZ\Z 6TFJM;]"0Y[KUZW\ M.A&?09P:7,@LM\_."W]JK#PD)1+J@J*O)^>WVKNCP?NUN&;\94)@ ,WB+1U' M@GD(-O.+D^W?-WO2G3M>7F@"M!.U/]6O*M)!N:8.EH\>:Z4\?F'FO:>X M/#'8)]E#+J2XLF8X.H07T^6>Y-L%HTAM$UQ/.NWIJ3P4,+&#;\K_) M;V"^H,+=7O]N!6XH%7QG>5WQYDST!;84C%FK(GAW6EK[%:$CQT$?^.9=' 5W"/Z:6#SXZM M&[+Z#&_2RWMG?#,T5/#P7Y)?^G7*7R28X_E]@(S,[*I M %0.A6V!(H"$N!<5,61X\(OFC8A8ER@LG: _>K+.9DA0L??')39 2<+]Q< MJX/BO(Z1*]/X(D(AMM*S^&P?3YCTR.DD1=P0401'VY^+>KBM(F=M]?DSBPT. MGY-NC3M_KT[H7,84B9-<7G"'(( I!*$6^XT%"#>T"*'HHTMY_AC[ZP:LO<:F MV9/7[OC37=?8U+.?_3KCAQ23.X^9HXOJXW2@+*[=)!1BJH*[:X7N=,[[D/B: MK9KU @/*/-@.O:X.7N%P(EJ4RBTP]BYH.)?=GENTL-AE?5/K=[9PPS57GUG@:4C9_E^#> M.U3=^X,+-,4-[H!8ZOJX( \<^4B/;U2D0IPP48S']IJ2WN$\^YE%YL(J.,K. MUZ6 ,<:3YFX Y B;C1\@T!'OAL4[Z!%$%@/X5S MGB^RD!^%C/7=?]*;JW+_0#G=4*AB[+06L!#N#21(@_?V MUXT3^S1IH?O M*?8;$9II2:=Z52VLU:>I.Q4T4])Y_UP]G+B!F=B9J%^YG)7 M0$8N%$2HP4R/D-WQIN1,6BJIZ4[=C7(?5.V3Q?GF?/&_81Z#4&,JX-V\?UUZ M7# H^Z(%Z.:E7B2^F%RE7"Q,\BM \Z?WG2<9+VH*$!Q^2G4*2B,G= M/[GT7@VQQRF48E59*\[IW MNM4D%WV/(U]M^T9)I=V?J?LRT=,HG8_A>MG=](QND3)E4]>,+<8O$):)/!"U MC@Q#[%[$[>(4B+S7[J;MKR,'W<8?>FS6 %MRZ<+C^)#WSWG81_J!T&KQYI.93QMGJ*R4Z M5SY7*>/Y]WZBD5P.T!DJ0) *\(?Q>:C7%9=X+:BH6R;*E3>\\UJ,@.:87 ;0D4XC@K C.Z1_X$F4WZ>BB;/C#BV M!^XTL^_ZUT9;Z65G5S<=Y&\;=$?C7G3TOAAS&ZS_,43:33DC>DTCY3=9@0I M>X?9&GKP'0:X8#6:'X3:)!X*&OZ*>V ^2:?%QJ0#[;7&6)N-A8IPI@-Y_QS1;YL_P M=N-^6DZ2'M%DS\.H[G=7JY+$;:3*=!CCAS?:(YL"EKA!P-8_K;*\OWFU/?RLNMN7G(NSTS/G"Z2U]! M:I*>$+Y<7TJ1A\Y!SQ(<<9>0:%!ZCPRFFQ!L &RI*__HP1_1]X:X_&WEAHWD M]);3\[&G"-X7F(L1@KDZN1Q;3 M&_[)<:Q#)3D8#6<[ZVLF(&W6I.>KO-39%:)W%]W&Y8\KJWVCN9!,MUV=AAR\G7:W)T%OXR/?XX.&UXF^8NS'UQ]'C2/,RG&$"(H+&$J%#V@,2=S@+3ACS]CH4_ GX6@==:.N[7 MG='FNB+@ELZ6WG+I\=D2()C B38 ,U$!_784&<^(J%7RG*HHRRP-:+,'TKTN M6=[%[R2,?H^]%>"L8NGEH1N.Z75'JXS.KKH>/>5A*P3+A+G*HFJNC\N@H PSS/B?1 MD 0D9\,]8Q"U%8F4"]KKBGR>J@9O@MF?^N96YN% N8Z2Q5='!ITRD\6PS-JX M GS[/$4<$J&N-^0? ^<-]D]<.]=CD'Y]U@!;/OEM-Z*PVU7A]\./H./($+K: MTO[SA-R[Y]Z?3]'7O+A,LYY FJZ7Y1^\:)T":N$4$Q1),A@1Z;UL!R_$/=;G M)RK\EBJO=&>!2A?/SO.28K0DHVVBE:D EUZ#D0C%821"C]88FDT(G?K8CZW= MV/@?*7Y&F< D>4$G'H\A>O8/Y387CEYTU#^TC*5\EOU\:7W=A#14? M#Y_D,IAH2Y0&,'".E$1'JI)XN =R0V"MB7N+ZU8*!Y3OH>MAM5+MWE\0TQ/W M#61LS389G^E=O\(LALH"\)[^<Z%'Z\C/9X^-V<,2K1,'UA0RK.9_ M*Q5R40&F[2W-U]Z#OJKV]N.!G(\:;K\1.2!"LOT ME<]7-4NB]2( ^?\>_Y9#!7@:)U,49L%-%$:2P%OST3[E(^?F=_5O\A_'6?'; MO*N9]>UJL,KIR$6O&\4G_96FL$QXRB?NN2W<^#$5+JDIO9A9IR $F"F)-DHGW]=D/.5+Y=Q_P,"8 I@!1R:B#!%%.W>DNB- SI>4N@&2N]E[Z>\0+6O-9( MZZI'Y%<:AIX!V)6!_+L.GE 0T?9'Y;S&#"X]&%\&[*?+ M_ID=]!L'PF%/MU#2).Y;G^%84Q#PBR223^EO MBS_O3M=Q'72Y9OC3#]WFY56#DZ+YLHY'5GT8!D: FO0?.+YC;K]/*HQ[ 'PF M*.2ZXK"]P\S ,W4JX.G 1Z*I]'>7UOB2+Q29UX'YI"\XQQCH#<@S^-/OF;_7UE:Y0URN#&FZ(;*J?[[='B M3D9"$+O!"*R-KWU=_NZX;900&A_OCR:+?1&PVNB9?V"/U.<48WJ4<.MRK,(S MR/!8/P\=5G5_E4@'X&0A_%&ROD/B0;]Y7 XP= F$->MW MV0U6>G/[M-Z#)Y&:_DK^35 18DO39XY6!Z4A6_OJ<:SKWV9U-G1UML2HO DOY3"JK-_@HI,\ M,T=73Y3:<;CQ':I F0$W)+[XDSLC#Q%1KD7&*6R8/P]*@MSQF&4ITQ6[X"MU MY=OH._;AB*<]('P,.4E3&/JE6)#"%':$?] UWW*05"2.:RUZ6SVA4A80J=): MWJ5QFG:2*MOV,YT[Z-.+1\S;A?'08G)N"Y@OC'FX6)0*\*,"DAPN+)08B^[P M-6T+RJEP3=4:EGLT"$6&\'GU>1D\M[W(_]@5P(]0 ]TFJ9 ;23 8CHFXGC@$ MB@;Q*ALG161IYI1:&Z"7?5M\^48LA<1L.\^;?WV2Y6#?HG83(/92F8%^&8XJ M*>)I;B9_ KO!!?M#8?A4N-"PIWRW@]$"U.:N]0-$WE79&+5,$S5FAE> ^L5J MTAM:JHVSWSTI%J4 C-^'>0^I3VKRX8(B1NH#/OS*.TWO+7^;-MI;WMX>)'GM M)T\>P*7R0OV"4/C,SMJM-[&,F=J '=,&W7 +NA=_&,[<^L8P]W\<5?J_3 [_ MK_I7J'\[0O:_ZE^C_E/?9ZX?5TRC K!6T\L&J.*A56>T1:TS1L2!"KC;F?7U MMZ_* E.[;9+5A\R$_$T^J0N\D@H_7IZM5Z0"$@\H8\7'"H1!*@"P!_^KTKL# M4\I(GM5^1RA%_!+9NX%T8<7YW!?9F)D\0)!0O]+J-S /C ML-IY*H#9KXUD.JB7A,VNW&Z;^;4V2 M2W5P5!626<.=* %Y0/[0QX%8*X #EF6\V6UXXRGSH8NEMX#^G\1^1GBLJCS)B\FR9&UR-0 M4![4K^&85P_>@9P7BP?@TF G6C;E1L.&8 MM1RZ)K\[D+?^-4'6:H-1ONSE):W48W_5T!:-6%N])0=WC;%B?9_\S-39\FEI3D]@"UE.3Y]# M7X#MTW66#4ZC^F$X0=*A&%M@C%,:2%,N!?>=[>7% M^%".:C6WVSRAEZ)OT[TU-5#[+)SE5510M=TUE6;S,3- 9+YEMTNM-$#2KZ]Z M_+[$MF.A93'6Q/',ZHXS^F2H.+%/>C8C6>,:..DXU3UE9O^/_343 5.SM4UC M!2>A7(\/5\[$&+@#B.Y[TACCV")%UO6V94@A!RO?< M#==FOK4Q<2,A\*A=?NX;\\)_ER/+S85FFDMX2'ZG5&BQ;MC6N*BX_F)K, M6YA6R_[I?L3E-)':%R-;/T:KU.J_%\?#L(_]Z6T(@N.SZWPYU<88ED?E0Z<^ M5Y6XGY#JZ*<$+"0.+MNY5S#3CTR0[H[CE-V-?&<-W.6+5YL/;_>,#OJLL#[@ ME2DW[9T+=8RJZ_E^>J(#=:9%[46P.^R4/BR#"J"KA?^]4DE9@//W1!(-8?T: M&L$8*F!I6P%XV,)PVU_7M[%.T.>RVU?5\(YI M57O/YM=E;/"V2W_38.#F>\S!.4R9#Y:GQ0[.4=ID+'5%ASX@@[/=[: M=;Y5D7D'X9:*6[3E7Z/'%B&/TH:N9;'R.MP? MT2\!_DB1Q:JB>6DL!Q6&]=L<(^.*&QTJ%ZF \\$@=H/0]=L* _L'0>DJ.#[8 MQ7M_BVZZNEGQ/^4\F:ZBQPOA,W#2P_XL)%:<;B]650?&01B0%>"_WZB;KKKZ MY5!W8WPLWEE^\ZH&W_AL6 L9KT:]YN3\&K(9#2X_ MHR6@0:04/F?M"!<3=&%%GG'ZI<:=<%G2% M(N[=-WZV,1U[MIT__87U5=7SC*'@)HLNZ'GH6C$_W%F1'0-B6O$\A:4JL:L9 M79QE1+QWN'/F^+Z@.Y?D UZ)+^?4E.A.X3K02[!^3TU0F*(EMJ*?"N!&;C>H ME$?A)+2__5888"RR5_^ID&_@]LHI[>&XD-/-Z=N&D04TF-VEB(8)C8I>)Q?V M72!=P;GB*[ +"\L%#V:.?SFE[LV,S#!GG-0(FWQR.G<@*UGP^:7*X!/Z/V+8P_D&0?D&C8/IJX7P)I97K5M3Z(&>*UJP+HK4U OB!6N%"=-XG7' M^^/<4WOH*@FL9I&*/'9V:UY--G#$'A70A!RWB/3_AUC8N!P3S< MOL["3?^,P=A]K)!X+.,5+0!9X'T/%8 .3?^CF$1AF.WQK2; 3+$]76EW MG3[N#$CUQ OE'%D(N.H\O?K@X$?G(.#SBU__/.X*8:R!]>M1Z+;SWYU&]18U M0EYUWM'@T/ZI_W*WS\4GZI$),[+%Q4 *I/VQXP[3 -HFGR)NE].I$[&#TS,BCS)/H"]-& M-T4621KM*&/RF> #(LZ?"OC"0WT'@DMMJW&-S*Q'F8X7 M*),(&.WC^#9-^D6XB[< E!=5E=L7STJ(YR3<$8YAAZK^@^FKUJ3+!%F4FG+M':/8X'7# M:R2]]\//&NV]$))"&QWQ_,^[1QZ4O%(4KEM/6PC=0^-BMV-SRE=AUZ=OM!GRM)3GDH4N.)L7+K-' Q$/9+%("JL M"IZHV@XZT^.+J55?6+#7QHBFEWOE!>XG(PT*)L-+BAY+7&-SB1FVS+J6Y9U# MT(&AD8D@K$6O*EIZS[):F289A7J#9JN$:8.&[LA5"<,>G>*Q3$WWEP+6N8Q+ M<5%'.S0 ';[O,?X/49@EVG(/%$SD#6/&G(=C%'G"5(?Z6 AH[)9V[_P?5B#/ M#C^_8E"R'W0V^*P;YWV[&]Q)<_%18^IA\4$;0WG$CO"^I"@6>-A/8:O>Z^DX (24! 0 MML2;3?\,9<*\U_$_6*^\?ARX+&L/9@;[&Z#B?Z5T%IV?, MOJFBV(L(2?8;R5Q2YS(WXH7S#^$$>>G! \8="@\!C(DDJS#-U?=)>D2(#"]I M-4]4V)7/ZOO,L%U+?JOM(RVP554"7%&7/2338%X* VJPKV<(0+\BV:"\84U$ MS)_TH, M:$>9[M(L_W2GTD,]_L][F;88S'#M^W<:S!A!; [1 2N[ M$?)K59K)WN$,[6W5]!'.W',12 ?P:0 R899=RL;&(AJF%$WWO0/(G^9%M>;2W;;*IW^OG M3IFOGU\=?3;&O-IBN:GWV9@@,QH/]_@Y\T]@"H3VM0<17QL]5J<7_(LH../+_=FK CO2%MNCL30"6"VZ MF_:*[E3BD1+9\N%\67A+S9LZ,QE1?H]W-ZTE;KI*8]XO78DL,=/'TT<"Y<[*8 R 487,&XON- B#98XM:42*1PVTSJP3(SLB" M;926EJK^N0E/C5V1 45Y[LPYIV17YB\D;9I/EL%^+<;IC18S012Q*R,1)TDD M1O;>X?GR\C3K?)GOY4>/\Y\D;()20* M/@!>\L>D[5YW=,;MV/1(ZO!_O2MIHK_!7L($:!1PU@+U MSEEN40&?X4N+*-"@H4$_N,5XD*P)8O-2A\9\W[G$Y!IS*-1-.]58S6&7X/,@ M@9$[*%Q\):Q?GR+BD3@ O8H#Q?W9OX4^>*E\;T;)D=^H;6 D?'-U8PR;/#5G M8MB:]OP+UT]=3.DS#_KCD$K[G2Z'X@!?=U@@#]>:VDN&S(&6.KJGE6<9DTR, MF(SHE'&)PQDKB8-@H'(]_W81)S:W<]T6EF@Q$8JIF1*V90F:N_9W1..',:NQ M^B!Q(85CQ?* 8TB&=$JN[9,F2<^#O9#+BO@NK%%>>/4@YM["5MPV/D.E+)(! M 7%#<+)LA84_H^>HM$Z]7ND& /4$6?X,Z:8=C1W!'0V*IX!QR#3264ROXF." M9Y2W<[W'\Y65UOEZ?(+FEQM=7YTX)N_3Q6:_0_'V:W9CC_ DK/%+*/B7(^"/ M(PLA;]"9(Z]:S(I?[$]+FN%9X^V_$2X0C?-QL$%B(4H \&#EB\ M'3F4%1E6M(,QC-\-J\M?%=KQ+[ULU%6$$^ZMI*6(TG_=XIH1#(FB!.- MPM;QQN1**-=U1[UJ GYA_%:[MLBDJ5CFA[8NH5.?>#?;D8E^\,>#:Z3'7D2 V MZG?]T:MSVL00Z%=5<),=LJV\KU:"<)'57U.?06]?1O&-.%$M5<-XB_."64BN MV&^$M@GSTB/++1TJ@,2CLC*(Y Z"QVC*$FS76?TO[)X^65"JO;XJIV X53HF M.997(!%TY5Z5N)!ZUJ/?M?!$1ZQ)<2*("^Y"!7!1%KLL$_YT&[(.' 3E\?$[ MNF28AC2)/:RYT'FE[BQ&343DY9D8Z^=T)S]Y1WXU#^*X/S\SQ.R?L[W06F!\ MW"O]Z'YY)I?KH+9ZV02WL+!Z@NO^%%0>UJ_0(XXR3J3<))?W>)<3@M96"LC*W(^]Z1\#H6XJE^QX9E H"#?]6/USO9P[^S#DW><$MQMN#U]]HFAEFEPU&S'.ZL,2YHFZ M8=ZH@R2(,O:47?UH""J/BYO5*?O5%9HK_=8W&W)T:Q(WS,-1Q:0O,FK"4:WQ3396TELAA,_D>6E;VXS>S9O;EKM_B>174"72 M+0*(:$%9@'%#+-'=2"9KVU6"^H]?#S.G(A#I0ZH>"8P.3A^;&N:GTY!J M:3 7OYFE%U\/, C+$9K,>7/E5>#G2W C\=!810C#^)VQ\O0QA5'^0-Y*B >EDE"0:)H1\+MU04?4FLM7IX>RH?FH5>^J%(! M[CLC(5ECW.,Z5Y)M7$&#F[Q.WYJC=HBRJ'H29P9>&VLYN&O(O\Z4)YU&TL[- M.C#S[NZ6E$/V\U@LOFLYM..YM'/%V^&T/BL"] Z,W082I.%D;EJK5^\XDO+L'=/ J*)B@#G> M$K>X-XP-O9\Z@'>XT9+IX"39+JI6NU\?A6Z!.V=8;-OJ/W/3VZ MWNGU0'>'GI^B7\V\?_OL5<0.SN8IJP<8=^F#,I"-R'WY=?!R#:HOF7B=LE#$ MA#/*P-!XL2[5O=+31A[?^M%KH2V%;W6_HBG&J6/DS.MGU]+>N523K3% Q*PC MP;_,.FP=4QP-,61*QXC<1W@V;-L\ZBK\DU.M"T0$WZQ%Z,8])/9TE.D%FY1B M?V9JSK_O.?I FB'G:[+7GNR7XH#X=FQ&XH&&%-J?VZ--\)'%XH)_A9U7.W9L MQAB"?_XI\.Z9O>2'WS]DB1RD<=A^(GPAWB&YT-PE&9<#I0L#6K?C$F,VNV:4 MEH)[-<+5:T9;E(=?NS1TIHU8OV=XJMW"H!?$&QQBWH$ M5QSX4;L_RVY72&>-MZ#O_%JI9GFP%V_J7>NBRT_=__)>?*G"4-NEQF"YLT7B MRC;$@1+@3J S!/Z1"(4:--G[3L+F#'[4LJ%C=NNE<8N!V, //8'@RSO:'W]N M"8R)05/^Y[ID,6]0@_%>7MU.GN#74C0+B5@E:*U1TUUI'BA<6"4\GG+[-4#V M%D5DFPBB KZ54@$YK$@*V-'#U$%[['K;;^SK PH+%9"Y-YK4[))E-=Y&!=1G M40$WL"?#2*Q^/7][:CDM* H-+1B4WO_Y:DTN9D<2/-C*4Y:SW?U\ZYLE0I/[ MGYG:E E!Z42YXWI.CRQO2ZPN7^2VWV\GSXT=VXF4QSH"OTJ>7.I!QA MWPEEH[>N9 Y63)'6#AU2+ V.;LNY"VV%Y3^KT'A8-K&@N0NM4_$_U/SG[_,( MZ"@5<'P9]O/N"160,>4ZXF!Q$KA)+T9#KQ1BWXB33]^LJ9TN M=?0(L%JZI]_AJVN;Y)1BS7^.1T+CY?7J!^\$^2>JP@+QBP1R*111S*YABB%+ M8$1>JUO&MQJ"[A=;)"NY6M.UM(?QQIU'KX?(MG/K6H_=="8#3>VWWL&N.S9. MC>Z#B.=(]V=[Q(G&)$7<=-IQNNK#HEGTSZ_9GGR5"-?>XRDY_-&G\\XIFX^M MYI%.6(F'M!/B=YQO->0>B9!.[M'V?._)CY@J MSRGO:D>8_.CW>?JZYII)V=:S&PUG9/%?4P ;&IP?"9H36@DG_38VGA:A8\U) MN9-+\*_7-<;L)8+\PBU-/F.UE(<@D03:[W]."-T[/52E<:,NK$E6S4G?!W+; M2U$Q[GF'18Z30GSNU5#-'Z_41J[K-=.@F$,1)WA_I/R@ D 0>5P(D,U;4Q"[ MF !1K?<,%7S9ZGSI;61E']RO;0!Q*WS@X=/V]/+77RZRG#0EG;B.$;X:TT/" MC G2-VF TH%N+)2 2TP3W)/Q7)/1C.D0&/ZUM1? M2 _.\=M/'KJ_^K@3E$4KUAR?2Y @FH>!'O8L0&ZC[!6V!C3%VF9K/W1UQSXL M.I.[:+HR4"N9S/;A;:YR*,N=QS[_X>Y,@] M^/&7ID"B67NDP?*>TJ_/^3]1K^4:]30^7\C5L;QR_5% \>R#R_2X".2&2J'#JS^95F9=HT"+SK+&J9CB]/93B5H0=AS_8'%B MD=KLGF\07-"SZ_4)0F2XJK'8;E:BR7!$JXSC_OIDMJ:CB]N3?>..5:?3T$!A!!0SE;V5 A7]%M,560:0\BNHN&-3'X5FDCG.,;\U@\D[G&JW: M%EPH#G22[_U&'Y:QSUE1P*GQ(?G5H^AG_:^CV'5X )83-O5[EL1KN^JO3UM/ MXK._=H9DDKIKWF0'"K^[^*"Z;%F+]X\\#]VA(^GJZ%XS%7 73C&VIP)P.P3X M, C[$,[=GB*I>1['_O[7C)H+T0:,D# GW31YC)N]E:<9 W>Z7 ),)2D3Z:%3 MI[JQWA]WN^[EMVYNYT=:_O<+I#,U43*SO MG1[L51'5J /RN0:?^=1 E!ATAURE@8GYC8K9C\CV<=?V=XOZAQ1.V5DX*+AH-?U M']IL9F,=)J4"&P$Y9H]05,"=8YHD#4*Z\A+!OK ,!/]^%79V6%1Q1E-\6;L\ MS/;1]^/D/Q[9NH]?"1F$OK#2^BVJ^K0[0,GU76R"IA-1^ ?T.Q704#^4?FL MU$(%#% !PH3I^[-!7_8U1>VV53*]TC_:(A_.3/NK?]Z\6>?Z.-T^/^0P]W8J M\;T-_"."UAXW*.>B M8/1*T@++-@-./B'U_S>[BB9(P_!\(C7P??[.GJZ5>+ M?ZUZU?9"^97)1Y?__F#; Z20X["Z!2BB_!DA)*.G9[DU\N+7B[8W:!1P<^Q( M/"C]>^=/>VWZ?L"BHPX@;'H4G@;#EO8)_2 ]R!Y4WTJ]V)S+DSLZN/#^D* G M&^]IP?7+VIDY\D1V3#$-8/L\0R(B]GA-AES)^C]=]Z]F>D*#?E[%

    )J4G<.A/D)TAU R+BA+,T: S8;9#4*F^ M[QI196&YQQX(>7PICWI4UH\/=3,K SAFMMVD]O"XP';AQ3U?'CK"-I9Y),]& MFL3#_\][(+W^ U"%-NQBTC$<"'-%&J+3'W-AMT/B%?B450HF9%7FS4HZ09>5 M-Y!-KL7I$#HJ@,%RG@(D-/>OR33C7.L2,;X21(%C$>W]IE6OYPZW&UXJ-O\. M"KCNIL.D)'U^W/LD*P5 N)H^ *F(05A*)KY. \1PHX.GO;"TZ$"]8FMK(7T M%K._@[[\WOS^2JYM)\]T>#-8H5Q5]C6=_E/&2.!(NBU%B!^SV*^8K,F#G4YN M*91&?RP/P, YIJL\0O%Y?&XLWZ3B3)5$7>YA\$;X4%FA$-_IY6]NC2 M[RTMB3.F;GEEMA0.T9/5OFN!$JB UOH437%OI C-Y .3J 6$B_&UP%VUBHL M 1.HFABLU-[:"9_-7?MZZZ/*N#/P68$+,R/WIF_U';#@$/1Z6#V%1W4$R$.Z M2LC\1)@=H-Q(6!_.XX_PJ6+O)*/X$%%E&@$Z7AUC84]?\@+"F_PEP',Y- SQ M8P^/:$I^%HSZ"..'&&,4Z0DI6WJ$%V6$YYA1\Z;&R((+E@:M+EW6;@\KWB2* M/[U[>%^+Y9-U(/9\#E9Z_608M*0W2A'%*L;]604/0T&$VL#U;A&0UXJY2I%:I$UV>:.M LAK-#+RBA?^G/>2N/G42"\[RA89:_:\V M4<#\1YQ*;W"=9ZB-@;6&:8D!AY]SFN&M24# V2"6^-0G==XD3IQF*1I$N/S/ M^EKIH2(>W"-1T85C\AEY%5JTXIPR1/7Z7IHOZ[1ZL"*RH89X0P78IHUV/"E> MHG7HX0F%9?<]H;X?W& 9UR<01F/ >9):?1C4]X'LQ&UGH\[9#?. J( @3L! MPM"G;S;,.U4!89*B,DBLE:PC5U@]GA?G/U!\YI<@,EGC#L;9F3>^*+U\=4?. ML'6_Y5! $"'#QR&A*S9F&7#!KDCVSYD4P-_(076:AL)=M%&K*K)DKBUK[%#^ M'7NS\76CSK8B6W,Z1?:A@'&5:[OMS )F>LJ$::)T!1[X0@FX[#Q"^%-UMK<24P,2B+)NN%>^^PJ$P<'U**9;E+RSO5(T&5'8-3AQX';@G M0#0G/<%FT!HCK'ED38B0@V&BV0]E8S8KD3L.F/TS7[ROR:7R35671;*7LCXI M8ZJ#XQ/GH')>L%:]O=YUL" !;!U9S#Y5ZQCVZI?-;7R9TX=TL_FG[?%U8@GW M-US\5[LE1$TZ'UG8D-_1+OH&B-BZ2\C#[ ?BOS1C*Z(UW"M!R:RH)(V;W\*\ M'WD<('4YR]%ZQ*LFC:^&;G (LY7ZI)&G<35#ZO4I,%__96>,P@LTF'>Z+,QB M<R,/#45W?&U8(-^ -TP^F^,O&:#@!ZD\39AZO8Y'F6_A'G#TE5@?#VWZW=W(XRR M0ZOUY+(DSLJYVEJ59PED7VF42RF)DY:0+69:A+OMTMH?AM5S3'80(@RBNPL* MJ !^+W[UTU\J1U=^+$U7K6G)E9D]9VO@Y,G@VNAF2G,I@I54_ZW'5Y#S6_P1 MV>C5XAAE^5!S[/Q:9C7".]^MXL-8U>U6@[;'0 4!:\ MN6($'(^HWP>C%$'0F451]8SA?-W\(F[LU&A2C[1BXO%Q$2$I^>U0^ZW?OZ]+ ML-E+;*1WBKWLHP+P/KCIQ'\>;5=O_PP[J^&(K=84GW;%W7)H8B;K_,Z1L8R3 M-LS+&T!8J[*ICXS?U*UO+2%G:"H0FG5]9=>G1WP#AP?FPA%>_15+GJ8V2+VI MUO7:'MN*_ 6M[+M-X-=2.L_C7F28D=_"W*X1P4L[@NTI/8^KPTZ&$>/]?*48 M=I>JSJRU;U=C&!YC;CHK_.:7,QC;F]1'T6]'69JU?V_I+G3 N8;5/@VW?Y*\ M];KZS/W[[RTR5^CC=>1&H\_6C_@3+M4G*<-II@D?O] #0X/X?H6L2>(6ZC&% MU^I[U*H&_(Y7$MUTTX1\6N*<.3+6WJ%DU.H1^32=#O)G(9EUT8Y':->Q.9D M6V?$S2_4)+6X83?+\3$@&X-])&Z_W7UY+HO8%GNX%0 @KQ -O> R"""DB&,*V)=&$W&WV=/_[0K"@7RO,TPQA(I_OQ<(W7OV9@$#LT4=W[ M0[/'#9 00A1N!1]'6,&=8*0'@0F:XMTI!U98Z12EFMNA^I'>OF:*YZVO&WO+ M!:X'Y+B=;^!P>:)RO8;4>FI,5"09$CS7P;S].'YTXMY*,'9@8C _:OXKO&I' ME._EM,D1I"G5M;R\.NKCIN[3$5TK7&.(#U*,]12G X"I(RB%N&ET\2B2G0KH M-X?PHVZ''%(!HS8Y7V,QB@PV81';K0:.P.C&P8"+21K#W8[-GYJZ<_19)4T; M=120WQ(36U? W+\LBL1GUSM26)=R70RZPWVE'SN]DDP(TG?V?QQD(3+L\_U_ M,U3M/Z= _[6$X5^S_NT2AO^J?XVB+O\W4$L#!!0 ( -F+V5*#2"]=%4,! M 'U?#0 3 86DM,C R,3 T,S!?;&%B+GAM;-R]Z7+D.)8N^/\^!:;:;"9S M3*CD A)$37=?4VQ5NA,9"E-$5MZVM#$WK!*[7.XJTCTRU$\_ !=WRE> 3E#, M;JO.B)!(XIP/Y(>#@[/\Z__\_C@'WV11YLO%O_TI_'/P)R 7?"GRQ?V__>F7 MKQ]@]J?_^>__XW_\Z_\!X?]^<_<1O%OR]:-W73V^73>+?_S% M_(?14@*MW**L_OEO?WI8K9[^\M-/O__^^Y^_LV+^YV5Q_U,4!/%/[=5_:B[_ MOG?][W%U=4@(^:GZ[>;2,C]TH7YL^-/__OGC%_X@'RG,%^6*+K@9H,S_4E8_ M_+CD=%5A?E8N/%4(R4Q4H:ID?)?C@WVTP7B#R3O:E_6 82KU/TTE(RG,/TTF+A? M-3](_P)WAKE8Y/J%>K\08[V[FZ$N%MV_Q$.]%LL5G8_P6FR'Z8@\-S_XJ/_6 M#&,>=(),JW$:ZNZ(*K^OY$+(FBU?/!KDXM_^I/\V6Y?PGM*GV9<'6L@WFFC% MV^7CDUR4%7]?%P5=W$NS)+YYWE[RF3Z;'UW_3@OQ_I_K?/5\HQ>!HEHZR]O5 M@RR^/M#%[9-Y1/E7_8A5>;.H7Z19@(F,L$8BB2.BUSI)(.$804$(BQ"+LC"C M,[UDLV7SM:LH4+5F%>2.2GK\H^$G.5V7[ M$VA^ H.P,2+_9739?]K[&J^+%FA:\#.O8G/%3WRIS>VG%7SQ5IKMR>O.R&KY MNA]R_:9JD/X$EH60A=[P'0!\0W]"YK-VO_=5WSJ3:8 ERB04DE.(:!1!JE@& M91+C,$J1BIF:K396W%$BVWVP"]&LCMBB0[+-9I-KA+-;*O:P.DWEER#@F6KM ME+=FOV.:;MFI;.FIE/S/]\MO/^E;:F;2?]DEI+W'C4(8QY1H/^BCOW?[X%I> MN.9\N=;?[Z?E2I8?EW117B_$AWQ!%SQ?W-])+O-OE,WEF^?MW\VPU]_SM7 MY7JE1UY5-M2'.;V?B41&G"42)@IG$.&$0I*Q%#(69"I-]/^(%1.>'F9J''?S M]L,=:$0%'5F!$=;>F#F!ZWG39ABT/--3/Z"<#)_S.%Q@!IUX^&A&T7D%NR:2 MQ=7]#*;>&ZEFNW2[7IDC&G/J=;-8%?FBS/G?Z7PM9V&0AC+C#":1PII#M%V5 MA9A#A"AF)!51+)&+->5-TJG1T!LZ-V=>@*X D_?Y8J$E!DL%GDY[54:>7IG& M<8)%"J7B>GH5$Y!PAF"6*!&+-.*"I2/Y6H>M&(20@52U#*LR#.6.1B$YP> M;FH+>WUHDE2/5V A5V[$?P9E._8>#CO/%%S#UI44W#08-L(>/Y1T M9D\[5(:DP#,CCLIC=MKODI'E76Z,0G/C%RG6%7UI'>9?Z7=I'"/O'Y_FRV*9BF(;;G$=>&HL MTP@/GFKIP^6FC<'U?'5O6 M[WW_ZSBH7I[G_[58EN5,!$P1@@1$,4GU?R(!64@3*&0B4A9%.$V=S% /,DYM M56DD?<6(L!/S.8Z[XL)9^@,Y*G8CN2<.B?F'\DNGM\:D)%MG^IHYO4[%,<(IA9K( D<0!S$BQD]EK M/_34V*V1#U0"]HIEJ@C8 )8X')8DX%U[8:(1@2K%(8FG@U*1-$:>#"9+X$G1KO=?1THSMO M,VE'CE.8'\]4VE'1;+R-DI5]N%6SS##LOA"YW(K@I'Q9[IJ_O6!YD45U7#- MRE6A5[E9%(1I%@D$4QIF$ DL(8LC! /"@S@EE"7(ZI#P8DFFMC)4?+.5_@IL M-(-J6"%!VA'"KD8"F*7: M'M([&6=@^9ZP("T>].K$5KG?VLZ"_RL>G M94&+Y]J&_TR+V^++ROA^JK5A\]KS)&$T1@*J($L@PB8E.I,$TB34[Q,+>1(Z M'8I9CCLU_M9R@F]&P"KN02SGD(UI%EJ._2H1J@C'KLFI^OM(P> G2WU\G=9:EG;D(-?I6%9 M*:Z_R8+>RRH>X9U69F,PSTA 4FVKQC"D@ADR#" CH8*<(RXYIBR)G,AP,II- MC6ZKVF/?*AT&(=S) /WJ9%XWQZIC5&'6CWUJ<0 -4'2 '#%0=C\L$ MPN-\S?\D@NH&5^Z/$8KG:T['*ZG65\!^]L+F.3>+I_6J_"B_R7G\LWQDLIBE M@F1I2@3DL7XW$8H99%%"($>4<"P$24/BLH*?&&MJ:VHE&XC=%LY36-HM90,A MY'EQZ;K-:T&O0 ,8^*V6=D!_N04F0Q+NJ>%&I4 +O7=)R>:6?C3Q49:EE!^E M9K/R\W*>\^=M4$(0!$1@PJ#,$E.P1#,$C5-JBNP3*8(H=

    @M&.)@0#RS!*UE(89C)S@MUI2X"6VP@*1(3GBU'"C# M<<'>R2?] CT8J^?=NL@7]TW'A2KY:<88XX%* TBDJ9064 Q9&( -JB0?<[5NC,^@V_/RHX^Z/K5'8V[C:WSEHBD53WZ+\H'7IAE'_ MFJ\>NK?,<(;3,$J)7AZT38DDBJ$F)CTI4G!%F$AIYE17^$)YIL9=;Y?EJC0U MT,HU*WF15TX#S67?Y.*$4\W+3-G1V8CX>^:ZE_D;':&O0*M-W9NLJT_=N.S% MK=YS/ERQ'2$1Q%JD*62'N.)GF3+B_-B>>_7EXEX;KX^?&XK?)MB]U4/<+XOG M6W6SDIO?BW?+1YHO9E&D2* 0A0$SQKGB##(1"J@4";$VSB5VW,?WDV-JA&O4 M@'J@1] *"K::7(%6%T/)1IO-50+\5BOD&-W;=_HL?0?^)\6W7\'??+C['2Y# M&?<7!VN(U)/\E7]SK MMV"3TV:B1S3]5[-?9;MI0$"#"#"0C)_J9CTOKY'Z=EZX2:;"66/:-S7.?@"W MA:,L5K,[$T751,X@JBB+: 9Q;*J@AR*"3 H%6<8YSAAB86S5&67GN5,C;1,* MGI>KW"2A_BRI20"OK&$W)\(N>*?Y\P)(O!\K]43#FJ..Z'Z"8?0='7;1_]IE MEMU'CL(+1_1HO^ICO^[I6LPIR^=M^8+J*.EA.=?WEW58XR;17(5$11G'4(4A M@2@),TA40"&.9""UH<832IU\B98#3^VK[LA]!0HII'RL;#(]J=]DL/C\M%?7FUQI<=0/[/?\FB$/\_0-;QVS\(J7*> MKQQ/LZUGVM+MZ&'^?/L9MR)7&#?Q\#Y* KBB,ZC?T';L<1V%CHCL>09=[Q\Y MV^ICOI#&,UG.$&&*"M-^09CC[B@.8992!L,,ZTUM&N* L5'2I#8B38U#+\YE M ;\9W:K3 -?"A0-,L!U!CCMMOJVW<69LO$RA/9 GD>*SE>J/D9NSA^)@237[ M3W9O\-OL)H!AX#&-Y^YH>+4NO>4ZA7- M%II!K9!S8XYK8U@BL&=!V-[7LV'GRYY]'TT['97$-%&!@ $QQY(L-DTP6 !3 MG+% *!5'J9BMEBLZM^.3 V,X4&&;_+\CMI2\;R6)[RYP[1)-!6WI382JMH;UYPOUXM5>2>YS+^98YGPL6>]7ZG&YV+@;]11:FNO3=YJ3W M[?:@]V5-TV9/+;C>280TA#Q,C",2<4@54C!D.,P2R8,LL^KATF/LJ3%2+3_X M8%VUV!GLTV3D&4+OOHP:/; 5'G2D!SMUC<][-RY_M6V+1?M$?:2JT8[H#U(U MNB]L1\M'.S]PK#K2?37M%)3N_8B^75<751R"20%]NRY7>O]:5'U@]-+36KW/ M7XTW<48N=EK;YSV.[[V?U0_ MFM7,_41ST1P%;,SZJN%6ZY6*,$%!2@@D<42TA1UDD$G.88@0Q6EL'/M.=4P(S<%6?OQ1-79&GDW5%>L^*W3HU,-*>UZ46XO;X MUB!<%[:^;I =W)_K -"0:XK-L*.N(0XX[*X9+K=.K7/"I^6B+L]_ON(]DE02 MA@,8J22"2(5Z.<)4P$S&4J@,\2@@L[I2W9>5_N;MJ' *JKDPP*Z"_LC@ET;\ M[29A!9B\SQ<+5[=*RI^20ZHE9;-=X5%ORP6&K>PHY+YBFH;5VS M@P#HW07[$KL7<@[I0CT+QK"NTN/#C>P2/:OWONOS_"W]Z..O:VH82<=!6>M"*[S60S*6 MJPBCLEA/?':9K>]C>E:5JQQ_FR(43,4!9[&VCU2,C=N,P4R%*22$10'B&<+, M*5+SY>.GQE77/.BW M:6$['Y8^/0\H M>S\!O 14=P^8(T*#>JELQQ[7D^2(R)ZWQ_7^D4\$J_^8/JZ;SCKA3'$>4L93 M&*-40I0P"4D6Q3#1FS!*8QDEB5-XR9#"38T!&^F:4Y*1CD,.39KG8XT+IV+Z MQQ-U,9]V.C^?GL[QCA9.X#Z)(X)#\OTQ7/TGD!W,97]J#.=$G#H@^&9Q*"9Q M$XMXMYS//RP+,^Z,4H05#4.8!4*9,$$!&0\#F&&L]YDD"H5=98T^-IFOY MPC!V@4L4\F<9Z>TXSM&73?[OP)XFV=O.,3]Y&2=QSP M'R1QIR]D1Q-WG!\X5N).7TT[B3N]'^%>*>[]8F5*B JA7Z[25*J6MX7>B'S+ MM9HSPM.$QWI!"#.20L12O3XPCB'G2:0DP@'E5G;^N8&FMAC4LH)&V"M0B:LA M!:W ]D7D3N)[FN"'1,TSF_<'S*F^G T:%]29._GXT>K-V2C9K3MG=7T_I\&[ MM?RZ['1S[-0]49)E(LD8S%*N34=D$O=0%L-04LY02(6D3BW C@\U-7+0DH+5 M\D6V0E4YA9^)M'=%V&Z_/@QNGNFA@:S;.-9/L9GS: RY)SXQVJ@[W/-:[^Y7 M+>Z86N+!WZO M9M%O4N>133"*&(!Q!'2_$/2"!(4,E-20O&,(H12,EO(>Z/A MUQ$\D8[R6WV??FE!$V@MXGGKF*X3Y1\>]UWP+-'T\>4_F&\ MG9;!V#4$)@5],@[1GM,V"6>IJ^Q_#$=JSQD9+R[ZR/C]EL"Z*;)"55*P#*5@-0:,G=5K1A MI]1NV7JUB?+M*E!*SY%IS-E4E=4B B,C>*FHF;M&)[!1:O>>*W#]:*J9#;?L M>(%]R+5E6 %'74"\8+N[2O@9Y,(2VQ^E7I.:):FEI/FM'P :K[\_67A;?V;N5&@;_GMER#;L>SE MT'FFRRUJE817K9T^8,K+:0R\5.)^.=+K%.,^J.W1>MR'K^X9\-V4X-2/JZJR M-0Z_)):2*<6AB!,*$989)!'7?\MPF*@T"H/ *8OE\#!3HX5-6=FG6DS'4/## M4-I]_)<#Y/GCWV#32.C!8WH:@T%#Q0^/-&[(^$EM]T+'3U_=[^.WKR6:A@G. M.$DAD4) E'+]MPSIK5\:("0I0SB0+GSPARV2>V%]T0NG@41!FB59"!%%>AHR MJ@VUF&10E6NZ$+H7U97EC_GB_QQ_?BY6'(I13EC(6>A"!1,S5D^X@G1 MF](D@A0A(A,:AEEH'1 ZHMQ36[ J%4W*$]\H>;6MB:1_42L*GHRF@): @L=& M67/7\)OAV?V/T'Y5Z!^:VX5 M>-MY:[3Z]3$=: $ %0+@N@37H 7!W-6!H;Y#OS4-$J"%8IIOBWW<[43?FK%B M=J?Z]C@% K_"'!X/(AY3F-$"D%\!X6[P\FL,W[-UEGQ\6A:T>*Y/B.LA;LIR M+<4LE=R\*A%DF900J32 69(2&,89%CR+!,TBIX99Q\>:FOE2RP;R2KC^<4"G MT+7;X V$F>=%?2-E$S1SU1 HJ"4=L"'6>3@&;8-U8KAQFU^=UWNOY97%+7W] M=RN:+Z1X3PM35[>\YGKM7U>1E.^DRGF^FH4$D2#5F$9<$8APE$)3#P**A$E) MTBQ,,B='_ODAI\8@'0F!J$5T=16=1=G61S0D=MZ=0[6PH)46_-!%LA%XP Z\ M]N@,ZPTZ.^K(;B!;%/;]/]9W]@TF,]&XRZ+QBU*6I"(D":0\)J;P0@:)0@'4 MA)(H08(X/GXJ;%(*YUKL-8+R.QHHC\0GBFA%1@ MHT/:[4<+';QJB'"?.U-B]U;]4LJJ!-4L$R0.B IAIC]AB%#&(1%) K5!(+,X M%#1(DOY1/SNC3>U3KL2#2P77IDM)CYIOI[&U^\@'0\SS-[\7\[-!3PM;=W;Q M%?US!!1_04"[ [YB+- 1W4^'!!V[J7=D4*&W*%_H7)95>=W2^$G:J)80(\J" M2,)$,9-SB9'I=Q%#&LHLH5F"LL"I[-+)T:;&((VP@&\$=8X4.@&M'8$,!IAG M FFQJ@0%6TG]Q ^=AV3@,*(3 XX=371>]P-!118W]:./CU)SD'Q)4)MZ$6WP MXKNU_"2_K[[^+N??Y,_+Q>JAG!$I8CMG.D-M]M=Z7B&3,H&,!0%*$$ZDHJ/UDQQNDOTWASS9$W(BDVNW-+WJ='E> MV0:H"K*I^]'1\PK4FDZ@],>Y29A$C8^C0OXQBGFR07Y8 M7T@?/*?H S$ZC.\$V47O-9P?&QDFZ?381:BOLV/O.6X\5Q:KV<_T/Y=%6S"X MO/Z>E[.()2H+*85<(*2W,"359JUI,A;'641#I5)F=79T^/%3XZA6./";DZ_U7DTC/]\K5#-30AL<-!4PP($V0T2 ]38UPI#A0&8Q(TF6.AW1 M6(TZM>^ZDM;12VF%KJ7C5@./ZP=UP6+/->IT<\\<&/K];2%%OGI+B^)9U0T%ZJIJ,QDG)$4)A9(I M 5&2<4BYBB!6L0Q-J9HT=0HW/3'6U)C&?"*\DA7PCK".46NGP+6CG($@\TPT M!JU:3-"5<_CR?!9P#)H"FTW75Z'I&LC3@ M<28@S42B^2)6D/! FRP!94$8XQBCH%>QTIV!ID86VZJ4KL7KCD)IQPY# .29 M&K;87(&F-;K7%NGG(/%2BW-WK-Q2DOY=EFN9HD0',4( MPR 1&40T9C!+)(._1Z:<;("T M^TPO@L?SY[H]:7A_#I/^F22[>GO)'MD,\CH9([LZ'LT2V;NPYU=M6A:8$]1" M/NCGY=]DO8Q_7);E)[FZ568]KX(N],\+0R7O9/WG-2NK)H*S5,2$RA#!)# Q MCCA ,(N9@E$:",(2PL+8:3=_N4A3L^/K#B>\JQ+X8:[5^1'DE6J.!'+YG%DR MSJ@SX9NBJDEXH4U;]O\'H]"/5T#K9(*,C-?AMU:# ;<0P\$Y*/-=+M6X5#D8 MBGO<.MR37R?"]/UW6?"\-'4CV]!#B5% HA2&:6 \)YC"#.DM$TJB(,&!C)1P M:O,RN(13H^JF\90YTY!;62<4@;@_QW9<_JHSYYG:AXQ [.@YO0C$HY,PI0C$ M?2'_4!&(1S$>.@+Q^$"7I!]5"3>?:7%;5,=[XN]TOI9M1;R9$E@ED8RAHLA4 MGPLP9!&7,,49#S!"E 3LRUL^T0)\,^)6C"Z6\SDMRFU- M74=RMYD"RY" 88'U'1#02?8RK60*TZ.[%AE4,F\KA@Z=\&0%T? 94*>'?864 M*"L<#N=(V=UZ@7^A#4?,9?E)Z]341N!NNJBI04G&0!3(@@$$D2 M0THR#A,9(H6("-/0J3K-P5&FQA!&2+/;+&HQ7:V00SC:VAT7HN/=TJB!:23T MXJ<[B<&PIL2A@48V'D[HNF\NG+K8N07)^^]Y:8XR*OOC83G7-WW5FZ=2/U3O MC[[^OMPTK.(BK4IF"VK:UBEB-BT*HC1C.-*&0BJLBBC8#SDU.FC%!AVYKT!' MD\(#L2,TD+GM573H^.&)TM%F# M[7/&ZK/@J%>G18+KG1><4K#S?B]VQ.]5N]AO%O51R@>:%]6&,YQ%:1 F@E&H M5*IY7B4*DHS%,"0T4!$*,X*=-H2^!)W:ZE"W=EO60H-OE=0FP=,$J]QK95= MF#P-I16H?5T]3BQ\S+?#P<4KS^(?Z/RB.<#*%Z!6^ H8E6LOW, '&1XG9?#S M#!^RCG^LX1'Q@Z<;/L?K6Z7%4YS5^7UT+D9C Z-WGL-XNW]"G7I'=8 M]#OYSW5>YBOY11;?XD7]XOJJ=4\LV8-/D%:0AQ$"40\91#8@IKLRP) MLI E1$JW8KB>!9[D8M1P%.]R61,LZ5A=U_=TVZU!4YI$SVO1]>>;MU>'5YKM MMW\%V@@8H)9%%:4-.CH-6 9X). 'K23L6^9QBQ&/- -[]8S'&M=M'1(RG[UK M=M(W"_WR/U9C?C6G^+.4TR#+0@XY3DV,51Q %D84"I91CN-(;SJM2OJ<&F1J M?-_*"3J"@M\J42W])RJ-Y^6Q>KA^E&S"*>-'T^F0@5,?^.A"$U= M\TA"DG !!:8DQ)*H4%A7O=E__-0^\4I"T(AH7_/F &ZGO^;+T?#\';\ 8L 2 MOJ<5O[3TS8$GCU;ZYKA6W=(W)Z[JZ:+4CY+EAY=]8IMWD(0T3&G"(*G.D"*5 M0D)D"G&<\2R*8DF84S+YB;&F]B'7HH(/NUV>'?V!)\"U=.D- YEOK]P1M#S4 M[K8 9%"/V(GAQG5JG==[SR]E<8OS273]T'=W4DCY:,R%H\VFF_<<1RQ-A-#4 M05$ 429-%^8T^45-Y9'Y8Z@WWV'-HGA..0S#NP%1YT MI'?GGHO1MCZC]HGZ2(?5CN@/EZMVZA30W.@E1_\ MKA4 K08F@[#1 ;1*F(SR(9NK]X9PV&[K[F*,W'Z]-T[[_=C[/ZK?2K0Y,/]9 MTG)=5*=N'PKYS[5<\.=WRT>:+V9)+%&<2 $3H1*(6))"&F0!E"DG,@U3%F;$ MA?,LQIP:QW4D!1M1P6^UL)9&L@OD=B0W,)">2:TGALZ\Y8#*D#QE,^RHO.2 MPRX/N=S:-[ZF,J_+;86A61S(4&$J(0Z9IAG!)N<5VCH[+Q)D:C312&=J"*R> 6N:U>4+8PS6(;BB=1\Y[<(NGK"S#M/1 MIL$S(6VBT'YH-?D1W"RV.[-?7^[,.NV/VKEK=!II8JQ]JZ--T$B.5O\3Y>*" M'03=H_[8RYX^EG-V$ PZGMIAGN>\LKUK&/96Z3_U4FE"4AU M@>D7JQ;EW%3S+_7"]EQ7/UL(\\-BK7_O7*O";9+.+EU^H/>\3FU0;Z6N0J9+ MT,H-M.! 2PZTZ%5//A_06B\^?B >::49#FJ7%<4=LJ/+A\.CQEHKW+7K+ P] M;N[9<4@^/BT+6CR__^=:KS ?<_V'J-ZV^J10:C5G<:9218, 8BYCB *3V2,B M\S>B<(1(%B9.75=M!IW:&M 1\EPCG?Y V[D[AH;/,X]OQ 6UO,92W6*Y%7G MQD0. W:HSR.7>OL6+]#.,P5NEH.3E/S[+POR WLMP)BDE M#,<9C-,H@HBF&%(9&F%PSP5[F\+^C30\X![PH."BWY ME2FWV,CN6NCH!.9IH *2B@@*BBE$,4DA92R ""&5B)ARA:E;W:AA$!^U3^UH M:-O1_5 8>J;Y%V*"NPJUS^=1ZU%HZCPR&6GSFN^7WW*XIZ>Y%WG M$^;_93():Z^%,5.U<52L\O^J-TQ90JFFC10BEIDJ5"*&&58IY"%27$08)'V"T#,6S.G83%<]?/'))M???G_+:(*JK',S2+$F% M4M+TY,L@XBJ#3&K00U,F%\4A"JA3L,Y@DDV-5;;R-2U=1BJ*MC=C=C;-J\R# M9^8:H.Q99Q8_GY[%\4J<'4-\$C7-]H3[8Q0Q.X;I8%7+C@[0LVGQ@LZ^W M"0Q1AB FW+35$!',PC#6&P6"8LY%1D4P6\A[$Z4UO?DG]?QWY?/IH2N*9Q-) M4C<**R2?T[+,55Z%2^FI+K?UMLO_"\@*@]>9U=.+WBM^J:,?S-?E$FK50*W; MIB)RI=X5Z'S9M^I%WO]6Q]>91NM0K=>:SI&"N<:?5I>@+Q_@'PT+&W2PL0+' M?"#4"2WS\OB>'CS3.<]\$1_SA;S1?RUGF*>4AD(OJ7&2Z!46(TAI2J' G*'R[NMR0<7=6'55^4*_3 M_BCCNH^.:KGG!SI^9<_OFS](L9[+6W6]6.4BGZ]7^;<.?=0E *2H2P0\/JWK MI?%6O:?%0E-1V?;3_"J_K]YHI?XQ$TPB3' (419&$#$A($%Z.Y8&)&8L$9($ M5H=Y_D2<'+\T&IJ-V.?E2D^OV4Y5,I?F9]TVM*!5MRW6L5'87/F&EGH'9N(7 MWAF<]%6?Y I\7):E1:?:L5X02]Y[U6GWS9N=&>^JUS'E3D]TJ^1V6IO"R\"H M"RI]A^1A;Y,Q*(\/+^6XZX WE/?6$7\C]5N'VFR*#\M"YO>+FP5?/LJO]'N3 M(OY&+J3*5[,XCFD0XPAFF<)0;R,4I(P&$&N#-,DPBB*1N*PM=L-.;;UHI'4C M-P\$^XF?:J1&-0BFPI6;7(H_*;&QJ[ MG.5X=\^(6>,"O565J=6$4T4\"F4L]"XWP 2B"#-(<9;"0,D0\]A40W0*/=D? M8FK\4DEHK(RF-FNOLE,'D+3CELOP\U7[0H-7]4<:-43VJY5Y( MZO$K^WWANQ9,M66Z7HAFP[3I*TX"K#A.%629J7^:$0))ICB,HY!&2#\Z1DYY M-I;C3HT+MCM*T>PH%WI'.3<[RB>]]2BKK0==K8J<:2/1;$!VS@B;\R,W\K"= M)#M&\0"]9YK9W]Y='=C;^V@2[XC5D*1D._2H3.6(QRY]N=[>-TG3;-%D8.7*19 P0.,0I7%/+'RQA\= M86H??RTDV$@):C'M>_8=QO'TMS\(.KYM"D=@G!KUG53^@BY]AY\[6HN^DVIU M^_.=OK!GX1?Z_6TA1;ZJ K74LC !W=??\W*&@B1&#*60\8A!I))(?]0J@V$H M*4EXJI!R.H(_.M+4/F[CKJLE!5U1M26LA75T4!R'UVZ='P0TS]]\3[SJM9R]X<(8G;JU+(ZYMO&S"(8828AX%L",BL3T#9$L M84HP+'O%YTRR3V\G L6E.>\1["R/IGLCXOM8V1J,_I$X1_KO#AB%,V(;WM/: M'8V^N;3U[IU)VZJ6&D5P&H11!A%5 B(L)&12*IAQ1B1G. NE5?'.%T^=XC>: MEZLJD[O;E<%EU7X)V^GOM#<8(WR>/7!PRFW?T_O27/;M T?+7=_3H9NKOO_+ M?JOF[9,TB9&+^X^FK.]=?O^PNE6_E-+TNGE1\:)M=$ HX9F,4BA52B%*,(<9 MR1*($1$1(7I['3H9W:X"3.VK_K1<0$[+![!L%0%S6:<^EHX.-^>YL%NG?2+L MF2HVHH-*]BM020^7"FKYJP9<.W5TAF]](6T"9QE&M1KZ(K1K5_1^3C_F M>]E@L@XSK=,+9A%->))F""9AF$(4$@%9R#B,4<((9HG*F)4Y9 MCE?UR68)\CHEYX=\T?SD>'20*]AV)#8,A)[I:J>A[%4;O%P+.APGG0=C2/8Y M,=JH/'->ZUU&L;BC9S/QOSDT$U=88L8S&$NNR<382C0E"$J1\3C"B/((V56' M[3&ZR\OFWN,1O4NR[S4@NI-D;.4022CQ#2[2[6-C[(X(4&0?EFP?#ZO&MJU MTCM&+/:?%+MMP"A0>UY&CG46W^IQ!:C1!&Q4 6I9M">81IM!BY1?!NC %?/+,#M0^_S"!_:CT)]I\0]9A2MO<]X^+^DF_/8_/D&1T8K11V>:\UKMT8G&'EZ216:!B5IW;4L%CB 2AD+( M016P,*"1MJN$4\V#,^--C3D^M2DA%HD@5X#MI908[ZI8SN>TZ&25.#I:STY1 M1)*09QS2JC*I8AAF*DM@(A25-*%1R)E;KZ(!)VD<#Y15+L\8E MP2I=9[0<'1]KPKDAIY232IUA9Y=X<>?[4EH FNKR2$;1"N@;=OT3P-$L,@(MO5G"" MI$>X_4'%+PZV?_G4D4/M#ZJT'VA_^++>[K12VXA-W\3*6MS6*L(BR&*9,BA9 MDD*$:/4!FS,L)46:14J&F:/'[.A@4_ND/Q?Y@N=/\[8(54=R9]_8<82MW5^# MX.;?P[45V%F,NQ MYSDLCAYO'KUQK&/,(AHD5=BT(MJ,BE4&B?X_ MR",J5) $PK$MS(FQIL:'S>G]^WYA/S;@VEE0 T'FF1./H>6A0($%((.F-YT8 M;MQ)+QU=@!&D4N*SRWU]'^.\B6SK M6WZEWZO$C_)E6LC'G+)\K@>;A93%D69!4_HV@RB0(:1QPB!6,J8HH6E"K#C0 M8M]DC?;9G:8/##W3UZ8:KJD/40M]!792SL!'?YA:[TU] M8#O27G4@C%UVKZYH'=W-6C]HK-VMJV:=W:[SK3UWO]144Z^6AD]K8QCK?W32 M;FX67PNZ*"FOWGC."0D8SB#/M &+1,0AS;B"E$>1Y*$*4[NL_SZ#3XW*C>SF M?*%)NUM4\E<_&"8!SVEBA* T#;,$9@E*]!Y#2LBB5,"(12Q&"6$13=R"1'Q- MS4@Y2V$+:M\>C@;A)G/RT@?A%"J79773D'] +T@.U0=TB+N./ MZR?I@XZ3/,YQW#D?334RWWK)M#&>:Q/V<+_+']>-MTZ+U<['4%"?*681% MH"%2D&/)(,HXA5F0QC#EA(48LUB;!Y9;BHN%F=H"5S+J?/@_7C^6]78%ZGG:M,:LYZG1";1*@5:K M$:?(>K5)U1 M.P6VRLT/_Y;KO5_!'YZ;CB1!)!%-6:(-?!9") F&1*H08JDH2E&(8K=>IDZC M3VVA,W+6S8;!1M(J@/G3]=][-H%QFPT[.]\;QIX7K\O@=3;L>\$TI&7O)L"H MIGTO;'9M^WX/Z>E=,IL&1DLI3-UXJ;<,9M6^+@I3#,\,_.9Y>\EG^FQ^=&V. M(VZ?S(7E^^^RX'EITG)^E::^E!37FH;IO;R31CS-OVTJYIK.#56'LP3I5YKK M[8", @R1"CDD:X=VP],A,>\9].W:,:K#2#73U!QT 'L&W>L:$$"%@CDNJ'"X M ATDKD"+!6C !LT0 >.RK@>T$_T>G,YJ+OI%=08UVOU>O.TY_QZ15%ZIH+0 MIWQ%Y_E_&9'K)[]=EB]*,'ZN&'H6,:0BGE*(611!%)N2S3&74*:QDI1DG(=N M32%M1Y[:DK8YYC157S53E=3DBU3!WV59DQ?MEBGML\+93XO=NN0%;-^NKZW, M&Y8'1NJ=,K"?3^/KGE[BBM6@N2;6@X^;>.**R5X6BO,#^E9ZK7TJIHVW.7$P M952,"\8DY5=.F1F+LX@'*H J# 5$(L&0!@S#@*E0!(BQ*+-R_%N/.#7^:@4& M9IJKP^:J[%#E[M_6+G"M^7H.=CN>&A1,S_ST$L>;#HZUO$/5IG/&9MB"L.<& M';DNK"4&^^5A;6_LFU);KFY5DV?I4^.3KTM-[)4Q9-[]HA;2-5WV!7HB,$5;4TA%:%S4,88DH)JP.2." M!$C11+F%I/3&;YR8DSLYIV9W^T2+U?.02%H:AWW1\7[V60-Q=P:('@G$!Q0> M-F.X.\#(*<('=-O/"3YTD7,41I=4V_HBVWWM=M=KG(!ZZWJKWM-B_MQL:EGW.KVA5HE#/Q M )5Z8*-?DP/8:/@J4V@=Q/%*4SE2.,?84^H2VN$!^:-!'D..-5:XAP=\.H$? M/I[N'@EYV+'22-$X"7&$!4V8A/HO"42A,I4 4PQCS#,6TX2DD>WB:C/>U%9- M"X_MZM3142_,SZZ 0R/Y>N[8E@C/>&)[P6@?2C@PG&-%"UX,JU,LH -(Q\/] M;!XR6D2?@T;=H#V7VRYW19NH^.N%^)FN3(W>YUMU_8WF[(]H3ZJ?[M*VC' MUH8[-])MGI1&GRC&%3+ IHY\N/_[H&H+Z^X MBRBOYBOO@=><=2?Z?JL0=UO:!N[,OG MC58Q]J :W5JQAR_H&8'+'Z18FVR^,V6DJ][PV_*F04@H3T@,(TY#4_E,0H8P M@C*3"$<)#J*,.471]I-C:I]UJX99-_":5+OI6M>O!;Y4N?BK87HCGH.&A/449-\3S,KSVPC0O?%P_/OUE44B^O%^8 M/>=7^OV-7$B5K\J;!5\^2OV#SW)!Y\9DTN/?+#0EZ6W-->>%:9R7? MI-XEUDI4G_A3JYT;QUXR@78\.]*T>.;:%S-B:@&]V&X=@!,A^3;2\09E7,'P&V7=X=XY(4YLG5!I"9_3=PN[LQ&U23C&N8O.UT0 M,$8:M!AB)+'I98(@)53!Q+21SO0O%;(Z,>DKP-18MFL_U2J 5@>3S-7)]%PN M 4;K2K#RI%GG2?+CEQ]3H%G1MW">[6'OL9[!VVOIFM?%+WDV=K*\#JIMHX( M'BBY6,UB'!+%,PQC(67=3(X)K&!H6CLE MF'$3E.E B*>'FQK]5=*ZL=@9/.TX:SB4/#-4)6AKO(&.J%>@$78X"K(#94C" M.3/BJ/1BI_TNF5C>-5P%DKK3S&[K(RI19IJNPY2'&421Z<0N,@0#BA7!(8MX M=''UD8,C3XU0.@93MYC"Y;5&#N/N:"$-B>9HIE$7R'$:43GCY;O8R.'!7[W0 MR$E,;(J,G'Y S^.-]=/3O'HZG;^A\LC"D^( M^CZ7Z(@-=I#=2JYW=%Z.(7I@-NC9@\OXXQXX]$!F[Y2ASS.*-^ZO;2?Z^(*']#-V/\G56UH^?"Z6WW(AQ9OG7TI3 MBWO3&.*:K_)O=7AKDC&L9)+"*(M,8>P(01(1!@6/0RX#@;%(9RN3\VUGZMH/ M[;0T; 3P]SV9F)RJWO6ZK,O1+S>]3.A&:#?#UV$>[,Q>/^AZ7BT,L$9JT(IM MBL+]\$N-\H^=EC'7YV%V-GK=$1O2Y'48?52#UQV577.WQQ.&Z3K]0;^7,\YY M$,D^[@O7:S:=/@G9Q]^DN&F[MIZL[7[7_=%?VF]\LA/S^_\KGF0KCF,=(P22B%**81)!IZ*#B&&$I52:) M5:3@T1&FQH*UD*"1$E1B BVG?>+$82!/T]X@\'CF/&=DG%(J3FI_06K%X>>. MEF)Q4JUNJL7I"_MMTYI"4)]-':BF0P#*:$BP"41+(@*1P $D,==V3DIYJ.*, MD]0I\G=_B*E]T&TUK$K$GET8#@!IMY^Z#![O1HP3,LY;H^/*#[D%.C#*J%N= MXUKN;FE.7'EAH,2;Y\[IYH="_G,M%_SY^GM>SA!6*9)Q D5(%$2<2)CQ-(.4 M9BQCDB5()+U")(Z/.34&Z,@)-H*"WXRH?;NQG #SN-P--K!XM;+;8I.[\6/^4+>K.1C.0OUMB#B,H0RQ!%$(1.: M<#B&:8 SI41")'8J['YNP*FQS@\66Y'!SSU>R84PBS[$U=0J?\NGPGO\GY\NG+4JU^IX6< M)0&/8B0#&$6^D^^I0W^;8@%9?!ZF_CKUA M_7TIW8I/92,J$+7HU8)=52ESK&5S%'0[HKD,PY'JT30RFM*FC92@%7/ *C/G MD!BTCLS1P<:M%'-.Y[U:,&=OZ,<=%1TI_0U>+\0767S+>54W\4.^H N>&S=+ MN2K6]=!ZA/+PKYH-OQ 91DH1J%F'0T1B K,H-C40DX!*$:&L^,UW-6G#G/!WQ#TN2@\HW*K#Z0W25C+V-<6C+H MEZHJGQ1W^K]%SE=-,-,OBWQ5WBWG\P_+PO0]VZE&(VDL$Z2WHB)&IF\&X9#P MD,,T9@$A,E0TCON5#NHES]18NIN$O56DB:=C?6EM$F#GF\3;7NU?SP_;7;,ZV,R/%-L(S+HR@Q:H0%;KX 6&SS+ M%3""#][\T1HJ#[T?SX_]&JT?K1$YTOG1_GXWIBN+U>S+BJZJ ME7'"B6:T6,8*(L(XS!#',%0!2WG J")6!N7)4:;&85WYG$Y-3V-Y MFFL&0\@SL;B 8\T>5LJ?H I]?X+T */P@96.[<=O=W$_FV93+NQ. M&I'U EN%P;Y],/U6;A9MLP]]05TXQQROUGVXY_/E[R8-X9 ? MTIX:0*I1+:WA4-RUP09\LGN#JG6YTH,77W]?MEFYB1!!C"4,A4@@HH1 EI , M9ISB4&HV3E*K@YE##Y\RW4P<$_[/O#^6+>$ MN@24L?H_V;P@3BV>CBE]O)_3WAVC-6\Z)FNW4]/1:]RHJ/+3%,^S#W>SA M2%K!5$@.4TKT#[$1WX3;^=UVZ7']/^:=OI M1QN5Q:INJ%:NJM*D,[W'TBN[2DSK]@BB '.H/ST*<<)2B6)*TCATJ27@*H#3 M9SE"18&-A%6'/[=ME#/X=ILFGY!Z_O0MNH]56QT;R)VW/'UQ&W*#XRS#J-N9 MO@CM;EYZ/ZQ5TT3]JN+TS4G@ M5L_A/5RC3LF0:\0X@H^ZL(PZ%[NKT;B#>['3>=,728J_%LNR-"Q:IR/\E>:+ M-U+;3L95. L%HYRH$+(P0A"AQ)R/(*QWR2RA(=76?.1T2#*(5%-;@BI9P598 M8*1UC/889KH&,?>'GX1)[ &V:H&#$W8%6*6;.3@9;8O@AO6(^P9+P::TF7## MTG&'X?CPGJDO\O%I6=#B^?T_U_GJ^U&8E"+?&4*!U92FW"]IJYL);EKSLIY M].WX=5A,/9/G$'"Z)YM8(S1H"LGY4<=-#+%&82_=P_[.GDD<;=S.K3(%'3_, ME[^7UZQ<%93;MBTZ]8@)O?\;,;P')H+'WI\8;-[#> M0O.]J'F;>WKFIS=!W9_UJ["Z7HCW;5SWFV>3'E6%.F:98AF-".09CTR[CPQF M$8UAB 5#$I-,<.ZRTEJ,.;6EMA7Y"E1"5W'M&['-.F$$[U63QV8"[&AF8%@] ML\W'Y>(>?LR_5?%9B_NJ'GL5;C-X71X'7 ;-9K<8=MR\=GL<]C+<'6Z]\)RA MVZ^ "2$BFD$29XFQ\)7^FT0P#5C"XC# BCL5^SLPQM1XIA7Q3$,":P@=/>R3 M[*;Q$I/S(5/]O=G'>C(,['L>NT^#A9Y'_;H7]UR@^:QIM/A7N9!%D_I2;EM_ MHB00)&42"IFF$$49@DR;%1#C*.690%&(K*R+U]("V8AK'0IX M&M;37_Z08'G^_%N<&D%!*^GY5JIN@%G'40X&W$@QE?T!= FTM$+E:-#EZ;O' M"L"TTJ$3C&EW_25Y/9N=WT>#O0E!-_L!3$**1$!A)+FJVSO0+&40!S*E+,X" M1)T,HQ-C38TUF_2/K:^B%;;7YNL4R':FTT#0>>;0WJCUS'TYBA].0SE]2\\3[S9/Y<.R>+=JQM>EE'^# 5#? M$F$3_RT@30($,1>$$QY*CIPJ@SF-/C5^:04%Q4;2J[ZI?F[38,60ILE%P UZS.PDP+C'R7VPV3LV[O60WHU>EH^/ MRT6U/:V"CLK;]:IB(#7[(%Z"L?ORC84^B?)K+A,?7M?K*#<] V M,A;(7-Y3YM0@8S>8L5#X0+<9F[NZY>"+/NM#&G![/+#?$S+AG,U\\1=9.NS&G:B2_GM>/ MR<7U-Q2V1[V#%P\PE@-Q*"0Z/L;!'NF\$.Z$5KW+32?;A3!55SY+_0[K%_Q> MSM(4DU00#!-!]&J7"0I9(F-M;R#"$Y)RHJQ2MVP'G-R2UD@)"BVF-?'987MV M 1H<,<^KS'Z(Y08^(_,5V$H],)36"\7@D(ZT&@P!K0OI.^%TE-GMGC(6?3OI MU.%HM_L&/0]J&@/@(*(9#V(H4Z8@D@&"3$8,8I02*A(:!XE3UZJ3HTV-@D^< M;O1JV7 :ZHO.A2;75.$"[(8Z&_+7*>'T@%,X'SK=R\#NID'K1NH?U'[X\DZ6 M4C_U849DS-.441/T*S6W2 $S3!7DJ6 LDY(1R7HTJK(6P.IK&;]QU06JU'LTO:CVN0*O(:.4>$ _FOLHRU+*VR?]J:[T-OFCI)H8FD+TSVWCKG=K^1]ZL*^_ M+V\-)6A]2ER*O^I8U_/,(IS4R08$;B#"**S;XP M#?4$24PICY5*G>CLS'A3HZ]*7,?N3V<0M2.J 7'R3$R5I)7M6LD*NL)ZR+6P M!&;PW,\30XZ?_GE>_X,9H!:WN=>C7BY61<[6YEE- /,LDBPRM2JA-G8H1%D< MPDR&'$9((AG31")FFY%QX/%3XXBNB&T2AGTYY@/PG?7:7PB*9T)X@I5/5Q]8\7JSYPSVCEJH_+VRU8?>*J?C;/)[DR6?"?BZ5Q MLXLWS[^44MPLFC:>B_NFZZ,Y+6WK-"0L1)%0$A*&F0G)P9#P0,(@BXE 4F8) M=3*#W$68'.N9^@ZJJN]@)A6H5G1 -[+_Q)'L%$";+7P4G&C/XA#VF(]I!C5/.N/TJ[%=L&3+NTVO!LDL@T? MV76VO>A;RY *@T2$,"$IAHA)"K,@E3#&$=8C"A0@IZRR2P6:&F5V^]Q67[0Y M[?VFU3&A;V8#M1]_U81;5:TPMTI7%[^A\RKSX/KV*^XY M\99;VA>_>>MS.3^Q42NS/U4J&1.A9?AJ^?EL4]97JEGL67(7B\:?&%S^W9 MM;A.F6G.&[_2[XT9_48NI,I7,Y*F:1@( BD+]'9=(0ZS+!)0)#3*!*8IH=*I M6?'I\:9&RXVVO*UG5G!=K>#-Q!%.[ZX&!O/+-'"T@CH(POW% *# M9ML>'&C/N>..@_&7]]#2O0J'U%F93H?KJ MI2_MJ@YFJ*;@JRP>2TU.:ED\]O"L'9L..VX? &+/G-Z$H%5MHWRZMLX@,6R( MV>&A1@XE.ZGO?LC8Z*0:VB]^K1<%60DPW#K:+ MT461L"\>U(_P;E9&G%50@+:[-(6RP7D+K5RSR#*6(@3)/1[S?1:H6*FEXF,013'6&6" M(H*DFS%Z,:;CF*)'4;VJ8V@*63=5>Z+%ZGD(I.T6A8O1\TS\-6RMRV KXG"T M?A*!(:G[\$"CTO-)77[*I*;)'$BTP##(*)Z8\H5AY1& M%')$4H(XY2ESWW! 7'>L$T;#Z1S< C M9Q4Y8+&?6^1R\R#]7.MRG=?KU<.R,*UC9S(14<:4A%FB]"Z-DQ#2-#4.;APB M'D4(V541LQQO:B34E).E&P'=B_/:(LWC+.:IWJXI:E(A0IE!&F$,PR +) E4 M&$GLMGL;$.N1CA0J":_ ]0APVU'^@!!Z)OO],F/-N[N5UEMSW&.P>.R,NS?D M:[;%/:;_F9ZX1V_K&8Y*RX?KA3!_= +@/]"\J%:,=WG)Y\MR7BB1D! 40QRK+B-[M\H3/5LL5G=L14?U8)Y;9/-SCTFS&:-S3 MCC&M-4QV].&NO&=NN#ZML7N,Z@L%!PU*K9\\;A3J"VWVPDY?_K;?5W97GWM\ M-L<>7PNZ*&E5FJ+04*^8P M]M2L@D9T4,D.NL*[?;TN\-M]XIY ]T9?'JCCP#UJ+JFJ%'NC7?/7P=EVNEH^R: I !9(IH7 *51!%$"%) M8!9)":,L"C(:Z_\1IR,OJU&GQUT]0N;M\+6EJ(%1\TY.E;QUH$ K,?A=BPQ: MF<$;N> /C[3PT>/<":]AJZK\.%0X!!A(D,6)N'LJ3H/^++2#&QY$#B6 M_"X?^*X6_K[U7QH9-W'I= 68O,\7"W,TME2@%J6_TWG$]R-BA I"8,HHU8M= MED)B&BL2B7"@HE"&*6G>C_<+\8=_.UH=QGTW3(^./]1;87F./<5Y]GT6;A2" MS&@$NEJ#CMJF %3WND9U4.E^U9RK@([ZH(Z@6VD 0(- %4=78Z#_6J$PX,GZ MV!,WZ.G\:,*/>\(_]ISL10F,+H![:^"F',MS&+&O^6HN9SPAC*9)!(7B>J\6 MD 20?1>+0F(B+5Y$PNKTBB''CZU+5DEE%E'PN@']F-;Q,@R#OD@>J=I_E), M?!]4.\+AU*;WF-X7-.7=>^1H+7B/*=-MN'OT&N>"P]>?;][N$\661FX6O#"9 M(J;"D@E,:DCB/2WFS^^_RX+G^K89BLRI39K ""<)1(E4D.D]BP8VC1!)N R1 M55;'4 )-C0S^K@FUV6Q((RB0K:1UJ3EP_2+8$2R?'!S/@\WB:8)YC;GQ?52E M]6DB9N";E\;?5JDKT*H%M%YUQ_'6[@.5:F"CV\@39EW*>?2)&ZGX\W@3Z%(Y M>E"TC]::'F:4L:I3#XI)IY[UL,^]N-1K73:H3:O,9;E3JB"*8AXR+*$DH8*( M4PIIF,60XD!;OR$*!7.*P;(?>FI+XHNBGTVA*Q-15&^NVP)Y'75Z5V$]-R>6 M[A,O2/OV?QP N2/W6 54+0'S5"KUW.BO5135$I43Y4]MG^"\*_A<++F4HC3' M*J:PZJUJ8E(U)'"=_X=.I"9WS^LI+C6:Q*]E]4OW]%5YZ.G2"4!XA@&>H6%* PR2() P# *DB1C5$5N M.9B5YW$2 M@0$]5?ACA =<-C^#!0E<*,8%!>.,H(5\T++FWV1=)OF712'IW*3*_FTY%_GB M_J\T7WQVA&[U 3_,M1H_@GNM$-"DF5Y"[DR'HP5 M_=ZCW)J/F;=;%: 27VM!-?B/]?U&W %J-)OHRE$/W ).8]3,G@5.A^RCE_(SB/B!VOA^1RO M=U>>Y5HO>GHU-!]&)]LIW_0!N5Z(3E5($HH$J2R$2D02(E2U[6 (9@&G)&,\ MD#)U[-CC)L'4EHU6 ?!4:W!Y.4[W2;$C?J]0^XY=:5'^W*+<3;@\=5[:ITM0 M/Y@&[B#D*,38W87Z872@\U#/!_4DO,4J%_E\O=(,O"78]]_Y?"VDJ/.J'I_6 MM5!3'&0!,C)8-H;86IF3M7K:JGZ]7S8I?96J9QO:JB$ M$4HP9Q*F@3)5M@B#A*$,4AQ+(F(L9&SU69\99W(?MQ$5;&0%C;#@A[?O;RV/ MT\\A>_J#'Q OWY_]$:B&(P!++$[0@'Y"AP+TOW8__W-#C$("EGJV5&![>=\5 M7LMJJM(8\_PN+__QMI B7YF_S9"(4A*F*<19;-H]Q RRE*90I2A 61@2%"5N M:_W1L29'#%U1S6IGA'1=^X\C:VL%#(*7=WN@"Y41[@K4@C;_^+R$;J?)XW>WUS4,:7]PMS5/:5?G\C M%U+EJ\8WD"_NKQ]K/[(L5C0W7H&OR_??Z6.^J"Z_DZMUL2COEO/YAV5A8CYF MDJ6$I4I"A:6V4F020"94#&DB6!)@3!%R"D#T+?#46.VEOH;6NAI7C=I;G:_ M1FO0J VV>IN^FZWFU6V-[N WHSUHU'=T GM_?>Q8=THOA6?JGLS[T*,ZX3B3 M-&QA0\\RCUP3<9P9V"^G.-*XSBF)OTKVMV551>.+++YI"[W\M/Q6V>CZA8B: M[2"-4(PII9 +KK1-G9HPC ";^.I)3ZIH?F%29,\12+_Y^[=UV.&\?61%\%$6=BIOI$ MHH<@01*<^27+=K;NU.9&C+E*NVG/P OF93R!C !BCT3 M>[ID*4FL]2'Q86%A72@4B"U!PR_<\-D$*:A_#PJ^!^6R$B#ZO_+B!9Q5(@4QB22$.>Q@$6, M4BA3+G%$&$H2XI2\Z#+ZW*CAD]SN4_ZK3F+']$$G].WH(ABF@=GD6U<8HY%\ M 9[)#GKA35;*0'R/J79C4/.:*.$ M2?W8K/0[/F[H>HD0I05+4\BP--'\B$'&4 SS*"L$+QB3J9418SWBW,CK>5&: MJI?;+,!Z+SE8:=%'5<4X@_W%TZ1_1 -3U_,Z%CN133&+@=#@8P P1]40\0/J MJQ0)&0?NV (@EX&RJO!QYC6O4<+CLE8G:G18/#C."GTK'[0!U7HC]<\KV20P MK\7-_:;:EO_5?KGS%$DFN8(((P1QP]Y(()CB2.29DHE,G8Q/FT'G1MM#F9L8 M5#H0ULWVM,+BR")51"F, MB D$+$SK'D0%5&D1);%*(^9VQ>Y%JKE167,4Z$JP\(&L;BSF9\+L:&[R:0C, M@^^4DKR)0VPU:R^=33&;YPHV;6_V*H).Q\7Q*CK#BMSMO:'/7 B/,^ W3<*' M8!-G4'C$\C"YPN?+KZW7;5Z\63==<-1.LF[X[J[[1;'HO"""%"*',L^UK9EJ M&B>*:H-3$AG3(BY4XM0P^0I99L?;@V+3^G#PLZR-[60*K U8I%-H=#5O]QFS M=(Y.,P^A7:6#*=CK8?YU. 7@ETZ;OTQ4!GPTL&'J@KN+\TJ%PD?C=KIR^/A7 M.OM=[Z0>JJ+54Y=$9XR[#W7]*,6P>DO#]?6M:3U6U4WD4?MSLQ_L$^^6JV*KE^FW[$!'$X]\7T_EVXZ"Y^M1D. MS/([O;I$XT77TZ;5#;3*[6I3MOHU]V;]5^*S @,=!WG*KS23UK[J5YO1B5S: MKS"S+A[P(/"?=)3['6TJ?WH0C 9N]S#O=\]WU1:^.:]]KKKPLJ8:#"*$XR(A M,!.<0BQ1!EF""%0TSUA!4EI$S#;1]=@ <]MF.QD;!W$GIE.%GI- GM_;?, 3 M_N;3%1FG5-9SZE^;PWKTW9,EKY[3;)BU>O9SXQPC@TY"RRC&G".601RGYE*- M1+!0N( 9*E2!)$EQ1I?;S9:N[!P=@W<[K>+=" %W73,&6(UM-39$S<[9,!*+ MP$O6IM>:\_'_B*H^C_/#UT]Z/#^BU\OC]K&/.!^?;YL#6;/+WSQN-_?: .7[ M;;W=[._^V'Q0MV6E3=1Z2[7X]:]RNR11%B58'Y"U=@7$BB2PD)3!M!!,$A7K MO9A;'I5'"S&W_7HG?7<.;FSFA\Z<5IO5:O-'DV_W0[:-(GZM_@J^E=+,R7H# M5IOU=UF9T,Z?99.J5W>1]=;'IO&S>?&P.\DOO:EKN>VK=\F")[%*$AAQQ4T<%XT"*T%[,#*T JD04>WML'G!AN^@X Y_4^6L3_ MPB/C>.+=_<-J\R1E=[@]'@OP:=.4:I2B:5I3-^>XE[$"GS;;_Y#;K[LL]I;: MWF^J[E?F3%D(I"0-N)#CQM\6.5^?['0@=A7 I^FNG=-]:K:EZJ=4$ M3W(+]HHN>IO2!)$,E/7']:\S1SZWCXDUF'1'>IW9>;G)O9(4X_;-%]=#+V*A M8IFS*(MSF$>I@IC*#!8RCZ%"B) BSW+JMLV='6UNN](P..KK/B)B>%_Z91<1 MT=Z[?G[+D6)-2Q26-7[+$Q<\[7UQ]VZBM-H7DMT=6\ZIL&LK>?*]D M09O] GS//0N==HL\'0^M[',Y83W?",_3JZW-XX('/RGL;F'5/= MR#CH,[A[<7EJ9(;3V,;?NU[>-W7]>-]V 3=Y 5R?;/^Q6>G7K+01:5(!ESEE MC-*"0L)-? %.I/Z))E"R-$8Y4BE/G,Z2$\@\MQV@EQ+\W(GIF!CN?!MBY/HS=H% <#S1=@]YW8*]^DWGK,R)INJKQF;DT@ M]K097M/-PT$FV(1#CPQ%W=0F?-W4+Y5K_O26WM/OLOZV>?S^8]L(L,PBG-*< MIC!)9:[W'\'T0F,4YGFB_R&SG"+ELO]<''%NNX<1V,2Q]1(O@&AE!G4CM&,4 MZT7 [38"KS &IO$&P=LA@IVXH)5WT1*TQVA86W"\QLA>''3:R%E;# [B::T? M'$DYLJZE_/S0U!]=N:5X]R?7'VU+6"RC#.4X3@CD M228A9D4.B?%F4)'E42Z9-H[Y=PYL-$88JZ55M$OK0*2 RTP+^+_ M!].G5MLUI99:O]V5GD9-CB5E!<-Z(AIKY%^ G0:@46$!=DHLP% -T.KAO0C+ M53AZ9;Q1@DS+@M=@=<",5[WL"A<#NVQ"LIUN^%KWY>+YJX:>CM ;8*B9N*+NV@@DPU1<\ MH>9_EML?MX_U=G,OJ]T!\*O\*=>/ M;?2/^KCSAZPD*->F%6;CUVKSQOL(XJK5&S"Z:EZM'S!_9_)[N6YL4TT1YA=/ MDE;.O<]=9MN.>@[1@1H'F=V&Y"##QNAJ!S>&R&O.2<:MJ%SCP8?V@ MCYH?]:)=H2ZP$F<1D4HIR(N(0__S%ASLST:V0!R MV__/86G'1YX0"LP^^Q"I!6@%U;MZ"UB M'\+3'R2R[GA)J42"[U?$H?-(WX; MO.^H@I$TY0Q!%0L"L>DVS'*"H(RS.(N,^P=9-5"Q'&]N='&YB[8EE=CB?9Y. M J 8F%(L /3N#=XG96%'C6P;O =E8U0< MMI)?THQ((6/Y:W.?"^-9?\MM"8#=K,:B!^ZNDQI\@/IO.WH^5\:CK#WS:F%I1[3_?T+JLV]O" M%"<%R>,"JLBTX8YB!ED2)9#RA&6891&BT2B7P+62S6VO&9Z1=](WOKJA_.,N M>OU-IZ-78LI)FM"'<<7\C/=F^,(RB._C:N%>QU/B"].3?A5O XQN=EN9&.*W MLOWOA_4-;R*(]P5>,H)24R4QCD6BK7VB()4HA5(E.)-$F_PR=6QD>W[$N?%N M+QYXN%"L9"3 =HSI%;; 3-C+"G[II?V+N3/? >F]ZHLU.)[[O5X8=.I>KG88 M'.G3:OG@Q!4*VC)6'];UMFH..753@_;N!UUW 8Z[2GQ?-ZO5^TUE'EHJI;), MQ!BF!#&(,2&0Y#B"&<\37&#!BWB:8@6CQ)\;^7UZ;,YT)L;MVV^NK5RGG7@[ M'IWO= 8F90\!^UW1OP$&H*W5O=4H[,/Y=T#H'W=?G[9-&?C=@ ,Z='S&0+[* MM,ZBZ,$X#?X]ZA]<-3O>2B%<)\6X7=,<#EKY3*L:$U;XM@LWO*-_-H>&VQ]& M;KU;MPFPG*,TS0H.19IPXY4O($NPTML@%05&$B6YDYWN*L#<=JY>6K"E?P+: MG+(6)H2SM4RU.?JS5Q#07D.W_P+L)L(TY&\D=_$ M>!R<$!;>DY3' NF3U9UEF)27QR+TDEE'OV<<-[Z5;+MGXZ:+)HD3%<5I I%4 MPB0+99!PF>@98>8/-$T3ISCWPR'FQV]L.S#%G)J1G@'2CJ.N@R_*VXU)=5YRJ0]'I,BAQ'$&,9,1I#%)(4D)HRPO\D(()RZY,.#LZ&0@+]@+ MO !&9/![*[2C47$1=$MV\0AE:(*Y#D5WCK&$QBO-7!IS6J:Q1." ;&R?3PEO_Q;[8_,3?BO/4.N^YGO_]Q^Z&PZ$,D4V^Y&M_:^S;'[O0PL3R3=8UX'9R''2A>28*1GMVRIM^_5[(MS&'J MJC09_Q_+M?RPE??U,F$JSPC-85$DF3%[)"1293!/<59@E#+.8B<_[X4!YV:L M/)>WK3W45KSXW<@,&J%=O<"70+?T"7N$,K2'^#H4W3W&EM!X]1]?&G-:;[(E M @>^9=OG1L:FF=Z?/S8K_43=WO*;EFC-;[\]K,IMVS&TUD-_-0*@940PBR/" M81I39=H=ZF,71AA2S#49$4Z)LLI]&RO W/C(S(<>!=1-$]7:B Q,:>+-PG0# MO]>+J_F+8^"8ZZS8$51(K$,?7@:B_X\^#LM(O^C:US8*+,!>!=#HX#' :B1X M7D.D7&68-LAI)$('84ICWS/VLNT_'^NV-,S=QI166O-R)3_)[8>U7L'2M&*X MV]S2^L>7:O.S%%*\>?I-FXH?UKLBY#=\6_YL'&F[$Z6D+!.$);#($@)QE$M8 MY C!",LB3E3*"76\H_,OY-RH=*"CJ7Y<]5J"M=R"E>E?HG]K?N9:3_!8MX7H M-KM. '2GH>M58( O@.T-XNM.:_"+QV>V\XF<823\X8"/]KY=,=.+-DW#(>:WZU7_A4^.L MQ5T)SLX-.*BH^WE74'=7;[Z\UQ_YK+XUY77;DLC?MK3:OJ7;]FN+".=%DFKK M4"6I*?*EUWW&,XAD)'D>Y0E*J(N=Z%>\N?%&I]UB<%$PK&B\UW#06[15LLG M&:AICHU:46 T'14YZOE[8&Z:I-55P*Q*,891DL M(GVTPH42D/ D@[$^:BFB7R(2)W_<%;+,S:AJ,YAI)R+X[_3^X7^#JA/>-9UF M_ Q9WK%.@WOHZ]>#C,!ZT?R\^T.GBS&(6FV:.DJ]/HLV[=QG1L_5L/I-_1DO MSL0Y0E?C=IA,=/TKQW>#,.:-N6=IBA4,&J4M$X53Q;F$W- FIA$S-4\YQ%G, MBSB2A JG*G7G!IL;0]X.+G(7H&X+.6SV\H)?RG7W:\O(6"O(J10T0U$.$8LT MT'$108@#.XH*Y"D M*-9HYRG$B"60Y!Q#E8N<9#%-&5(=[N_6XC50[X<-A_F[]HL]#>!V6[\O" /O M[1U9?&O)HI7T61-7OUUC+B'BNTG,R?$F[PES2?-C+6 N/N/I9/));O>A #BA MK$@SR!73-)YP#HNBR&&,N.04JRAVJTMR;K"Y[9Q':I!<>:(8(CORR# 2K]UV(_HOE%D_S8,Z/+CV[NI3'QQ_9;._.&&7V[NV"/ MYHP;MI6:!1Z>BV">'&[J\I>7]#Y2^/+B(V.+=U6EJ9SYT50VNMW4VR7-]\AB':, M- MG(T=+%LOWG__?TB,XO]M EHW"BBI9X*N )-KJJ/.X//FU.Z[(-](1(/8*Y8BO(X-XX;/2;O& M\35C>5'3AZR[6-)ANWM]]$>90OKHSW)D7.6T@$PF!)B#!,BTB: MZ(0<%BI+84$C*I*"T]0NJ=)ZQ+G112]MDS/9BMO4*FX$;LY.UK5#+"$_3R1! M@ S,)T9@V-3*V*%Y.T"SE_K\D6OL%]BV@(I_5">J>^(%79<*)6Y(G2PL8OF: MJ>J!N&DU*./A^. U1UR3#M2'LI7K1Q, VJ8!;=;U&ZDVE1P8C^_^W%94CU&N M:?749.1_TB"8(+C-2H_TO=]5EE1H-D\TO6>Q2"&."8$4:X,PY32+NEP7.<:Z*2$!.%(,8H006B4F" M2O,BY3&A2CI%[N_>/#=NT((YGO]V&%F>UL9H'OIL]>5S@"8>!YIZ/<#L7C[M M<>.E3@>'@X,/3-SOMZLX.XA+?E%\]MV?LN)E+;]4)9?++.$XCTD.>99*B&4D MH;DH@"(IHC@I"B2RV#T_9"+I79;0A*DF;;X#H%O =EDG&P5:"9KT!Z&/?;2J MS:_:5 C'3(BIOATY1SQ.<0R10#G$+#>WT!C#G*<1RS"7J(AWXG;(^]LYOEX.=H?T7M!]H?J7#?(P :"&;0_GG M#9_'S8>W3L\CA[^B6U _^EZV?\AZVU1=>4>KU5,_H&@RMSKYEIQ%%!6I@B)# M&&*1IK H.(&4I3A-HE0*;ALQ<:4HYJ5&]:N4],@O03\YG!1J%=ON!Z,I8?YYX,:TER%KT6#F7'OG[YAS%4X'&T <]T;1Z8&;^[-&/S61))73YV_"2'$<%RD MD"@3&%Q@O7-)SJ'(,Y7CG)(B=2K[>'24N>U,[]L4!\<$X*/XV1UDKD8E\';1 MR]>F_#YN?VPJT]; OSOO+!!>\WR/#C1M@N\Y70\R>\]^V%,9G6YF_TN*I39+ M>89X!J,TU68KD@C2+(UAPI$I R"3+'>ZNSLSUMQ6_]$B.G0GKL?2(@.\[7C" M$XJ!V>)881&PES1@69%#.()6%1D,][I%10[UOEA3Y,@C8UE$RVQ**1HCY&M9 M_^O-TYU^4U,LF"&4)8AE4$9"0$R4A(QSJEDDBS"+)2()=F.1DV/-CT4&H@(C M*S"BCBKA? YB6^+P EQPXAB%V0C>N(B&7]XX/=S$O'%1[T/>N/S(.-[X4IF& M.-NG+_HKL+U9"]- J0DK^%NUJ>MEFJ9<2E-.3HD8XD@06/",0B45RHBB A.K M/A-VP\V-/>Y,L+H)'V]D;B)B9"^P&W=<@-F./OR!%YA!>D$7H!&U 6XG[ (T MXOKC$3M8?%+)A1$G91,[[5\2BN535UG7J=KNNI+.]=OGOXF-]\K^O"C MY#>5I/6=J3EQ)__;&1M_X#RD>5W+8?I4]@;T.FJN^RN]ZAQC5FF+4=-D1UT23$)C5GA6?[_78 MU9VOG\\%:'0!OS?: *,.:/0)4Y1^+*J!"M4[B_-:Q>O'XG:FH/WH5XZVW[2! M)IK\E*$;>N>;7F*$L$S3#*J$%1!G&8:4404I1SP3.<:"*D<3[OR(<^/-7N!V MX?;7FX9%;U>TKL'-L\Z[;O>=]M-@;>+Y S>\E3? ]=D5U_[JRZN99P>-9TOO MPJ!3&WMV&!RQ]RP?O*ZB;7=GL\N'ZX+3W[15JI82Q4F:Q 1*D2&(8\0@B0F& M"G$9%9)CE#@=)^V&G1LAC;O8LD/8\J;+.VZAK[[Z:K>=Q,-"79W0X)=.[-/W M :/KWMKA%*("[H617Z46KAT:IZKB6CX]CH?>T;&.[VTIE=>>R&T (W$"W-VZ>Z+ M&INH*5"R>FQJ^M_]L>D,I5_E]L=&7)%=>V%V[+C+'^:!.6M*N)V9S0Y%GXQV M8<1)FP4 W1IP+FQUV]__?97\'TG,J#?Y9J;ON[U3G W M-KJ(N!T?^<0Q,"/]]@WL96U+ .RE#1!'9 N-3YJY..:D1&.+P$NJL7YN'-GL M^M0WQ9X_EI25JW+[9"J5F-I8ZVU3^]0,_EF]+]=4+S2Z^K*IR[;9Z58;;*4I M%5W6VR7+(II1B2#!F,FC;'.CL)UJ?3GSG79M MV:)6OZ[*<+-&-PKL= 2]DN#WO9K Z.EHAOF#X#KRRT@Q! C$]1-:A>MQ)=J(Q[Y]I_4!,1OG[I>DDM"XB3"$8,B MSC'$N<@A09) BB+,4Z4*B9TV@//#S8W3&[&D *MN@DI3@^Z/5F9GD_0"TG9D MZP^_P/S9"PHZ24$O:M^XUF.^JQ4F7M-4SX\X;7:IE?8'2:%V3XVL-W/_0,NJ M92]3J_5C^5.*MEO6W^5*O-]4O]5RJ0J5IGF:P"++(XAISF&A"(9IIHI<,1D5 MW"G^W6K4N3%,4TIX923M6N(M0+G3P[&"C17J=C3C'?1:Z<4/):-<=JX&DKZKA@<5!MQ^GA<:3TM\U&_%&N5C=K\6&M MV>^[,:#:,?H_?=FL2OZTC&B1BBC77Y@\428N-H4DBSG49V$F<\H(%DXA]=8C MSXV<>NG<>,@>:#LN"@)?8#[J!6NB8_=2[WIY]G]?@%9T\'OWWR#!9,X(^N0J M^\$GY2MG3%YREOL+QO%6=P;Y!^5-@L!M>SY<1BB1*&<9C%6>05SHGXCB G(9 MYR37=A4B3C<&QX>9&R/U![*?G9ANS'0"2CL:NAZ@P)S38]-+N "=C/Z(Y#P& M/EGCQ$B34L1Y;5_RP85/CVY"8:)*Y5O9_O?#^MW]PVKS)/N>1!_WGHFE$$31 M/,MA3M,AEWW4P&TCOM4V#,V:>^R[8CS]U(P5G9(YT M1G!_QS5==G;>[E']S@^>GM%<<]5.(VK'!YYP"LP)SWI[@H&@MU(6FY0"0R^; D MU^!BD]%%L,*0%"IGBL=Q[M;?QWKDN7'(0'#02 Z>B=XW#_LPHIVP_6Q8>P7\ M8QS:4?#Y]@.XV6ZKDCUNFQ36[<:046.>>(\3=$;(LQO!_TJT)7GQZJV5YD3^>TH1)$1

    *CV\,U" ]U*I& LB$Y@)7ACFS2 52, 8*\D2 M'BN>"*]AVW.CUT;.YV%[Z\T:\@L7(B/AMJ-%KR &YCZ[Z.<)0YE#$-CE0><5 M=GR*BNP?]'4)]:62#[04?=9OE^5[LVZ-T?82?(D9Y9' $G*99A CK ^V2A90 MXH@GJ:2YQ'*YEM^-$7MWS:V4C316:ZMHU]:!3.'662)F[2 MIJ.M7^*A<=ZQMA.4,(WG5X^B^0$\S'A2QUY)^IZJU[F<[)=;7U7"3$'K8+HY M/P4>+BA=$ Q[56DER2M?6KJ@=?GZTNEM(XWRG_I%J]6F.1*T!7CZW.ZJ-(+"G:1=^2A'V_LDJI8VMP^L M0MO:QV *X(B]B(57V_KD8-/:U)=T/K"E+SXPL@)$+3^K=_6VO-?60[U$!).8 M)"F4+#:V<49A$6<*4A)3&F$>4^GD&GW^^KD1P6]M1;Z=?(ZE')Y#9[?PQP,2 M>+6_Q&*:"/#C<'@MS?!\A&D+,1S5[J#LPO%/C5O/=_3/6VU)E-M;6E5/:E.9 MAHD?=]6.F$1)1/(<9I@3B$U!*H(%-5UW>T5QJ0MPVW&"/Q #<\15^#ES@QTL/KGBPHB3=]B^YQ/*ID1$CS7FD"R#? M140*CCG.4 $9BC6E2&TW%#*GD$:H8 QG4<3GQ"1)6>Q2Z$Y@<)DX3E$#/"("&Y@)G"F.*48YEQI_H=8>2<&^\,=0);O1WW MV2(+8$I_\/*A<0+7>S0 ;^ IK(7V/Z08&WL>!2#^\UZ^\.U5$B@;X,=^SBLDW=XU;*$"%PQW$( M$][V8JQ7"ET[KO'IL+03G[\F34]3T:XS]=O-/2W7RTQEF*=I#&/.!,0Y+2"E MD?X?AGB4YY%*N-.I]-1 \V.#78N"0;/N5E9'W]9);*WOZJ]&+/QM_ BP1J9! MGD;"?Q[DD;%>(1'RM,;',R'/?'ZDPZJ/8'^_J4S\^CYFW90W[N)@];^TK5)M MC4USNZGW'ADL$)8QR2$R-9=PJO01-8DR6""BR4,2'"=.<49723,WGGE1QWLQ MR!8PYUZ1?X'Y)6^_AT"Q=1@,FU=+=--66!B6[2V7)W MZ/E V:OC[RJ!IG40^L#NP)'HY:4CFWH]RKO-(.M5#S.(:$=YFJ4\B2!C3&I. M)C&D0EMYB4JQ2')">"&=>GF=&VUVG/O89$16@TC//H-@5 +!>:CM&-(;@*$9 ML,5NF.+>8!S]/\NV-CF^VO*40VGG8M\>)$]KH_:K& RR>QG!MN M4EJQT/LEJ=@\,O).M.O#9>R>?16W&U.I_'M3R>?-T_XC7^A34]S'!&*\IV7U M#[IZ-.4X'^_[9J@/DFO>>UO^+(5+>\]YS1[H6] C2*0&4W 4%LP M4->DN@\_UZD,&IWUN55K#1JUP4#O!=A])WK5/5;@ MX+)TLH''[5E?JB['J&G$K$XT8_?-)9=Y4N0BRS)M!\<4FE =H-.[?=8RB(>]>]UA\]NP'EDV,M1YZ4*-W0 M>,EVCD^//+G3AU(?4EO_8EN]Q/@9M1&_9"(2N2@X%!QCB$E&(%.LT$9RD1:8 M2145D0M-G1YJ;M1DQ*K-R7+#MK1L2T>KQY5J>CKH\WPKO.,I_C30$>,R0RJ& M16Z"NS.$$RM.=D+^2N/%5WOZ0%]>@8N0B&5[_(Z=&F=8MV%K)2 F:IX"9( MC\$BBW(84XZXQ$I%J=7]C=.H<^/PG>!@*+DYU>YDMZ,2-^S/LTHP1$-?[%P& M$_SN-7=U%%)[]JE[^JDE_^OWS<__J=_7,H_^X27AN(TU"?>,4K^GH7$/CW33 M\A]2/*Y,]7IX:IYHQ4'=Z-O%U MS6^?*^GHC+UF-BW]K!/-46@7ZF!Z]I,PB'4\,A=!"X3ZP-6KS_,:>:9U9WI M[L!3Z>.=XQA96YGM4.;F=!=D=+>YU2>LS;KQ)?S8K/3[ZC>T+ODN6(_E,>=I M;DJ\Z:,H5J;Q940IS&6",LK2*%%.54E&RC$W'OZDM]'*K#TW)AT["W8D.@&V M@?G3W.<_N^+?1TN:?:U5! PU68!&ER#!D5?BZ9,WQXHR*65>B==+MKSV=>Z' MZ8_R.UV]6V_+[=/-GV6]9'&6()8E4.!86Z)(9;#@$88I%FF>\#S.*!5CZ]F+2$EC'AQW"[?-R] HW %.0"A-.Y]83*5YQ.7[YQLC/H"56& M)\U3'W%;E'6U7=[4)?U"N4F'[>K\,4D92A(*XSQG$$O&(,.1@FE48)(6L8R1 M58C.T;?/;6$: 4$GH=V*/ [:^35Y-12!5^40!8]U$,^J?6;_UL\-]F[]KY?+ M\_B+)UF@9W7JE^CY#[DOTJ_R04_U#UK+F^^5;*(N;DT2NJR:HLB?]-1V&8RI MT.LU(SG$-)<0$QG!@A04LH((D:8$(9S8+E[K4>>VJ(=2 B.F8YZH&^27EWX0 M($-?;[ECZ,0+SIA&1\55M2%=]M[GA_^>QK.27:O,@ M]0A?]/=E>[,6[_1O'\Q'EHQP3A&A$ F)(&8"0XH9ATD:*V+WDCG%6]G-BY]OP#/%$\5:=T,9WT8D->KD7H)%\ MT:#\[B+*[C%7SH!YC;NR'WW:V"MG5 [BK]S?X.Z(N#7'IDK2VXV02XF0(#DF M4.0B@3A*%20Y3R I1)RF19;2S.H^[.6+9V<4F1.W$0X8Z>R]#\_ NNQZ& M! M:'/&3GLGE\,Q5:_P-SQ[W63.AF-*##T-1__NMN2X,4NJI^6GC\NXB(EB<0X5 MQEP?3Q*I3R81AHSE5!692C"V6FS[5\YMF7V2IL&%_I6PC)H;H'-^=8W3.?25 MPKN[O[_[^O'FT]MOUR^J0PW/+*?NP^V2ZO[Q9KA(F4P8@J9BT0!BY@AF!4QE04EB5Y;UU6%FJ-;_7B9(P?W^@54[8SG MZ[$*O$C'P.2A%M1Q/WR(2E#3^>?MM+UH*KSTME]]D5WF_5/;2J;&I7/TQ@Z'W4LB9!)PO3)O(@ASBB#1*H8QJ)(".4B)U%N MPQ%C!9@;>[1*@'2YBQ1$ L.#5^ MDE2?WY 0J4"(J-PN:^KD&"[K9IIDJ5Y,T,H)M*!-[WGW5(;G8%YVIEP-4&"2 M=T9F5"K"4>T]I!T\?^_D*09'U3J63G#\@^..CU_E3[E^E%^EN1DJU]_UN]6F MNCY1NTN.^?U1?N@@"C.#L5KBE]0_S_\T= MVT^Z,O=P-VOQLF:JJ92ZKYOZK%+J4B6)C$C$(4(40TQI#FE$.21(Y3F6F6!, MV=0=]"&,TRXP76%"K5)S[=_IU%Q0TX.BQ>">5O^2;;6]>E#>F.Y*&9O$?.L# M\O4S>]%A,>E\A;XMU'HL@/E?,% ':'V.U)<&AS6HG]6;GG"2K#T:DT[61-Z- M:2;-Q=_A#>63OH_K1YC*#^(-BX%/Q-\[W3WP!R7/]@71S"Z]KN7;4G5YWV_D M]@\IU_N(O2]5R:46=59(1V\!^K4[E7KCW_:/468*\@Z#0$>Q5! MHV/#TOOREJ\VG_97 J\WKU-=%KS&_#K=)H29@M/W#)['F^P&(@Q.P[N)0"-< MT6?CLXG".MD! N>%Y%3$4"IS3!5"[[9)C&$J4T5XD7%!L'.SC;-#SFT7;80% MJ\WZ.]3#W8-525FYZDQA\_5YUHSC:43[C?,S8.="](MKZ,N0MA%'B^QT[3BL MX/'>D^/\J-,WYK!"X6AW#KLG1[?HZ'/IN_)T#5767V4MJY]2Z!/*^\?M8R4_ MU/6CL?O\V/%64-1#^[X&54",.Z41'W33\'4X#:T* MH-?!:R^0IZPE7ZJWBXIQR*G,84(QS'$,E&P M8!F''$6"GFWRBW 3KVF]%VO(.@U!+_O M=01&2_KS&5@6EYXEETYFS?D/NDWS^RE3%O M6X MP'6!QT^'5\?&06WOT#+:N&'JNW9?VPJ>GJL_JXT61::IOYIJ[EMOZR M697\:5^K5TD:I4A)2!D5$!>*0482 0N,M-([9O&-F14[.@N-=6!N&\)<@5Z!HY O0*L&^+W[;Y#*R=?@Z367<(P< MTV8:7H'401[B->]RCI&XD_>F!G[U9.(SMD^-B\$X$:1X^UBU(8[E1K3>AD_R MC^9/]5+;=#&*20Z+A"J(691#QJ,,1OJPGRN4,HEBRTB(40+,CB%[+Z=>K <= MQM9MA]Z=)[3IUN/N#QT]61?C'X)/06#BW,D/6@4678IBJP-HE>C27Q:=E]0T M /JC_83E!C8:?^MXA>#S,%%40K#Y<(D\N K,D_$%X]XZ513!53H/8@6N>X_S M'O1&V_[;>[I^M[U9_>-;*?6?S8]=!C#.-0J44"@99Q!S3+1%+G.8L92E<2:Q MD%;E:"X--+<]I1<6Z.V#KOX*?OX5M")WO[!FK?/P7MP=O($6>!>XA)=[QOIY MX*QIW1N $]'WZ"^>"SU;@7*2AL\_/17=6NDPH%6[SX\,J"IK^OU[)=LXR4!2)>HZ/.C3=M7)2%Y@<143;/C&Q:=[2/ MO$E\8'FA^0-3K/^'9Z:B!)50Q?H7-"UR+ISXX_@PWNWL]!X;=QV?*1I6[*=U?:@V=KY3X_D"+,L M]I'ASXZ$;8(&PFE!(L2ABO1A#1<)AP6A%*(DRI,B9I03U)<8MR2,2V-:+87G M1<4#L\>=7&M,];:I]/]6.]$=;TLN@YUG62QR7,",$\W-@DE82!I#2EE*99&F MF%HEI?F%>MIBKF"KF:;N2C8\F%0%WRA;TK1/[$(S=N.2&PC[TB_G*0G(&1NO ME'UQT&G9VQ:# R*W?M!KO*=#S)^@>9RHC$,0I2F'241YKGB.$DX\ M!'K^WQGA^3J!G5-%=/Y?%\HYOPC.689N_IO%; 8+U@P>I6GJT+UK^@QVW:X0 MY4F:FLKBPB0HJ8) D@H$52I)E C.6&K5L?CEB^?&J>^Z%I5.C<,.T#I/;M=@ M$)BC;-5W*NAX3-]UDY1N/*3&LVGCT[\[WEL^KN0[*O+8_UGI]-WG3 M2T)0@AD3D.8R@EAR 0F/%&0FQ3G&),\8L[S"M!US;DOUPUKSG2FMM1.S/:@U M<3!BLUK1J@::/]N8&/N0&.LYN'C/&0+9P 1P$&HTD+K_1P/U%_LSL0NFUE>@ M(;"=Z#;4$\8N=Z.N:)V\)K5^T50WIJZ:#2Y/G1\=T7)LHU_4]U"W::,U_/R, M:*&1"_S>2^;),#BJ[36MM)Z];[I>6L?4>-9,Z^@'QOE53-2N*=W1-Y;SE M=E\O>BD8Y1&5.8P3DD*,HPQ2KGA3GSG.B;5O"")%DF(2E2"3%'$2QH$D.2Y/K7*$&, M6=5..CO*[+AD("FH.U$=C-Z3:%H<'7Q@%/RP,("GE](]*/(,3@[' 1]X378 M.(*;)SO_$@QG+/N3CTYGRU^2_IGU?O'#[OS7M2%^OZGV5V.?U:!6RLVZ/2U\ M?C!?D7I)HB**LB2!D2#FDJK(89$6!40B932+)X*^D6I3R5U_T+?Z/_6VY*8F].F:G,7&)FW6S%/6_3"C7QTU= M@U9#L.^)ZQPW=^44VOD+)IR8P#O2<$XZU-G+.5B 7J'&)NA4ZK(!PE0@\ 2P MUY"R*T6:-N#,#WX'X6B>7CN.GO59XD%6VZ-4&>Z)BB50F8*Q2#''&8LB$G@H5950+C%1:I"[;GV?DI]CB M6LG QR#XVNU-GE$+[YQJI%V 1M[F^_IN_WVUP=-YZ08W[*R?K03-:VV&;F?$O<=L@ZFJ[O%&J7)7&1]X&='9K(X]3 M%E%M\N>2(H@C2B QMY\IX1D3F&,AD& JZG^]-!//O'T2(KBL7;_:+3XYLG#KFEY_7'[6&\W][+:Y5_]++_Q5R# M]N*#/[3\H%=@D";FL0SK..R\5F!U%&':XJOC\#FHNSKR-2,C0V5=2_D\8ZS> MWS\@J7AD*C81'A&(X]CDCN3Z($MBGB=(HCQRBPL].]S<&*P5SS$$]#R@=C3E M#Z; K-0*N@ OTE1K\'N0>Q@[7+P&?YX?<=K03ROM#P(_[9ZZHJOUL*C+H-C. MFZ?#7I]_T$ITE^,W7>TH37#;JES7)6\J".SR'@J"!4WUZ2EC6:2IQ_C0"H4A MR6(69PAE.+.ZO0XOZMQH:R-''!"W R8FW2<*9^CLPHGWVJW\77J&=]JM^)\:UV XZ318MM\., M/WT+[J X'FW)'79$9Q/C\"ATHK3%LLAB@F2>08%$#'&2ZF41QS',B"A0GG'& ME;0T%JP'G=NVO[?!5XVC8-"FVYKT[1&_N(4'P?$5G"P?UB]/-Q;.E?&X6F^+ M0?"=:(/SAK/+!N4,V,FMQOY-4VT:SKH-Z-_]V7&NIO>TK)J-X6U9\]6F?M3? M*,L3@D-L-'_I"[%Z9F3A^^ZVXX[^ MV;;&^KC??C_)[9+FB8IXC&"D*(%8$ EI3"*3:T\IBZ4D3"VWFRU=V7E2+XSG M9)SL1@VW)$Q(O>@OA+;T3T ;H<$O RO%LMJ.+>)VE.(1Q\"LLKM/TZ+N^N]I M$3W6O[?#PFL)_ M#3EL%WT[_@T+XEH^-(Y9;([NY #(FV=>R_M>;IS=RS7_< MT^I?-W^6]3*B$D5I$4'$L>83P5-(,$ZAPDE&LHBD@E"7.YI+ \[MW/-,7F $ M!CMY]9ZK)7:L4WH1<3MF\8EC8&JY!D)GEK'%Q2?-7!QS4IZQ1> ET5@_-[*[ M^D]:KDRDW/M-]8VNY#?)'ZN&Q=Y*MMW_:TD+DNLW9#!N:KV;LAX,808U]; L MS7#!$Z?,"MN!Y\8\.[FAVE2PUI(#,Q5RVT2%UCNY'7NKVTY#2G$J .KC5S[8#;!?@D'3\;T6I= MKK_77V357]J4_,U36Z3@=J6/W6V/.)[B-,HY@HA%&&***&2)$)"@A(B$R03C MD<4!+"68VV8^3#WO53#UZ]I;U@5HU%B8:]>N-$>CRL(DIJ\>A7%:W_VQ:7\) M?I7;'QLQKK.?^U3:<5_0"0I,@J\P-U?4"'#$-TQ5 %LA7JD.@"-&IS/_75\T MMME8USNA[42]+Q?2^ /RC+ X3@H8B8Q!G*<%I!&2L& L4H0E.*)690ZM1IL; M;[8R#BNHC/&YG ?8DN%\P1:8S9P1&]'DR@()OPVNS@TX<7,K"]T/&UO9/.0< MP')+ZQ_O5YL_VAC,C MS(TCC)3@@98"Z#,+H/>;1_.M+YO=61_933F_'Q+<2VINY/J.1IO3\2S_RSKP MXL0,G"<4+[B&=MD:2(V$"]#*.";&\P0ZUC$HUZ,T4<#) 5I>(DK.JW\R?.3$ M8U/%BIR7>A 8>-!+WQPQ!_)[--!&X>;58G.38%H3;A0Z!S;=N+>,#/_9!10U M!4%W4=1=183;3;VMF_,I&P11NX:_73?(G%;?^3;M02+E_(#G-?;E.HFF#8WQ M@MY!Y(R?MXZ-V&/;#VO]JL8 _:2_KETC1D$3A)EI6YDEQ"03"$@+1J%2658@ MDJ49!->2Z3Q -L7%G#M:(X+RSD/A-QKO MQ%@3A^&=U_@P_N["YSU%]/ZMVM3U4B!,99YG,,D*#'&A%"1%K" 5&2U2(B-1 MD*L">9MAYG;9WPAU+(+WRIC=%E-;4K@6J>"4<"1"MQ$R8(SN,Q""AN:V([UN M1.XS;2\&XC[_M'MAMU_+=7G_>-_5(TM-R;8$,4BQZ6:5"!/XHW+(DXB+E/"T M$%;UG0[>/#=#H!/.OH#;'RV\_I-Q^-!#KHT%G1G).4R41AU)0 3%*"DCS",,DH@H5 M">9%Y!2">GJHN2W.3E+0B IZ64>:Z6<0MMN3_> 6>%F/AE/Z*XA(-/FC@YUJ0D<4GCEQ1Q\?/C".)$:OOMHSXW MK+=+04F22J1@Q@MM5BB)89%*?<)7VJY0.24T=:*)\\/-C2S.5!!9 -[*[$87 M%^!.&*;>":7XN(HY8(0EGTBV#Q1_@T^2M?)P&:#MV]@=> M8(Y^42AD4.YV 6XOP.?,U7:H^&3L"R-.RMMVVK]D;\NGG /JWM!_R>KOC]]_ MR-K<%]%U7RL^0AAK?LY@D@L*<5)P2'".H6(L1CG7ME]J=6=S9HRYL74C)V@% M!9VDUI%?)X$\SQ2>X E^WCM$QKT;RDF(K,/C?$ U48"1K#= &KD!WRG * [#< OY1J(S6I%JQKH#:]]U+** MC>,SC$NM%$VMW+J)W1[^W42W?=IL_T-NOTJ^^;XN_TN*_9O:ASYO M?\CJ[@===Z5VERB3(E<$PS@VI5>(2&"!402ID F1BC"692X.JE?39&[;_V_K M:B<[J,UWK(M/Y<,"W/)/\[-<@/5F#3>M)FZ.FM?[ZMCY@/XMOA"!K8H+XP">Y!;L45B FR;[S9][ZM4GS*?GZ_64F=2I M]NIS]M)?]_H"C=N([^3]PZ:BU5.;M_NQU/\1C3!MBT^IIZ.O#+ D7/ DX_K@ MFV2T2[ME<0*1I"HJE*(L9BY[I\O@<]ON!L+JLVXO[:([]^X.LU<=<4=-DMTN M%0KZP!O+3FS0RFTN+O;SL!=]7]O$WSXQ!C*?U.XT_J1L/ :9EP0ZZAW7UGKZ M]F-3;>]D=6\BX-M:0 (C6H@\A5%ABM,5.85%(F*8)"I*""ED6ECU'+89;&Z< M-JP2U$@+]:CWH$G4N+(4TQ&D[8C*%WZA+=XKH+NB4M)I3,(413HRWBO5/SJM M^>E21V>>&;RHERZVIK_]/67[_88S&G[*BW^7?],NW M;^E6[FKQ+PN2):+ "O),*8BI:3>:1@06!9.,QZ2(I5N._RS4FAL[?OWV6VW* MKQ@%],'5AV$W#Z!MF7@6PLZ)\Z_O,M=5LAI@ QIPP%:CL^]!-P!H 7J(0(<1 M:$ "!B6;,K'NN\VLYMWKOC8/S:;=0>>A\ZF]>E[277^^."9K-9;+O>$THR17#!!*),XASHB M2 RC!&->H#C%B9/7Q:]X<]NEAX;X M3GHP$'_\"<;#7+J?>::=H4E/22=WQ4:__>YW=!J[4Q4(TB8]S 2$.I)YD/#5 M#G'^T#UW[/,XRLC.()Q7CU)\H_JX4,JZCRI'7"HD-:$7 B&(,>&0H0S#-,YB M?:9CD6!.=6^/#S,WBNZD!'4GIF-'@^-0VC'K]0 %9L@>FU[" .'XYS'PVI'@ M^$C3]A\XJ^U!MX'SGW9;_$*6RW?K;6.7ZG5%FW ;;6C2_CLK(Q7G3$@8(\4@ MSA()*2E,+$J22Z:4$+&5W^;20',C@%96,!#6G%[IQ:^Z&[KG&<$G9H$Y82Q< MULQ@B\6>&^J>'&K)__I]\_-_ZE>TO*!_>$D'%U\_"2'8*ME3@O7GW4B!F^"5 MZFGYV[>E2CA%B4H@BI@^V!&20I9S ?,X8::&M4!Y;K/\]Z^0OGJJ,Z1_ZW[UKHPV?^9+6XHU<2U5NZSYF9_CG95[P7&8H M@S*)),0IH9 0F4$EHC3A.(NIDFZU"WV*-[<%WINK#_1)C[FZLI;9=3-G=P)X MO?D(3#U':Z>9GW=_>-?'WCZ[K*!K 7H5%Z!7\MEG A9?\X)^T*)MUTGXNL7> MO*![L4B+L]?;:)G M<$E>7[@EW]T$[$ P'6]:&([?:M/:)KP(#S*'DUYX^]5@7A?;06;'^0([ MC!1CB[W]E.M'N>^B$$E!XCSBD.:I@I@1I+))$6*(BH&:W UR#16".[D4+TC;BE-Y^*[2]&&/BRFS'-3RLR';B<^-6[RY< M9=\$HMY'&N0T00IQ =-"<8A3@6&ABAQF<5'(F*<<4>*RE,^.-K=UO0^# [_N M>^(Y7C2>Q]=NT7M#+3 ## ;2 I^#Q)=806*3WHX/^"D7&&E^TOBL'MH'(M\ MDEO3IJZI B"D>//TF[9+/JQW]<=NS+U'4UAOM]\5)%5$%0JB."L@ECF#3-($ MJA05@N>,A+GQ3=,=4:TV?]3 3/F@\R;=R6[9;&CI+!H!^8I M+3QHP.[%-R?'7XP&^D3X%[ O:[C7(HA1,QY$G[PV0HI)R6X\2B\9\(HWC>U7 MKJGUQV:EGZC;V&)30W?/OX/P7,EX4F $BYRD$$=9! E5!:0Q*T2"E:D9YM:[ MW'+DN9'@4/#_T64VN/8PMP7=TND6 LK0_K(C*#9%M >&62"[S!DNOPW0;0>? MN!FZ(R:'C=%=7^ OZ6#H@AJ&NW9L^?0B.%US513+!,,\XIK),(\AI22#6<1Q M1!%/<>S4MN]ZD69'<8_W]Z;X0-_WMO-,]]:&*]U=/V66/#CI1$QXH7"TME!? M0*C79/),@7'0ALX.<)3JU3,"QJ%HDP4P\LVC(_]-I%/=-DTV;^Z*("=1&N>\ M0)#SF$$<*P(+AC.84YYPSC#.4Z>D[5,#S8U#>SG!7E#G!(#CB-J1H0^< E/< M$8@\=E2S!<)S)L#QL:;.!3BK\9%L@/.?OZ8J];=']I^2;^\V7^6#_N+\T,ST MZ=&\O:.J>LDR+#-$8XBR6$&<(05)QKC^*<49R8I=&&*U4H&[E M-B6EJYWDH#*7HTW82!,J4H\J'GUY*LY32T" S/-L%8PZ 0W=8#WHB] *SSX MW*5L6MZBN"(\IGBS5Z1?H3KSU8B/++ULC9M-;>7++WN%XLG6&AZOCFS_N,^H MQ=8,O5F+#UK3=5.;67]UZB^;5GA6AMGM#$V5X3<'L64^X@7/3X;EN3LLQ*][T :_MQ('.E>/ARY\P-QY M,680]6:%DUWHFMVKW#N#?]+?O,_J5_J?F^KVL=YN[F75]:%, M!<:"0HH0@QDB"'%11(1:'8S/CC(W*NNE?>$0J. _KH[VQ]6 +CT]*X-.2D5H6E_B\M"-O'W*V%V\?[QQ4UUL<[ MI?3)K V-_ZQN1-M#9-^8IO,%QT)%69$*F. $0QP7"20)IS"7A=#_1Q.)K7QG M8P:?&\/LY0>M HLN=\;<8_9*+)R[=XV:E\LF24BT@[.4(] >O?K70'>MI>,\ M[F0&T%A$AG;1Z'>,#.LO:TY7[2!+FL1%AE@"8YZF$"M:P")F',9,FTQ2Q"2E MU"F*?_#RN=%4*QOX#TDKQT#](6)VEL]8' (32 =!G]G8.5B".EJ.(>$U]G[X M_FE#[8]H=A!9?^PS(R_ZA2@-'>C7T5)\6-_2A[+M[]-[E9><\1RI-(=%44B( M$4?ZD)-P2&.."9&8,:69N:'KM[)8\Q M;P>(T6N#SJM'$#UB@<1!#8/SFVMN!7^;TT M(>_KK7'@+!,BLR16VD3@60XQICED.*8FMHC&2)^)2(:7/V7%-O95!9\/X;(@ MA@.%6Q==@;R]F,#(Z5I&\ 60Y_G#!SB!V<(1E1'5 H^K?G65P!>OG;@ZX'&E M#JL"GOC<2!]IRPNFX=_M9MTDL)AF@!_N]2Y9F:/%QTU=+U.1BSC+*)2I%!"G MB8 D12EDIOV>2#%V[$UE->K<3 @C86VB@#9L2\NV?I5Z7*ERM0+4])EO]%B M7M +W'1C78"]S.#C.4S=':XN&'EUNUH- M/*WSU06+ Q>LT\-C<^/HM@D!^*P.LUL."/+ 8O#;"R7AYW#>[])4S7\W5R/&GMN^WLH/WEF'ESJ# M?9Z1 D,8FI>#"0'NS$[R)/+UX\7(VV=4!O2-0G"NIU1-]+/.]8V$[& M]#J_<*JXWK&:#F)[1[]BG(6TJTOP4=):OJC@9G)_35K)5[T5?9&5B:I;YBIA M":$Q)+%)]:"*PP(1H@]Z443B*%48.954<15@;IO!KJ8C[6HZBDYFH-5RS!=S MG@P[RS4DQ($WBWV9E$;V(R4T>_F!4:"YQ>9>>]",!<^G;>LLPZ1F[EB$7EJ\ MH]\SCOD^K'EE!GHKV_]^6#>-&/=2E)25JZ92RY+DVO+-TA@RDFKC5XH<4IYD MD$0R*02*A1-62FPF6YR[+:> M0( 'WG5ZJ<$OO=Q_,>BV7_W!EF2!L_-^,P(QGUN-R_"3[C(C<'FYP8QYQ76= M7O2(FWMY1_\1 )G2$*]EYB SQQ#(DADDDA4EO.$)RA;KN5WL]CO-ENZ MLN.V MKSIL\ C1T.3H>*_2GN2:C9Q]QME/>]0/T 9EW*YH7=^@H2=+JB1.I-"$ MHK39A%&,8!$+ GF6X!S'#+/00%$PG$5*3Z M')'HYU!ON]A7F8K?G;D/'(NP YRW@=4# +UY?!/M2!]YZ3WV; M6TCW&(^\N7#\6MM>6P1#>Z(["R?4O=Q8C$+LY'6%V]NFNJL8I>/@HF+<\V,C MUIL!:GU(:X*JVC2#?7%)F21M]CZL$4KWNH<(1CO,H85EN53?GW"!SVYDZ01MW2ROI J@V:?I)BPST MTL(.CH%3T%JX6CP %MRMTF)U.\#*B F,G!Y !K,J_(&-#C0NR/_-D7/KLN!/&G;Q_V%2T>FJ#]AMWR(>Z?I3B[6.E&;E-YF_: MY7V2?S1_J9<"*0TF)I!0SB"6$8,TPABRC)$L*>*XX$Z9]V.$F!N7&JE,L(O) M9'D1H+P :]EDN)3]9[@Y*KH9_J,FRLYT#PU_8&;>B=_E#"TZUW:K FAUV%4! M:=18 *U(^P&/=]'7X.C3]!TEQZ3&ZS5(O30_KWK72%?O3UJNC%?Y_:;Z1E?R MF^1Z*'.)_E:R[:]TV_WKG^7V1[G^O):&K&_N-]6VS22LMTM.4"P4E;"(2*3- MS32#S+2(*A#'B9"$X,RI_O3U(LV-4&_>?P._TNI?: MK&]6#;.:[(2UWC#UBM6SW?\9O&TBYAN;4L2OEVI:I[DW% _\ MZO[>/([CO\I:OY'_N%F+M]KV7FT>C-7=W5QUM]M8DAR+3)HN4QQB+!6D)"I@ MSBCB$>-422=?N<68735>_WVJ M' #RR6PVPTY*70XXO.0FET>OZ)=\PHAM(QEJTTQ #:(:]@2YY"Q.4"X32(HB MA1CIGXHHSYI_,I4P5"CW'LICI9D;8>T%-B?R:A^VPP=A.P^[ WP3@F;JXPQ# MTL#C@_ZQ7&L%3>F]1[8JN7Z;?D2#,Z))\^B9MKR:FVK^0M^R73[6/Y_=8236 M7B//+9ZO!=9[V^?1 DW?"OI:[(ZVA[[ZI6-K!YJH^LKX(MI6J/KD='F;AVH97*AZ4,[1X; M9QC^;;,1?Y2KU8O2>1$7J:*QN:U.8XA3PB'+4@(3+O.")S)ER,F;>'R8N5%* M+^6P.J&;]74"3CNSZGJ0 C/%'I]@E0;/8^#3M#DQTJ0VRWEM7QHC%S[MJP'Z M)[GM.L4LTX3Q-*($2K/X,<<9I-JN@*DH!(XSE%.67=<$?3_8W,A@U^6[V@F[ MNW>EJ]7FC_YR]K\1%#?^EO^6IRF@==--Y*$J5R")%B;D!35_-5_#A7Y9_2!- M(WNY>KJVK_I@HBQO"3S!'YAFCO177P"J]*0WOOT6>&5,$WV@+EL&TB>U5H^0 M#=@/T0K;A'TPWBLW8C_4_'(S]B//C*.HC[*NI7Q>*:?/,W[JXO_JMX]R6>0B MI2BB,,N*#.),Y9 E,C;%U9,L%2@G6"VW]M4%; =VHJ[)2@RHQ^UC)<%]N2[O M'^_!JBGN\=!)[<8]UC-@QT,A< W,2:W("W!0FVLG]\(X]9AL6C_X(R%7J'P2 MDO78DY*3*R(OBNJH=S1/V_T@-NZ*;NR9)3S5&(*960J"9(H@40F&40L M3[.<% I%V,6B.C[,W&RI1JAQI4U>X&=',->C$IA.GI4S:45<@/,HC:YDE^9'6CVU_N,/ MZK:L^..]25/@LOY5;I<*I2)+:009RI ^:D7ZIP@5,,H9DYG$,HJL/"X^A)D; M?>RTZ.[4ZL9#2?>*@(?NUJ94@ ^5 ??2TH/C91+/L]/44Q.8PX9%3!9@/T>W M@SD::+2[6?N@P#.MP*^3SI%U7L2D/,%7ZAC_MXYLM2VV5?O?M#U+JKZN??2!-_M;TQ?!NDM4Y;D2!48:MM8[XJ1$I#& M4D%)*8IC@KB*8J?"VU>),[=]L=$&;K4Z<+O+6;BJL=*5TV5GG4\W"8%WP*/X MO[@:68 +XO6,A0-;7W1XU1R6U9-X84O^BM2?]JL']H/O9%KJ&UUX5T.NR !V;!66UZU'VR7I72#,I*UZ/VDO6]/!& M9]?PWTP/8OV6K1ZBI*NO\IZ6ZZ:ZVWI;E>RQ*5FS5$E6J?R;3CH-?)ANS_FI MP/#B3,[U5^RQZ434M)OX;5W)MHNS.;^_D6I3F>8'RR+GE#&20A4)S>**84CB M+(&I1BIBG!.1IKLN)^-K,8P2SFI)O6B',@GQ:R'!7N;&:>9V ML6^^?+CM&UUI"6XWJY4)LC:9>>_+M;G*VH>E+J,(%2J1*>0Q28R;(H&%*C*H M\C01L2CBG-HV]789=VX6]U?9Q8(:+U]33[/MMJZ7LZV7PA7YB\9V*#P#4Z@1 M>P%V#?3>-UESO>C@LP*=\(. ]C 6QOAH8">R!;W";B+53X&MI/&N=/+IK+1 MQV@X,-5'/3ZRT"3]L\W_N*55]=05\KUKED&!,T&E0! 5&8>X4#%D.$^A3#F2 M,R.M95,>"X3M3&4_N 4F[[&0N5=SO(B& MUYJ-IT>;MC+C1:T/ZB]>?F)$?.ZZJ6IOJGO=/M;;S;VL=D'_ \+ZL/ZY*;FI M\U"5F^IN\TUO9+6B'85]D946Y][0V&>V*K^WVVQ,HUP42001CR7$.>&FC&T$ M15H4C#-5Q*E]Y&XP,>?&5+TV-1"/TJ3.E+U.X,$H97Y5#]0R5NK#7C&PV6EF M[\D,^2VX:-O.9&Z#APVT6C9U-$&OY[,TJ6=FVTY;T*@+[C9@J+"QY08J@[W. MLYATAUCB64S^9%'&K_TE< M!#CXW9X*3PXT]7=AR!32''VW<@40/*LOO MZS;GF3_=571=M^/5-VO1_'/5;E@'@7B%0G&>Q%#;$1G$JB@@$S2"4G&"$U4H MP:Q:A5PMR=R,A$X1T&OB=GX9/R%VQYM)8 Z\7[]$& RU: )JAGI,$BQS-:P^ MCU'CA9GTE'4U9B\/8=>_<&2ATD=6EZ*DU9.Y1OBLVLR5/\MZR7G!6)86,(\1 MU22),"QB)?59*X]5%%-"J%-TXH I, M9$XHN1?FO(2 UZ*;)P>;MJ#F)9T/BF5>?&!L(G3U_Y7_/W7O MVAPWKJ0)_Q5$;,1.]QN%61($26#GDRS;9QW1;3ML]9R8Z \5N-K1+9RZP0#J^1*6$H5 .* M65Y"XNH:EBLO'BUM_/V[F^UVC[7?YH=GHT"^Z%LM&Y3R%_& M&L=1QT;HQ:"VLW$F4K+MAVY/5HS.H*>R_1C@+FR)3;R PJ MH1>@@?63!CO!7WB:1H#5H__M"/!.U@\W#,Q^'7(]\;K0,=?U2=-UT/74[45' M7=][A[G(#GJ:[X:R(9R=UN=O6%D(VU&HN'\R5R]9RHF.D@PFA%*(:99 DG/S M1YIBF21:4>T4]GJ=&'/C^U8+R&HU0&GE+\%3:;ZJ8F6[]#P^5?4^;>EG6U#% M1B'45P&VK?-/JG8_!RU]ZF!:&Q=O :B[F=40@%_,<^MA?O7SXPV<^235/,8R MASP39C77@D*>ZAA&G#&M$IQFD5J:1_+U?.:^*\YXL__F:&[^/O,^K/=:33Y_ M;D[:\>=D9).A50 T&H"]+?:UGH2.&@NPG[M&E7#>WNN@#.D*'BC)I'[BZ] Z M=")?^;1 Q7H_JNTRY1Q+SBB4)$EM1V5#"A%3,$.$4,D%U3:NS[V:^*E!O);# MR2J'R[8Z[9;]!*R2]*#B8_N#*[$&>'Z[RKN[>0>" M,)5/]_(+X.6]/:'I>5=M]^+)_+(G).PZ84_]>F#%EYMO&U75E7F[MO4*EI1D MF,1,0LU88G9AQIS@2"$8QU$F"&51ECGU4CHWP-R(I182[*0$?]9RNG]NIW'L M)9VKT1F9?<8"QK,"RQ4 35IQ90]4P,(J9Y3O*:1R>->TA5/.R'Q4*.7<==M>BB7 ML;)N"B%A1N,88A390!BB8*I5C'F.4:R)5V"LS^AS^WH=JMF /ZWTH!+?-Y#6 M:V+Q^K12_Z78YCTK-M;;II8\YH(@36$:IQR:#1:")-$<(LJ21"A,B(B\ M.M1>)<[HCRKTR8*_) M2Z@+7Y5)^--@M@]:F\F9Z5T:^< M2S>^G&Z&7I= OU:%U_93L6CG['E1^9=%%?A1%68O5M_,[+:_!F_-;Q; J@V, M^N-58QN&_)AEV#PE>M7Z:\/0ZRN\-O"I5S3WN5T_/&[4=ULT^8?ZL!+K!V6K MNGU4VT_ZCOW\O-Y8+\%-)U3B;OV955VK,Y'E7& %D2($8I:8+26+"8Q8QC.< MI(REVKN[SW!YYL;>=2EST=4'%)5"X!<;B>(9?7#M;+G1\X1S,#(_U_"_4 5\ M:."WVORZ._@S*MGLDDU]]G<0%%3K%;C#S_4 !V_Q.-K4(,"SO %_5H1EIJ20F520[S3-N(/Y%"PKG-DDL3&IF?,ND4SWUI MD+EQ9BLGV L*:DG=,^/. GJ9 4/!-+;9Z8^05T)<'P17I,.=??1DR7!]RG53 MX7JOO2Y6J:87PRKO?MJ.%:KI5V'KHQ2K)[,E:%J?<_; MH-P84C:*JE$$_-*H8NRJO39@KP[XLU4HH"\Q *QC1%\-$>=5@K2NP.U<+-H9,/;< M*+/:_;325KD1OGT;?(#WH\G <$Y%B]VHTIWD58.%%\5I X1K70'8J.&F%X9_ MW2C4?EQZ@U,='G$U@;6U\ I5?MZH1U;(AD;M07&<$QUQ2&2N(58Q@C2/&&1* MI2Q-8F7,PP'=:9P&=_K8IN\^TTC9&GW#Z>L"[-[$=26*KT!9'8D7H,7T71^F MUW!5/T8CL=2%@5^+G_JQN,!,#C=ADR4U#="P MF_0TY'9OLO^GXO]G7=K-[U>U^5$(57Y<_Z@6$+M<-K8,D@2C*.,P2=,(XAAA MR(C$D$H2B203N2"NE?QMKN8$5W)F"G/#NI?;0*(Y, MZ0X ^F=].B'I3.*A$9V(O*]Y-7W8V@>>LRSM])"IV-E'HPXK>]WFS<:?M#:/ MW-A:[N\>'N_7STJU>("G+T4&P:DD8EUA\]-%Q]_+KT E#.#A@%L(MX\#5P0JNS' MX2Q!7KAU*EKLE[Y#A@X7#W-2UOTMMD/"-I#2">?*L*-DMJJ:E)!J9$-KLMC\ M+:4,.>7S7R_*W,BTT618),T5,^+F"9T&YY'YN(5X+F$TUX,:TM-ZA323.F*O M1^W03QO@B0-3EJTK\@TKE;0QT&;,ZNDWFXUY:ZMB!&^>]Y=\KEV8-_;H^]-C M)<;[]4:K8OMD/I(/J\]J4ZSE,A(9S[$Q/?-(1A S@B&)E(*Q(FF*6,)91-KS M:C>.'4'* 0?;8]NRM:Q 6-?-_?TU!4?'F%4WEGZMF9JH69$5'7(K.^CJ!SH* M OX,NM R=;C3430E.P1Q)PV<7L\G(_2NT<< M:F"1&;,^;=B],>]OY$.Q*NR29/L?-,M7LT,DBH5O>XTZMR,ZT;HRE'!7HCM6;#&"7(WL@X.Y,CTV\7PI<0[*SI\M($7 M2$%+Y3@-/&T='1\LCHKL>-T\C)#JHS#/G>7+FV;TOM>"C;+Q.ZUSR-?W8(1) MW]/3VAV^D&>N&NB16J]^F&6D.GZM&BC6M<_K?S:;AWA)XE0R*1E,4:8A3G,% MB48:,A&G6&1QS".O9;!WQ+DM@7N!JSX]5N0%$*VXPW<[_= [>IA" CJV(^D% MEE]K+)MR^SN! _J)7*$)Z@[J'71:KX\K!D?.'><;!RYZO[^[:0\!!3'FM"(P M2G4$,<(II"HGD,=9JAE#*$^\LISVCYX;F;Q[VJP?U0)LOROP>R'EO;$!6;FM M;4.]*03S(Y$.B(Y6PR!HQK88C% CV,#'N@:U%/9/G]9*.-+JR$(XOF)@M33Y M?Y_*K=V0EW?K&RFKM')V_YD5\L/JECT66W9?4<.'LGQ2TOYIO8"WZW);+M.( M)8FQ$F"N5 IQEG!(8UO@/DDY%U',HMSKH[Y&F+G1P"Z=9:W-#_;$1%@QP4:) M>U:6A2ZJ?E#;]8ON3O\&5&U:LQ(P3#YT_@<;,62EW(V L_ MSVZ\,]7LCZ!2;XC GY6FPTL&AW@+'$_/7FUNQSXX M>X5IO:8^<4#T1RI@'$+"UZIP'!#="R600XXR;"7YHGZHU9,RC]3KS8-=GS[Q M^^);->);58I-\5@/?E<\F+&7F1(D296 ,T2$1V;D';@=V<%>^ 7HB%_5RJP4 M"$>V Y$+R::^(DQ*EP/Q.>3#H8\9? A2G:78JL6WQGY?/ZA-6ZC@N8EQ6RHA MF6V>!273RKHS*&0)S2 BD2094<(Q6/-I&\"/, M@_,A5%!LQS^'JL0%?QMY02OP8E=9QF8+][S90PZCG"$*?![5/^[41U+.2)PX ME7*_=Z#76XCUTZK*A;/MGVW!K#\>I?G(WOW]&!E=W3F^$Z$XXN MZ/#XCNUM#@*MOT_9#ZB@[F/'H:?U%/OA<>04]KQ]I)2(LB?.MF[GV(;8_E,5 MW[X;N^+&6#GLFQ%5;411JL^;0JAEHK#9TTL"J8@$Q!'&D*@XLO7>\P2Q7)+$ MSSD\G>QS8\\V?>*;U: ))Y+K^WNV*:T#H0XM"IU'$?!5?%.[EC!!'\ MUL=RLUW>/CT\W==1VUHKL:T'^Z1OY+J2XN9G42Y1E$12V7:F5%@'#V;FBT0( MRB@2.HGR1"9.YKSK@'-;B?8R@UKH1<,TU>E7(SCXTXKN:,8[0W]Y$1D#T+'] M"R&P=.9I7X ND*MY5(=8S=\.2=5YK$F8T%?SEKZ\[QM:[Z%V4-Q:+5;;.@?Z M2U'^M2M^(Y)8(T,TJ"$OL +[ M5G&XC+.C#S,<>J/3RUG@1@BC=<0E;$F%RT-.7#?!2?_CX@ANM[U.!83_5*6U MLU95_6UAZ]^O[3]]>MJ6UDE1K+Y]?*J+)'+&!>4QS)C-_Y$LAV;OGT*=)$BB M-)54>N7_3"7XW,BNEKL*]%>-Y#:"](>RT?];H%:5;?!86PFO5D+!^;4(M.]_ MAP:;?=<_?>6?>==X9^\_FJCT("U##,)\Z#+X3-Z?B#,ZRSVNS'WA&0I=Q M\![?N\KDYTUS5%Y%6#=Y:M:[OL]DJQP)OQ>KXN'I81^K?;LIS I0,+,#$%6C M:!9KQ7 ,44R$37G-[)F>A CCE!.),Z2<^D4$E&ENJUDGD?/1RK\ ;"A9R.B\O5:\T22.O0CN5VB3;CE;M7ZK9^US/7J,: MV.L&;G>SV*@W_F4)@W^ M:']G^F_%MHG$O#5+_9UYP-OU RM6RY2EN2 L-3M%0FV$9 QY+'.(>:Q41%2J ME--.\=(@A[SQ\7)Z]P%PK:/[[/,G M.\S3],=JH\3ZVZKX[ZJ#6U/;&%UTMP);] M!+S18P$*#?:_6X"_K5*@J+0"JE4+%'4)7GOKQNCGYQT:.)5NOI[Q)VADKGHQ M-[;&<:N"W;AL0:4$J+4 .S6J"[]NE5V?O)NR?'JH_2P[]XK:/,1+1%2FN;'$%-,(VCZ8D&81@CE% MG! 11TGFQ<+CB3HWIMX[7(UTX)=GQ3:#G/'CS*N'^_W59VO^#O=](U#047BQ M=[I;G0,[UT>=EN#N]'&DG=Z!/BKJ)UWFXXXX;,&I/>V?]*Y#_%?UK0K66]), M(RT(@5I$$<2)X)#0%,$DEQSI#$GMURKY[$ASH_M:4'L$NVY%!64CJQ_KGP?7 MC;2#0#8RY^[1VDD)OO:AY/C7]YURVWW.IQ+]_6__X7^:V^E,V/QQ^P2TF9]CN]>(WW&?>^4$S;F>Q+G?_=YL 6JJQJP-RIG]LW1L:_EIG,$&8R M@A)'&.(T22')>0(CBC/.\BA.D6N76__1Y_9QOZCH),3FZ7#3T.W(N', .9]\ M#IB>WM/I<4$?>W/6XOU)[V"%C?R@HT!3%@M8'4"EA'N7QP&@.Q\LCPO^1$?( MKI,0Y%AX.&)G#X '/'*JH][AVG8.=:]XR,3!PW7O@0^K$2Y3&BNEVK9J=Q.$$?NKX/1% MO^RY=C?!4O;EZQ\ET*VPKQ R/.!E\'!;SFAN_V7\F$WGE0X H$*@BKP[ZN%6 ME9B>3P>WX9,WB^#A >+_:\0/#Y^78"'$5X@P;('<.5-^4T:6@ZSD+\I&5;2_ MK,]CF*9QIK"&2"8)Q%1%D%-;"%/GB=EQY2A.E(_?U%> N>VS=K4)6%.;8-/* M#.ZMT,VIFN&?A_5J^]UWS?*>'[>%9TS41UX]]G[82KP3U2%V\M=7!#[3&@I= M2.[VEF%2 AZ*T"&+#GY.""K\8D?[I/\H[=&4VGXU6]>*N3_I]\6*K43![C^O MRZKL_4&-+A3E N=20)4DPC D%Y#'AB:9H!IIPE6BO'*= \DU-^(\^HXKS>!: M0Z,;J)2SK24:]:P;:Z<@:#6\MNQ:J"D?0KJ33.347#SN'%[)U5$V.YS:H '#\I!D MC$.1(6$K8>*<>A7"/#_4W-CZ*[M7975F\-!*ZNE\.8\J0SFF2:2ABG.SI>!F MU:22$LA(CH3..58I]BN ' ;7:?^F6-0;EB#@[^J2"8#>V"ZD6L@)J)V;; M9#J@BZ<7BZ >F?.C3>M Z=7ZR-_1?\?U6K-0'LR"42YX;,J9"PT1+!G'"(LA3BB'G3.:9L<$327Q(V6',N;&S%1E6 MCH96:+"7&OQIY0:5X)[VL0O\;JP2&-21Z24 GMYUGLA5R MM=4)VH,>\XDV6E7I8U8MYUB*D-/9&]GR2I,T,DM:K3H-XA9@IQ@TFD%KRB[J M8SEHM8,[]4"K7UO.Q\9K='1\E4ETCI1YIA]K>LO+[Y\WZ1R&5?//\1VF/1!O'D-F)V*3%2LJEV13$ M*>((QK9. ^8XA8SJ" JA%*%<<9J+Y7:]9?=NVP/WH;W6TYT (ZZG:@N$$=WV MSJYDMT$6NI4;L)W@GFD@[G/AME<8!^&1%T,+KI4:?.Z ^XN5W%@OOX*=\."F M'V;__!%OQ((FE+B//FV&B3"XX_"-3W*XEZ3[ XEQSTIO+T [M1NH&U0@]2'L&?HW.HVY8G.DW MZGCSP+9R]]6$*GDZ#*X]CHA4E,@H,O259]0:9AKR3".8LPQQ)04B//<[]G$; M>'Y'0%6)LR;0570#8E7/@<8U\.M<,\5T G,B,<0HRR%/)8-:<<0UL7$K7F$J MX<&?8C6YLW8W*%]C MP6B?"PCGTT=RIJ>Q_YN@A_2N<'4= F?FXC3]O#SPN- MHQ9^?G?[IW6JC;&6__%%2666H%TYQZJRX\N2CTU'"\$T(2IF,);4K!(X22#+ M\@1*HAA*&]M7="]\M\7OX1O?W M=[D:;??DV!%1GRHUU@_],!FR V$[GQ_K^\#)LF,':MK-C1WZB*#%3I>QCE'& M,V/J(!D;ND\B2#5!4"F=YAH+%.%L63=O^;IEFZW;YN#,:#[?R>&8XWTJ;]A] MY=!@I3U[_IT]@SA(]=%EQ$6.B4AA5-LR5)JE--&01%ID4N.,1ZS!]MU*3HQL M.^)4N-X\;HI[D$1AH'7;3 4 :^1%\FQIUM&KKHZQ/SHWU!SJII[; ?5=/HQN MS9-N#7\7VUNVV3SK]<9F>WXT+T);4E[%,D]2!".!$,1QE$*F2 953FFD6,XD M\TJK[!EO;I:U?=-K>4%7X 6P(GO6FG>%W(TR @(Y,G55B+&-$,2T@%-=MX0A@DJ92029JD M>89T(IU"#OL&FANSM$9')2AH)?7J[MR+K1N3A$!L9 H9!I8W<_0A$9(RSHXU M*5?T:7Q($KW7#V@-;T]DU:9*,[)T4[VYBO*(Y(K!1"N;JVRV?"PV_)#&B4Q9 MGL>91ROX$P/,C0VZ,C;KHF^;]U,P7B: $.",_.%[X^+7LOV"\E>W:#_U[.E: MLE_0[$4+]DO7#6RYOGYX6*\JAU!507O)4T(SHA44--(0JY1 EJ48YBK6*<)) MDFJO_L6' \SO6[;RU6>WGEW4#Z%S6\"O 63T[[?"HFF<5TFW !_*\NE"1H1_ M>_0S^@?MAWXXQK0-T,]H>-3Q_-QUUV4Y=M,18L8X2=(8JD0P6\P60X*)@(HP M'$M&$J2\' (GQIC;![W/NBM\GV<5^)S\C?]QZ:H!D5#LJ/D6LX>6:$ M@Y[G<@G#Y2SKLOM1[7]:*1_VFS,&$LEA1E MCG@L8)*EF:&J7$&><@&%$FDF8IKE%+FVRC@SQNR8J1$3U'("*RBH)'7OG'$. MSLND$@BDD3ED #Y>_31Z$+BBK<:Y)T_67:-'M6Z3C;Y+AYDG[:K[1=D>VO: M8IE$6- HBZ#*8@0Q(S861!NS)$YR(5":8KOX#>K MU1.[_Z(>UYOM$BL=XU2D4$:,0ZPH@CS6%"*S?*<4,9M/Z+M\=P>8W:?=KDVU MD*"6TG_=?@&B^Z(]%)JI5FPW5 :MUJ=4#[!4OWCLY.OT*:5.+=(GK_-.F_BX MWJKRBQ*J^&%#0]N""H8=U-_LOJX$7RXS3&.)(@*9IIG]I"4D),609SG1&^%T]G0>[>G3!5O[Z53)\C>[[[A M![-J4Y4G9H9MFER3F&,A$\K-7BK!$&,N;?R5@CJ7C'.9Y,PO_NKD*',CY+V0 MX-%*Z7],>PRDH_/U6GC&]K;ND:D$[,]V&G1<>Q:"T&>VQP--?G![5M=3I[?G M+[ZBT=R0#NB?VJ;G5J+2DM*'U793K,I"5$?+\3*56.($:9@A0QKF9P9)IG(H M2)SE$!&G9;@W=_&D7;Z9F^CHGZRM]NX(WJ[ M!_YA!M^6-]\VJI*@&;7M2YJG299K"FD>(8@1PY#02-J*PXPJ&J=)GCEZ!2Z- M,S?RKV5=&,.S9@4?KN^#M'>['PJHD5FV%A/LY%SL.+2G6:876LX[^E"H3;21 M'XR>S^[=!9.SF_:+-T^U5W?1H+-%=[H\=#>)-\^W;*N^K3?/G[2M$]]>(:OP M_HSDJ5"))4^=0!QG$>2$()BJ5.51K@27.DR'B8MRS(UA6U&M)6V%W35+D(/2 MJX;.CIO5/ 'F8[L,!L,=L!>%$UC3]*>X+,I,>E8XX>7>Q\+MCX(KK]1\BA,!N9GX;"Y76F[(+%%6?+%Q\_V1FSBY+= MLV:GZP?Z-6UA?UUENGS>%$(9.ZS:W2X52K'.M(8TSF.(219#JM+$,(/YNQ"* M1)Y>R3,#S8T4K)QV!2[K5*O2REB"HDJULG'I1G2[U:Q_4?7]ENO[>[8I]__J MV0+\[!0XN@L# #NVLZ_!M$E?J\2T>ZC:NQ?01=<#15 'V[FQIG6/]6A\Y-SJ MN][;-?7^:;,JMD\;=;.2G[0VSWSW_YZ*1VO,- =Z6:0Q9@F#$1;<,$F*((\B M#7DB"8EBJ1PK4[@,-C:QY#G5$(OWL>-._IO M&&)VJG MD-G:?5_?FYLZ+/)II=K-&$-9%JD<(F*/NBCBD!"50LH%%QE%,5).76'KH!'=>6OABGOO_FP$-,?V![L Z;]9U5] M]F^>&)W=Q;D^9ZJ]G*=>G1V=[YW#;+,F^J&\6]\(LV$T^\>#IKO[=KRV.>^2 MYH:^99S 1'%CNU$F(55<0YHAE@L<<;,'7*[4-VM*WKE;;YYB.'TJM/Y4CH09 M[W-I#TO+@Y;R?D:>[Y2XV7]C(#P-S;>2VSZS@0A-QW301#V<^#H0NI&7I M*\*D1N= ? [MT:&/&49\[]C&MJI_R$>NMPV,>WAZ>&!5E-5*K!^4+=J_7EE[3ZV$8;@.$<4J%W:OS*J> MW&F>0ZXS#O.4DCR6.F:$:D:L T$KH"MP78H,_[ZH%8!2F\H4L:#R%Z]C3QE=X(G(4 M;^%[O[?C[TX]/*XW9@Q[X+A]OM&&##ZLC)G&[M^:'6QE,IA/\;?"_%I67V7= M;,X(L(O^N#,365H;8IF8O272L:T7I"C$B"JSM:0,IC3C22YB+E*G?@&A!9L; M&W:DMK5*&[$7@%DMS=ZS4A/(CI['L6/;5KFKHLB"OP*]GLI7F]B1V7>G%Z@5 M,[O::C8;W<#;%[/9?0/V^G7L]9V*KS2/SO[15YO/B;RHD\^KC^-U%/#/NF?# MCC:5$W<4C#JNWG&>?^U*;H86]^ORR3Q[9_E2JF.:4P%CD=DB,Y)#)F,&E4IC MBA$1L7!*5',:;6YKKF-;:1MA>>;2&QB_<)L,9>934^.[;%X)^,1K(=B+:W8@ M#GN/ 0@.7;"N1/*55J$.HF,L)!= <5T=3CWBE2C_@C;G>?S23=[D_$65VT_Z MG^O-O6S.GU&><2Q) J4D N(J548@##/-(L93*N+(E8N/'CX_ZBVWUBM1B>C\ MS1]CUDN25R$Q,B=6('QJ0/"/:SA&PYGPKD)E(GY[@4X01CNK]5D".[YC*KXZ M*VN'GLY?'!:JJ>GQP\J8MM6;47ZRG57NOK-54\*F+M'P8547 M9?BG*KY]WRIY8^PH]DU5OWS+MNH]*S9-9[J(DSC/$ABC1!HJC! D2:0@-]3( M,\)4*IR\1K/3;'8\_/6/$GRS8JKKO$:S0]JG-MHN1FD!6IQ U1]";!0 8O5*$78YC3_P6NVS4*YZ4N\S4+M M;.OI3_R^^%8I\E:58E-4 GW2=\5#L?IVZ7); MN&0I<6)HB5.8ILJL^)QFD+ 80V./4<5$G+(T]M=Z\YGQZ[R%>; MU\GVH*\POWY;VE&FX,*&..QXTVVG1\'IQ69\G!&&;>4_JNTM*[]_WJQ_%%+) M-\]_&$OBPZKN36N&OQ';XD<5>GO#RZH!Y%)'.B+4;+?S#"F(14XAQVD".<(8 M5UHH/]/WZ[Q+8EZG) + ?.-O)_K_]ML<#YL5M'SLNVB,O MHS8XN0*[%=_N+G^Q&AC,?P4[)"_!GJT? <+7A((;*>5]:HZJJTV6.6'J@S74J>,B9P8VK.IJSC/8L@YE1 AKK'"A&;:R]]X M9IS9$5Q]='VJ,EGE#*S_Q=,#> YC-QX+@-S(9-4][U_4/K!R 6HQP_9BN8!# MZ&XLIX::O!_+!7U/=62Y=/E >C!D=+.2]C_6T_*#W5L?RXTAJY%UFXC#H[ZK#+M8V,$?8'M9?;DRR< M$"%J&]\'BB.^];KZNG_D=^_E;P7AQ M7UF>E8=]R624$LOY.,V4K>I/(=%1!E,2:YL]2EB2#4B3OS"DT[)3X6(=G MQIF;/7BWWK)[L&Z%!?=66G"_Q]R/,\ZA2YA*9&I>4TW3'&)*F&U2E4$D2!*G M*4H94C_9&MWL9FV89PQHHG8+3C02N!6ED!O#&Q[_CT04 @K8S.C7.M+V*+FAZ MU(CHTK5#"VOPLI"%37K?U/%/OZOM][6L3PF4ZG0@>/-\?'%[657E8)FGF K, M.#2&1 QQ'"G(8I)#A)-8R4R0+/'BBI#"S8UC]N*:^6HC.FOU0"OX KQHQ5%% MA9ZZK;V^J3;AR5-!7P$W?GNMB1V9%U]E3@>4#0D/?MC2(@'EF[C\2'ADCTN4 MC##&P+5#;6QUN5U&;S5HDRRE8I9Q8?>..9'&;#2K $&Z.L:)-B@K>'JK'P!7$>2#0/9V)QY!JW^C#U_XNL')"B/71AN6EKJU_N( M91QN&48:;UA9E)^T>7+91IC>K.37XMNJT(5@J^V-$.NGJNA254+N12FQG B* M!)60H2B'.$\U)%HAR 5&F:0LCU(O5KE&F-G1SKX:V9NGLEBILJR.Y#K:@+TZ MH-7'CY6NFCTWVIIJ3D;FM4H-.QE=15PFQ*U@@S?YA8 U)#M>)<^D]!D"N4-^ M#?+,803\824VUFOX5M7__;!JQBKW+2Z62<(UC6,,8ZPBB 5"D%$=09TAD7** MFR+F//]&BV%11L=I+Z4:<3[FX4&0S&::BP%1?\T@K\JTU*W2'ZI1]1 M;[KS@2@DK3F-.RE]^2!Q2%->]PZCHX,J,&W(R(2]SH"])9B;Y><87Q4(?AV).$^1A@DA!OX( M([.S9SED+(NI4%0DB"\?JPS9KUNVVU;5&*U5 M&'M6")(:,Y3"7$?U*HL?JOE7OT0^SZ?.Z'O;26Y]"B]$;HO/CY&S M-Q"OH&Y43Q&F=:T.P^?(W3KP,4,_K7T/FOIK7B(6XS1/">24,H@1PI#8FK5: MYA%AC,LDPCZ1?\=#S#/HK^S(^3__!T%Q_A]5!LCV&?PBE2Y$L?4MT74,;L:9 MIIBG!DV>0*QD!'D4YP9KF6<)YTC$PM]BO@[B?SF3^ 2N."&)8K& C*<28O.. M0I)K#05#>8*4%(RDOC9O"%3_-8S:$X"ZKJ'70#3Z,KD7[M_:6(JQ#='SB(1= M"(]&F7BM.Z?E\7)V]LKK^FXV@0TV'=6^^+?K<8%U%PJB+40D*8< M04D1D@D2//*+4+TTV-Q6:5[\45G3PR].*/<*X5RBJYH<3IX$EZAGVE3I-%,A6QG8JW- M#Y:JJRD("'O."6&2)3 U0!N;(N/&IDA2&&O$,(YDI./(+VDWU&L_3:[NUVXY MA8-7/2#,;BMB*.A&7AMWK6%WP8<[^KB]^'H.[@%["9 Q&KZ>'.]5NKM>TOQ< M*]>+]WC7D.PDY]V4I=J6;Y793XJZU=\R5BJ*(X.DU))"G#!J^(-K*/-<92B3 M682Y8T7(BP/-;<'LRN9< _ RE)(4RJY0LJM^>*5]#7=P$:I8ZNZRK6 MZT4:$H-S#<*!PW(&B3)UI,XU>)T(WKGJ<4.+ !I=5]OZ@_]2E'_=F>>\73^P M8K6,/L%4!SP\W<67 7KV/JP/VWS*T ,&NY(:- MACYQDD843G**(":V& &F!%*>IU!P'NN8=ZAJ=)TRD6&BHLMQL 27-(!<1@5E,=*:CA)!4 M#'*:_0MT1-][7WS3;B]"ZNGNFG'^7#_5&_W[VC^5EW M4KA&W5(5RW>KK;&V;J0T;U%Y:W[\M+E;_VU]13I.M<@A3:U!A 2!+)4"REQ* MQ5!*M'9JF'-AC+GQ0RTF:.1< "NIK0AD977CBTN 7J:)0#"-[?$>@I S+SA@ ML*>#LN6#4HE__[;^\;_,W345F!\.&>#2DR?Y\!U4:[]WETN'&0;O'A[OU\]* M?5&5*=+9@=T^;>HLMCC.E58,0I9S 31%&";7U:K_H>O2/.C0*, MI;:Q_6%$MS&P=1RH1A/ U4KIPC>6K!_Z2,5)))B"B.@4XIA12"(>0:60_5^2 M14SZN-;"0C^!;^WUH'YWSB,]7?MD-\\[W[\/X7:F =]?_Y-_3"HV,*X49LYE,-WX)1A$(]/* M7LXFCKZ2%/QB4?MUA,*53KB$))3+ T[*(TZZ']*'VTTA6M/8(/VER(RI(K,$ M9D100Q6VV*TFQ,:$JBCGB> Y&]Z5Q@XQ-W[X=- L94!ZTPDFU5:J+D"C+&BU!5UUJZCV@'G](\](T.H 8\DZ;8V!D1$_JE0P]GC#5J%_ MJ)59U^YO5O)&/A2KHJRB;7^H=S^MC&J9)W%FRV!"BD@$,4IRR*2.89PAGL1( M)S'S*H'9,][%K()\ZZ&GHR2*-(V/T?&EE84ASS#&418Y9EY(&-)[D,K MEX>;&ZOLLG>W[.?P[I\]$+M12CC@1F:4\UV9_[%9E^4H-0G=P!F_1_/K5!QT MT]ZM4W.@>H+OBQ5;B8+=?UB9YU6)]M6A$LYCS(U) E4N!;1_@Y3D"(H8,T+S M#.5*>AWIG1YG;CRR$Q/LY1QV=G<&5\?#NNO1&OMT;@!0_J=REV$(>@QW9JAI MS]TNZWMTT-9S^36=X6Y/-B^+$Y73.,Y@S"-C9"220L,&*22XB(.$[PYT>[A4ZPUW4^W1G MN,NW#$R96VT+6=P_V>W.5R6>-I6-\NZGN'^22KXWPEL?S5-=Q.>3?M=X@#^K M3>6BJ:M7++,(:66>#S.!M-G#Q(9>%**0LS06B40H85XU!H)(-3UL4> M[FTXS%Y!4-9E]52C'K"O3!41V2AH?? KM07WUKA_5)OZ!O!+L6IN]72YAYES M-]:;?"9'YL>N/F"O$'CW8O)N7TY>JQ4P:M5N]O!U7X("'337+XA@TV8 AL3R M*"\PZ,.]*Q3^ILI2J9='N.WN]/EN_49]9H7\+\4V[XU\UB.F#3>V?U^RA%*= M)!PF$5(0IP1#EFL*52P-S^=4V19U;A4,KQ)D;MS^OBB%V5*93R"K'+TVX5,Q M*[%S^;[K)N8R&T\)]\@$7.NQ $9Y RN?U>D2 MNSS9YLCF39TUM$QSA1F)&%0YHV:],HL6YZF"E*?8K%4J03GQ2;"Z/)S7JC15 MY2+/(F>7\70S^L.A-/)BT@C:+='8R I^::0]O[?R+W?F!$O0BF>71YRVZ)F3 M]D=US]SN&AA5;,VTCT9\5GZO1VB#$**$IFF,.*0":XBE81#"LQAJBJ,SPCCLYBZ<<=U$$T4;UP5[FF$W)7L:>0,2!B]6 2- M/SX[V+1AR'TZ'T4C]]XPM#[&NY]W&[8J"VLC?ZZ:3"T1C:74)()$B1QBK2N[6]N33(W/:V3?V'=S_!7E)0B^I;(.,$HI=9(11.(Q/"$(@& M5,@XC\'5)3)./'KB&AGGE3LNDG'AVJ$9".O-UJRH#_N\&"88P929KSQ'L=DZ M\!0R%$L8IQ$B*A&YQ%YQ6<=#S.U#KR0$9J2'X0E&)X!T/!Z]"IZQ3T6M<+!" M9I0,H_/*AXU6/QIEXCCS1XB?O7+8]_W':J/$^MNJ^.\J'*O9/I3&7MC8 M$[SEJ8C%7?U[73%,N)=9YIKF&L:V7@S.40K/L(Q@+FJ<$ M:<2D5WIR&+'FQB,[\6TSBBJP\[$5%;2U2;9KZR,'HMF /ROFN<\(-*-NY#3] M/(U,:%V%*K='J]("M$J!G5+-F68S5;5>U4T[S<(Q85BD0[)G(,DF9=RP:!ZR M=."G>Q]EO@R'N=T76*]_+.NTH&*]9$K$/(D)U+EA;&Q8VIAR"8@@XGWPY@]Q[ CD&="/3Y%%WUX[4[5_*)@5R#$R=#P[' MP':B,\) &/L< OJB=?:\S_E!4QWM^6K6.<7SOG5@/3\@$9$QK'4601X;.YO'DD2:(RR$5UNWDZ/,C9.;1ND[*0?V)3J-J)MA M>S5.8SO6O"'RKV-X"8*@M0M/#C1MO<)+NA[5*+QX<HLZB*)N6*409F;/W >QY"8F8 2,^@2:=I[M MQ2T31)76128>*]D\2_]T '/CB8$PC,P'-0*?+R/@7[SG6->@A7HZCY^V*,^Q M7D<%>$Y<,NR;- \Q.Z3M\V+F_L3Q7,D8^-!@,X0EX<1J$W7@S%&ZCGZ_48BY )>BN6V^#W,<+ MR'G3JPLD(?GVXGB3$K"+YH>,['3/T,!:8Y)]D#877A>BLL@^/E6%-%"4&CM) M)E"K-(%8<,,>(D]@EA@#*M>Y3)E3[:+>D>9&SDW\J-U>O!07U/+ZQMF> _@R M>02%;>R#@:&(#0B[[4'CZMC;<\^?. "W1\WC*-R^&X8V"/FA5D^J3H1?5:72 M_EELO]\^E=OU@]I\7M\7XGG?B%5@$<<1(C"BQ%@<&8L@C;"&*8NI 1S+-/*J M=^8W_-R(9.>I:-18M#^8_U:A.G::%M4Z:Z,J2QN']XEO65%W77O_=*^+^WO M0*N[;S\2K[ESLV7&FY&1.:J%OBD)4HL._C:R@U9X\&YZ,N@I \\<=EV /^EN[>RFC5SU21^5SB[W'QS3@I",,+/C30G$ M*M*0JC2#N4(DUEF:*K^/KVJ5(^R\MPP"98+$( EL@DSE"L(<:)><,P19!J02')98RB MG*4(H^5*;<>":Q< L/T7 (LHGJ"(,IB()(%8D\P8+\*\732+T@3+)-+I\H?: M\/7H[U=WE/%! VR[W13\:U7<', UV<6MO/U221"&@(O!YAT63^IV^$B??JB84MNFRWT5M7_ M_;#:A3C>LL?"+'R[-@ZQ(4@AS>XEM6=XF&@!N4 YS+1&2:RDH0?DL[RX#SVW MM>?VN[6.2U"LP'H7$%J'^51^G,&--#QFPXTUQL%X9$K9I4#^THK]JX5Z'WO; MB#Y*IPU_Q$)2C\?HD_*2/RJ'I#7@"<,8KUJ[P[?RS%4#B[G_8,6]M7K>KS=?V7VGO/!;Q;>_LVWSMZH XZ>5 MNON^63]]^V[+,-IRC.7-PWJSM=F\5=T.'2>224Y@GD8YQ!3GD/#8%CSB49;F MF92I]BKJ'E*ZN:W(-^^_@M_9YB]56YV=RN![Q19-1=/U2E4%#\"VUA!H6_'4 M_DM9U06OM;Q<8F2"^7;U9%YSTK?F48S,:VB4*\WT*IZ.%F+=JZ?%U5, ML*@J75A[[*M99,Q;T?X:O#6_60"VKV]K@ $-,H%JW8XZ/T'KPP<5<-HZ\6-@ M>U0O?I1!O(LMF"V'&8?5^<#U_KI8KV[99O-LOH>J.VO=#2?25'+&,DA(GD$L M*(8DE0QBEB<1RY!6>>98;,%US+DM!GNY05=PT)7%QH:D M2+\$S]$L'@K)R(3:9J\UD@6T,T\I'-1.?#' M';>*=V.[+23%_F'2#=/J#O* M6 ONW4K:_<(RPB1F+(V@5DEJ"Y)R2)*40XQT1E"NTE0X9:]<&F1VEE3SV3;] M=:J]DA&UVD"Y!T6?A?3RMQP*J+%MI"$8>85!]X%P103TV4=/%OS M,+!CO^3L& MMN(0WY5\NE>?]%$%EYN5[)3TNK->LWW:1*)C1I04,,JY(9-,,4@QRJ'&:482 M1FF:>P4?#Y1C;DS3JF'[4.]J.9;V;R>J&E6'E;\-#1X;.G-N'#7!?(Q,8-VI M< ?_%EI,DYJX)5H!FU+,E"4:7N77(?748.3*Q_G?7S[<;VU!?F%*G[43]P\ M+%46X5PE&(H\,HR)H@SR.$$PTBACL=:8V>:H3B>U)QX_-R*L1 2;G8R+JM.1 M\YGA*0![3UROA&5D/JH1^=)!Y.Y:1)P/3*]$9J*S44^$?$Y#+P!P]N#SU#U3 MG7%>D+=SG'GIJH$GEZMM(8O[IVWQHQ/Z\NZGN'^22M9IUP^/3_6;\$D?;F)_ M*U;JPU8]E,LTC?-<)A)&#"N;S4,8 M6\W:<@8[W:PY<\J)8S4$E8J>!>V#3;GC4>TK3.38I[Q3SJ'_47%@P(.>,H>2 M;=H#ZL"('IUMAWZ^?_AA4T_CSDRV:J*SF(@ERKG=XN?8UGDV.WX2$2@3GB6Q M^4,1IP/QTX^?&R_O2L94,KK'NIT KM=NO1*.T0^\NT@,"/\[ 8E[I-]UT$P5 MU.?VLGB%[YU7_'RDWHE[)@O*.R]O-_[NPE7>)/55;0PMOOFBI%(/;-JB M]+*]4ALKC51.*3:\%<<28ITGD J*8)Y$24:$$DGF=+P_8.RYT5LM/WCS_SE_ MQMYH]]+>F!B.[5MLX -[X;N-U,!!ES5_TO1&VYE1QT1](KKU1#\('P^%[2Q9 M>S]P*B8?JFF'Y@<_8N 95JW$2'""48"IN;_((XS"DD441@G%"&* M,A(CKZS*\T/-CN$[DO[/_T%0G/]'529[^PQ^D4H7HMC^ZGG@=!YFQS.E(."- M3>T=(?\--!WQ3M;]L"G5^NC,YW^.P9:E+?NJRZ+B$JU MT#"5D;$HR3H%AKLJOJ@RS)_!R4+$5I=%.\.+[A2#/ZVZH-$WI,$]ZH0$-=;'D71: M0W]4M(\V">..YI]N^K:Q9^J$T_.@7J;D8%"-S*B#4/)*.>U% MX8J];M9I_\7^Q^F=8A,W0JR?5C:4OVY6<=BEA;%$8LT5S)D- M$Y49@U5]'Z%UPC-,HX0Z9>GX#3LW8GA1&V4ON_NALP?B_>?SX^ X]KG]:0@7 MH.F!X],+YQIXW<_ZQX%YJAB RW"'"0KP1^A\L(#'LR8+(O#7KQM<,.#N@8TK M7L;=-@XSG:4)2HB ,<488BXC2$B20HX52K.(1I'T"GD].VD7P,J[]]8-#TSO =S1W18,QK'=9M MO3@NC#4W9NF*:K\)60OK1R67L'7CD4"(C;WG.P"KD7,$T\,!CY#<<6FX28G# M0>]#UG"Y94"HBA%86B:R'&3IZ&[][F=1VBU/Y=*N0V.:=YRJB%&.,XAR%%OC M!$&>YAH2A664T$Q&F5.U!M^!YT8F.^&;I;5::+=KT"H .AIX1%;X3$6OMVDT M@,W<:VR'A*SX@>\2NC 3V9($K[J 'BEH9 -B%D!6?ITT7KS) QQ?! M*D/N'V@UGNB"W1:T>/YH5&WJ*$I==&P'Z2X][ID7>T[L/C.<7ICI$8_&U$!JW,BUU%H^<%V,L=T.SW M RKH%L!QZ&FW WYX'&T-/&_WWB;\7AAURK7>WJXWC^M-98TT-I+AI%3B/(01SB&)*-:YEJF:4P=]P3G1YD; ^TD!1U1G8W0"VCVFO5A,!J954[" MXV^L7\#)V3(/@]=$9KC?:^5C;_?#<-:XOG#K5)9TO_0=L]GAXF$V\N?-6B@E MR[IRQOV]$G7AC(-3HB5/.,>&]Z 0.8&8) @2794PTG%L2#%*J%?Y=\=QY\:1 MK=AUV9K502$W\%B'2?J9:ZY3X&:NC0#LR,3Z$M.]S-9)ZWR$[FVM>>(4TEIS M'7I2:\T3CT-KS?=V_SC!A!5O[SZ\+;[9!LEW&[8J]7KS4#'AAU6Y+;9/6_4/ M\\_;TLCR;<,>VCQ$%LE,IM(R5PPQBY"QY:B$)%9(*J59S&/7H,&!,LR-Q6Z3 M?V<%,)J 6EC02.L>XS9T,GI-P2D@'GO[N4.WT0*\5 /L]#B ?T#]H*'SX!YX M.,%\3!6%.'1>PL0G7@GD^6#%H0^>+'+Q2LV[88S7/LH_*^7=RCSU^7UQKS:W M;*N^K3?/2Y['-./2+"F<&6.8\=AVBTB@QB(C(M8D2YS[GYUX_MR6BUI$4,D( M6B'=4U!.(7AY'0B R\@<[P>)5[[)!<6OR#0Y]=3)'!WLF:\N\:FVV">4NF@^^.4J, M'=KV(?1TN^V]9S&)(S/?R=3D?=+HHNT )ZLF$K?LT:[45J\%N'FP>0<3-9,8 M:0;&:3<16MA7:D@Q$N;G6U:,->#0>(.'A_6J6R;&[K6 /95@',%S/9Z^ I+1#Z+W:(P19WI.];!'RX># M3'R(?$;'X^/BGEXB@S9!LK:/5=-)*"/VM1 M'?GE,JB7*2485..SB#]*SKSAA,(%JC#W=VC"_.V0(BX/, DK..G8$H';Q8%M MD#OSO.:E33+!L.T>A3"VH6IFG\%R3: @*$%9GFG&O-+?',:<(2^<7S<7P KN MR1,^$W"E(3(,UI$YY+?UZAO\K?A1=05=?:OJ?%8](0,RR0!D)C%!.L/.PP8Y MQL'9"#EQJW?@Q9A_*;;YM%)+HF4BHAA!B6(-,542LC0C4.9, M)%I&*1;2,;#BW!AS8YI&3B!V@BZ K@N//1N)@7W7G _OSP)[F5$"P34R@[1( MW7:0LE("(^;U"#F'+X1 :J+PA$&(^40@]&%Q-L+@[(U311#T2=Z)$.B]=' J MF5 V'\&^ U^*\J\W:B6^/[#-7ZT9%D=)FD8*Q@+EA@R%@#1);9U*&E&99#JE M3F3H.N#C%W=1"'0W)T?_$U( Y)6')")G"FTN4QITY1 M]ND[E&12Z8HAIG$!.),*N7&DI9"(C\U+>UG!+KG22KL 1MX%N V>2ND*3E!JZAUT M6FYRQ>"(G)QO',9.'U;F,U-W[*<]3%^)XKZH:/#C>B65=8-9;T$3!/*[8O?6 M*_9N93AA:XC16F1+E&2<$*2-K21MMUP=F8UC8FPE+-.(H9B@U"N7Z%J!YL9M ME9 57:FNF'X\=?4LN='8E-B/S')U.)KM4UXK!8Q6X O;*O!2MRI[?*]=&_"T M /MY>Z%B&_@4CAY#@1Z2/:^6:5)R#87@(?<&>VZ0XKM?U+UY?>5GMK%-TI>2 ML021A,!Y&I>58SW %@WJ@P& MU\@\>)ASN0"-J*"1=;0BO:%C\*J5:R MO&7E]R4C<1R3.((B4AG$.$\@)RF%6L:13!*:IL@KP/W%T^=&#COA%D J<<_, MQM*/'UYBY\8'@Q$9^?OO@&$E"_>UGU0XY-?]4]C?'O_9G=X^R'F9I4)0GDV%9\MW7_1$=Z3^^/&^J.WW]H+,?FA5I>\**;AY5X4?F" O*$ M#S!!^<-IX&EYQ0>+([[QNGD8#_U#V3S;Q^^%.'**-W'\*LT%YR*%,DJ,)1&S M"/(X2B%5,A:,)SQAPH>#>D><&__L!0;')SQ^_-./MAOW!,5P9-ZY"-\(:17. MV(2DGOY!)Z4=9PP.*O2CQM"NM]:=L)2,32F-C3+"4@5BDR.ZZ94YRGS"@0Z/]3<6.>/?__Z[V#;" O*G;1^7',!6C>."0/8R-SRQU?02@GV M8HY@S/2C$9)"+HPV*77T:WU(&0YW#"Q!8C-2/Y3EDY)OS7-7W^K$\RI5O?RH M_JY^52Z%(+&F",&44PIQ%%/(",M@EF'"42S2F&=^->C=!O;Y)J8I06_E8F:6 MK?$BZ@3JLDJ@_J4P/U72_^I9%L1M"I(()3RG BJ;/X-%@B#7.(*"YY$@--$Z M]HJI"C\!D]B.%=9%)3:0E=S@L6ZJ/?8$N/%[>%A'YOH:T5IB4(O:3^<28[8'RFUF$5'G# MRRIN:TESPTG2AI6GMKD=B@BD0E#(4R$9CT06N?GOSP\Q-_[9B0GN*SF=DT7. M07B95<( ,S*#[#&I101_MD*ZEPH]!X]S*DT F";*I#F$*TCV3(_Z9Y-GSMTW M5>Y,C]R=U)F^*X?9O]7#;%.G#P^/F_6/JDA8NZ$C.+8].@E468HA3AB#G D- M(QTA&9$D$HE70-*%L>9&I;>2@]Z%!Y'++,,*X4P^VP\7FV7KMML]OBU+O\7E3"&5^K/8<2Q43D0M%($<\@I@) 5F$&*0ZT0)C0I6(7+O6N@XZMS6T MWEAO]I*#8M7X*A;VO[6SHG);R/7]/=N4^W]U]&!XS4GO3F,4I"?Q7G2$/G1A M5(+;O]7.C!%P=>]8.P:^4W6K#86S5\=:7\#.=ZMU?M)DG6I]=>MVJ?6^=W 0 M9Y7%VBU7NR]BVRFK7.XZ'[99IC@2-$I$#I'0PNR=L*TJFS,H29PADF0X0E[> MZN&BS&U9V,D']'KS\@A!_50;4=B/Z]%,Y<:V-_^AJM[#WF&@0^?-S7B=9C9& M7CIV.=I=+4"W@'A7D1?]68-G%%\/:.! TZ'23!U]>B5J)T)2KWWB".>PM^O5 M#\-,58GP^N%,$\S MMU@K:)RSQ_YY#W F&70V9W!6^7*R.QIU(EDF.L5TAG:RT\U^B>9SZNF,GM=I MJ/M3AQ'Y[^N5>OZ=;?Y2V_=/*]DZO#-C#[,\EU F/(5<\ MF$L^Z:_F7TO-JJZT-5O%M@Z-1LH0!YB'*SDW;RH886 M;&XDTU:F5(WHUG+CRM92:%+(ZL[-FU9OZV5M%0?KG>;EHG'.^E%4L.EV([77 MF,21:;!1R=9Q:&>HHQ78JU4W[ZJFN-:L:LW6T6W1&(/AV#,TW"'Y-IALDS)T M:$0/.3WX\X>M C="/#T\5>4OWBJSM11UI1WS\[VJNGZMY,W#VMB>_UW]^]F4 MD"7)MG!=AI5>6L=?5:@(.LMH5C7J W ML8<&/"2Q!Y-M4F(/C>@AL0=__C5=%&_O65G>--O1.! YSND?K_N#GS?/^DJ;!\,W?;",_/5:;R/]4 MI2$HRS>MB;FV__3I:5MNS5)FK,V;;]\VE37TP98]696%^$]V_Z26+.*4YY) M*FU=@)PSR*F9FQ0)E K*LP3[Y7>]EB9S(ZM:D;I@;<=%8$_6 =L"9>MNZT%[ M_]=[61S/??X57H&QCXPZY_DO#OH[, #^_.+>W*#'EJ]FC+3GG>]]IP='96]ND!#*PFO!"N_ M?U@U\5%&@O?%BJV$^;EJ:[J+QL\RC9DB',99C(QQGB60"YNY'G-!%8I(&GM6 M%78<>6[+X->G1[-3JD)%[X'<1867=O%;K5?0:@6*5JV*Y'2K&+"NL1_5\>C_ M]JU,[#I1;DO:*/"/O 0U,H,/+\#=B5TW31XED<(;K;#%C%T'G[BPL2QJFUU@KZK_>5WK-5+TZNG9BV-&J8@B* BV@7"Y6:"2C,(TIA&7 M*&="*+_SS)'F;]*3RT;"3@;(E'/BZ$T:]3OY%W(#M?J5-J$S=,3)<)0G"R(^ M+<5\ H%=1S:7YB= M],M_Z%Q9?Y8?5L+6P51O5?U?\_?[)^MF?/=3?+<\;AOBU9WREB).8BRE9?-, M06QPA(RI%.91GG,D,.*IV0^OM^S>\5A^4O&];,R=$B,ZL=36+'>UV. 7V2CP MJUT"K3=D4?T)U%[CRLFUV>%1_=ZWE^VD[XMC_,%LWX*Q8QNJ6;9_@HY&U4:_ MG>+JEW;:#__MQ0TU".##[F5J57D^;]9"*5F^-SBVGH /=9[JYRI-]5.3I6KD_;PQ F[5 MYWOSC5=IS$N>(\PBD<*,Q!AB$3-(4HX@IZG&6E+;>M.Q4L]5@LS-I](J4R>/ MG,O[M63W6*L"'G>Z+,#*K)9K#9Y69@;_MGF%YEI[YF8;[;K7#+UN9B^O9U/. MU\@KTVZJK")@YPQK5 &U+J!5!AAM0*,.V.LST:0X%PN:;'(F*B T[B3Y5!4* M@NS92D/7/7VJZD-!,.A4) KS/.^E[ZC?[$K];4:LUMXEPS0Q2QF&6NPD_3"_%R)ZQ7BV =N[^(2"K+18S..NTG7 M:/4X=KW0K55BU"YX M5\ 8MDJWOQ@35^\>C--Q5>_ACQK&E^\>'N_7STIU#@*;;#7,)8MS&4%E5AN( M>9I!@A,,111I2G/*TICYL.+9D6;'?=W0$3]..X^F&W,%P6C"0(-= ,$^QJ - M(Q@A-[ 7G9"T")(C.U1),76>LKR&/(TI;9C$M>*2,PSI]:;[D/.C3I:L<%>;M ( MO@"5Z.#FPBG/4.#[':'AX1S;Y>F$9#_)#(74W8T9'MJI');7O:Q>'DD_D,[[ M'AV?,YF7T4^OKC_1\\YAUMT;5A;E)WTCJG,9&_NUOB_$<_WG?EO%4QPEBDD8 MQU7'=DXASY" ,14J)9(G,O(JQ.8V[-S(NY*Z;MFNRO;S\[/_'/%V,P;#HS@R M9^\ W(N\ +6XX,_FOZ/L5/V0"FDE.HX\JAY]S!>^K 2ZP=UQWY^ M458IL[VM/K9/V^]JID0Q%,:0ZQM'A!G"+(HD1#A',6Q2F6>$9?H MW('C>W'8!.&U=W:,TS&TK%4$ZO4&EN8W347MRK==]A>U#S)?O9OHL6=A9 8\ M'=Y:Q:'<'$^ 5<.EGT"83\5ULSWV%$RT\QYG*GPVY-< >79W/NBA4VW5K]&X MLV^_ZC'>"\^772>73B>'SVT?E\K%^^YG$W'[56W,6#[5>=%39B5Z7@+2ID6W\?JT;LGQZJ ,&OA3E7^\WRE:#4S8YT/H8EE)$ M-,D5@T(G&&)EUE^F.(.KOG]_ H""RQZ%N87[^DI+JXKJ2*DM4?.NTX$OF^#\6'+\GW MDN4<,9HDP"MUA+04 M3NLVMRC8T?L&.,V!4QVL=6\.]":0@#1TG":1:-1;Z#]'0M'0,8B6.#2XX_#C MR.=ZM7S4U?U"=[:D1CPIC"NY)Y5=7Q+)(,LDA3K5*28%+H3(//=W!XU/;2E8 M"PBLA/['4@>073[NNP:(H<_R=C (W\$<@N%_ '<-*&.=KOE\($&'9:>4/GT2 M=O#&:,==>6I_JG+;]]=YF6[*^#? M]#HWT4-52CU#!4XU31BD15ZX2@(8TH0S*+&03%+%$E1$-:5\SJO:W3NWB=I"\[2-_5E$LK[?<+ G8(S7ODGB=F#8IHF[ 6LH M0(?%)ID<:- 8T3H?:!Q'-=9CZS MVWV@$0HVY8>2HV]:[-W+H_VKI7\L*LWG MKNKKQV5=/RSKTHGXZ=FMX_=F_?=ZEO,$*6.0711I"DFFD)W/7-HOL,B((:(P M25!08Q2IIK;PM0(ZE\6V+D!#=$]K:1VM/6\4 W.KV>8?0U-MQQA2O_5M]($: M>-':N_Z^.7)%?@.V:@&G%U@K<@.V0[Q1+F;&[HA8Q\WC'4.PD;-[1\3R,.=W MS,;#>%WI+9I:O:ZYC^5"-]449JE6!&4X@SDR&!*3"\@%TU QK#/! M!4?&*]+R4D=38]^UK&!'6/"[$[>M&.)YHG$1W_.\&1.UH:FP-V#>S.:+QI:L MZC5;U5K^]=ORQW_:)EJBLC_L\]/%YD>A'%\EURSB_7QO;_B])'I?]>/3LN+5 MBW,S6KU\MCOQW]JR!#.=XR+A.8-$4 ()SC!D!DF8%,*2B$F9D%ZN/'TZGQJ! M',FPZ6RVC0*@U0#\[G0 G1*>K-)KIX76Y/KWC3^&Y_L]W9O=E)QOU\^\G(Q= ; M2%5.H<&R4*20*$N"*DY?[G)JW.8D=KN6SDNM%3*0NSR ]CPSC0K?T*><8[GFC<' ] MT*9E\+;UU6L.6B_E7;+:C>]*YKRYJN4J><,9-K M+J6$G!'G!V2H);.L@(E&E.FZ$_V+8],SPOHJ5.-'7?<3YPTBL:_"[7AT M]G5-]F/2!_N).@NSV^IH(@Q/J88YY:Y\L.20I2F'7%*<&9+@' 59>J^;GQK? M.>F $Z_GWG$//#\RZP_)P/P4@$8PUQQ7.B9][/4P*B,-;OEH^/97,;_W\UK[Y:+/6,YLR0G"!(,JDAD0I!*O($*IX(9+=L*=?^,:RG M>IG:+.XD;8K=MJ+> %/6;EOQ8F4&]H-! 9&+)\$]/[VC03;P+%^C]6X'+2;U<:-74=:UFN> T+S(&C5+"58+,H"@H@[FA5-!,,:Z] M'*(O]C0U?FR%!4Y:^"\G+EC+"UJ!_5T(SB-\GB"CXC8P2?:'+,B)P N.*[P( MSK<_FAN!EYJ[?@1^+_2MO-PPSWJ?Y2K:_K-VP34"K.A#6;&!0&I9!8 M>G"'WBD4*,LRDZL,9T&YW7T[GAI]='*'[8R\4?;;,PV!W4AVUN:^#9/H,!2MN"6S/ODY[%'*F?=F\\\C_,\D+ELD@X M%$F3G#@Q4*1I#C$K&$IYE@@>%.S56Y*ID==> <]UP<&E 76;-J6KT;GY%[FL M?128LAS31.9,(V*H%O#WI),C6$_+1=P)Q.I;OT;ZYU8%$>I@26">@^3 M'Z.. O[06]06Z*T2C6UIM0"=&F!7CYT$,?%3-5\-9]2:1+V%&;=FT;68'=0T MNKK!?I3J$GW>+@XJW^]5<\@UT2P3&$J3&4BDI4^6XP1*84A*F"*)1"'TZ=7K MU*BR26;K?)[VL]J&L:,?XGY,&!W'@5GO)(3C%-$(@BLFJ_EU/"J#!6&QSU9A M+_=TH7=^:.YNX=V:6.R M(#8ZV=/D&,C)M^/W[60,]9<_B:H?XT3!:FB6"8(IW#G^$@11?>)/=C:N*_PE MG0\\X"^^<&59G3V_:X'S @EC($74;O!02J @(H>IEKI .$.G$)=L(E3R&AM6/:Z_\55]X*7ZI%>S@C&4 M$"-A(K!TAV@2,FZ)UDCJHK()*G10BN?#+J9&KU^>GY[FS3+&YT"5M9POZ^>J M.?ANROR8^?(/2P^;#? M"C@ 71PH/PA3;'MY&Y(XT/(D/QP^&>R\^O4/.Q=>VC]?E>%^L%_'=UYKYR7; M95S-,D,3IG*(J34@2,)3*#22$'$IBP)IK(77K698MU.C$/?Y@+7,W8YD+35P M8GO[;(9@?YXFAD-T8.IHY07=_\ZA&IXR. 1>;Q_9@6 >R6G6'^XH#K0]P#KI M41O2UE@NMCWTV_&Y[?-V_SN!O:.]S[I>5:5<:=4=_;W^Q(J]](CCEP_I>"HPS'")>%AR5$;\!6=K"Y3]S_G<_M;*_KPZN!C7VM MV%^@T:\;K\;NV#7D]8WV]O:US+UZ<5;7RO;C6GYR-OG^33[*E$!8)# S[K;2 M6D60D0S!I+!K)Y.(%"+(]@WF.%X4H:A%]KCUZWML!]L@1([XTX:]/T36_:_NYQE/*$;.&,Q3G5FV MRC+(L.6ME"?,4*T)9D%A4QY]3HVH/+*Q@]\;R0-]+WSP]R.NR*@.S%DQ (V< MM_X51.-EI6^[G5#.^5XYS#3\,317_$5L_2@F!F)#WP;T BN822XA$9,^ M3O8U*F=O=<5=8LFN4FQ2@K4B@I9IL8/G:"-V;]WQCIFS8@LM)S[HZ>GK@U MXF.AC[F1G D&+>X6_5Q0R-(D@3CA!2(X$9C1D%/:.-_X"">PHW[C?HMA%.P& M7@W7L'W<_3P[,>,MAA>1B+D:GNYLU.7PHL[[Z^'E%_HMB!^7BV]?=?6XOO'= MYE]J-X^YIJF4'$&*\AP242@H9(IAKC-1\ 09S(,*IUSH;VJ+8^.M][*3XJO? M-OT2RGZ4$1&[@8G#20I=?.'6I2, PF &\00F)H]0I(3]*X'IZAR:*5L#'..ADON]J%<\1Y'*)RPXFNQN6$\_H> M<,&%Q\-S+S;)_A^^+Q>Z+0DY0]H839&"/-48$J(UY GET&B!L,H2*K17/-6Q MQJ"-1%"FQ%,J7Y$<\:#)T?(AGE)F M-P7BR6>"/>[O'N[M/'^HRA]\Y5P\91..TJTJ'"4XH]@5272W=46JK<&/-,1) M1M.$,,2RU-/%_EP_4YNP=PN[J7(?ZK.8EQ+<6ZJJG&>D6Y0Z#(I;,<'M,9S"/>;/XN7M(A\+MY%\XD_B%\4%W@>,DS[O9U\>R\G= M1X,=KW:OQV/5G+V5TJ7,J1_XB]LS?6Z/;1]XY8YH7*RS2&1B8)XJ!0F2"+(4 MY5 B@Y F6,B47E=V]FS_4R/9S[N'VD#PN(&8OVY"*W]MK=R;#O0!\4\MRBG6 G*F)"0DQW;)U0KFN<$)-PJG11(:3QD? M_>%#)C^T'_IXP&NC#[?U+OEH\N\U9P\WE:5_5::4ZQ?7[:/V)V=^]7M'[Q2]XU157_X MJ2M9UKJ^6[0&5Q-Z?+=85>6B+F63XWE69-+DG!+(DR)S]W#(VD.F@ G.TEPG M0AKNM34;4^C)&59-OI+6E*V![C10-Z#Q9@3E6GCPPTD?F$]UC(_ CT&G-K0# MLW"C"Q1.&;"K,-C1&(@7L/MB'^76NR]L)V_"@QL$"(N4.&P5-[<8FX3#%+,E$KC.5ZX'K<)V6 M;FKKR%928,W:THYRO0K/F1)W "GEJ3&I@1)CY/+L9Y"9(H4ZP2E#.JJT+%N#5MA'&,\R:$A:0)+1' HF%11$T\Q( M(^P_A^7\V38^M35U5[;&7Y@_+JWM]._V%[JMH'"SB>A>+<'3;MXRW2]OV2NX M_9BV+X@#$^6N6#&3]1PJ&SIC;36T%!)^+- M^@?@A 7W"\]S_O/ GI_*T> :VOCIBU10#-!%)*X(!CK=]FA101?5VPT/NOQP MO.F/9IQ)S5-.H"H2# E5##+"-=0F9SHG!B&#KYW^Z$\U_;_^L;Q^^J,KIG\0 M7&\Y_<\A%67ZHP&G/WK[Z8]"IC_J.?TW^9"7BU7%Y M9D8QPE*:P0(IY&YH"LAHP:VM3[G*,Z4U3H/2OI_K+8@.1DOKKM9GUY7^H1>A M=_WGX<4,%[D[T'1A1)9E26*-+&,@5U)D"4\XIZI'W8M8(+^A.V5,E"7-LSQ# M!*9I*B#)-8;4?<2:V&UTFF..3!9C2-&.1OHV$$N:U=HP"6FK>U?'A_+VA4##2WT?A9IOU. M:/@-;$.LY6R.3<%:TIM-,K+36?'"JS#X0!*URL+9#L>MHN"C^T&5!*^7^ED< M.Y%J+U\KOJAM/]NPI@PK2C2ED),LA019LF:67R A,C,,<6TI)81-SO8V-3;9 MC=)\ 3OB!H:1^4'M1R?1 !R83J[ +IA/O#")R2?G.QR53[QTW^<3OY?Z'F!\ ML.QD[<=O?ZN6?UB^6CX^\<7+C&&F,!(8(I'FEDF8@B*7#&;6X+,;%V5$XN5= M=J&?J7%(MS5?RPI:84$G;>@1QG%H?0\QK@9LG&.,4*QZ'&*<1>+J8XSCK8]\ MD'%6Q<.CC/./]S4MFBWZ9^UHQ;;]H*NFSK;5X%[,RV_-=8DK>>YJ.WTM'^TC M]^:+_6UM6D)JLW5F5"N%,DH&!5#$$6MJ1--I MY7)+='J!'<7 5C/G*]_J!EKE7#CWKGK],/T_S;7OR#FB&2 M*XHR:2E>.Z?2!$.!B8!IPE6F-,H*:8)BY$(EF!J;.]F;F6]G][LYKYT[MSO& MLO.[;ESFGY\:9Y=6?/=4O1LB%Q@!%SQ>?BP]Z"@,3,AM8$(K/&BEWX25=6Z# M[2.=#IL M--U@,.CS/KB%S5D+%B(<>._^F)T$,S5NZ&^_GOM4?7=PLYK_97_ M_-!ZKOVJ%]J4JQE62%&CG3>?R_&A4PXIIPFD3%(I$>5:!)5XOM#?)&_[0EWT MSB/J1UH1<1J8HC:7':VHP,H*.F'!+YVXIS-!]/#P\P(FKM/?^2Y']@/TTO_0 M-=#OM?#XSB?'4N\JK?_UCC^5;DI^?->%NS%,#,>6,E+.+'EDG$*>YRGD6.,4 M$X8(D[ZAG*>[F9K1U(H*&EE!)RRPTOJ'%9Z!]#Q[Q -J:+OF!$8]8C#/@.4? M;AD'M+$B*T,_L* 0RLM0G(Z6///N:(&1E^7?C8'T>#J8$BV[VA95N7K'J^K% M;GQ=L'T;;?'E6?P_N^G]NK3T6U;M=\EUFBK-[ MHM]T(69V+]GA_'4)/@R.LS<[#X?W2(0=&?<0.N^'W4F&#VQN+-+OI^7..M"S M@9[E:%WC7^V[MS_+>D:HIHS0#"9&2T@D%Y :Q*$V*6:Y$HQBKP(Y1UN?&L4W MP@$G'?C=R1=XN_,:.;^==&\\!B9C?RC":VL>4SEJ/^'TF(5;+:;5/6B9' M7AG+^C@M[8Z%<>:AD;.&MND#[A;UJFJ^COK>U<;^^ITONKN%3\LF0XQ6_]3E MM^_V_[<_=,6_Z;_9IE?O^6J;5N#S]$Y+ MZ@DM81%RG':9;79 @U*8&5AVF9 W2!U SP_T=]O1=W$%42T@"?Z)4PBB>I M*OXY\JT..[[14K,.+&8_B^.ATD^\5-W-87V[4(U4[YZKRLE=UWI5KV_^F$%" M8PK3)%608%<< 4L.G8>5-0\2S-.@XD7U^)UTWVGY8X.^E!*W[8 M ATP%GYKYS (#[RL>8,[0&GQ<,!BLG] [Z,2G9_YS_+Q^?' M;H80GBF5* %S8S)(\@1#EDH&22JXSI@6M/!*)GK0\M3(J!/.O^S<:YS.,\E5 MV@],%)U<$6G@I+;75H-[W>AH1=^.ZK);V^WX [TMB9WTPFT]E=OGU?=E5?Y; MJUDN,:=$&F@0%2ZYK[+6@\J@R7*3RC37!@<=)9SO;FJ3=)L8NW&FWI2RXAN) M^]=8N@"\MZD0"<[AS8/=%..;\DI;8:.: QZ@1#8!SO4X]K+OH?V1I=[GK>L\ MF[_RGZW18']8_ZXS+EYMRA:J\X6LC^_:WBWKU8PJ88@@ F:26OL@T1**(K=_ M12@C(DUS'I9V? @AI\9G;8!">Z8D=V3MYU8==3C]^.ZM!VE@EMPX<#LWE5;! MF^;GS3]\6&>S?75TZ/9::T5OP,D31J=M?/?O(<9B")_QJ'*^B:/Y$$B?\DX? MI*^^4>/UJBI=?.([7G^?Y:C(C<0IS O[!\D+!KG)4L@8,XG@16&T5]Z(X\U/ MC;*WT@%IQ0/E0LZ?E?V;M3N7S?$*[W%FM06AWGE0KG7I\H(Y=0H+F!:Z,056>>09EI B7B" M9$&0,#2,$(]U,S5BO)6R+7'OPG'M B3+P 3^)]#TG1)_PY;0\G_MFGXQW6O2J$CK6=_C*%E"=V3^Q\EWE6V+_J @NC M4Y11KR@_S_ZF1@FGCNN6,6JB7\*^_X'=-"NBGSJQ&Z0@NB4S7C_;GN\7GUWU(Q>[9Q_XM%Q4Z[_:K6#9 MI$"_6^G'>D80(IJ+ M)<(T@849!2NX&C,DM39I1,21'"35&EFQJ3[18CZZ[- MW1G/CH9@K:*K([A1LGEJ5TW0Z E^=YJ"1M7 .(^X'X$?2;[9T Y,J6\RJL%< M/ CZ,9D[KH"C\OP@V.ZO"L-TTF\-^:17;N/[4"U_E$JK7U_^4;O,%W>-RYSK M6Z[*'XU@,VS-4V14 DWB2M9I:;>QC*102X6-(CSE"(7DM_'O.HC]1TAU8R5O M#_N>Z_:@KUS+#/A&Z# :#Q@'/XX>!MV!"=@!ZZ0&:[&=H_4O_VA1_@O8" ]N M+\,1V7$<%3VZ:Y'"U>$^8C++L1BWX6XL?V?^?RKKA[1C!E.A, ((I)E+DFVM9\YRZ$B"1&$)PD*V]&_@0Y3LZV[$BN MKX#8E+59&M!6>ND1G#/R)R'R+&?.TZ$P&;7K),_L'BK'4,B,&2%%GF=%V&7- MQ#^*<6Z$=CX+;*J=I X$EFUS=>\ P=P>$2. MJ7J;L8P>-S6R&N/'1KW-.!V-?WHC47J:6_*[5L]S?6\NQF[5IX*WVA3R0A") M,,/N MN2Z^Q6 .O=J-.X[AZU=LS*.N2M&$&W>MB8WIP0H2O8.>E^"Z684^VBU]6[V@ M<]R0A',F1 ;SG+E U]1 IK2!2AK"M"P$2<,NOX_W,S7.[L0$6SD#[[5/P.EY MGWT]2$/?8Q_@,T0$ZGD8HMY;G^AJW/OJ\_H>W%-?>+QG\K[Y?/F'V[/_MJS> M+Y_%RCS/;Z5TF0+KSUKJ\D=K_>4R+0PO8$I=5C\M#12&YI!FA>(\,=I(')35 MSZO;J='$1FI@EA50G=R =X(')O_S0]Z/0N+C.3"CK(4#6^ENP&M\NQ2C'Y=U MQ N$,*"B)AGTZWG<[(-!:!RD)0Q[.SQ?85.:IW'+N7U>+1\MZ\EW+E%(Y:I. MMY5$[A?ZSKPK*_G\Z+;6TEW.KF8R1VDF,8-%YN+:"-:0&:+LJ"29$8@AX5?< M[AHA)D=>:^F!W(C?'<_>V/GFQM(M\:OO&BC-5]_M*+E "6Z;C*(P&KR0VX,^"5,L!J,\)0 M^*=W'&-(QLH".>#0!.6.O!;3TRDF>[<\6B;*:W7?35AY=5O7K%__O72WZ)_= MF6_]Z=G9[??&_D[7=NG\P.7W9J<_DZDQ"28,9EE*(,D*XPKV9= (*3$NB,@X M"U^VO/J>VFK5"@VJ1NH;L&CD=HO0#R=Y8Q]J*WOKAMZ' _U&)&05BH[SJ(M/ M!_CG#O!6 7!O0*,"L#H IT1(]LT^@/=9:Z(#_R9+3)P!Z+FT!$'HLZ+X-?@& M"TF0IL?7C[ F!DJ'?/)X>)LL?J$>[/?VR7Z![Y?N>G&6Y,8@I>S2(A"').5V M?9%) G%AT@SC-!,\Z!1G""&GMA#MUC5H)0R]BQMB) /<5=YP?(8^0PH8FO@I M=Z_ ;M2\N7WDG%;RVRN0#LY@>TU?_9C^;B$K;7M[K]O_WRT.S] ^ZR9&^X%7 MC7=YSGA.$%$09]CRN&8("E40F)B,:\059R0H'6VX"%-CZ4XZ\&3%>P&B=4.L M7R7Z6)_2@VJC4QB1]Q@H/YH>%OZ!27@M//AE+?Y?'-I'S_?7H]1I$8^L^R,8 MDXI[2#$JT?9':9]&KV@I^!3ELWYJ:;B^-Y^YV\[F1DON2+&_!DA[VLZV7U A96 M@QL[&5O9O??L%P&_>"@2$\:!Z6LKJMMJ-\*"3EIP ^ZB8^=]OA$3PY'.,Z[$ M,N3HPA>=DT<5%QL8ZVC"5Y.=HPCO5_H9I.^6U=.RLMS]7HO5%Q?1V@6]MJ40 M7'@I21A4F2X@,5Q 3C,"4Y;GB"5I9L)LS[.]38UO-\("9:4%]4;<,$OR/,)^ M1F,TW 8_95Y#Y@0%6TD'\"#SPB2FQ7>^PU&-.R_=]^TXOY?":$3I=P.2^[R)8!"GC&13@F/4:2;%0NC8OF/O%& M;GWDV.A?;TZ?Y%/U2EU#,E$"*<8UA(Y2K L 12G1"8*Z%$ M@K'B*JY+2!RYI\;S_]T4+VUR#.JM!@=Y4)K,N6HYG_.J=K]JW1<#D^B.]6GX MK1T3'/"!%Y>8:5!VM#^2!F6- &@@F$ YZ7YC-HDRT8&B3\L#)NYX1"OKW+/[ MX"O@KGQT73\[MPY7#:>^6[A,FW;U?7;I-C]9G'G]_;YJMDA\WOW]J]6@=MD> MEXL99X0+Q!D4"$M7%)5!+C(%L9)<,(2XD+ZWQ!'$F=KZ]<4N3]8J_ALH.ZV MM&H=]Y]Y:F^;O.]$8XS>Q2OGD<=DX"6FU0:LU6F*CM5@K1!H-0*="N"^ IU2 MFU_MJ#7J.'E?;X\\7B/=@(\R;B'WY!%A/GF5'J./L6[;(^*Q99G=KW#&8*DT!+2U"Y_2F"44YGSG)*0W=WQ;J:VF.UD M*6G%[.FY?P)4OWW1]5 -O,;T0"EXHW$>A)C[@A,]C6K&G]=VW^J^\'3?XD;E M#[[2#W,[YFZ]ZUQ*DD(K3;6&DKK#>FFL&9QA;(U?D6E>&*5P8$VC8]U,C0Q])O^UR,T\/0_ &>(C$YG08A;B.AH3R/7'SJG[6'9H;-/]YO^ MZT)I#[IJ=NQ?]<_5KU;&?\WL%$-4>TJR78CDNZ+H&XQ?%W)R=H!(U(&A?!B,D;ISL;E3HNZKS/'I=?Z$<@]]4WOBC_W56= M7M3+>:G6-:H?[.>TWD+?F]_*A=WLV+V,LU[:T+G 6^[FIH1T8D'YEN)0X\23J+J M>YP0 ZO!CQ0V0EH"[# ;@M$NHQ'W;.%D;R.?+US2^O",X>(;O8/6EX_:V=7. M/]$5+2@7S]8@N7_254-1]:_:+"O=/O>5_VR2H^CRVV+&#$J)3A*()+(L(DD. M*4L4S"SX]K\"I3R(1?J+,C66Z<0*CDKO.Q)^S#,.O@,S4RL<^,6I\9?6NWFK M"=BJ D2C"^B>;[2Y 9<&ID^\^I681HY;[RO-V/'K5Z)V)([]VA:#G1G^5G%G MK7VK=&.WW?XLZUF.BXPCFD"1( P);:GQK/M2*" MC8S61+!2>E[.G$#PHH/ E;@,S$]#0.)]%W\E-"/=K>]#%.5^_(SJ)^^[C[TS MUOWU&7EW[J///14>S/G!LN+JY)DA2C.5*P(Q%@(2:\1!@40" M)4^1)IF@5'J=)A]O?FI\U4H(&A%!)Z-_<.<1^,Z3U?6@#'T4'()'4+#G:;6O MB/@\TNAH89^G%=J-_3SS5+_MV:9Z>5>IO#D@VM0J[RXR"T.1U$A#C9,_8ZZ PI!8G^O$_3NVP0MM5$TMPOUX>>3EO;'KTOWJ]-E,U\' MK%"%):4LAUQ95B-$22C2!$&E$VTD,TF2H3%CF:Y39VI4^2K$J=7'79Z[ O'3 MC'.Z\FORH^P_SSS_II6;ET^ _+>2E?VC^W_D^:Y(4BVD[X!!N[) N7 MFU,;B%F2:XYP@8T*6I)]>IW:RMD)#>X69ED]]B@OZH>UYX(5&\&AUY4.O(W M-Z 5%OS>_7\0+[0@F*+2LE?'X[)G"!8')!?T+LK'Y\>&4=?[A5P4ND"0NE,00HF!E"8)E"(S"954")IZ MEUOJ+<;4V*J1V)GRVS*!-ZW]#IZH[7_SE*EO_RA&\>.LS MTK@,S($[6H"-&NNZ0>UXW9N=RG0WH-.F<]0];PO'')" \DVC#,QHE9R&'*"P MFDY7XWJFO%/_ML>K]'2U_J^*/EW?6C_S^I/^HTNI[];,:KFP/[:!(O5QZP]C MPS.$"ECD@D/".(.491AJ+5-&5)H2%72:'RK U)8Q5XC '2UL= "OE0BSP(.' MP\\8'Q+D@=QT?NB%]-<#Y9A5,N]+T+[1GSO=OIZ&SP\"]O@;_,E M7\U0DF>"\!SF12$A21()::$8S)1**,&9],Q9>[3UJ=%6=[?>2@@:$4-=#7:Q M\_4TZ(G(.(X&7F#T\#,XHO35;@:[;8[L97!$G4,G@V,/]3P 7$>>[$2C/"SK MLCG## MN\&EJ0I_E1MS745QKB0>)> B!*.IQE$^_XYY&!2!Q"0 3 86DM,C R,3 T,S!?<')E+GAM;.R]67=;29(F^%Z_(B;[ M=2S#]Z5.5?5A2(I,G5($-9*RLFM><'PQE] ) BH 5$CUZ\<<)"4NH(CE.J]3 M/;EP 2%<6SXW-S,W-_N7__GY;/;3)URNIHOYO_Z)_YG]Z2>SM__ZY_^ M]NY7<'_ZG__V3__T+_\7P/_ZY2"WA8+KD@'"@4'%Y6%8I4/&C%E;3?\??/7KV]=3;>]D3Z6__R_?GOU-GW LP#3^6H=YJD^ M8#7]Y]7FQ5>+%-8;F3](UT_WOJ/^!E=O@_H2< &2__GS*O_IW_[IIY\NQ+%< MS/ -EI_J][^]>?GUD4G^.4Q_KJ_^?*76,,\OYNOI^LO+>5DLSS8D$MF;CUE_ M^8C_^J?5].SC#*]>^[#$\J]_"E.HVF5*LOKH__'=3_OY&V$?E[BJ;ZNOOZ(7 M+C^T4G0MILD6Z\:595L%A>_+3S_3! MI#G!Z@]59 P8O]37_[CST M)'4;]E:BN2>A=B#.<).V3B>@@:!= ^:3 <23P M6"V+S1Y]]@,PP<'<%7+[CYX]A21\$ MZ<-TEJ_^=35'0^ASO1A8KA<*)-+_]!-)H.!RB?G5A?[N973#Y9KL-&[>>2@V MSE?P/H2/D[JTO%TOTC]./D]7DVBE45DB!&L\*)0[@-!U^I\O MSL)T/LG&FN@- V-= F5H@W9>91 YL\A0!HE;K.3QV+E+RCB@&5C'BT$%W@-D M%F=GB_F&CY/?\"SBS0+@39JFPU%EUB !\:M"4JHL,69&<+; M_4K#.% 9W'T95-2=0.8=O7<22!@24X;$LR.ZG0X,?%ZM2 MDD%H$P:$P_5G=V4IAH/%P>+M!!ZO<3E=Y!?S_)R<^DF1Q2=F$!1B!*7(=GIG M.:ALQ<:HHK #XN/&PW<"B'QR #E

    HZ"<#E4'$ M/#)4+@XW?IW.\/?SB]!=1.'01+#)DV'4!DS>@2N'@F;- T9US(1;+]1!G M.=N>O1,T[!.#QA'B'=T3N3H038LEF;N-6#99Z&>+\_EZ^>79(N-$.4G>#CGAA\AA-^%\;F7?C\,I.DIF5Z4:IP M:35+TEH[I8B1C9>N!?%@ P29&?GNQ;LT1(3\72)VPH]_8O@90N!=(..F8)&JA*'0$?U_ %1T@66YLLDKH 5&SA8#=A"$RN-^C83?(/)U,[F#R M[@DWKQ>K=9C]O]./&_<]<^^Y1 ,I.^+"608N9 3OCU8GB/CH);SSUY_6,ROEN!5DF:07>;V M.6&N$1P^[F[8>+I)&N/DNO(F'BW#/5JU=LO9W$QFWCG4[ 4H(N2R<"Q1#A. M/(%1L:B8F5%VB*3(C8?NAH:GDWL]7**=F(<7G].','^/FS.'3 2FR.M!E*ZN M3RV\]!1N&1[1&H$A\B$0L>W9NP'CZ215CY9O%\'(WW$V^_1HJ9(WC!((QDH'SC$Z(FEPAEG*F@AALMYW$/$;@5K3RVG.H3$NX#. M?RQFYZ2/Y>;(>[F:B.R021E!Y*! U2J\F(,#SWA"X2)%ZH/+5\ MZC$2[@(BEX55%R4R=1J)-E6C?+VM+7#;18L# MD;*=AMT \]2RJ@/(NPO7>!F8R>?A36^7RR_3+P.#I7+8 QY9"KG M CXZVE;1)9?1N*'EJR=3#I=L%.-Z>A=GLE_,526.UFJ#GJ6@3 MP107004*YWR6O"9ZN)#$20A#)$NV/'HW<#R=G.JQTNT"'"_.=LR_+!=_ MK#\\6YQ]#/,ODYQ\9H([0%OO*<:B@39+1;LG=YSB.BEQN,+8K23L!I:GDW = M2MI]@.;SMS+PBULFDR*9D$(@%&]KOR$,X#AQXT1(6._F,SYS=Y^\&EZ>3 MBQU$SB-CY64JRY/S/*5WG*S7N+K0QZ^S\'XB%<_$0(:40JRU5!YHU_10"B\E M9&-]&>(4YWX*=L/+T\G6#B3K+JS+VP\XFUW9QEB8C+5(,RI50.FPJ;HS$((, M+')RS=-PH<_U)^^&D*>3MCU2MET@X_5YG$W3K[-%6$^"*%H:G\C)JILF"D-L MT!<>.-H@=&:6#P:,:P_>[;+H4TO.'BK9+F!QT6ACT[;C[0>2XNKT?%T[ ];S MJXG,W&7E*%+S*$%)0^&:)P<]6:=-\2;S02Z>/TS);L!Y:JG:P63?R372U;?; M)IA_^?*F4H+SA._P\_H7>O,_)ER+PJ4U()S7H!2S$"Q:$,''&$42RNL! +4S M0;OAZNED=-MH8F1XG1!'N7*U<+@0Z0MV/@8N%-%#^+^ MWGCH;C!Y.@G@ M'5,B\N$.$6\]?#=H/+6L[3$2[F0S^M:8X5=Z937Q-C!#X3]((VK)MY;@#R=/)WPXAY:Z ?12U8-R\K4HMA,(P==0 M+X9@LI,LN"'LR;T$[ :6IY._'4;2@\'E7WZ^(U?B\1][]29_=OK[V]-7+Y^? MO'OQ_)>35R>_/WOQ]J\O7KQ[>Y/:71J3W_]1AWUI^G<[# M/$U)RXN+U.O7[M86C<]!:RBH:QT*\^!ET4!.*).&&TXA\MU%-6 /Y^\0-UCG MZHM>AM$E)[2+]1 B4?P6'3A)05R2)GG+O3+;C@D'9'7$MN;-,'%OS^K]9=Y! M)]G[NS'KS7$!RU20:1R919 6\J()9HRR-UTD?O!M314QRWI;?; &V(GTR7\[UT_'"7\WT$W@%D MWF!&/*M+Z-EB_@F7ZRG]^/J*F UCEVV6!BM 2MK0&R"W7W0?8XPX;RS!X.KB1"3I2TGUAY6I80,I21D8<:.F(@\RPSF93]7*N M2@DMCI0J8O!)-P-/BXOO7QEPJ'!;,G)RBC)MDH* M-YV7$HK%4CR2*=1-PO"MU(R+EF/4NQ4IQ\BZ \ \"ZL/)_-]F<%5T@'.WGY8+-?O<'GVDF+"U7I3#30I2F?4ED$)Y3+Y%94IP K% MD#PF+K=U.AW Q=E"S+A.SO H.EK@'8#F)*7:%GKU!A/2.B#W[W=<7]WH#"(( M%H(F:=1F>2DA>)4=<.^-==EK+IO$4M\C:MP(?'@0#:: #L#T>HD?PS2_^/P1 MYRLD WNZ_H#+&S*;,(&*L1HK!@PD*YG 6>L @Y8EJ. --C%(.] V;L ^/+2& M5D<'"+M)O+,I&H^UR"C1!BV3J]>Z. CT%*D6'G7<:\699-J"E%Q?W/7:7.JI MPUA*=BICF_'S5P3TX.P,@HZ#)-H!$EXMYN]O>_A)%LU$K8,D2(.*,=8+@!(T MQI"MU&AE$S.RA98>/)9!\'&LG#N RC7GZO?%/%WNGU+$C!@,L)ABW3]I)Q81 M(*]I-F!O_IJ&N)T-EU/<44^T^:P]L-B1D)?5?]I M_>6K:)*-0KN0(&5>[^$0P"-G!H3)H38D]RBWW.@?8-/9D,C)-\!?EZG.'RBJLO7X]; MG'81B2?!ZJTD(6C1D+ @)E9$N[FCX)"TD%D';E"W23T>!IUFJ:1&T#E2XAWD$[YK4*^ERAQJ<@F5 MAUA'?RO.-$2*B(%B8XRU6X/,;6X-[D9?-SY5N]BOA:8.!N G7,;%D'GP:R*\ MQHLWD;G:@=4$[D!9@H@/RM#:2M$68PRV\:_N)ZD;KZH=T ;21U\;XB0P41CF M -XE6A:L_H31 RO::OJ/*+I)UOP:#=UX3X^2H-I+XEWLA&=GTXN3Q%KI2]9V M.G^/\U19B3)E]+4?,5"/%=EXR=G-15WLEXOI_%\7=-Q[Q:O-PH@!KG7TFG0(1M0 M=0=WQ1=(*?LHHG+2;&E"=CSD]J9TW /!1P%B6^UU ,_OR(UB8%YT"\;OV-D+$O2 ZCX*V7K@^4=@=H.>KZ2>LS;#/\-5BM?H=UZ?E7?@\(4?3 M1AG)CB>F0#DOB3U= '52CB*<8$RK(^E]Z!PW,=$*?0UUU0$4W^ Z3.>87X3E MG/S)U35VGV.9INEZ(HS/1'T ;GFD8,<8\,%BO:?!8N!)AC;=!!XF;=QL1B/ M#:R1#C!V5U 3*14GL@L(51,SHHY65)E!S,);*9WGK,DEA;NDC)O$:(2A(R7> M02KLH1AGDA3YDU($$,('4"R4.G]1@XK(LJ7@1N8F0>%#A.V$I\''C8V583U> M-X-AK6FC[(N3VFJ7,,5?$6 M?-W 2M0NJY@4RB9GMR/TT\;@4_(R0)2%-F?M'1!_ IC+V6..R;5)U#^Y?MK[ M8.*!?MK[R+P+A^B^OK\9>=#,1$ >:[+$9XBF6-#:", MN9_V/C+O #Q;FB0Z6]7J.#F(6.?X:0]!*0Z(*194-C'6I,3JZ?33WDO'#_?3 MWD?@'4!F][[-9')C#3M LSH1)WL)WK@$,HJ4DE0E?)OD\O_WT]X;"@?WT]Y' M+T^IGW9Q6BJ9/!C$NBZM!1;);^^Z[UD^^G?0B FLJY X.UK* M\51S\ D\-Q)<37OE;(7$)I<6GD _[8&P8KBD-) M%ZLZ=/;;7S8>HV Z&2M$S9*6>H/'@[.LU@_J9(V/*I1&DT5V)7'LP][!0K-& M6ND,;Y<+,,?B35(&F'1D72TW$(0H@-D[6WR),C>I)[]+RKBN="NE?P=;!VA@ M1 RMENO)22G3V;0R\&(SZ?9JA_9HC;4"I+>TV%1A$)4B7E)D7FIOLMQE!@ ] MX1I^Z+?;V+F?A'ZP)I,3%+.Y4Q8-.$'R23Z+*(/( MLDTD?^"<)?%\OGB_.X+N>SN\U\O_9CT))T MK,BO$YR8TP4A.@R0QDO4^7 M&_GE3:'H:UR^_4!"GQBOC4=! :>N%E)VST, MX%KHI#^H;7A8G9RO/RR6T__&/%'>:ZF8)K.OL4[RIBA84#QL1<%LLD+G'P-B MM^GJ9*=L JVC=- KI%ZN5N?$2DHBL7IAWYEH:XF[ Q^17,9ZP$T.J8RQR?G; M=V@:NS2R/90.D'VO,#H]7Z_689ZG\_<3[JPJTC+(OC;\B$@.:NTLR9(F,667 M.7N,2W=W"!N[3K(]H [50G^H>C6E;WFCG(O31"27V%S8'P-K8N^X'7'4912:A&8@"P]K[4[&D*F4$1E M)9SFG$*09IT/[J%IW"+O=G Z2O8]PNC2251*IQ18!B[KY8J8?' '7IV@H]_JO Y0.8]0N>Z.RBYB;%8#47K (K+ B[0KPDMI^5@ FLS M/N-[1.V6^&1/%46'BK\#*-W-V%X[L+K6IT\HP;QT"@3J1$&&"A"P3A+P0DN% M7!3+6Z!J1_IV ]B32:TW4$H'6-ME7E[F!7U0$32%%:#*INVQ4!1O>&>RPY+: M3.L8:GPA?RK9]*&5T4]OQ#MS:XAD(R19XSJ@!)35!:+T$6R11G%E) M-D@F' MSPCB3R5Q?KS N\#-K2;_6ZTM+9'K;4-YD(FY#%+7"V')"_!,4N#*M&-%%QUL MD]3GWI3NAK>GDEUOJZ@.]LB=.K8[1.^+<^!+W?=3XA!+'<3EK+#$*TNB2;WG M8'WT^5-)O@^NCE[,W3TMW"-YC2KS!$YBO0,O$L28$(3E4O,H##>MW/PC6NCS MIY)M'T;P76#H^3F^6VRV_YM&^)KIY4*4G&P 60>#J<+K+%+MP"26L+8?=;%) MCOUATG9#U5/)L0^LBL%VP:&[7+Q]1U]_>_'[N[>GOYZ^?O'FY-U+^NM-LO?M M<''/9P[3W6(7@@?J;''1W>LKL+XV+BC":F:E I>,JG=H3'5_!'#/BZL;D^9- MVK'=0\_ _2L<:NF#SQ"4J7-L"^V\D1E@(B:52U"8FW0W[*E_Q1":?Z!EQ3YB M'OD6PNOE(I^G]>GR+2X_31-N+F64Z(T5AD$V5H(*B4&P%!($X66**%5DNVQ$ M.]U!V$9 )W6_!RAS,:!D^T#&I@W4!0>KR_L8!4N05DG(S!=0AIQX'XH$+6U6 M!07*M$LXM0\\[E(Q#D:&4>Q=E!PIY0X"\5=$^D5B])*/J]OI2BGOA0:K8NUG M&,C 2AX@A^B4$LPPV6B0ZU9Z1H?-L9J^TZ_M>+&/VU2"Y%)PM=HT ;X2S"43 M7F*117 H(9%@L+9)Q+J\DJAG-5&C"M]W7;_[^>-4^P^/A>&$V($=N;_/#U?H M4JB42Z0O/G#P4M;NNPXM)RL@0I/P^+C^68]U2?L0-V58F7< GBU-$;R2W)>" MH)/SH*R/$#)Y^5(KZ:P75HHF7=>>3O^LO73\ V3N-DGQID@F:!45 M:;"V.*5(T$8!/FOKC1)9\]8M1O9I1_.8';'V4N[#[6CVD?13:GW%BDO(C 7T MC%6^R"QG'T!8ZZ(IP;AO=0\_:.NK0Y#25,Y]V9JK)CL!O47)$'*,M9URE.!] M$$!N6BI*>"/;7 DZL)W18[:^&LC6'"+I#K"RY2T[82C1>?T^R\EF/7TC3Z M7Z[3;B(MG,R4H]V4)3*8M9U<;>1=HM"%:]I[VY1L'4#KV"V+C@''=J0UTU07 MQ1#/%JOU:;ED]:O8? R,I:B!V>K-F>* 5B7M^O5."44#EME&-S&V4--)8F/ X&%2/'Y\=K]7LX MV4O$'>#C+\O%:E43X=/U1#(MT"L!TAJRP)D5J/?2(*4HHG0\!]4DZW>-ADY\ MY&$,R*&R[6#:U.E'7(8ZVOORZL:W;=IS+-PF#HK;VE=0(\2L$A#&0Y%%!9^: MM.N\EZ+N&KL< YEAY-Z!77F+LUEUN.;YM[#\!UYC:>(%8I$HP!3ZHKS,$$LF M1\](H9,J!GF;>4#WDC3NCC20SF\'Z<,HH ,HO2%U$ $?B)7GM,G.%A_K>KMB M)I4@@R'QA,QIM47)P*FB@6>42:)GL31J'_P=JL;U@]L :C@U=("IO^"<9#0C M7D[RV70^K?)93S_A%3N2VY"#(,G8.K OA @N& 1A@M?6LBAMD_%L#] UKGO4 M!E=#JJ(#9-T1TJ16CS!)#(1DIMT'.< MN'ORM+^-SIYPZWDVF("+*A 2 #F/I.#B1&):L\!#DR3B%EJZZW(WB'=]H*P[ M@,O+^2=;"!.L*V0F!7EV,4H-EK"O:"ED[4L+S-Q' M4'<-[(X!SB!2[V%SJO>W?E_,%S<7PE@F6QQ(OWO0N? M M,8:8;:Y34YKX/A=YS,.["@O^/ZFC.:R E%S0Q$YS/M 4BQ"V9R M+)Q,T3"FBFC21.@&%?WUT3L&)X<+N /#\B(LYV075U==;'\)JVFJ";CI['R- M>4(!;]3P =?3%&8W>1BF.L&&8#1;ER,4TI6EM_)>Z"X8SC M+A'9#]6V8R_%[M2V8Q\I=^!"W]<_@L=@C=,9*)8B+20>(7J5DA'.\C;A MV!-JV[&7IG=LV[&/V+MMVV$35]*&&D#R4#MIT:+*I@ OD3'OG=!2?M^I?7)M M.P[!PG!"[,".[#'R/=DD4N06O*PM3A0Y:S[H %'8R+@PP9A&96Z[DMC)W8_# M'9G&6ND,;Y=KT)3H3& (S->9#HJV\6 *@B,)LE2TB;I)S?]=4L:^CM9&Z=_! MU@$:Z !#%Z40B^6EQ35)(U."0[TQ#"J&.G*;F/&Z:"VDJ;=JVI6=7)'1#W8. M4>K68I.#)-P!/K:U'981-;%$0-W/KD.$MH2IN"_[ZOX!^S1QTI MY0YPB3E(T!ZKZ M_JO21\B] P#=O':IT/)DC(,L$L6 JD[@0(D@?9;.V)B#;-029M^;K8\ZN^D( MH!PNWRYNRW_G_I/-1A9+'EM.=10LYYYVU)( ">E,STM]=O7OSUQ>]O7_['BU>G;P<<%7#WHX<_AWR _(%.(+\B M[+1<'$D1.)XMSHB'#X2+Z:?+(L&OYU.Q<".9IUU(<[(V=?J@5\: ,XZ)I&K- M=9-"Y#WI'+;X2U"$(!7Y@Y(575MWD3]8+R98$WUF+'(7FH3B!Q1_-;=$#7#R M_<*P?83?@?.S*2/?(IG*"S%V6MZ%SZ]Q.5UD>GV)887/\>+[MWX[42!R;X&K M6"^^Z +!&T9L<^N\-=+K)F,MCB>]$S?K$3#ZR&KN&-A_FQ-;LSJ"_:^+62UV M^DN8SJL83N=O,9TO-W.N3I;3%?WI.?TZ?W\AERLI39++HD09 9UVH#)*B+4X M6,80;0HA<];=2_J1HHI?7[QY4]]Y^NS?M[[EV:N3MV]/.(4@O]$GU[>=_'[Q]K^>OGK^ MXLW;%__/WUZ^^\_G+WY]^>SEN^'BJD>B=_A@;0Q!#Q\!;MH5?R#[3&;PQ7^= M3]=?OBXYY[)/A?O:^5&!*MF!][7K0W89E2Q:M*E(W8FZ@>M3BR@B)R]!9\*!:=1^A=["_WS]_ @./) 19A5! \>H] M,8&0LY,6DY'9=#C7Y;'J6/=2\\YS7?:1>0?@V=(=/KM45":7QGJ>Z@!@15X' M?9$^ZIAXMJS-H,ZG,]=E+QT_/-=E'X%W )FM@R1>7Q%S?8A$M%JK3,HVWI,3 MB\:#JY/\"J(U@@6E>).VPSM3V-T4F+V@<.?0MH5>QJV%?4N1-Z[^LCMK@NDH M78H@&;>@@DO@G8B09<)R^3QV[LJB)WA>/HX11SX&_,O?7W9EC M06?%8B!K7[OY>(/@-IWG8K&:IVAY?GATXKY/'3>;_4@(:Z2$L1&VW^ E6X), M7-6^/I%V@& LA)PL($:%29%8_

    MH#K@[9!)O*N0.GZZLS>A'VUM3A8DZ_ MKC8.J? :HT4#EFDRN-%;B+(4J#=>G'1%H&F;$ME&52T?+O@,@W>+A MH4A34&00@I0I*.Y'(J+8 T%9J.@G[CM?V[1XA1XN^ _Q< M&-0;WAYZS4UD$&VIYK1$B$%R^I5L>,$DDVN3+[A-R;BX&4"[6T?M'2KJ#K!R MDO-TO;F"]SI,\\OYL_!QN@ZSJ[&!WD9/5AFR)X'04C+@"BN0F8U)EQ2PS3#8 M[U(U[J8U/(:&4T$/>$KI_.Q\4X]^W^'^57P@E7 N(1B']6I-(AG-XQ-9$\ITC MZ7*Y%;*>C&D')2D*3+1*$"1**"CK2#&GRTZ=K ;!TM@-:8:'P![X.D ?G2/L M)/_O\XO&]E=VV BCJ9)CA 9G,0F?< GF_D_Q[.Z,=K[3DNUYU,Z%2="<6LRL268N L*F#& M,1V"]HXU23<\3-K(^O3T_F^?5R^HE6WNM92'C-S#J! MLK""I/=JSUF,X MWX+%(IU71[O85J2T'=M][PLCP&%B1B^&EVH/]N7L[.J:4 MC:$XE07#ZO9KP1LCP$3E+7F7P>0F-S4/;&C2?CS7@ =QATFY YSQ:6RR^U[[$@?\<_-G]:3:2GQ>@Y@K>*N-2Q M#A[3#K#41(YP)>_0BO>@1X^;I6\.O$?12(<;\G8F_R/,SO$:C\YDYGF!VJNX MCD)&"*G^)$P)VD0;?)-^'(<0.VZ6;+2->W ]CIO[N&W_26JX"?Y/RZ_3>9@G M?(,)*8;?=*LT&'.6%HRD=:@RJY6[W$((6F=?T$D1]S6*WWWBN*'M"+9P./EW M!:OOFOB+\6!A\T\1\T@YN @,\<<,AG)\1AT,WZ0 MI'$G6_>V20^KP:> W(V]?YAMGH53GMQDIA4M6$4^B[.!@0PZ\D&923/M2N1A:=OO1+O&5@>%0!11'*-ND8,$@2J-E0 M['Z20/OHY\C8^L4\CY0"'];6G>EM7$"&."M@I,TG5I%DO.1:PSRGVV+FFC8I,[ M#7=)Z>ULI1VPCE3#Z'"B@.KD]/C;9YXF]G98,#Z66*NA@5SPRL629$SJ4!$'10E(H:#6)2 $["YX< MW]K!J]%;IPT<\.VEL !]'O?V"><=LD^">N1PD8*KC2Y6GE9N\ FXQLYRY MP3;]U-IG%!_QB.;1H=Q N?TB^?:A?+$NUEXZH/1F[+)U]40J0931%&%0V=O[ M_2.8W_V.J!_QE&8D,WN8NOJ8X+73<;NF"*QP38)S$PY0.K=TUK"P2T M)$/-%6C)BG)&I2S;!=I[D=K;NHI MX M5Z>O6.GJU6FK0Y-JL[TI[>T@9AP3>KP2QZVLJ%F,S7K[A8287X3@9+D, M\_>;0X1K&8X;K(;E[,LW?K6610:?(!=7RX\+ R^\ >D=+4C')<-;]SSOR3 = M3!8";S6 2G92&@K8J M)TG>29+TDX^@T6>N#'>Q32G/@Y3M!K\?YW1G,"T=B[Z!>CI>M1E9O5OZ=P/N#W$&]9@:[@#0-^>S.UEXDCH!>>YU+A=+)+-L011#WA4SPQO M4+$;V'Z(0Z7#I7^$*SM,^=MW"_J02PS)<^"&Q*%,Y.!9X2",2M(G%DMITCWZ M^%K+'^*8:##==%):OJ7&ST==O"??5;)%AI9;\ MQSGB.5P/@Z+IZ8_:?GWRAA[WUQ?O7CX[>7531OW/W;Y)_%,=POT=%3SJ1&[K MT)FL-1F<>BNM" LN,UJ4BHDH!1JK&]6E/?Y$;I>S%YX+,+9Z.9["/L^XAA+) M("D70VXS[>;I3>3>!Q4/3.3>1^@=1"7W3P[FBD6?(NTW*M)^PU#443X&N#;" MHU!&Y$:%2$]A(O=>:MYY(O<^,N\ /%L&(K(42C+U8 H=<8"\0"@8@3%,Y,#8 MP'2;>.3)3.3>2\1^!/;$"RQ!)EKO4?+F"=T&J(R1A!&FV#\"4J^W"[ MXJ9\X&>DHF:%%YQ$"4PEXK%VM3!&![0JE MIS()>6@H-9)V)Z79=RY_2Z\+R06AN*) U7X$7B<&-A>;A(KE3KN;47MB/]9P MVD'\GL.DW('#>B,*>DBZ]I;728+WCNQIBL89 M&>M8DQ:(^1Y1G3A!!RI\T4CZ@R&I96KLV0 M.WQRYUE8??AUMOAC]35ZUZ&$*&0$;4*L\]%UO87N0'J2"%=:1]^D"<_WB!HZ ME6,C:H8,D!L/2EHRN\)LYE80[+D4JDVE4:>IG.,P\% &9P]9=[ GW1]I1I2U MD; G&VA<;508("K^?T\^SMW!'[$#,Y14&HD[2XR.&]P,]#]=5BNOUP;^[;ZYLE[8=ARBLA.*YE3%RK763.'UW$OO*^!SA)S722@>.TW7Z+]>F,3%G MC:5FS#DH+5FM1ZV3/81F1BMG4W-<]> XM5+Z=[!U@ 8ZP-!+LL$K>LNES64E MUTDP&;*JXS4BL1"DHB^6<6^\Y$(TFJ%WG8Q^L'.(4N]T83U8PAW@8TOZ- LG M6!$!F*W].ZW5$)"3.\"#89:"K1[(I8BUC^,"EW@)/?<5T38J^7 MBT_3C/F7+W];87XY/_V(RU#O!9V0_?VTZ=SU-5WFBI%D> MPAHE"6&LA.,4H M5+#1H[26YR:G6_N3VDD2X$!PW+V%T%)3?6#QVCT+%K(Q(5EP2N=ZYZQ.VDL! MN"=&7.0BV":-!0ZXY=(*0:U5_MU[+OO(OP/PW+B,6V_2SM-TAC=8>K?85YH^ MZ")9)!G$4&AOD*9*@X'1Q6?#(HFH2??[%LR,&Q@^,I1'1T,'*^(YTI/3=*-B M^GF&&UW/\\E9O1CYWYO7)S$QZT7*H$,F[ZO"C6Y%QR7T+'M;;=8;>IGCO \;?.8-?;?$P2$QJ+)*?) MU&;'R!6$J&K?!%M+"Z20J4UGP:WDC!MV=X?) 736 ?(N1ZA];;#]]^GZP^)\ M_09#GLZ^/$=ZTMET7C,=OX;IFE3^W4O1N!,$NH/M,)KKIY7AW18 M7R5WV2OLJ]A*4<)XY+6_D@/E109?%UJRLI0B7%"QT6G.KB2.ZTH\8Z ML(YW.;OL"+:Z-DC)%RE3"@:,$ &4JP1[Y.>79%W:_)-YWNP'FWAQ-2E:,YY#!B&L I7)$PG.:/#. M8E:Y",.;U)D>1FYO8_X>":2#:[)GV%ZMR-?ARV8YLLRB)'<8I.'D)BM9:D,( M"=&:HI@P],='VL)O4=;;H,!'MIB'Z*?+C?K%VN?']3:";U!,-9-[E]9MXR)\ MX^[:,K&<5L:FI"_*>H%&.?#5:R#W0066G1.^R0'0'C3V-F[OD6S;,#KK$H[/ M%O.-Q&KJ]-GY:KTXP^6WU18=CPR]J$:[=L?."AS6YA58.Q^2"EEQ+3%[4SV\7I*3%Q06)SZ8:]7MO:=71KN!4\BED+VQLTF!_ M?U([N4[UJF4)\5":ZL ^7K5Y>;?X"6>+CV\79?T'J6+"<^9:L @\(ZLMST2]F,M Y.BE3#DRWB1?,7H9'V=A.B&1)<2\^I5D^C;,\+0<4/LQ$5ZC9$I#E,72#L,$Q'H/(#II MI7+F\M3W)&?@OK MRM>7TW(_QY,80QWW2_M'29P6I/2T%IT%KI(SV9*SWF:^SH'TCIL^?VSD/H). M.S"RNTMUDITT)60!7B8#M!X3A,000C169^N=5$W0NCN)G5P;?^Q8?"_-])L/ M^I7\E7G:OI)--DERPX&+2!PJC^!R4J!Y83I(Y(Z[O;^.!@<2E/C MGE)?M_!7[7Y?UNFZ8?;Z/,ZFZ;00297+>7Z]G'XBR;Z>A;01[VK"8Q*Y^M$N MVGH:;VE;0;%I0ZY,2%()8?<*@O8FH9SG0PQ5WF@88& MZN/J=61;>)DWH/B*%N3Y,GT(*V+RVD14,O:;[Z.R<3#/+-Y1V.@+<5F-^;5V1P"1#]!Z8K +C@00F ML0!:%X721=!*>[S-^!IEXU8Q=K'I'JJGSKS#ZX;[Q6=NFF<"CD0_A4B!UC6@-O*V7CUBF."+SC]=0!\':7W\1KPR7C'A+6:98J MU'E./E#\Y4I$5%[Q5AW^=B1QW.UWM&S?7IKI(.-?&9G.'Y>WQ#NGA1"M8RT"2$2C&/.:MJ1C*B' M^G5ZGE8((E)LZ%DRBC4I7SN*ZG&=C)[0O9?^#@;KQ\T:(KZ7ZPX@6TKV)7D' M+I';IGQM"8\I@M,:C2^6UFZ36J+VD'7_1T!V'_T="=D7\SP88(FG6YR2BAL\YK1*/ IBP""J4 $''NB 9MU$8WF@[AM-^+_?\9>_$>^NL@UKEH)?@N M?,;5ZS#-O^-ZHC!'K2/YOD+0 <4]P,(D,LF;BS]3Q444RE7^+]7_BNBZF"6+R M:$(!+FJ[(._(T^ "P=N242L38INNC+L2.'+Y8AM\W-DX&RAKW,J"4E M!"6S-L5SP1Z&V0"$C%R$V!I_CZVJD:?1?YW]<%ET=+)36V?>(&FSN[\5P6R^S2](6L%'4%A8F@4.L/9:+ MM9:I@MBDNO F&9W,83T6 _=._]U?UAU$FGN,6@^.Y62S!1OJ& _G SF<68!. MP49F_4GMQ!KV835/5]][G/_L_XO CH"/9&>@4 MZ'3Y/LRG_[TAFE"THF?EBR516XI]8^BT7!YAAME7(%\[*F!:JV@\%"TY6;'H MP+D8P%F.)AF>O6CBX Q"_;%;\2]A-5V=ENO/.WE E>](>[_,:N\$BUYY*S,P M;^L-,]H$G! ) GHK2*+:R":2.X;H<:/HQT?L[?W]T13^M,WO(YKA,9$J-#EHVXV\'\'4[H/">TSMD$KL('B_(%@U9X"#DD8(P7I9&YXIK,0KQ)QKBIQ_$!=H12.H#4K]-5"K.+7C"3 M&&DY.)F@>,M <:[!^SH3TG AF"_(5)/F:=>)&#>=.#Z<#E9(!V BB26LZ:PJ MHC?3U3^>$0W3=?UIHK,4+*D"$K4!Y;*!H!,#FXC69!G/C2Y$WT_3N$G%\:$V ME+IZ0-[69A9W?$UO4O08@?.$H#!2 %_GR>NHA$"1:3TUR=CL1-VXG M] GS16'F;1Z=(4$&ST JBNH48[132'1 &PA*75@LI4EN^A!B1^[J,SYRFVNX M Q3_9;'(?TQG,Q+J2Q+H_'V=_73!V=6?KIR])9,,JW7&S#@.BK/:&M7) M.C;*,HE\F&"T=RH%TV1_WX_,W0#Z Q_O--1J!YBM#99.2QTN?V?U\4)F M/S$',=41\XF\[8B8(&:.,N2,GC=IQ7P_2;MA\8<^_QE$6QW@[B_G84DQ'M9. MA1G/+BK_-LT&2)A_#[7%TOI:W=\$IG<#:$_\)E02[UV -MOS<">+<[JYZ%'#1>]#"%,<)=Y(UV>HA+[)[30]XNROH/DL%=5]S(9&TB/X8;J!X.!",-L*)+Q)RY5DT&@AQ$ M[6XP_H&/HMKKN ,@G^3-_/'559/:.^P4BAV1G*'DD@#%D@7/M()B/'=*HU:E M25N]!^C:#9P_\#G4D'KK (:O:9>X$-_FX/F)B5CUJ"15U'M5@#GK,"MNX MZU\72YR^GS^KK9?GZ48_..)^\^OLPK._>T&DCM<@3]YS2?+-2D#@V8,,QN6< M:3<131S>@RG>#=4_\.G5X^BZ U!_'05S9]-Q4HK +# 7&"AG*A^IU,E7Y-73 M;A1RDYL9]Q&T&R1_X .J0335 >)>A.6NL AF_Q?97-&_RX6-Y_M3.F[&-A M&3+6L5@R:'#)&1 %57#,E*3;M.G>A;K=(/D#GT0-K\-QAU]LCM.F\7PCQ(:PEB34R5-E)<,$%,-)84;31P=XJW=O2T&B/!^X&MA_PJ*FA7CHP@[_C M']S3[@WS'-=A.GN,UC!73WK$SC!;F>NJ,8QW)NGL/#!&\%)H(5N6?,XZ.-[&/1V0B1^ARW2_6.$W@/D%F*\P8QX5BTM.12;D_W-C]\XXALQ7?)E MM$*7HH+@16T>9Q3$; 2HY J6K$K>88KN7H\8XA)PK.)7W1J;;1C@Y83BD9F[W")C5G=TD9MV-:.VMSB*0[V)FV+H775\1< M7P9%8'*>]FVSNE =?F(*DH[+!!A]%DSL,.U,X;O.T@9'51B]C3V+8@:L7 MG]/L/$_G[]_BEYDK6&ED"D6H?0E'O!"4R\-9X4WAB/N:'8;?O M4\=MC38M_(_SV MU)Y<>87!UJD9#$PM$54)(P25.7%!-)C$;$Y-T+2=G)%'C[:%T@ :&!%'J^5Z M\JQ6N."2I+G^4B6TV=BSXR9;SH%BE=I%V5-LRH. [))W(B53;@]TW(H@^OQK MZ*'?;B/G/@)&QLS8WO<@>AD95V_PX_DR?0@K/'F_Q(L3SULL7:X_;;1VR5G( M*2L*D:O136C!JIB85B:6V\6VAX-M9ZK&\:"&4?RBM19&SDE]7-;+O,3./YZ% MC]-UF+UZ]>S2\"*ZS%)T8&2*H&H+;I;!*"N-V(+DW5D10:II7,JB**, M>1 ;]W_^."[SHT!C(*%VX#%?W//[-J]Y<=$N:&-C@Y>6UQ-)K_RFA[\E&VL, M:'+^.;>!G3ZV'S2TUOH%X.7Z+$YB*%F =87LK EU>&P)X(S# MHE(17K-'A& /VH>HLS^M/[DWF^F%%"/[_X7/M"X)69UC(4 M(2-H*\A_],5!<%AKJ(L+DICQHDE*X"'"NL36(1BXV@]G0:AG7=_]+;=>X M^NK#;DR\(><[&N/!!PHZE.4>7&$1R+&4N7!3BO+MXOP]FE"90VA9"U 6MJ M$8Z+'H*TM&"4DB):%SSF!V%QZ--[0TNFPJP'1)#%U$8W>Y1+ [<$9/2Q^FL=LZ/T!\(VO]M^E\>G9^9>6\\9;9 M'$#Q6!O3U6:VR,G31J\"17IHV"ZW&W?2^XTGCZSY0_2V&$*(8VL_?+Y&N-'1 M6R(.C":FE;.US0?3M2U-L0:C9FJ7G@N[:?_ZDT<\3S]/Z M=/D6EY^FZ<+^!159T>U RJ3F8X#1%? $A1B2Q&%\MI@K6[G(5>A]PW:5BO+WF M>,7>1+'JY_ MXNB*/E8WB^,%U4'2?6OA_:OI'%^N\6PUL2%''@L%\:%. A', \7P$CC&R%(. MG(4F5>;?)VORC;T,-=-<#$BOU'Q8S4M[J0E*_+]:X>?7MQ]ET?7%/K7:A M?U-5S2+P>VW10A+(U^6K)3EL'(:;@59)"B":EA_<1U$N!1DMT':Z!OI!4>[M.22$; M];S!A--/F$]O+!-'(C%**;"Z-GY*GB2&%FF9J.*R"":*76Z4'0.OAZGLY02V M)>8&UE4'0/P6RERR>&&L+WNG8.839I)/FGOP)"IR1$E^7E)(SZ5EQK!41&Y2 M_?H@9;WD[!N$!4/J9-Q>19E\X,!8#:$QLXM6KLD%[924 M+)N'J\]V?5HO>;;!H--*TAU8J)/\O\]7FVX#JW>+DYRG54UA]CI,R9F\O&RW M8?G2P:2O89YP,Z]TDJ-(0=A 470B:UQ<)(_ 1DA,ZF"5IRBH25GU,43O!,YF M0V<;VK5'TV0'J'V#JS4YJ&2MGX75AXEBQB8T$M#6;'AQ!8)3!G1112*G4$%G;@Y5 M;&+%,I[(5NO:8H7<3%>L!R:"0V%<]+Q)G+D;>;O!ZRD>"#103P#9I/\PSA,938 5I?+QV_K9" M6HZOI@4GFES8F(N%VI<8%#?DVAJ2JW"9!;3,L]3D5'\'VG9#X%,\:AA:,5UL MR"_//H;ID]4*UZN_XBS32B+N)F31C_+!;YC^EL]HVYC95F.05G>08C M:^F60828E -1;[')$AWW34;_;"=G-TP]Q9.% <3? 8C>X">D@.O>#W7.\7&BIL [PN#O5J2D' MEXYJ/S:QT+DBRZ)8[PY74XT4$<'X'J1MAZ4TK0QGM /-4L*HC#,BM0#475+V ]'SO$0X2NP= .>77$@2%Z9V'LZWYI5" MYVIRW^>X_+38)NAA2MX;HP"E*Q0Q\UKZSP1@C@:E33:5)D<9>U&W7T;N<[Q( M&%\Y'2#N,A'O[==MZDJ=K_1I>PTW$R%:;X0&@YSDY90&ER*#Q"7M]4SPX)L< MY#Y(T7[(>HYW".,H8>(F,C>6Q:7UU41?EL:#U(&3]S]_&4T1VRWLPQS,_FF^^S)"FR=,) MB=R2?=2)!)0->):"%SP6BA#:8^J*GOW0]!S/U<=00+\XNNHA^;:\GB]P$>=X M]FZYGE_8X@W9XIHM]V:^WLP2<1=U\N"%8F22&86B(D4H.9LZE41:U>30_6C* M]\/FW]C/!7+$I(T026#TA"1"2,A"8"UXI+J)I ML>PY.: 3R M6+F+-EIE3VD(#^%A/Z@^QW/[J10]&L;_O_^XHQ.2S#^W/]K^I/[5^US^G_KO MG^]_NWI^E/\'YQ?/W%V@_4C;>O[EZ]FM)I.WH\[+/_R/Z]?=)F3W]S_@X:E7 MYRK7E-/_.\I%[FO"TWT97B_">ON]F55*N<@UY.!I4Q,E0]"N@,?,@N6ZEODV MO,!]BKZ1[K,?>LU'DO9+^OU_S@BQ*)2E =MKAUN! 0L#&*P.N0B!7FP$\CA MBL!I>V6T0-,#-]GCJJI'4[/M;[,^V.#L_OQHLW,?&2V_6W7< #E3 M+J!FM('6D)ES#L@%@LW(O/>I[JB-13.4YN=AHH9@[A$3U52A'00!]\JP'@J^ M6*0K3_$6B\R4Y&2.H%DF'Y!%6;N;%Y!11%4O685I,L/] %JG;0ET"JRV5F"/ M.^LO\S5^^K3*GRAL2;OOA1OK\GW^M$V+V^#\[/ ->-A;CMZGCV#JQ-LY0S0H M4P#A+()*4H!7PH&(EI!CC=.JR=W-B;;S&XK89E3>]*-F*AE6BI* 7M0\7QO M*0K&$S'NHX_%V":V[S&BGL>&/ 0U=P[;QE+)Q+V'KPY:KI@\_2,6T0!I/R&"]_+%>; MSR_(^!+YNZ[,NG"4M2NSCXY7E\_79AX*6!"&22.-"*/9E[NOGQ AX^AS.9IP M.XCY?OW]UQ=7DZ55#C4W42"M%<52 50Q ?,)BRB^-NUNXV&"_6)?Y_A_/BV__5__=9I>I&.CX$#Y=B!YE^_GZ$+ M1FMT4-#6$AD?(3@F(3#AM"2P\GS/-?%1FG_]?IJ.H.TT/U".'6C^CS>S>IVK MC7" W-<1HK6J3N4$#I,+0I12XCT7XT=I_H\WT[3F;*?Y@7+L(!9XM5S$7$_M MMIUJY^M_OOS^,B_BYR^X^NY93-?M(D!,KT8#A6N5BZG]-+BB? M(FS:FYW1SZJ:Z*-+?%URLUMN(5CY2P M:<]"QX7!DQ@[0B<=8.R)&XB=&\YMB2*2)1;!%% A1/ >&0DP:9NX5\(T:?&Z M%W6]H>T80 S+]SI .QU [I[U^9'^=+LTC40A7.!@4Z)XKVC:"&SRX"P:4U2T MWK9JA/X03=..KSGE9GF0%GH$5&5DM_HT(B\F2= Y)5!U>'.HR9]PA-O=FK _7^%)X.5$('>+H.;.XPM;.X3H5<"D,H.5D*4>O@,$^VUT8N MDQ>9_F^2$?XD99UAZU ,W.X;-ZI".D#8 U;]S57)"HH@IPJ8=J=5L,QQ5'QW@ZPF_\=>_XMEYFB\^U61'^C]]Q+]H M@0J!JI8C256'ZD11SVX4>,L<)W$JS%/X^/?1VF6NS8%@&>;Q'ZVY#L!YQX:_ MRZOZ#?R4^2R((CPW"72J@U-43:]UN0#SF4>1A62R57[T@T1U>5PV#MQ&T\6( M#:7'3':^*C3>?OD2SVKWSZ.3FQ]]ZO')S/L3?>+D98U.BT0;*WE3""K423&) M7#J&9'ZXJ[,!I]@BQDI>ON_95V4 KR[*?6=)<(6Q>J_2D*=9,Y>Y4+-P'>@HGK'W\Q)ZZW,"3S6#@J^9'!6!XA:<9G1 MA< ;S:I_A*IISV0GQ]H@I1R.L.4&S]KX9:\^X^)37L\7MWR=8SVSIYY[M&\V MB/!3EY;Q0+Z_HC!0UQ:7*==KH$1A@2@Z%:=D84U"I\;>6>WHN)7Z;XM'%\7[ MY=G9Z^7J7[A*,\TYRGJ&[3*GD"CF ,YX 1)5%]#4'*S MJ69+%72_"0J7R*QJ S;DVC[4B5JN0/96:1M]XD;X3C?!T?'6' N#-L(ABCD8 M95^W@QD^;'"U:8^UW3J^T0B;1*2++ Z<5A*4<1H"6@L),:F0/(9XLI8!#Y,Y MC?O?%1J/4UT'7:D=K8O5Q^8%4O"[TA]NS MR7M'[,PLT]YSD@+)M\;C:"!DSR@\SU:A$\;9Q/=2Q!W50^\5 N[?EIB&_R):0022>8B9NJI1"+( Q1# Z M!,RT8*UN@L0'\@!.J>8.=N>CN=X&:;_@9I?/6%E$4ZO&"_DF MAF5P$3GPF)/>SK-R3>HCQF6C"["?%(ACKX7#4?$SK(DW5YDBP:--5GBP7A=0 MQ2K 4!!BU%P6R:0I+1L9C\!"%Y>,SWHM'(:&Y[(.9H+;Z')AX+TFV68N*!+% M1(L[)%DXCTJT[%'].'7/W)(?")U#$#Q(C\\%G(_)]F+X+Y^QK/S6-G#I,BCD M%H(Q=?2A5-)FYQI5%HS%P#,WT">$^-AHZ+'9[%ZG!;-;]X!C'WK,^(F./6XS MO9BN7I]?E;F9V=X&7$>G2JQW^./SY@X@(U3S_=( MS#&F$!RW#)1T&CS2>I,I<^.B\-P]Q\2)O:IFDF;.UWZR)60)2CDR<\@E%!^- ME%K*R)J,TW[^/7F'H&903]XA*NG ]=GEIW_XG//F3?WMJJ<:9UO,BHAU@"J3 M@"PG/@13(*4SPDGCRUYM>0=#ZR&"NJP:.D#ERP;R[Q1'N]I1JUBPCIRO$FQM M<* E!)\M%&FU210)"-4DJ'N8I&FQ-([*]\#1 ?+O $GO5ODKSM-N]O/ZQ2*] MW7S.JUUYP'; PWI7-URL]5BL!EE[2A*;"ER( K*WR!EWVK:Q4?N3V!_2#@'% M\B0:Z@![6SZN:P%^8,78;&()'&(HQ$JBU1F"8^1 Y&1S5B6X)NW 'J%IVG"] M$;K&TD$'<'JR^-.)PB)/'%C-Y%7.&T"6ZX!+FS@7PAG5Y+9[E$8!T[28.\;9 M&E4?'>#K%7Z=;_"L)BM>!CLU8/\C;V88M2K>T0HL/('"A. #UI6"+(7,*,0I M37*A'B2I2P?^0-7?SGX:1P_](NK%E^5J,__?B\-]9DO,(I'V/5EBQ6T U%Y# MTCPEQ3*F^_JE-H/63=JZM%M-,7:P9OH%VV]?R+M? MR>]-\JF'W?*4,P\!A"?'7*GLP+-LR.N7!36JP-L<]/1P$F^S-=S8.OE&TDHS MA1:94A$X663C7=%1^A-Z\L_H)'X(:@:=Q ]120^[X6.M'86P&8T#VL<#*$8A M;XC2@!8:'?/H$NNRL>HTY_&#%#^DL>H +?0(J!O]')GR!D.M:@LR@])*@XN. M A1I@^76DN3:.%7/LK'J$+T/:*PZ1 D]X.D^O^-&%T]9/"_<&2"/@]CA4H(W MG(',08F22':-RJP?IZLS7!VJ_]NX&E$9/6#KJ:[_NB2GHTC@9"U4Y)@A,,YK M:RCKA)39%WFB'?"Y#.,8>1L\7!]=XNM6GW_T.M=N^U!B'566:QR;F2:G-#H3 M2C QM3G4>M[#. ;!8.@PCB$ZZ0!C^XU[(&\A,Q'(U.N:%"J%(*///)!_(8+D MT6&;(N6?81C'($ <-(QCB'8Z@-R+N)V_M7Z?8YY_JU;_.:3O>?/6'J)ANS/JQ:EV.+>.).Q'M M"'^[N#2#T02>D"R@XY[62T8%J-%"\#$JP:,6[M:QP'W]@VX_=CJ%CZ2EY4@B MZT/='_^UO$S1,MPE)A/X$E4=9R;!.XH-O)%21)%#XG%O=5\]=AK_H:FZ#Q-9 M)^HFS5V"M6A;6- (PFAS,;S'&^U!LFV%A2"1L/T5?OW@:5R MBH_4&Q]*/WU M\OPR3"K,<:." 6,IXE=%&2+>:_ R"!31DCC$WCJ_?NXTO;*:JOQ H7406SZ9 M7.+K0+" ')@QM8$D26 >I?\@@H2&ZZ"K%ZS7. M5W_'LW/:V I*[['W-X&M<>9(V4N'7U)@)//%O6EZVO\FY21,TM M>A!2T784:Y!A50)R1D/0P3B9FQ1//4;4L3;EOF=_)&&^I%_ZYXQ :\VV>D36 M^CJ&"9Q1%K11TBEF0^!-C,JC5$UK549#R&V+,IXF^C]C(YN4^ M$D]A9$).FBF?P$HL!"%%48[UJG92-%ZRI+)JT>V>4[UM\] M_+!>K']?B-EKV6+C648',L3;Q M2AH<PNY(*NP) ME?'L+;2,KI M%&_KJV5[F4C'E'7UGD/89.N,RP2(2((3AKB,RCO3Y')@'^(Z0=Q8B-@#<4>I MIR?(O?Q^]>E_SO.*B/K\_4W^EL^V"S4H*VEE)BA.D;!B*A"R-B"X2B8+I5SS MO?<1\J;-@>QN^QU+D3W!\^:2N\O?Y8TR%E&$*1#) :?%'0+04G1 7%H=K6;, MMPWZ]J&R$QLY(DSV,9.CZ*PG0/ZV^'J^66\EQG>F/RDK='(H_0U G8QD?"0Y@[4BV=(DSL6*F;@ZFGII&54(<4,\!H,DB? M,:5D:8VVW8;OTM3)WCL)P@Y12Z<(DSM6B(^H)7IPV^L 41 ">F(E]#W#W7'V6U*6TY8;KZY M](5%)-)9@$P+IU9_&_#%"K!P&?V-IK0, _OGA;\MO M>;6HHODEA\V=!66D]4B\@% $%95J36E0$8A-;I.C"*TT&1#U%&'3UNAT \51 M]=M^"CY9#V:Z:*(/G3=(' M'Z5J+_B9?P/XC:6Y#F XQA'9F^O1M8@I&)/ 2U^GQKH CO.:GNE**#%QQ44+ MV([*Q;3[>R=GEI/!HH,U\0K7GXFA^L^O_W,^_X9G/]Q(7*^%'9R.WUZ%-T9"-%"I1U@]<4WG)_5Y?YZN?I M7%WO1S_N3K,4HD"6))2DR!N/M4^@* Q0,B^\DJ;$)ID[^Q+8R2WWY$AMHM") MF[#0JKNU\DA^MQF]Q5[V(2E?[WE3G956:GZ4K"DF+FEKC _9WRH\O*]-RP%O M?OY7ELC5QY^-OB6UYO#FRP[_M @U=56+?D,BAW2'N/F(4V]BP$\0 M,7B MHK6$L6#%9::8\!PR$PF9%E+[)H<IQ MJYEK['OO(JO':Y(5#2H+"Q@E.:@E:UL43\XVB8N/)?S96+PA&+QM\4ZJW0Y" MY!MB?76&Z_6\S'-Z^?VRD_XYGOV.F\KW]U]PDV_QZGB6]%^B*,O76O-(SK-W M"CQ3V7D>;6Y3EG4,T=.&TB="\?"M PQL!6KE8SM=NS,U#A /[I(SV MYE$\@1&9GR#$XEQ'8S((3*9.;.#@,G(@IY!9XXHW0CUO!^+'HX';V\S%]01+ M&7VF-1AJUKUR7$!0W-6#5AD%FNRP29+1'K0]&S=@")+N]&0=64<=[/0/Y41; MS-:+XLG21Q1%M&O&.K;>]RQW&**$#K T:KJ! MEEYD)SPP924Y.DB2K3GZT015N/"EN";I'#]_N<,@5+4L=QBBX@[@_4 *?;0E M1Y$9V%A3Z NQ$E0JP(T32DG+W<8!(_]RAV&Z*H#Q#V2.B\"2J=+ M@?RW*'OT8*RA8&S M@3GC#2VV)I6&_T;E#L>9PA'UUP$>[T^BUX6Y&!.1SNJEI4^\=HYV8+GSA0R[ M3JK1*.F?N]SA*"-XM*:Z@-NC2?/9VV3J[#AM.=ERYNOX0 .<"5I52D;K&XW, M^?8J?2X&ADXE \581\P% \')4.;5[A:?:?EODT$G16M8S&U4R!6IC!Z"$B+UUC# ME+<&16QR7;07==,>T31$QUX%!,>HZF#\D1<:EHW*!VXMYR]+BK_^-Z=7R_5F MFUH\JXTIDY (.E'$KUBRX")/(#5Z8S/M([I)>NA00J>UBJ?#95,%CI:FW0R@ M,9Y_.3\CYR3];;558;_1F[/RYH+0'O07S,EM$C%T0Y4Q'8'(J8U M.N!*"Y*##DF?I/CE(.JG/0OJ!LH-5-V!"W HTV_HJVNFLU!%*&WO\#WHHYJS>GCZK<@D9<<2FP23+4'XVBYI25WQ; 56;Y?QRJCWU>'NZM>1@AS?_HEX^BD7%%E4UD-@)0-WW'L=>)V ^/\G^Q^2[#\( M52V3_8>H>-K>2X\;@%__BF?GM8W%C13S%S$NSQ>;RP0/RU JY1SX6%DMI@!: M)<'FP(.PIJ04GHPSCZ7B)RH$& 2=Y31Z[, B#XOS;?8I(*? WI,\*?8NX)W0 MD)6Q3":I FM2X/>3)>H3"H)3:;#@D M!B[2!VQ@U6C;!G<835#^GQ)Y!:!ITT3&F:I\1CO\QWWR>+]XN\G]E7/UX MK!X#BLRCJDVSY46OK6 +[2B9"YY2\NPT5\W#29\6T2?$V8$('TGISPCF+PJ] MDQC^^'FU//_T^?7\VY;W6Q=)1FGNL@Y@95*[7O$,&62.$K5BR&.3Y/11N9C6 M^>@?_.-#H<-U\&1RH*J-@WG(P(JMG;WD-DA@0!%+"85'*5R3GBQ-LCN;I<3U M@^91%=IAMN=#DKWNDGPIU9Q=B(*V)&UI42I-+B &56]ZO3(.7:$X9DHC?8?B MYY2@? K_^CB5=FAL]W*SKKB>9>T8.A-!R)JW&KFJC4S(S^(I6"\"NC9%Z,>1 M_3Q\ZB.Q-88_?9BBGQ&L'W*@KAGW#F423@/S"D'9[,!;0\X3[7PQ9V]\:5+' M-!H'S\.'G@;LXZJ_>]S?R/L*05G%K0-K$ZWG5#PX%26PR%FTP:IB^L]8GMQ7 M/B5J#U1>KTE[?^!J10_YEL=(^KKSL%&2N!XG\?1)6=8(KVO#7^EKTKHR"AR+ M 3C3+II@G?--XMQ>DK)^+"YY5[OJD$[_.*\WA6_+Y=?K64$KLV<61# 6E',< MJJVF$"!XRR5SHC2Y5QN%^F>3V#4$C<,2NUKHN>=\AK>;SWGU\3,N/N8OM6G% MZOMO7[[2SI+3)<\WU#(3RGO%10"9@R2/Q-?A60%!F-@PBZ-GT M;3\$L!/JK@-O\B'F*C-U:3XNFIG05JEZ[IRLC#7UDP1N1753A!-):FLM;V&' MCR-[6L_S1 ;XA)KM ,>W15C/.);GF_<9T_RLIMSGU9?Y8LO@E4/_I:8AS;@K M63J/$*2E+2;4H71:/3ZVM$A(YQI/42SW 1\X?/.6\./LJZ[R&''V$]2=)(1U=O5Y]P,?_?+5FO M*"!?GLW3!;07Z=T-DF]DEG^@[^2+"LGK<5K2A^I+LI(#;*,C5W$80BA>2F]L MFW:%HU!_=,+X^5<"1WTDGOV@MJO1G.OK^5\QE"QBJGZ+-:"B3.!BR$ BDXCD MD O1Y+)U")'3'E^='I%W$LI;*;2K@6[W6)A#AZX^_*A1#6##(:SC@(YG2[BB M>,1D2_NOILTPU*%83BO/G60RY2:I0%V80?(BON;5YOL[TMNEE_*UON%ZK7"I ME#5&DT-B.*T5=.!3+!!BK$.NFK1DV8.V7NJLQP3%OF'-@1KJ&725H5VG#V4+9T(E MR%ZR&JH9"+1*(3!A3$:M(S9)VMB#MFE!-SH>]@ZC#U-.!WA[DW&=/R_/TF]? MOJZ6WRZVA5UG%Z8-:HRE#G?B=;B3HH!,>)!"L6"MK%G3+7#V"$V=XNM0_2_; M**,#7+U:?OEZ3H^[$M&.#>EJ8] MH6F-IS&4,.U9W^OSU6*^.5]EDL[;4N8QW^:E&%F8L :,4@&421%\U$@KA'$K M?+ 1;Z5_W7.T]^1KICT?:863T07<@>%Y4%9OKJJ.14I*I)S!HG#D H0( :OS M*6G[5YGQZ)LXSBT7%$FV"M.VC9#R" M%\*"=B9ED[@*N4D&Z>-D=>IG-0;9<(UT@*\;\Z)^R41$G&_U1)^?Y=VYXJX? MS/;[#S(_I+B^G'NKX)#'6))9';0@K(I@$N<@]4%:W\0P\7/ MFZ%\TX#3FD%FHPN0D==N**Q.)S,.$.N8:.>MT(QS%W.;=J3W4?-36,L!&+LG%#E217U$S96)OV.\D.2."RE8 MX [)(8Z,'.)L:ILIEX7=Z MYME'_"O7T3&WMZ1+OGA(+(GJ=,A<$V*15H^+)"IOD992U,D]76([Z)4_0QKQ M(0!KJII^K%NM'EZ3/_1EOE[?6#],!:USOJL'@AH@G,,=8DUKV? MG&G;7O2$N(.5U '4'BY7NEH[#+6-S$ ,G#S3:K8Q14D&7',2DF0>?0O4/4G9 MM(TLI@?@N*KK_4!YM]QPD;:=PG8LWF"ZP3',TR]K<0(SD,6N#E^BT-P%Q4 X M(6ILD2BL\!Y,,EY8GX1S31(_NCA\^66W;&X>H7WX3-;D):YS>K%:X>+3Q1LO M=?K]DT\BA9/\/ISC$6;D2E]0#!ZE+=K7:_Y*9X1RQP1N()VZ0.I,](9+[4 M!DL8E2E-QG$^3M;/<*IS% 3'4UH'$'R8D111ASH L50CKF)1X'T18*,V62&M M--=F&.Q1P.O\<.<8X(VCJMYCZJN,IU>D%@H_-V^6N&B2L'7?"]HD;SW)2E?Q MLO',E9P22*_K"8V($%+M!,2E94XS8TR365Y=Q,O7!3@?/B]7FX]Y]:7VA+TH MNO'"B^1S@>A5#9)(/"YP!]F9H!-#J7D3D_@843]#S#L$<0^WOCA281ULQI7P MWQ8DE/,JGVVMO-TY^;)3&7(SH]CQJ,")S8XWD#)M<[-TEI9=F%L>J^9XA M.T?(O#O4_(%?+NM1G>52>&\A&1U!22=%*%; R MD-.:.()+@1::$%YO1P3+I^N[]WQ93Q@Y5*G+IA+NP.+\8(+?7!6AZ"A"+,Z" M-(&$Y#P%P=8&X%%2S*-#5+Q))Z;[R>FED'OD_6H$V7> H)L#$?Z@M;&FE;(5 M#99L8I(1HI%DDDW,X*W-8)2-0A0M,;:JTKZ7H(F]GA&4?;?:ZWC)3SW_Y'W^ MBM^W,<3;S$J0H11MH/A08B?&0;O-^+1SHJO'CTU0F,#AX5&@4Y^T .:%" M)2*(D 2+!6-I,S3E1S*.[Z2W7N?\XQWAS4$B*9GB)>UKVHL:[AGP)3FH*9!% M*L]E;M1,[S&RIO4PCL#!W=9YHTF_P^5_Z.26'_[Z6%/0<#[++2!P:PJ9>@$^ M1D7>("8(00O0AF<=BRF1-;D$&-L@T-->+=>;6PWDE>2$9A' ^ECS!%P"IXP MSC/G*CGC4I-3U0?HZ*/$\!FB+PG#4D?VP*ODI1^QTT=]OC]%I,^,!]I=0!Z M@Q1864:?,04Q:*F0D4Q3DS3; VB=-E89%7!M]=2A_U)S@I>+&I8MR]5Z.[Q M89^''NOM#""Y451$$:E7O%X(<3)"@K8M1,*9EYI)BEJU-4T:^8WK!/T(\RK# MF2R(NC &QD59YSQ%\,D[L(8">Q<,*]@DW+M+2E>NSQ!]/YZ9.EC*'7@]5V=! MUQPP[JVPJ0:!3-<::0..U^[#3@O#E%5D_)K>Z S#R:E\G6-PG+OT_8>G4/MNQ0=*PQ=$W-RAY*N')1C4'*2./F^.=7N/[\ M^FSYK]\69;GZ@A<=4(]R2O=\^K'>Z2%,M'%3LRUH?$D@LK.@N++@@[?@@F-6 M!HJ@99.TU''<5)S/+L5W$99=\46[84"LV.8U61[KF,> $5SF2D<*^)*)CP/B MP6=WY78.T=^-*]L1I-;!1O&CW_QN=W4XR['(I&FG/!BH'";S#XXV;Y1?C;25///78+60(T6VVCF(,]RF1_R$\ M:=VGVG>-"2B):52VV,+;.6=C;!VWKANO"ZT**X'["()7=UD42"-S6,,N76W>[R??_J\>5O^7.<79"XWL\#1AIJKZQDK MM18S U(L#5EI9IS*(8LF"?"/4C797C**RA_=3(Z1?W=@NE-!TU$:Z.(^\ %^_E@NXF6Y> KT9F8@ M>%7-MT- +C,Y=F2\I9;<^#:=H9^B;)JCM-/BZD ]]&NJZO%2QBAEG:5+%M>( M.J*4/JOM_A0K63?JJOT /=,EY5]FN- M0-;S>BH]K[<62GIOG*!U8L@8ERP!2;90R!0+'W5PILV\CW'HGZ:;Q!1N6".= M]FL%=^[" +Z126TD#Y"%JM,TC0%G@;U*Y-A8#T[0=G<0);*35 M?M%\[:0,8#V7FAM%:Y@EB37AT@%Z)"%HSH4B3=B)W,J1,6V?-Z:;Z[;#D]J: M^X"+],M\'9?GB\U[XGN\ ]O]'GYT&OYP%MHO&-OON)K$EMO7#YP[KF^,Q;J70('BRO@GO3[?G*_R[[2VOIQ_N;RF)Z]C^].W MX6S^:?OT8U/XA[[F6-_I*+;:>%%,\#*>VJWN%D$!RLHV<&PM?+\]4LHRVYULCK(F,M"N* OI3J M*L?DDLHV-LK,&T9H5]45IX+@8 U-V^CS4=8^+E_F=SA/6[[FW_*+17I1Z+67 M7\\PQ#S2.):$:3O_CX"QD^K@&5F[F=26 M4U!.BX9Q$F;.%H)@"IP-3F6M>):-^D[M1^"T\QPGL&Z#--)!-LNC?/VY2+MS MH9Q^_2O2K[[X4K^:%:5Y2=E#-+7$P9I 3)I"EIP;KB./+C:Z-SF VFDN0D^- MP5%T-1R0_@*0B_RISBO]V#Q!CTM)/H.TY"\$6Z7&(&SG/\M WBM+6>539IKL MA2WW#+ UAKR?_R'P[%;Z<[-CX!D_]4'P;=:NCH+_8Y!8MW/8-]NJW45ZM5Q4 MR.1%G!_2VN^19QTNG'T)'.DH_/IUZQ>WWE?O5,Z6:U+2U0H5V0D,*H.3OK9P MM08PU2^9U['..K.VR4GY("J/-=U[O>R'OI8V.ZY NCKVDIX'S@0%/)K@4LJ8 M79-4JV%D3GMHW@YEM_>!ALKK:GMXV$PMLX@N@);* MD[\@(F"N23E+!>?:I+&N_-5_+QM)W+Y\HO1%%SS.OC& M@2@U_"NI'JO:.O>$E>2*C4:W"<@?I^LYF:\A.+H3(HVHGA[.@1YDY^7W5Q1P M?5JNOK\MM>?\Y6^D[6 F%Z1SZ#184_O;Z%R/5HT#RUTH6)@(MLGPY0/IG?A& M>DS,[(W'\138-4X?8'(W%BJ6@#&2?R(9?5!>1G!*B3JXT)3,7,TT.BU.'Z6W M5YR.B*6]\3N>8J>]V_E'#O^Y7-<-Z4->?9O'O/YC^6T[54PP[J\_%V(W:XQQ M+D5*)$Y1AVWJ+,$YSZ%8FX+SQCBE'W<4#WAKK\@;$07+TZBD7[0)MF-'.^.$ M$62UM%6@HC- L11]D,D;)HNP11Z%L,LW399EW5;#^R'I('%WC!Z^8\='F;.E M&)P\9UITKG;XYK75E4K:D2<3O/3'H81N+//E..9(%DZ2G>1*UE%E1=5*;PH#,"6G MF9,VL2=A<>C;>T'.(>I>GE;V$\)KO=K,WLPWNTOJ5V1FMRM-"":=\1ZXB(6\ MJ92@UO<"TR@=+4.)<9_2!7KZC<,@^NKV0=#]KY\X';S!OC."F+L"R4?ZB]W" M*C$BEB!!AYJ9@J4>+C@/A0RUS+3...Y39' 5*Z)F,;6C*'4!_%QH(2GW:E> MGN%F\P47OVY>G/W]PSS3S^JG.Y-H*8QGM7&-2K1S*R4">"5K!ER6O) ]5+?O MY.[9CAY]12\X.%1YRP:2[.%:XDHXM3W,^?IBF;!D> VY9)*N)N@R\,@0K#(^ MEQ1,;%2N>0\Q$Q=_M+SX.E;T'<)GM[)8+@YI;4$1.H&RSA(7H7:,CKJ>:V=9 MVESQWTO.Q#<#1ZOY"=P<(/,.D/,N+U+-I;UBYO*P4"25&+GD1H@ZO48E<"00 M2%*[N*W^Y$U29!Z@IR_L'*+JY?AR[P ^#QOF-_-%KC=MZYFAX-'I5!ONUE:3 MK&3P3AI@#B4WS!%?)T[QN*)MXG*S2=(Y#E-,UUC;U8\X08J!?1*<2MN3:&XKQI[KW?U>IQX''3:B+JKVZU=-=5N M"A3!'31EYB\8^'I*_''WM#K*<#1.!E-K#V@X]UR0\3/ M\>RJ8V--9%_-P_FVS&XF>-2V9K<%5L<86)T!+;$741;DPKG GF[SL->K>O6O M1\++F(+NPO-9KZ]+'K[_@E_P4UY_6)Y_^KSY.YZ=YYDK*&TN'$R.MD:\)*VH M25K2Y,QR4JB;#$9ZDK*)NSPXY**]-2L*6)O6P3U)VQ [ZX+.O*TD# MBABR(G<@9@;*F$!N(PL02C06O:0OGNY8_O1[ICTU&%?[-W;.D07\4QJS[?'? M 76]([]_>L-VGR!.9MY8#,$J86J3$@&*TYY:AW<#QX0%LS!!-3FW;F;>'GC! M5LC7J\^K;(1+'(2L77@X<1R*K=7RV3%9B_)CDTO#1ZGJW1@.PT.FE$RO8%\7#@G,Y4R1-KMZY&(]PF40]JLHZN]JIW37&!D MI4FWF%.;RI??7YWA>OVV7.].,ZV-+9KB>Q>X!Q7(;_&97!8D+X8IE KS*;:) M>TCKW6@.0VHP>G:NB;HHJ)G M+NLF%TX/4M05L(Y6_;*%'CH U$WZ=QDK7%KF-$-PTBE0:%7M8:Q HTFT]'RP MO$U7KSND3 NAD71\NR/5<0*?]NI@#X_DU[_BV7FZ*!.A&Q;Z7W@M_DJV". M)A4'QGL-BM>D)>4#:!]]X%&*$I^N/QWTRFE3.!KOB:/(N8>=[V\#;'%.'DNR M$+?-KX.F35V@ VNYBHP$:.33E>U#WSIM8L?8.U\C:?< I/_A9) A M!MK4O04?$CF+3F0=K23',>T)I/W?.FWBQMA :B3M#ERH&Y;UY8Z#Q)2HZ244 M0TCB( @/K@0!0J%D02L6VTQTN4O*M',S1G:*CI1T7UAY<1EY6L-4$A*,9L1! M-C5@(-O)M; L!RY<;C)G[RXIT\[!:(>50R3=PP;U_=[T"2/1LTM1)Y'W@:LEA\SLPE"9E'3MY<"1"TIR\9 MV=S 90Q\;],TX+W[X>D9G' W%GD/>'HUY+0+I37> 063",HX!XX)^B"9U$(X M)>+3!1I#W[H?EI[-:78C I%_V9TU(&>M" "YRG8S&1.VH+B$&+VA?5\'& ML">2]G_K?DCJ_9"ZM;A[0-*O^[.6:\*A*062K%.X7?+@:>L&Y#HHY3.W;-\= M;O^W[H>D9W!:W53(L%E' )G! 6LD;I:?4$'9ZNGQCZ MUOV0]&Q.K!N)NYO#HQ_N;NJ1J C;Y,!$#%@-WM1;0&LB)S%(D_;IM'G@V=%@ M#/5^6#V.H'NP.;^^_MO;U8 C=XI OERV*K!S$8BA02"D#HH^@/*IH,?MP^P"R M2:KWFT'MJYI%;(WS<$?10@=HNE@<:U+*3C0?/I-XU[LUDQ.?::MR8(HX*%CS MX+4'Q\GK"XP6)T9TM%6WV>">H*RK/.\# 7!GUQM3&]/N@C_:VA_28"Z9?%^U M-0O&YY"3@U#+:%4]Q4?#&93:2"Z4DHMX.CERW[=U992. TTK&4\+FULBVC+V MVWI]GM,OYZOYXM-%UYMM7XF;J^4&[Q]RI-_T%M7 M&ZK2OEX<8^+II)$Q*9HV07)L^$VFJ^$0]1<07>1/N-G][LB.V(6I?GN^6=?9 MTL3]+ 49T1<+W"E[<0> SCC@)N#S"]Z*9Y>31TR6OM MO+J>&2:L+HZ#J FN9+89>&/$35MCF@;L(VE@X/Q1%@. MRQ%&_3VT*FH#QO5EZ%/#H$NK_I:"[VVL5$W]B_6+W\_/-O.O=0>XX;Y>^!6_ MSQ?S+^=?+E?F3&2THM!""R)14.]Y';AL%>CH35$ZLJ+W& ]X0HJGS58=._KM M5M<33[O<6RP['J^ELN-5Y>B4# :RY\1KT@Y"D!Q*]BH))@6[W5'D*%P_0,;$ MV;#3H74,M3PS"&[7W'95SI@J1J62(=:1GTH;2X&:KPLM6<>8=1:?SO\X@H") MDV8GA]V!JNC^KN.")1&4118R9,L923%(\F6<)U^&%Z%%,K M.1$P1W)]XY;EVB$C" N%*UJ3&G,M_+/@M6(%?;9A#Y]N+&HF3MR=RC".JJ0. M3F[NR)'^25LU7D@D+VX$KJ*DWA1:&G_K:8UW$KO\S75U-6'F7W(^%L_7EYEF:<%5LBU\"$ M\36W=7L[E.O^8&7)@1>NGK2.HY(T<39QXTR%$ZJK*YC^,O\V3WF1WN,F[XP^ M?LHSHXEDY2B>U\6"=QZ'B[FGD.#O MRSKWZ?W\T^?-FC[/ZZN]G"RDMBH48)+LH\JN]JI-$J)B@<7$.2V$@1[_@R_; M#Q_/YF:AA8A_RND+VP\W[DXF'\+P$$'3SV+82U0G&\E@DS*YMD?P6M!RD,G6 MCH<"'(N0&KCEN@ 4/<48I:@D7,21-%(=)0!):%T]^J3--;-7S&JIP'M-@*43,TQ(N7RH-23D'P14*.W$KRQ9C,3Z:PLC-S$[9?^HH M(#62=A= &M+V3R F$EB@N-EH$F+)$"S3(*)U0COA'#Y]2-&HT^(I6U =!Z96 M$N\#3@/6BE;1I!PL6%V=@1 E8/0(!0,WG&G-8MP;3B/;IE/VH3H23HTDW@.< M!C3^B]$9[E*":&N;&Q-II7 CR?IJ(V4)PI1]M[F1^RR>LA'545!J).T>@#2@ M[Y_ESLHZQ-)J)<@5C!%0R4!AEQ;D!;)@U;Y6:>0VBZ?L1G44D!I)NP<@#6C[ M9[3V69(KF$(N]2*38@KE D3O@HE&)1GVG<$QL8=(:88NW@IA($Y&1L51+H+%G;^/08QB9-%D\Y6^$H(#62=@] &C#P"*7D MW*,%KA6Y?[SPVM*V5DA+0:Y?*$SOVXMZY/%2IQRZS9R 2&)!-+(P!S')%5Y$D:#7MG?D(4#,=1.T$=TB]J,SCU%! M;3X 2@L++BD/H1B36$ZZ4?OA49HHGKZV>G1P':J+'M%U;WG/3*?@5"X2@C<< M5'1(L8B-8)2U!DTITC?I\;0/<9WVBQT19VT6>R( M"!Q96UT56FP=V5JS2,^^X'9X;<0]SSB\G.$I@D:J0-B5>5XFCA=E.-8!(E9Z M ZJV [DRF^W,&TPLHBYQ6K[D8SC$[YOR^Z/Y29?Y\E_).&]/-NV8$2-K$Y8 MUMDS4)@EH*F)\DZ;7&\AC6WB-.U-X;2N^1'HN)O\W4(GG=N0@\NL'G[4F!:E M96G3+>B0'XR9Z7HU\\2]TW@G1>@1(\@]." M(@2KK'=".!1-Y#$:!UT9IB'HNF.8)M%I![[XPZ4:LE#PP"Q"T2*!2JC(9R2+ M'U/Q0N=$/#;Q CHMBYH((7M73PU15P>XN^=J0B>IE50&@J2(0;&,X+TK8%C4 MSF3D&IN<+#R?ZJE!.GZZ>FJ(P'N S(W;S!)72@(KFA*%4"ASEF M7Y@JUW>YXX\3O4E*=Y53@Y1[[SC1@R7=%U9>7B912..+J_/@0Z&((L<$1#=" MRH&ALU*;T.0N[RXIW15'C8250R3= 58NMF;ZY:V-#4DQI>K5=6'5QC(">E02 M!%J5@F)&^B9NSP]43(N0/ER=P]72 :8.%]PUVXOT[@P7?^"7O%NF1@<79+"0 M,UE>%3U)$Y.I;9ZM0VN9"Z*)1]Z F6GWRR.P==LAGUK1'8#]UR]?SY;?<[YH MFO.U"N!R"GFDU6YY I&S!57/\P)3"-QX64H1(MZ>N3'2@<]#%$WLV4\.EF4+ MS74 P2 MPHD!T 'D?TR\O)/;Y+E0.M"*30X-F86< 5T.A#ZI7"D*66XR3O5QLCJWOR.# MY,Z0N-$TUAW^WN'J[6I[0 A_D7 GH6:%!53LCHK?[NQ M90LQ(%63W@<18/=X?+FC-E9C,;:F#U$[SDHA5C[_=3[ZQ"0%5%L:;+% M/TS2Q%MW3_@[6%.=8NZ'5% N;?&T>C!AJ%>3"M#09SP;F7S22I0V@S$?IVO: M;+4.T7>HSCJ X,WFM;<]"XF!UE+4X*QFH+R6X -CD%.B1<5E$-@DP>D1FJ;M MG#(Q],;253?CN&XVW;Z<[KYMOOUZN?H5X^<+1R++;%-. 9BN58A:(S@, ; D MK841*/RM[??QF5M[O77:SBH3 :VU=OJR=P]ZKL5A#,:0P#B+H$I)M*J8!<6< M,ZBB$*[)7M$W;IZ4?^S>*[KJQ@V3'EU](EO&':<;S97I+8BNOYJMX_J4Z M&#&O?\^;&6-*6,OJ0I.N)LJ+VF4DUR&,Q3'.3"A/=P@Z^/73=GCIPC(VU%?_ MF/SXK^4]/%J6F?%6@M!)T&I+#% 2MSRPA$IFHPP?!9/WOG[:9C%]8_)X??6, MR1>+Q;Q^BJOO%^S>PZM(]2"*40RF&0G7<*R[@P I:#]@K&03CL7F'F1,W(>F M5Y".K<"IYS9=S'%_3?*_*\YK8?\]KZMS_;;\BJNS[[_^E5=QOMZ=*5Q!>*V.Q-'5R=2=3?.Q(?S\-\Y;CXNW^>OYZOXF;B\/.6X.%V;A>0R.>X)DJ;- M1KG"("1K0'NMO9,LQ#WZU@]YX\33W+MP$<952P/4/N/N?(AB%/$#92 MMY#K/C!OR\V7O<]G]7[PU7*]66\!$VX 9GW5_T$*YREFM#J^74426 M=+8,$BH$%54"KZ('Z51Q7B;-N6L2^!Q-^K.VG$/P.K3'T\A:[R%^OX?CF^[[ M38ZK_WR!@O7Z_,O%]VYQ;[5A0O(((6^Y=YZ$'R.A%%6(P6N7FCA8X[(Q;+U=7-:G7[$JE4-;B M5,S,@T!49=H+V]OKN"]U5-?UY]F\?\P-G. MV?:1]-G;\C['Y:=%+3ZX."#<:N5:$,B+L$IR<%[5BQ&>ZQ@S"Y$"E>*RUBDV MMOHC?^73*T5BI8+*!M[>!?0@'D*D*67DE::C:$ M)K,0?I*FP2=$;[LFPT,PT(-S\F!'4YN+D();\()V,H4I 0:EP2%J]*BM2TTF M^/WT388'(63O)L-#U-4![NYM=8FJ:)(+]S)2U!H5H-+DKN1_39'A_@?< F;NM;R.+R2OB0$:A07'NP6/B@%9K)H-!;9JI")D44@(1NDZJ8MY0.Y^TT%"UI.60?:3G8!$8;AD5%[4V3ML$]-?P]7)T/ MX.( V4Z;1OGQ7R2F[QT@<&#E'=LHD<^T'$#XV WUVF5UYSQ27W=5XM8/(9E$,+ M+LH,7$2&"GTAAVT0.IYXX;1;T/A(&5.^'>PP/_9/E\5A=B4#BX+V6/3'@&39"/<5H.5TL'F&K2'#VSXGE1'((V@4*!VA>=@@X0 M5DJ2LI0)F]0N_^PC$P9AZQ0C$X8HN@.P_[ ?[/: S++**0E(,9%;*DH]^& 2 MR%5-] .,/#5)*;R'EL[;=#<'R&-C$@[05F^ ^V'2@XK9U]QO<*4VM;+*@!.& M@_'&!N>80M8DO^.X&1W3-6^8%'P':ZX#"-Z;?_7ASQTSVKB@I=? 0D[D9"KF, MM:^G#QYT2E50F,#)I$%G3#XZ)9)L9"YODS*MK]A*Z8]@ZP -3(BA]6HS>_5Y MGLNO?^5X7@\KWY8RCWFUL]K"R!BX88"T\LB)J->M!AEP88NU(3LM]FE90Z^Y M 2+ZZC: GJ"C'Q0=HM[E^++NP.R\B'%Y3B;[C]HK_,V2%E>MM9\ON*A!%WL MHB=3>@< _Y&#W<)WVI,KK 6@,Z9.H9/@I2=_.:2W/5(O'6!K*[1K1B['J$?GHPH*^':,>J+/,%.,)'-4!GD(135QV^ZE9NH] M]U@E+\>6> >P&:$5#S<>(^>.?(M$<7B0 8*A6#^@C!BBCDHWF;AW/.D3SVKI M8O\],0 Z@/R-GJ&O\.M\@V<7+1G?D_I7WW)ZO5R]/M^N%= M4B"2<6!K5R E"]D/'1E(+%;PF@N-OBL+_@1# MG=_HM%T&7:"DE]42GI9#N"V'7__Z.E]M?_FB]GCFD!>;F0(;93U&4>0D&I7TXO MON45?LK;'_Y"9N&Z%Z:QR7%3+%BE*9;*IH!GJ4!&JQ6)@'%LTXS\M'P^^R&V MDVPN)\#43[#D+D>_7$GHXY+7E;4(;OW96.Q;2NF2X%<&18^"UHYA]* MD$J!(N;!RZB ,V$\%TEGUFX5-6#HV<\=GL3'&Q,E':R6O?HL_;'<-2C;2F"] M-1(W?UY;DORQW/Q7WEQW8?IA%!EMO#;67OX>O28_N"A 3T+Q'%DQP08IF]0: MGX2[9S\H^9AUU!]^?N9%M;,VR]7N6_7W^(R'; T3"HR.$E1A&H(*"+7G62I* M,Y&;',;]W_:^M+G-(TGS^_R7W*G[B-B8"%F6>[RAEA2R>B?V$Z*.+ EC"O " MH-J:7S]9('B()$@<;^$MT/.AU;(H 7D\F959E<=IV3S[9=!=FMGQB.K W@Y6 MSOJ7S2[-*TGP2191940+&6-=G&T+N.(SV* HL!==F;O: 3)S]DNI1DJ)C MT="!)6PF8F)^7 B;A343E3S*4B04,FA0K'AP6F0H1?C"2C .FU00[4;>^:^O M/@:^#51X,#"_X2+.>P^*;C_IZA^]7WW!Q:50(=41:5)5"DD M**BU=D8;5&S=Z#O\Y_I'RXEV*-&9 M -HP6_M(!3CK!7BCF3:>22/;W'OM1-[Y;](^*M897H4= /->G>2=WH,# M,\A*!)M3K<"4%F))"00F+SQ++/$F[%P"NL ?1\6\X28E[^0 ME%_/+RYPW:_UOMQC;O2=_S[M M8Q#90HD=8//7&7T6Q2V_SM+\ZUT[^SZA-* 4K>N67!E %4MR\^3HT960-*,? MR29%U=M).O]UV\<@<"!5];6,XE&1WKFJO]Y*=OA:BGV_X8@%%4J"FEL M4L(KB#'0T1JS 1\#!R.BEMHRST.30L.15U4<6?;P_G*U7(59KCUBM^N5)BP* MSA4K8*/FH) 7\$))*(4SIYGB'%F31*<).V>]Q&(?7 ]=%#, .CJ(% :4PKO+ MJSXU5YS6(H"+48)R'B$*"N.CTBEJQ576[8J:A^3D3'M>!H1G.XLY "L'&\L? M5W<=*XJINC"9'TM5_[:8+Y<3%8/*HI9\D^NJ[T>V[@K@D)Q,%$[&XMNL+V[ MRYGVR/1K-L?BI8=3YJG[Q[LE/->5IGG"F>&R" 2IZ]K*0,EV#,%#CB4F1H=\ M<6V*_OSO\+S##_7H+*+0X#D7'!:FT9O+'OB+1=:!P1K MZAC$]1J1@IH0*NB89"+DU%>WY'9>SK27I=]#X%B\O BC>1A FIB9K3H0E.U! M+7: F)T 8[-"=,[9W.1R?9QDH[\[T'X-YCBL')ELO)GU83"; [8^86R$( 4K M649%@6/MM:X#3IV( F0)4FK4-J0N#>8!)^.F&6=\;W4<)GI()HX4P%5/SJM9 M[E]6$P3UA"A;$*$+&VVQ26PT@I0RFH(60A@RO-H>!8Y MCK/79'!6QTV)SMC:&J/JKV-W$UOC<=0&9-WRH:PUX-#309^B03*7+01H[ M\O=B'FR:P'P( HBP4?I"G, MD9S".$\_P_'X8IZ$NC#,D;!W#N?DE(1K&[5@ZXK:ZK3LX/VCG0 MQ%O1F+*032:_GY;-%_-\=1;&V0Z!+\$^'WGE>%(^FL('[HP#QNHFE+K:-DH> M@=+NR(4V)JAQ;F@&9O3%/*>=A8VV1.$Y6.E D3]J5*:8.@8L2U!>98A"<"@A M&:.-SD[T-2&A0;9Y#B]V7=CD")A[>6]\3XJF[C/F*CI2']>@&#H24L&Z/E$8 M*[,HHLN;UAWY&]<LVY9(/*_GL[46+\/%)UQ\ MO5$JY=%#F"%76.BUY. ML_B\>.+>\?,V28F)BEYSS@V8+"G>)_& 8]( BE0BVIADFWE((_ ZSLMA[[ ? M>!9R:PS^1)B0^X38&9RDR$D9PBHQ, .]"A.@EL[QN!_6A1T,]@-=QWA3_ M8H;:&H,OX#S=.ZW>+KE@(RJC*)$Q#&N'HH.@9*%DVP@T5GH?NSQFAQ/!.(^0 M?S&C'@FQYWTI].KSY\6Z3?''E40W"O6*<6:$(]NJ*]PY^3_O,P<=>>&&8U!) M-[\$>H;(ESY!Z[^6T&^:1]-YN+IZS,?75UF16M]TE!*N:XAM3CE(@O*;X-!'PG2\:,O-&DE?1W+4K MWFS"TME>>S0WIO$1] *.I>=SPRUZG*!52F#2(*.+H#SSX+G+D# ;DEV)IG0Y M]>%@CL_VKJ+G8^TT^.MKDG6=5O9 9)6I*]DMEY=?KX1S^"CKO;_BB%G6Q['3 MQS!K49*6.5NPNCXV91:N]D0D6X*/)@6-31;-G.DPZYNEPW>T>VW /T^_33.I M]",Q,(D4@&8M)!@6%9IDE,LQ1:%U7W.M=^7LK$=<[X/VP1Q^$\R< MBW3-O6][. M>N96=X9T!&YZ,:5#TKJG1'+UM+6T88S/DIZL9>A7,C'Z?+W7Q:(U\N#U@Y$""51U-10UMH.=Z4G1U)Q ME&"QPH+I/WY[C+.SGIS5S;%S-&;.(#'_2'PMIM5'K'_^C]ET=?RJJ4._:>@T M?5_F^LC6*7AQO%@)'K'4&<#UZB='H#_*S-7AHK))V^G(V7KZ@OGR@K[[61O> M.HW@TWKSH&,J,"8T6(P6% 6)$+-,@"K1X1<9*XVN;H?BX*RS[WW0^\![CX*! M#D*=*\KI+[_Z<[J<:&VQ:.6!HBR0E3KEB?##$M29K(%/CL-*28K!=) MHK?C3"@Y@)EQ$7X$M@:;WC.0HCL ^R.1WO+C;__X.ZZ'2I,+$-E+#V6]B]@' MBMF%YHZZ(U%%\,Q+ MD)Y9DZ0*:,[L=/R1P3,==O^2;/$(Q!V[Q/;3&<2KF^'C=R7DBP^Y!$K5BP:E M,H?HM*7_Y"D4HZ3JK'EW?Q[/=+[]2S++XW#W5[#,^U$]]RD8D@T8$4B/+C)P MQ2%PYK4R6&SJ;)5NDTRROPGW+\DJC\'2_R94X".E-GE:" @+J 9LP)PSW7V-=D[C9R.-.L]&PN8YMA\J]Q6_NL^"8A M&%E09G26#TGRKH9;Y%W_'V\YZ.O0$>T'Y+W<_O(/X MF%+)%0/<>Q)?+"0^RD[H)+ H1;(U-CHO3["G!,[T+/]+N8.6H'[1(<&/]X7/ M"XY+5$P: 2Z6!(IQ"=$5#J@R*Y&2.8Q-RN.ZD<"+O^-^ =Z@):A?M#>XLYOS M>:FI8*(0Z"''0%*+SD.4B5#@$XLA&K2NW0:3T=E_\9?J+\ /-(/SBW8">Z16 MB8L<7"D0BG!U\I0"'U@$9W+4(BJ;]9E% P/?$ISS_?T+< "-H#SHW7^[?NW' M_[3.>9@M<>".[9V^:^B>[?T9[*-KVQ7!0W8%F*W9I[8(CN4 *>IB)/?QH[,E:&&E;G(E M]("2+M%SB);G0XJ\ \S\AA<7=93U+/\]+'['%?U^$Z]O^"D"4^"9@?'%U_5@ M'((3"#S(HJ*K]S!M:N2?(6S<5\!VB!I4(1T [",IA@CX0@S]C-_P8OY'%=B/ M+'DN;6%:@C&IU X5"S&K!%$&"A8H/E!MNA1WH&WY:_3V;2F1ZOI-_R1J>AT"('\LY:$"96C Y=D D9$"^'1"-:D?&(GZL9] MQ&B'MN%5,R+>EHO5Y,-BGB_3ZOWB-UQ\FZ:K04!6"Q^8S,"ET: X)3?.,S*: M*$OP0B1K=LD;Z?/OP(K^ZSZDMA'P4H9W')(D#J*4/D"U)#/9<+#&'4>Q#E!PIY0[.N[=$.CG/ M6SXV;A0#D:^S!:[ MN%@_,0 Z@/RKB_7?P?PXZYNT9$+>7)$M6RA)4D(B5("@/(+5/M2=/R6))DTW MNY%WIFTQ!X+F_GC?X378U<3_JUS\4_@3#R@)N?N/#Z_QV$K"0$4;-Y]_^_Y] M\Z8=LPB),P>^( 7W%@DDB=,YRC#D*%D(V*3;_ F:AGGS^^&C/Y$D?Z*_\_N$ M&_3$K@:O$Q).789H%$*Q26E;C*6$YD3\WA#5PYO-\>AX_,5O #7TZB[6\$T]_ XW1*S;978%5[?E()U[]2M;=95 M8A\QS6=I>C%=*_4>KTIID7F)4!A27J,8 PI*)*"-&HN6,H0VLQJ.(+J'=^Z6 MB&VLQJX@^_.& &+RU7*)ZTO/M],0Z_;5Z28BNV53:LJ#ZQ)6SVKY7/ 43 =I M**PV6@AF&&70;=&Z%[T]/)&W!&H[Y?6 T?!O#S,L[ M7+V=+Y?W@G!<'MR4=>#W#))Q'\S8"=)RCC9K)P0$5Y_&*GH<4D H@D%K46L* M!,\L+;_ZZ"KE7\A0KPSFDFSF_1^X6&OO$>EOLKN)*%&(5#BD=86=2:E6V$6P M.AE3I/<2&XKC()K[3/ 1E M*4".);&4N'V M,%^%BW:1[(?%_-NT5B*1$ 8.7I_YZ$'BU7W(/T&(*B-:Y;,!TCXAU1%2@]8) M4F&<\)#(<39I9F\8HKZ^7%3[W7)3^YA!W4A#!99\,13M!H>!H5=G#D;SC]!7-M&7G ZB1DR9)B#HS5DMBI MOEMG!CRYG'PH+OJ6B-Q&U[BP.Q4\'D?E(+KJ!WKK#JAZ[4K_X!&FO#,Q2>+' M6IDIE$$+SBE#>(DEHLR&ZR87YCM1-V[",RX,!]1;/V"\>?Z_SP[W/NH4**)6 MF@26-0./WH#E3F$ROA8LM?2#6^@:-P49V0\.H:M^H+=%BI.ZQ],[;X&I3%X] MF%"?& IXGZ3A47G+[.ECPG$?!L<%WA":&BR[/6*,V^9K#Y%BP*PYYP*DUA1< MEY+ *W+Q46;*;45(S#>I$CJ"YGXO)X_)5$ZEQ [\Y#6KF_AWFQ5JHMY*K\"R M1(%'Y!I\",25,($;5Y0N3?SE;N2-//ON5&C9@M(!5=<1('^(A+?Q)EUDT9E: MB&=U;1FS]3D_@D@N<28"MZ7)_?<^1([K(L<&Y^!J[ BBFUAY&U?1JJ)"82!= MG?EMO0!7R 2MP&Q0<*MYDS6PNY$W;I(S-BP'5%U'@-S&#E.,&18DR)SK$9 H M?#:UV X+G02<.#--JGF?H6O<=&=L" ZAK X2GFULY!(ED2VA1$XFI%6AB ,- MY856%U2H3&K;O=23NVN5J PA_%Z?A&_*W1\M=!_B97BW;QCD@?@ 9D[P3BQ2 MUL@#DJMA@=R8YQ",*2 4=RHX(0/736VT88ORCQ+>8BBOKM]]:IAZ29_\_8?> MBDGABDLA$A2KL6YQRN"CD> Q%904!:!ILHQD4"[Z?4W>!W];7=_)%=U!P+>% M^<>3+5Q.2*"*J:0A9TV"3HE1O)(31#H-@HA)&3PECK?1V>]M8@.D#J*L?K%X M/\.J9O;SE([!JHIIN)AP[SP&R2%A9* D!=*1)P79Z.(U14!"-*Q=W)O>?@/( M!M@<5'G]8K1V!Q$QT]7R>I;PQ)8D*.)V( LOH'RAI(Y937SZD#UE=EZVG=KR M'(7]-@\VP.&1"MH?>?X*>3/\7 +OIO7 M-/62TMMX<3T.^_&19G75Q"1';H.C\*:4:$$Y+!"B5N!8+)[98C$V7 US)/4[ M0=F\$"@W5.QYH?GO&"YJ$_N;VG*Q"M-9G00X<5KG%.L""Z4B29R1]3*1*6(O MQ9J42V1C _E1PG?"L'W!&#Y>G?W"=[VN]%7^S\OE:CUR=4*AN/':9]!&$&_U M4L.QY,'7U1A8HI+IE 'M??IV J-[(6 \2CD]8>[>+J2.$W^M;SX-@.?PP,6:(QYX=OV*0UYY#V#G% ME#,"Y8UEHYUV;MJ.&SST/)/T.5[?\HDB<# Z2%*F^ MTFORKJS.&\PVDGF4E)M6ASU&5,>/,7N@8UM-P]%JZ."0>\!+%=?FSS:N]V[J M0W'DQA,OWY!#FG_''WX\L3Q'ZS&!]8JX1TKOH\H.L&CF>"J*F29U$,.RT4>% M[?'P>@ZWI]/U>2"]7KLNOF'-EEZEM+BDQ&D=Q$X$HYC#4J)4>.WXH ,7O),. M313$BW)*^/V=T=VO&/=M[20>Z&")]NAV;MWI?+E\'1:+ M[V6^J#N%EA,TJ4C/,[ @)46/QD PQ%HP#KV5W*=X&A>TG<9QG[].YXX&TE*/ M +PIJ?B!K9OR"I1.<2G)\RI"BJ+$!:)Q##"DG)WQ*;>I,MB3SG'?L$X:RP^E MK4[!N%NZ_<2SLV-2*5X4:&D$Y3!9@8]2TR_%)TG_B[)IU_R0S(S[&M;A-N\1^U<9N$T)BXL.$E=TG'#-P>=$\0Q#SF,6GNL3'?H[7Y$T>SD[X?F^M^S[ M0M"=QZ0K5GA QY$\OZ@FH-#6::#60,JL>%3:E=0:1O=IVNW*F)TSF(Y20S_% MJ0]$];<%A;U52);"VT"1+@]D'I*"W+J=@U(L)9T3@L63!&I\H2<1.,AJ18-D*[%.1IG@P.K%#F+^!MX$BU=.RS M2&03KEQ<3^@NQ:2Z^Y2!YRJ =I+X4B(*>9KDE8C9#5+G\S8PF.#[\E9WCO#; MCGSME-1>0E213O&D# 3A,Q3G47-9BC!-5IH\35;'S9'#5(X6$>TR.8:A):_U%&(@6)22?O%>&TMG0VDUMIZZ;2H^CX; 3TH[139>G MX1W>ZHOM=/;YU6)16Y*N*HY99LIXBBO-U620HB#&2$=^BLQ'Y4H))_1MCU#8 M397&:?!WK([ZP^#-27&'RTE=LJ=U'5>=JFTQRHY##IYB#VG12437IMG[*:*Z M*=YHA;2C-7$TN-KEEW=8J@$H8P6Q!K,Q"44F(S@%H%* *2K;$BBX;1ZR/497 MQT,#AJSV/4(9O78DO N+^@+\#8?H/7CP88-T&3Q-X@GZ";1#G06=4^NIW,I1 MP%2/)_(LGDDI!2^V;=O/\/T$C[ZWKA<63WC,/ L5(5LD5%M1!^ S2]EN\,I* M([5JB?!1LQ,,N>RQZ9F\P,YXX)H*&5OZY4[7/)=XN?G^= H.L%OZ_GE[/5 MXOO?\6O$Q<2%(K1T]8H_UK$CAB(U)CV4PCVZS 3F-H_%CU'3&W8.4?3]^/AH MJ7< G1_&T_V?R\5TF:>IJF7#CHXJY\(D((\1E'$*O#8"=-0B%IF#XTU>\YZA MJY-;\B'A-*0F.@#6HT?^E<=6PAO..824ZX5$$A!BX;6BBT7)C$JQR:B*K12- M"Z9&L=$P\N\52._"5]S8G!)&>B$B;NJZ_U1F0B MK:5@D[QSTIFLU'E%G H+,F7RW,8;R9O$4_L2VN%!.@P(FVJL T0^U;Z;<^V8 M5&!,\E?/4TXKDEUF00J.AHZ)%M@[LJ?ZM(?I,"@;2 L=X.GQI/G*-'(4+CH9 M 4L@"0D24Y")0U9%2V$X,Z')?*\G:!IW:$A#1 VEAW&SQB>X^.TR_B>FU:?Y MFS__F%XM'9R0H\U>Y C%6?*]LLX,54& M)(E*5V.\M[NGD=RQ_V^<]RA(@T MU%;J'7BH?\P6F.:?9]/_6I_AU^W3G[Z$U7_,+R_RKU__"&EU?PO=I#!E;,X" M#*_35)S+$ 7+H"GZY-*7Q IKX;P.(W?S#[@+%RLBV!G M^=N";%5T?0/.Z(DM.C M=7 ]=@#9WZ;$9IFF,+O)B+9QO_R(83F?A7CQ_0/%NW7=P-7I\KY<_1-2>+[9 M+RVT--&OEV:1^#D+X!DW8#1+Q65*_E,3O]N(GW''EC2$>@_Z'\P,!JZ0WB*( M(>JEG_GH0:JG]R'_%+/9K7*Y+AY)L:XUHVP&8E86A'2<3G9?ISR=62WUO=T7 M98O$W_R9+BYS[8%:F\ORP]5.%OJ#&I"'KV3(]:]_Q-7E8K;\.+^X^.7*Q">< M1Q99BL MIQ@=?8#(UC:.UO/,6VU$:\U8)R5Q1Z+TX2MO1W#H(+;8PO\D&CP8B'_@8CK/OZW" M8M4X.UO4P<]UYN#E1;W-_864]/IR4;7W84U##?GGRVE5T'(B+HA M4((/L0!*&=&*9*1NLFEZ&/+'??$Y1["WQ$?'3MHSG[51 9C1I0X\24!,U5X# M;7TN!%+9Y GS&"?=[ WI''&[EP:/=-)O9GG@-.P=KNJC&DEP/2#SU>JJ(JK6 MP*SFK^=?O];U\O/T^Y?Y!:G^@&1LWR\X/"4[BI6!$K,W85%A>$O$=;QK*%%G MW"F(5B,!3Y"WTLJ#*%(+QZ63H4F'ZS:"CG5G]S_W$PGP)_H+OT\,(JJ0%?!2 MS4$)#H$QBNQSY@&SXL(WJ07:2M&X<><@B+COBH:1?E?W07M:[[I*K[T[VGS- MR9S28VRU=DTLFQ(D)> \U5U3.AIP4B;*Q^NNJ7K++IO4';1R3;^E+Y@O+_!] MN?\-/X7E-+V:Y9^G%Y=UJ$@5]JWI%.\*\[O:U+5X@%V!1^]JY)R%X@Y!#- F39(HWN>H9GI5Q$^?&L!Y%W^=\ MS-\1Q[RLG4"X<0+W/NK@YZ+V))TL?#A67*U#C9 #-UI3^NU*3;HI:0X6'3CC M=,RQ%-:F"66D4..G[UGT1EE>AW20@1>.$/N 8:W$A\Q2?8R"WXHMEADRW M3;"U-Z6=AA?[(&C/\.)(;?406-3^_CKY<N67)>YXLQG2,I3A)0H M(W3%%Q A.U%,%KQ-@\Y6BL:%5V,D/#9VX6BU=("ON_1?CZ/0VH0B,[B8*"Z2 M+D 4(H%FP22CLL_%M@#60U)&1M0P.IX/*O >('-K2*\V?;4HF=&N-J4QH MYA!)=W J/1KUO;TI]$4F4G)UGK5R'I0JA'M%'C0B\UHH+KEM?4M3"_6]]>/7.!O*X-C(#,_O?YZ@^F$*:]YB@%LJB_)+DH(PEJ0GI(6 M;HHMJ4G]W0]4C NID^C]*:SMI82#$41Q8)P/A*'_P.GG+RO,K^A#PV=\=UG# M PH]JD4NWU^NEJLPJY5;FTOIV\KPM97>2#!+J:)#!KS$N@9,)PC2)' ZBAAU M*5XUN:\:AOR^WK &=(0C:+<#O_@4UW>8OO=&/9%>,>.4!62Q+H#2 5QB#GA4 M.7DLWO F]02'D3NNIQT#6'M@>R M=^&AGRFMN.W0D4K(4&HE6=T;JRA7#-)2 MAEB"",X%+MQ)*A:WT#=N1MW0Q[;03P=.]!FV)M9RZZT58"U;+_Z,X%2A$"HH M5,EF[MCIW&(3+.R'M[T4,Z"#&Z'8Y,-\15\U#1=7Q\Z6LIQY&;?^9!@J M3U:2TD"HK:M4? T41#0UZ8J@LN% B9NA$YZLR8?(69OUXNVK5(ZM/UO?ZRDA MN*($%XRK"P716W#2("@62PZJ<->F67I8-OIR[ =AKUV=X=YZ[B# .)+GG[X_ M_@'K-WS.O-=.9. \;1\X<,U.3^4+B16(N-UU35:4*D.[V>FT#EJBV:9F"[RZ;#\@&_M$8:' MJGM^&MGW *N?=F?-2$;4JPPV2P/*)0;>E #K/=I9I<2SVQ%6NW_KN,\);6'5 M2/9=P(KO83.IR"B\-A!"M1EF$9Q.'IA4,A=$EGG9%5A[?.^XMZB-H=5*_GV M:P_+*1@Q%C*:[.L"TZ*0@HCD@)')6)==MKCK8;C/]XX[/;PUN!K)OP=PO=Z= M-6TSCR49X($I4)GE.G]? 4.?1*T>-5KL"*W=OW7)M@=5(]CW ZN?=6>.. MZ*_;;8LS=-8S1R),:" );5"K@";E'6&U^[>..Q6\+:P:R;X'6+W9G354,L50 M.W H>ZX;=!E$'R0X;KV*6C)NGGFL.>!;QQW?W196C63? ZQ^V2,S49F<+T9* M100%CU)J\-)G,'2\^V@"(Q'O"*O=OW7<4=EM8=5(]CW ZF^[LY:%YBRS IH" M1% Q44X2BP#)7# \DESMKMYJ]V_="5;^/&'52/8]P.K?]W+$3& .@(6,127) M(4;I@3/NEUJE)TGKAH)OX,7H3=?_[B8?T=:N2>/W5HIV0]AYW;X/JX8.\/01EZO% M-*TV1O&/V72U_/C;/ZXOX5*T''4BG1<&BCM6^Y5YO9-+NJ#@KC2IF'Z2JMUP M=5[7[\.KHP-L'?D,^_9VSXMS07B-4)M7065K(!J'%&%JF[7WR%GLL-KC;6^- MHN=>VG$8(L[?$C9[,,F5T-\FG\(,RR1Y1>:/%*^(+)F,20B=>BQZVF-S::\5 M(0<";UCT'X""KB8-?L2+0 ?;A[!8??^T"+-E2%>;&?8NT-[Z28<74>]&W$"% MSMN^[*;H-"D6N%6&LA!+![U-ML[YR.!K_X TV0799"S?]DT_??_A)^N862:&NG -$G,B"\D"7$ 2B;!TDGO#N&LRNN$@:COW M:OL@:WM#1BOM=9!L;)]\&$2RWDL'DAE!HG,,H@H,A%%)R>"]UJ8)#'L?.MH, M#3L/'MU'-1U@[)$!9L87(:RC1(0YRDNR\.!ET<0!>N5-S/'^F^M?;?#H7CI^ M?O#H/@+O #*;A^1''V$"CYR9XD$+;JI-&7"%&2C29B\53[G-BJ(G:.IN%.E> MZK[O=P:2?3;Z>EX]G0"9]5J:PX.N%C B:P*,XQ-O5&C]+4W;C2XV%TO.R[ M@='KQQUK%!ZU("Z,UJ!4T.!$C&01K@1=Z.2/O!V,'J5IW : )C Z7O;G-&A; M9ET4O$#GGV\<&7[0=K/2_H$@TU3.';BAW?+7JR2$ M*V%E02A1='FX)6BG]"6P=H($1,;1AV$'[]=QN4T3\/B^V^A!G2W M-_'6L4*GI@)/\B#!%$D\( ,;8TI2Y1A+FX>P;12-"YT1'L(&44T/&+LEOY: MOR]WI+:Q0HR2,E/#H*PW%2.EKLYF UKQ$I5.46";>Z!G21OYH6P8#-Q'UK * M&;N5+,UGN4JH\E-9^S1_0Q):36>?US6A5S-=-^Y9U"74A:O:RH0DMLS!$Y_ M1&0E9,OS_:&(C_:1[?&5(P-H8%7/3R#WL3.J6D*,BS^J%Z\R6YL;1?!>:Z): MQSJD7T:BG\L(Q6L;F62HY"X.:K=4ZA$"QKV5/MWA-X@"1@;01_SCRQM3$_K(KPW$D0=VZ10>@B*PL;(N.4A9HQVE\?8G5"U,U7C.*QA M%#]OK85QS[H;_WH[J_R.$;Z?X?733A8E!:$)![7_H20',:G:$H[)&AD]9\\/ M9MOQR\:#2R,-SYN*NV< ??KG?,.1U]P%QSUD9PTH*P2$)!DDM+D$@:I$=B2 M;KYLG%NA#@!TF+@[2.BV! %K=QV]1LU-!AFX!15$JJV/%E*QFFN&(NI3%K7O M'#LU>Y[MYK%L;_7TB[3K+G(1?(Z%,A<5JE72[X+A :P,&$RF^$"=$FL]7!@, MIOO=,'6 (D:^+9B7U3])DO5B)2VFZZD4-\[_IC!&.IUK38PMKA[B"B*Z "+R M4L@L$[<[S$M^_HNZ1,HA&ITW$^_(F=R'Q3Q?IM7[Q6^X^#9-5PF)I!C D[3$"QIWX>-JK@*,5T > ZDOAAH/EQL"8 M8BQP$H8K=0)*<1E<$@$**C(N:T7RNYQ=^Z#H(17CY6['*_8A2HZ4<@?ASELB M?4;9R T?U_E!,-Y)4BJ94=U*[PTXS3S(E%DFD14OFO0-;:%G=-@):,->%*4P4+RV%>:IVN!M.@G&63G+G>'0)/=_A.7_[YX^7 MO0^+A>&$."(2,DXG;_%SN'@S6TTWI7':J:"#-6 2E[7,6P'E 0S(T>ID2PQ_:_/\V__2A]]Y3?H-_?=Q2-?.^[\X-,%*<=*?&2P7%&],9N8 M3$HI9-!:U742VA'=IH"O53'1D$651P+;O9%R]SO'.4F.5MI\ EV6OWEDM0& MLP-TD=79C CT#PNH4*K:8>:KWUDUD&4N<4GOKT=X$6N M#T6)E.W;NL^3@I] ?(!1.@56%\3?'[;;]%[M[5XS IM-#^_F(O5W>VAT(B0>C-P;73P>H>S=?X?(C)IQ^JQ9Y1X)38L8:IB77 M"@SS=52GK#NT4("1-A6%FCO?I-?K2:KZ*90?'&/#:6/< .H>'Y]P\75"26"F M_PE(KE3J,=::3 52!%FBD!1"/E]<^,@']U,T/Q@+*<2XGA=OBE,R MC9:!SK]O2?1% Q2!T4,2;LO(A[_JG$+!$^$D0&DW!5J M?N!CXI3A-H0(/"0"OV>4EA@3(+JLN??6)?5\ZO74-XQ;"'$BC!PNTPYBE2TR M^DA_. D^V8)UE:Q,M;6,9_ H$P@1C,%"+C+D%I'*$S2-^Q39-$X92A,=@.K# M8IX0\_)J>O;%!5Z5+Y9[AC.1EA5/+A24J\]OY%6(K6"!>^EEL4IKWB3MWY&^ M<:^4FX*MA8;&'MER*Z[K4_NF8^3NG->(;4Z MM(NP/7=:=]Z361/R7UK)5U91/$\0\%M1.NLXLY)-"9 M,0H$/0.* Q4P:S+FQ%%XU\*#[4?FN-OJVMX@M=-77VB\L;+UW=C5G=FOL[N\ M)>-2;=&$4%1='2H18NUX3S(91B$"Z*(]*$X!J--1@1)%!85![[2&>M>O&WF!7:M MK8VXQP[UO^'LLE)>YHNO89;P?;R8?EXKZV>\*0-_7SY-OQ*S3_WU]1VP1,E3 M+!E,(/FJ8,D7ZV*@1.0>G0\.XPX)P:!$[0;'L[N"'U-U78"V#K>CL;ND'$6:'>/CT MS_F$\5R,R++>L9B:HI ?5MG6!RICB8&@=YHF^_BG[X:'L[N1'T28/>*!%(P3 M8B%3FB! LSJ0(&D*\Q(EK3$6GZ-,4<=\("+JY^^&B?.Z5!].H!VBXI?YY6+B M@E>N6/)O23.*^$D^0<:P/OZ20\4%^L- 43]^-TR/8AQ^_&R3.\"9["'%V<%>X8:2^Z-RK<3*) M@&V*!9%\H,P./?B2 S@IBO$!@[5-5F=LI6@W*)WGA?0P:N@ 3Z_#']-5N)C^ M%^;7\]EZS=_K^7+U#E<3%SDO+CL(@@)L1>JJ^(*,90C1)6< M(E=MM-IEA/V OFU#V6YX.Z\+ZC9JZ1IG[^:SM.$)8\K.U4G@F;.KRRJ?$S'& M@RW$L* ?GA9JM\3MAK;SNG]NIIQQ$\(M['P(WVLZL_'3&HNU=N!:.,OHAR+&%JYI.TF[X>J\;JX'5D2?D+KC4T5DS,0Z3S=6GZJD MA.BCARAU"4E*G[!)J'1U@Z]KO_L=T]>7UY7(U_XJ+M],0 MIQ?3U?>)]SH[$Q&TK>L)%)W73L0,FH2E/;'"[P^0'2B8>HJJW;!U7M?HPZNC M VR]2JG.X=W:)WKMCLD3!^%R N9K)[*@8SY(3)#192-"3A0;MD#9CO3MAK?S MNJ-OJ:(.D/>D&5WS)!.3RA G'FNU*(\&G"3AY6R,E\AR=$TZL78A;C?,G>=E M_N#*Z0!P6P3VYL\_ZDBZ=4?0W0:.ROK=?S+Q(47GN03G*+]1A5#C$IF;=,$Y MEIU(YI2S6G:E>[>6]O-\(3BE2CM \/5)0,GWUF/@U2S?B71=*/0QJ6ZL2B1< M$Q5$G1&L4,2V5Q0)8\MC>V=*=T/I>3XJM%7;8+C\W__Z0/;$_^__]B^;']1? M8ECBO_W+?P-02P,$% @ V8O94L#J";>D5 _#H" \ !E>&AI8FET M,3 R,2YH=&WM?6EWVU:VY??^%7A.=Y[4BZ(U6;;L5-92;*=*JUVVRU8J+Y]J M71*7(F(08&&0Q/KU?:8[@:!$*9(!,WJK.V61('!QAS/NL\\/__7FP^NSWSZ^ MC:;5+(T^_O+3N]/7T9.=IT]_/7C]].F;LS?1W\[^_BXZ'.[N16>%RLJD2O), MI4^?OGW_)'HRK:KYRZ=/+R\OAY<'P[PX?WKVZ2G>ZO!IFN>E'L95_.3''_ 3 M^*]6\8__ZX?_VMF)WN3C>J:S*AH76E4ZCNHRR+OJZ1*]8_F/C\\Y;]_>$H/^6&4QXL??XB3BRB)__(D M.7YQ<'#\_%FL8W5T>#39.SX^G!P?[1X<[[XXGNR-7_QK#P;Y%"[GWY35(M5_ M>3)+LIVIQN>_?+X_KUY=)G$U?;FWN_M_G@375?JJVE%I@A!G>*7613/C" M,OF/AB?"P^G/2QD-W"=-,FU&M[>/0WI[-4U&217M[0[WAWL_/,5?F+=:?C=5 MG,/KC?*JRF]S> V-UYDYOM\A[Z\UY"TX$KO1 MVW_72;7 @<.*)1+!M^_A36L0;553'3W, M[-K!T!U?)A6\^WB-^?[^NQ?[^[NO7N>SNJP<>XK7SM1U-51DIW)@@ M/ZL\6N0U3YP,M5_S]U'AZ4]@\JHN9TT6;CO"BAW/:YPFZLTQ;EU M*X%+ U,?DV4"?_IK,]6%AI7!2Q)>/>\ [SU_54:KQ6B/%PR'UX>UHHG%65JE M,4_."ZW10!O _(_3.D8K#Z8_4G$LEF3[*L+R\?$9YW56%0OYN;;KJ.9S#5=? M1:JJU'BJ:1R%A@W27QEX(F/N@0#DEJSF][']PA]).S_(JTE=S>']P6191 MK"?P0'N/45W9CV2KDS""\X#_MO,1E5.4A%,%T@J_F&F5P>'RA=]U/Q^NM!%[ M8Q!Z%L/WWSU[\>K[[_:.=EO^V]W.8.,YUN.<=?[+.@/UCU?AGKE^M/V=]S>P MI5'#DK?S./-?<>;_"58H*DBP4>",COF MP9]A,>9HGV7G.ZF>5"^/=TV<((%;9M7+G1?'P[VYB7/]Z(="_M"=OG;$S)RW MSV@_UJGNUL: 716M6JCOOSO>>_6O/_Q_<)N#5\.O\YKM4QX]M$-U[21C[.XR MJ:9E!>8OKCS:1& LZ?,<_AI$%[(AV+9"TI]+WR8\?,HW[IB#;Z76JRC(Z(4T.VX*UQV4"FVH$K@.\$Z@4='$UN*[M MP2=Q-7!'@G-<<;P#QAO:]Y_UF/;=,Q,26+[YVV MZ&3\)IP7^4524M!09" %/,S77@12(L5IH6'_XI[Y"*=:EUUGR:"('6 M9(>$6]TS[&,Y!KPTTJ6/Q0>!08 1D3[NQEXI>"\*KZM2S'':0!3X]TPU%$)F M_Q@1Y$D9V-SG<$/CBJKQO^N$(58KO0B\0UG/X?XZAG?&33(O$MAP>0&&!7Z+ MPJ^"YRDSRG* ^W8&4I+VX???'3Y_18)S#JX'?*\XYT8^+K@:)MEJCQA+5AX4 MQRFVDFW6BY'FU"GA$$IX# AC<'U!PIZC1K3(!-;76TFR36?+#%'/YFF^X'/I MG9[)!.Z<:K@$%&8)I[(@X]F[Q-S ?3F7-,<\AT.[H"/((UR:CN! FX7 X>$" MP:DFIVRL2BW3(2" TCNH_,4TK]-83#TV ^P66=?]PI.VML-U.'FQ-XH?,CK3 M96C( P"M\N^;*:'^!Y-_6O"!^3;CPMTH@+Z-Z5XCZWV&X*UZF<\FP''C!=_D M:Y\A=/CQF-[/7K'IRF]T+K^IG6LG>T/FVD?;SW,VA%\6.E4(REN)OY>EV74_ M4:,R3^MJ]4]6KF!+-L7_[[1P>9MSO3,"W_3+CIJ 4?A2I9=J43[YDU80T+GP M_,Z#KWQ,;AGK^FDAP3S&(_IPQ$8T'PS2"'9WBL$'LOI/$;P%?A/Z.!R#;PM% M>'[=3>E!N'TY+I)1 _"UY0"3?J)G2VUO)1?;C';,)]N#9J2Q[6=E=+3U^_;. MUA?_=\85M0!* T^DS-1L8:"7M\DDM2YYI4:I=H>U /FP TN?JGFI7YI_O(J3 M$ERXQYP M;^5W]W3;IS1D'C;,3 F>SE^>'#QQ0H="$R]W(P9-F/M=<^G^_ HO]E<& QM+ M\YC/G]PJ<;P_?/[,^XS$EOFPCPG$Z_W%/K_:5[9PEB*&:TZ'K1GKPA"ZDP/R MK2WZAMA[3M ])2'_!VWN6^-?[GBGWMNFZU>['C[Y>O;LFJ_0_N,'DBE[MRX* MO=OVZG3XJPN;UGR;E47!7;S-C05&Z^;'5HB (/]U[9+^!-T'28( M';)IZV)-[,B#@@KV[NAH/3QN9+UYM6B"I3+C7DZ;9*5Z,6-89FR2>93"]'8@ M*?\(2V5OJJ/LY33[TK#3.9X(8.#&BF2%N(,8L8,<+B#Y\)4Q9'>=;;MM^C#E MPR@Z\W$7B[#F6/G%WTEV/8;/*2%;MFJ_W*C"U[NN_,,6OMYJX;]VX>N=I^QA M,7BWE$\F5AA(&N0[J)(*?!G>L;V=6-DK^-B#HJ[D:X/@KT.5GL= M''<%5/^.2->>GZW]OITMDN\R[PZG^% %F>L*8A\TZ1"I)8M@)O^#7>JJYG(J MEZHI01MC;6;H-E$%7MG \MM2S59 +65U81CZWS6J@WP]1RSPPI;TIW>VN40, M3FPY46.3!<8?F&)3S_AWM7V5T('TUZ9O+X[O@6V%KMU)Z&FUCY57?J3'^2Q8 ML5#$^<+2&FV:0B YII_P\?KM@-/G\ X,R2$C>#D08CNR !ES0 I,# MY@J8;@PG<"6"/^7D9,JPR;Z#,4QT0B?$;%Y6%_Y?A/9&0L\)6$&C)$VJA4 " M4'G@/^21,-A8IPDHYD5H#9IG,LIZQ12/4:-[H4/>B;EWR18H9;% M9<>"':MW>"L7>JPQ%)BA%,_ ]:BH"-8>G19[FP UL%GGQCQ"0T25TRB6MQN( M*'9_6[1_G. ^!!4,<:[9N8([UFG%II):?99QE[=5^H'=?_S*?C.(IODE M%A\,^"GDHZ'J0N(6>75\*)Z71>L;.56U6BVAYR&GSY$\,M5@)A*$;MUT6#"# M!Q($C$-Y"GF (S3@FK>[_4'L_M0=]NS4_0IK,,U3"O)]&(&<8@/]?FU9S+AV M--];:KL[8=*8\/WA[KZI#U2.%(#.RT!P=URWRQZ,&%V5^@*;/ZRK!ZE!BC=. ML."(ZHH(3#>98(TAV)9%TPJ2RI4%1;G9ZR?BJU)4/7/QE^'D83312J:8HZN&W;)ND^1A-='45%K(A M@PN<&OX"'EKFXT3ASDGPY J!"J/0,<[3\E]%=G.J MTR;7AHF>FF/$=+0V:-.4.,T:0K,E:73F'E0N.0,!A$;04M5EP5E4$%#$WQA6 MA%;(CS^3@$ROL$E?"0[2W!3'")9MQ:;W%]'430G)>L<+]^W2>6\S,6F#LP'; M#")Y.6O\:1"$0MJ_30P'E(OO)%CY6U6I-D?C^CN M+UWJ?]=4L*U2;4R#&RQPJL8N6N*EGJ$MSCTY.7,;-35^"9UN\P>52E_ XYF] MZ/B5*XF.+7,*B:LS0:IYDXRDCBA!IV:5U! MF/W,@HP$(FJ@EO"'NK)J;)9SV4,&>E&;E#33$=U1$K*ZGF'EN'S62#(QX<<( MYU2F'\9T*08VN8ZBGEO?<.6@[S/>T*4E/NJ/);XW/"!NA(]$/R!>+6@=?4%G M!;816CHYV4]V!?&04H:AL>RRJ9C4*F=MJ6*,R<+>5@4(#R'^$8EIAU'F)8/Y+">/H8]@ E1!D8AX3[NRX M'/S'47R$3NTE#+YT9C"%8.!^.2]R--ML M]-Z(ZG7%-+$TAFJ!I'5[9%(G;-M/B[P^!_4678#I U89;"I^L/\=')Q8T8:C M[V0_+MF.6[D@LD9ZJM))0W&@ 2L;2EF]FH.Z-,8E BI@X-MVDMIFZ::PD9\L MD:6YU<30PQ]$QCP?[CU;2\HL6;!84;AS,'S14@ V4J7FZH-.XYTY&OD73&[" MIV6F87%C(ASSEG Y@.\3D,SQNTJ@OR=.&KQ3ES=%'S&'Q1J=T HVP;!WM(+@ M2FP+.IQ7XRGNY^ADS"$0]E]/8A@HAE-QYTM($[8,C"@IN>"Q_1TYP)H*5NX" M6Y\DVSLT/:X?!QD@RT^QP5I]I8LQDJ[A674R4[AN1.RO$)BB7^A%%C80/6)Z M'C@$=#"(G_&FMZ"'^&^B1OF%WA1;8MP?6V)_^-S0+-VDR]$\7-\>'"UL7QZ" M8+H=@W&EFF2ZO^P<+_"TWHH]AHT?2A_<.5-7R:R>\1?^KPQ*]_>Z2,J8TV^4 MU6/T!A$-X2[%]S+)$H55 '46&X<"LV@[-F+!8R0G#54R<3XE!N8%SH)LLVR9;HBLB?LC:XS?\IOO<, :-)V)IN A MH<2'!Q9M^10L><%MDFM-QQ9](Y.P-.CTU4%F>O)894*3&9Q%UG P=SXYFZ4< M$!B\&3'+H$E=TIS02:,0!N<,U]CREOKP;L:\#4M,5$)8''0W3/Z4)L%WAEJB M5 ]^ACK,>C[K6=;3-(HQ'.V/Z>B1Z_JE"'+Y90I6 OS^8&W,#&A_'Y MC2MPN'M\XIR F%$^% >M*#NG+NF )O!*JHCT9(+*<@L).CB6 >>PNPUH>]_U M*U4F<]LI0+E?,X*[K/-M\E!]$==;$]K3Z^(HC:!SNO4/:ZXE?B^8;K-X60I\L*6+J,O>/NC"W6M)V?: M]GH>N4D6(GY\"P$C8+."W4EX.<*4)QR#4M$(^](CF"A6B,VE"PP8EJ[DT%*2 MP0!4#%8KMAC@YV6PQI1AD*GJ731NJU>DX?,:_#RQN"-%E]T90Y4*1V@ MXL81%!_WK% T[(_$_VWC=]BXPW'=&95,P5\^Y%X.+HQUE8%_WAI9].-<\K8N M>^8CD248[2-R'41XY&-\<[EJ]4%D!OA [C3O0$N7%&45BIU+$Q#'5<,GW__* MY7-X!*\;04$&?E9B!<@ ?X>0/]IC&+ZD+89377 :GU\'=#-\/HVV]IY5TVUZ M(=,'?)J $S3&\&8,G@L,"BZ3[^RG"ZT*3QXO?VU MK3+DA Y-7"+;F8M)8,;^9O)6!,B+;7R:_=IPDC%A&KW/LYVW[-QZB)X5I81- MG'WSQ^;8,2H?!IXI_FEA"&/$7VM3"E\5#!]WV6%;H6PRMU*:3(,H M5S>1'K2VS\'.D:8JP5-.P44#LH]0?8:_=0E20]9EC&E55HP>V9!]US_8@J( MWUB,AZ81(EO";D4/7,#;Q%4GF!:QDDC$E+$/?FD:Y)LC2WJ8'@[%!TL5Z1)U M72[6^75&=C@AX;6[HJ/N2#]TS PSJ&>HVHP4D;#3AS\KA3;>R"/G UA]%V2= M<\YALQUA^@QG(.79AM17E3B>J\*JYT4(2"(NKVC#/W"3Q.NV/>/5-9O%VK Q< R;++2062U$W]-GK M#&-N!)@VM1-<+D:\N1;R"#9TS$XV6<-CK*<&#;Q1/E+2GP4_'!X=XT0DS2@+ MYD5*VTP7#Z; M6_"?1(BV^I-+T^V:M-@P X4(^8L!*,J_P;[FF\4)GLL69S< MUXV-@R,452$R+KKJ9Y44T=\Y ?E/'E<6WB?8IF&WXTW:=;_W:=>Q78\&DJD5 M:*GX)@>]I<^:":Z8>A!AWI7 KK*WBJ6<6@PW4DA$_2 @2-7[],A2\>>'>52JR8X/A#LG1VWMU<^1*VLG5&;^9 M2;Q[K?)"1JV SSAOX[6SL8R0"!+EBWF39AL"9Y@'X32[QK+$#N9C"V=$B5#@ M/N8QX#)F3.8XAZV;QR:.8OZ:& /+BB(CE2K"VU(QCTC1*YG6\0Z$5]U<1S; M /Z0& .;Q-#Z"ER,$@/87K@1YMLN3!,\L,ZIN/:<^H0_9H^;,BB0@,M'-1=* MV^93+J=)JID7E-: :J9&)?*P;6^2(/[2'T%L[#W8!N-4)3.FQPJ*S@*/%D^X MFE$UN>3?"Y0.Y#![;)5+6X0+8,*B])O[:6X9!UI$Z^54567.J(,.I.G@SN*4 MZUOH 0%_%Z&*Z#/1;P2(5C,$)P@II):J7[E9'92%/HB1T"DZ6.::0$H)Y;7 MG_)>M,+J'%F7JE V7QMGALE6*%#H;2W%J!'-.-N%C5B@2*;G#(3C*253;O7# M3.C&<;5)],6_&X$34?1!$@API$;VM24W V+.1'<-8B!+6]!(6%.1C MJ9@F P%"J#RM8T[>,TQ*7("3G5K-Z&9N0^1FVA^Y:=RF)3M)%KV9R2%,6I%4 MM$D[C5T:_T:5#9$TR9GX9+D63XZ5"&6CVL4.Y +'&(:&/"Y-:H+6E!4.;T.V MY*PW6W+OA?A4F>5#65>^.VF&K%.IMG%K0\>H#:U$0?(YK1$[0=O#-!-@SBHB M=1S7( NS\<)N3(1)$&:"'*HOU91ISC^ M_,T !C[O&3#P+*0F[Q@8^): 0^0_6I'=1A$]:"G,)$5NWP8CEPQ#.0S0UZ01\,X(RC@1V^I;>?DH@9E M/LCKHQ%B?DK4_0.SGI6#Z(UX&?!/,6:9U="+RWM\WDA$Y%%/-;G$+<4J;?0" M3IW/%1:8GPSQ-#Y-$! CYM?1]C*)*L[!)4:15 PGVI3Z9,0#XY&@7&;.;&!. M\R2#T24"7^8G$^TXWPA>ODDLS:^Y_'Y$0H@&\[@M:(L_H3"%N LQYCG*'%\7 MWP3NGK()[^/?8CU.*;:/ >4<+M\0 ;"WVQ\)L(>S\)F0/RP!.C[WIZS]#.9I M.>7CUW'@!E&%2[Q(P*T0E8D_P9W,^JE:2*BVSE)U.:E3#C]0V%9JM,TW5/GH MOL6?VGR/?&;0_:"-78AUY5CQAW:P*TC4//:W M?EN+%MA$E!8HEOHNX/YR^18ZD]:L73XX#F:?SS49THRH]VI12_DE- M4T4@6F5L@2'EO3//Z+TP(U7@#_T3,*,.()*YQ%X 6)S.5=C.=KN^^H3V+R?< M,(+)@1U"(TCL$R_TX'8W,H!R'[>\3N.US% Q.4'.AV_<,$!O**$9Z0E1^+OY M$/_8-]/EXDTY@CUJ)+@GY'XJ^E@D%VK<=?3U'E?XZ-GPZ'EGBYQT.I$_@4J# M>3$.8+/?NY>,]!ST0.9:,G?>-%74#QZ!J MA%6,NUN5C@?5PM),]IQ=$>):)H3 4J^*PFO\$%2$(W C1/V9H)P#67GDOPG< MA::7D0B6/(-%'P'';-NY:X2FR&J/E:!)1SMH#LL6,]H4'S'="';:35:2X2Q* MX&*$T4?XU8T]?S+*'T\QN0S2!5& O&*P2O,I1@V8MF[ 4#R8B%%28-)8 A*E M'M?DZPF[W99=4FRF P?;$%SR]]CU38&KM, '=(@V0N%M4J0FD1O*294F=,O<1 MY=P_&V"(O*&]N[T+/H0"@+9I)@O3.9L*#(YSIC#A7.#/2INVTZVBF&B>_-'* MK#,?-0.7%(B7TJMV1@$CN0:6+]KF7.8YQB,2RJG:Z9$9I$4;+1[3J2:=^FP# MTZD=%;UAP@M=%9&N+/KGU 8TZ'+2X(GO+QTDHV%(2P1]6GHDF%O[T#6DHI"S M#"A""9)BP(8I_J,NJ4R6+![?HK2RX@;3LJ&!RWLTZ9H4JD3Q!L+%*1L;K.6! MJK*MQ0!&U?(O#."2?K96,0F!W.64T=7Z'$=9'MY76D=#=+"LXXN)V#3^^59/=H?'AQVYW1WZW7_W"(? M.&+MV^ MA.'B[OK;*=AX;)'@/9A1?(5S+B$JEP? *64134 M4]&6-H2717^#RT9Y_F53 FZ'/0NXO5/9>0WRHS9N?4)"Z5EZ*X-+D-$D4V8'U.:C%6PH7V,7H&C+A<6SH36 ZJI(E RK0E8 M,-88HT'@C8&-VSKL0:B3I*-W1BT54XX6R'8GI#_^\08>"I:B=FA'U_ 6[CT! MUX7&APUKYF!4@W67:FF_=4FI*FF<)591HQT.?D2];MQAQ,=+^YO6D0B@X^=& M/:O+3 WH3>JDQ/=,)IZ !RS1),') ME?7(ZQC>")@3>R!^[N+.0;FB8@Q3D;HHX# ZY7I(IZP M!\U.Y(TJ>:/"?R-O@TG; 46O11(*FPQ;8GU;UI2W$,:O=) +3>%+X4A'R>3Z MD?BG,N@ING2V!F%(UY@ZL=!\H1 F7]_FXN3*@8S4*YWRRW(=+'=@7/D!-0,( M$X-Q4IHLPTUT+L)N%V1"6B=FJZN 5_LN2H9Z..@TW>UH8K=) _-$PH5?G)UY M:W(E9YW&-86AF&J$!@Z6M+'J0[H%,H@E+,EGQW= #=5%""NV(4U*KDY\1@^_ M;'[%YM\JMS&L]XXJ IO'E7[/U>&N/8&4E%(7"]9FE%]++>^ C:VP18,> KTN M$3+&!FI"GW!LD,R6YLO"H'[F)NVSO.#\+QZM-!9.BJ"+QE:R32P::5Z::5F^ MXW*2*#BD+ -0X9*'HP-G?0L;P\O"5,E\#D\QJQ'FG)!<4M5F%#/O**,2K1=, M)YO:;"O\!B'[%&OT9*/=0D8>DF7H%H$<0@T/]>KP6<;%'NR_>5=;RSFB7%A> M!E7*35!!4QUQFY=!Z)@%79?#W3/GMC!8J4\!71*"JT+(YCQ@K0L>"5/=RDTW MB+&$G=>%_\C@[1[32Y)>.GI,+]V7;B"?#9E%,C2787T[)C3LV0=[7C64=),W6Z(1=ZCFFBRR'^6NOH34%(5 M+<<)=XP>8($RVZ2O.'KMWL[X@ MO&)A7C'L@=3HH$U6A\/$$OEH-VPP(V"^+XQ=<0-J%O- ' @P[\.J6%P"$!?T^4AE7VRK\=Q4B1%\:6&Q M(X@X0H.E 8VDPH6?70YXL7FZ1BI55'%6F926 MLW/I(PJWN)4RX5$U-@!I"<3BM6@EYTT[TU0/H5UDNE+9-S.;4J5EWLR?PM@5 MZ'5BO,!E-;]F[/P_FKIA0M0G84SZO#1<,"!\[DHK"GNAZ# MU4-+/B+-R<.8KS1MN!4.D^H9Z\;Z@%0_ 29.@J$7TB@T38&MYU%[AGIH&1]^ MC29"?2-::&/T18]JY_>X=IYVU,[GN1XC7C+Z:!N<]48;-)M.!F4_+>D:!P;& M?&6QL/T%D>D\UAPW]D]E-[$1EII5(6>I$P^WWC.8'7VS)*4FIM04HF;Z4D:>KF?GPD)6"I)"G$1 M&+G1W\8!&YLQ>\N,NC2D !6"JX]"QM(1V0(<'UQY84A72Z?2Z,TY+8XZ1]HJW[R[+G>2"R_\@M9-(H+MEH<1RT',TR#,-\F M-7P:U]5O-;EMJ9X_^T-<;^N<23$,[GZ6!#F<6^-/I$%)9GW8 =QRHI 11#RX,5AHJ9(>9 M,TMOJ75SES]&OR7Z_7QU]!L'F\1_>9('TP/#D=1*?O7P_Q1?9W]W>CM__XY?3L-_SL[?NSTW^^C3Z^.WF/WYZ^/WO[ MZ?W)V>F']R?O^'#_>O+I373RUT]OW_X=+OYCFJ*CS,=K-:<4_G^D9T>)=1NQ MK3LUF6;;6\(X=+:_@4 KRV7WVL&O@XKH1K#QE!%K8K\ZZ]QC\NEM$8\=8R^J M=K[)_?=)4WAFK$W)!:K/)8!/V 7&FFJMU!K?Y#29]=J=9!/QS#1 MAG,;MDUJ8E4DRJ6H8,9B( S0L_@B0 0,?94VTD=AON'GH7^"8;VD'X\ 'K.J M0'M=$%G4]6EHC"QZ7#2&L?]'9^X)ADC31O5"^"C>/\D:_1>8U!J![#C<1K:) M;LO,[B:,Y_>$:%Q(W-@M83P.^A,(3$"K-*<#\QH)4[C@(B="(6SKJ)2[9&XOUSAI^ M>E(Z"FZ,(Z<+/R:?7>@L,0%QO#: <#8EM*L<\C)H M>;/DPA,W\!*?,8[-0#;J=P,[G#-NFMDXY2F3@HG'TH5A4.5T8N,@844J\FU: MMJC295S1+"IP4N25_:F#[]PA4:7(+[BVA,D;,XO$BDHS6WWH,83>R.:$] M- H)\DFQ 4DO00I2-A-?HMGMR\#5[H'!7]@UX*Y_N-BQH[,;1(^:D^MDX9)- MC-AZG1&,'[X#F[8NM)3-4LNS()]3^"P1H!5J0U8A$(<&!QHEI6T@'_4*B *) M!>>.$53NQYL:MS@5B1!Y[,"7%J767W X13[G!#S6@V%=+4>1F2*.*\&FTK?1 M$_5MX"3.\@7GC1FS.Q%>(V>S>,68C>O6!![56Q&; 3>@4^V+HLZW> M$3V>41Q>/Z9SJIK]HA^8@NVN4\82@9N&]&'J, K$Y'O2&I'X\]@$8); %)+ M]FF;;^!BP-SON[^;EE>@#W,_E+XWHB7"IC?$BCA9C1M3?MS=^)U9HW66<2FN MT4VN8/IAIJ29I5Z1C>UR/;C<LS;+>Y<*$Q?*%2 M>0H]D+\6C^+YL^'Q$:;^?ZC 8:AB\V#Q-X;D;SRMXN7OCIX-#YX]6_GU[G!O MY7?7W?9@?WAXN-YMG]*0>=@P,268H']YYP^F#YC#"!)'Q:-?(2Y MI(G8WF1JNHJ!V_+MWU76K@!)/FX?Z"C%?_^N^.]5_]: M\7_=+O_QP;J3C-ZQ? +*JJN4S,UQYNC$U*_S$>:WD?XPJTP9*V$C$*'A-]H.FR .' J2>6SI_W,?Y*FJ;G.H M6M8[.&('[3L@%+-[+[Z"F+TFB';4X<*'T[5W.'R& R\//FGCY]4>\ M5>7GFBO9>QM);@ZZ#Q%E'\HRR^-DDF"K***XXTY1A>:NX?H*!1&+'.'T)^G% M6Y7P/2A9(C!@%KXXRKEI>J/H<'V$W*/4>1"I\QO1#5IR7U//NG0*![>(L8>U M+ZYVSS)#,_X*+]DQ[#J.^#S4>[%.L-M-_BR2K2*RJM6C>".7')P8=&'"TO6ECR4-9XG]'[=W7^Q#+U.JF2M=MC;G;1M%!V:3&=WL M"[F08C?H[+P*_0YW*&ODW])4H 4[9%XD2%A62']FM JP^L!1<5!3K%E2ZH , MN]!S9#F1+H4EEQ.HRJ(_[(%EDT,&)3TQ&2)&O2^Q6@.,$^[TVD _&8UCQN27 M07F=V9$B*4HU7%(@.S4H'/*TO$O,#=R7<\D]SQU=;*\PN6N66W\KU=]WE"H= MR1#>I4LG(1#X?EM?P8M38&S,R#,\"4RO)E0?+*#Y"RYBL(6/H"M8-#Q*Z8ZE M-#'CZ0)M1=LR3VQ8;+:3*#!(QF4"HP$=[9FG8(>F/N7G/)X8T@W?B+5AH@9? MM"U--6TTWGX^_>M[9(U!F;D/\S! ACJ*$;UU]SOSB2[IXF*9[SI5E]M>AS_\ M"V_3?2_&8^ 8X$=X%-A1A#M2IB/HVT>^"6[W79G297JS=UY MO1=QJ_&"W_RBK(&2^5/KL1NPLM^P-GM4)7],E?1^0V^ZU+H58&\_C"4%Q]&J,K^:J0'# !,;O-%QJDS#B5,L?"ETB9%&!D^T916\H"J1#EFN M\19(5*S+<9&,&L4R7B /OZLN:OFX=;Y]L[6=)N+I?+)-@?NO>1WV\_*:'\0 M'9#[?+3U!6Z0^C

    W<*JUW"_:;@T?VFSLR*/OL-ZOY2^@UK^?'<89< MWSGWU^,/.RF]5D C03JOB6-]8-Z2NQ(>!Q1&/> \CKXNY]!=I^U!.8=N.6,^ M1PY#1 SS"W,$=TY#=-=)?C@:HEO.L,^@HUKY<]J1196@?01.-Z=Z3!!C"7>. M-'R+H9CH[7(\),'.+8G1;\'B83D]'61EF= C6(&\:"(&UR#N:-Y!>'H"<@XF MYK6PQ(7'$82L/X*-:1\4AS6N+YOP0)1>>Y*'H;?Y:NPV=V;R?U!VF]OMUX'7 M+2]8=M%$LXT M+>NT9]E-A&FK4>[#YB]-W_;&'1+"<8',8FRN5 ()F+>H4T;R^NU[37/2\LQE..A4'IL6XJ!*PYJP-[?'14RM[SD/YB@2-F

  • ^):AG([%D6,[P31]RH([ CRL8;1PWOZE6!2R;5\ M0U^J.0;$ ));CP0-"_+B([>MPW($?>F)''<3>')5)(RTA<%,DU%2\7HHURS= M#M=?*)ESTP]C#GLEC_]HUQ*V>;!"S7W^8.;9WNY#X.[76R;5X2JU*9.Q*J?8@$B/OPRBD?#L1Z^NQ91ZH2+!XZ1MK;$$ M>TB;8!=[6[?HFX/*^,JXR,0>8*X35Q%%Z'FA9G36Q))M1U0DDU6/7$WFC'V M:E 18VSI42AP\&D;;<@F&O=G$ST?'KVXUTW4M$= MN^L'/7/7S\ 6[C[<90EJ6IVCD08_5DL/.8]/%_O-&2<5*P:I9Y3]1"/#)77/ M,YF&IG=L;E::9G'0]W]SKT MU[IUV*($EB;&WFV@UNWD-Q"WM)8ML%N,>KS&WH'W;='!FG09A[KH=$FJ*4*B MP8ZJIJ77G^T6:\*<%*K,,[^-'*W4('J3E"9(DJ.*5M7TOI?OZ*"SM>MVZ?;V M[[QN<>VR4VZ)-NM@770KZ_9>A*M#^($==1@LO.M8^ M2\I'P91+/Q6?5@'7!\_23SDV)4?LD6U%'7--29/NUIPZXC<#_R:3Z@\*9J]X MRN ^U_6@2ZOBHFNS I>CP7Q^ P;I :(!'5L15YVO0$S,*=:FW]O%O9]E&-$I M%0=UEJSQ#0&%P*;"HV[IN]B%*/1Y3BUQE^4]Y;,I&Q10JIJJL8.M$=&W'&R- MMR,URB^TXWMKNCN<_Q9H&#.)54GJ>36$X]M*MB,:,:;@5^BE 5P%E[%HQ+1A M:$MX0N\64@[OF5#UVBV/*+%S;247VU'+YL*$SQJ[*XI.+"X,FR)35"@OJYTS M[]5<,PE>D,;\"B$0)9EPF539RH+;^YV\GAPY[%D@XU?86U@&AH?FPPAFC)$K M]XOSZ-"#Z%9L8XQ&.89U,FX&4@O+S,\,XA&[J%)?0'HT2 M\F0R00I/.(Q,WX?KA^2NV;DZ%X.WQ\C*MS3FAVIS>EMD)4Y3G5;)#*<3)E7\ M:4.GA5T!$;:EKOQB8I]9;!!AHQ'A&>>VZ7!UR.R8Y=D._8:^@:>6^3A1>/>R M)O+$ >;.BSREWPZB">HQ!(EE>D+!.?S0@D@8TE%G'CL97&"9@Q/"C)B_C"/J M>()%QP0$Z"GL2L3)+#=M[V?9R1F\;X"1Z<-FPOPH@P"11+GD>2]T"2J_3&1? M,<7R@B@\M52:SW MR9"A(P_RH*;%0-4_U6D;$3-I?#E'W"[69FJ:(J=)K6CV MI'\+LF!F((!@IR[3D!9<" ("BK#K(45J58!U8T++^(BEI6DU:' LQ,,;&C\^ M\AP_I;J4YB4&PT5B;_DK&P]O^:ZL1Z7^=TU,L2K59LPWI3_'@KIJ0C,-]E@ MED06/K-\3-O"FLECS2),R^;")+#BH096X!$&:X-F)_A/7?;5? ! M,BPB/ZU\UJAIV#86H 6VP9 NQ2RA!(5(NM877#GF^[07NW4]K[IU_C\2DS%M M48Q#I_J"=C_L&501.2D>NUYX'@F>W%ADV4'<6R5G.:-B6'#&=1YBV,,3EN="N:G.&?[- MIR'I&=UQI^GP_0U,AW<4_HB37L\":\T_@TY[E*QM>=^;4H9E,0KV M1<[](11JI5$C+A'F:\E6\!]'Q0VDCRYA04MGE")(C7AY=5;R#>]#L&B=6R+(8RQ ML*ZA0&&>T!"QE-213B23)QTZH@LXU&!N@DIRJ=-"P5-$Q%WBEKA.5U98U&@0UMFTFY:)D3FH?KWQ\>!KH\*#]?SX=ZSM=!62](8N31V#H8O6FB51JK43.D1=:F4,70'"^0:QPCK M-#:?\A;-RZLLG[40T!V26_,F,'&X033-+Y'D?V ,/_B/F)-4=&<#JWM'*YH: MB6'+8(G4<+B#N!AS[BCAM5 MRL>?JD)N>@MZB/\F%)*_'7UYKS.S5UT7OP_Q&Z8< 9NHJF=4S_L+_EU/U(W/&=!-T3DS_0 &5F"W]1PP*ANM MO1HS7NMR5)1AXULC4F(;=51S ML<8>M_W)[N9YV #?!-NFD..#[5#8_:-)\)W"EH!L^Z'9C+3KLYZE7=\SH^X2 M3*.+LTS!,>ZE;&2GD=R-L._@?IHEKRE?.PVY=@T:-B5Z84VVB1+ $Y?2Q$F% M5SL;7A$)3\3DGP.;=1IIT\%V )J[G-MFMA9CM^PKNBKW@=/RRS7!02G8?>Z% M#C="]_N@)?]%V\(T ,3TLXL>$4_ &.Q7YFK"/ZVS-\8\G3:L(> *4I;1F>1$ M0>EWO)W4)*5H!*1WF!2.K'B;F(8]EB:Z]KX>D&N(ZLA<[ZQ,PS(G*GBNRHIC M#9LC.SK&1:,3'NNQ,+E(\)?SK+"TLJ0?W$+RVO,:NPRTZ4XF9AE:W'Y\( SN MW/N!W^W46>\:1^T=]'-;4G6#&>M0BN:4N^/L-?BD@^N8C!ANA_E9":J3:I > M .'/2JEL,)+#V8Q6 P4&NQ2N6)S2?>^1P^>=.F"=8[*-*^^;!-[VX C!>AKY M3Y>:/-C U&2?-& /P/(>+.OZ.=%-LI?_K"M/_5WATPQT*=O4^FK.+-]! M^ML4=$K,THMT#VQ&%A%>C+P;1&.5CHE.4'A8;:]MA!%S:QZ&!3C _8#08AG2 M?8%2!J,-N;C02X"MN9-/=HPFEQQYB=F]-(F9O&D0C?*LIF!QFF?G]F+N*CZP M.YD2\-A8W=@'ESJ=J,(#K*+-@#U]5>$EL,TS[WW+=ROP.H9H<#'N[/=>( MJ7-_BD48]$'?LLXPY$/9%)-!9A 74;':6"E8D)AWH5[&8 L*"]L#E+EVZPYT MG;R3#*ZW6C>LJX!+0;(41+T'AB!MB\%27:7);-'7&V:A=YXCD7!\P*GE*R?6 M/#=&]0GJ;)5./9[>M/S"R\AK3QF(I7U \1EJYQ;"I8FD[P'V0;>RN=L8'FI\ MDX%MXM%7T0>8Z(M)L0M#O81GE;U/+#AP,4-(91/^'SVWU._I)WJ\;$G4$>Z/ M.6&LMUY&6V&5$F/;B80"7XCVH5^_2,GRJ:98$E6[@!FCL/QQDF.^75!A&;>M M9U)2]*W@+DA-Y2(-J;HLC>?J9_;QYH5[5\&2QR9E%C+B>_=3'J$]A;:DOU^= M\9OA@"]QZ[LFALWJPR4R93I3*X!5 \)&J M7!7KEHS>%+@RR,'@&UIE#%6?+BU4>\O%1I4][S#Z;(&+%"$Y_O9#\A(06TR$GOI"CT18Y ,]/4-M,77&F2V#8< ME$BCM57G6.U7A8K@VG XS+1"F>'37#LU@%-=6)BD,?M)TI*QQ"\A @2J23*\/3 M@Q _*N@T?PT,4HW6(J8%XXY*B++Q!N>!$H@R?&S6B;[ S)B0II>PH" %B=J M@G7_KE%+VV@)A31@4N)"7>)?D^;,;9"!W''"WJ= G61Z>.1Q'5&DPS&NU<@T)\.I.T1BB,L*9R M&QVNKB8NAW$-FB@;+ZRD^"5+4 )\KLA3?H.-V@L&DN*Y5I.)J7D(HK$BKOB, M.T!LZ9$%+E67MQ>R&X/I#Y:R!V59&P+T/.H9T).HFB:@(MC$ZQCH^99 8^3> M6VW;1K8T"!B:$H:/5?95,!7 ^#/'+:*+DA!G/G7$!?F7/@$66>VV90$=39^A M,4TF^!-&-\(G&]-NZGG/MF4KEUCWA-8K^K<%SB%)3AN+.[>MZ%:23687>7IA M_!H'E[T^[ZI<.S1;9Z+F<_"('-,)3!'(4RQ!H+9,P;[G$DE7<\N1&,1--:IT MFP ]?#VL,,@O.?TV UV3,)6016XB,U!6A>;GALCO%ST[*._SZ%V38D5W2C6$ MI'LE^=W2$I,WUBKX/H9<0)ANJ6WG&*,TYVKYZR,88C1)]Q26H'E%ATW>*TMA0[N\@"/GEX5Z1A/9@,8O"F)G%#4?;2\S MU. $7&+,2<475))&4;>,2H.\NIC+S.DO)M]*,AA:(@!J?C+Q8_&-X,V;%$C\ MCLLO1U7U:**-EP*Y>#T%-<2\C3$14^;XKO@:<.N434X?XA?K<WQ"9\'PF7D5AJ2\D]8> M=R@-*XPUPS9#YI?4B';)!DQ4@E"1XHNN3$):4@+B$K<9LT)Q'PLMI>!ERY8$ M#0U66A^GT2=,@8+=;6*B8MH7FJT=6?-D1@4.99F0I:+!^BDX&A3NOY+6O?*# M%CR%2PR9ZA9'5P*/#W]8$[^OJ-T$-TQ8"?*KDLH]BHVY6O(RHH@.43(]U ([ MWX=.17.U5XU[0]3D<<_4Y&>"I;&:[%@YGK*): !Y?@H@2.'Z-58H557ATI<2 MTR[$O*0NFZFQY;@?Y0@1.:FZG-0I!_TH+3+@HV"^R2BP:;_%G]JLJ7QF*G*\ M5J0W#QE_;\>\VZB9;GXDO1XI(= ' M)#4')A]9%34[F41HD^E"TC$T(>=H,VL)G#0,?AJ(';H;H&,=D5]@V3H&\4UM MFHQ ,IU,R8AR5D8M,=XDWA"9L+?;'Z% ^=Y?,<-5=.I5^B>@C8P7-A'EX8HE M@DW<7RZ[22?4.H0KSX^KPLGGFCQ1+KAQ^Y_TOSS2D%"0J7'SW0=>Z-"+_+E! MMOYJ4S;W7L\V-SB&)S%90I^L)]!]+;>_WWUR @GA.1@(%?2BJ\-N#;)T.I^' MW@OSP@7^T#\6,R* %? -P*+A5' .437EZK1-N:T-P:B.=M$L!\)8=\*["K, MM^4TK]-X+=]._#@0_N$;-[RZ&^KM#%>^FP\)-_F.KUQ\#?'(GRY9]VS3DW5= MRLC]GLG(-ZI2T<4*/-4$J8P+Z(!4D:(CTP+K#W_%4IMZ%KB!0GK@M#8Z6OD DLJ21& M5F=J-DK.:^;H\"/9+>(0HQ8ZXH\2\8N\HA5 MT@-'*&1T2HQ[G ).07=<="H%:L1.)=&+$9QJB1>Y\$B& ]X-3):%J&R3BG"@ M4X_\*H&[T/0R;$L8_X2@C>@_,ML^S,H,#+7>"# M.6Y'T+S?\U%$",%!(\=>@ M 1)M/H@*\1"F.,9C08!%V +CJ2KQGY9\;4"H<_S?.N-_T4ZN*XOR,_QY$W7! M'.U,R+%J.]G-0ULYV%O6*.IGHPC40GWH#;'Z7)&>%'(>(X-C*,BE]!*5=)Y.Z=%2?)LU BV>[_SI+W(R@I,8%R3PA9*2,!,$O?O,H(=;G M)@2E)C O24N6)#6"8$QZX;.!UO4$ 9 M_JQ8;I<.*'G7.4*M*:O&_A4*HP%% M 6%1!VQ X#^H;VZA237YFM\NZPTF0$-4EO>H>GWB4_:QV4-V8L$&1'F@JFQC M1L3(5?Z%<7&F9; 1(4((>#GE>@$N'THE[AIK\BAOCR)K8M4\^%"[V*/C8\K< M2%=2YA#>!ZMC\'^3!D3;3K$_OYYT6\NJF6&%>\!G=I'H2V_EK92P6;L6JT4. M>J'$O)2MY36C<3?#$D^JB++O0AP[C$$7>Y0F@RKJB3[2@YZ+N4K6:RF\SK0] M*4N!50 &O#+.RVK0(I!6'6Q-,V#AGU@_#H3:BX5:LZ& EB"1+.M,/VE#_,WGF;G1-3 M?2HO1?%=LNPD&FM0$60249P5M0]#_%;>6>Z*7APJ ^Y;DE^:7A^!.C&Y0O'T M67"7JS,BE",F;!2.4BR%>'7:U?EFKGJH)]K#NQ&V7Q4HCC.4+;#"S+U<-6C[T(@8./1Y>J\Z1[U4:4C_5>+ M0WV'W3,.G[_Z)\).AITVDVAF@Y8VMP\J+? -RH6%X*%1@?JK"-1/U78;6VW! M< G"40QLX,TE_D.=-9"J*P'JD,,G!X J*_"/-_#H2X5^IK%S7",CN/<$7!H: M)5R%GF,&EE^J!91T22DA(0(7DTDB;P8%@1_A3[WCB8^GCU:,!#OJ-8JS7?9G M0&]1)UY;3B'SQND;44,?IF1$[3[6K=,Y""8\X;QO (Q,I FL"0D(QK.L1UXW MP4;,DQ@\\7,7.@QJ<^5]"?E";X5[\+>\^ +V GC2L)[F UNO*]U/S6^,7Q16 MQYA//\/BP3BSZ U:H+)L[I8X,@N[DQMRN3")989])>CMQ-I'DTIYNRZHR> U M4(X_7:;MZ#'3]G#JIT=\\J1^3KD2 L?2-1\TGS(R!"BLQ+]G8&7)R-T,4%) M]:/"?R-/ B>5-%KD0[!%EUQ9(,24NB7F\8P) QOB&T4 MFH*$.C8T U[?&5]JELUFM8'L&X1Q4V.LQL+;AVJ2PC0VW67;K?)(O6)"GR; M@88')@H#9K).TS %%R>EB>3?1#$EM)1!MJ%U8K:Z"E6N8-@:ZN&@T[RR\&AO MDYG$LPA7?7&.P:WY^)P[(85QS.!#HU:E=D<%LLVS2K]GJHIS(J_$,RLE[]-DE' $C1-8 MJ:4_L7$Q-CO1P>.:6*11C0WBAC[AF"Y9E37"K Y2 MPJK:C&+FG6.T<.H%4W"G-IT)O\': HH1>X+1;B$C#,E\=XM _KR&AWJD("S@ M8J\BH7E76]H\HFQ37@8L"LVD?7,WS'/80%Z!0M5H_]5^/=Z: KB,"A:VQ+L7>W/R&2))LLW'WR*8R83Z:#.U.=0!R6R>*:@#HF>9#IHF MN^O.6>.Q\J8[YDV7U-B.I\:29B)K0SSW'E5HD^GTLU "G(! J6@Y3KB9U,!U MJGS-T1/:*F?J"LPK@NM[H?-^&E&&[D#9=U/FW:QA-';O9ITJ>,7"O*+)8G#< MJ]%IJ^LU8"X=@SV.,]CGB-.(2VL_V?982\6"ZS7* I$/ M\WUA=, -0,^$>RY[[\-B4VPW$!?T^4AE7VP7LMQ4"Q*68V$SZ0B_0.42GFOJ M(G;BI,2[EM-O,]A)X0D^7B.IU.!G8R]R7&R>KI%*%54>5B9UY&P2^HBB%T$_ MR,J53GM13KP6+9JEAJ"F)B;A,C(F26JFWE5:YLT<)8Q=@0PFL@Y<-M?TS&9; M:UQU&YZ]95NW/)P_UTW9-[]QT1"AS]E2%/94GV* 2VAU"8\B#6.^4@UQ\R6F M?32:R!KK5 ZBC!& 9I%)JF0"\S@JI%#RU#FJ_11*AO1 MMC+[H$77"'E,G MT([:^3S78P2/11]-Y4;9&VWPOL'H%I2O-.N071S7PB,Q05@L I8M&^/UU M9 MQ6VIEXF!^%O,T(3HZF.L@P:/@ZZVWSBF/ZH7Z,TYDD^\AZ576[F\B39&[O2(B8)#?#,3@\:I_T ;]I-GFO5& M^/AU1TB)4ERP >((D=F'-%WG?//2D*-<5ST4$"D3/T/VA_C_UCF6HN#O?IP$ M#YE;(TX$0DGF.;J)#G!DV6W(&*+AT1(0-*2Y>,;@]?HC7#\S5'R^$Z$N!>2< ^$I>M=;PM*'"R:(Y8^ M4DR$'-S_4PVBZ7#_Q=9H>VMO&W\TJ]-SCTF=TK(VG!B=C"L3UY289BFPLIS8 MJ>HR(!0X=4'#9289[WW:0H0F3?610GT; C/;[UO]_3\0R4I^2:]L(-Q[PU=C@>;!H-X-E/L65A'7EV%3$QSIM NM6YN\37W MXOXAO+M\5.7SI;WY0)KNQAG?/889_[]1)/_O4?L;[?]BM?;'T2;Q7YXDQR\. M#HZ?/XMUK(X.CR9[Q\>'D^.CW8/CW1?'D[WQBW_M'3WY=DV&K[0EVX7CR<>/ M;]^_.?T??(NS#]'9W][>4>AW^A:O#X8GIX/H]/WK(;[(_N[^;O3V'[^S#Z_\7??B(?T8G?_WT M]NW?X?K[F(26G7%;%?KUY11/IYI3KO\_TM^HQ-JT5P ML^5RH,C4MS6*E!O!;F$)$[^+_<1E4J3>EFHUA]J+$JUO=%ON5&'BTGY#F\:%Q"[? M$HCFW%/5Y#\!%0=0(A5.1V,T%.8B MP _!K2WGIQ\RHS2!#6+[\6O7#\N/MN4^*@\S*JOV&)6UD3J0 VH3$DMNP3"* MO/-L7 7+3< _-+ =XEOF-"UM/4X42"[/-,O:A--,25A[I,.@@?'$FJ 607Q MHH0UH2QK#K.ZXR#T2R/N$ZR72*UO*LVD5(,_I*1TO/28"4D7?DXIN]!98C(\ M>&T ^6R*9U$M-53.G-5N'"0L/D8&8,NS5;K$/UI'!4Z*O+(_=?"=.R2J M%/D%UY8P>6-F=EA16VB+33W"XAMYL!"VII=&(3%J*2(AZ27@0DJJXTN8MHB8 MG6OI7V@ ;W?O:/%'67\Z.K9!8*TYKTX,+EG%6":A,ZK(@._ JJT++?71U) Q M2$86/FL#*(3:D$<(R*9!'$>P")M_0I4"4D"R&+DC7)7[\7[&W4T5/\1D/? % M1:GU%QQ.D<\9 H+%?UA!S?F/6!B&"=HJ/6H]*=\&CV.<2?""]JV^3>G]<[+, MZ'WOEHLQ4WR+1*P9SW*YC65RGT8%=A$U]#PM%H#9UVTV@!%2V+M+^&;OG)F^ MA;>]06&UFW;I\1Z&=7;V5L?5GH[R> '_,ZUFZ8__'U!+ P04 " #9B]E2 M,:?N(V8# #)'@ #@ &5X:&EB:70R,3$N:'1M[5EM;]HZ%/Y^?X67Z6I? M&CLO9-"0(K70W3%85Q6Z:I\F)S9@S8DCVT#9K[_."ZR,B^Z^5)5"D7 PQSY^ M'C_G6(83O1E\Z4^_W5Z#A4XYN+V_&@_[P+(1>O#[" VF _!Q^GD,6M!QP53B M3#'-1(8Y0M]0X:J%N!"*0J*)U8N*;TQ+,>G] M%;VQ;3 0R3*EF0:)I%A3 I:*97/P0*CZ 6R['M47^4:R^4(#S_%<\"#D#[;" ME5TSS6EOZR="53]"Y2)1+,BF%Q&V HQ<6*SU/FEYG7/?"5R_U0EFN).X;A G M;=_Q@G8;?W<-2&2&5W.4WG!Z8:4LLQ>T6#]L>[GNKAG1B]!UG+^MO7&:/FH; M4:E9@GFM:2EO9:Y#X#R ?N 5 M4:"E>9/MPG6 P#) D":'ME8'=MS@J-F![E';_[@][_R96U1"KF";C5$YSBXL MW]I.R#$A)A-#+W\$;FZ"R3Q]V&Z;;7D2YIS.#K=)Y,\>1*W_#*(;G-(B>';! MM-G%3KT;#2'Z:2F9(BPICN""\!BW_=_.QF>0]T7 M93B@'*^QI"2*O4J:6.H M5@G[P?RN2^@9F,!+.&FPL!7/DY'U?@3&FC18S_N,%7\=C QT(M*3T76H,=^8 M9)60-UCC[D>1S<&H:,8L+2Z/ MS15W1_5DQ)T8Y#@7DIK4I0U/W1W70W516=;ZD[I9MR9O%_1"SX/!K@[8B^+" M5>W[=T]/BZ*YJ$K"H:0<:[:B1\ND]<+.KRDX5H(O]>&4HR#VVJK(6Y:;>_\" M4$L#!!0 ( -F+V5(TQ[N2X0( '4) . 97AH:6)I=#(S,2YH=&WM M5MMRVC 0?>]7;,@T><$W[#34([U1$+T;AS#7BQS&-V\&_0 :AF7=NH%E]:(> M7$;7 _!,VX%($JZ89H*3W++"80,:?%7DS2N.78GFO3-#M*VN\=)&FA>QVC]#JGIXT%X\:V7C5T_(F?H&@NMQ<*W3:?0Z) )KI&(1.#ZL\9_F&4GVK$QD:8?M4%R-N-^ M@N*HW,!M0Q*1"^GOV]7OI+08&5FP?.T?1FQ!%0SI"B9B0?AA4^&>&8I*EM6. MBGVBOH,4Z^EJHP]Q.0QQP.@DO^M,HG(2] M;<&@Y M!<83(0LA25GR$*]!THQ*RI/2!!,Z8TIOC%.-55P5]% H$US7-5I'3LM]!82G MFZG[VO, ?<^%7,#4:(/(0"PEHF(.#6EU#JZ6G$+KJ%E5?!-M.2; D[&A5#(4 M.:M],\8)3QC)<:DVZ54)&K@F84WH\\2LTJMEK%C*B&2X6J0H*'XA)&K0%9+EX-HU0_,WMOH?[>O!OG=\HJH1 M>N%@U(^B$ [VW?8)1*.;X#*$P6#\0,9?YUH=N"GA<(5MLPD!'@E7="'J)XI?M\Y[^NBUO;VOOX20&)OK M4C\>\H2;?C/6#Y+J:=3]#%!+ P04 " #9B]E2GXYB[3<@ #K$ , #@ M &5X:&EB:70T,C$N:'1M[5UK=]I,DOZ^OZ(G.9-QSL&8F^^9G$,PMIE@\ )) M]OVT1XC&]$1(K"3L,+]^J[LE$" NMK&[)6K/;)(7A-1=7?U4U5-5K2]_NVI6 M.G_=5\G 'UKD_L>W>JU"/AP>'?TJ5HZ.KCI7Y+9S5R>E;"Y/.JYA>\QGCFU8 M1T?5Q@?R8>#[HXNCHZ>GI^Q3,>NX#T>=UA&_5>G(5OAX?DRC''0VK[Q'2IX=,>&7O,?B"_>M3[30X/@ZLJSFCBLH>!3PJY M0I[\]7+Y4N%_\S#(([A<_L;S)Q;]YX7BX^,^G M8#1P'XO9-!Q=OL"'5/TS8%WFPUH5LODO1_P'X:26IV:X#S"[KN/[SO#B'.X? MF80) J6NHEE4BMER+4-JC4IV?@[Q E?@.58B?;&3"/E %.>@*:?(>TZ /S?-?@F$=:_%*X MX,&E5%Q@V#WRRV"/U"5./_9:?D7#\9E)R8'/[_[IXUFAD+L,Q:5$::<3G(W_ M?<83+W4ADOSE9P+B&1H]2@R/B_.*FG38!=$6,QS]S1/N.?=JGE/'U>;:#T!?16M5+KE.OMA 'V M"NOT)GISOM6S;ZNM:KFM4G$S*C?V#X4YFN=8$RI">B MM_+X 9"!Y(^YKWX4U,7K(8W,"Q+J@V7*DA]1$T??$F-#QD=\E:7N /3&+7EFR:'B MFYX:YH X?*.36P'3H%B>O&J*.R9SS?$0]K9M4@D$D@F"IP(0@(:R/H/;C5P& M( ?]IG%&22.*VX4L@0Z"'>]SR_D<#,&/]BC8LRTW^=JS'\(GWN-'#H;@O&!D)80XHO&F-(73A&V4,APM5XI,W'M.;KI8MQ@KH0?*(>2D '(6-X3\-T!#SY/.2M2K8'R+ MVA[KR5TL70C8:(%S.+=] P@+=KX_<)WQPP"@H,_$LX?:N@GEG<-D0>VQJ#"I1."@?=SR&P+]SZ .1B29_&FFCC.\(: MKA"8#DN+'ET:X)5[6XYM<]T'!7MBX,%S[8_BR"Q6!VQ5LJ=7: M^GP0=^G_C2&V"S'\:4JT'[#/) P?>5 2%Z&NF)(W[@Z9YRT-?L;]S4U:^IJ" ME(Y@26;C5/G-#E@PS*G;:LM$@!A,$#^%!@A<4_K@\+',D&\IW0#NJ_#]GIA' M,X'+R7_";^A U&8Q,%?ARDRDLQ@\TY7W>G!A!J'HXQ^BBQ$+LB8:N9((=P5V.P/ 2+"SP;P!%0Z!A1M"$7_$ER%Y$+$^.#.4J 9;I8A"J&"*X&;C5SV""[P YW*.J3#I[ZOR_W>*[!W M_(><^FWS*606+UZ64%00JV]SP![UFG$XUNO=3#GF-@>:S3@8ZPKC=S>HOW4;3Z+$%/C3SF ]^K;WA2Y,R6Q* M;3$)/43/AD/:8P (%@^'NAXG\V8Y8]-RO AM&"7=GI6R0_N3'/N346& VB.1 MFJO #W^'%2\94J]7YBIC!7,*][.8T646=_W-"'%AV#P2@<_YW4%COSLBNN^! M@RZO3GU/N;%6E'5?9@,C?U(H4?+(F"PCWFLV6_S) H>7,Y:+W M.2\(^5DF4BYJ33"1EJ1]$S^"C/+R_^A6XIO59_[8E[7)2Z2GT,D>]9@K:L,% M\1Q<&;]/^'?S>T46L-/@N]?O/?A!Z.O:(!06YHJ2V%(T;7)-Q<9N*-S8S5_O MM;'BG]]1#&K7S595N3M _X#MMA]$40YYS_TJ/480)DL MGQO%$DXP/CL[K=MR#D8C9_Q@41%J[DLWE>X;'*^65>M#=LUA0&=M:E M!J>81/$W7 I.@#]YQ1:9&R;?$--/1#I-?K2\QCM?TL)62_KI8[%T"8+395WS M9]E.!K2$:*GS1$73'(FS4%3%/$^:)+!3_-\\J!R)A)K-*R@B MD6L8ADUK4C?=EF\C&$!P8_&0:>U5]/8N6$OJFLP3Q"C_]9/A\B+3H%!C6K-* M/"G@R*82F&]\>QU;W8 !B=,M"L?R M> M,F.YFZTR)Y_C5U(:%GBVTMC#T>5;)I+=TCA8;2W4V)VE[2JRDOML) M/,WSR[>.[\4=+T1CO[G%V +6"F+3@?-$%9\$E9&X(51M$S[.6.D5W\L#"_A) M!EU*>AQJ>NMN%4-WQ]U!=@098?OU(B.^W= !YM:,7!Z>,1K! O)O,K%]ZT%8 MY)%"MD .PJY(Z3G-?LL=G4@]_EQ]_>+0HYV486X@#+[@(9\!A[.EMW@45H.& M^E](4S6HPM!X.[195/&2]'<*V9-E%<^C\^/<37DM.$+&9")DSSX%WWJ.NZTF,"-I@JGLHK9X]SOXO,T/,EE9@.K MEPKRL: ?^2C/;=QA+A5YQSG>L;- S?-ZM2ZE=IB7E[Z 3"5N:D9>3O^I;$_. MDL6YR=2H2$KV#9-'3!PF#.[-F-3S^F-KN1=\?@;BS"XQ#4Y:!;D/(9S%5 ;S M/6KU9VD,\0_0Y(DX!6P28M_R.4(Z=WQ+SW[:]?UF\Y]7HK6-Y"E!AJX^R%#( M'I_&(4.TD$X8LZ. 5A1T#!3]/#,E#DMRLPW MVLXV3DR+;6QQQ3*<],>N# X6!2%]AN @!UTJ$C4Z %EZBSRFFLA^Y[@=_BZ M)NXEBDZ%3R?Z,!>SU5,?,5;IYJ&*$WO3H-%="=BK#V_S@M^"&MD;[5OUCTE' MW!4E],\(Q,_=8'1^*'K *L! MJ\A\X[?W.8(ALY MUFG5PO9G@N-5A+C&_D">M@#WDX!(@WI=2PPY,OSI9IQ-:!J6]\;\%&OY M^U[T!G3ED:JSLF$Y0(L^\&SB(VP%>4&72:YO=K!-*/W(K3*$VL(#$-P?)]I, MTW%[0OIB@7G=D7 R4M(Q4M2/#&LXI"F$YR(^@L_RPH_4; M:3D&3(5BE_13[(HSYODH3@UYDF2Z-DR/P>,I:8,(#7_L4K4:OJ!5 9LP52!A M;6:3R$R+EV7:02IAI('#X%4@#'3&L*9T7WAU1BJG;_SF?SH/E._YS/(]''"@ MC%GJILQ932DTV&G4 HT?36:%9MR^.;VQ.+0#:)\H#0T\\ M:ON%EUWC>#11C)E/7C*ZF%O3'A5S.PU?+?CIXWG^LJ6P'Z=Z5ZXUKN2[_Y2> M9JY0!N6;JM*YUQ3.O=&I-OB['LOU^E]*A5!7N0FN.TKG_DWAW.OEQG>5UQ:8X^W?\]QZ4-2;+C>L:)29%8*22H//JAU&M5V>V^GSUNDF]>J M*[27V=UI;+P8C,W>CSR+$N/?[KO5N[YG]:*^+#D.0=V%\1SR WB-D4*!\NL9RF5S$NE\0#&_%SXY^#HK MOCKR>\O?G6:+Y\65W^:R^97?K;MKL9C-%4L[O^WQ2;9PNMUHCX0@I#! WM[( ML/_YX>3#S*0(-NNB,/I#\O- S@FN19%+:7]88PW@V2JPOLBE45&SY<6SFW?W MY<9?,3W*X0I-A5]<$GZ.2)E%%VS!?3H7%SSC-F]SZ5YITQOE3[;3I_+;."Y; MSCU#%/E-XNF-RJ(+G?H]M/R;Y^ZA=_8RQ$)]F\P#WF9))&%6XH7%GOB3= 9P M/X_<94F;T2ZUGC'5M"YZPQC2;9<]\/A\9W0!-^7 MO_,C@\@56)YH:_L>+_G^<HRDWP;^^8 &<2]))%1 ?:$0KYW*3_A9W9>)Q+' M2!PC<8S$U+:_6V/<]F3D^TH MZA2QD\@E)VFU.O^HV/F]MJF]PV MZU>\>1R[Q35:MWTEE;^YS+#)+\=UJ86O,MI'2ADU8%\*9N3+K*Z9;=@F,RQ\ MF152RT@M([68[" M4J?!6V'-\K9]'U0@_.]3/3!_;>J$?+,,\W?+,7_/-X)D".^T$!^]^I12U:NT MD@U.S"JM7("5Z5;]IQ;-=X9M0%C]0*Z8"W&^DW03A^')SL.3>KEU4U7JIZO, M6);O,3[;W_A,Y>SO52Y]JW/=K->:&5(F[6JK5FV3]^*O5R3DE..@TMG75 MX%_IY/<8_MLJBQ'XME>K]A8@HXEZ%B"_KXSQQ)T9=/?JQ)T+#3'0G,L-,="MMA#;)S-]G&!_ M9?W+4M:F_FOV(_5\$;$M5@$D>3$3G+/:DUJ CF-/R'*>;NX7A'89W&-YA>)>$\$Y_S< ";RSPQ@+O]Q80%GAC@3<6>&.!-Q9X M8X$W%GAC@3>>,8ZEW_M0^KTO+\34AVN?W]"@3CP 5YZ;E$2N&ELACSU0FYL4 M8U"5FY1OF%.=FY0B4)29$P]?RDUN,*Y:;1Z5@HNF-)5H3=H+9O6GC5^;.TWF M@B68Y\>L*69-,6N*65/,FNJ7-55OV))3V[4=N?\MC._(3;WYK5PGUZ+)Z]/' MLT(^?TE^-5OU*]*9=8/RK]&EU,)#B;B4$?]1;#@J_HGNI;Z+A^XENI?H7J)[ MB>XENI>)="\3U%:UMR^FD1Z]RMDK/ZTB#&14"D%E\5;U?SI[J_[51E6#XD4M MF@KW&020KM BXD6Z(L&+AW0%TA5(5R!=@72%1G3%RA["N%)G^9REY@GL/,3. MP_>?/78>8N1A]-G8>8N+9(WQ\JG?Y^+WY9Y>SKS8K2 MZ%\']XC9:SU6,.W9Z[++0!O)-^JZ$_5)1\Q@)SZ# MK9=")4]MTIW%+H_]@>/"#WJD#2,Q?.?56J+:QF$PC\%\VN,Y#.;W>/'?)HF\ MW>S_:I3O:A6ETZ\JG/Y__ZAUE!7@Z[#SD9#;2XK<@LX',1DJ"6\Q4*VIE$<]NUNO52J?VLXHQ+L:X M.L6XGL_\,6]),RS2<<>>3RK.$"8ZR9!&.4-LQR?,%O$NLV'96&\,%YK&R#"9 M/R'=L<\K?<4/*>45O[QP>';_&\OIPO5ERW),@S\%[FY908GP]=CN8;BLA4I@ MN(SA,H;+&"YCN*Q_N(QOQ<7>=.Q-WSQ&[$W'WG3L3=.Q-Q]YT[$W'WG3L M3=.Q-Q]YT3/IBTA>3OICTQ:3ONR1]R<&^;H ?G &IU\J?,>^M19)SR]IN MPUO^VB5]Q]UX./M!>>SY+LS6^$SJ;,@@'I'12HMZ(\?V& \9JK;/,^<0@*Q+ MD_/<>/1^F"?70H4P3XYYNT;!C-8C2+T2Q&LQC-8C2+ MT2Q&LQC-8C1[KS)?WNI<-^NUIL+">6U 0*D V@H%4&W5JFKK:Y'004('"1TD M=)*W;$CH(*&#A X2.DCHZ$_H8!L_MO%C&__F,6(;/[;Q8QL_MO%C&S^V\6,; M/[;Q8QL_MO%C&S^V\6-9 I8E8%G"OI0E_,S6LD1U)SN6):@M2_BI4 #E5JW\ MK:[V) \F!=1EK< ME#0Q6GX]QP.$KG*IH]$+KZ"$GF,S4=Q M:LAI()N!; :R&'KG+0OQ-N]2*$]:.)BGU60.^/,&32<<'1(F.Q6H;XLT=.Q=\%^==Y4;RVS. H3WNHL^OGO#6G MK(..K$^C+8HA(W6%4F[/EQ3I#15#(2'\^LVQ*^A!" O6)-"ZLN?1A12^U/'\\*>0 ON0,1H/<8H"O. M88#1N#O?87=>,Q=,WD_F^F/ Q5O'XL.6/=:X#?=Y&PX,YL+]EP6"U6=8?8;5 M9YO'B-5G6'V&U6=8?8;59UA]AM5G6'WV_.HSK#'3(G3"&K.=,H %4K;M,?,G M =U>6ZAE.!=_Y\\D1PW7[P,/476922I9\B]J>S0FZ-X+%F)>"!G2'E&3&=:* MG$U4E5*9M7C%]D":]'TA##$,,0PQ;#6&(8CI!V+%#7Y8/B?^D9LN4A%!#$$L M'L2*^P!B+]H?"&+O"V*(8HABB&+/<,40QC2 L=)VOEBA$"Y2"5$,42P>Q4K[ M@&(OVA\(8N\+8HABB&*(8L_WQ=9N$"R_Q/)+++_67.V5I3C=1S7D9?$[S :=(TB!)$T_2G.X#2?.B_8%4 M\_N"&*(8HABBV'.H9H0Q]3!VMLD7DXF ?#%!0[VP<4>]'^0!![ M7Q!;M4IGB&*(8HAB+]T@"&-O"6.%W 9?3-J84K!$A1QB&&)8+(;--"G-&/:" MW8$ ]KX A@B&"(8(MK47MGE[8.DEEEYBZ>7F,6+I)99>8NDEEE[NH/02ZRR5 M*+#R0D.LL\0ZR[>JLP3'?V+Q54"VO'5H=+T!,)X)>MT_%S6Z6TNC5VY\^2N7,>8P(/('3,'U+*F MI$3TI4$B?L^0GL&!Z%]C:T(*IQF2/U_Q(JO9HF])8#QC*9)&AY7'/9=.R/H?NH+&C'W@CSN 03[<2<0JG#CO8%\ M"UO)=PL@0]F^4+;/MP!I,_MZCRXU3DG9]0=CE[28!5")'DGJ/1*9FT)W1#]W M1.[$& I!Q6 WX($FHTR1E9S*,(Y1UGKD^VY!*X8'6Z7,CU"PT8*B!44+JLJ" MBIVHB6G:A >:##-%%C25HTN-E;P=\ZH=N).WF?B>YM4*!:&29V@HT5"BH=R= MH92;41,3M!X2-!GDRX#IN5L/JW"Q"A>K<#>/$:MPL0H7JW"Q"A7K=A&"=\@\?+8!VB(G_D.H&%7A@<-6,2 ;55;D4(M10.& M!FR'!BQF&R5\@[S"@*T_#"V5;KVU;UA<4->%:&"^/S9L/31B:L%4F+'XG)7RCH!G;L1G# D L ,0" MP,UCQ ) + #$ D"="P"/NDYO G\-_*'U]?\!4$L#!!0 ( -F+V5*3C-P( M3!@ #=\ - 97AH:6)I=#0T+FAT;>U=6W,;-Y9^WU^!<289IZHED924 ML66/JQ1)253KV"Y)7N\\;8'=((FXV>"@T:2XOW[/!>A&DTW)4N()I=74S"0B MNW$Y.)?OW,#7?SE]?W+USP]G8N*FN?CP\<>WYR?BV<[>WJ?]D[V]TZM3\#9Q;G:TM[=8+'87^[O&CO>N+O9PJ(.] MW)A2[68N>_;F-7X"_Z]D]N8_7O]E9T>Q ML^.?.C&SI=7CB1.#WJ O/AG[6<\E?^^TR]6;,,[K/?[[]1Y-\GIHLN6;UYF> M"YW]XYE^F1ZJ?B_]X>#E(#TX& SD0>]%;S \>/'BX% ->OW_Z<,B]^!Q?J=T MRUS]X]E4%SL3A?,?_7TPMQ<42KA6]'!O;F MOTY-;NS1-SWZSRO\9FMK2VL6C!*1!/V3]\ MQ?TO6O'IV>7)Q?F'J_/W[\3[G\35+V?BXNSG\\NKB^-W5]]]\V+0__NK2W%Y M=O+QXOSJ_.S2?WMV<7;:WF%\:-*.X=R&QCDSA7E@(=NRW0\?+RX_PL[$U7O< M%&V[/P@[C[9Y]M\GOQR_^_E,')]0>?VKB9*C$R>FP6* MLBZ%%&4UA>4MA1D)!]^2=)3XEZFL2,UT:@HABTS,K!HI:T$/E,ZDG^FSTDQ5 M>'%FS5R7H'CJER5(?0;/XY-6E8Z42*JLTR.=PA_XG"Y28V?&2E19R>;7ALM< M+LJ$/L0AI"Y69CQ5\(2T2ORL"F5E#IJI'EB\E8M=@9L'Y95:/7/TUD19!>/@ M2_^J@/E&&F:"#V [V@I@0VV56\+<7VT[J9EI17 M2J%8993"&1KON"A@K>)"P31.P-Y^,G8J^KV=_VR&<1,XVFBK?-(S:5V"0RY4 MGN,_[TO("^0$5:2*%H6'#P([+06J@T'OU4(E]&_]5^$36'?]$=+!?UR5X4/B M+1SL9']7ZD2<%^EN(JHB5V5)$Z3 VJ BA($_[$*7P*CJ7Q6<3[F[35+7K50\ M(;=IH=WJX3WR:^4FQL)+P-QRIATP L\'$&I2]8-+M8CWWUS^.+5793]3&89 MO+>3JY$[VO\AJ'\->/L+0)!R+G4NASF"!2MP4 FH,0#JH9$V MP\$SP'&I,Q:0J8:%P IDL12CRB+8X^$F)D<>DRD#:W6=JID3Q(8$ Q%2$__D MP)3HVP#0+C(8OX8K2*Y_&ON9SZ7FLUWQ_C[8GC%SA@AX(EV](%P_#C"#_2"< MG1M:C'>JR'DQQ5Q9!-O^T^2>M'4^*J/0=0%AQ8D7XE)BN>X#A7/#$W+HVZ$_5RAD$=48#'3H MX/C$5#J'(\%#0WX&U.P,OO2R$PF%]XHGJW-W\$P\]V&/ABU_W]R[XM8];V+B M,7M%P+I$ F?&BN1=4E0"CAW41DHOKJRKK(93[1QO0_+;7D6UR>+]QS6?D91% M[>;"/]#XW,O%WVT/DYHJS\(L0FG:S]K!K!#(V&[ZL/I0HE2 +V!RE/$UTG"T M(HKII-JFU12U'[CGP!DPWI@I4#[Y:5\=.^J16"CX+^IG R>GZ!B)K>['8/@Z M? "Z'M@7."53_M_QU(MJ.@0&@W"7O-*W)8FKQRZZ_PX;]Y/;1ONM(Z_/\3 M&T:>R;':&0()/^_($9BT(YDOY+)\=J?,UBUS/@G5M@L59AX TQ0%JV'P9G*" M-R!@[)IPY'MF%@1F6$$K-NOP#/H8&F2K2=C\'3"*S- Y M ;'[6L*Z52[]QH"(Q".L2=%0*N1[[HY)MY_$]W.Y,P,K*(P+OC<%%0#L5JS(@[,]\I$D ME?N 5!QA>!QN\:G&_0/A'HUC?%.D(Y898 4Y!$4#QZGPS#-/"?"$1AQ/A)$6 MJ+H I.02U=3(FJEPL!M*5N(_-\>?0 91'9H%O*]+0#G,0!7%+$<5SI.K,<=; M6K$M4I2SRJ*Z@W6@50=DM"1!IAG",F/M.43TI#/!4U#$"AEX+;X,MD<6CR2B M0QR+F[_P)_A6 T$REO!373JKAQ6EY[>?JS_.##M/P"N$#"DVF4<; LX KYS@ M1#5CRP%,KMPF-LHB @0#$,Q3!,S*J9&CH:+]=RJ'..]>/?;/T9L;@(IE E22,7,:U: (=9/J'0 M3[%LS=E8V!5!>1P"(5BJV36- %*+J(!CB3T#HR.Z!6'3^1 YI_I\\R7!/9:N#+ M4E\+>,]-RBA^2D\!%I_@:<+2Y4RF'MK_:G?%I59#E2?B^>!. ]9/-6/@"X41 M.6AMQ H$:8D>RLZU+ZVJ2H8T,#O0$UE-36>Y62I@K0!:R%\$KW3J M-ZGI6#4%=X;R@&8HQL\7S M@VC3Y']2Q9S/O&UTB8BA$9)]^;$G@9,YXNT=3/9$'X>:?T^B]2NG-+9?TV/M MY-V0.Y4R%@@D%# M:2R/ 0 F8R*XUDA H"6/YA=Z) +MBFTYU0[5S#: >2+'"^VZW;2H! M*H;:@5 WX%%K9\)T!)JZJ79>":X!])UKP.?*9U:1F:Q.72B0K684YP+.&X\M MP'AFRHZRH76(2G:SH"#ZU S_GDAZW]?G\%J9T3WR0[62/'0@NI_DDC@:][I MJK. OH(]%-R0^BLW<#O7]@>.]_%(T+!YE37AE?K5CO*55HU+TFCS1LLFF_V\ MEO+E5X/[V&0WO3@AR@'(7#$P 3NM^[C?:%(SSL3987. #V1L ]IV7T-1?*@ M-# ",Z8Z&I\)W=@!X54ZFL&ZC,D_L2KB3,$ZDNX#[32T)Q4C=W@]@DRK<]5D MR/5GE>N),1DC2-I7>)'0\6HL+#C8+6^[9& <'<2*\^16MM:]+;+JA*YY5ZB& M02LM"2-F] :A22++'%TBEQL56!^0W2.BCH]L'HHP>5/#.RPO649+',7%K3QYD(\:HSP5*'C MY-5(!PG$CY=#&=JB)BH?=4X'JPN^]0VRSWJF]7XK ML[2F*[P'IJZ53;'.R73/WKCOX'^:A4_IJ8(Q;N3"4883- NGOOS$ 5]%<,A7 M_J[4^C8EOON=);[M1Q,.UU-HM$'73^5'(D-J:?%R?-1 HOH>@,;CW[&[, MXKDL6W.8;F11M@GJ>H8E:&X"GPJ, Y0^*<'-5--9K@)?W>#VPXDE:T$DM*4H M:SJMX"!B8)W4<19.M]3F*B[A34$\B;F\,<9\B^>P5J*G@R#,;1<5\$?_X*"C MRAPY+ZMLP SL9&/D9[ 6L)W#?\\'WWWW3_Z'WZI8UFD6!$7KJ/8/E]K\- M=(HC&-T!25!&= !@=AE-Q/N 4U%%B8 $XX08 [Q.%>SWKX-#\AW"ECP]HA)[ M+^%?RD($EK**\OMWXIX'8*..@4MVKN1G90!AB3/2 NW&Q;=R071!;_&D'3HX M7PL=_$@1@FW:=K<&N<1>VPV=FO"/&YI-?V_TA##;2I\H%X:0_9C"4:P4H5+$ M6'J/F1S=3&,$L\H=%:&2GD SG0(:94^5'.L2^7RJ9.&CB$Z1Q),ZXC(OC+M^ MP8NPTNLE-XUB -@V-I>'N&V-[KS?OX_7MS['-!OY>6M'Q@Y27&81Y>R0NFJJJZD@ 40: M@I!\5@B+@&#T.$5<2(EME4+9:)M;AY?XGGCNAT&DE!# 1+J1C "QL3H -BG' M> :(NM M"CII9I&0J??*=2$S;-)PT1-#G97!*X]#CABCS$OC?5F>"CQE/Q,8 MLA(?P^HS.C/#@F!5XU:1,, 7(VWAJ LU!I<3IR8KWEWU0$8+]JG5O&%G^*!0 M(]VT^X8"4(J1NJ:TAEQ@XWR:E[/ !,-7YJ[KP8K 1P@?1^"?%UE.WGE5E ;0 MAW8\!T@8#!CMD9)A8+G K%7P)^P3S#&=+-M&78+3#89.CADFUV?DTS"EJH<% M?:%26<$G895-"K+U6*CHQ_0*U= 50D^IP"V( PL1V;B%*\78'#S0*+" MQ[%K(X=8?0A'Y2\9H#M*!J]N:]3SC[4:CNH["^YG6O&A(:IX59)2E(!-@;1< M3MGRWVJF3MJJMZ291X: +WM@ A4#38GN4#'**T4!&]0J<9,,UQEQ)US4/T?% MF3)O:?[)4QRZX:7]ISCT_82PL]R2W9.(8YMH7PPX$G;!*-D[57;,M10<'P0U MK**@Q\R'&>\%?/R&S/C.P/* MR@<5\(@_!&ST\+FS-M!">D(4!G$[LFVJLBI$/>/H5VQ-&YC([M?0F@JK6X=J MA Z?;#T<>+Y.;]5TI;0(!I6PKH8/IE:FH!)K)DQ$U+-71,#!,6&FCI^ M)RJKZTB:$R)!&(*]M&KS@X^#]\]R'=,[YO#CNE#@DT5:% ,BY)N+'RP''YK MS.=&N?"T4DT^=$U5DU_FD&@+3[24B=;*-# M[#&%HCFO0.64G"(@IT25_I*\YN&"BVK99\'21.5=&7J-*PS1]_5I JQMX6=) M@V&6!E^GQSIO#[C"F^K*9>G4%)?)>L]K28K,495Y7.A#0<&5$ PN1]O,IP"I MX6,J/W/J.8XAMB*! CTE+%#@2(H94HRS'4@)40+MHNL*,*I7=H3UD#"K,F+5 M+)>IZJB(?&3Z]:()HYZ&G3T,&?F==[]@0>%4A5*5#7U%'M@21X>6),:J76(1 MRL:IOXWXCY(^NBG7"'DX!@342!C?;4'Y@+H0.CC]N"3,.S6)+;;=M>5KE1)=#(J"U!V] MP%PU?1,DH*6X13UA#-FI=PF>6X)S:J@;,$+M.%7S/JF/E3J0U6HBKSGB==-, MCT-XZ@QF.ZD+6,M53FV_L/C2HZAO+MR"-^CM!X:Y[4+=*.CKK_H-B9X,D_*A M5=3'LT/V+G"(YY\0JB;3HHHQ9SVHZ]^_.,3[VQ6'GH?>%0IO$7B3OOP#(,Y$ MY5FS[EC0N=FUJ2KI;'2A'(K? T HS%QO6'9\QV_7 @&NUG5#4<00-Q:N.@Y3 M$5C#MK)BPV1X;6$2[B?(F#88)?*) W\Y J+;@D4V^I(M,CE/6*2$2/GG BQ MO+3C=)YBZD%*UB]&?XJI?UEM=\.\05+Y)F]F^,7$),V]:2S# "IS37$D\O++ MTJ3T9T)%30EW) /F*UI2S-V^OD"(ZA#B8,D&<4)<4*$WF>'8B>@??ELW-O!U M)(W>\+\44+8P8UN&OD1/^;KT)D^0+T@5)DSV(=09G<6NU.(*Q"PI' M^U1WV'_W=MDU5M=8D>5+I.F:]3I]3Z::ZJ/)T(,]J]/]OEAZK1TSKKE \-32 M33XDZ2N_'FM<[F1B-%/S)V.KZ?:;_#_"9:1F,D![%%8[F> Y-]V9"'Y4J[R+ M"@J'ONZ^[O4=(;WJVTXB.[R<^?O?0LN2Y8"V0JP:JBCKP4F*@9^67(A$6!F^ MBNNT +,"K>;LQX3+ .)!Z\BW"65&$YF/XHJM97@/Q=6&KH!<:@K[H&H'6TY* M8Z2S"J02UI-5;ME(\L*:8IP9FFW)SN_(7[[0Q,=]R5;3)\L:#\Q'X4)';2A/ M:H&G4!1VXTKE&#NQ';7E6DUMLW%Q)17&UMK G^8&S+?YL/WR;N0F2FAAJ-8O M_*"U<+JM#508P!='> ?5JRJ 4U)6C4'!,T?-05*S*/MUEYFQIO;P%JJ-4046 M30TKK:W 6J'12&KL*C>IL[ :UK!1.137IWO%R+=+E17BX\!N5!U%^Z+B"F:7 M*T4>\.PM5?B.6 MO\$<9:9]+\LO9J'F;*8:UZ#K@FPL7>;U4KVE;R!IC49K"9-38IV8QR^CK@#9 M3*)B>7MLH].+%J M3,$1+G0$DTN:*>%_1Z!3%;Y9PM'5I["5<-."Y%W7'0R\02XB:#@(&,J$/B0\ M)A_IQ6M*QKZ=7$\I##%%8##+VZ?7K!FADG1!&NAG,*CZRW*X&)45;(NTZW!) M$6&Z]\0?3>L6UKID4_K*A_O5%JW;DQ9K\A4Q:5C!K1:$,N/S4#=/QXID;TLS M12)KNU*KP$T]( ^@\O/31/O.E\C7;82ZUI-QZUU: Q8FWTKYYD@BI,1+C5&M M)JM)8("(!2H$F)/\WG"1X-#&*I/P*7 M7JK9!(_*+!K)U(KT:($:0KVGPC9*$:(7(-,8P MSG<_=(S,W[5'!GD:-;;'WP6*.PAW?=?4VUFAWKTOS*DK^Z/F.*J5KB4R]T'L M^L<1%HJVCIT,MOD5A?L)D2^LQN/8($1)NZN:"Z:1!5FA3*2=LD_@W?K'X;8> MU]=TL@=GL77C0RTK#T+:H[M&J1R_5NM<0ATW1$0)R99"#&EV$.2Z(2;T?W2D M0=$SP5\66;_B<-&Z.;_.6()VC;,^F+N4(+EN87;^H+SE9G;\?Q>F/7P*T]ZO M(_'*7Y FCC'.0+H]-%G:AZ$)PA5O'"D)WAGOH!;HN]W_!"#N!/R("KL1Z$*] M*UN!Z)YP"7L\/?GKM!$UEF$2'#.(/#'FQTB=)\Z:S"J,8)V#&T=;_" MS#*=@&?BP([U\,>KM@IJ;?H98!]U>,N_5K1-*]X<]>P\?S@>_,DE*M( 0 3 M " 1>Z! !A:2TR,#(Q,#0S,%]C86PN>&UL4$L! A0#% @ V8O94DOW M049.G@ +.<& !, ( ! ^$$ &%I+3(P,C$P-#,P7V1E9BYX M;6Q02P$"% ,4 " #9B]E2VRD4"(X% @!4U ( $@ @ &" M?P4 86DM,C R,3 T,S!?9S$N:G!G4$L! A0#% @ V8O94H-(+UT50P$ M?5\- !, ( !0(4' &%I+3(P,C$P-#,P7VQA8BYX;6Q02P$" M% ,4 " #9B]E2OOANA3;0 !1G@D $P @ &&R @ 86DM M,C R,3 T,S!?<')E+GAM;%!+ 0(4 Q0 ( -F+V5+ Z@FWI%0 /PZ @ / M " >V8"0!E>&AI8FET,3 R,2YH=&U02P$"% ,4 " #9 MB]E2,:?N(V8# #)'@ #@ @ &^[0D 97AH:6)I=#(Q,2YH M=&U02P$"% ,4 " #9B]E2-,>[DN$" !U"0 #@ @ %0 M\0D 97AH:6)I=#(S,2YH=&U02P$"% ,4 " #9B]E2GXYB[3<@ #K$ , M#@ @ %=] D 97AH:6)I=#0R,2YH=&U02P$"% ,4 " #9 MB]E2DXS<"$P8 W? #0 @ ' % H 97AH:6)I=#0T+FAT 7;5!+!08 $ 0 !8$ W+0H ! end
  • LX9G=W7AR[8J%=D)I9A7/3N_=!LIX!RY)&J\I!,H7PWS* MA?1M4. IUHZQBS-\#Z[AV;>V5&DIEKUQQ28H)A%CLQ<$2BG%0 O/I,NUMY? M4KIHE8VXLOVP7V*N)QMO&[WC/G*_NH/*U_M1R)\%2ZM99JZYTH:\VB[)QO7@ M#4FWMN31;0NGH;":KY\/2UC6_9S7]"]N1QA%$$4;AI%^:*<&BT)G$H5G797;T'UY!L>D/>W!(V M-9%.ZW5RR2)W -R4[O0>^TD$[7 M)/!A*9B6XZ_UM_?$\O>89M,TGIQUZ-X]%[S>&UJDA+<82^?,L*(UPH'LB56^ M]BN'PJ*D99,59/( N8JVBP[OY.O\?.SEF;WE;0=G9K>JSV-Z\H_S?T_2&250 MF 6%T-S5CB[!9D9QM:35@*GHX!/&+IY1TU$,R8]JP<*;-[H>0N2--V^O#>'F M@!P7HU(\"H%DOUVFB(D7,N>& K7HG18RH]&J[W;.>CB'Y(+MD7E-Q-:;6U>C M\TK^%V,R3]4I&,-D%&PL1D3B "X/* 7.%UQ[1 5@ 89D7.I&O)AU"E\-G M:R/<\ Q0W^MO]DBL'675FTK//]>^JZ^F9\E&^L+!8H'+1;T[]40^D\GL6VT3 M,_)2*I-D9E9KFIUJUT,T-><(@GN/6OM]:K(-H _IN- >N==+N+U)^696 [5C M"O#B!$^GZ;Q7\,4.PJOV3U",L4CKJ6[*T7HJ@H%6B?DD@#L54$"7<]Y-T*]# M3?OK4;.CB!^"G;\C3%97?M2*PR6,IZL[S$IR IUQS#BGF09>&(BZ4Q-XL,8+ M*_IL".P*?!U.NO\_.+F[8'O3\:3W;?Z_QXOEZK#,*!@!V8O,DD)#T5'R+";M MF)=%E6@#YWUN&5X3WSKD\K\>N7824]>\\#7OH)Y?;7!AQ^:O:)$9WF8TC5+# MUXH!+KQWU:X<73 ,;-U^U(53_&@]@T*NOS&&AS[W<]P%JE4YR>6GOIOC%QCG ML];^(VMS$H&4912UL;<&RP(7@B4,(4?GO,(N%P*OA6Y(2=UF_+FMDJ2=G)I7 M)%V&5L]ICJ>?+MX*,N+:BA 4L 2&,XU!$CSZDY51&N^RTJ%+34I=TS ME7:55P\ZG6C_>I^Q2#'0P.H%QL1N':5CP4O-1#0\JH023==RMHM@F@_PY&IO M-,$'ESB3%*\S7<^\!^]2'6P)W!9/$/E%A.#)ER5G,]0J!^& BY*] ].UX'S'M-S>KD3O3Y0=A=./-11UT!(L^ M!&12&5D'[9G7+C)I)$HKM9*FZ_5IM^#J8AM4EK6-H&+ ,T7R@D8-T5D&4I@" M2AG=]ZJXVVW#P-3F#ARY=V%L*HA^1Y4NNDDEF*Q"KL5]M78[ZL)\C)DY*\FC ML<4DWF6[8_V(;6@:LP-'=I9,/ZUY8O<# .:HR7LV!9E67#* >C#3@,@Z^)C< M?IS+&SRO!H.D/YQ]=AHH7LS-'TSSV>769]??7OSK&FEPB.3Y*^XI!N JT'JN M=1N8,A0GA-6]0_\&PQBT7MZJX_W)O-_BO#Z&NOT^_[JZF'UU4QQ,%JN< M+&F3$!6FQ!+6+@T9!47"=6\)=4PV@.5][C[? ?,04PW[9603:;;HI'H-ZVW- MQF(!$V0PK(2(=1K(MTGU=BKOD\K *7B\LAEX0]/4==\VI"JNA@3I-=_]]-!E M/V:4LDM*0F )++$3+;&3(T5^CAO,13@NN[0(N@?7D!HT[T.?[""5+CKC!7Z9 M8SK9*!QE+U1!G5DF#YDPV,2"+8FY6'12/!7MU>:*XN(KAE0.U5D[;#VS_53" MN<*B@3Z'^?Q'FJ5]J(I&TNKJZ9X4F%X"][/8U"H?!(3,0E*.IB H%JVG(#R"LB63.V2Z9C'6 MQ#FDDJ,]>;2MI+;/(.J60/".RKV2$V3(A2DI@<)!86C6O&(NFU*"]'7VAI4" MV*U6;NXH-E8@>M$163/:U549DGCO#(EICE/:0^V9T+\-9 MATWA%V+3YC+H7&5R"JB@\1$2\\YEINM]/QY28+Z "\YG&]0>RY/69D:]7^V! MTOQ-N;&3/-:LBSS]O/Z(I*3^^H?_!U!+ P04 " #9B]E22_=!1DZ> L MYP8 $P &%I+3(P,C$P-#,P7V1E9BYX;6SLO5EWFSF2)GS?OR*_G-LO*K$O M=;IZCM)+E4\[+8WMZIJ>&QXL 9M3%.DF*:?5OWX"U&(ME,0%H"0ZL[)L65;R M?1!/O$!$()9__9_?CD<_?<7I;#@9_^5G_B?V\T\X3I,\''_ZR\]___@:W,__ M\]_^Y5_^]?\#^-^_OG_[T\M).CG&\?RG%U,,<\P__3Z?Z38(+?_-OIGU$4E:*W(+,6H%A,X+D1 MH!T65F2R0/9XH]_^?GS?/[ES[_\\OOOO__I6YR._C29?OI%,"9_N?CIG\]__-NM MG_]=+GZ:>^]_6?SMY8_.ALM^D#Z6__*_?WO[(7W&XP##\6P>QNG[ ^CQ>7[Y M'UY%HW\Y^TOZT=GPS[/%?_]VDL)\0<^#2_CISI^H?X*+'X/Z+> ")/_3MUG^ M^=_^Y:>?SB07IFDZ&>%[+#^=?_GW]V]N(QV.Y[_DX?$OYS_S2QB-"/'B$^:G M7_ O/\^&QU]&>/&]SU,L=Z*_6'(%I2N<_U$_[9>M,7TF(--T$A'HNSBN"MX0 MX[)/WQ[SY6=!QA).1O.&B&]_=E.\D^,P;"G@6Q_= .WB@^ 8CR-.6T*]]KE7 M<%Z O(DPR3^%X2\+3!?[:1CG5^/Y<'[Z9EPFT^/%"_\PQ#"$NJTR)=D"R;V? M=@48:>?AODO/P^-119+IOT]196+BAR- M$#IK;IG-)0SN_>2*]@+O:)*N/6A4M\3))8>C$'&T^.X@X_#R8Z]\&BT3W\SQ M>#:P)89H70 60@!ELZ$#!POPP+@U00D5U&T]F%WHU0S3GSY-OOY"SR%E$*Q^ M43E@P/CY=OH_'L)PQL1V:_M(/SL(VB=)9Q\DGNE4M,Z#DYH!-]RZ&#D/FC5< M2WWF=>S?]>A@>K&*\[=MP]>QVA =F)Q/&HCPC!^"__-/DVG&Z5]^9BVH/!B/ M3\+H/7Z93.<#F5%[F2VP&!4HKR5$I0UH;U5*,@AM0D-*KSY[CZC=6*2W*>8M M*#["Z7!">UQ^23;SH,CB$S-(=BQ&4"HI\,YR4-F*9"(Z%+8AQ]<>OD4<1J"$ XP":F+9T7I MTO(XOO'\/:"[B6AOTZVVH?O,,GT]'.&[DRJ.01!1.#01;/*TW>B"9#(H!*3C M)=B2A->N @"J% M@V?.@D_&N1"+Y=HWH_;ZL_>&WBU$>IMBLSW%;\9I,J5-9+'(#W,Z/%Y,3L;S MZ>F+2<:!.B;IZ5 4.E))7\ 5'2!9;FRR2NB&S"\!L#>L M;RO'TX^3W\4!;&:3/=,R$0E8(5P4"UV2*T+Z#+*@@N6E-^/?'[QO= M&PIV"=E;1=>N85H8&H?3H^GDZW"<<(#>9\]2!"X*[3O1I%"%%ZY)9D7:_-Z\[E[P.M6HES"ZU;1M(_34+,"/YP>Q\EH MX)U/P9(S)TJFG8,E4J[$$Q@5BXJ9&65;^,S7'KH'C&XNQ"5T;A4,N]"M5]_2 MYS#^A(M@;:8GILAK%%[7LQTU.$]VO>$1K1$8(F_!ZK)G[P&Y6XMT"<<-0E[_ MP-'HW\?DK'W ,*,S(K^9S4[HD$ RSR.9;""-9*!\X!"C)XR%,\Y4T$*T\XGO M +$'K+<3\A+Z&\2__F,R.AG/PW1Q[S:=#41VR*2,(')0H&IB3,S!@6<\H7"1 M7+IVL:\;#]\;NK<1ZI+LDP8QK_-,B;/[\GK$D+-^0L 860;:";"2=AY55";] M2W3B&.5KXKU V2)%\#X,>T-Z Q$OX;Y!".S->([3D.;#K_@RS,,YS@$+SAAK M#$A5$]\LTC?4/)AG>;RS#L#?<-1+R$^P8AL,4&]"+,\=-D>CKP M.CA4+H,Q9'*HG OXZ.C,09='.!+B&X06K9 MJV._SSR\FQU_"^'20D\_DZSM RS*00ZB!3A)%1PMWG!P(*;%= MEME2"'M#^/8"7D)\@^2S5]^^YSF>)3,/BF1""H%0O*WED!C <8+G1$@HCL+RE.)>PVR"X=G021\/T>C0)\T$014OC M$UD1]41!80@7_<(#1QN$SLSR9N1>>?#><+NI,)=0VR!P1DIV7!-8)^F?'SZ' M*5(Y? HP0E#?D%GJS(9)TVQ9O,F]3I/8QD;\AO)NXE MY3Y-ZC1GWQ.;,?]Z^AX+3G&<\"-^F_]*/_S/ 2?7GTMK0#BO02EF(5BT((*/ M,8HDE-<-E&)E0'N@&WV$OT1%M@K#'1#$7&$N; Z?/9U*4D*6F9'-H3CX$.E\ M,CX&[E3134RZ:P_= ZHW%^(2.AM$UEX0E&D8O1EG_/;O>#K0J2#*Q(&.(0NJ M2#(VD#'2LABT8TI$WN[BY,;#]X#>[86ZA.8FA9S?JTM?TW=F V\#,^0K@C2B MYC5J"3X7@DB'#[D+S!C6HB;HCL?O =4M!+N$[*UB;=F-' MQ@0Y$0(A^.I3Q!!,=I(%U^*]OA/ WA&^J7"74+Y5E&W)4C^&.,)!TG[1$@!H MBZ%E^J3 <4005LMB,REC;A%EN^OY#0F_TGAKAS1O)=!E+39^.FNI].6&1,BN_>=:/3=?'+[[_GKP]N#=BU)+$M<,95, M]M48RTAV/.-%^C2X^V,;6=%7O M6)-H8P7)GJM(PKF71,$; MFL^74+;=( YF,YS/#F)M9Y/F ^EM+&+3F^N3%L(=4.A\ 9FO-\SDM0#@UF:PV9QY(,&\D%;7Q20K%8BD# 1.M+BII 9C)/R,:%:%2MWU%":%92B%W>]Y70/992;,7D31.A M.0T==.7#Y\ET_A&GQV_&7W$V7UQ&#HK2&;5E4$+1M1\A0E2F "N8D? M<7I-!@,F4#'&L!Z0@=8N$SAK'6 @@SRHX UVV1A6P+8/ZM&:@H:]8IN!L MBL9CO>-,='C)Y&K6,0>!WB1?>-1QR5538T-R'YC?7*P-&\=^5\/)%YS.3X]& MH3:;S]5Z^5(/+=JL!LEKK9B3H+BU9*_47L7!1N"Y<"^%3:77%G WJ&?M0C23 M=@!9,[R1%#N< M\&\GXT\WK= DBV:BWI.3FH&*,=8<->7;R[?#V7V& M9\"8SL61!T'K,J RH0A">-:T;2+!A9_?+_608XG!$ M4L,9V02+6ZO/DQ%]]JS:!_/3RZ4F&X5V(4'*O*:8DM)%S@P(DT/M>^=1+JFY M:K"!KPCPV0?TNS#1(9)W!>A_J&%+T$J))#+Q*5BGR65A/>C?A\:[=64;#CIHQT7DZ2B1[7.Z/;:!]ZAM#:3 MM:(CKY<1-82!$C!%)C0+NJ@N=T(/(ML;S6C+00>7_\5DO%CE/X;SSR].9O/) M,4XO4)Y>AJH=N:R8ZZAEK4B1!2DR+1YB8D4DQY5PHD\BTH^X27]I?^+:7<(>9P[T9U)33B4)/)0SYT MK'.Q%&<:(GE>0#X8QEH@)W.7T-.*^/;4)^G!3@>[8Q%-NR*0*\B\BZH0K5CH8'1\Q./:+V5Z>K;#F8SZ?#>#*OP9>/DZ.PV,*BY%Y+IT&';,BQIK/-%5\@I>RCB,K)9<-0 MMU>;M9'NJ3+U9:S#'3H=14A"H17T>Y\JD*=S MS[(3I6G$0<-9NU?WQO..7F>9W-8*SK@+D'VIDR&#K>.^ R JCC+7&>\=JRF_ M WF,&["#*,CL(POQF_"%^&\S"Z G/ E HH<@8M>&W9 M2&P%.@@AI^B2Y59DWZ7"\F%H>Z,5C5GHDUI_L MG=Z.\>UD-GN'\\/R,7P;D"%EHXRT/R:F0#DO":XN@#HI1U9X,*;7)=PZ./=' M@SKRT\'W?8]S$A;F5V$Z)GMI=@7^2R(A#><#87PF- &XY9$,Z,TC5GHX#+?7OA 2L4)1@&AJA,OZGP'E1G$++R5TGG..O7Z MN0EE;_1@2REW\(0?LL,'29&])$4 (7P Q4*I0R TJ(@L6S+ 9>[BK#P$;$]= MEJ9\W-:7C=MZW\J/.^MX12:1H[7&.AHBT]0IK@7+*_>( M6T?:NVD,M@JB'[M'W%J\R(QXN4UK866$3Z+#V%ITWG(X>W#1L,=0&"['>+45 M'K^*,VF;T%L#5F9RNQ1GX%0V!-85F6**&&]XHS<;DJW[R&>K!%UENYOFDMR6 M),F3!E>*J(-C#7CO"\C:&=L8,IADE]C#$VTNND(4:XM*J*J::C*)&9\<*)W,]&GU%RR$=^;2/?.&'3'YI)G-_:?<3Y,870= MR%:=)J]_;O.VD_? OM&#,K*B'(O"H$.5 @LAEFK<&>%-XL[=W8/R^C.:-Z0, MVMMD3 MT>V.29?%5%H2,$4.N"#S6^F"$!T&R+D01PQ%B%T:<:Z%\DE4OZZC(;?NRKIQ MTJ';Y8T,(WKQ#J<+>>1%_L 13A>SUP;&:^-1(-3F*K7)#@D$>0;:GS7S.CH5 MNB00KHCOV2M-#QXZ&*TW8)[-Y3LXF7^>3(?_C7F@O-=2,0W,::S37>@(%YC! M"G+M35;H_"[4Y":N?5./K>3>P;9="N_-;'9"T%(29&TEM(:_EW*#*X-1CZBB$DI=0B, %9>E[+A#6$3.:R MRDHXS3F9R=T*G>[ M$\JL96\^U847#."E-(IU3GQ7-;\LB0S^.0+G7PFQ< 5 M=ZI+E]T[\.R?"FP@YPYY6?>/B.L980&"%ICZMM34%972!*'\$6:1171K+0Q4M](AV! M&^O!]C)>PGRS:2_G#0F7;F&DLU?;P? @$W,9I*YS)I(7X%F=A%)? LB3YCA9]D MC\#FEFMC!I:HR?:S8NYL5!?)(%*9IYHW7^M>1((84YVRSJ7F41AN>AFM3Z4Y M8/M-I(&LEVC!UC'0ER?X<;(X%:_O;%?V,RY$RYV)H!R:QA+6I MC.LSBO!A:,]>+QI+?XF"-&BSK1MZ-Y"ED^_'BTC#YJ9",AC;?_A,T13+&AMA&,1:\)(5\UXHO5H:[&\ M31'2*HA^['JTM3A[N!II$X'O1A7(@B6.'(? DC-=: =>3\J/5H*&.L31U ,^% 92_!&Y= DKV;DE0E],F"?E[U M:&O1N7$]VCI&PFN-NC)V0J)7090/-%ZM$9\;R+=+CW1+H,9IQ^G83P+J4IT M]NOIU;]96$2"Z62L$+4G4ZD34CPXRVHW:YVL\5&%TJE2?56(>^!&=N*CPTYQ M%<]%J>8*B'KZE;W1E"P:ZN!NWD.58O$G* )..SC7+#00A"F#V MSA9?HLQ=9D_L2B<><#0?3R76$7Q#59A-YX.#4H:C807T:CP?SD\O3!R/UE@K M0'I+^Z,J#**J=6LI,B^U-UFN4G!*3[BB!O2GFRIP-X3=&Q+;$C-I*M4[G<6V MA>T?/M*OO[UZ]_'#X>O#HU?O#SZ^H;^]#F+=HO8[/K-%0?LJ<&\4LTNMPY!M#L#J#=]'5-BUU6E>?4^0Z MD"=QG;D.S[$,/HWUW;246'.3#D0 MEI'KQ*HG5KR%$H4N7+/B^F16;8#U,0Z<;0A>KBW=V.D2N)K-#\LY\$LA^!@8 M2U$#LXR.1E,<^=UT7(9:EV 40;6=LO^7H'GVF\CV,NY-_(#GR%4P"3Q36'/( M2VTK&(#%FDPNT6G6Y<"XAN(1XE;;,W,?UVN)M0/'?YU.9K.CZ:0,YP/)M$ R MOD!:HVM#IP*UQ@A2BB)*QW-079(9KF!X]B_RIO+L,;[R"TY#G8YV7@#P_0#S M' NWB8/BMOI+&B%FE8#T+A195/"IS_3*NQ ]>]K;R+I#5/H#CD;5G!CGW\+T MGW@%XL +Q")1@"GTB_(R0RR9S!@CA4ZJ&.1]LMKNA+1[-6C$V\T,IC9"[Q). MG"%]X&>"]I(.H-'D2WT'+L"E$F0PM-R0:]?6*&O'SJ*!9Y1)HF>Q=(HLWH-J M7Y2BG>@[G!5_Q3&M>438#O(Q";BN=S[\BA?P)+0[(L&;"?B#MV$+@%]GSXVX-;S;# !%W6!M" RCHBDXD1B6K/ ^XP878)E M?RS&#>7;@?(WXZ\X6XQ6/L/T9CS'*7UG$+Q9>#)@7:'M1Y#E$J/48$D?%:EG MUKY+'^6[ #U[\IM(ND-SJ$55SKO)>')=.2^-%)&<,*+0"21=+?(,Y-!J W4: M(0:NN5SING']]_]>6,]>&QI*O4,WJ._[TT70>C@^(9#G&UB]><O38^%;X[=+.ZA'S^:OU*9G<-U&DK,F)ME)*XJN7(ZP5+ MB-GF>N/?Q:ZY \^>J-!VH=SJ\86XF,+-3,0'0^T]Z*9%]CID/7R10- M8ZJ(+N49UU \>ZHWEVF'!E47@W O&BG^&F;#5.,MP]')'/. _+!H8]'@A+2@ M?*D7J3J3=<5#5($IU\=K?0#7LU>"EG+OT8CJ'SC\])F ''RE(^P3OCNITCDL M"ZQ7^JO=A"WJO5XD)RR+*A(>! 07)&0>N$LLEB"ZA$,W@_OLM6@'+/7H8'4C M9=VAEC[0[A>4"35YD),'1SLB$S&I7(+"S+JFC#UVKX!M5& +63YVKX":3WHT MG>23-#^(9%DK*,U"4^'(DH5V2J'SDHYNLL M/)%2CK6XG#24:>-,[',\BSG:9XAFYUG(JX!:HV9C'<)OH]EMN48;HFZSWDC* MNU,!>JZTB@X?Y@OYMSJ!#T6"EC:K@@)E6J6PZRE2?T=5QBZ97T.X':[.WQ*4 MLS::Y[@NRHJ54MX+#5;%2+"" B=Y@!RB4THPPV27HLX[\.S.#&S(UJ2]J-M6 M\=>,+IS5-R&,+A9Z#LI+++((#B4D6BBR4KOLDLHG43OL1HWJ1B+LDI+]NS__ M.?/93G =WN>[&Y9PA2Z%BD0B_>(#!R]E =0.+:>W480N88*GWM1I$Q.NK;1[ ME.G?KDM?!=&/W=1I+;NFSB_=J^,I]699 MBZ"'>[.L(]W'[,?$BDO(C 7TM5 M;=]W_J*#3$!O43*RC6(D X=%"=X' 62:IJ*$-[+/Z,0GVI^GT3N_B73O-/1V M45;?<'#\*@_H5W"_^BAY97B*R6!26%3*+@;+R0D3 KEB)>(*U?>]9\K+B%J; MVH^A7BAS\A8]H@9N?7*<)32E;P_FMXU+\6MVS?4&V -AE9 NUU-1TPOGZ7QT MGC,H/JJ2#5/L9O>_YF78UQ$]B3O%=9B_I]QZ"UEWJ-*_7@2JR&9.QCC((@E: M9YV>@1)!^BR=L3$'V>G@>=3:VL9D;R[3'N&ENVO ;#:R6!T@ISK>DW,/T94$ M2+K'-.=1^BY9CT^I\*XQ]8VDW2&^=".&IJSVS@D#@8RHVE%(02A, ,-B4L0B M?.Z22O]DT@.V8GES63[9] "=N5!:!;"E&))'%N \"J@?+3U@+:)6NB3>1,H[4P&?LV*8#13EZHU7(3H54I&.,O[ MY!P_\?2 M=A:,3U@'5'O+#W )JZD#37MF8?:Y)H4/9L"O$3&O'="RQO&_K-, M#]B$SW:"Z]QX]X$VL\DFD2*WX&5-C5#9@P_D<$1A(^/"!&.Z-^1]%NV\-S'R M.O.QFW;>JR#ZHYWWYB0^W+MY$P9VT\[;E.A,8 C,U]GLBHR@8 J"H[>%I4*N MLNZ28O#\VGDW5HEU!-]!%=21J9$AQJ&A6H&!"B(W!>%ZV%-+7= M8 \UN [C2;3S7HN8I9T5-I+J([3R?O_JY:M7OQW\^O85_<1_O'K_\0U]>?3^ MU>M7[]_7GSQ\\>]+?^3%VX,/'P[XB\/??J-/KC]V\.[LQ_]V^/;EJ_0+:H9IU=*6<=:&U- M3:4!7R2" [5Y+^M$ZZ; MQY.3\?Q@/I\.X\F\>M0?)V=9-P-F&2],:X@F&U#>5R.Y)/!"IRP*9L&[6(]K M(_UQM*HQ:PT#%6%XZPVH67]O9K,3S"]/I@3Z"*?#23Y[,=[A[XN_F@UDS?GS MG,QGJPBOCK5SCW: I:!$X4I>(9:YT:/W4&UVPD*'9J"K@?Z/,#K!*YB=R6:6^=9,<)LL88KA0D?,-&/+I)!@W2:>\6!AT5C,LT@YN @,\<<,AG3S9&* M6QYL#T+Z(91KAZPU;(RY\CH6^^C#R^!9..7) &2Z3H!1=)X[&QC(H".W2?/$ M=2/E6PW1CZQ['3CKT,CR00=6.>F#(Z/0HM/G9[:W# R/*J H0MDN62?K!15V MX1D[6C#Y4QJX"[Q6'3%P1GN0B"P5U+;T&5NUI6?<(DRY4/'/DQ'IW.SV:Z21 MHYAL+(=+]W*(A<0E\3%I/9'#TYL7%XFEQ][N,)J!/ M60EP&$AG1>80$ W$(D(ABR4F\7 ,<9TG[J]S]^$[;T&[H;3#K)OMW#_!/7,Y2,!4$Y25I[07D9V66,S?(N]SR/WNW?N?JV('0#G-W5KSY*=9%[YD'I1<%#M;5<&N"**,I MPJ"R-\_.'6R#3^K>Y)&VN\THZC"L9[4;'4U^0>&:H-4:F9I5"77"& 3I?.'2 M*,&Z])EX-M=OC[--;490A_#BO;J^^,O#+XLD[5??<)J&,\R#&)CR@4D( 3D= MYY9DHKD"+5E1SJB493_';RVH/Z1^M:*NPU2>^]Z(Y8 9TZR$:,'6G54E7< [ M4_M+2Y\>3*=A_ G/QS!> M^-'7H(?IZ/0[?JUED<$GR,75?*W"P MO0'I'+XGCDN&-GI!WQ"ZVAK*?FO4H M1/48.+2 ]AZ_G$S3Y[J.VUOQ0)L2O2P%$-'5@ Q"+(Q!X=XH%23FU*D1S$/0 M]E.W.E'39Z+0W1 7N^L@.BD-^1-UQ9*.["3I*Q]!H\]<&5ZG[.Q:>1;(?ES= M69^8):JS=>WQ0?Z_)V>#A6U M1]9BJN=[)%'-AG,\+\,_6]5[3)-/9Q2>+1!SB%PF 4:Y6IKO(KAJ,8I0$A-* M%Q:ZM$7NO;#]5MPGI19+]'[K^X6#E&I>!;V-'^KE*,EK]OB\XVB[W%9MB7N_E6^7I"Y1RJVO"*X/VG6R\"3K#!ZC2NVBF$@(V8(HA@P/ M9H+OTS#VD8<7[U)A-A?X$OJW#NS?FP>$7&)(G@,WM$)E(@?/"@=A5)*^SD M MJXR=ZYB6U22YR$==O"?[0K)<_3(,$$26X(O@3%N?G>YR>#^47+3)XJ[U12JB MB)R\I!/.\;JP.@A#%G"U1QY3)?'2)4?UR32%W2:_<@M9/G93V%M+N#5F!P./ MWM-J:CX$;3NZ0& "(6["^7IY$46OMZ!=)QV),/%O&NR1_//E19(TU8!TY=^D0 MMV2&TA'QB=,IYJOSDZ+56F7BS'A/AR8:#ZX.W"4KUQK!@E)]DM!61O@DAABM M1>>MIG$]N&C;>O8#3H7YX MIO&Z3]U;'>DD^+9%'.O-[K,ER,25JTU\:5<-QD+(R0)B5)A4S8!\6$&>WUS$ M30Z3KK+M.1?[H@'$\9?)N-X<+8PMX35&BP8LT[2)16\AUJORVGC=25<$FBZ! MQWM1[9-3NK74.W2TOH'I_&58!51/WW0IJD=V3[=G;])+]!VVBN7@N%(YNNA! M:_+"5"D*G*[T2164=J)V1WCF^K"JK[HC=5A'XGU+QB],7?2:F\@@VE+/L1(A M!LGICW1X%DPRN3ZQBIM(=F\U-&#H[A+P#<3;H:7I'0DD%V-^O8V>#D+(GA9( MZFW %58@,QN3+BE@G\'I]Z+:!SUH)_8.>\!!2B?')XM6[G?=M%^X.%()YQ*" M<;7<0"6RH;,F$2BAN18VL-#ELG)EA'NA*UWHZ#(L94YKQ?PJ3,?#\:?OPW\T M+5(&\+7[OU)2@U.)@4!%'K@NTNLNY43+X>R#1C00=,.^ '68U(LS#26%?%7H MT)J?I18>EH,\623U+XPERYVNI2'D_0I#2Z9U1U2U5BD(EL$^@,.O0L&-%^9XK?W%$^L!$Y!&X MKDF$F7X)B43AF- HHF-2K-(HK\T1= /<;L<_]B!WG<-I&V8Z^,$?3N)LF(=A M>OHAC/!J2H+S/B-'6KRHC;(=B[5^7X!-014ZGNE_?3(5[T+TC,V6MM+NT4KH M.YQWX9B^O#+&[OR-6 5ASU#YPQ ?*6[>AM.;FM*'D!YW;0\CE0F="@:!694) MKF+@+"I@QC$=@O:.=0FG/9;*/!1:?RR-68>'MMD;;XX.#\;Y:#K\2GOIT2@D MO'($.H&RL()$7SUK68S@"W?@L4BG5=%.W^B%L>0B_KXG/$+_W<9D3-I+W5QS7^W3GQMY'?SS'")Y#P$W)DK:**36R$UQ4=6*2:=1 MTU:GI,C&>O7($R6O+Z3Y>$GI=6$,$8HKBGP,H<#KQ,#F8I-0L=P:FO!4QTN> M]SBYR#2J#75J[]87D]E\-O#2&U'00])UH]-)@J?-C=R<:)R1L?H\/99Y'Z@G MT9%]'?YOGO;-)-[#I[SN,+FCD^[,FPMEE>N#%M' MVKLI!UH%T8]=&;869P_7!6TB\-VH DNA)%.[5*$C9,@+A((1:-],41<;F.Y3 M_OW4*\,::\ Z;32:!N$+U'9A\,"3[_( M9UN2MJCF64?"/2J^UB@JR@T\0F J 8]UHJ$I5_.T M5H9.$KYS9^@7.WIQ\.%OK]\>_N-#NXC.]X]L'6>Y ^R-Z$?(*A1AHM52*#+K MHO6"^.61_B25\G=&/[Y_?/.81!9.,.(:F*WCF*S5$)!+J/TKF"6A9M/E'&X? MDWB'\Q=A]OEH.ODZ))G_>OIW\GC>C _)+ ^U?]=!F@^_+B8G',39?!K2?."* MD3:: IS>+5"T>MH9%8/H;/0HK>4WRTJ;=21:$^J3B%^LHRM+.A/U9*=#5.-Z M+R46LB%GS()3.M?^;AJB20&X)V N3J2VGJZA@873Q99N3JFRX3+'LL9N_5 M\=$UH$/R^DO\,L4T7#1*I:]'N&!LG ^.:R/!_UY\?Q 3(]LD9= A>U#%>? F M2.KP:0SAQUVS\NUOZU-#]\//WV>'Q82R\%LAO.K M0%]]JXU[<:!CQ""5!Q[J7;;*#ER1-?#!L!A/%@83/71N7:!_Z%]?;COL>=^' M,UQM$SU(->6R2#(H3!V@AEQ!B*KV[+7D2W(I9.HSDV4IG#_TJ@5/'>: GH^% MOQR\]X_A_//D9/X>0QZ.3E_B'*?'PW$-N;P.P^FBM_B;XR_TY<)[(B$>C,U%N^ M(YF2 ,\$>K%S"RL]6A[ .8^@$N>TN2J(7,'5I\WHGHC]4KQ%;'4:" MWFYU?2F"\\+OR_67HH3QR&N#?$>^O/\^[WXBB<+EX*EEF49-F!-#S7)@8%HF(2 MHC5%,6'H+W=T -Y ]@-ITC:<[.28>W7\930Y17R/B[8H;X>$[Q*37P/CWNE2;YYNJ]36@YYN0WTQ&2\D M4*-B+TYF\\DQ3K^_ ='QR-"+NAG687E9@<.:A,9U*$A_C*I+#'1-G#^0:K7C MZ[9ZV=UE=@V899SL?@6A"%]3E BI"0C&Y)0TMO NVV3B6?0O;"QBYC,M>'NJ\9@ZW8Z1!H MNJC1_#@Y2/]U,IPB82>MGY\>C<)X?C#.]<[H2_V1 2^91V<<&*])\Z53$'6R MD(P/7&8G!.\R(VUUB$]FGVI&^!T5M8W9ZJI7+_$KCB9?/DS*_/BE3CHQW"0+@'TIIMN&@[!H76GA#S[#4)YZP1R0:7 MTXL6[Y(I71N[6]JKF8!8DV^CDS;GQ$A.#\]8:@)E;Y7H4;CJ$*B\M74>? W# MT0+B9%I7]7TU+S'.!XBH3#(22JH)/,KH>D&=H4BEE?;%>-_%:EH3Y][JW2YX MZV"?WWQ7Z$S^+[L,UIZ M0[S[KW8[X+%#H'1U*0VRDZ:$+,#+9,Z[AR:&$**Q.EOOI.JB<:M#_('P?2UW2(C]/RM\MDDR0W'+B(A%AY!)>3 LT+TT&269F[M$Q:'^J^ZE$K M=AI:6S>LQ8N63V^JP,/HZ"2.ANFP%)Q6U+=;!,X&/":1JX'HHJT7CY:V:Q2+ M"F]E0I)*"+N61;\VA"=SM#6C=[DEWY>;MGTYKN)^CU_.3,+#LLB]_SP9T>>_ MG83Q0"<143,#R5D!*J4$7D@&00H4/GL;PWK*<_>S?A0M:23M#D?6,ET^+"OT MDA@H.F<5.@\F<0(>Z)AU-AMP2>ML7"E&=VGIM3'BO56VW7+9^)P[=TS)!Z"7 MY&2:/H<9@;XR18XVT<7OAXNN^K,ZW%@D9@H(5X<.)QW!AZ@@5Z= 1V]7Z0^S M]F/W5GFZ<] C/'!?2TQ.ZENB$9"2"G4@,>VEAK"%0"=O2('^Z;,O/:DFI+O> M>EHQTL&;7[XM7M%N6KEDB-X#DW7E/-#*)19 ZZ)0N@C2]]T=95>0[;_>-.6F M0X+3M0C6E2WPU3>.!0Z47TJ!,]T&?[W(+(? M2GFVYV9WZ4M+Y#'PVG#)N(>$M?FC"K5SL _D%;@2$957O%>7H14A_D#QG[78 MZ&#?5)CU__6"\&L8X:*HBEZ889ICKG]!]MCU;USYR;,Y5+<3_=+H)-,J7WTC M\V[\"=^3;,\&5PU<$D(Y.IH+#Q%4E/269%I\,25*)SR&W*SU]PEK M10>K;:O5#I)QS%E-.[T1]?ZR]L77"D%$\E@\2T:Q+NDQ6Z'^L35T+*(B8(CBMT?ABZ4WJDNC04.$V$QE]_HU//:!C=CH]I5WE M+&7%.:T2CP*8L$CN7PD0=*SD,FZC,#SZ;N_B@^@>H?'OSO1LV>O9EJX.*8_7 MESY(+JMH(X,86 V/6P[1QP2\6*9IJ[*B=.F:>!W&CZ0E6Q#0X7YB2SD([YWE MM'JN%2A7ZF0<58MFC# RD"Q,EV3K1]V5SQK#? S?<'84AIGE&EDA3@LVBBX5_&\JSMW&VE.[M5\1O'66XZ =TD0\SSI<^[6*] ME\&6'%/TY-("8JF#"&T-VRLRN+3+&8V2R749]+LRPF>O'7VX6'+,;MWD^KRJ M<-%#(P_G)U.FG *RDA*)FU*9X+]K"J- "RASJT:WK: MYHI\;Q)[?MU\,)W6H&7]\C_.)'987H7IZ/3R!NA:UD)-''>B)+ <5>TFFR!$ MQ\$GIU+B+'A,#RK6EB#V4*EV24N'RY:;$QEM3<=#!LA-K?BL+>N$60SK)J>1 M2]HZ^TRP?RHS3+0Y=.?81I1EBSI+ W)U$M!'2 J]" 1O3',!6NZM,1Y M\C-,UV%YY1FFZTA[-X,K5T'T8\\P78NSAR=8;B+PW:B"L])J3T9/3(%4/CJL M%=\%M&="%B92$5V:S3SY&::--6 =.3_R#%-CNH2:Y0C"OH>?;1 M/MQ4\5G.,-U*&3I)N,LMY:+99_623Z\XQ[-?3Z_^S6)+U"I:&VDW7+A6RI)G M$X650)ZRE3%RK767"L_5(>Z!'=F)CPX7FE?QG+\SJR#J:5C>AO0XAF4O$N_1 ME2T8Z+RKG",S)N:\Z.]I- >E)0,Z[A1$)C0S6CF;NN\>CVAI/IY*K"/X+J,+ M:KAN,CT_[EC)2D>5(2O&Z%@E2$$J^L4R[HV77(A./>.OPMB]A;$M,;6 MZIT6Y0X&H=/RZ93\C/-A"J/K@)I,1;_^^=U&I-^SC!OSTFWB3EC&*I\J:1N, M#:*V[T!F;8GVX7GIUY_5?'AZR5P$'\C%#9E\$:\M&;PH@(4ZXE!9)F]V37^J MP]-7F>-RY2VLU1'GEJY5]/*#D-9:?1W@D[OVL-') U)".>DCZE3-X'G,G.GNUXU M9VDG\YQNS'&Y\2K0FT F87: HI;_%5$@&I; ,,.UC'20^!UO5$MQ[J$VM>-E M)R.:[IZOP'C.J90$,M;.&$:3M6FB!:T\YZGV.P@[&ECPA.9@=%>?-GRTS3Y9 M38++-5K&%+)]*@LD:(:W@6$XV6["A MC@IV/D"49'/I%&QD-@=Y\QKI![TZ6$L/-K\Z6(>/W82'5T'TQ]7!YB0^'"?> MA('=Z :*$J-CIO;PSK49KH0@ H(E\SL%QYUV76+&S^_JH+%*K"/X_E<'=8 7 M;8 ",I/5V2H'7PX.3X.T]-) M^?5D1@;6;!;&^AJ/9^I<(&S]IT^N$ M-DN[<;'@L&2G4Q0B>^6E\,P;%Y5"Q4+)+ TV?NJ6/L))G WSD)Y\-AIDD>KR MW62V(4<>2VW-&14HP3PX5B1PC)&E'&J2?!>?X5Y8VSM&]&EGK7!G9Y4I[R9S M7'SWPQ?RX\YR@.IF_SZ0TO"!CB';%"(DQ!I^1$WOKY%@(AHM;4C&="E%7!?H M([C:[?3GMLO5D:4.%Q!7F@R'!6\.U$5IET271Y@%<>Z4>+3GH<"]P9;WO3JJ0SKNUSVK!9&T5>+4, MLN043="%>"52E7((T7'"6M,52Y$:>1?O:AV0>Z4\W=CI,";M"M:CZ3#A$4X7 M6 ?.:^$]NMJ!E#;!;"SM?]9!J.G2*DDA!.NL-=< [:N&;"[U'A< WW&1L42K M7]QKD;VT2.' ?'A-=1TMT2BEP.J<0"5/$D"+I+KD7V813+PYNZ6YBCR,@G,?,!,\DES#YZ63H86R<-+68!+RXQAJ8C2'L,*H=8MZ,S[L+74YK( /J MVLR&'$4*P@;RUA+MW@J M9FQ"(P$M;7^$ID!PRH NJDCD9([+3C4LC]O#LZ-V;"'A#AT(#T:CR>]5^UY/ MIB\G)W%>3D:W\Y0'-K%B&4^T 6HZ$"794*Y8#TP$A\*XZ'D7YV'NE'QT8 MZ=*$<$D6UW=X!V6.TZLK>4&'[G#^=C*;#:07*6) D+G>OS$>P;E0(",KB0F, MQ73QDC9&O%?JM1O>EFCC>ILWSC42^:6>LG^?(;TC;X<% M!YKLLYB+A6!K#3LW9+<9$I1PF06TS+/4:[+A0]CV2HM:<[%$7[;/%3_^$H;3 ML]&=;R)<6 M]RNAVRN=:<_'$JW9.O[[U\DD_SXP#&(MS7(@E(Q& MENBX[](V:#F)H^&D17GR)LS0= M+IH@'I:/P^/A^-/ >^UYD1P(6DU5E[4-(FU\/$@F?>"H?2=7:2V<>Z4Z/3E: MHE,-)B,MG/]Z8WIAAU6O_^!X,IT/_WL!^VS:TT S)YSU#&IS)%"1UXY)=)8F MI3+J4I+D7;1I981[I4=]>%FB05N/.OHP#^,VPPJB9!*45'Z/I>4]\+:*UUIR, 2!6D0.E[$M&>+ MR7"+0N"!#]J@+992F.I!)0M(2^JO5"']O)?HAU;QT:OH[NLOA]D M22Z,$[7,BEO:>'2F%:,!SW+T@J="9FQ_O;C$L\<:L9G,E^C"UA'/.W!=UFD? MEO.A(V%T-)D-SS:Y>2WEC"/Z\=E\D ENTMF#%XK17L?(YQ$Y04$TQD@FK>H2 M'-T:^8^@7YUX7**)6X=<+SI8O:_]Z1<7CP/!7+$9 R220'6G(\2L#$3FHE>* MBV2ZQ,%N0]DK7=E2TDO(WSHV>H?ZUAE(=+Z&(DOT)6N'X) [6HOGX(0. M0"89=\DFJ^PN-Z1-UK!7ZO98W"[1T^TCL)=B.IR>%4/]AO//DWQ698YX17B_ MGM[^X8L?.^M^$@,K)3L/6M?L+R,$>(T:LF7)YZR#XWTZ"C5I1'CTQN=]6@ZLO+@K76X MVLVTI540_=B#M];B[.&Q2YL(?#>JD%SP*6,&='5&"$]D7])6#8H%)IQ2V>H? M<_!68PU81\X]F%_T$5C@.CAON!.#];02 RD[61ON,'!E,9:2!]1,*Y[[Y#+< M@O(DYBRM1=#2+@T;2[?M;*VE(Y^N(N379H!IA2Z1:1:\L*3F=>Y#-F2N)5>P M9%7R"K.AUWKDLV6[JVS[OO._7B#R/,=0JVR=I%]TJBUISUE'NDJX0W.-I='!A7\EI1.T] 28.?E75AL(@M&I(9AAA+J(@CW. MH#L1_1'!:L)5YS9BX9B^O-(]YOQU6@5ASXC6PQ ?*<+5AM-[.H?%TX9)OUG)5 Y]-J)'4IF'(F*/I3'K\-"CR??1X?F1 MF;B2Q=0AEK4FB;Y&+*K1+-XRY8%+UN^K "RG(:(Y<@<"8%--!\=*EQ]>=B/9."=K( MOL.;?S0=?@US/!J%M+@*N+"<@V6R3D^O.5;DF&.$H#(G5(Q)DYC-J8M&+(>S M=^K00.H-3\ M ?'BS5@!Y!K^R$KJLS*ZW;HB;8B<[(J%A@?,>F"UT=HE9R&GK$"Q>@HFM&!5 M3$PK$XM=91;#T=M(D'W& M:$^.\?MDSOH?5#DO1J%Y:7F]#_;*:]J[HJ6]RQC0Y-QP;@/G?::3WH/IA[4I M6_/5H;7]'= N9B.N *YGF/M>=(\3X6[&Y6HZL@41N]MXSD$6)S&4+,"Z0F>> M"0D"00)G'!:5BO"Z2]N91]"2!X+:CZ,DZ\B_Q]T'CNBO/AV,\V]A^D^ M9T@?^)D OL2O.)HL^H5>AQB%LUE[6S%94$%K<+;B5%+G[&Q2HHL)LP*V?5*5 MUE2T]5/_6OMIS2Y-^\76:5CM^F@\^$#^E++<@RLL MG;,A=N2O'^0?]ER0?_ ML 9J SDW3.*YC>97/8-9Y1=@KBX1E\!1O/[Q^_/W_T-XX8,W.1P"_&U MOCB\ J?D8(+5#IC,DG:5.NG9I@),E\30131VE;*MI\'B/9=_;4E<1VJ-R?N- M)'5\.,MLSF XE'6::F9G$).GAMZ%B;YK3][Q!="FLI^T M$%SCT_2W\.T*$*.CM_0P,)H6H9SEM4A+@Y&F6(-1,[5* [[5&+SZY&?(X,:" M:_P.GG<"/YQ^P.G783K;5X**K.AD:2V2]A7$2 <\MR"5+T:5Q'UH1N0R #^T ME;0U(PUG>E[!,SL8YW-$LXOKG15 M3:?[D2S>V-J>Z)NL]Y(RGTVB27@I B, M2LO-R3Q MEOZX^(O%]^M*WV/YJ?[^]_=O+J62Y)_"\)>%',Z'";T_'TKUB#+U\^#]-[_+28+C0/P]'L.JS9\/C+"._G<:.G_/)](=<7>/ZH:T0W M71+6YHNYAI*&^2\_#X-E+@OG8D*C8BXA6N&M(MYU"-'C8*,G;MDU]ONS%K.> MSA_W]K(S8!"8I&:TC61A0"E2SR"L!FLB,B9D#JY+L_.'@#6:4/::7M5E4STO M2_AKRW'Z-W\,WP8Z"!%4;9<":L4*LXW@]G_SPB/X"^$3XA'T11A.?D*.M,8E J28@.R6WS MR)- (9GL4LUZ'Z@]4YEF\N^0\W/'PL_\-I4-.6Y*UGY4=7:CC> 4\T BL#[Y M5(SMHAOW@=I5F]JN&M%,ZH_=>+9:E9>I+=_M@C!:^ ',,>-Y"F159E-;(GHR M*.D7E,HP,BHQR%7R"5=RB>Y$\5@1E'8<3UK+NK%/?#[OZ"JD<[=B%5"MPR)W MHME]6*016Y->HMZ9'I@HF5":-D?N/2@OL1I '++3&(*)R<=5ND\_1?[OB8WL MDOYU)-R8]G>3Z?SS =F^!.<\%* +#[*& GQR'!1+OG;%5<"B,$P::41LMO'? M?OQN@RJ-.)DT$V@'#^+5;Z\N^M0FKS#6 8,[T;BG0QF_NP6P8CD(:EF&ZJ'K41GL5"V#@!,9[!<%I8K4K65 M+/Z57MQ;3W_.Q&XOSH;-*1:](6?SP_*/"1G]YUB"E=R9.I24W!/"8@3XHCPP MD83@)3'C'L[LN_6QSYFSK<74L%M$JI6OT]/!WS\,"K=,J8*0F".E4:R 0Q,! MT:1DG>=BF;$TNQ#M#-.?/DV^_G+^B6?OX?D?;KZ&WY_ZG'G<4'8-BS$O$+Q^ M/P@N&JV#@Q)LG1WM$T3')$0FG):D0!Q-8_9>O]\']M:47<.RA0L$[]X.7.): M&^$@<%_3<>O8=X497,@N"E%*24LN<;=B[]W;?6!O3=DUS&2],\KZZ^FO.$Z? MC\/TK!VA)WBU.S9XI^IX*4&&E@P&#-<*BZG_=&EB_A"PO0E0=6&B0WO8V_@N MT)V_"*O@ZSKNZ & CU,XWY;6!W6F 2==9F0\@#-&&SQW%F)@BEX< NMB0/ \ M6[0\_N?@-&=G%;_^OI1_I/SZH391#"10XV9W).BZ;S MV68/S@9CBDK6VRX-&.[!]"-8+QO)OV%PX$YH%=B%\;X"M)W:+-^Q/1ES93,> M']*/+4G8A9%R!:(.@1>3)6C,M2E[#A#)<:/-3C&K1"(?N]-$KQWKQ_JF27?U M6$?V'=3BN\M_"^1%&:.*6 H+4#!;4+K6\'@Z!&WB,GN!].^2X-7VRO$@LB=@ MB&S*XZ0G"?WSJ-]C7?)P_.D(IXN2=@)]&$?#LW-WV_SIU3Y]R[SI#99P(U^: MY<"]1@Q2HMC4K/%BOR=(M5D&()4!*FLLBF32ER^O>;@F-?+3[D0P$M\EA M(1? ZP *N8 H0P:>8IWXRQ.]\X\FI]UOC8^D@7=XCN=4"_E#376I OW#6YNLX<\UE%'FQ M"L$LO8\Q%0@I)C ZQH R*'NS?=03T>.=9I_OB^ZNS_EC9[0W6_J'>9C.7X;Y MN4M9UQE,3>NJ?1@-0W I<#J&,&MM4#G7Y5J@[3(>*]CW&'K8^E787!_NW,QW MZ^0->%\W;\!WXNC=7,8-5T\E50?M9B%E5B9F)PI7B%PEVD2+96NY>O2L/YR] M/YR]/YR]/YR]/YR]/]3T#V?O#V=OCW7WL9V]9N;PB\EL/IM/#B,9<>/)]/7) MJ Q'HW"1,[+MI<>*'[^E,;S)(F[8PM'4*:J%.Z^5PF1"HMV'TU3G_C!DJ;/$,P>6,8%RWD!@Z,$QFSD7PAG5Y6:[=W^8\]%TP__&?"'1*O!W M.!^$I%7Y?^Q]:7,;28[V+T)$WL='7SWK-WK:#K=G-O83 WG9W)5%+TFYV_OK M7R1)W:1815:2%.6(&;=DR:PG@:W-!G0> 5")RY],2)U&BH[%&7NHWL9I-E#(PV*)9[,LTR:.9^D@!*R!*4< MF9O()10?C91:RLC2 8_%-@$ZR7SF7AJ?-)!\@_-H':Y5?ET79"US MF3=#.TXJ\S J[,"+/>1_8(8H%JPK9'P'6VLTM(3@LX4BK39)B2A4$\OVT,S8 MDL1\<&+T$'L#0GR<9C*-TFK"86UC_&'^-4_?7$VG=7[7;);GU\V(B[4>B]4@ M:_L-@JW A3KOVUODC#MMVQPKW2$>WI@=2K&3@VBE@<^\P/7'Y#*N@69L-K&0 M8Q9#(6B)WI@07'7G<[(YJQ)R>81W:<: B?NA8D>:_-\ XHV1?+W+8=LHQ8VD(9*FPC, M\VK(W(<;O1HR]Y%_@S/J23_09FNXL;7OGXQ07U9P2D7@)6;C7=%1'O*%.*UX MRSZ,&$SJIQ)O>;*\40B;D63$4PIDA=%I&Z(TH(5&QSRZQ'Y5D??5>Y\J\A[R M/W!U-,<[I;#76"2FS+UVFVPYA M?IQ^'[Z!;9#=-7&,/GQ=\/WJP[>?6OLV5=M%)\?HPX=>Y]JM"TJL?9QS39O( M3(/PT9E0@HFI3>[3L^S#UY0R?51QM#Y\9(YE)@*=P[HFW$LAZ$1F'LB $T'R MZ%#\ZL.WJU)WZL/71R,-[)A7<=';>/8IQSS^40_CZZ;^ACF/)8"60M&[H@+0 M*Q+!VN!T%M(ZVV6836^F; )T9N081.X##\KX)_[W9'I-S]EBQ^3>AF+KG(!" M%%5H:IMR%)!E9 K)6D,<;,3-X\>?C:TZ@'0';+2XF+Z#W_*'<@_3BM5=0 T] MS6PCFL-/,]M739-6,AYZGM5&<.17)\G(GT[!!5"*TPY4I*=OF:(MS3%MAQMK M=5C%/S'&["!Z[R/: ?6-XYMPRH?+ZX,FFL 3TAGCN*=]+*,"U&@A^!B5X%$+ M]R""M692SJ.//>R4AX$D/1E(3 /:9W>P?/YK".EB"*'Q&-GE=U\[)FH;#Y",.<:4 MH"6R[DJ[_>!S4=N.HAIVD-@UFM\F5]>.66&.&Q4,&(ODF!5E"(S7X&40***E MY8G.>KO]W#-1VXZ"VFC%[I_;]AN.I__&BRLB$\ZNIHM$@]EU$M[B;Q+.;WYI MEU-I^/++Z]Q-I[MG/XVT'-WS9!KL>R'?6&#LCDE+92F54N/VN=D41IC M4DD11P-AV"^2_NDR_CS&,+TB0^0;&A\N;1],O_#&YG-Y#\OMMBP'$ M%&A]Q&)?.U/0.^(X%X#6E5!BXHHW&0 ZZ"KV+Z:/CPT?'X^+@" MLX4:6P0C?] ^4(,LOTVF?Q+*/ZLP%O)ZF\/\]KM1"E$@2Q)*4AQ4K.%341B@ M9%YX)4V)3<+870&^9+8U4>+ 9CJ]"0_>!I+'0^ /X&8?DJH=ZF.JU8DE%0C2 M\>7 '&-\R!ZWVX,[//DEDND02FIPUS^$X)919H^%:TWNJ\RQMCA*]'(P1^9Y M8I9YIPUG3:Y?!EO!H1*FC\_5XRK_5%*Q;U;_^N<=+^"W:?[?JWP9?RX"JN0+ MNJ"U !FB!F4UF1=*6XB*6T1E)#FD34F]&=NQKIJ.1)I-U!U(>0WR&];YF#< M5S&-+A!;9E)UP'B<9*K!];N)/P,KYT@\(@/4)J<"F%BG+^84P&L7007KN2Z) M)]FDC?G1^+,EL>H4Z--')P>BS>QF5[[.Y6'*NAH$%;;.M/(E 2*2((0AU%%Y M9YH4KG4!=T0O8BBM=F#-7BII$-&X\^;35^\OO5_/90@)\=8@G985.-8SGZ0\EM:.O6 ;OE5EL#ARDQ;,!!3$6UL]T9(!@ZB#JF,N*DA= M>)M]9#V>%^Y]#:"D 4LGKF%]GN+EK-1$\U'GZV_D>K M]ZO+6EIZ8T,NYDC.VA LF9R8BALWSZ=-WF^ITZ6_MHM@%+_SFYS#__B=/_R?/?KB[3=0]-&X)-%(8YLT]%H/Y_!&V_%4/!EK]Y,3KZC1I/1(V$(K4K5(M+0PJ L'FM@YBQM)DFLPV8"^8 M3H/JK(&W^6;R[1LY[K3NC_C]IG.(Y R9#85T34:BR8'*4P?,F MV<5/HGK1%!I*6X^II(GJ M(G\HFTM]?K_)J(^!H5/)0"'WC_;!0#:]DZ%V2D(7K-2AS8B:7BC;%$J^FK_! MZ?0G[2F+./JH:$VV9[W+QRH*C!X"H@!C#5/>&A2QR?"53N@.O_NVXU&W LA] MU'. XL?[1\%JQFJ=H3F;+^Y61C7Y(PF)H!/YR(K1L> B3R U>F-S<4$W<23Z M CUG9C556H,0QQ:\,5Y]N[H@.R3]8SJ9S?YU.E]1 PSI%&!U?/QMC-X9IS7>?S@^P+E/Z6,KHLR03L>9ODHE(FZ7BKC8* MDE&@R0Z;7(=VP':HQA.'.\>&5LC)M(S8D =E,5LOBH>22$R*!0VU6R'0*CRB MRBG)-KW73BL!=W"U=TRM[2/^4\]1[+*67ZFUNZ36]F))RV3%751\ZK35THOL MA >FK 0ER"L)-3$TFJ *%[X4U^1^]O3INF-J[*NZ66MM'/X=-K14!I=.E0.:97JS,7(V: M^$4#&%>*5QR;[%1GFUJ[#WL&TM.A4VLE9YPQ 2SK1#:LC.!M1L@E%L6D]#PW MZ;9TOJFU^W!H*$T=([46DTR9&0?"F<7 %B*Y+0R<#CT%#:.DQJ;9<\SO#S>J#H M%5[\$^?UKW\.D5V[]\,'2+ =5@ / +WU] I)<\.DZ+6'_KA M67E KNS(TH$4?8"DWXVR*_/%Y,O/7Z>3JR]??QO_6*SE04:+49J[K -8,I!6 M=4X,&61.9ZNF8Y3')@;NH*OX1>!#J/_PR<&/$^Y5'27$0P96K*8WCCQ&M(J! M":F$PJ-\-.;VI51)G XC!U7BP;-];R5UVS+M6DHYNQ %;?7:THNB-)E'&%1- M^_'*.'3%)SSF9OD(\2]["W*QBE+5CZ$P$(6L]1^2J7GZ3#<)3 ML%X$=&TN6/:#?;H;XI[\&,*^W$VY)VA;WB[$.Y1). W,*P1ELP-O#1D6=*+$ MG+WQI4EU[& K^$78EBH_@"VYL3XD!&45MPZL3?2.I>+!J2B!1$Z1>3LJK(&]V"5S-TL6C*W=CDNVH*07X&GI$!GCPCK!4F[29?C99M#O8_D- MK9!3SZ"G]XO@*@L^>%D[B6KPQ'EZW9 ;^IBL69/6 ,\P@[Z7VCMFT/<1_ZFG M(G=9RZ\,^ETRZ'NQI&5.\BXJ/G7:&HDF))\@Y^A *3HR BL9N./>:W*.>&IR MO)X^77?,H#\9MO;1[( LQ?&6X^3=W_'B*M7)@[K/)./TPG91/.?>)EJF?'W9:KECLE /3]_UWR??9;Q(*6':8>)LA1SV?M=XA=?_)'>N;\U9V/OW5D1$I*I)S!HB F\1 A M8*(]55J'*C-.L%L<3=NA[7N";WS"OV:Y7%W\/BYYA"Y9E1)9V3I'4%YK<,X[ M8,G&VO60(V^2H]T!V^%WQH'9\O#<'5H?#=)H-D)<=/\9Q:)BB39!6N1+&(_@ MA;"@G4G9)*Y";I+6]C2LET.4_EIH<<=PVQ/J;?X^S6085&G3UQ=Y(?;+M+HS M7OS]QL6,7$WUUE5!*M)GK/M0"SHYW1]%L@YN$C<#^ MR/,1RPE#[?'HO%&@!"/+T8L"H7B6J\7B5),,E*= G1V3!M- @^N VSCW1I3+ M6&1U(JP@9T;:NFP>)7CC)!"%Z31F9*=C$]NH*\!#70PTYDH3?9S*E<#&);W^ M69WK12R'YZASD09BJ@,]>6+@"T9(AF>A2(!<-0F.=RUXR4!$-V6M9 M0&#"F(Q:1VPRBOEH_-D2>C\%^O3120/:_)YQEK].+M+[;]^GDQ_+P=37T^&T M08VQU"I07JM %=ESPH,4B@5K94TC:4&7)S"=D!F]JPXG;130(%3T9O+M^]4\ M3V^6?#UIR;F0H_3D^]79J8@.4$H!MK M*0GU:IIIM1]*&D0%6_B>:Z',X"1&W-.L]_H-?UC,L^SC_ASX21BR28F M&2$:,M64B1F\M9G>&QN%*%KBPS;:@UFV:P$=H:IG?_VO,5_WE_: =@EMF9_R M=_RY,)$^E+N0WE_2<9EK^_<@0RG:0/$AT59<$YV1]F.AK;.:V^PLWWH,;7O* ML];NT%)LX)1LPC?"X'U.R*H9[$#Y&,!IET$X7X1EED[;)G.0-@%ZUD085-H- M[GAN(X3W%KV,"I(;))+/!:)7K#95Y. "=Y"="3HQE)HW:>7P%*B#I?$/SX'! M9'TJ4?F*_D%"I=T[[693&+#M#>!XU&)&YL:;.#V[BMCZ&T&QPA]Q']@=^N?;4NN%K&TC8ZK#)AAQ& M,9.F4FV8T5U[G(X7'0?Q,M5N@N/++_DR[C,O??M'[AJQZ@GV08S*\1"Y=C[4 MWD&9%*JEBIYA9(7^BK;<[1^_Y_72Y/)+-3,^7DWC5YSEV^?=VJTF..-T,A"\ MR:!J;8%WT@!S*+EAKC:-;'+-M!W;WK=K&Q_QZENM=1BY&-$NYKW*'&A_M;4@ M7WN0+/BB?& ^-TE-WP;L\)O2T$QY=,\VI"H:7+95?/.U^#[FZ7B21L6BT,H; MR%B#;M8R\+7YB-4F,*EEYKZ)Q[L-V'E293!5#&O ;%[Z^\MX-9VN>L9Q)95* MJ<[<";KZ

    <$$'C5.KC%4/A*^NY_99_]V6B1;CX M,5/E^_;ECVS#]#5B M8&&L>6V'QY,+K&EX=CXZ*__JE'^NM@8_L>0&;ZY^_D MO+\UMZXKI>1YFDT/I$>UT\#2Z=F M*>R!77@B9$U@\9.LL@G^Y;Q6M#_X!22A![TE'3%(@JRK,9Y\",:1&(A<+TI; M0;T-(K#M9^7D:R_[K@SQ8QA=.^2:[DFC011'\(+HUE0IO^6FI";00-;WHILH M=NZI6I4E3V<>DNYNYF>6C^Z(PG(TY/W\>^"?A,2@7+$REMA&_,4$7#2KZ[BF M0U(O]^/9967[E?@\2_?+5L^*"XW@Y>94E$0>':XE M1R1I,C:TL]J*7 ]BL=)#@9WBM2\GVSI12Z.CSS*E<6Q:!4I@#'85,PB"N['4 MJP-B!FKG).U(W1N=2KPEA)N%?$IR?^,75NY.P3RX MT8\F5U 7WP_W:/$E@A/MN5M1?!)_F"F[5L*B>*_:'3JF6VW7%O-QI_FD,HN2 M_@0'NKNJ:#,X0XJ&&\8@V(JC2KB5XHR[+F>NG*XWV@C>#\-UO;&MD&!DPQY; MA7D%7Y46"3.'.PZ$?>Z[7RZ];(B6;.3;6!@MXN./EUSOMPQW5%#C#/X#A5/' MVG+>+E5NW_=^)2?#.D4;O=\[WA"3<#@EG<&EH/28227'NR,) M/CJ1FD;V0J/R1W(O(S4>4SSB5V5E\ M5CV]>FI)H/"+9;@[^NBO,.,T VV= %ZKLE":C4*?1B>(7'5")C=;Y%/__.'L MWG\XO6)!JL:=KQCUNOC!>MY>KM@0???JAY<\H4-8*O(1,YBL@%J75%TBD6?_ M478&Z&\R 77L7ES.O//*-J>$U(U!_@"V2\S+<)R3W22S2KTGV*D>S&+?J9 V M75I>,RSP.K@- P%[9'T4M$P;X+\6?Y*_?*F"Z1(D9$#H?$DGKEE2C5N(R44[[J"58/VF3(_E)=#:Q&L>()?VC7L]-'D7X#AR5" M533+X6FXF1#.9;8C2QS8]YZ0T3W,U"D[ 4ELJW5=LF,:K"$I#K4C2[4EZ7#6 MLI:P"R5N<+/SG_I('50(YQZS15/'*O\7L%+H[%&HC;/;R_"*&W@$Q[Z<)%.Y M=3XP=^KDVS9WUU^?Y"F8'YA^(L(3PYB'->L)@% M_86]0W!5PL*'N6$%>!/3%"742.CU6::*F&)3HD21$P_8]U*JYM2CR^Q[ MXHE+[?A4[?@/E]KQ)S"62^W8[7V;C% -G,5357E%Y3PJ!IPP_ M,PEXR\^L1I16ND<&SP6!,5]GD9V&>_X^=@U!"!MO@@&?,L9+S'#/RRNRGHLI M=_<'?U1I<[D9UBX0Q!F1XV7CKQFZ^E9"[SH0I.])=]MR0MHQ'L>$_L]6L;ZN MD"U@Z3Y)NHO?$&^]NA'"I*@H)&F.>]_<675[YXJT>"6!:^H )AB"VH MI \=1+GN*V5?CY[0HW [?W(%"HZ6BYX?R5[\IAH955[XM /]IY*^ M-3)*XW:["'G*X%'"(3+L_895,,C1IP0NS%19?EH9E0)T6"98GU1X1 MN;9(7)(DXI)'5QL4;1A3&Z^!L'GI(XW4&E'9C#1)\A,^[H>KKH^](B"XOJ"?I\NW"9)NP&_ MQ$9NN>O"5 Q1JBBFV/H*'<6K:Y&72Q T-L"8#T3<3%T\\OGD*B/32NEJ"=XL MC3:S-&1/*XY?F8587[QP81E+P$*K<39/PYME!]+ HRF;*"%$$TJR00_,?IW) M,/Y3^:YZK%3BWV.+S"VNW%>\M YZI:5N3GVC@TA+R5$K1N:.)@ZW(%1LDKKQ MA"C(Z,@YWQTV_;63V X'H0W.6_?@]MC1-&$Z=]1^ [W4=D]T:+06&=3P>R>Z M.EA73LSXL51H]5;[10<)SZ+%H:Y _%I!A<@BKA?W#"FQ7R(3U)&.P]/%2X>B M) 0KB<:&?UH>H/4!20L>R<$]UK^ >:+#=2QJL.A&KW^WM$F!>Q#IN(\-NA(3 M-*_?/2]M3>^J:;M"]#A2A3('3(.83Q\VB\IFX-8*OTDWQ6PY6)A&L-.73GOU MC$A4&K6D.\L63@'440_WQ&&+\W-+4AP/F);__90X4QD#K5# 46E9+Y)G#Y$L M3]@ B?3^2KU$]N,>RC3=:66,PE?M#5_G! QSX4IBA.;ML-F0'7\V< +B&"2U',XT ME2SP9B4BK)_-I3HU,^*;C:7\!LLA5.]6-9D@"/V-!QBD7D(+ JJ&1:VVNJTV ME61;;'M%RL,2,$Z5<%3;,15**;C_A9ZTE9[#^,C M4YG<%Q@G23#%L1?9X&4@-IOWW29G#"-5>B(/G0H9 O-B"DJ$9H!PAL"G'O=T M,=\U*9@- ?OQO'?]S+3#AE4WAW02N'AOL[#IE-67I'!%?<-Z=:O1ZF@\>J2' MYEX!"#0%.5"$51DJ\1XG;\"2R''S#12945&A[A41Z,]O0%D.2=U)V=(VM?1R MS#N+OB$:OKS"K'R[HS,\I"&%8S$;#S&<]B,& M# \X\^3 N1U)5Z?;;O=MW%'8K=B/2;-^+@0VI_J)GG[G XGTFV*9XIZX0PKW M<:P]J\OIC'/KM)15.);X3#E!8^UJSXP*?A5B99W^GMDU",P$YHP=GO6Y/T1Z M\:OB83BP-+C(0!KF>F"=16UGXU+.C>9)PVH2,$A5J/G. NH">:\W^QT%"XM7 MX4&CZ0'23GC3A8V^^*9\VXWEXB;X%^5A4];A+GO=KIX6&D6RBW$;0I>J2F^< MQ +.6$LS0&$UY9XWH!M.1Z$W?A^U5V ;D'I=JE(D>.VD M?J3]@7Y?I:U\\BHMJ5W0)TVT:P9G255?&2+^^^$Y4N^7?.-61]U6A',4VC%H M9=+:K.J=YBK]'OMM.* ,@J".3O@F+G8-'CL9H762AQ:&+CZ4!,DTC84497T[ M01SGWYR73= ]GP;FI_C162V\0D,+V6@<$GH77K=-0]10]-_SE&.$-^UZGU!( MR,RH(X _'&L:K'!="SP75GP/U)7^M(R)_I.$1KE(3X/11APB(5A)@L&-A]#O M(4BF[D:T+?!WJ2#@VRQ7XN8;JA?MCU0Z?2*&NG=ZT.$)4F?-7IS=47YO*X2G MV@$%, ;8 _1[)7>=9Z:84>*:M>6ODS<=)HG,/0M_O=-, :^3PIU7P9:QH_I8 MCM-/O*5N.-JQA+[VR<6B-NY^MN)G[8U(?D8%\O",79/M#(1=FXH$#IM"ZU_Y MO189]5(*G>#X[3H<&V@1ZL>'5)&"X[N&/!(!'&D/^7QNB+W< >_E-O$TO1$;R=-RF2'_-7UA^O1%AOOJ'M=VG#9^ M]-5-'9Z-\L ^N(PTS[,[!^E.*3Y)^P^,@$]\OA$';9*[6M=#>461.SLS5-W4 MF=5>.6D/=R5$_Z!#^%@_Y7>+.3'[ECXX8Y:;H$!^3GLAW92D-8G$\YW>&62C MY2I;:CH+S T#SLV5X(&<9LNY)[+X)V[N(MW=A4=7\#55;N70Y_BLCDKF:V[G M<$\^WS1)1TAOO+"H@!GUQ6?1V\$#*?TAI.:YML/FR\ MEC\3ALJMLG7W@#!"[P&DF=$#:@F);IZ;^#@PKU(7B0B,#U[(S29L#HVK M8D$%Y\$NNVG-6Y_KA"H>SIS?U7)P0N=^,L^+5=GWA[!W;\M^S:?K?[[_Z\"H M7&^'.:>)XM-NWU,]%#_T+\^_^,/3YXOP(HT&[?_R[*L_//U*_ZI0G43TPGFY M>BIL$5S/6/-X+;-%3.23U6ST!G_EQP7/E 6!S5_G3KME\ S:5A37PDQ\31B= MIEQ!QVI^TW#C?]Z9/G%&J;C]BQ)[THR%WZ)KB9GT>#Q/@_LAW5R$CEN\VHNW M^I=NB4Y5&L677SS[]T*9@^E3W-08-FVWYL*\L#.]>OGCMV_X7W5)\+L6%K&5 MGKPYLI"+;X*K!,C4\V<%?E.78 5&$_O#%OXKI=VOQ=/%Z3$K)?#NOK9@LPG>ZYI*^TJP" MZ)X$*B03J_-L&.OEIM""P&>DZ4?+0:P8?FP# M!D=S\?P/SW60&%.&L%?R+D\=]GFF(IZI]5 $-[/5Z:_#K?Y$[C*L^3U,=+ 8 MHW[WB)TVGX@"S; I 9/18YI/T?&UPC0XOJC3)YC^&N\2A\IM6KP#A6J&\(03 M87A]!+XNNJKHTK6:**,_5H(] 8S^H/^=6K997):[FY)M6HZQW$.%*"*>9NB" M/(6]"'(7D1%@(TE?$6H5/K"#8,C7+D8'>$8.9IIP(A!" \)RI?0H6PZ5K+^- M!R0!YBTYN=]!*:&D>AV0 G_9M]7BRZ_9!G"D_F<@OCN .5^%*S4V FZ'OD=^(*EYX8_?+P3'7%!%"1>';\*)" ME6L9G>F!'Q=TE@[A,&/52/@>-JC!%:'4'_06*0Q"LV>6?74F-L*4T*9N$38I MFH1K77H_M_40*>"T-9/-==J7.C_2V(\A0V2&A$VY,IH$3KL3_77D0A(^%O<1 M:@P.CV!?IZD*QYME,>H9MPTM )B7X:+(7SE&(>WA\3V;A&2[Y6!%E$WXQZEO M(I;?Z2;9<)#$B#KFD MO!8W)0WX5: 7=^/M#$B )QY-US50($TG!D_NFLHYQ &)C_ M2@+Q9^#7XP#?SL6?8:#^TW\/<=>6:6"E04/B&>(SZ+G1=K_K0!%9E0TC8OC7 MM2_+TOB2Q.?G,0DOQ\3"HL;1I.0&'!3<-5YVX)5* "WEEM79).>C0I;A9&3Q M,^+XS"['G=+UCKCPL!.PO%)R:[K#BJH,&*8K<]N&&U2PIULS&+Y\4]^CZX*M M+A4,[$:(%.RG3%LJ5H6I\$P0X;-$[TL=_^%_-N,MW/A@<+M6,#QXT;42Q9Y_ M0'0.# +E.B05?NV7&7A_(P>;-OI\P]D+H6SK.74!(Q2W.[6^\VZW,)O;"-JV MH[PA/YN!M1$6;+6FZQ#N&[9BVT6R&T7046"^#0;PIFJZ'1Z&OG;69&=B8D*+ M*>,!M[=WO?ZD9 +2T5#[AQ!5\KTE7#QH-+F0_;XO%*:7U 8"G+Y,Z/F*JP-?780DM) GXFUC(@) M]+UBLO#$/LT54F"1J.**XXD=I23.!^;%T]_EG1D=U6LWGVPK&KE+P6?*@-93 MJ^5OG)@CVW3'G'/O/_OD!HJ<#RT9=EQZY?A]ZAIR?&SC>"[U;LTO$+=(G.V/ ML.0K:<.P>YI$K2[E8CRS#0DG(Z&BNDL4^D'797.N>*Q)\,T]#7 M@Z$NT#BOAQM5[TECV2X$@!%[A?/)6$3 ME:^6H O<$6CC(:5<$\:(^SQW;V%LXSC=2R1=?HPO]X4F9Y892B-4.]H125[? M4(][_R)BH\/>;QI>TR.G45DTNR0 %YYY=A>$:,CVZ?R;35T8+ND(*8ZB!R4S M[[6G%39-92C]B7@2#+B>'I-4:F"MGVLU3)/9G,:(A@IN2FORJ1,=)_3G;$2>?SG[NU0VY(@IZ;KP/SW>=G,_313LM$>SN1!,RK(:;XG Y;MJV>]I M&W[YG.;\^7-&@NS#3_ J//^:O4(=R-P@*5037K[FH$@"]HD-+R?B]"*GT.FG MDH]HGT:(?B07A=\>*AL]#L_,")0[QY_"])#=<$YG<(P!7797U3$8QS\J39P] M)1%&X4N?.Z^9>U'8*EP6E]-Q,6.U"^'BOO)(RGE3$?.]FC403$GL(*<.REOU ME1GBSE32R D/XQ.#^DMVYFT5C;4!%$F_>$\5ZZJUH$OFUXUA(FSD_'XA#&DM MY8UD2\Q*4]G9S4B2RE9A :1N2W:AA@J-6W2A.K9%.CR5!7KAY9+IL)AM;&2IO]TE@N-A4)2-"SDVF3#EG$_X0 MZ;K0-5!*5LW^ZW52 [##^@L81JF$XR?DY4 =>M5&MC@A?M=\3$"[\6V+#F[FA-^W\3\M)Y8;'*6R"M_R0&D7[E4ET^45U^=JDN?P)C^22JRQ]I"VKV#QSD M9*!<+)EALI2<.3&<%,G1Y'3E@_I-&M*N^1I8 MS$U4X@5QV,=%0+"7(GU$-YOI71SSR2;/L>_C,NQ%HX3L)BI&WHLP_:5)C?L? MJ6NKM^D>HHN1^@"\&LFM14G5AIMG@;F,PTHB/$TI,R\LV'[H_M9KE%K+J_5! M/6%15MR\ST_EQ266)V'=CG4%?"7<=62#;X1H(W%>B]@@3?X5U,YQ>V:[D\O1 MZ0*) P *8,Y5J^3-\65W"HJJBS-/0 6X*B62"<^ 2B/1;+P[),WDG/W@HTPUK.#TU%(P\!* G%JZ,V7P-!B\ MI'#]Q K729%;79^$445_! 58I?)CG*XJ1\[[('#TYIW0Z8?)#8U^N3=9>]9+ M3= 9W#N0 DJDU?8>_G/!SEMQ*CFBQ1--J:B9521'U]M'=#>#H]4?][[BWSQ7 MPI?S>8R5'>0,#\?+] \E>_,>Z3&!=9]1YH55D>+CT>X6*#T)B1&E8=]3RI8I M^#P[>Q2VL]/T<-;E=%8MQVZG*0Q&WE-3@;0U#WOFFD1:GV_U8%&LWBT'+^B3 'G;7.\&S(IC8 M6HLV&MII55_. *?MYQ[!'M3_[2O)O&>: X",S'W/:LQ4J@XV9T5B((A(BWG@ M#/ ^-'4Z/Q@QHGYK8D'K6IGDF3CI,CL$HK#69\Q)$GK&@Z::60FN(6/\;P"K M.?&B@]63*^9V(_W>:R5@<#KKO4 MK*I>KL#Q5E*?X6T7XN9D[B-])+VXUOQF M1Q)MD+#KYX?J8 _Q!^K(TS;LM%"R;M)V[8O]C$>!VA*91GLM>=Z*^HH^4ZB+ M*&37_6J_'4:&<;%YU3=#CS!]W]_B])#/,2+N[W,JQN$,D90=I=5I\F UA'F; ML9F4\"O<.XO>,LM['WW[,/7_UO6,+>2-C"-R]\^;%%U$<3'.T;*3,R<^)WZB MCKWD=-NXQ"EG4CNWD.MC1HU.EFT0.3OZ2H+N _"#'ULPUY!X:@FF@[UZ;ME7 M=D^WQ-.=1=DMVM9^SO2;9BIU; Y!R?&0@VMX':!MUY);Q*"GF?,LYKZ,4OEMU/=.UQV M++7<59BWM*<+TXE?JZ-$8T49;@[84,W.$)J=I56 M68_;RT)):ULJ3EE3>[N/GZ"I/3NH^S"N0JF..A9UUX1Z]'BD_5.K1<>,8V%.020'CS+5 M\)G"EE&:-,%.#*< 8W9]4/6+8GG#B[JF]3RTWH0R>^.GKDI';'9"-_M:1]4(G,B2G2=.OPL MF\09.[IK@MVL+42)>^%O/,C9]S5O20K/B>0(PV /\M+Z$F-4K10O*N4-2)X- MKZL.MT@POA6;\.MR]?84<@S 3,VP7'>W>G!=]N=^V8/)"9B'W%%]M]^E5 P2_A!G:;"8>TC0)@39 MDJ_GLTU&B*RLG&;:%2=.= S+Q+_QLQ<55?;LT7<7O#-MG\!:,:4/O=3B'< M/O^#2.A<&P=&--].)YO3UC0;\M\1;E\*VB<*VE]>"MJ?P%A^RP5MM1#*($(] MA=36O*Z ER=[':SQ=54R$J>A/R!^L!AC>4!/8$SR4&U8C+ ! MD\4)Y3(2"MD@GT5I]%CY*G:8*:V3%0/^H?N77";?J'AOO!HG&I,Z MVMMCN3[+6=*<0JIB'::BZ63!I49(?I!1$,J3C]U&Z)@ 4QSMEJI7U7/: %?[ MDJ*/*MY9IEAD-*Y\[26DF9H3$.X0#[WRKZG2,'9[W;C9U*SF=34),69? P.C M,4?6&UZ?GIG-A(0R_)D3D))>92,0J9?I^=*M-UQ+ N&P2-(^HDIFU&B?Z?B:OKK[OJG2.?H':]$C MZ]%>7OII![JT1^]=]T92Y*.#556NW2.AQN<&L;:[ M$=J$\%SCBL!.?"3APL\"*()3GLJ#\QV4M@CBBD)YUZ)'9?+DK5^$OW^B@OZ,66;[^?F _>O'?D<_@ ME;R"M'_]\-^O\L.@2AL"HK*KF"_?= IK:LB+3WE6@*GI:E M5!(B?CF=H#P4"&]2>CZ&X((-AV&LMH96.?7IE;WM9,'0RL,LQW:V-IR>O^=1 M9O5O&@K-ICT7LU'Q$E-6O1* EYN54T-/CK04SGVQPS<&# YMPY"6\EV]%5Y0 MZ^HV,@I+P4J6&JF--J*]-(^@A#:1P$#?-P+#JB0?[%)RYAX=/1EG$X$(E'$; M#(S@&3U\SB6;3YIL%,0YDF7?3(WW.L$_NA$:'O+HTB,D]NCX-=4&)ZWMP:60 MO@Z?/93^&"&87(?@]8"5EM%(78''DKM%?AC>$]H17R 8"5G3)=O16^NI<:^H M,- A!XMH4<1Y"K,R@Q&RMNY)E2AB.C*,P#TEZ*&MTTL]Z]1[^ MC2M)FP!J1'FD2T(K@>Z<(>)&1L'94!TC>"Z ^% EF=%A!&LR- 0_MAXC)#C# MEVCVMHA9^3 F/E])II?Q[J+6BGA0*JJQ(,O-@=4XR2SP4+GJKI=LUP",/GCN M$(0#V7YC3>VPNRBZDXHLXZ^URK[IYA&ZS.:/&] U4>4OI3/$=:A^CRIV\/ET MN))!=P.=GHO"!NK:&6PBA8)$\5K3%/4<_4\X5]P(<#XZF FILJ..;R?I^J[/ M&Q[ [(2.QU3QR-G3G/<8R9 9*K5Z9N$=BD:*#IY%XEQ/V)+B9_,A83OZI98= MKN8KZ9 KB+:*O PEA!@(HMC"@9N?5/&?:+LD\YE/=UKDY1J*PUEP S!N8[.K M"N)Z%!;2>APHZY0S/9^YDDRX!!^;2)@B;"0Y -=EOY["'.&T*;-,AL*7AEPZ MU"&F2M@P)C?9^6!K]J^S39&3'N6ZQ@O. 0HB 2%FRLX$(Z-428]+@NY<;FD7.]8G*N-R#G>BCO?D_7#S1^P=F/*>V[&,K")KX!/U@C *M#MY:* I\WK4?2< MR@LJ[E_R1?B^VB+N7!\* X9%AH5E=>BD15O 1-JJESS8!V"TN 0NOGME[09- M9N#IXCL>CV;[XZ/SEQGO-:>*PP;A0#C2^MX+* :%N_^:GTDZ"*HYF\H\;51- M_(_WV9,[$9(0_@'JA%02(0P'.$:H(>ZI *)B>Q*N7"(][#H4DR5BP[4EVU0%\7VBNZZPIWW1CEP;8:@[L E" Q^Z/&C-P) M5_QO6>6DCL3#\@5*)HB&']6^%)0CV$>63 1K=1@=Y5NIX!"[WGUZE9-IZ'?" M#R@+,/:\B)-/3DBRM7V+K0X\?9:B:+:L+?AN58FF:4K-S_]P]\]]P,-S.3L? M].RDDA;)!9R >%D>G2N2X )+*B?"Y22Z^C*?958) %086<+\Z( /JW)7Q6S'9;$_\&([VDAO;XO$M,+[ M"1-_S:!VQ)XF.[(D1,85&6VRY=;\FYYVP79M\HUR6>^/=KC#^H"4!^T]-^4* M!!SH-C#6C!",@5#V$KQ\X%5*C&V4$$259B5T!=U1LECSE:;@S\MY^TAAZ%KZ MQ*CM@,"VJ__;UT-M^;QX4>81:(Q,$WVNI"/C6'1[6>T/O-J42@ E-)HQKO9- MO 'IGZ;#(;BLXH>WQJE4#Z^JAC.QR_*R,!]X820 Q"D:B;Z.._Z" MN]-MZU722D,E=533>NL_@.+]>!UEVBF7%$Y7^.QE'3]LII;<$JR?@ED%TB*9 M6(6Q*!C2E\07)MRN_4&,LMQV-]J/JA\0CA"F6D"?#"=RM\3P7$2$1&<%UR>4 M6:1C3Z2#ZY*>5S:^WE08*TU4 67B12(5K+4E2%!444?;Z>^5)B%0O4,^ND)7 M1BP6Z]M'WD"!66VK=4UL!,'%_YQ_E+7B!4!2CGM!&M";XDX)OVX\ZE;D*M W M.D@9F_;W8ETM12E*Y-:[73Q'G?0 :^.;"84FX 7'8-,8],S0*"L80BEANQP\]5EUX72TW&U% M-&3UB![=2%1. #$S=-8"KX^ I,',]X!@0^]2I([P--VD/B$4HHMU?2-T!^91 M:V1D+U:.(POIIMS>#Z<[[CW:#(F>598NN)=4O^RKV>OC6AJT*I$OVG#BENC^ M1T9Q"X<@6M@B"$%0H?\_>]_^W+:1K/NOH+S.7KL*8O@0)=+>396C*%G=36)? MR]G4_G0*(H8DUB3 X"2N7_]G7[-#$"0(F59? BGZF03D03FT=/3CZ^_+EZ7 M/Q:>[9-]"C\OVQ=1/)Q@:;9GR5BG ?)2':-Q,;F-'^SI([0H$Y M!XT(A4TA_SS'&!)\NW)BIM[2=G8&SCX@B4!NIR_2&+EUUFA^)X+C/E9L-D8B MSW,STN(#SKJ-WGU2E6@H#X55$ MTG\CA.F).(KIMUZJWU--9T)%(II MX'B6Q&V-E0CI'-#J,&@XBO\&@A.J"K_\0D&PDTF$34#LS7(4&F.IC8*C8BL/ MW""93$S'/SQYI1)G2QW*I\@16'W.D5))(%%KC_)"E[G67EL=J780O!7D J="X>K.368][F,EDC^ZAQ M?3I+0F!>93.MU,FF9AS;_F2V!Z *C^0.NX3N/[A=*V70L-3.]72"G-MYZ$W# M3D@A@RSTS55Z3&DMF?A=:Y] >P@0,=+??-5Z3:S U*HO0%Z:+/H"_9[R<>:8 MQ\0='$!<%3+-6N4' Y8^J^1][U5[JP>:;SD7!1('(<*J,FF.# MQ&E94A++QPY)$:O/7K7!QIVGD*^ QQ+A@(- MX=X9C!.*I,:B_VC,[&&!)""W"Y!YTE6KO@00Z"G8%_2$K,3CZB#U0>\9G;IJ M+*B58_T"N(@!#8->(;)$A#9G@MS%H_"SX?1D#Q#4&O<,Y=4)GIS37COHV'[?S)ISLND(6:E PYOZ0"T)*> MT-V))CDR7QC!@/\R))XP"A%?R010/,D9]-KQV@-T)/?*SY^N+[V/\PRCS+#U MUYR<]OZJC\Y;[T.2I,9[9^N36IM0;SAU!QW-*4UC0=9$2X5<7HP;FVIE$YV0 M%VS= /:&K=@@MXG$3")J<(+Q@7=\G!',O%/^GOSY>JKG!!^SPH/19Y"R+QX+?U\/3R, M@<=Z!*US+:'7%U<^%/8H"NT+H8]FJ%G44KPJU#?AAD[%+(YX(GEA0I'=DRH7TL,M+L3 MT7=V%N*DZ-;SR"3!YN60SAB>18D=4Z MT".#'A,-[P]#&FEG9@$:R/QG0SE+0LQ,C"0M\";7>Z/Q9 28->O-$V,V2=?Z MG-IX:4TC@1O)E4CB3Q1@B;20'5T1;'P(J%3T1Z45&+O*#>^7"'0ZID6U^J/N MA4-,QP_=P=.\T$[EX<+R:KMG9-HJ:\?A,[JL.(FEA=0KQVP\$*1N]5"^9;:]2$F2MC M 54V$MCI8S5APK5"(%$O.'5MEJH.X-.V&8,HCC"MP'>B,&"[,3OJ5*$O%*X[ M1K\NLXX=:]-B.(_N4GTTM,J' GF?%)[U@: 9S!V%\*"=KF6DVS@$@3I>SB%/ M(')AU?*12X:J/3G72P$H"*5'( 5SHWTI5\,YQ@-S'MMK"@Q6/41C/#@]AXU1 M1E@7, +TRV3#,13@V _.[90,RT;8DUV0J'W-:Y_@]M 2M7Q[.&;;@VZ-.ON_ M)OO?K;/_>S"6O: $ MBK@DGI]S4>QE4 F"P*88WAW\H]/S3WMG?K?964J E(3(H7]VTR:"1*:F!["T M[Z84@H=-_:B0>BB$,%7;NZ3PTQ7Z+2 !'R8!(8].3\_]9K^[Q1@XE!7<0>&. M\W8]PV;UBS"CCW9ZJDW0#*+*H8OBN.?=49;-\<+%A)R6XG00237T\G)0^Z+" M%P'CG><3TW@*;=.9*2VCVXNG%F*5V%-@:A(Z@'CF '&R?E6L; MXWLW@/8?+BR:#P]-F/.4V.*FX +@$RO5,SN,F&W)"7AA)@XX"9YSZ+L[ANYE MA#@&='VBN@LGT?'BEAQT1RC)(I3P*#5=8;P?(:CG&35O(PDV M0GL7F[SGU)4+=P__B)'6ZAH;[-C3@'AQ[8G#:2B. L\N]:M;?B6 !E)DS0(> M$.Z/ F<$-MB>1Q9HK&>-,WKN3)_&LGE6ZAD"W\R&@8$#.<)B3I0@/YV.Z? Y MFW0,:+1N.$5@]?<(D>X$'YS3#S-02T>W>,8YP&"/+GZ[>+C=[W^\_D/TU'+[ MW&B*92/4[&[59ADX*W2,H3-X')>5L6Z:C,4L-.41.([KE ME$=1AZ+PY-A+"R=0#AKCB!J!43(MXUY"6RLT[C%8Z6(S75":0H$:8DF"4&\KZIJWZ? MM.H77#5M,V9CA+E1UH#Q=(AB*H"RLX3VD_$G;A-K9+A8_@4!J DTHG\(P,=[ M&J?4V_Q-FMZH%-#-@@&LV"GPKD46J(&?"385TWC#""V9A7<;#* XFC$A!$(" MI"%2SLE/QM&LYLIX^A9'@L/%XVKW#XN.XPDW187J?/+DT*BMM^GIMVD3(/ZL#5TU^"P82.U*#A5B.!VZDQ4F#QF[<^J+& G% M01%?+:$^B(G5(O#4)B]43<6!,88DR 1IM7(T 'L J05F5Y4+N4(=2.8/;DW M"]6E%#C6#OA="J5\,<&\H)R(T.0<3L\\T]JQ\$M!P(-O&E-\D/>\*H"/'%7U MUC_MUI?A;84\H<&X!0"$SP9I=",0OB.)P/R6I!@U\2%UAX%H+E*V]@45;D@P MU)6DT&E8II<)]7<6K/5"I1 -',>;_89DO]+*AF%R,P4U-3:'R=)E'D:$D8#-3:G*=AE_ " R?7ST0*5K/6/S M;Q'%,)_2J1>0BV&ZOU'Y'5!@S3-#XE-$]]%1=\6Y_!WI0N( ;C).',^W_F M(=+IT"@X4L8O%WW$$N=@$ 5Y"!^90I7#D;Y[4W/;RQI7LE"6SFA-;C>H"'D& MKA2?9&)4=>AZ()DWR8&G)CMNE[#Y2JNH-%898T"/ZHS?(C@%I"#2)'I&R M(X)X"<#L")U4F RT:B*&%.)2V5(/O@(Z$:+GJ?A9F*@,$YB8CO[/7"]I2&"Q M=1K2R.U/\F?GC:^Q-AL&.X .=F54&SU OPZ6PWTA\71 A56&,#FP$!%-#2/4 MJQZ2(SO4RP]]WID-R&XV800Q&2L MVP.E=4BXI#3HQL F 'G5 @WB0)3=*UX M+W&<0B=%T-$B^U)BT#0\#R@!)^)"11N,D6]3V.9.TU3_H4T8Y")H<0;00D+7 MH(F#O4[FU-Q/CPE '0H[F=(EY0.S,MA).363N?!M>PV(,-BA?KJ!+83* M0,V]/QK7C957IC#]5-R+*"W JT@]F>!T( X6VA,7CP;Z\$;WF0.^&M'[#V$# MT*)AO/:V.0R%;_,&$X$4-X4MR!^".'EZ0E>MC$D@E&ZK92I>W"]5Q2%QE7UL MS$6IB;T+8/7*:&'W0);@PD:HB!Z-MMSVWT"T.RZC(-\CN$K85@$,.2I>*<$- M^)32D9()$B;%GKB&]^<8ZE$+*I:7"]4)VN]3K(TDRQ@>H T7QGR1<#BA%_C] M,&!FP%MM60 !5R$RB0PIL./ZG7@[2_7D3>IJ5_1AJ*\M\WT#[Q@Q^AB+TM"@ MEL75C@C//8X:F$=A(S""Q,N"_7>1XR4:)5H>,JB*0G'&Q^($$)\?A];T-,'U M]6^66W/K,\QJ$19*X-(NIY"#"F6>U R9VW.IJK;GE+;;.*2TD)6:+,5:;CC] M<4(DXRBS1G$XTQ(UP>M!1@)+F^%]JGC5P< [[T/[96MW';:-7(""W%NN6NL M5$A\R1$@&R,'VOXPEB[$ M\4"NAE;_*&JV#3/P5$3?E-4[*:V>Q"2VO_:$Z<?V3&QW2&FM;EBEL( DP\U203I _D#Y&[0=T _AIO+S MV)XO\^W@!KIP%';F./SK3^-RCXBU,2VH1%1$A( 6O3">V(7"HSHC*#F1(JS? M']D$6F&KONPZ?T)&"/JZA$^ 0FB*)B!8&C=!)E4N% $3K9D%L7F:B-*2LB< M6N,;,S-8U&,>AG098 L$3"VD-1A .YUD3^Z,!C-" [0GYR!I=_$(*)36TGA\ ME=#Y3H12,K=V?0L<$J9N6$]AJ&7%^9X9/HR-Z52!67[$M,+44;5JYIDS]P%T M-2_]$DL2H!<-^%7FQ)$T)!@W(U,VA;*]4$T1=BD! H>)7@XY< JA*LQSZM-X9G1.7\MJ68GC("J\O\(7)@,!*&[>DT @0 M0^84M2D1]%45?;EVQO(U=S![L;Y9#ZQD8346'E-8KU@2+EJ,R(T-.;(X,S6F MEN69=G.%83)1(^ >MUT ?=<@^P)!&)650A\8$Y$NC[Z[M;[XS-1'D(E5*392 M2>2-!>\T;3 A)TF&)$^6)LB5&X,<1QDUB#]@AH-X/K$BZC]VI&4Q2TM1FDMX"*I4_AK4OCG=0I_#\;R MG%/X3I3Z-D@7IG;1;7FZ1(G)'&ZVS3%:N$C',R /44$G>F4IJ.'WP!$*K551 MZ4@(.R3%9AK04]B(U"7F:9(PXHIUVVF!PH:V9XVA&%C0-8QOWT1;2V%FE+GL M811$$CXZ4:.A$ [3>H3ZP'&Y_*TRUT95_YV*WCNT)%A^+$UXT,#&Z/I":7,T;0%^UNL[3U5YB6(H5A3 $XT#]P5 M4-+J)C^JUY3BC*[)($$F6FD*,SG!>."0W&!0;$&,W=)Z_'#D>GN?B9 F4BNA!++);7RE=%H*)UCHK +G X)%:!P6)*FS%K&$\;F\ MN-!(O?I]J D+Q"+W\[I54,DY)'*'LG_W,"JZ)ME^2$R)KNT2B/AR;(0\I)6BP:7G92<; M&C9!9'.=\+@*E?BWG7>%%7I=WX;:/V0V@2QG^AYW; ZH^K1Y:O*S07H3Z'OP MY/V7B5I@CE9_TFXVVP:1L?P5O^J,)'J:(W:]]"T=I-1+R]"L%:AW.$] X$SD MC:)8$S&P)5\6EO2';8#R3E#PLC@_;L\!'/!)?!.1[:'W,\K 7D".?.+3J1H2 M&1K+G<&$(VL$?\;@:3 80Z)@%BSHS? MNKU1>QVLM24YQA- 16JSA&NR](W48B MF_(JO[IY;0&P$NO(DQP-SABJ'?3XLTQL1+0LT36''._+5J-Y[MT WI(@.Z\& MQ:>!"@!V&Q)D.*1ZBNE(X;4_450R $Q0J8D]J2 ND.CI?9FOZ)8(#-,WT,0C M/K'D2@C756'FO=37B+8X:&R!@1D2 ;4T,^BT4/@+S8B2\G(P15-QWF;:>KXP M B$Q!(T W;.]<)[*1C'I-:"23W OZ31@X+<$8,7DV\8'E#]MV&^B3F'F*-9"P%T=*ZT0GJVC5YI>@^3Y&V>?L4&:TI8FICZ/CLH(FST6;&QG*%IF^K<@L-S$8A(F V5_;^]+AJ$:Z\ Q2MSPJ+$[ MB=WL:'Q?MC%+D,<5!MLR2LW%'&)U1[]S2CT("=-@S"+WB_Y*0VD])DS2DG:' MN ./$[CF[ZP(KZ,.=35GE5WD^OWE(2QUI32A>A##%?F)U;%[?TW@WCC+?BF& M[[-/G^607D0;6XD'V#KZWBQ_A8DN9<-% M &H.E$F8:J8;U*@JJZ=6:2<,EH6F5=3&R@K%+TB-V\7)IE#;A9-DQEL"-S#C MCZK?;CBZ9 S$D9D*4I ,117C+PE2!;"@:<'+$6.27T*QW+G):1:P#6)>@)%I M72C(9D5@U )%+9QT'%'&!+)3+3=ZYT(1-'@<(XGX%2C4P@9JVT#J3^')]OC! MT 6XM^E8Q(JY,$UG+;VW]H.*1%FB8V5O# MIV8W6-\9X..P%[&QL%R!/X"C+URDH7F>+42#YAY<8+=.=!XJN-:NPW!Y*/L* M$418'FDL:@Q11T/2+_R">C**Q_7YT=PP6!H) M!K$**&D I+94H"8@C@H/0^ %!Q:W!^@[0)NY!3-: M1:A;NN1,\E5RX>],V -,]TA\#=!T1JO)?-!U@9&2 M1ARDQP["L;8J'6N./2! U=-/G(6B5 ]<\)$0OY9;Z* VK[ 2"MOB*.P'>>@& M3YE6FSE;V%&6=65U*ALV@U>&+P8]3'V2IEQP(/?O:LFSN -D!!!3&EJ_B?B: MLDR+3# Y5WWN(4-)]:#ZCR>E7V$ U:%.AE*S P)WKD_ 4ST"6)G!YQBE1@R3 MKPX0R39CT<>M2FUTDV*ZQ!,QM! ,:@P([SD$II!8,I^8;UT\-NUW(#.<%Y2 MO?MDOD^Y-!*IE4M(44](/3E+;N)I2M'QL_-S,TD$!70Q,(%4E-@>!VEU' S[ M3V"0G9VRI95QR/#P/4N+L_FFL)-4J5T8:*\G@ ?=9+TJ_1Y7I7E MH\=P&1JU_'"=<##9OUW(HF#.HT#:/ O4$"?4C',8A:@T>0[&W[=/M)$+QX.7 MC%4!TD\\XUK;CABAQ9<.APTV[=I0RZJ7BR./3G! 1-WIO[ M.LM/.4G)L&<>V[JH([P9GN'N/ ;_ HQPP J!WLODG'Z]_)G7NJ^4&FGD<<=# MXQPK^JG,YBNEGS- !F'/Q0_:]=1Z!=_\T;SN9[T"7JMY\L\CN=#>XTIMHXRB M;$DZ2"Q +Z*B,M0P7[V,5^&JG+2^ M1+B,&LP]GP>[SZ$)G"Y S4D MZ9WMEB[*3-L$L(]-M!72NS-&?2Y=FEN$E;=5RLM6@Z5[(ET=V!+"K;7GH1S$ M+?.3N#V4S6<"#,0V6,BKR?11AH4<+SVF$Y. (2L1:#T.IF[UOAP@E^<0T@( M-&))%OLN<8#1R196H(=!!HE1A!,3D3VBV,T.O',HEZ:XI"WZXQ8B\FMAK."& M+ .]:/KEJ40P8X9GX=G&RR:E@#P=Z0GP',UI;/IPY@M;06[XH\@"I[=-H:+1 MO(HBL%#FIY5PL=K[5RLUA,6UQK;;Z].MS5D0K-R-7-L">8,C+V3DBM6 :TJG M_4)Z,38]).EA8D2S?F*&".$[H(>#JJ3J3@J:XGKXSH=B,V1S\'4B6!F#YLJE M,A0*O@DWQ0XMU8NK0GEEX06X-LX(BDA$TV\-K!&%*2"$.8L!ID_J*YL[$'(\ M<:Q-W$#[+!R(A66@2RH$3 ^AC##Y?V)0U@73[W4#="*2%8@H.FI"[J!YC+^F M:P!C=O+? VX!*-*A[4Z3+@DE_SM+W76,WCLE_"PW ML/@29L<" VGI:R=O8.(%S#CXA2I-I7U(,M67<74NO+QM[H;A#N*>\/MIE5)^ M# Q1J\&%,X9,V+%8]^!.'(S"?0!1@+G%S0VD-58ZGW%L<1#D6C%K9:;U @/M M#^>27F\M#TCADD6" +REN;J)0A6D^?A_Y]IY@M,!6+SA)$F /#'39VP:.?P? M=RJ@XE!ZQ@R;LFG;"_+^P(1G4KX$E26S3=]$R3!'D(?Z[-L:'\U@( M+O0ZA5KG#+0:DGL+"_^OJIY-6WWS^VL>"#.S3K%4 1&-\;Z02^T=DZJ'P MJ.\-%C=PEO, H('ZM02@P?,7P;7,GY1U"V39\O&"3$B0&3>Y!Z43VMQ#W6"[ M/9,MCA198Q6$>CVA,1B5?DZ2@B,"RQO1N#$+3#:!6D*40(.-S@;YH#.9%L5 5[Q2QR)-I0S M$"),4B0UXM")OE.H0D>%2S#7I:5P2'/HL)3"]J&:@!%#'D/'>W?E7<^CG"X+ M^N]WMJPP$P"%M=KNR@@Z%.T[F25%DE(^$Z%6 #C3I9B- 'G]_M=_7?[D77]Z]_//VNSX[;?+WS]= M'X4]^+MV&;^-H?^5TM%M[[UTM!O>AX_O/UQ^_'1U>1S2X$+BJN"8!, $5]RQ M6C^J\$Z[!-X%&M474 V3I'$4>$BR7E'#TD+@!3#:$I7YM,C0F?I7!-./@KX?MPB?PP.M% M&*M%X4\_IG/M3@#"YDPK+I MQUYI=U[_Q[LIF'5A,(7QP0),@'!*OTK/*I@EJ:*ZZ5^3.(31_?'/(]MWYG;$ M'%(P =!FL@*G.@N1C=>&V$V_EIB H&0,?9ZLI5@=*"*$>?E,F7] X=\G9FD MD'I$):,T@) !1-/P=3?:9U$,O':'BN]E_P'1Q=J3,4RC;@0XQC)( 9_[7C9& M@SW*RWM_!W8:WJ^7 MO[S[%6["B\O+GZY^_^4XKL*?L90;ZB8@_(#YU#M51'XC>T]((:%R9J9 <$99 M#R$L-T7B:Q(T#0^N8@WF"+5V+PHL4WZ(/6+'K<)IE-!&("H MINB11YD;M')NX)!F4RB,"@BH1S,'4._]!4VR10!+?#ZT\;L MDV-DONY>..WW]_Y>.&UXOUW]?NE=O_OY\M._O9^NKB]^?7_]Q\WFVN M0Y.R]F?-U:')S0]1J_FBCF<^LWCF$XEMM5K\\.[C)^_JZL'.P/GYWBO]KE;Z M[S[^\_*3]_/[C]['RU^NKC]]?/?[)P;@7&/H]/WOWN7_^^/JT[]]_8U?WWW" MN.K[BW_^X_VO/UU^U _X].GRX[7W[O>?O*OKZS_@WS_\\?'B'^^N+Z^]]S_S MCP$N^#1,O//[OZ\OF63GM5./GBVF-\E$OO3NJB%$//!)C^/PE5=1/A4F8P1=C2%9R!%!9#>WR7T"\/Q[)R M*!'4O>11/N&J^5@A=UCU;W]<^]MN$W^JWRMO6CE/=@1G06K9K5XV&\UF"PHH M^+72$@$='$95!Z6NX_D8L5W0@N >N]LT6,2@YQV@&N,$,_+_X'ZM1"M?W QW M?J:9*Q8. :8.B.H#4XH&8-T QCDL._I27+C,9WD;$\$VN#5]!#OAX0AG'H7UJJ'\'_[C.+X MDHF 8:*@7[CQG)]-/.>Z(IZC?_H!^@9=74'62$V]GE_Y"Y^D34NYN6:X$SL4 MBD&SJ4>=[71@44MK[:VCW)0>=<;*7_ M<7K>=F\K_#*1+:VOV_F1*5^F3BOC^ZQ)_3IA KU)D\_%3G<0I(_R.7.PQ=QQ M&3/@Q:[@9:B>-)PB=8I\J/$1"%)?,WD6"Y*\0%JE.;-&:">$A VQSJ5JDUSO!@-,@HTF1'K-.6V'ZHHFA)4:,*,%\?C+ M?"1_G8!$*QXA,0U\&AL>9$&Z&V)9^;DQ.,EZA6L@+= 0_R@NP$_B @C&>L)M MZ^Y)@VES$:2S5.9<646D#3[T&866)*"2JB)BF=H_32,A1('&]':2=F9\Q*DQ MY8((?H-1JI1-[9#"&08T+8/DK9@R%E7IGQJZE6/5#Q]4BL$60,K_ O"&@Y_G M*NY&:"SC3!:Q'-Q$GBN8F :;(R9@BVFWAS@^*!\L$90DY7HD_BJ6-]*K_T7 MPS=5_,3&?3^IP3C6>S%:\ ^H8Y2TC!%V]G?2*E[N@Y$ZCB&PV1GRA:8BKET+?'=HJP,HA,7HD]@OZ3SC- M\&S.1R.(O['AY>SOZI6J$]P_G+7JVIL]&,L^Y*JK=$(TU8HJ'?S]11"=@"9L MGG::_S-J-?XS&[T (&SU!\7CU>GU9E_>%@< )P[#F_IH\R#P[?0Q2\Y9[W3V M!61LWU7D=>J?ZO_OGG6<:-E2OQR;Q_D"=",$ MD$VX)IB,9/A-N]EJ:[,(S@L8$1\F\+;<_@AO]/&UTSV!"QWF# M_XX\($,3&QDEN-^0$!%@L$$O4X\GO9AW6L)Q'\U_4:PE0XHHZ=TAC!2^D#*6 M+*^&]TY5/%M*KW@"QNMMM7I7[+U%O+6G[.>)6HM#W?963A'3T MW/\GF)WSW]<0G=%6_8CXZB%PC -X MC=^;:\U_#LEPYSLT/GE[IP]]JZK?'63%G;F!.GXZRLO5ACV:1VY;$V32Q_DTWC\)L MW&@S '!4K18I MEF:M73'LK696#;T,4P2#A>V^\6MH66AS](_'T8QY[WVEU?3Z1TB:T"2Y3O&I-VET1FV^\4'\BO MK+P(L8K#T=N2S(70@-Z42<(GAQ 94 0V3P=C+"ESJL#P/9@"8+R,/F(JEY(% MG-++L_YIX\QVID/>!J9U0H[#RMO"1IB-II+NSPWO:JHU?$3UGC;NL]P%$/?@ MSK3YD*T+X) [9:JW3$TQH%*9R'DZL(3I8Z=B$\T35]^B%]9OL]Z47M/O=]OX MIY;?ZC?]T_,S9\\=3(9A&MM4!F!4US-!2<,?OWUPD>[21H%PIO^ MF>@Q7L4AE%=B*TYM]C1(D?T6#=($J'3T4"C@V^$_2\%OE7M'#D0@A@RIJ)CJQT:H3VV=U@4>SR%HMLN"A[.&=WWYZ^4%%#'\?/7[N]\OKM[]ZOWT[M.[ MHU"&15C=61&@:NBSA8V/8:E:_WE ]\?080#A+JCK"]E?W$!%?X1/[6C'&;%F MUMD^^2IW/2:O;ZS5J+KM.BGJ3?.?CY?4?OW["KP!?TSOXX/I@"%VW1O>X: H'VTRPO6"RR")CH%;Q-*QD M/!9*%FRJ$H0<;OL/4SY:WLW[B_'I%=1X,D;,=S";*0+Z;5>?CU@F.TG?85U% M.*.-G96]5)P^9::K9YM4+H]O&271AU2CA30&CH5S%?%#T2WY 0Z+!P0J^94N M2I C0!CVO O2\&22))^YU[*L&#=DQ:@]=!S[3(NHUYYR,D2V VWELT$:W9A( M+M9>*(*MO+B&J@P]&:P&^&CZ[_S,K_V57VLQ\R\VVH-_)W,1C5117'9<:+U0 M,13HR^[]3.C#%_P%LC?8W&B]V^#=E0!^X"%/(?-41#>Z]++(MTH 2]E[X#N- M(%9E$&X0G2*N%L"PN(3B)O2P>L-,(H2J9F)0%TY2Q.F3C*%B!H5E9L[2?B/Q M7EQT&D'DOQ" '1+ ^H*PJ[P/_-,_Q,"Y9'60D'* M-.&&CX1>@A$E@\R!Z%D41@$$FPX_LE&M+5>FJYP]@>BIT2J8+-7[)B3.OH0( M;#6P6WUH5( -SI!"4&N<%[^9.^K_ M9-Y/19/AG6,RV+JJB\($/MH)O#<3>"'(P7M*R[[6E-Y*K)[]5J*7M>R#T_EZ/O-4]/^^VS_!?S]J] M=D_+2K-UWNXWOQ]T@NBT?=H8Y],7/\"F(J$3FD;SS"/#S630J&*JZ7H/^Z$@ MEEIHV5@\"&4%T!Q3>]>7%WXA:8[9;KTOSI]787WK%"Q&SK0>\W:\?X6 M:HO5W:%<(&NE@8CQ(X0;75+C8+C/]=],BPEN2'PP%^9]E5^F6Q!/\"3(3H(3 M+A@G60^":Q^<*Z=; /+FQ\!#XSA?M M_A@.0_H: 4X@4?L%6QE@51$:U6YG"+1UJ$TE-7&(!@)<.8ZM 1?DHB*/_VJX/&;2)U?.6QL[< M#[ D_L[&24N'*7:=L'O.:)AP&L4F,TH M) 5QP:P7)?EC8$G!9I@PW4R*$1#?,&%GU\26"0RU>CI0+PN1"/V0<7#+V"9$ M1(@8^M*OQ0=W?8[KB2U:1VDPG=*00NYVHWJP67P M"KAHN;469-^%IP'>G,32LNL.&&OR9(3LQ9B#=XX"<@U0AVYJ-PD^7^D0<:+9 MU6,*L(Q*2AVP=_:1]">2![V/&-Q 'T./I,5-JO6UBF^C-(F%V2!E3*XT2P%(&0BDE)=S MBW@@L?&-+JS%TB5"H54 #9EZ,!_M'=06J1JK.$/*HVI]3YXF MM'N=*E=\#%N-:;(*N$R('Z\[1/!5WQXF1 J1L*\Y-UR(G2]F:BM]58O3UXM3 ME0E"6I9NYKPL;M(KW?0;!M[WE+(*5A5'!$=;G##CST!PM?(:^P&4E'U6BX(J M]#&3L&# ;Z8]OXEE#K#VR39F82TLCR4LEU^\WP)MAL8!*9\X.4%C27:/- ?? M)1EA\[3@J"!;,,J9^DI2_.B$=AJ,)M(7++%'ST1#U7LD9KK;030;OX^!M= M9+%^D]4MU/SMW=4)24KH5V@;^*DUK#C1,[V!/MRHT?3']KJ$IAI0*#Z.9MPN M&(N44RE@('\ !K^,5<)/36K:%P1Q9[4Y?&3[?0%79T)XQJ1YKE7^11ZZ,!:Q(+RC0R$ MV)P2)TO+;HP/N;I)/AX@5'VY@Z=6"1'Y\*, IQS/(=W&QTOO!U$FZ!50$%D, M(""!S'X)9$9],7LSIJK#)M^9LE[71!\C59<*WX/R.7VZ4N$:L',0@)U]R.>M MP/1PNYG4 M-J*X@[(H!FQP)2465AI@\VK5M/\U5>N'OZWH[^.U\H_D#G;A%RQN15S;K8KG MZEA.]4CFE=*\.%P;672:4QVGS_$@C69LH--IA:9WQU MOY.C*515] XA5EP-79(2* 2@P+, 6%(^6=A/% +7)]*;3\+*UF^A2.,<0P4$ ME=3>PPP@"'2$M7Q'.2-AS,\)5D/(+>A:ALF5XE.<7Y,&1+0!TG\GG.TA3.-25J!>1Z#]2!A5+SO<4 MNMK-)@9;B]9 1-05P'6646W^SRQ,S"UH6*$916FA4*::][$ 40:9J2_0><9< MO2J=V@ !NNL!,RH ;8&>6VX&CSFK(,U)9DW8#":)%?_](Z:[[M]>E_S0$X'OFRAPK0T\CL5LAJ! @NQH^!" '+?2EC M)FH6R)%'L7ZK48^&?T_.+VTC[+VG]QK/[$V@1:2A;1%CX/IN+F4QXU -V "! M%@?TT9%D37(T0\5,&!P;PFIE:VV["7ETH2H"_(;87T6H(9$3V)DH,F<8JOX) M9'.HM89I<^#\1AL1< \8)C@&4./0W<3GW5B;H>,$SA:$:N=Q23&SKBWK3EP) M:A60Y928AUBP=A+2$4$![,\XYIQFRSHU(SM8E$*"?321=,1L;3:?(;A:0EWZ MA!@?A)F(";0R2]4TFD\][$O \>ORCPV/!QJX'>^"]!A42'_1^GL",2P\G1?O M+\V5C,O ;A:PKP#P7:A5W/OA#AHCB*<4'L^AQ"U:LFS0GM%;.U2H; O!2.E, MBGW#G<,)86+DG+((:E.' N@8U.244C([!E(/D6:C=FVBB:SKI9/4 'CD\K#, MR%V:F]:IMK#T/\@3TA96!8[WP=94Y>J@/!D&'RT#>OIQ)GI!RW "7A['HA%3 M06=#\A]^*65,N5W]0*3!M?4KOD<1<9O^A;0+9D[P*?B? M@@;MR*Y[HI:3Y, M?B&!8ZAYS$^M>F-U5P JR5-6;1+)A\MAB;2^, S$L1'JQF".(#;!:24\CT8] M4EY)(/N%Q7?4>9%(*="[_D6%)WH,@-J10B 440(<09IS FU6*!F&4_?".4]- MCX^K2/2^M=I<$R!N9^E:DH[:U4)B+BTJ)D#"<'HS]I(I"A,M@%8Y1Z-QP+[F M[#5G#WU&#A<\'W38>YU&VSCLFU8/^%8+8%33:YU_!T 0 MO#P'IAU.U&=8KXA!221."ZW;PL!%!(>&T0BV4NM/:MND=0]C4O0P;$D,IDHS M5347-+$FL"[C!(QD8VI;( NAOZ4Z@.<0<'-K<9NP?X6;V)PE=Z#'H=:R(J?) M.!7.7E!#)5<;K]5RMM598/T5K>5'%*[.N,(56!6H2HC"&70; MXMBP[A ZTK,!B8N3Y1P\R7+!DJX#9MTEZ20$5]NL<,5*$J"0V0+URV9)! ;3 M4,CS]1^0V@_*F\QOC# Y%71VKOIU21@LV!G%-H/&*+MAHJ' ,(1#I'J*1/NF MM4V55&-0P!B78ST3+X#[=22$[)4A&.IM"&XU!%$Q.S @;)S/5Z<^M=A28 H8 M/,>!1&X+C*%9H$'!U"@LE[73I/E.M=0B-)\O@#H%OB8%WJU3X'4*_+[;>D?" M6=ELRZH.;B3$EAAV,]1W'1PG4%:@SUW;E )Y%&4PKE!DK@YMQ8]B")T,+&FB M:+&$NC!)#\V<>HV9*ST QCPTCX\DQ/ .:67A9G3]_,SVHS(EN<8<,5$#]27B M^).]Q"@32-2UDC$I&%U.Z086\*0FYPFKFH\;WF_!9QD/C6+I+=D<,9/#.;8" M'4!*$&QP+B,'VJ43##/R][0X8.[[#AO*S4IA33*\A'*7< 5XPP ]'=XN"\=K MI3;&PP6Y!1@RT;XQ>M4072[:1P63S%E2_HQ#E.R($JA-R[Y$("F8A8Z(3?PO M1US G+M9R%5]P^9D.>Z)93L83I"!W<5EX^8X7%@DP01GGU+N,VC#(>$1(1LL M9Z]$MK%22]N4Y!F0SPC%1=C6" JC9@K E?CD :<2W>WC1%SP)9K""-"D,:8> MM81F(77R!Y^0=E/;<]JWC$"I"["R_%4?78=$RW+,@5%69^R/4&&O M/T<0'&UL M'20.'I6D$"]Y#LO!32FY!M#4^CNW0 W:W_G1N:!N'X+F%.G8GY-4.".N+J:, M1F9D#.BB,J+)BOX+\XG*]/9(QG9RI=0WQS6Q?FD:_!>T+BKB7Y)D-%$E M_&,)B"#A-CN&TFLGS-,V#M*0L_;N>CJC0$V/:20R? S":Y:CN1A*GB)R V02 M9Q3KQP1I_Z'N)BK/M>88?(9.M,[9HVW-U63IQVA\E6NQW2)#2E1:(CZG)!K# MI^YM9J:,J"N50P$_8C,5Z;17JC%J^-Y5\LD#K">$D5Y3MSL"!B"3FJD2*FD+ MI[@?!X+7F $:B<%=ZY1=ZQ3HLPG]G6&/KD6D_Z7_D.S;9;9NI%0YUFLU]ID[ZIUIX/TKLZ#>E3>G!4<09_E0&<9NJ*=?'NIU9 MDQL];"?G]A%* S!T";7=4UP);"(+,:EYYBD($$C8@4H*RXW@?1M_RE/LP10, MAXKJ.6P(SI%V(X[&-Z)?7S;_4ZC5ZC0>-GN]!OG M]D\5"%K" A>8&"LJ2Z;! J/P*=6FWP;0;"RB%GPHW# ( KX1+(?@1_K?*!4) M'T/RUX6Q4KX@M(@>B T3!!4/(B6*410-OAP7'&4R'&;:FL6.YX*1,Y$)O:+VB>9-H>V]PBVMCT*CP@Z:/! E$H(I MJ@[3),8<]9+ZP1L8=A\4S@*6$YIRVX5T3SC"_@")D *8QSTVI6("YW4T#K[I MI?"<8=(A@P==A(A3'F)[.@,Q+8&78*:5)R4B4BRPXA%W]O*\ZP"LA B<.+B6 MQ_^RW>HY%7\HG=-IE!->$\^.G6)QCNL'UEP>V%FST=E\8*WSOH/'VG)@1R/< MZ@O3EXLX.>NVPG(@/(V+>4\6VC(P)1V(UM3+6BF%F+L*L,$7^IT C$:0C(WC M,TZ8^-5)8@7#JD\>NV. M2#"&W9HGQH.%\4R8VUFYE!'%"B%B=6AX%XY(W6A/6;O4/C<+952YG@5:9GB_ M=5N.5*/DGCOG[V&76XU)68-).:LQ*34FY5!T^'M3_KGR E_6!JA8"GC+6MVR3>OT7F$T2PD7Z]H-%-^BZCJ;N"GT]F#KNL R M7(2O2&V$P?N N?_:@N!QD(-;"?3U+ M\B@'PX;K3=U&*-+4H]0(Q9?2?F^JM]7!"6%GM3!EHK5,?QBP5RDA$^UJI]!E M'?Y6V66 J=@R*%J,LC''4")LOX:%))'^!'$B1U$'(%6*'B+$,DZ'?%3M@P^9Q8:[6"FJI=U\MF4$5!FO!;^CF"H0+[JYA,V/J 74EP &Y;MUO4FYLLO0 M7V J5MB8BPA.DTUA_8LH7JNGJ9Z8:#8E4&X#C4S-(T &#%QD^BO<8@I"]9B, M181I (+E3:+/*[F#*VL[X3P5>#<3EX.>&#ZQ_5JG6-NH$98;+>NQ]KU=DBRGEROO[@T.^XGS8=[DDTC; O@@K@&@)<--EY*&M8-K1 ]DZQ_G#' MJ2*(P11%&U" ;E5DEK-QH,W-@9HCZ!I0<5,XO .6#"Q+PZR%%7Z7'[-0LG44 MV_D/?>=KL1\82@3)K,6L1G3Z L7QU2<2W67A3+UXQ%/U8F4T;F!5=)VAI)[M,!V/"-*]Q36F)5*5;#D MH*H(\+XJ%2)>,EDE4I;.>B%DE2U0!O#;^A<1,ST2VZS#XJG=A7),4/X.<^,N M$?CBQ4G^-8JL+#"*KN\!#=Y\2H) XFKIA^2]KAK9/G*_CX[0)UNK>!7'R2VN MZ5$HKC^5\[M59< M,6.\)S9!V#,!SPM\[,+E2.DJ&BAY.%&\>J1LQ!9;0NA?R';B#VY,&92IQD%K M!Z^OD,9P#@"7H+*=A!RHHJ.V\W"D*]3V5.AA0J>7EA9T1(J'D/PAS/ M0Q5@!Q2*"[E\V:1IB=&PBJGEQP4O(/NWB B)L,J0DFJI8P_.*%PG],L$ [OTM.M*BDTN"SU->&)TL450X7 M%/?S0!>=+\&"M?QQE=QD,UYV2"T/YPJB4;3ZTFPX*5;"K<=S'::.L*61)MR% MI>*6!,L>0]=H<(Z70P.&MH>YT.]42?'D^&.U? R8#\HY/Z;\R:G6(R3JW;I# M(3"D^U64*2.U?:P'=,O=(F$-@$FTSXUPDK&V /_+@&'; 'FU1D+)*I@(R_8! M7?FP)T<14?PQQ>0(P"YQ,8_E?$B\_DYQ51Y1/F-;]0PL/P*).+S(,"(*5U5>" A:V_"3J"ZF#BU@=;AG_%OG[OT5VYT$ MWDUTPE%#F"JI3\ OZ!5 71"_E2]Z:74ZA-)DL>E#XT9KCP1_]F?!+BDFM@@*[F2$2WZ5Z=)C#;E8S\K J-&:Y=?." M2IM.7ZSQHC!O>2E[P7;\4E",,-!D,)BG+E$L]OOEY *B3:E=+Z,<,;#JO.4H M#+M?("\*_G&!.P[66JI:H8W4I429CN(X.46"0K=A\R.2R1I&:A)61.1\]GXI MKP/"0_'_91H6YKT16 ?\S$UR4?@$/5 3PP,4YC)L4L@X;0S6N$_2,HL1(NB+ M(X$9$RW>5WUY&V3@*-"_A#4OSI-YH9,/"ND:Y)?WQI:090KY04P'H&>ZDJ,)B3M\&7;!/J-.E MC/N6416'X;:5A*&@3R ,SPP9:(ZS&2V_*D2)XX53AZ&(8*[A_9$5[U+V4RD2 M722&Q0#,G;(O3-:&JBC&&\'EEIL>U"AUD&TZL1Q)"-E9ZEE9 "-(6D&JDB@A MB/2P##N@%-82:*(@@$*_0#)J.:+-%RPAB2.0"]K/"EF/LG(&V+W;)%H@.6\B M_[$%'>4U9ZD93H(1ZC$SCXC9Y\TPW;8O1.*'EVW#$E0DV&PO'=6%]&A P7G ?-V0F/0FR+2Y/1 M/=3JDN)NAG IR#*E-UD.NNPVLQO-R%[3-E84RK^B<97*%0+8L=1;(P/+8)B"$DGGI]J;RO9>M9N&_N&)R+ Y[V1R&&EA3T'@/ M1S=U ZPNML.?SR<3>Y?3 ],LI^?Q7ZH6PS3.,6)I'A(JT)HW*05((:2Z*)T# MMEEX):"514%I5!SM.QHV5@1$1A.UFTX:U?2\ 2MB2QWAR.%X5Q;%&FNPRVAKMP>EYV M.[:DRL>"QL(Q:G>7CU'QJ)F8P[WGA_I"M/&?'7.*3LNG"#S];)RD^5!;+7I? M(+N<$42%5I+GN7S 2(V03BA+@6E'#!#*S*G'2YG#&'+#]!;TDU@Z]8'1^\3@ M-XP>@,8HT-TS+IFK AD?$Y1>'_#!PL%2"R9L^.#V>^&+PZ2W"UZ,HV1S%F/4 MMUHU<_Z??/M7Z)2,)6!9(4"\M%Q/VW-T M\+WEM/VN\^VMJFE75RV];#L5NO>.H'?J\ !L_\KF<8A*5;^PJA(PJUHL5DE:(H9M@<0)_($&)[:+*&%'6(X&NN'[#O Y5VW,)V9UMO-; @X3M*)( M >@VF;3Y;VXO8YQO6_&FZ*O!BOJT13G/;4IRBF,KQ)KP BT4U5$,;8K8$*YV M*T9\)A/[ECKAO2;AW:L3WG7">T\3WM+$*LA*VL& 8<0(-SFZE=!QJG:L5FWP M'@K]06BRK*$XAVCSBC9O,U*02)R-F5K^QC 65;)J(V,WY#0JM#";\H996YSI MP@.8>7]5U!SJ8@M% TYVB1(Z-@ZK9TBY!IRV%C;JZEVH:^]TO]/63YOJUCNG M*_HG;]SRK[&NY9]/)FCU)5")0]^T)OYLGVOBKZ8SJ%: UKF<&;]X_Z^KGTY: M?>\#H/VG1T*U!\:'F=F,9X:87&2;"X7SRP;:PRA+Y]P9U$0C;[3 $P@80BZ! M-FK3!3DC6!B"H2,,OJ -3%Y>7OEJ2LOBX9HLJ)&U^:^(-Z5 V[>BHGP00*YC MHO5'N=W5P#1)+J6 F0S 20$Z3$!S[7ZE@- MX 2129]2014+Y*^8(Q4PN788 MHH$R9688"RD7AAO)$Y6N'4ZXRA;KVN;4>@.,KV3.-3# N:H3^08LRX"A_E%< MI&+TMQES5,H<4,('< MKT*1Y#:>"!^8(M!>">TN.98)70N8&RLV1W7+B?57H4$H5B)% ^%*H.)P.D1N MQ511I*C6#,1AK WY.^E(K@K'AXZGD]20KALNN*%4?0 UNG=P4R,17##)B?WJ MSW$T4476*I/J7[W,?/RRM>=/SP<< M)9>XLRF^$NL$=D(?9PI,R]KBC_141\KT:9Y!RV7X =(FQO9HF+G<1ND\LTF7 MPINH.GJ&Y7/<4_8VB":"-,''#@:P%X5@:?'9)!=Y9H:P6K% YVGJ$8U*)C:: MA48E-1JLL[1=&R?3A1DZE,."C>%!'V.5,R*1OJ4?'YE+L?KU%($!;?(Y3NYB MY/NV+?=\+E-@[6MN&,QD '.:434I"=D$?5*B8:4, (JOT;A7GVP5"9VM^224 M"4/.G'ZYVAWU/5!_.?2WMO5]@\5@0H<8JR6 2X^!*UQ/^UUB@7/A9)_?L!R'QH,9Y&& LN\P,M1T8:1Q9\V1?0@T]$" M2HON9-CC;-6@2\IOQ89O9!^LL@F8 )2-9G.3FOE,%F7:R:.X$O\LQV; EW)9 MD^/ L%X45;I5"D8AL/EB+QG@I!A"-@;ZG!-_D>$I+BB]M$Q/3>?$NYD8P"/)%;+Z I#A0-%G5 MM<5W*U;)!@"U"6,LX^P"L/>7Q:6#&9K0MGU:M8FO,]*^2R*ZV:][J!+@E! MD2+7$J67>*^QB%;_*57#>1R286?00-/@/TDJQ>5)@?O<,:Y,<\!B3!!!=1SD MBV)CJ5*C08>W'7FU.>](U=Q27B&@"D3_&*E>6@02)R1"U*]@]M\LRDK=?>R( M 4\15#(?0_)T\YIA@P[(3!_/( K=&<"S&$"*K>>DB%I:!\"#OT^$YW9TB9GPBU$HD.E*XA)->M7/LI,;G#/M\PC+?R70P7:%$NT_S>?A6@6 M2_Y8)-1$IY@4:^*6DDNDFE"S2GK'+\2ZVEC.Y7O+"(Q[)P8_X_Z8J!ALFQC" MP.> ?YB85IJ61@EB&?%H@N:07@4M=M4LWDY+6!P^U$[Q_&0V1-EE^ NXQ7N9 M,V@VU\\8]:>)<@DI>JQP&JF<-7D>U@C8)*P3A_W8B3.A.@3F+;" MP\3>!7S$$4=G,*'I:!&E%BMMG*E2C<#!N"9;&@4?TF2HT(702V[Z_.V-=3!S MA^>4LI!"M3:"@3D5^W,5[ !!M%#=*%P/",U4L=X^A6+HZ)H_E;DYJ;T7T"1@ M%! $O&)4YL BT KXZG.Y!R0DZ=#/\F#\$D$?!!U]>/Q_J!C14M!QV91\A1J@ MPIA01[U(3VEX'RH5+(+NL6F'2\EG@K&Y&=L8A*PA8S?F@=!PHXEE^M,' MWC#ZHL(3L%JIZM"6K81J& &K*W<#(<8J?$0A9CPA3CV]&:TV]00AK;UL=DNT MNOHN,18;]VM"*#V^>0&ICX+YQ9-4VW:UPU>FXMLH36*V3QPB90S$Y,%PZ)MF/,L5J^YHM5OK$)7E M&< @*"@BQI7I3\N:;C))J$(2CB_DD(6(+06&9((3)Q@F9N:_8[7?18CVV(Z7 M(:ZWY5<)_+>5;SI0009)6MOS=-5M 1= EL0Q^*-(\(?DI LQSAT#O$3J\@3R MNH\WS"]8:/T!NT[@A.D/O^$,#N5 KI5MFA#UU:"*?A>"/DB^"FDDL+ M0+;:)+F#ELH 2' H^>4^,NJGW+O!XS9(PO",#["M"_ !63&V'4DL7X]Q>$). M.X88;A%CD4H\C&XTY];,*H+?A9VL:C8J2 (T6['G704_)=+J.8%/_#-UG2]F MDU?'6)8&PHWQ*D=3+3@VPD8) ;(!(.-AN4@(+K.1*N5^LK%RVLFRX6ZCF4)I M\X6V (*I!L]W'$S/[TUZ_I*-LZ/0I"")%GE@[$XV"]!.7J;9\%=2E]*]*XA; MPGI:#_A6F3>X].])]1CNI4AWZ>%7'D>W#L@Y@"X;&9*T^H4P-X!+[:L)_TX= MG/ZK!&NFSR?PPY#&*Q.'38EB]ECMWVLC%+^)4.S6VKVN((.IDF;\6Q@1_Z_C MT3EDAL1E'_BNO&ME/4T8LBRLAB7RU$(+% NE=L]&N5$.WQ7 K AWULP2HID$ M^(H9%=)X@L\]*9C77VVW2U,'*1FWW=\L()BB2)B*K*+C<9?DR!W(#8FR+4IS MQ8PFOA>S3\(U/5E##0C,@9&-#84%:(I3SBD5.4JO4@-AQIOYWCJE.?]U: MW4,-B0M)>%ZB).<<:ZPOKA/*#:]@\!9X^ [J2FYV"\.3L!-&4P/M%QE33& '3D$/A.F^Y4M$)9N MV$(4Z2OO)9S'JIC2\E54CB:MW$$#US"7TR8S+-RX AUS86'+4>*U_5%8CAY\ M+ZX>,@?74F-LAU3EB@"2\$@*H.R-NGJ%6=VZ]]/R?;K^(BWT[T X-B/GRZ$5 MO#BK @<$-:KVU$W44VZ >V92X1$5B9!=S4/DCDM[[QF^<,BL-UH21I814?5&#>4XTU8)J6YHEJ/2)&D';A_%$7 ^4 D?&=Y9%0HXVB+.U M'73 5O;W[]?VAE)%9+6B,AWJSATTPM6'][83JIBE7)8G,8>B-09=%)P 1#%" M;-]E8\AD;'#^!])*<0$':AX0*PC# =,#@SH;F MWP0QR/1$KZ?)UPG+2*9/7THRK[YP.3L]L E(;)\P8]KMP!7RR#$M+FO+R\*Q-\0_* @AL64N-) 9;$),1(3 P 4P63SE$J^R1I.6!79 M$I[*!%:QK:LV##>0NPWB.,6(B!NW9ZEDG6I99SGM-BQ&>(HNVU%D^Y%8#MR5 MJQAZ*AZ%ZC)SBG!.*R[?J/0MZ-*C3"L,H$]A$A4 3-YJ<3!=0YG!8*).]&$X M07IB"M/AN;:GMN%=Y:5K+)C"^?RO 41R@1=C)0=:?@=U ]D9;'YR@?8SUD-IR![CI1$3-?F %_%$<+BI[II/E MO>+,[VM?OS _BH/VGOG2:7[*S"\F!M&*0P>%/GHB7(XT6-B+#6G(%&QU$5N?G0@AKOY4/F(,AV$-L(' MMD(,^UC0=PWP@H\5F*[ *Q+C\8[,F[#+#ZXL(J7AM/S1N&ZP(55.?2\-$KIMI9^ACIT7[ZA4XGB/Z09AGT;#AH_HI^')$ T^GWGPQ?+LVN,) MYR*&]BA$? -G5(5@9B1<86H9>&WW%#&?T Z5$*]Z>&=>%N,V@+!4- M74(B LL3=FD1^A]0 /!'AUMV^:E"#R]:L Z"K@N"MNH@:!T$W0=^ED=A9-G+ M6P:=-+S5/]_*&_FCQOXT?=YN/Q9M]_HGK=7?MQLM%9^MNZQK5;CK-5_ MT&/7?];IG=:#;6^V8=^C,)! :)D#(?W[B\X+>Z\@,.--TVOAZ93GF:^VNDO? M;<^^P+>7;]"RD))\/O:9[VVDS'XFOKA_0\^?RR+'LCFJC[$^]JM\PO-D]D9_ MUT-MXL$\W^[)PO7O6SC4'L"P5UBAA\YV\R5C-5=ZSO&L9[->S\=90FVO@]X;$.!DIINWO-_"=JN&2>?)O9 M;VCME4O1UYR7^Z:[R9E[ML_86I:&^']E6?+P?SM[+E1NY7]9LK:9<-,[A"/T M\JNFZ$X-V?SV:FZM[KG?.3O[ZU]:9\VW7S-/D=TMYKO5V2N]LGQ^:ZD[**GK M=/U._[26NEKJGC*X?.Z?GK=W)W2/9&X>AHE0R8*UT@IM;[<*E6=I_P2NW?5[ MW=:6 K=FT[^5EMO4-C[276KY[:W50KU+3VTRG/JM3F=WN_1(_MW&.MM)+O$C M3N#[;]JGNTLWW_+/FMW'W=REM=BQQ[#7CL)%D<;M:P+5CY,V^I:A MXZ,;X;Z81:WVSLRBJF#XHX[CK-'=8" 5D$'8Q)-.HP(Q ^!0PI:]:KW^>E/N M /5^I^5W6@_4^P=Z=1_F+IV>]^M=VN]=:I_ZW;/FP0=6#_D26AMN?2ZWT0%' MMSI^N[EM/JR.03YU LGO-'OU)NWW)G7]7GO;8$T=)W[\./%@A5]?QXMAC4ZU MR=1ZH&'[;&**![FSG9Y_WJL3 <<9+>XT_4[OD5,!^Q8MQG>WNWL>-G;;A'P- MK.2H=$]+*Y^S_@--U/U0/H]HO![7UK;._=[6H;#GMK6'>J^IGU%';ZLXF=EZCM#N^B53TGGMN%=+AI^+.>W^L>?BGGL>_2J=\]W39$ M4^_2TU](G=8.=ZEVCM8T;GAN5](!VW4=O]5\8%RKMKZ?#+_7UX9#[2/M^RZU M_>;9#N,-C\EPL_?I1<*P+'>N?E"J\1AA#JU^S^\_U-O8CWQ4C6!95)X2E?^ZWM[Y&#@S"LHW;LYM=^!70*]@\(UG!+OWL$0^OSII^N]M[78,= MCFI7SUO^:?^\WM5CNU=>=<[\YFG[T3:VAJ\\O*G:UW@I!RAZ+7U/U*6\>[Y) MIWJ3'FAVUIOT9/%:O[MUA=L!9SUV@C1M7RS[O; M6W7U!CW9!G5/SW:R/?N"F=IAI>OO*L<^GMZ-@DZ*3@='Z(WEMF.LRU_+0NOW M^UNHE><673[,73WKZ5W=(F+WW';U<&,[';_9:S[:QAYLOF 7B__A_DOE>5@Z MYS5#SKYO4:>W+0U8O45/#2/:FLKXL'V&W7H&U7;_AOC/AA' M>C"T?][9)@R\!P<#3<'O\T"_3LRCE45(/9')* Y5G+\Y@;\\]EJ7VPE7+_7_ M+/U?T<2[?PZT&/^99WDT7.S+M)P"I2=_^]O"0O4:9[@*5_%@,@_U*[(\&7P^ M@5HJ4*53R)<-D,DGNLC=+>Z&/ 4B8.0DDTGI:DV"6J3?R+V_# M*)M-@L6;*,;1X8_>3H-T%,5R/"H*O'#SZ..W=U&8CZ$M=Z.)K;G%S>$W\\<- M_*AT/NFS;K_1/6^O_+C9:*W\;-UC6ZW&6:O_H,>N_ZS3.ZT'V]YLPQZQ+?L: M5WC_FJ__'&5Z(-Z_59!ZEUK)A=Z[61I-O$[3?]2V]8YEM>]=Z_OW+1QJCW:S MW=J$@>I1^LD4K(#2C[F>K;ZCWJ"'0VW]TNTF>Y[%<5>/D[F^A%A M]GJ;Q3J*M)7T]&B1_1XE)HY\BUKM;5DIZRUZXBTZVV%_ MR.?@R*TAJ7XFD*D^@%\/WA ]\DWJ^,V:YWG?-ZGEGW=J _N;+O%]/,[/Q"IH M^_WN#EL2UZ;;AL0-[4Z]2?N]2>>]'=(V/ <#^WZBXV=B'?3\;G.'Q0FU";I"CZ?!$,]V#?! MY"Y89"^^+\Y23Y$?WH>W;[P:J^<^'#[*W*N M+0%H1HD1)/^1DNN2JFMTM^" MO1F+-T[5\.\O_A(I==Z]";O]ENH%I^%IKZ<&P=G9H-<<--N=XW[X(>J#=Y4-JNJR;Y%,=FF+M%8<4F65@P>5V"I'.JTTGSL M)?-47X4QZI @5Z":]/] DB*#1;&,^)[^. /*E49.%9!Y@6>_A2.HA9U^'*J M;E4\5\B-D^O7ZD^C),P\^ DH>^;H>VO2WV#V-UR.U7"'F5EMSQNL,*BF;SZR 2^PV"J+>UWM8CZ['R MZ#M;-UEY "U%^3*I(Z>',,(ZMOL\HC.M!T+;#O2*.\ =:M5M3J"]<0;M,, 5KU!&[%;U1'&G4<8!RNER[^D#7XMGLZJ%>(%O7%V^[#H?BK^QB\=]3;60\$EZ9U1&EQ["/ZF<\LZ!E M3?;[Y#ISO